{"_id":"@tryghost/koenig-lexical","_rev":"415-86ccc7216200a9ba6a54cd7b0df208b5","name":"@tryghost/koenig-lexical","dist-tags":{"pr-1882":"1.8.2-pr1882.0","latest":"1.11.0"},"versions":{"0.0.1":{"name":"@tryghost/koenig-lexical","version":"0.0.1","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.0.1","maintainers":[{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"moreofmorris","email":"moreofmorris@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"2b5a77a41aea424b7bc982fe642c6426ab8e06a0","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.0.1.tgz","fileCount":8,"integrity":"sha512-FGIhbgGnPnvV6ru1D4FqLTl1z+/cA15R4AKPs2dzbV5YqUMuCF1KUlBsAHt/AEyD347mlrbdHwaV2i+QT0FjdQ==","signatures":[{"sig":"MEUCIGgadLitJwepxwUZaJuNFdfRgDpZM1WfrtukS24SkQXfAiEAmEyf1pUTsZ+JBMqwo+3Q8V63d8tWWaU6ACZy3b208o8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1035919,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjH0pJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr9DA/7B3GJQDCktY+D/ImHoHYhwFA8JrLjFRXt1MiwBypjH0RKZdDI\r\nJ5wrN3cG8QDJm/4lgspAnAia4GWtEER/0YnTEwMmdh9Yrfsp2rDw3QNzvNiI\r\nIovxCh3sqAg2hQAph2DQ22vkoydNfNjgHIFV5qZxSkXBP/S9DWVYiqf7x73X\r\ntk3Adch1lCwCebuSuqb2saJu11V7HkoO60AbeYpNv0HgnbiHWKm+KoARjTmB\r\nKVIvQdC6YviU9I9jc/RAL+rTYI/tGjlzRyCvhbkIq/nrgjvbU14MI4fgZxzv\r\nmv/+USwmZ1eiTmxmlPo6ybjiSkLwUIPKHXwMuZ91Y8E0jq915ddIogtGco6M\r\nrNcrwwZrqs6tAwcCW0u3gqweDu7hrLwLT3V8iu+UvqFKm+nvlQUAlvoP1I7n\r\nmV2foRcBr37p+Ogg0WvIngi6PXDwuum0OpwQsBQuNaINQDszXouxD/IHqz67\r\nrr8xk0qST8JOUp4gygg5js4gCUAwMuq8h1+/+LJ38GcmyGCInMvp/Tgz/MIT\r\nliwxLq8J2TNOVAG6CWY+mLfIh/WYDtf9xmcg/5xPc8Eu/S6QHnjDshbz5/SR\r\nADqpVVcwCTw9ZaQ/G5X8T7bYIcFd3J/dSZLq7KmKC4p/DqYazGE0bxwODn6e\r\nZXmBLgiijaOry8h3MVkjU1AfX/AAhZRsSXY=\r\n=/Fe0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"192f1f532c7f28af33b9b838f86983bcab17588e","scripts":{"dev":"vite","lint":"eslint src --ext .js,.jsx --cache","build":"vite build","prepare":"NODE_ENV=production yarn build","preview":"vite preview"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.15.0+arm64 (darwin)","description":"This is a package set up to build a library module containing React components/libraries for use in external apps. Build and development environment provided via [Vite](https://vitejs.dev);","directories":{},"_nodeVersion":"16.15.0","dependencies":{"react":"^18.2.0","lexical":"^0.4.1","react-dom":"^18.2.0","@lexical/react":"^0.4.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"3.0.8","postcss":"^8.4.16","tailwindcss":"^3.1.8","@types/react":"^18.0.17","autoprefixer":"^10.4.9","postcss-import":"^15.0.0","@types/react-dom":"^18.0.6","vite-plugin-svgr":"^2.2.1","@vitejs/plugin-react":"^2.1.0","eslint-config-react-app":"^7.0.1"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.0.1_1662995017470_0.043528587744824376","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"@tryghost/koenig-lexical","version":"0.0.2","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.0.2","maintainers":[{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"moreofmorris","email":"moreofmorris@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"e29ebef544399dacae43b130b3aebe5ab7ab2a9a","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.0.2.tgz","fileCount":8,"integrity":"sha512-P0d2Yh3Pf9uqN+a+THjDBlqF1JJS8g4ENpOR8pXMbcBzE3hgnFNOPpP50oL1/gsXXHg29uS7ba1PTXMO4RHZfA==","signatures":[{"sig":"MEYCIQDTiENCJI4ULRrNHD0vB0WLZhBLFw3r2Q8CpeyhYaokPwIhAI4LXrqgYy44utEORQYf2C0uTmETOFaYW4nY9xPMKoET","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1052459,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjIFInACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmroVhAAl6Rj54/vfGC8+weGSYUpv5yTZdDSLpLO0/PAYfucvkuHSclV\r\n/uct2BOd7TxDHAmNl+qsnNdbjtRmyA96L/X+ngi8YA0j3ypG3er8+tX13RJ3\r\nWYT/+GIdhZzo0zmGYi0AbFr+LU6lLsPCde09ShD21QfvQLaeRCu6vSvKAWf6\r\n2/yVcAQ03zpcl84THbKl3jjZHPDgYdSMUWgRVaK66R2FbDm4djLG5jHIlzgy\r\n6oAYXTsNEdeC6sXvkLZcoIeGmqW98DIvIlbgnJupXOWuqGvAQxERVrr5/DNR\r\n7wO6xdfv+CvpPltOrSJljubOeJ1PLMkjeovidq9MLTiBlFB5oiuPmL8VCLYJ\r\nSEY4qjEQNSdSxWcomuv/zwyESm+FXr7/jMdIP0glEDSSEhZVIaDz8ryHHdEX\r\nU0CAg+Q8I8Ca/qYouY6wAAwTXUWjZK23Xieb9jt1WZGqwmBe3BCge22RTUca\r\nf/ysvovnshLk0hmmTDIZXmidBJ4IZlduv2+zkV6wrIxixDiJtwA+X9EGmUVc\r\ndXSphI+yyFqCKQXI528t1qizLZ7MvpnOlssCz3zWUxdDrwaaWhGNc93I3Hee\r\nSGdPbIMMWKNg/pQDV+bSjZT6DATHUVRfNADZEyhXvn5PMDfdLOmTDQgdbzLA\r\n/URK9N0slZRiq9opNSG5N8fBmDszu+Vhh+o=\r\n=+Au8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"e58d1ed16a12c663f8179742e07575e34e7a0683","scripts":{"dev":"vite","lint":"eslint src --ext .js,.jsx --cache","build":"vite build","prepare":"NODE_ENV=production yarn build","pretest":"yarn build","preview":"vite preview","posttest":"yarn lint"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"16.15.0","dependencies":{"react":"^18.2.0","lexical":"^0.4.1","react-dom":"^18.2.0","@lexical/react":"^0.4.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"3.0.8","postcss":"8.4.16","tailwindcss":"3.1.8","@types/react":"18.0.19","autoprefixer":"10.4.9","postcss-import":"15.0.0","@types/react-dom":"18.0.6","vite-plugin-svgr":"2.2.1","@vitejs/plugin-react":"2.1.0","eslint-config-react-app":"7.0.1"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.0.2_1663062567000_0.6373514886212432","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"@tryghost/koenig-lexical","version":"0.0.3","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.0.3","maintainers":[{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"moreofmorris","email":"moreofmorris@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"04bee16cb8b227007bceeca537f9583fa2a62f3e","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.0.3.tgz","fileCount":8,"integrity":"sha512-R+qsvncuACDhwHHs0gLXEtPWMsA0obERCuo2zff+4ADeb/ckMmMJX91Gx31oPDn60Cog6G7KY76Orf8O+vONow==","signatures":[{"sig":"MEQCICrqneuMtn5OITBFYz7zCGuXh6zaR56HoKk2GoWrgycIAiAEfLZxtvvaGK4dpXyzuVOlh5sz4jr7h485C9E9g6D2Bg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1052268,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjIFmKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpNzBAAnjHw6yCLeLKYPX6WRHuLaHXRfNn5xoIamm+zNk7k9dWeciNS\r\nWjxwt+VuRZLKqQTRV6ZzFc/XbpONqArjng1sUxIVftIuCJH7dTFnwfk9BeNV\r\n5Qh363d3dyYxDvj4MvhpZLvOfCS7AUpAk+O3eAIfEL3nfKbcqJP58rHu/obc\r\n7uHJqbTQhMnz82H50NOGsirdcJvh0Q/qPZegB4A+MaCcv2yZ5+rLIAptrxoE\r\n8KK9potyti/xrdyfyFlHQz26GVvr0YR6xYzTG6m8jPCtAIngInmn2Cj94eXK\r\nVHhwh3nStWLZdpddDu3x/izVNg16xH1gpvffAcCQtHkOB0QiVoRWFDYgaOby\r\ngCe/RZNzPFeNwj7vSJP1fSR5rzFpoVq/Ua44gxIcawoeep3B5Gsvot6lzAod\r\nQCvwhtSLy9spYDE+rRMWst/bziaG9ULXxxK8Rk0+n5dPH3sB8HIKfp6ztAGo\r\naoDL/n9TxLan9gGpJHeZQ+P09QLcEzeDRkZlNigfDz026uEd8cgGfaR7q+K/\r\nS+Ntu8+61tp6LsFOjRlH4xqV7ksSAOh6pyZ3aRtohb0yVwfzYxN7K/kMV9NL\r\n4+2JcMmpq42mwMs1dBDt+pIm8RFpxeDvY8Zl5y+K0D1Sm1xmGIEvMfMF+QT9\r\nxGfxEKObPhUqso07gpSmRQS57un/jWtQAjE=\r\n=VBxg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"4758df96fdc1ffd0622d67cc85a995b2eb05934e","scripts":{"dev":"vite","lint":"eslint src --ext .js,.jsx --cache","build":"vite build","prepare":"NODE_ENV=production yarn build","pretest":"yarn build","preview":"vite preview","posttest":"yarn lint"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"16.15.0","dependencies":{"react":"^18.2.0","lexical":"^0.4.1","react-dom":"^18.2.0","@lexical/react":"^0.4.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"3.0.8","postcss":"8.4.16","tailwindcss":"3.1.8","@types/react":"18.0.19","autoprefixer":"10.4.9","postcss-import":"15.0.0","@types/react-dom":"18.0.6","vite-plugin-svgr":"2.2.1","@vitejs/plugin-react":"2.1.0","eslint-config-react-app":"7.0.1"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.0.3_1663064458447_0.11067846898687539","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"@tryghost/koenig-lexical","version":"0.0.4","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.0.4","maintainers":[{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"moreofmorris","email":"moreofmorris@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"9fa0062180c332cd2a7f8a86d53b21443877970e","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.0.4.tgz","fileCount":8,"integrity":"sha512-rg88RYlfOLQqGeFG4cuCCwxDBZkX5H5NR+4Gdg2KKcQ2NIYwuV6bRNwm9owjD2bcdClNlrL3BscGGef0x+ltLQ==","signatures":[{"sig":"MEQCIFMxF3qNsv7h3uYDxAnqpvwjh0DZyfEZq2Cul4tiNpqvAiA88/ebkdUXUhuzegaqfEkYiEm9bFX5A1Q1EUBUlIqBxg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1053308,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjIOP5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoiGQ//fiaGliXrvWu+A+cKMvZO/+FagjxeH/AwSfIHsqw3kdpsJh8O\r\nHc8x/bM3wb8ft1O56DA1b2g8/n9V18rf1PRJ+slEccVDltr/ijd9DCLWbCZ7\r\njFD+vwj6x2rm5chV0sL/jqlRqKWCNTk+RcZMi4cY9Xsb6oHePkKPNCbpKW6U\r\nqsqw27232tCOwIBXsXBkMnWbQ9g8qlSI7DEw5KmaXZ2dBHL6jCkAsb+iRpSO\r\nzwdF+x197uUKDgforVSteuZluT1kqOuKqHZx6VyVl8iz3iSUdU5PNkllxJgM\r\nhrDYaKNaa1c/NbjlmRqTzH9YMzoEPCyC9AD9RkOmsDN7czdABijz4c5LVVNS\r\nTrbnJYLp9w7u+bL0ieqc8EUaNSfIUyb+jy4HvU9BbklHQ/wHWW83dOEHJsXX\r\n/GWJJIBai0XOW3vFQSBFn7VCTnf8rtatzAKIJSkGIrMQABJhPJ+RKy0MFKcF\r\n3g4BBY+dfniJyZ4ESxnvfLoBv4NVtlHWI3zN5immJxH8LJXGQij63yHO1jNa\r\nrhi8ibZqxVRAS2r2KFxC1JmH8SfP2IW4eLLviV3lZo+iRx7Y65xq42yD7njk\r\nDv2q4P9vYOiH0I7EoIGigGKIDLIArjZlRhdT8SlsIbcxa4DXVWlXnie9mdWt\r\nUYDd35U8gVrgsDufhPiycOscrMb459cTRnQ=\r\n=joKz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"8f8dd050f85d775f3fd712db8694a66bac883b99","scripts":{"dev":"vite","lint":"eslint src --ext .js,.jsx --cache","build":"vite build","prepare":"NODE_ENV=production yarn build","pretest":"yarn build","preview":"vite preview","posttest":"yarn lint"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"16.15.0","dependencies":{"react":"^18.2.0","lexical":"^0.4.1","react-dom":"^18.2.0","@lexical/react":"^0.4.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"3.0.8","postcss":"8.4.16","tailwindcss":"3.1.8","@types/react":"18.0.19","autoprefixer":"10.4.9","postcss-import":"15.0.0","@types/react-dom":"18.0.6","vite-plugin-svgr":"2.2.1","@vitejs/plugin-react":"2.1.0","eslint-config-react-app":"7.0.1"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.0.4_1663099896763_0.2925065383881311","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"@tryghost/koenig-lexical","version":"0.0.5","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.0.5","maintainers":[{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"moreofmorris","email":"moreofmorris@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"40c601a9a718d9bfac20f6e782dee8e3ae951369","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.0.5.tgz","fileCount":8,"integrity":"sha512-PjPQSjm3Th8oV6Q6Gw8Id2bVpCDLLQx4IgiKKFJmD+0Gl4OnJlUoCE2bHF6inu1doBOxVuxb3hlwCl5/z8fVag==","signatures":[{"sig":"MEYCIQCDbw4lbY7IsnXi1Tag8Scb1NOpooBw3Db2cncpmUNrcgIhAMymfr4JRT0cqTepfkdRgoCFVEatiKeqAq9gccJW2Hhx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1053309,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjIhzxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmprGQ/9E0k1L2foe+7f/NRWP3mxG11jAiGrd4a7qrSVIzboUq3oeiyc\r\nuHBvsC2Gx7VIaNyvuqzPBm3igPQT6Q4krDpsxBpEMY6flet2e08/O8u8+CTM\r\n0M4PwAHxJnSyhhe7wfA9VM48/5NtcWEuHgjXg4xagvgC3QQ18M3lmJ+MULkq\r\nYcE58HWs/BrE7/0Y0rmRs40HFNzih/BGsphqW6CaX0wohoCVSXNQhSjQxYuu\r\nCzjJ6reVJkUvEtuhDRqkq2DUxjXoL8/CN90oKV8GD10BKEpY3kvqN3USWsWj\r\nf6jhnQMu0DlFtlCjgM2MG0yq7H9fTPS2ap24NdCZkx7CKJkhTjjPJ3/gYg3M\r\nvVZ49YMMFNoLpgY55sYd+VytvGSOxopZyJMc0ePyHqcoNsAMLYqPWmTIN286\r\nVU1VC+14DhpTpqtOFyKjBVT5qD9vZPn3Qu3tE6n5w8ByUjIFvFHKoNTj1XSI\r\ng3VY17Fqt01rA1fQEwrSvSkgHMgZqRrh6INvAAKen+72CF+kMhzvYIE9oj8F\r\nWyvhm6BVBRuAHonV9NxlfOWWGTIH1yvWkd5hZxVBt14dJNHYoZA85s56EI8H\r\naSFyj0jqYZvhJvW6+m2bnmDop+56Xe8rUUqxDPHtdpaGT2CEe0GUlCVUzdhC\r\ng9KCrrp7d5/VvvyqWkVF9N3yE1mNdmkA/IU=\r\n=mMaM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"322541d157943569ee69c03c52a0873db49b6f63","scripts":{"dev":"vite","lint":"eslint src --ext .js,.jsx --cache","build":"vite build","prepare":"NODE_ENV=production yarn build","pretest":"yarn build","preview":"vite preview","posttest":"yarn lint"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"16.15.0","dependencies":{"react":"^18.2.0","lexical":"^0.4.1","react-dom":"^18.2.0","@lexical/react":"^0.4.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"3.0.8","postcss":"8.4.16","tailwindcss":"3.1.8","@types/react":"18.0.20","autoprefixer":"10.4.10","postcss-import":"15.0.0","@types/react-dom":"18.0.6","vite-plugin-svgr":"2.2.1","@vitejs/plugin-react":"2.1.0","eslint-config-react-app":"7.0.1"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.0.5_1663180017731_0.002792895791310146","host":"s3://npm-registry-packages"}},"0.0.6":{"name":"@tryghost/koenig-lexical","version":"0.0.6","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.0.6","maintainers":[{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"moreofmorris","email":"moreofmorris@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"e407ba8736b392c638722113af7b91d6c8aeb3a9","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.0.6.tgz","fileCount":8,"integrity":"sha512-c/Gxel+5CdPAQ7/u/QI15c0kkfbB3R7wM+B6FaJ62suk0CCQebcnmIZTvj1+/WqSpdsHVF781k1s5nU2O7kKOw==","signatures":[{"sig":"MEUCIHwE2pFuIwlbEy9zKOsuERXr8bwZit3adl39RW6NjdjkAiEAiVH4+5lgLDw449p0SofOs0sU8glFOK4kQMQYXcr/GH0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1646689,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjIwnWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrt6w//Ut1syth56LG5m+z/I9ftjWKJo7hsN076Lku9oA4FtsRh/CSF\r\nzyHCBkokoSo1IQQvLjAywe6aJQKgECmgZb7mBnzDLUudlXvqTDauYsYI1v1F\r\nq5fTBE/no5UOxjqeyh0CaoxwP8I4KEjmKQfTsSwO0NdJx60KgADkXXAmWe9L\r\njbBGw9Fg6HJ8ZODDKF21ZXJvEz603vQINaC7RnxkeyzKIWgS2+wgwWImVhyP\r\nyl0PoCR+reDq31X2Kton801wS5gE+BIy3gu+HSoG5rOKTsUHJ6R8c5jzogHc\r\nEYdhHoZkwLek12xQnH0FPfECHDgmZ4FmqxxVnkHmY0hUsgVfduulLUdn1jpd\r\ncS5kwGZFacL65YzKUd3RqPHrVPgrWMQpzGz5yKMBt2fzkLvn82yUKvyPXO0T\r\nCt9MvSOj6s8CjheYjUr+sBqC/xjOEQK6tJUzZZ5NINQ9FdditNZow9wJx/q/\r\nbM7Iwe4aVuVi9uQYe/61Hm2X4/w6dc02sS/WT9P/JAhRd28kGEtFsoV2+1kU\r\nji+U0asZQuPpA3m+zDWHA34tdaZ3kxwIP+F/oROS+QBbNP4B79ZM2+OXGAgp\r\nZXxgyEhjvsF8mflfotd+PiOP04ekLhO6233xPQPnnWQTGa32pVWVjdGRAY67\r\n8uytDQ5rr+C5O+0LJWF0wUDUQgPBxdj+w9g=\r\n=usd/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"0e53280f6dd15f995511d81395895a936be7c044","scripts":{"dev":"vite","lint":"eslint src --ext .js,.jsx --cache","build":"vite build","prepare":"NODE_ENV=production yarn build","pretest":"yarn build","preview":"vite preview","posttest":"yarn lint"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"16.15.0","dependencies":{"react":"^18.2.0","lexical":"^0.4.1","react-dom":"^18.2.0","@lexical/react":"^0.4.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"3.0.8","postcss":"8.4.16","tailwindcss":"3.1.8","@types/react":"18.0.20","autoprefixer":"10.4.11","postcss-import":"15.0.0","@types/react-dom":"18.0.6","vite-plugin-svgr":"2.2.1","@vitejs/plugin-react":"2.1.0","eslint-config-react-app":"7.0.1"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.0.6_1663240662241_0.6605949305191916","host":"s3://npm-registry-packages"}},"0.0.7":{"name":"@tryghost/koenig-lexical","version":"0.0.7","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.0.7","maintainers":[{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"moreofmorris","email":"moreofmorris@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"ecc4c1361705a642a0c1dd957f8e45bd105858cc","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.0.7.tgz","fileCount":8,"integrity":"sha512-Wpfp2wDjZ7NoOpqFdLU6oGRzVXAsv3ejEqqUiyDFFBEfp2f1E+4vbf6/moD0HHhSFcha7LXlBA8IFnjBvXW9Xw==","signatures":[{"sig":"MEQCIDLJeQc9zvhnQQ1D0tIsZuRMuReMWvGmjWrBrbvELqwnAiBxX4q7WiDxtXiNLMOgFVVUZszlGFKiiBwHW9CMVoIdew==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1646828,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJI7dACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqBcQ//W4CgODdw3YCc1+QFLFohyjV5VepISydWTQNx0vYQyl+n51u1\r\nE2jtsX2ws7A325XYDEI+P5nePNnRrw3NwqaL+APIm97QSFQXtFk0cIn2hZzI\r\nHzinwpr8t8TUFfnO6FcEZjTXFogXVP5c1T/4YdgkKRZyI2sqVlIpavRl45Et\r\nDi95NMeb1+prrejUn1yjaB21l+XmQkmZH5sebvJX1PC+noPWOw66tMvIqve+\r\nGJ86fQwcVsV1VYjUxMUTYWSIc2ODGPsDFbWL/f0XtSn16zzt6uK78OQt+pgK\r\nzOIsPo3A9iCEp9P9rhBNQrnXELMDOGeeqU4SX7aVbctEEdT/54dq51kPNNlA\r\naoMEJtzhVmhl0ZinsUdR8MLmidzX28E8EJ+eb/yHM9kV5B5s+302P9tCZhST\r\nU+iuG8QVTN2lNOYuL+DYdnXYyZfSR0494XBPYuBjB0/MneCW7AeYBbQlSlEp\r\nUipPbruahrpicXukjzlTz5VJw8YIHP2W+VgisuqAv6lmkNT5cOc1dUkBrD+6\r\nRqUT2LAr4eNb7WHXmyhABf2i5RCeqKQqMOoZs/cvVUOYzepmTmN3GcJdO3Ww\r\n0o5sqJ76uXQtHihzSu5MvAAZWCfBSbsvKCbmJ6qyfGjlxydFV7on0Ob4Oelc\r\n8YpaCS8/UBp/7sxByzrSkIXvJX4krKsauxI=\r\n=L4WR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"375ef20bf26694e9b4c2ae5532c57911330a669c","scripts":{"dev":"vite","lint":"eslint src --ext .js,.jsx --cache","build":"vite build","prepare":"NODE_ENV=production yarn build","pretest":"yarn build","preview":"vite preview","posttest":"yarn lint"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"16.15.0","dependencies":{"react":"^18.2.0","lexical":"^0.4.1","react-dom":"^18.2.0","@lexical/react":"^0.4.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"3.0.8","postcss":"8.4.16","tailwindcss":"3.1.8","@types/react":"18.0.20","autoprefixer":"10.4.11","postcss-import":"15.0.0","@types/react-dom":"18.0.6","vite-plugin-svgr":"2.2.1","@vitejs/plugin-react":"2.1.0","eslint-config-react-app":"7.0.1"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.0.7_1663340253343_0.9262647486042179","host":"s3://npm-registry-packages"}},"0.0.8":{"name":"@tryghost/koenig-lexical","version":"0.0.8","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.0.8","maintainers":[{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"moreofmorris","email":"moreofmorris@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"5f1a747b2f65747a7a0098c4c3a5e1a532bffd39","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.0.8.tgz","fileCount":8,"integrity":"sha512-A1XY2FZv77M722A6A6QCyZs3LGFMcnxGHIbN79+kF6dxQbBXzfiizDTDi1WWh0X4tWPAl2rtPHHPlOGXA9qDMg==","signatures":[{"sig":"MEQCIENB0icALLA1WqKARCW7LCWR9XQeZrIKA9msseeV3KDWAiAsvtAbq/Rnh32+OgDaz4c3sMx5gcrlAJ1+6rqYUexaYw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1646828,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKEbHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmotJg/9EFWru1iWqEvqKrMwfXfv5HQdarrPMbYifb0BfAIsR9ac4WWH\r\nA7WeoJaSIFevEJGpLG12ltUt7iijKCg97jzCmP8nRMFu35tFC3ZO9EnsYCJY\r\nrzAo82AChk/rfRyaseDSjRRUWh5gXIld1Du/xGBNt7fNnDvFQhfGr463V0aw\r\nBtVZXVmCQ8ItBoXNqeEDA5BuADpl46SBkdHaWTvipVYJnfUr2uErdmcO6J3/\r\nX0WcPFB8swYR0Ra5Il5taOyQYsL00pSIrWebrBuGIiVh9VvvY6pec+403TzB\r\n3jjKhKcjPsbxyirIBewvqb4D0eZN7FbO3oRS+77dtQwennP3j529rxRHeMpv\r\n2B3F2NaTh72HJ09Epdx+/dOetNkHrsRDQ6urX05RDqyivw3wjMxKCgfKAuW3\r\nC+n6BXuXMWAWYwufOPEx/tNIWTHacGVhazmv9duARiKX0gWZGPPaA0SEvFGd\r\npYVBpxjqNGiL7o7zZFpOjB8JPhbLP57a8Go6SqydihrdBVe5vyZQf6o5AIOt\r\nN8tOoKLYanLHkTbaG968Ehx2D/5GtWzPnnLJIpCGBsGsLW/bQ5JKgX2RXDPu\r\nGd6kDJCejDGGWitYxasLO2lHyOqlNWIu46pCfxOEAX1+6m/6xVzGbum4cn5X\r\nG94NnejCJCUc1Fq0sp4ic6ciVlgyCRNjTuU=\r\n=3ZlB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"9c9c3237d6e04a67bd25b1ca530f59b2aa980bda","scripts":{"dev":"vite","lint":"eslint src --ext .js,.jsx --cache","build":"vite build","prepare":"NODE_ENV=production yarn build","pretest":"yarn build","preview":"vite preview","posttest":"yarn lint"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"16.15.0","dependencies":{"react":"^18.2.0","lexical":"^0.4.1","react-dom":"^18.2.0","@lexical/react":"^0.4.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"3.0.8","postcss":"8.4.16","tailwindcss":"3.1.8","@types/react":"18.0.20","autoprefixer":"10.4.11","postcss-import":"15.0.0","@types/react-dom":"18.0.6","vite-plugin-svgr":"2.2.1","@vitejs/plugin-react":"2.1.0","eslint-config-react-app":"7.0.1"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.0.8_1663583942752_0.636820084760878","host":"s3://npm-registry-packages"}},"0.0.9":{"name":"@tryghost/koenig-lexical","version":"0.0.9","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.0.9","maintainers":[{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"moreofmorris","email":"moreofmorris@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"96df27dc0437290d40581d2127d0d672d78d2432","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.0.9.tgz","fileCount":8,"integrity":"sha512-jTwoPvSd7mFrY9f83nTLyOu0he3lpDzxcl/yESK1h3ODVPoEzrTyLEE3YhRvqSWhwlIdWA1UCuCwv+uNstrVWw==","signatures":[{"sig":"MEUCIDNOMkmXPQoKZ59FY6Bm+pe/GU0KPWp9tWjRMrPRUyxrAiEAyzb7j+Sbqvx+7DaPuGmm/EjGaGQ/qta4WZTsdf1Md7A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1646889,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKJ1dACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpPHA//QHwgg5iR1sxILzZivVYKOWcRr/1TdTmmx+2eEqoPq8EaQXny\r\ntZNjQCc3xI61Kr0r7hwe0QFX9E2jRRzMHYGI07kC1ovB65hXT2mjy3a44LRt\r\nH3dA2AbHZXu9JnycGTodkS+wJ2jESXJFiEY4/N09AfUwxA1xKhFMyr3N7XM5\r\ng39ldFqWGYNAvXX5xrbkjDLzuCrd/zlP5/aolixMvgnYo9FqmBModxghZIwu\r\nsLlo3Gl/sN18GeJHb8n+03Vn4+sA8F9SI9ef4hiar61HX8WY+WN+gmsIUeSd\r\nSp/LBUaZxlxphzNkozjlLhfVYuq0YUObYdG02uiEgohT2ZuCLGMwmLcMtWLs\r\nd0sTsdbQnFgk9m9gX4yyoqIBFB1IF+57vjjZYnMVwAfqI+VO/MOyCNd1qvmv\r\nWkTTDp4S5fkNrq8shOO3mYg29LFRlhFRmmyYRiUnDnhXUW3KqYS9VXbDfwcm\r\nTJpXq8JyuhLuziSn4MzBCtksNWh/IkdLLAnMV6JNKeFDWytPoutc11lhrqIn\r\nlOAAdev65vJGUiFODFnf46x+UhLtwTPlmT8+MHk52QqxTIyil+93z/V8FNQl\r\nQN/tkw6+/oQ64y49Nrv+1Ki1TMlJx/WJT0zhurGr4FM2Yf1OpcRenTwH86uj\r\neUQOAZBxfvVY72puox2qx4POOlGmUERfj8E=\r\n=ESB+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"a18b96c37b0f0d7784c61537461d610225a99e02","scripts":{"dev":"vite","lint":"eslint src --ext .js,.jsx --cache","build":"vite build","prepare":"NODE_ENV=production yarn build","pretest":"yarn build","preview":"vite preview","posttest":"yarn lint","build:demo":"vite build --config vite.config.demo.js"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"16.15.0","dependencies":{"react":"^18.2.0","lexical":"^0.4.1","react-dom":"^18.2.0","@lexical/react":"^0.4.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"3.0.8","postcss":"8.4.16","tailwindcss":"3.1.8","@types/react":"18.0.20","autoprefixer":"10.4.11","postcss-import":"15.0.0","@types/react-dom":"18.0.6","vite-plugin-svgr":"2.2.1","@vitejs/plugin-react":"2.1.0","eslint-config-react-app":"7.0.1"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.0.9_1663606109161_0.09029230200157201","host":"s3://npm-registry-packages"}},"0.0.10":{"name":"@tryghost/koenig-lexical","version":"0.0.10","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.0.10","maintainers":[{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"moreofmorris","email":"moreofmorris@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"5163eb4377bfd5240329e68f9e7d6b3b975bd846","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.0.10.tgz","fileCount":8,"integrity":"sha512-d4NhclBCC7U2h02Hrw79JGP4AE5YU3erckH5q/iOH0uPPjN+Jx5oy6gQSATYHUjUOeua5TYXgRQr/Dhfsr7cFQ==","signatures":[{"sig":"MEQCICCRO4omIGGPlTjTvHzzJQUbOVyLeZXFsSYKrwS5r+4sAiAXpvnM0n1NQACfMOiMioBMIWPumwk5uPYa3JUpNhWpOg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1657537,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKrzkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqBQw/5AQK7V71GANonzfrfTZQFnw87WCJmkPNA7t+Gz1CDnYY7uQa4\r\nwXBP92O2KxnWU1Qo29deagQ5v9ELyS56Hb/xwvwcSSPyJy4t43nMFp4qPZXB\r\n9myeE9qJBW3CITtSK6EWd8YDcYherr0tdT/ir0GklsBkiijfsOiCjHqVuVrX\r\nqrNgLbHSd372KIoNCRMxIAeoz750BMsfPfBxcwxHoElS1F0wkuPLge37Ss86\r\n73wQXE3xVm4GFWAmAzFoneW6Wlksalw4vLaGNGDWNQTYAHAFB1f9KQnuC31z\r\nNoCbyxl0KnsxRYJ2fKPus4HQRjHg5EuwSqhfIC8CVox8esSDrOqM5dMohzlD\r\n7QRPkxEFla+AZX2FlkhJoYULwLtpftk7n5Dr5swd8vNeQLqFrKqn2j+s1aGi\r\nhhr+lWV7/LfHLKlhH0vOrL6pkBCU7gOYUT/R5lQakl5j6Hgo3WyE63bQvq8C\r\nh3rsdLb7S4u9u3S/N2p0bjELRCyXOtHufnrjiKf3N+tF0/zTgMRbo6gcLASt\r\nLCnBl7iT6hHzwDsLNqHIBRv+S4GLstEFH2t4jX+iTsULI70DCykJKLS/UOcZ\r\n+2Lp/g2w8IzMPgvrhEp3otst5VhgJgOi6o936ULKf+eUwFblVGiXoNhoXhhi\r\nipikaOnJlzLThimEhwrG5PlOT+4aZsEISZA=\r\n=rnL4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"aa7158b6b0f505585567990a020231e03958314a","scripts":{"dev":"vite","lint":"eslint --ext .js,.cjs,.jsx --cache demo src test","test":"vitest run","build":"vite build","prepare":"NODE_ENV=production yarn build","pretest":"yarn build --config vite.config.test.js","preview":"vite preview","coverage":"vitest run --coverage","posttest":"yarn lint","build:demo":"vite build --config vite.config.demo.js","test:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"16.15.0","dependencies":{"react":"^18.2.0","lexical":"^0.4.1","react-dom":"^18.2.0","@lexical/react":"^0.4.1","@lexical/utils":"^0.4.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"3.0.8","vitest":"0.23.4","postcss":"8.4.16","prettier":"2.7.1","puppeteer":"18.0.3","@vitest/ui":"0.23.4","tailwindcss":"3.1.8","@types/react":"18.0.20","autoprefixer":"10.4.12","postcss-import":"15.0.0","@types/react-dom":"18.0.6","vite-plugin-svgr":"2.2.1","eslint-plugin-jest":"27.0.4","@vitest/coverage-c8":"0.23.4","@vitejs/plugin-react":"2.1.0","eslint-config-react-app":"7.0.1","eslint-plugin-tailwindcss":"3.6.2"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.0.10_1663745252255_0.4297030025708448","host":"s3://npm-registry-packages"}},"0.0.11":{"name":"@tryghost/koenig-lexical","version":"0.0.11","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.0.11","maintainers":[{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"moreofmorris","email":"moreofmorris@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"e64bdcfc157cf42aa9be4971f39fe71e981a04e4","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.0.11.tgz","fileCount":8,"integrity":"sha512-aaPYoFloIoNiUBgJq3pZW6Bazk1hurANxqD+xUF12azm8CF4CA1dP29qIuj3M482OUI9k6EHT6X0e47KLw3jCQ==","signatures":[{"sig":"MEYCIQDwOAG2zX6w93Af89VA/vWTyqX0wBLfAyLWwXUMXVsDpAIhAJk60thZeDhnaAL7MfVcNsVuRkmtEbuM3YtRdIs62ZJt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1753492,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKukgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrQMw//c9sEYQofV1BDKCQx2m69Qa3uYDhxbu5vRgi0fqGX8Sx0FkTA\r\n/ZqavJhoByfBx01cxcI4TBI0EBpmfsB8Y2r2bvc5Az8QbrMrkeB0jFGzYKE3\r\nP3y2LvqH15qZ8yaA1D+VGOV/3pNt63Wb12u9TXP5/KTg9xqajdITSC4nBCBj\r\n7brOTfhCmVyUJAck9+rvSvINcPXcvkqBGlTP7rGwW2lp2528lIof9dY9d7iL\r\nnSzkr/6zP+8uDg9UWHBEnEWy8aoBmDtyuPovSgeqfRyUWSHWT13fGKOwnFgS\r\nFis6xrGmh70aLv6GD/yDO9wwBMyeUHWnWfs5p68AOgsCfh3n+DaRDQWkEzGH\r\n7TBiTUt3mhvetrW6Glqgmc4/Rn8ya64Me9gUa/a5iti2K2/k/L3vcs7topma\r\n6oUxm7NsZHEOMLnqSiNUkdDn5xUzKglRxcD2dTpuub6NzDI7D91l084N8Pk9\r\ngRYsnmGMsXs/IOpDX2175UsJEJ7o1+dYfgQYtcYOUO+T4wrb6Qb25ke2rjeL\r\nlpaTbJqKZOu3ZsBsJG5e6VgaxoFep8DUY6nSdyPXjrmDr+fdfRtyhoNNIxye\r\ndAmi/hiQ6Qg6S6+TyKj375X8vmIquOx/vcsnhfY9y36I4bm4qXtksVcZTkJc\r\nGZcDHeLFBkquXpFJv1N7kSVzZAP+uFjMwaE=\r\n=Fgtd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"75a371e7e865b7f7b41a70c41777d6edcd8b81b0","scripts":{"dev":"vite","lint":"eslint --ext .js,.cjs,.jsx --cache demo src test","test":"vitest run","build":"vite build","prepare":"NODE_ENV=production yarn build","pretest":"yarn build --config vite.config.test.js","preview":"vite preview","coverage":"vitest run --coverage","posttest":"yarn lint","build:demo":"vite build --config vite.config.demo.js","test:watch":"vitest","pretest:watch":"yarn pretest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"16.15.0","dependencies":{"react":"^18.2.0","lexical":"^0.4.1","react-dom":"^18.2.0","@lexical/list":"^0.4.1","@lexical/react":"^0.4.1","@lexical/utils":"^0.4.1","@lexical/selection":"^0.4.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"3.0.8","vitest":"0.23.4","postcss":"8.4.16","prettier":"2.7.1","puppeteer":"18.0.3","@vitest/ui":"0.23.4","tailwindcss":"3.1.8","@types/react":"18.0.20","autoprefixer":"10.4.12","postcss-import":"15.0.0","@types/react-dom":"18.0.6","vite-plugin-svgr":"2.2.1","eslint-plugin-jest":"27.0.4","@vitest/coverage-c8":"0.23.4","@vitejs/plugin-react":"2.1.0","eslint-config-react-app":"7.0.1","eslint-plugin-tailwindcss":"3.6.2"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.0.11_1663756576071_0.40172982014873293","host":"s3://npm-registry-packages"}},"0.0.12":{"name":"@tryghost/koenig-lexical","version":"0.0.12","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.0.12","maintainers":[{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"moreofmorris","email":"moreofmorris@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"152726fcd02a78ec3730b74b78a48f946fea427e","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.0.12.tgz","fileCount":8,"integrity":"sha512-V+VwqpTzJpFTTGVn7QBZVyS25jmc5Tj4WPslxHyz4hv5P4ozt2u+Gx9LCsTcrBRhWCZRWF7pjRDOYF+Onetdfg==","signatures":[{"sig":"MEYCIQDfxhQWRQOh8fgEHA3c3gZ9/aDg+8aMxRvfNEOBl9LVrwIhAPLa8bVREtUKZXobrwPIVYpNXn0WQNpFLFQ6mE4VxzyC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1755244,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjLGpTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq5mA/+Oeaq+YmIfqLe3GvQ4mMgMBmuNEzE5mfRrxjSrNqWPeUbTliU\r\njXkSfd081uzgdovZfBECWf1EaIoFekMwWS+6OmU7noiFlK7LXLQH/6oc1tvW\r\ncVKVtxyyw/IFzNtXO3q9+XCQHod86HxKmPqEXbDHTnIiv0Hg+vdIiuhwTGNT\r\nEHDlAqE9rzGtcVIqhvKQ8WQSUg5VwInLhYeU+3CNP3QiRi3fLUkMUJ4o2CK0\r\nymR02molo2v0TL2U27tXpfX1rVLphbbcpSCYNXNnuIoTHNuW8Mvwpp5ARfb1\r\n4KwG3tGCePP6eM+tC0WxfCDNhpiKf7iAb5A+ybiMoJZ7PQLBkmz90AEwbyYC\r\nsOZN4KXSww88a92FrQR5N3HU7nGOLA03TgLTecV/fWjOX1A9jsLL4yGDh6LX\r\nx//T/4xHzp8YU7l2qJcnv5AzfN1GtXyj92xYxW9tApBCrgV08bm1aBbX5gke\r\n2rBbQgcH0DmX7z5FpqwR7xTnf69uukzKtbI0LJomE1l9Q7l/0HutkU0fynhG\r\nQA1dRVdL8LHF58pQwRRFeZ19o0FSoSROkJZhFIYBBI+JgGnKRjcTWMAXUDvW\r\no1Fur8iY/Ad/YkjHUwRVKdVc8PPqHwizlshz2cW8Qt0ViHRYOAcc8z6+qcHQ\r\nrUTq/FBcvV9jMOnDFhUzhRB2qg/qvYwii8o=\r\n=yd63\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"207570af38a6d4d3c85ea5df82bd914faa078e5b","scripts":{"dev":"vite","lint":"eslint --ext .js,.cjs,.jsx --cache demo src test","test":"vitest run","build":"vite build","prepare":"NODE_ENV=production yarn build","pretest":"yarn build --config vite.config.test.js","preview":"vite preview","coverage":"vitest run --coverage","posttest":"yarn lint","build:demo":"vite build --config vite.config.demo.js","test:watch":"vitest","pretest:watch":"yarn pretest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"16.15.0","dependencies":{"react":"^18.2.0","lexical":"^0.4.1","react-dom":"^18.2.0","@lexical/list":"^0.4.1","@lexical/react":"^0.4.1","@lexical/utils":"^0.4.1","@lexical/selection":"^0.4.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"3.0.8","vitest":"0.23.4","postcss":"8.4.16","prettier":"2.7.1","puppeteer":"18.0.4","@vitest/ui":"0.23.4","tailwindcss":"3.1.8","@types/react":"18.0.20","autoprefixer":"10.4.12","postcss-import":"15.0.0","@types/react-dom":"18.0.6","vite-plugin-svgr":"2.2.1","eslint-plugin-jest":"27.0.4","@vitest/coverage-c8":"0.23.4","@vitejs/plugin-react":"2.1.0","eslint-config-react-app":"7.0.1","eslint-plugin-tailwindcss":"3.6.2"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.0.12_1663855187594_0.9501623768945682","host":"s3://npm-registry-packages"}},"0.0.13":{"name":"@tryghost/koenig-lexical","version":"0.0.13","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.0.13","maintainers":[{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"moreofmorris","email":"moreofmorris@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"59b7468908ddbfc8661b767d7b173a921229a892","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.0.13.tgz","fileCount":8,"integrity":"sha512-0EXfVxwj6jggKuyS/qrMGy8OAGhhlRBqCuxhpN/7UBWjYO4PA2V/1N9yxs/Jq4jHowS4Z39Hu80CwVAKBHtYZw==","signatures":[{"sig":"MEUCIQDUYV/yh37kfzaWRVq9DS4Gj6D7yxjN0cyLM+p9KvHqdgIgKd3XamK0G7rw4u6qT8RetDe3N0H9kSRLu/uFDMyQkmQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1788894,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMWQDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqi7A//WF3lQBQv17OiwiMoBVTQ/Bed1Ntk8blokjaHGJKst/bjUZv8\r\nnYi25oGC1ucYK3MpCzr5jCZOZ5aqvVsmVLRBroDSrwszeT6HAxfx0oRMRoPL\r\n1/k30fFd0Xbd9lJiJPEx8BKIhCVS2DFhnGwa4CFTzVqi6/bk3aYMI78qmeDc\r\n0WLWkpQQISNfvwjrAIsS5z5NVKkXXTacmg1AVbz8W9hmcQ8p7VrWe90HWlo7\r\nQWbVsfbw2P3mXOTJWVW0xW2t1ex/dkC94yMzClt8vatR18auUSrHnFLUcTF7\r\nCvHz79qmgW80p2my/Qzq8MtO5+cMZCEVJvIKRfOTh9NGx1vG0d9ItCfeXXV0\r\nC/KQu9s+x6vGX9tBQbBvKcp1FtBzFg+GVKdg65ElMdnQUZa4+11x8OvGFCZL\r\nSuDR+bBV8RR2pq5IX4XNXu62hxgs+MY6acJabJugFhFXf619jO4mPHxpy1AY\r\n4qsYidFFV0SiXremTeW7P1F8vcap+EB25+uDicR6pQr0sYjnwjdt9ugJufqa\r\n2SzYtmi3juCkQHGQdq0EZyXA8GZMHFgp3uQmZJj1VUoW2ksrcg3KHpeSZ5Mh\r\nsuKno2YcVwqZh19+CxVhQISQpRn1wn85Gxys09DIYEakqrdgO9JbIJcySq7y\r\n5YmODyxNU8LEx5wCdasV/gqhBp5AoPvmsRI=\r\n=e7vM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"d4666eaa977f616539675c613fd0a67c4c77a5b7","scripts":{"dev":"vite","lint":"eslint --ext .js,.cjs,.jsx --cache demo src test","test":"vitest run","build":"vite build","prepare":"NODE_ENV=production yarn build","pretest":"yarn build --config vite.config.test.js","preview":"vite preview","coverage":"vitest run --coverage","posttest":"yarn lint","build:demo":"vite build --config vite.config.demo.js","test:watch":"vitest","pretest:watch":"yarn pretest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"16.15.0","dependencies":{"react":"^18.2.0","lexical":"^0.4.1","react-dom":"^18.2.0","@lexical/list":"^0.4.1","@lexical/react":"^0.4.1","@lexical/utils":"^0.4.1","@lexical/selection":"^0.4.1","@uiw/react-textarea-code-editor":"^2.0.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"3.0.8","vitest":"0.23.4","postcss":"8.4.16","prettier":"2.7.1","puppeteer":"18.0.5","@vitest/ui":"0.23.4","tailwindcss":"3.1.8","@types/react":"18.0.21","autoprefixer":"10.4.12","postcss-import":"15.0.0","@types/react-dom":"18.0.6","vite-plugin-svgr":"2.2.1","eslint-plugin-jest":"27.0.4","@vitest/coverage-c8":"0.23.4","@vitejs/plugin-react":"2.1.0","eslint-config-react-app":"7.0.1","eslint-plugin-tailwindcss":"3.6.2"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.0.13_1664181251501_0.6769720977412863","host":"s3://npm-registry-packages"}},"0.0.14":{"name":"@tryghost/koenig-lexical","version":"0.0.14","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.0.14","maintainers":[{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"moreofmorris","email":"moreofmorris@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"2b3a0ae6c9b10b8dc37047cc90f43c7f9b053d47","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.0.14.tgz","fileCount":8,"integrity":"sha512-OBCXdgFbzZmgET7uCuXFMol8VifQTsT0z6kn04eT38BU+eFaf+87bYCNX1ciqFuPu3erBsJdeRwfF8S1VOS8Rw==","signatures":[{"sig":"MEQCIDjMzBvbOfZH+gLYJpR/lAx8XD+E6gj9Tm92y3Ty8pEiAiBWSnPJ5ZYjCQGq5Z4jg4VEjOcFRVd+02vB3qcj2MNxiQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1804173,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMr0wACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrkuRAAnGmCLpMo9RjxkLoqj2Uj188yCW7VhnkiTeCZ+YeZXXlLsMVl\r\n3ndwSQ/ewni8tZXw+HtS7+4YsPslcvkt7Kif0awi0vJU9yaKChTWwkWUVKti\r\n7O2+rCcY/RFXY9hgEZ72yT0tg3GAFwlQOzXWv30qsnrNH9UwBTL/FzG41iya\r\n17YV4dvM6vlckue4xfg+j0F0JTACAdtpXwe2CHSfj4zlLQQ7bYhN8VPR+krU\r\nGVG0q8Ss6p0LnrYSSQKaHVp25AUlJswOSmHitDoF5d7qxNu8bwZ/kAhXArl3\r\nhOgYsXSKL8O7+jt6no9u1lf9dV+6xlCbUSx/b2qSZ9TaQO9XkDZjkRUeLP9X\r\n/ORTjnceWKzF6KIUewqTFcrFWdU89XS3XW89+3iKs078/DNlZBfXE/zg3QED\r\nH1kGrYwl0TpULODInPa0209s1olRJFNthURh0IHAhDG7t2jhD18OvjfmGwiO\r\nWwsm7XfNHQrgsjNWVoT1GvvOF209vwfmW3rwKiMBMG3n3/U9cBFvN3oOUdV4\r\n2mBmmjJCcRnb/dCh+AZhe4yvTVciaUG6Z05fOE5uQ0KX+W8sNQUPbLVUjgIF\r\nxritIOEm4rRJ5yHw2lKfwXkK4jAU+7GKBjl+hI+xjYcwNSImKPiWpcFiGXgh\r\naANPG5ufpdrpf8T8O1G5djtbVcjimZ73Yog=\r\n=4Aq/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"0c61959ca3904e99f37e33f8fc3324d9b3fdb842","scripts":{"dev":"vite","lint":"eslint --ext .js,.cjs,.jsx --cache demo src test","test":"vitest run","build":"vite build","prepare":"NODE_ENV=production yarn build","pretest":"yarn build --config vite.config.test.js","preview":"vite preview","coverage":"vitest run --coverage","posttest":"yarn lint","build:demo":"vite build --config vite.config.demo.js","test:watch":"vitest","pretest:watch":"yarn pretest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"16.15.0","dependencies":{"react":"^18.2.0","lexical":"^0.5.0","react-dom":"^18.2.0","@lexical/list":"^0.5.0","@lexical/react":"^0.5.0","@lexical/utils":"^0.5.0","@lexical/selection":"^0.5.0","@uiw/react-textarea-code-editor":"^2.0.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"3.0.8","vitest":"0.23.4","postcss":"8.4.16","prettier":"2.7.1","puppeteer":"18.0.5","@vitest/ui":"0.23.4","tailwindcss":"3.1.8","@types/react":"18.0.21","autoprefixer":"10.4.12","postcss-import":"15.0.0","@types/react-dom":"18.0.6","vite-plugin-svgr":"2.2.1","eslint-plugin-jest":"27.0.4","@vitest/coverage-c8":"0.23.4","@vitejs/plugin-react":"2.1.0","eslint-config-react-app":"7.0.1","eslint-plugin-tailwindcss":"3.6.2"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.0.14_1664269616216_0.9775904188023219","host":"s3://npm-registry-packages"}},"0.0.15":{"name":"@tryghost/koenig-lexical","version":"0.0.15","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.0.15","maintainers":[{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"moreofmorris","email":"moreofmorris@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"fd120600aa0d9aaad29277eb03552ac83365dc47","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.0.15.tgz","fileCount":8,"integrity":"sha512-dpABs47QMJZCGKcHw1bXatrRGmrKmdUqSoqykS8kvL2pTxKMwTydNqA5UUM0LfcvHKg0cOURwvivTYX+JfBuLg==","signatures":[{"sig":"MEYCIQCvEyJsKigfuoTo4ZxQBEoE3c2RPf/iMPSj2VP84qtuhgIhANJoPeaqL3wur/TstSoCqIUMpYSyxASFkvJDHoqj6X2a","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1792738,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMuOiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmofgQ//ZbnrwcIBNIJUavpPonruyF8eFIHPh1GkKevZeSfNNCbTTW6S\r\nqedLGI8slVi+ZyGdi4VMaSqEe7geZtZAXCdlNWQbH706a108W3ZVNhEUKnI3\r\nmfXZL6FA/g/RLjsELwX/nlLnyQa3NQhdN1PrRsZsc3lS7wPC2dP0UZF3HOp/\r\nq5ojCkCl6qMyIzsZY0uoqado/DFknBsUC2h5vbmu1YxauyMTRu3yvc0yg5NZ\r\nDCbXDAxCDqkn5nL6EiDvFItljnEhjlirzijicmXlL4suw/pmVg1vje+GqRPn\r\nXGbTtqwA3VGtTiwToEHAQmH7obKlM3N8QTDRd+t7QnXRvHCv5QE9Z6nafrFd\r\nPAixGitu6XvWkRgrXrXQi6m5GeHi6e5aQ0MfRbBzntc3MbhEbzGoDnRnOycq\r\nVezc8ukgjzMOgLmWLx2WLHU+y6Fk0z+IlNt/mvZzXEK/KCyB5Z6loIoY2uVJ\r\nVcWDFFq3iRcNuA9KNd55HMZtgt8iHt2717dFA8o0gfsODOyHegG5mvT5/3nM\r\nF4vxJwKKo/qrk+P8Jv+16WvZ4oGcz7sLMGMz3sGF2/g2XrZW8nRmY3TDkL/b\r\nOAkU1MMOFgUGq0y0c2phVN1rX9so5Pe3r8UhRWdZbAJ/ABVS2H07QuYYy8RH\r\nBKIJxCgb5WJnFGyRwpYbkSrHbTna7+ygAKQ=\r\n=aQK4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"d72988e3e7ebeee1e560883eb4e951159998dbda","scripts":{"dev":"vite","lint":"eslint --ext .js,.cjs,.jsx --cache demo src test","test":"vitest run","build":"vite build","prepare":"NODE_ENV=production yarn build","pretest":"yarn build --config vite.config.test.js","preview":"vite preview","coverage":"vitest run --coverage","posttest":"yarn lint","build:demo":"vite build --config vite.config.demo.js","test:watch":"vitest","pretest:watch":"yarn pretest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"16.15.0","dependencies":{"react":"^18.2.0","lexical":"^0.5.0","react-dom":"^18.2.0","@lexical/list":"^0.5.0","@lexical/react":"^0.5.0","@lexical/utils":"^0.5.0","@lexical/selection":"^0.5.0","@uiw/react-textarea-code-editor":"^2.0.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"3.0.8","vitest":"0.23.4","postcss":"8.4.16","prettier":"2.7.1","puppeteer":"18.0.5","@vitest/ui":"0.23.4","tailwindcss":"3.1.8","@types/react":"18.0.21","autoprefixer":"10.4.12","postcss-import":"15.0.0","@types/react-dom":"18.0.6","react-router-dom":"^6.4.1","vite-plugin-svgr":"2.2.1","eslint-plugin-jest":"27.0.4","@vitest/coverage-c8":"0.23.4","@vitejs/plugin-react":"2.1.0","eslint-config-react-app":"7.0.1","eslint-plugin-tailwindcss":"3.6.2"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.0.15_1664279458230_0.3912515037885538","host":"s3://npm-registry-packages"}},"0.0.16":{"name":"@tryghost/koenig-lexical","version":"0.0.16","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.0.16","maintainers":[{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"moreofmorris","email":"moreofmorris@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"0b66da3920e9df82a4f5424e292e7401b8e20a75","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.0.16.tgz","fileCount":8,"integrity":"sha512-ebYH3US48XqOeAHW/aXjQLCCbgnxKfHFvBKPIq6VEhzSCB1P8nfs3Z/8MGbS8VSMd2X8cTGb58bqVwx3jkP1pA==","signatures":[{"sig":"MEYCIQDxDsctx/oxaQJp4gojkcAOL3+XWGDhvRFHm20GmVjosgIhAOD+VnRWAS1M5pe7T7E9QkqJOL2Bmpa9N3Biuf9ur1/B","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1804834,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMyo7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpeiw/+K3R/ENsI6dFNOqA176PgZH9QtGGXEYkUVtna2FwOV1mEToWx\r\nUEEgzAA+pYGX3ABGiG+51g1hARQQulsG4YTLaDCuhTHMFlbkZyUdJuUNT5Op\r\nrzg+PhAopXrY+JWw9jigCg6sDt95H90Ebo0fgOMAFMqFirDBk5tKWciCRK4W\r\nP9M4DZ9vVuh/o7bcaPFO77P9zIN7IsxC1vwivhZmAYeGC8YwoZtDc8lizd+N\r\neXB6yFjN7hDdII/lUb3IqoMMqs62QW+OX7ch1Bs317ZDAqPqcL69quQbVHxE\r\n0GWO5AdIe009Njc3RJEA4lcjBGCKiHkEgmM6X3b9ttLtCplabXN6CC+s99Wm\r\nnnVW+gUOIdX7BvlIQTHt2xjuVqnauN4nyBOrv87b2Gl9uNtiSBr+JbUWAn1/\r\naO1Db8dycjrmvhc5w70wJssan4uPQa4vRMSW5lKRRASnpJm1jugFu6NR+qja\r\n9AMCphKIa1WIlHlYqTh0tRaONqmWS7SID3HtXmXggb8Te6Ed8oGm9Hl9+ERg\r\nQ5TXvtPmb3M/tQJtz6v3LlOZ38S0KAmB4ZYjs5mHhOvs7gn2WjpUlb1/NkFn\r\nTAuZjoVlmw5X8hqFMZIW/2WTUx1+kGpm65AB+FpmM8O4Bh5qujA3q4iRiBKo\r\nmXrPOGJD9irlLCHnylFI9eDVFW/EDdlMFAI=\r\n=LRVR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"d68b61ddff1b5127f2f794e1696437eced6d8253","scripts":{"dev":"vite","lint":"eslint --ext .js,.cjs,.jsx --cache demo src test","test":"vitest run","build":"vite build","prepare":"NODE_ENV=production yarn build","pretest":"yarn build --config vite.config.test.js","preview":"vite preview","coverage":"vitest run --coverage","posttest":"yarn lint","build:demo":"vite build --config vite.config.demo.js","test:watch":"vitest","pretest:watch":"yarn pretest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"16.15.0","dependencies":{"react":"^18.2.0","lexical":"^0.5.0","react-dom":"^18.2.0","@lexical/list":"^0.5.0","@lexical/react":"^0.5.0","@lexical/utils":"^0.5.0","@lexical/selection":"^0.5.0","@uiw/react-textarea-code-editor":"^2.0.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"3.0.8","vitest":"0.23.4","postcss":"8.4.16","prettier":"2.7.1","puppeteer":"18.0.5","@vitest/ui":"0.23.4","tailwindcss":"3.1.8","@types/react":"18.0.21","autoprefixer":"10.4.12","postcss-import":"15.0.0","@types/react-dom":"18.0.6","react-router-dom":"^6.4.1","vite-plugin-svgr":"2.2.1","eslint-plugin-jest":"27.0.4","@vitest/coverage-c8":"0.23.4","@vitejs/plugin-react":"2.1.0","eslint-config-react-app":"7.0.1","eslint-plugin-tailwindcss":"3.6.2"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.0.16_1664297531046_0.07818262522903519","host":"s3://npm-registry-packages"}},"0.0.17":{"name":"@tryghost/koenig-lexical","version":"0.0.17","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.0.17","maintainers":[{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"moreofmorris","email":"moreofmorris@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"2b26a0f6a61a530d706769692362158216e43176","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.0.17.tgz","fileCount":8,"integrity":"sha512-ka29wWCK8RPd+VTk5jEEWcB9Hq9A2gLeXfqkcr3UNOyQwZTupduunE+7mvCY6lZrLh9e1PUCfmywyryuAtatqA==","signatures":[{"sig":"MEUCIQCBi+8BJORZ2A1fdde0eRvAOWAdFUuJffmZHrTkFS0ABgIgVTTR7dmRwWYRywIDQednycA0mpIbPHjqMqRhFWw6EQQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2158029,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjNfXYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpe1w//dIVnQVKtjX0mzMkKForKHtuTBSv/VCUmZrHHbKv5QMMHeiCE\r\nPWoMyzbTul4koa/N8EPghG9tlWu5VQpgyD2Y0IdWRFnzGVi4OFVOgm57xtDq\r\ntfPAEyk/FESJk1f2tNW1euSBH3Xqj2Ga8WaStw79w+/Wu/8zcfmm+WYuReUn\r\nZaU03wLTwaHDCKYgAuXf9I24UgszMFtvd1mGEBabiqIRVjDknYJC8T3JArlm\r\nw+mOwOz1sirTv1WVUAuw721YGcHgfu0Bz42DIqSXwvQdbg3m4Hn74K3xDsZ/\r\ng68oqeNQPmx3UQRTG+jvNE0BaZY6gwXVh2W8sAYb6QQfjluyqTs4O1tyH7ld\r\nejs5jQStnTE8W1gZ5MTK5CadE+isz2+Vb+HeScnr6boisUyJokESO99025vK\r\nGh9xMa67pcGJYT5MYK2IeEkpOSpr14cd6zHeA9LKO3naAGKcCBgsyMOgY/Ps\r\n5inl+HURttjEDGJOi244uzg9Ic+ImOf+4kDHp9NwA0KwHm1jXQpfQEtPRhmK\r\nN+xYePId2nSUgXiGv1hob5wevSbkSpwEGzInNGIubDBq7O3FBX69ViaV5/FU\r\nP58vC6Ch4zw7KDBwBnN74j046TdkhU62Z0HngQPf0rJZXLLcDg/ehFmpxtFP\r\nxk+epYSezjB0ldzKZ4ppbE0UaDSE80b7w/M=\r\n=WdhV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"74e97bfbae3bb6ae58a826fe741b86bd6c9dab29","scripts":{"dev":"vite","lint":"eslint --ext .js,.cjs,.jsx --cache demo src test","test":"vitest run --no-threads","build":"vite build","prepare":"NODE_ENV=production yarn build","pretest":"yarn build --config vite.config.test.js","preview":"vite preview","coverage":"vitest run --coverage","posttest":"yarn lint","build:demo":"vite build --config vite.config.demo.js","test:watch":"vitest","pretest:watch":"yarn pretest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"16.15.0","dependencies":{"react":"^18.2.0","lexical":"^0.5.0","react-dom":"^18.2.0","@lexical/list":"^0.5.0","@lexical/react":"^0.5.0","@lexical/utils":"^0.5.0","@lexical/selection":"^0.5.0","@uiw/react-textarea-code-editor":"^2.0.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"3.0.8","vitest":"0.23.4","postcss":"8.4.16","prettier":"2.7.1","puppeteer":"18.0.5","@vitest/ui":"0.23.4","tailwindcss":"3.1.8","@types/react":"18.0.21","autoprefixer":"10.4.12","postcss-import":"15.0.0","@types/react-dom":"18.0.6","react-router-dom":"6.4.1","vite-plugin-svgr":"2.2.1","eslint-plugin-jest":"27.0.4","@vitest/coverage-c8":"0.23.4","@vitejs/plugin-react":"2.1.0","eslint-config-react-app":"7.0.1","eslint-plugin-tailwindcss":"3.6.2"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.0.17_1664480728450_0.6796745824411874","host":"s3://npm-registry-packages"}},"0.0.18":{"name":"@tryghost/koenig-lexical","version":"0.0.18","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.0.18","maintainers":[{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"moreofmorris","email":"moreofmorris@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"27ac3b7fbddc7215b0d6da163ba40d5706dae270","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.0.18.tgz","fileCount":8,"integrity":"sha512-esVo7VO8ltxmV2oUv7ggN5NBirCk4+15lOnTUIu1BKYxLRoDNw44mgG+4DaoE14NsKgsHraUlCm1EsdEbIZ+GQ==","signatures":[{"sig":"MEYCIQDY5Au6gdky4Q+gN4krp4Eynefb+VnIH5J1DgU6s6WPdgIhAIIkMcqXyAatXS86P/NRUCRW3goBtJ2Io1/qotSCij/f","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2170996,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjOq7dACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqg2xAAmoYl2c0APU33NNb3o40y+m4JRy5NFarev6NENEf3jtiCtZgF\r\nocqVgfDY+y1T3z/A7qYR9/i9xwK3MKej7caGAbRRDhq+KPrIR3STaMjziFVr\r\nYbb/1crDtAkHIoiAKbMC2KMlRU7Vj1HlZSSC8R+xyiW3gbsXbmVhNRNDbYi2\r\nHQemswFEctZJpgiULNLNEwFz3SXBKHa6+SeePwUHg4G/uorVk1NzRehsadjI\r\n1T6UAV+rDm+5K5lr8Qm20eZujMpLtqOU9xNpzRtfKmB/DvZrnBoKDGOirX+6\r\nHSQDCPD5xbqxrgUkZAuhCmpUwCdKuvca1Web/c1JToXarkEO9oicRO0NVKuc\r\nGBAtgId07i6fDKfRcfYqVn0wSpaSSFsBk4vTJg2KGXYge0qjBCK6trzETuzz\r\nD++U3D7faZ8/hsKbzOYBenbfqMforpd05QY3tZuuGAKkhaYC+Ygl3AMnn+Rs\r\nXVD8+p9AL4VY5FC+d6bBppbGrSc7cofM62jx7qoKu4xfIJtICaQxfhs15Xo3\r\nXv+5CZSSi7A93A45d7K7tj1iEKFDrE6mGlWxLOtx+uHCXBzEcIWrgqa3pWBL\r\n2F66uQGbECmfsNF2eXUH4nOoKeZ+i4vfba+ClGeL56wfz9WrFMOmnHXyCHVd\r\nsAUqjm2rEWaaSzJ+t6kekmEIZZvX31N1x3Y=\r\n=HEPA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"7f49321c41a674b97979353acf823d1fcd0a9baa","scripts":{"dev":"vite","lint":"eslint --ext .js,.cjs,.jsx --cache demo src test","test":"vitest run --no-threads","build":"vite build","prepare":"NODE_ENV=production yarn build","pretest":"yarn build --config vite.config.test.js","preview":"vite preview","coverage":"vitest run --coverage","posttest":"yarn lint","build:demo":"vite build --config vite.config.demo.js","test:watch":"vitest","pretest:watch":"yarn pretest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"16.15.0","dependencies":{"react":"^18.2.0","lexical":"^0.5.0","react-dom":"^18.2.0","@lexical/list":"^0.5.0","@lexical/react":"^0.5.0","@lexical/utils":"^0.5.0","@lexical/selection":"^0.5.0","@uiw/react-textarea-code-editor":"^2.0.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"3.0.8","vitest":"0.23.4","postcss":"8.4.17","prettier":"2.7.1","puppeteer":"18.0.5","@vitest/ui":"0.23.4","tailwindcss":"3.1.8","@types/react":"18.0.21","autoprefixer":"10.4.12","postcss-import":"15.0.0","@types/react-dom":"18.0.6","react-router-dom":"6.4.1","vite-plugin-svgr":"2.2.1","eslint-plugin-jest":"27.0.4","@vitest/coverage-c8":"0.23.4","@vitejs/plugin-react":"2.1.0","eslint-config-react-app":"7.0.1","eslint-plugin-tailwindcss":"3.6.2"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.0.18_1664790236893_0.7511137504385366","host":"s3://npm-registry-packages"}},"0.0.19":{"name":"@tryghost/koenig-lexical","version":"0.0.19","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.0.19","maintainers":[{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"moreofmorris","email":"moreofmorris@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"ff00755dc736ff88d54e22974eeee64ba20a9d4f","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.0.19.tgz","fileCount":8,"integrity":"sha512-480LcW6/lElXdFZgmHlJj3Wdn2hY/jBvZSZm88aQfzsBIWxGZU239Y3lHOYELYZ7BjN4QDnJGOP5/gwZKsKd9A==","signatures":[{"sig":"MEUCIDp+btIFbJj2eSSUxf2PQH0HXYj4b94uLO5/2MQXN0OhAiEAhAiRUWtZO0a1XUb+Jdj9Z0XQWhkDBvfh6Bkq857peRc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2293984,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjTLEEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoufRAAgef8N7MZinXvRflUfMvXlPsVtt6RfmmHRnRdS+qnUdusjwqd\r\nqWtJYjxmmJvqBYl/dTCHyd10QijRUdWVUeIM8AYcG0ZFT/VsOgtsDqes2+3k\r\njqhHokYfhrvCoj+/z88+5WUhbA/xUhG+3KosQmhoUuBbB/xgf6auat9X8/Wf\r\nL8M06cpGLl+fbhKl07IFT5sOgLZEVj+1JbIz9+7Cm03w6DLRzK6fK4EQdMEo\r\nlR95bY7b/zwE2r8eurgJ3O9xgCuZgoAFdtZt1T9KUrJFmdA0KboW8mDfEIkX\r\nhwPILCjx28IKd3D8YoGXgW5Y3fyOZFby50/XhhSQdqEddsPgScCPW44R/OPj\r\nze2DHhwjj9eMGjBrIN+B8Yr24yqDSBW+EKKy1Xw6VZsgxFrbCK/cWcksJZJV\r\nVeZdt15/j1QWfd+AEyUVeBo4rGNCe3miBwBUbKeur/iARs+aQe9XFKDeA7dy\r\niKSbkMee0ceLyE8j0+dP+aYxyXq5zBKjQeUutdFgPIDagnbqJEcsbIPxxrOu\r\n7aF9pxVoSPoyigjZiZnEz46WJSVGr9toMAHm/nICe4pCoxDrAyq6fyELjeXI\r\nsyrT52ZLFScGG7bpIDwodVvnC5rY3E6SYWiAaNNE1VC4wiyA/Q0iMN2B+g0V\r\nTcfVxPGwPNyC6OOzhiMHYhZ7w4bi+GaDd8k=\r\n=1FB3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"d94c0e0c9dbe58a7514498b05050c1fdd4dab105","scripts":{"dev":"vite","lint":"eslint --ext .js,.cjs,.jsx --cache demo src test","test":"vitest run","build":"vite build","prepare":"NODE_ENV=production yarn build","pretest":"yarn build --config vite.config.test.js","preview":"vite preview","coverage":"vitest run --coverage","posttest":"yarn lint","storybook":"start-storybook -p 6006","build:demo":"vite build --config vite.config.demo.js","test:watch":"vitest","pretest:watch":"yarn pretest","build-storybook":"build-storybook"},"_npmUser":{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/5.5.4/node@v16.17.1+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"16.17.1","dependencies":{"react":"^18.2.0","lexical":"^0.5.0","react-dom":"^18.2.0","@lexical/list":"^0.5.0","@lexical/react":"^0.5.0","@lexical/utils":"^0.5.0","@lexical/selection":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"3.0.8","vitest":"0.24.1","postcss":"8.4.18","prettier":"2.7.1","puppeteer":"18.2.1","@vitest/ui":"0.24.1","typescript":"4.8.4","@babel/core":"7.19.3","tailwindcss":"3.1.8","@types/react":"18.0.21","autoprefixer":"10.4.12","babel-loader":"8.2.5","postcss-import":"15.0.0","@storybook/react":"6.5.12","@types/react-dom":"18.0.6","react-router-dom":"6.4.2","vite-plugin-svgr":"2.2.2","eslint-plugin-jest":"27.1.1","@vitest/coverage-c8":"0.24.1","@vitejs/plugin-react":"2.1.0","@storybook/addon-links":"6.5.12","@storybook/builder-vite":"0.2.4","eslint-config-react-app":"7.0.1","@storybook/addon-actions":"6.5.12","eslint-plugin-tailwindcss":"3.6.2","@storybook/testing-library":"0.0.13","@storybook/addon-essentials":"6.5.12","@storybook/addon-interactions":"6.5.12","@uiw/react-textarea-code-editor":"2.0.3"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.0.19_1665970436108_0.4949794650779715","host":"s3://npm-registry-packages"}},"0.0.20":{"name":"@tryghost/koenig-lexical","version":"0.0.20","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.0.20","maintainers":[{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"moreofmorris","email":"moreofmorris@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"cd3f73517275d872a63852de5149f84e733503f2","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.0.20.tgz","fileCount":8,"integrity":"sha512-ZRbwLkb2rYJ+7Zk7xbJ9DbBELlckIwoSTHfWGygAdehn2P9Z6khPcmI53QeIDwcmnPvCpmk9ZlLyXxnuB6gVhg==","signatures":[{"sig":"MEYCIQDI+77N1tkf01HTZyYgMkGdkAL7IX/jzRdSTDA6iYxeRQIhALMwRjnaiNHYh7xqoUsD4dOj9kzW8jBCZwmaa14dGmlJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2296224,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjTQn2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp65Q/7BEfG8k5C/SVAQu6divV86/e/ZLs030Ohb31fjGw/mwNjDpYW\r\nyTSUNeTcqN//leGRr1ThdxA+LQryyjcaR84qhtcX4TMamHpg5xXEhtxx6ON9\r\nTPjF7zoUReJrKWxippgznBrBIxkjhEbUiep4uyfeQWjyxudxUoIdBjimKRLQ\r\no2Sp3eWEry35vkO8F+UMYa1eJEnMOg4VH0CuvRqdy9pDmhJwE2kIpkGlQiTw\r\nbkKH55sbY62jh3me9Txv79tJR+9nCYhaeq9PCIhON/o0lNhipYr2FUSEZEet\r\nCJXlUjqtMBo3vMUpICMR/0lJE6gwj/I0knQlhs/pz+GzSNURIK/yGID6p0sb\r\nUrHPVaZbLnnLYd3JJOr6h4OMJZpyVJfOftBBEV5akH5XKMOwshluWp10sdwd\r\nMMEXcN89AxSxjfKmajrfIJ7DOoPRlPac5UQSkso75Nqk8izveLSpotY9cq+a\r\nMVN/KCiYMxyF0gMXcIyBibRlAvRlG3wd5ACC1X0ecCfUUEjndzrxfAcyN9H6\r\nvIiQcMnYbao/XNBT44PAdNdicPAZY5sM3xxPa+2Ox4cgTB4dXIgpKMEzYDXM\r\n4BA0oC0IIZ5zKIEe232cuYuI/6NRU6sn9cP8JLItafkrYik4Pz7FcMSSHZNk\r\nlaHJoCR+18cwHuxSjms+4ah8sX8SP34++Ns=\r\n=3te6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"8b0f327a21dd7748b5eb4f1de538931ca152b407","scripts":{"dev":"vite","lint":"eslint --ext .js,.cjs,.jsx --cache demo src test","test":"vitest run","build":"vite build","prepare":"NODE_ENV=production yarn build","pretest":"yarn build --config vite.config.test.js","preview":"vite preview","coverage":"vitest run --coverage","posttest":"yarn lint","storybook":"start-storybook -p 6006","build:demo":"vite build --config vite.config.demo.js","test:watch":"vitest","pretest:watch":"yarn pretest","build-storybook":"build-storybook"},"_npmUser":{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/5.5.4/node@v16.17.1+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"16.17.1","dependencies":{"react":"^18.2.0","lexical":"^0.5.0","react-dom":"^18.2.0","@lexical/list":"^0.5.0","@lexical/react":"^0.5.0","@lexical/utils":"^0.5.0","@lexical/selection":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"3.0.8","vitest":"0.24.1","postcss":"8.4.18","prettier":"2.7.1","puppeteer":"18.2.1","@vitest/ui":"0.24.1","typescript":"4.8.4","@babel/core":"7.19.3","tailwindcss":"3.1.8","@types/react":"18.0.21","autoprefixer":"10.4.12","babel-loader":"8.2.5","postcss-import":"15.0.0","@storybook/react":"6.5.12","@types/react-dom":"18.0.6","react-router-dom":"6.4.2","vite-plugin-svgr":"2.2.2","eslint-plugin-jest":"27.1.2","@vitest/coverage-c8":"0.24.1","@vitejs/plugin-react":"2.1.0","@storybook/addon-links":"6.5.12","@storybook/builder-vite":"0.2.4","eslint-config-react-app":"7.0.1","@storybook/addon-actions":"6.5.12","eslint-plugin-tailwindcss":"3.6.2","@storybook/testing-library":"0.0.13","@storybook/addon-essentials":"6.5.12","@storybook/addon-interactions":"6.5.12","@uiw/react-textarea-code-editor":"2.0.3"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.0.20_1665993206505_0.7856755507217821","host":"s3://npm-registry-packages"}},"0.0.21":{"name":"@tryghost/koenig-lexical","version":"0.0.21","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.0.21","maintainers":[{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"moreofmorris","email":"moreofmorris@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"184defc628d6214309306938a8a6f82a85f70a1b","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.0.21.tgz","fileCount":8,"integrity":"sha512-OB7/3pejwtkniiv64FUvAV8EUHAjQzxZTsc/uFt5kzHEV+KYjhEmv/D8ux3fW2hmG1EjBkgM5WgyKIo/HL/lVg==","signatures":[{"sig":"MEUCIH3xQs9k4R/onMiBXkG6RPkNz3I7VzYkRXK/1YMgRO2bAiEA9PQVKHZ9SHwtCVKQ6sFbeIxlw4EDArCFzh5Tzw/0Ghg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2313015,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjTYhOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq1tBAAlfXyw2VTB4BQZ6aU+nmPraXjywZMI85s8deVwjeVE+/KDlSs\r\ntc62X1flSxFa0awaTXGLX/ZDVOznwaNSGDU1ispLAGEKuXp5gQhoWUN+ik1h\r\nAZyOHC69nQd4kz6oZFkFG2ib37mfNHflJ0lmRixZvJ8IjTyekBBJYZ49AdfH\r\nOIj69OJwKYsudt8w1TfL9FmIzFecvp/Rs9GmQ/WMvPnQyJvJKMy1LifWKL4Z\r\nTJ+dPM/ac8IrveMc8deYHa1f7IpTpiqXRyfqRqq3SCincQKhKXeKb0d3lHdA\r\nOIfYnhzWOkJQJGf0kZ8VhK5FsTDP8U1eF5MQlggm7Az7swo3+imRDTM/3GAW\r\nmBrCkN8071K73B/u25tDxQRDGPP2f7qpz195x6yFHq5fi8tjf9HZYc415EpY\r\nfhlwbMIwCJ5cavZWq0vyKEqoIDRgQoABQLl5NZbxq+/f6k4NQgXbLaDgidSv\r\nflU+YV+lfjFhVc3zI4mzE9cVX+bLFeFNu1LRlGqjjsYfYvhuGsEThOxGDAPu\r\nOnA5iMCCrtmnyq4my7g+fSvHhNx3d1aNzKPRDPzUf9oO4zMAgshEi+r+Fxnu\r\nTNZWpfAymG8hSkPArGNUhQPWG1YZCKtQ63ZsTEQjBnZtsenORHtloYT3yEd+\r\n9BQWUG373kJA3TvcKMEIKwhEy8h5eWqqnYI=\r\n=4I3w\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"88545962cbb65e1ad7efd5b8f76f7fcfeaeea496","scripts":{"dev":"vite","lint":"eslint --ext .js,.cjs,.jsx --cache demo src test","test":"vitest run","build":"vite build","prepare":"NODE_ENV=production yarn build","pretest":"yarn build --config vite.config.test.js","preview":"vite preview","coverage":"vitest run --coverage","posttest":"yarn lint","storybook":"start-storybook -p 6006","build:demo":"vite build --config vite.config.demo.js","test:watch":"vitest","pretest:watch":"yarn pretest","build-storybook":"build-storybook"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"16.15.0","dependencies":{"react":"^18.2.0","lexical":"^0.5.0","react-dom":"^18.2.0","@lexical/list":"^0.5.0","@lexical/react":"^0.5.0","@lexical/utils":"^0.5.0","@lexical/selection":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"3.0.8","vitest":"0.24.1","postcss":"8.4.18","linkedom":"0.14.17","prettier":"2.7.1","puppeteer":"18.2.1","@vitest/ui":"0.24.1","typescript":"4.8.4","@babel/core":"7.19.3","tailwindcss":"3.1.8","@types/react":"18.0.21","autoprefixer":"10.4.12","babel-loader":"8.2.5","postcss-import":"15.0.0","@storybook/react":"6.5.12","@types/react-dom":"18.0.6","react-router-dom":"6.4.2","vite-plugin-svgr":"2.2.2","eslint-plugin-jest":"27.1.2","@vitest/coverage-c8":"0.24.1","@vitejs/plugin-react":"2.1.0","@storybook/addon-links":"6.5.12","@storybook/builder-vite":"0.2.4","eslint-config-react-app":"7.0.1","@storybook/addon-actions":"6.5.12","eslint-plugin-tailwindcss":"3.6.2","@storybook/testing-library":"0.0.13","@storybook/addon-essentials":"6.5.12","@storybook/addon-interactions":"6.5.12","@uiw/react-textarea-code-editor":"2.0.3"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.0.21_1666025550285_0.24752408320843244","host":"s3://npm-registry-packages"}},"0.0.22":{"name":"@tryghost/koenig-lexical","version":"0.0.22","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.0.22","maintainers":[{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"moreofmorris","email":"moreofmorris@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"bd9a828cf82af7315eacc8a57209c121c3fe805f","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.0.22.tgz","fileCount":8,"integrity":"sha512-LGJepa0JwynLvVPH+VxRFqn8lW77jt/6rQRMeqwBOwTcBnYGpYThMfJ/SsjzhpH/gqkTvkFg3s8fGAswuYRLPg==","signatures":[{"sig":"MEUCIQDET6fT7bDi5mq8dowYnVusK52SF6Z+JjuAq3jc2g2MOQIgEKJY9XR5TV+6Qzuo5JZIYXd696gapgZSWSr4RQEQbDI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2394019,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjU4TdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpAzg//U8uvKJcIkd5nsjxCRgZ5Z7oZ6YdRYprIn+ke+yPbqoGH/eoL\r\n9TAtUmQk5UqIqGPyd2QW8AFq7BMvYgT1B25mXA+lWjEQ5PAReMBqc0hLcuJz\r\nbpfT7YoQHraEylNfrOlb2S1lK66z+qAZ1f0jWGj0aJToRtC/GsLNn6GVXGDr\r\nGul81Afo98muDn83HGAAtKaHCUcS1tVPeYEhV2fdQeCnAOaur2s7xfbtqmn4\r\nUIPYOOwCengpAPCxv0F/EeuK2MF6I7Be1K+tblwwIVW2we8TuxjAudbhcRLw\r\nSLvJ7O2gPzFAGnBI72VMkPPJ0/qIsfcab8vycEGVUoPeUuwuloE/C61aGpNo\r\nLZFGGgL+1BDbQLRc1QoEB6iSwBWTb2ZLP6Gm8C2dxvdnzdQkEgbRN6xl4OlD\r\nAWtDVaZwSsd+10h9bvdn2LftUoaQYUIL0+DeMlqBKKmoezuYTCiIzsU6QNsz\r\nWRsv1rv/B9A88jwrXLWOFn7E0diP9N9zj952y0Sk225UVNnVyqN16MNzIxWI\r\n9/CfBqSy4/fTpDaNFjguFRseCxqHnUKCtR8ORBCp35xenRwMCX0z2s3nLtUw\r\nFssvxGtfdZ+GdgeWq8N+L/FiDfPUcUkahRJngGu+NduF65E++SMdU8vyIVEA\r\nLNT+CpX1TKu8/SgnNn7k8HEJHSpBRkv8FDc=\r\n=LVMS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"912528b033dc263f3de87377e18464e4ba4fc42c","scripts":{"dev":"vite","lint":"eslint --ext .js,.cjs,.jsx --cache demo src test","test":"vitest run","build":"vite build","prepare":"NODE_ENV=production yarn build","pretest":"yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","posttest":"yarn lint","storybook":"start-storybook -p 6006","build:demo":"vite build --config vite.config.demo.js","test:watch":"vitest","pretest:watch":"yarn pretest","build-storybook":"build-storybook"},"_npmUser":{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/5.5.4/node@v16.17.1+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"16.17.1","dependencies":{"react":"^18.2.0","lexical":"^0.5.0","react-dom":"^18.2.0","@lexical/list":"^0.5.0","@lexical/react":"^0.5.0","@lexical/utils":"^0.5.0","@lexical/selection":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"3.0.8","jsdom":"20.0.1","vitest":"0.24.3","postcss":"8.4.18","linkedom":"0.14.18","prettier":"2.7.1","puppeteer":"19.0.0","@vitest/ui":"0.24.3","typescript":"4.8.4","@babel/core":"7.19.6","tailwindcss":"3.2.1","@types/react":"18.0.21","autoprefixer":"10.4.12","babel-loader":"8.2.5","postcss-import":"15.0.0","@storybook/react":"6.5.12","@types/react-dom":"18.0.6","react-router-dom":"6.4.2","vite-plugin-svgr":"2.2.2","eslint-plugin-jest":"27.1.3","@vitest/coverage-c8":"0.24.3","@vitejs/plugin-react":"2.1.0","@storybook/addon-links":"6.5.12","@testing-library/react":"13.4.0","@storybook/builder-vite":"0.2.4","@tailwindcss/line-clamp":"0.4.2","eslint-config-react-app":"7.0.1","@storybook/addon-actions":"6.5.12","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.6.2","@storybook/testing-library":"0.0.13","@storybook/addon-essentials":"6.5.12","@storybook/addon-interactions":"6.5.12","@uiw/react-textarea-code-editor":"2.0.3"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.0.22_1666417885236_0.8549990471252809","host":"s3://npm-registry-packages"}},"0.0.23":{"name":"@tryghost/koenig-lexical","version":"0.0.23","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.0.23","maintainers":[{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"moreofmorris","email":"moreofmorris@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"c7a844962e7380fb06cf21949930bdb46d1b7f35","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.0.23.tgz","fileCount":8,"integrity":"sha512-h2SWlCT9WrJnmyh+uGYsaQ7cYvQM00HjG4LpcgeAW0CWgL1mnTnG8r+R8CZFlBqNppc10spE98/kY0HKEsveMg==","signatures":[{"sig":"MEUCIQC4GY4IRRo+eH/SHj875RuFJNLwiJm6nxRe05Vc5Ve4SQIgUO7AE2i9I198iNkxwtOfN//yReOv5xnUL+NSzKANKjU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2418978,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjVskTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq+0A//cyVKDDMvVnDm50XGcuB4ob40qtNH/cA6zYbZxTrq9TapEqNa\r\nF2aV7Pr9Lc6j5iPuhftIhP+IhSqNXkWF5fQ8+ma/COxIhKi3lQJV7ky7Dtng\r\nKQPvTovaRtjrdUaLPshmn+gfPsJqJAd3IasCBmhKFg4510JI3g6S+pVSsBvG\r\ntQgCrAKijpanzqSbnhzU4lMryEHduBSmMyDTzqSR4Gr3dwCUIAQo5ORpzm5x\r\nrziIPwEkkioNmtQYoLZ7XbXGCYya7BmZLF5bRkQf3UCGvq1abcnrZjQ9rWI0\r\nTeuIR2BRr+ZJ+bUd0gFf/hp6Y6cHtO8HaCl+uhZ2HPvEFCHmOFbABkPz84Pi\r\nwe36+ulRDfV9TusG1LseEraMyrFKuqCy+QIL94Av4AMPO3HbXjJb7nm6UqVe\r\nC1SeUAFStllaZnEMF9ATv8anjOPZghzAQRYImKDUsu6mycT5vrez6NFAenvf\r\n4qygknv1XnX23o20UVitjvmGAq/O6+mz+TypXhSlZDBYue8KAG9PAmXprhoY\r\n2sJCRYT7nl4Xw9nJaaVM+Fzr0KrEOaX0Zdj3yl5lY/sze+PL9uWEZ/RqWIb+\r\n+zftF9qkQ5/s7MYweFHWA9mQgn3/AnaulVI8v4Kg9d/D9mJcLSr3LFJ859ge\r\nJiEKx8V71/SFYuSZkyTrnIjbn3+sru/WjdM=\r\n=hrFB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"3c962c691358420a9bd97bf3cdb64326e4449019","scripts":{"dev":"vite","lint":"eslint --ext .js,.cjs,.jsx --cache demo src test","test":"vitest run","build":"vite build","prepare":"NODE_ENV=production yarn build","pretest":"yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","posttest":"yarn lint","storybook":"start-storybook -p 6006","build:demo":"vite build --config vite.config.demo.js","test:watch":"vitest","pretest:watch":"yarn pretest","build-storybook":"build-storybook"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.0.1/node@v16.18.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"16.18.0","dependencies":{"react":"^18.2.0","lexical":"^0.5.0","react-dom":"^18.2.0","@lexical/list":"^0.5.0","@lexical/react":"^0.5.0","@lexical/utils":"^0.5.0","@lexical/selection":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"3.0.8","jsdom":"20.0.1","vitest":"0.24.3","postcss":"8.4.18","linkedom":"0.14.19","prettier":"2.7.1","puppeteer":"19.0.0","@vitest/ui":"0.24.3","typescript":"4.8.4","@babel/core":"7.19.6","tailwindcss":"3.2.1","@types/react":"18.0.21","autoprefixer":"10.4.12","babel-loader":"8.2.5","postcss-import":"15.0.0","@storybook/react":"6.5.12","@types/react-dom":"18.0.6","react-router-dom":"6.4.2","vite-plugin-svgr":"2.2.2","eslint-plugin-jest":"27.1.3","@vitest/coverage-c8":"0.24.3","@vitejs/plugin-react":"2.1.0","@storybook/addon-links":"6.5.12","@testing-library/react":"13.4.0","@storybook/builder-vite":"0.2.4","@tailwindcss/line-clamp":"0.4.2","eslint-config-react-app":"7.0.1","@storybook/addon-actions":"6.5.12","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.6.2","@storybook/testing-library":"0.0.13","@storybook/addon-essentials":"6.5.12","@storybook/addon-interactions":"6.5.12","@uiw/react-textarea-code-editor":"2.0.3"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.0.23_1666631954839_0.023079682631815812","host":"s3://npm-registry-packages"}},"0.0.24":{"name":"@tryghost/koenig-lexical","version":"0.0.24","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.0.24","maintainers":[{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"moreofmorris","email":"moreofmorris@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"cf305b15442239698a10a5d23180f94892ed2674","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.0.24.tgz","fileCount":8,"integrity":"sha512-K77+W9f0xrJj/Eie4M9S9JNpMILG0mzTzo8koTJ7ItlLwfzfVlBFgKVKeddGVY1/p8KY4OsV7Idf3oxS1mhKgw==","signatures":[{"sig":"MEYCIQDoUgZTw1+0plQ6ZKESS4RR9swtIRTIHFevD67vcoe7MgIhALXGstngPoKWCqVscnm4UJa2zaTDduaLlQjMuXhJb/5d","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2419369,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjVth9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqaqQ/+O/41ghSyRNd6dWTtysKylt+BkDPIy77uAKkvxVtWc/MvuBcy\r\n81zKDUPVeyVoBh7eTbrI/KUjZs4H27kOsk+aUeda6VciXnu3M6/cK6RD+4A/\r\nD2l36oHHTSnaKSRzcuK+t849FljMdtMKCMlon77pfzrL7JOwu3ZcMZW4WHoG\r\n0xkDUn5BVVy3DWAID5HvE1a5juvvjXuVMMHaCYx6IEXN2smFsU2o/jbD55qg\r\ndd7h4ZOeJxCrFqUCgKBx5Mkd1feLeJa0YAlBA0ju3hYXNTy8i7lSkV+p/+rr\r\nmveYya6PJ/CzXwMJAnyfLD/AjldJ/R2w7iMIxb/nNFQMG88rP/ipfolETy/o\r\nt5mMQb39P7q08ZBPYnW2INwZgAu0tmxW4Gr3vk5nF9UoLL1N2NB4n0grRtAa\r\n2CEXiWSn1OslWpLzgHCmK8FNJin5zaPSOIFXP/pz6qbM3Ui5jTefOqyRD/hp\r\nWPliKLuvYZc2lwOOEiYgxhahxt0FORo148SjO6XvBCFW80YgiVrHXMpfWadh\r\ntYxw2AZqxRwUWpeJVotCm/8yQkngO9xPka7w42DYM2nIMHJB6fMxSBmdonVP\r\nQHv7Dd/45JyfcK55GvfXkWE19YzGNSEDbZS6hZQ8dRKaL3UPqgMQUQIJG55Q\r\nvg8zPTAjwYrgNlQypZiZR0JLj6VJXJ5z508=\r\n=Onz2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"7185ed7a9dd7f309255c06876118588864025663","scripts":{"dev":"vite","lint":"eslint --ext .js,.cjs,.jsx --cache demo src test","test":"vitest run","build":"vite build","prepare":"NODE_ENV=production yarn build","pretest":"yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","posttest":"yarn lint","storybook":"start-storybook -p 6006","build:demo":"vite build --config vite.config.demo.js","test:watch":"vitest","pretest:watch":"yarn pretest","build-storybook":"build-storybook"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"16.15.0","dependencies":{"react":"^18.2.0","lexical":"^0.5.0","react-dom":"^18.2.0","@lexical/list":"^0.5.0","@lexical/react":"^0.5.0","@lexical/utils":"^0.5.0","@lexical/selection":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"3.0.8","jsdom":"20.0.1","vitest":"0.24.3","postcss":"8.4.18","linkedom":"0.14.19","prettier":"2.7.1","puppeteer":"19.0.0","@vitest/ui":"0.24.3","typescript":"4.8.4","@babel/core":"7.19.6","tailwindcss":"3.2.1","@types/react":"18.0.21","autoprefixer":"10.4.12","babel-loader":"8.2.5","postcss-import":"15.0.0","@storybook/react":"6.5.12","@types/react-dom":"18.0.6","react-router-dom":"6.4.2","vite-plugin-svgr":"2.2.2","eslint-plugin-jest":"27.1.3","@vitest/coverage-c8":"0.24.3","@vitejs/plugin-react":"2.1.0","@storybook/addon-links":"6.5.12","@testing-library/react":"13.4.0","@storybook/builder-vite":"0.2.4","@tailwindcss/line-clamp":"0.4.2","eslint-config-react-app":"7.0.1","@storybook/addon-actions":"6.5.12","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.6.2","@storybook/testing-library":"0.0.13","@storybook/addon-essentials":"6.5.12","@storybook/addon-interactions":"6.5.12","@uiw/react-textarea-code-editor":"2.0.3"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.0.24_1666635901035_0.8422326187315141","host":"s3://npm-registry-packages"}},"0.0.25":{"name":"@tryghost/koenig-lexical","version":"0.0.25","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.0.25","maintainers":[{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"moreofmorris","email":"moreofmorris@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"22cc7903fb88334c33233fcb8372d53c9c81c875","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.0.25.tgz","fileCount":8,"integrity":"sha512-QW3cTQKFkLgeKpJtrN++c5yg7Cekh+brxHXhX/4+YTk85rYhtAuJQfvxZ1ANfS8qIkQZo52hcOT/gSNR3R5VVg==","signatures":[{"sig":"MEUCIQC73f3S2/1Q6LtBhBUcu3Dau+fckuknH2p0cCygStyM4wIgWLvamBhmVDCBVRDKAJqqcOOT3LjfREWFB8uemRKFrEE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2405355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjWCIlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoZGQ//VCiKhVhWcRib37F62wTDwDONFW+K2qXbi0eDv0ZDsEqzrICt\r\nP63EYwDwA4e0h0JmvZqBLfLO6aFpuFKL0HZEYEK8WgMjQ2sXgk5tV9s/ku8G\r\nr3Tpo30ESVyBoy9jiX2Yk0aEbzROc16DhjzeHyLbOPjpTZNsUde1pT5eiE7l\r\nCCwCaOcKhTb2JbagbGOYuXxWOxHjjYpIO2grYmySBcQSAfC1CkhHdWagFElZ\r\nSlEJZj10/nt5NEPEFZlv2Yc6mAIm1Rkv/4loPyIh4JHa+BfYE8vlvo42LJBi\r\nfdbNboOgUGuKPywxz1xVYQRcxIIQZoCpgBBRSSJJWCvqY3cyaXqv7CYFx3XK\r\na6Y/FkthsQoCMkUQnl6ksps6ffXWGI4VkL2purxgxDjPNTh0umXfQnuxkTvZ\r\nA6Ij8tTS0u9iIIwaeUhLQfpd5upE00wE4FGsidd90qnEohcYFW5qUGH0X9+s\r\n2at9T3BJHcut2Icj9SRVCE6o8gMNVJRc13JsXFQe8mYWnAqibfHMPGvE/iNO\r\nwgN5ZIbDNU5mKS2kF78bxB9INW0/nymtBZMfdd0YTrJnqD+2IlB9XhD9zxhm\r\nLS83XlwTh5PSUq+qv6bTSW6Mc2vZM4zwHtc//HdzJYYu7Z+rXQRQSMN+5mk8\r\niYGTG6xuYzDctUy/LnBhFFWntbUEOmgMrS4=\r\n=DNa9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"ac0b36c2dae9eb1053c83e80eb31541bd5b5ec3c","scripts":{"dev":"vite","lint":"eslint --ext .js,.cjs,.jsx --cache demo src test","test":"vitest run","build":"vite build","prepare":"NODE_ENV=production yarn build","pretest":"yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","posttest":"yarn lint","storybook":"start-storybook -p 6006","build:demo":"vite build --config vite.config.demo.js","test:watch":"vitest","pretest:watch":"yarn pretest","build-storybook":"build-storybook"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.0.1/node@v16.18.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"16.18.0","dependencies":{"react":"^18.2.0","lexical":"^0.5.0","react-dom":"^18.2.0","@lexical/list":"^0.5.0","@lexical/react":"^0.5.0","@lexical/utils":"^0.5.0","@lexical/selection":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"3.0.8","jsdom":"20.0.1","vitest":"0.24.3","postcss":"8.4.18","linkedom":"0.14.19","prettier":"2.7.1","puppeteer":"19.0.0","@vitest/ui":"0.24.3","typescript":"4.8.4","@babel/core":"7.19.6","tailwindcss":"3.2.1","@types/react":"18.0.22","autoprefixer":"10.4.12","babel-loader":"8.2.5","postcss-import":"15.0.0","@storybook/react":"6.5.13","@types/react-dom":"18.0.7","react-router-dom":"6.4.2","vite-plugin-svgr":"2.2.2","eslint-plugin-jest":"27.1.3","@vitest/coverage-c8":"0.24.3","@vitejs/plugin-react":"2.1.0","@storybook/addon-links":"6.5.13","@testing-library/react":"13.4.0","@storybook/builder-vite":"0.2.4","@tailwindcss/line-clamp":"0.4.2","eslint-config-react-app":"7.0.1","@storybook/addon-actions":"6.5.13","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.6.2","@storybook/testing-library":"0.0.13","@storybook/addon-essentials":"6.5.13","@storybook/addon-interactions":"6.5.13","@uiw/react-textarea-code-editor":"2.0.3"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.0.25_1666720292866_0.4848398780296528","host":"s3://npm-registry-packages"}},"0.0.26":{"name":"@tryghost/koenig-lexical","version":"0.0.26","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.0.26","maintainers":[{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"moreofmorris","email":"moreofmorris@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"b807a3740f583231b89d5f3d308394e72e2754a6","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.0.26.tgz","fileCount":8,"integrity":"sha512-w6iI9/eYywuWWg0jXp9SXltMDnWrYv56HpEXfnoyNv4BRse++pXRR3DzYbqecGJ3ySCQp4MtZ9e/6udwKVcCHg==","signatures":[{"sig":"MEUCIQCFpMre6PlRbYPFxzrHHEpLYc1DbQPC3lyGKsaJlQHwAAIgTXQcab5Q1/Lu6vp/nxwKramy2C3fwUJfEEm+hGtivqA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2445108,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjYdzEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmplmQ//d0h/1CwiukhSLYV/dMLvLKi1I3RGXppMc+61djQjEn5d9QcN\r\nokki2g0HH7o6+GiFPK/7W0k2emXb08l95ipJl7wD5YmyFvrvWoNE2HR4Kh9i\r\nCcLiT8KF+F/70JWCBkbvvJKZwCy88LFFOVr5Gs+vR7T71q8kuw0InjzgeNjt\r\nXpGDF8a3ElV1tPQx0X2AAWADr0a8Tofd9U8wb0MTXwLOUj0nKxd94cp7Mwkw\r\nT8zgH8UeMEcRioIL9ziedGg8qnv61voEjdulV9hcgA/vZk2YtqIh3A4io/Qe\r\n23xmC1whut8EnNT+bNV8Nw3Bc5ea/td6R9noJmXJqRCg3quB3FcLoAfaByF8\r\nZXIAtAAoUlHNg2tV1M9In8fw32dew1MPIZolhiZOrD9Ob1a8M7MU/HqvPdsd\r\nmFlSiAgcQHuLSZyQHpe5T3fUm7aErzcqOCGdr/p7l5f1YUuUW8Ys9EMqCTDY\r\ns1eRGwHJ5E0gQ6OxuwgQFJhUMIQJbf43BD5XRdf3Cyj3V7gWtCxHhDJLN4oP\r\nJE1+vfmghu5pbc56VEhrVfbiuCf1hzlOahKMXQkkF1cAQCfquV3jIkdv7TR2\r\nnmgBoIoKUOhh6LsJFnupbgiOC3h+wRwyz+/YtGIgou84h+utEPnJ3VL59h3h\r\nBZ/ecjTngZKRxxbXoLhlKHXcYMlJ8/fzGJ0=\r\n=KPac\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"f56c8c0d2468097a95b1e224e839c01d51f2a02b","scripts":{"dev":"vite","lint":"eslint --ext .js,.cjs,.jsx --cache demo src test","test":"vitest run","build":"vite build","prepare":"NODE_ENV=production yarn build","pretest":"yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","posttest":"yarn lint","storybook":"start-storybook -p 6006","build:demo":"vite build --config vite.config.demo.js","test:watch":"vitest","pretest:watch":"yarn pretest","build-storybook":"build-storybook"},"_npmUser":{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/5.5.4/node@v16.17.1+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"16.17.1","dependencies":{"react":"^18.2.0","lexical":"^0.5.0","react-dom":"^18.2.0","@lexical/list":"^0.5.0","@lexical/react":"^0.5.0","@lexical/utils":"^0.5.0","@lexical/selection":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"3.0.8","jsdom":"20.0.2","vitest":"0.24.5","postcss":"8.4.18","linkedom":"0.14.19","prettier":"2.7.1","puppeteer":"19.2.0","@vitest/ui":"0.24.5","typescript":"4.8.4","@babel/core":"7.19.6","tailwindcss":"3.2.1","@types/react":"18.0.24","autoprefixer":"10.4.13","babel-loader":"9.0.1","postcss-import":"15.0.0","@storybook/react":"6.5.13","@types/react-dom":"18.0.8","react-router-dom":"6.4.3","vite-plugin-svgr":"2.2.2","eslint-plugin-jest":"27.1.3","@vitest/coverage-c8":"0.24.5","@vitejs/plugin-react":"2.2.0","@storybook/addon-links":"6.5.13","@testing-library/react":"13.4.0","@storybook/builder-vite":"0.2.5","@tailwindcss/line-clamp":"0.4.2","eslint-config-react-app":"7.0.1","@storybook/addon-actions":"6.5.13","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.6.2","@storybook/testing-library":"0.0.13","@storybook/addon-essentials":"6.5.13","@storybook/addon-interactions":"6.5.13","@uiw/react-textarea-code-editor":"2.0.3"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.0.26_1667357891940_0.038203308754878984","host":"s3://npm-registry-packages"}},"0.0.27":{"name":"@tryghost/koenig-lexical","version":"0.0.27","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.0.27","maintainers":[{"name":"isabelfisher","email":"isa@ghost.org"},{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"moreofmorris","email":"moreofmorris@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"bf76844c53ce8dca3048c2ce72cdd3a2d000d251","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.0.27.tgz","fileCount":8,"integrity":"sha512-KQcMK9BkAXT2qO6qJRnyYnzwrzfsFGR2sr/Hi52kBraos3UbtL4qr20R5lI/ZkWO7jOslEy/uRN/TWOhTBJDeA==","signatures":[{"sig":"MEUCIQDPO9ytx9gEUv5a6+rrbG/OBquF8L2nMFj+XO2rzQO/IAIgG+s3eWPkRjS6JKb/p7bBMDeCeEn3Z6M/3ogV4jgYs6Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2450701,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjZRjfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpgwRAAk6kyy9BqPid8X4/v/4xTnYB6l9trh03p1fw+cCkqsCgOeMS7\r\nHvgSEsg/JO2mbgBNlJF+gF8ytsOpjKlfBtS0ZhJk0ujoXIXCEYHGvjG92GaI\r\nA7iSzs2+GmLmfbsAnX5LF3BAr/OoZqcSH/R8m+yOp12qzI9DMWa0zyBIjGaU\r\n8N1zAHL2mkCq4+/JM5GTaIzzfLDiJTdtECzEv/4dB/NTcqGFJ3x6ZQWjuXt0\r\nVhm/d+S3lyBxtcCHe1k6oLwb2G91e/CBLpQFBT9xohqMVrCwTDxHNu2W5iyy\r\n7HhOYm2E9nmI0PqJqDrpeGjU9UikhmTRMvmDNISahtJ2Qlz7i1B0u1/aLOlT\r\npLbSAYgQXx8aE1gW9lVgwj62ogFDk0bfcPKFxsiA2blzIBlJGAhyVlks2oKl\r\n660sgIVmuP1IdXjX/nH7Ub80WY6ficvrwEf7MuB9RaM8xgTFDbPx+9E1zQtK\r\nyd4nCI2ZQNjuDFSZYf2XFVK54i0Y3SqKREgNsrUvqwG+lHvIaa79d1unbspx\r\nJoKbcDK9HMTTDonV9mOJRP0EUZMfhTQ1ENqEa3D+P0k/zT4ABck79Ilqiq6X\r\n7iPdUwTwINuzhOeEw8+CcoyjWEn/6RbN+t+/mcloLYzINd1jm5CrtLkGOQ/9\r\n8CEUjPGYJnEvHynXPChIxPTy70YS/YgMKLA=\r\n=WI43\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"052a539cb7af0db0169632b18a1da5957785b934","scripts":{"dev":"vite","lint":"eslint --ext .js,.cjs,.jsx --cache demo src test","test":"vitest run","build":"vite build","prepare":"NODE_ENV=production yarn build","pretest":"yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","posttest":"yarn lint","storybook":"start-storybook -p 6006","build:demo":"vite build --config vite.config.demo.js","test:watch":"vitest","pretest:watch":"yarn pretest","build-storybook":"build-storybook"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.0.1/node@v16.18.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"16.18.0","dependencies":{"react":"^18.2.0","lexical":"^0.5.0","react-dom":"^18.2.0","@lexical/list":"^0.5.0","@lexical/react":"^0.5.0","@lexical/utils":"^0.5.0","@lexical/selection":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"3.0.8","jsdom":"20.0.2","vitest":"0.24.5","postcss":"8.4.18","linkedom":"0.14.19","prettier":"2.7.1","puppeteer":"19.2.2","@vitest/ui":"0.24.5","typescript":"4.8.4","@babel/core":"7.19.6","tailwindcss":"3.2.1","@types/react":"18.0.24","autoprefixer":"10.4.13","babel-loader":"9.1.0","postcss-import":"15.0.0","@storybook/react":"6.5.13","@types/react-dom":"18.0.8","react-router-dom":"6.4.3","vite-plugin-svgr":"2.2.2","eslint-plugin-jest":"27.1.3","@vitest/coverage-c8":"0.24.5","@vitejs/plugin-react":"2.2.0","@storybook/addon-links":"6.5.13","@testing-library/react":"13.4.0","@storybook/builder-vite":"0.2.5","@tailwindcss/line-clamp":"0.4.2","eslint-config-react-app":"7.0.1","@storybook/addon-actions":"6.5.13","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.6.2","@storybook/testing-library":"0.0.13","@storybook/addon-essentials":"6.5.13","@storybook/addon-interactions":"6.5.13","@uiw/react-textarea-code-editor":"2.0.3"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.0.27_1667569887123_0.05849104988568854","host":"s3://npm-registry-packages"}},"0.0.28":{"name":"@tryghost/koenig-lexical","version":"0.0.28","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.0.28","maintainers":[{"name":"isabelfisher","email":"isa@ghost.org"},{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"moreofmorris","email":"moreofmorris@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"1a1ce0699ca0093666bb6dd8b0f3871ce52bc2dc","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.0.28.tgz","fileCount":8,"integrity":"sha512-ozcGh3+IQYwbx6CZ0XYM6L+2xVd4vV9GvdooYFyA3hd6T65E+vDfdC4PSDOZSOkZBK2TsFEUgAkarvrBzhqeFA==","signatures":[{"sig":"MEUCIQCa0wBLYCpvuEtWQpSsaaptTOz9v8k3shuElBWIa7Z1BwIgQ/86mI9rPmnkeUTwGliC7K1lyi+EMmRugW/DZ4fc8Ko=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2456842,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjam5XACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpqCxAAkasvzrdKUMGK24g52BMpSksUhuGvOIb0HPY3bYt36hSeE3Rn\r\nV+VHdTQDhypulm0nXE0tE6Ze+0BeolNJl2Lm1OB7NGwURPbTMZVXtIbhH8VP\r\nk0bKyveS/6aNgxODS5WKu/X5aTeOlg88gAnDyzJ+pYe3SwccPOrPQLb3/yL1\r\nxBvAdkGnTNzajn5ZfJTnC0NxcKTCYWxBu9o2uDHYQTd/vn5oYhKKqXOMKsMn\r\nCyxKYD79aJcvZZJmnNBM12wlhweCQMtA/1N+uuIC6nBaXQhW5Oet8sdlyQbl\r\nnYImJQ/08TF7wrlTyEjYBU1QW97+yI6UD3Y/l1D22YR689Bdf0O59M+ubXxs\r\nl+j+bvxepBTZWML8ocKO1Lvf3EWk7m6sVeF75kybi0RIxSxK8oZolw0c9oDB\r\nmwgD+HyuN3JhrJRlaCojZ20C9PhFtj8Wd+hHJn4Ymg2/gG0kA8IIYcLL63cc\r\nOSuNtHUcMvWIvcOEPz94hvyust0LFjZcB768FzIWXbatcg3l8Pt9USxoAN5F\r\njjtZcpFc6vgRKuRD8hzrQUQbiqyP7UrIG9SWW34OFDOHw7QF+luhJ+rtic5C\r\nSpcWhj6ST01WciI2braOnKOA++Ms1uEZIzaHg10BL4fOL6jhMM4fKRvGe8By\r\neLjXYHTH/TnHebCGqJJjoz+6U/q0WnCQIFA=\r\n=C6Kw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"b78aa11a876bc9a1833992bfefb6ac1f818cd2b2","scripts":{"dev":"vite","lint":"eslint --ext .js,.cjs,.jsx --cache demo src test","test":"vitest run","build":"vite build","prepare":"NODE_ENV=production yarn build","pretest":"yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","posttest":"yarn lint","storybook":"start-storybook -p 6006","build:demo":"vite build --config vite.config.demo.js","test:watch":"vitest","pretest:watch":"yarn pretest","build-storybook":"build-storybook"},"_npmUser":{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.0.1/node@v16.17.1+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"16.17.1","dependencies":{"react":"^18.2.0","lexical":"^0.5.0","react-dom":"^18.2.0","@lexical/list":"^0.5.0","@lexical/react":"^0.5.0","@lexical/utils":"^0.5.0","@lexical/selection":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"3.0.8","jsdom":"20.0.2","vitest":"0.25.0","postcss":"8.4.18","linkedom":"0.14.19","prettier":"2.7.1","puppeteer":"19.2.2","@vitest/ui":"0.25.0","typescript":"4.8.4","@babel/core":"7.20.2","tailwindcss":"3.2.2","@types/react":"18.0.25","autoprefixer":"10.4.13","babel-loader":"9.1.0","postcss-import":"15.0.0","@storybook/react":"6.5.13","@types/react-dom":"18.0.8","react-router-dom":"6.4.3","vite-plugin-svgr":"2.2.2","eslint-plugin-jest":"27.1.4","@vitest/coverage-c8":"0.25.0","@vitejs/plugin-react":"2.2.0","@storybook/addon-links":"6.5.13","@testing-library/react":"13.4.0","@storybook/builder-vite":"0.2.5","@tailwindcss/line-clamp":"0.4.2","eslint-config-react-app":"7.0.1","@storybook/addon-actions":"6.5.13","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.6.2","@storybook/testing-library":"0.0.13","@storybook/addon-essentials":"6.5.13","@storybook/addon-interactions":"6.5.13","@uiw/react-textarea-code-editor":"2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.0.28_1667919447025_0.635440048420983","host":"s3://npm-registry-packages"}},"0.0.29":{"name":"@tryghost/koenig-lexical","version":"0.0.29","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.0.29","maintainers":[{"name":"isabelfisher","email":"isa@ghost.org"},{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"moreofmorris","email":"moreofmorris@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"3d9b4ffdfc215220276f3ad4521dec01621898c4","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.0.29.tgz","fileCount":8,"integrity":"sha512-e6M5RZuKeH3MMLIPcHKKr+11SHbcuAR0k/tXMsjjz5ZDl4Zs5s3egGCaPgPnNx9BO6Ny+ByR5U6kgXF0r2b82A==","signatures":[{"sig":"MEQCIGyWvlylMF/gMbLriIL9+vHvZ5u420s3rhUQ/ZtdfkJfAiAfvdqhUzm58Vh1jZoK2xrsb9Lv8TeRgAGDsuIBC3DTOw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2453024,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJja1MRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrAnQ/+LAfAaIMl85y0US2JeX7KlBNNwx5SaPVSQzemrryINGXqd8CB\r\nyt62KV1H6pl0LmCRA8l3R7ul6GwX7omeRi95If2c7DvlB/0FLHyBqFRJMfaX\r\nu1FH4yJ1oP1QWvwAytNgrXYHGYzEFcIR5s4QOiEzTOzkv6V/FAe7HvtdDI/k\r\n+PK3nMzbdbFVTADVNESYmDMXcbElkzERE7cFRaSEfM6naJgeekYSXPNnQCjG\r\nXlVWMpKq6f5Ua/gWvBztk+6L5IHVtuWESl8+pNpPcPAkCDzesfoQ5AtaTqI+\r\ncKDVr02K2ksNDFBQ/YgJsWSZuJDtXXb5c7J/xChDahoM9XRC1RmM95LxZufR\r\nPpLjt13+d9WcHEpA1ArYfRsdsKKYsJ/iZj935XOlojWbZO8LWUgnaGS0Yy2/\r\n8eRhX/YV8T2nSEKm9GeA38hDAlbpS+tW5Hwdx8tzbBPefPRANy8xPd+PEo0C\r\nUkDCSrFoDJ8XRUIn0r5mDyiidCBfuLGdwYVltLOYETaDHqCQDKhXOwI14egf\r\nxjJtwppz4xx9cEj8al8R5DJcZxN0nBVZ0T4l7Fb7vftLYldnPYTMeKYPguKG\r\nzH9qIicVkep6bGA0MKrBZhD0wQb3Fv/ryC/249lOSwyeWQPevWyZ2EMayVZV\r\ns5gwjDKnG2KCVra+31az1JIfCB9HT+wWEis=\r\n=t9x6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"525cb8e16922090c9ad4a354564212b8c02712d9","scripts":{"dev":"vite","lint":"eslint --ext .js,.cjs,.jsx --cache demo src test","test":"vitest run","build":"vite build","prepare":"NODE_ENV=production yarn build","pretest":"yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","posttest":"yarn lint","storybook":"start-storybook -p 6006","build:demo":"vite build --config vite.config.demo.js","test:watch":"vitest","pretest:watch":"yarn pretest","build-storybook":"build-storybook"},"_npmUser":{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.0.1/node@v16.17.1+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"16.17.1","dependencies":{"react":"^18.2.0","lexical":"^0.5.0","react-dom":"^18.2.0","@lexical/list":"^0.5.0","@lexical/react":"^0.5.0","@lexical/utils":"^0.5.0","@lexical/selection":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"3.0.8","jsdom":"20.0.2","vitest":"0.25.1","postcss":"8.4.18","linkedom":"0.14.19","prettier":"2.7.1","puppeteer":"19.2.2","@vitest/ui":"0.25.1","typescript":"4.8.4","@babel/core":"7.20.2","tailwindcss":"3.2.2","@types/react":"18.0.25","autoprefixer":"10.4.13","babel-loader":"9.1.0","postcss-import":"15.0.0","@storybook/react":"6.5.13","@types/react-dom":"18.0.8","react-router-dom":"6.4.3","vite-plugin-svgr":"2.2.2","eslint-plugin-jest":"27.1.4","@vitest/coverage-c8":"0.25.1","@vitejs/plugin-react":"2.2.0","@storybook/addon-links":"6.5.13","@testing-library/react":"13.4.0","@storybook/builder-vite":"0.2.5","@tailwindcss/line-clamp":"0.4.2","eslint-config-react-app":"7.0.1","@storybook/addon-actions":"6.5.13","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.6.2","@storybook/testing-library":"0.0.13","@storybook/addon-essentials":"6.5.13","@storybook/addon-interactions":"6.5.13","@uiw/react-textarea-code-editor":"2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.0.29_1667978000837_0.00973731070300854","host":"s3://npm-registry-packages"}},"0.0.30":{"name":"@tryghost/koenig-lexical","version":"0.0.30","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.0.30","maintainers":[{"name":"isabelfisher","email":"isa@ghost.org"},{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"moreofmorris","email":"moreofmorris@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"32c662f99ec69e8a27d04de32b6f9bb7c67d8751","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.0.30.tgz","fileCount":8,"integrity":"sha512-SWtjhVbUNOKoI+9XiCXgXtpLCy1N7NWGJpjnqjZDzXAzcWKx3457Q/106q/w1Qzo8eSz7JbleYg0jBhmSZCp7Q==","signatures":[{"sig":"MEQCIHu5ZMGpPUzZ/eTEZLRVxpfj26hUh0VqyrnteVwIxzZ6AiBPAYGkF9GSNSMitS48yy2qti90XH4cTn2G8FBbqsZXIA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2508742,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjcbFmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq7sxAApIGtPaGRSELACGvsMskrXNBNNZENvUHTMU+HQOnKLNjmghFc\r\n58+VSjaDto/Fscnoq24iFkevP7gqXyhj6pQfXUC2gq8heM0WDOzC0kEURfnE\r\n6z2GyP8blIbeDRxFqhHZCJNMzwLH7qvKGJZVBDOWM8pZgvh+z8qJlqA69KxR\r\nZVFbUg8Xjc9MJQcYRTlrEZXq4LyC2UWuqdmJVLAQLn9ho1r18xcacN3/GgDw\r\njFFnW6wtSI/TQp2kFS5h4U34WgWMMlOjgeMMboPYZaUZcUT/fg+O2w7FfwxO\r\nmTOqMkatV+c7iFA//HKb/y0kfumcumt0Rp4ZlWrIksYEJJfoXovrAwSgtjCk\r\nrbOVI5Qwige6lQXtRpzvc6gHzFD8cQleBl13ti9RPmHQ7X1ELl6tVnnC/0Vr\r\nSIVpar5/wpsrLEpQTE/rJKm5NBJYwuWh3Ya39UHvkN7ec683z32BNSZj61Fe\r\nH48+p8oLvuXpAuTldcGetDcJTpCTjzLnD5Nf+UkY58aD9dcpjRMQwizx0vji\r\nqtnTDVPlbnuA1b7TZH2XOYCdvrEhtJX6etxqbh5RIazg4gi/j0tmW308tUxI\r\nJdhh+7zfz3b42Np//W6nrxVjDls+YUZSQNwoWtL8MHGuZUMMNud2ZoFDmWb6\r\nd2rfkWfH0qfcPfRfHzpOti3b5VY9qcYNPKo=\r\n=oJ00\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"2431e095ac9487fac8168acc24567f4dfdbb6896","scripts":{"dev":"vite","lint":"eslint --ext .js,.cjs,.jsx --cache demo src test","test":"vitest run","build":"vite build","prepare":"NODE_ENV=production yarn build","pretest":"yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","posttest":"yarn lint","storybook":"start-storybook -p 6006","build:demo":"vite build --config vite.config.demo.js","test:watch":"vitest","pretest:watch":"yarn pretest","build-storybook":"build-storybook"},"_npmUser":{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.0.1/node@v16.17.1+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"16.17.1","dependencies":{"react":"^18.2.0","lexical":"^0.6.0","react-dom":"^18.2.0","@lexical/list":"^0.6.0","@lexical/react":"^0.6.0","@lexical/utils":"^0.6.0","@lexical/selection":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"3.0.8","jsdom":"20.0.2","vitest":"0.25.1","postcss":"8.4.19","linkedom":"0.14.19","prettier":"2.7.1","puppeteer":"19.2.2","@vitest/ui":"0.25.1","typescript":"4.8.4","@babel/core":"7.20.2","tailwindcss":"3.2.4","@types/react":"18.0.25","autoprefixer":"10.4.13","babel-loader":"9.1.0","postcss-import":"15.0.0","@storybook/react":"6.5.13","@types/react-dom":"18.0.8","react-router-dom":"6.4.3","vite-plugin-svgr":"2.2.2","eslint-plugin-jest":"27.1.5","@vitest/coverage-c8":"0.25.1","@vitejs/plugin-react":"2.2.0","@storybook/addon-links":"6.5.13","@testing-library/react":"13.4.0","@storybook/builder-vite":"0.2.5","@tailwindcss/line-clamp":"0.4.2","eslint-config-react-app":"7.0.1","@storybook/addon-actions":"6.5.13","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.6.2","@storybook/testing-library":"0.0.13","@storybook/addon-essentials":"6.5.13","@storybook/addon-interactions":"6.5.13","@uiw/react-textarea-code-editor":"2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.0.30_1668395365705_0.9250048454576008","host":"s3://npm-registry-packages"}},"0.0.32":{"name":"@tryghost/koenig-lexical","version":"0.0.32","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.0.32","maintainers":[{"name":"isabelfisher","email":"isa@ghost.org"},{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"moreofmorris","email":"moreofmorris@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"32be1b815e131329bc9d79aa0bb00b8d1036a4a5","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.0.32.tgz","fileCount":8,"integrity":"sha512-ZVVzU3L5pMqBnODv8BIDx7neQ647+22JJswlldBglMdf7/+VdYP0u5x7NyAgNAO6i8MSde8urXD+O1Xa9O6D/g==","signatures":[{"sig":"MEUCIG8icuYrUSWbzgqnuukeqcXOJgkS5Z8VgUeGa+AvwtMFAiEAhJXET7zSXb6RiUe5UriLmmmMEBiP8y/c78ypAq8rGsQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2529861,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjdeLrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq5uhAAjv+D4zPwaHt5OOpgSvPrWIieJOR0/S4/FqeWZthcADvIe9UB\r\nncDVVQpsEJJhOOFDH0OaJfBLY6qe/LqvlmUFjH+Jr+CJ/hl0uFPQ3jRnc+Ki\r\nm5nWnccycn7q24P5IYv32ekMrAMvKPugDZu93qSW3ddGfrznAZexbyhBXRwi\r\nVoDOg3oK4cNzB0EjglhgY0VLE+Du/oBLfLcJFKXWg97HXMy22rWkS7nT1j5D\r\n6ZwTiDo7c1isJF4n34ALNUB4VsDE9C1XB2owqUlNnLSB6rZuYwiJVPWizgPk\r\nuIVBWn7jE0PqTqCVXXR8gjpv8vwuyBWlG8sgKyk54lznQT3rLbM2Tc/nZgxr\r\nkWoxRWIFDzCYIuZpd5asqFG3qME4M+7Ri+zdI0m5Ff0az0iw0ITTPmQ9cv+Y\r\nsHk8R1fL2n0+zIFbaM4zoV9BWGGkXGWtRk9p3euljRp4aiHhrVDx2kHz9MhX\r\n4l5JmEXvxo97tvj/Pd0HPFzkMxqu/jBCbZZkguNEBKMVtGsnKQ2XXI4YIFPL\r\n4ib2pbdycCwWA6iKQLW6WGZD64lBRQLu3DFSybhdha0BmuVA1q9432znQd+1\r\nU8Kxua4JNui25/CmHET424ecCL9j5ItkDlt/NxtOi37wzNJhqS/FrC73CK97\r\nfmRX32FkDrojKtX2/gygzGbXsYPqAptliqU=\r\n=Tgds\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"7d8e46009ca2ad9fa478a6ce096cf5c0a5f716d8","scripts":{"dev":"vite","lint":"eslint --ext .js,.cjs,.jsx --cache demo src test","test":"vitest run","build":"vite build","prepare":"NODE_ENV=production yarn build","pretest":"yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","posttest":"yarn lint","storybook":"start-storybook -p 6006","build:demo":"vite build --config vite.config.demo.js","test:watch":"vitest","pretest:watch":"yarn pretest","build-storybook":"build-storybook"},"_npmUser":{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.0.1/node@v16.17.1+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"16.17.1","dependencies":{"react":"^18.2.0","lexical":"^0.6.0","react-dom":"^18.2.0","@lexical/list":"^0.6.0","@lexical/react":"^0.6.0","@lexical/utils":"^0.6.0","@lexical/selection":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"3.0.8","jsdom":"20.0.2","vitest":"0.25.2","postcss":"8.4.19","linkedom":"0.14.20","prettier":"2.7.1","puppeteer":"19.2.2","@vitest/ui":"0.25.2","typescript":"4.9.3","@babel/core":"7.20.2","tailwindcss":"3.2.4","@types/react":"18.0.25","autoprefixer":"10.4.13","babel-loader":"9.1.0","postcss-import":"15.0.0","@storybook/react":"6.5.13","@types/react-dom":"18.0.9","react-router-dom":"6.4.3","vite-plugin-svgr":"2.2.2","eslint-plugin-jest":"27.1.5","@vitest/coverage-c8":"0.25.2","@vitejs/plugin-react":"2.2.0","@storybook/addon-links":"6.5.13","@testing-library/react":"13.4.0","@storybook/builder-vite":"0.2.5","@tailwindcss/line-clamp":"0.4.2","eslint-config-react-app":"7.0.1","@storybook/addon-actions":"6.5.13","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.6.2","@storybook/testing-library":"0.0.13","@storybook/addon-essentials":"6.5.13","@storybook/addon-interactions":"6.5.13","@uiw/react-textarea-code-editor":"2.0.6"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.0.32_1668670187006_0.039787866048705434","host":"s3://npm-registry-packages"}},"0.0.33":{"name":"@tryghost/koenig-lexical","version":"0.0.33","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.0.33","maintainers":[{"name":"isabelfisher","email":"isa@ghost.org"},{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"moreofmorris","email":"moreofmorris@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"e3d251dc50d95f2921169d96888d561603852dc6","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.0.33.tgz","fileCount":8,"integrity":"sha512-yMJNn4JRAoWWx6ih7Enhr9hxedOLiGSvJHjMweTqzqe06ac+DLo2x3heI6kF6rFTUAlhoKLcxBJuVjWT3yWLuA==","signatures":[{"sig":"MEUCIQDngmkh3N/b4vQPbPHm8sRV+3MxfS4O36+wpeTPqLjDeAIgYedG1KQWLLtYsItQdGc/E8ZvQL4rhh+CpYu9huWqPgU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2541178,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjezFcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq5+g/7ByMaVTrk9oqE8h2g8KlaZa/Mi444BMGPg6QwRScfxxzO4sHL\r\nJ1l+kp1X8ZH4BTVZS6RbvCSyVzXhIPhg/UzLu4tijyrUcC3pXwu9NsnYqVB1\r\nq+2aXSw9B62c1AlD6LGmr2diEyXSmuu7lkaK110WhPzeY2pdIE2bfe4ooY7z\r\nek6kl0pONUnOe7PD+hiKUYgSwTAFnEgskyWBaTR2jXsNNSe37i/zvmmLf+SB\r\njydT/+Z4RmSaTMXkIeH6pdHJrD47gQgYlEEty32cAjxOb+kGzGcdAc9HmZJn\r\nV8yPw6qwMipAw3F81+RnAEbuzI28zleAtC1XLyNHD9wDpx/RCV7JH76UpWgQ\r\nCDl3pTBMQApsD495SMMq5iMVPJZ8oB1yN4p6HBVLCIJ4CQl0ExOphhVadn4S\r\nQTAsgonKNP3KwQjidSoo7eKsf8DYyiKynFKowYo+9cfhvtlW+EoR2nBNiDZc\r\nZA/nFSGo7ne4o8RCAjjBKaZ10HNs48T3n5OsACcU+PZ6uhufAsNj78Trme7I\r\nA2k7T7tgkkUpe1VR//stPnucfK4pv0Cf487Pf2vixFmvZBYlkMjN8xfvO/bE\r\nzyYIaehIEJ4YHmL+JJA27gC01dbUu/MsAEXIXzggcQ9prcQdD8zPMdyOntet\r\nSzAV0G7yBCVy0+YpC/jhzZPB1CSElVnVUY0=\r\n=TD5m\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"c12630bae0309615401056b771f684b13ba59fa0","scripts":{"dev":"vite","lint":"eslint --ext .js,.cjs,.jsx --cache demo src test","test":"vitest run","build":"vite build","prepare":"NODE_ENV=production yarn build","pretest":"yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","posttest":"yarn lint","storybook":"start-storybook -p 6006","build:demo":"vite build --config vite.config.demo.js","test:watch":"vitest","pretest:watch":"yarn pretest","build-storybook":"build-storybook"},"_npmUser":{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.0.3/node@v16.17.1+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"16.17.1","dependencies":{"react":"^18.2.0","lexical":"^0.6.0","react-dom":"^18.2.0","@lexical/list":"^0.6.0","@lexical/react":"^0.6.0","@lexical/utils":"^0.6.0","@lexical/selection":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"3.0.8","jsdom":"20.0.3","vitest":"0.25.2","postcss":"8.4.19","linkedom":"0.14.20","prettier":"2.7.1","puppeteer":"19.2.2","@vitest/ui":"0.25.2","typescript":"4.9.3","@babel/core":"7.20.2","tailwindcss":"3.2.4","@types/react":"18.0.25","autoprefixer":"10.4.13","babel-loader":"9.1.0","postcss-import":"15.0.0","@storybook/react":"6.5.13","@types/react-dom":"18.0.9","react-router-dom":"6.4.3","vite-plugin-svgr":"2.2.2","eslint-plugin-jest":"27.1.5","@vitest/coverage-c8":"0.25.2","@vitejs/plugin-react":"2.2.0","@storybook/addon-links":"6.5.13","@testing-library/react":"13.4.0","@storybook/builder-vite":"0.2.5","@tailwindcss/line-clamp":"0.4.2","eslint-config-react-app":"7.0.1","@storybook/addon-actions":"6.5.13","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.6.2","@storybook/testing-library":"0.0.13","@storybook/addon-essentials":"6.5.13","@storybook/addon-interactions":"6.5.13","@uiw/react-textarea-code-editor":"2.0.6"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.0.33_1669017948269_0.20432551468619575","host":"s3://npm-registry-packages"}},"0.0.34":{"name":"@tryghost/koenig-lexical","version":"0.0.34","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.0.34","maintainers":[{"name":"isabelfisher","email":"isa@ghost.org"},{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"moreofmorris","email":"moreofmorris@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"52fe63ffa4346fbd47e11891cff8cd3a9052be39","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.0.34.tgz","fileCount":8,"integrity":"sha512-oVX2lj2x7ec84+h7jApVYLZH03yrgXmy8Vk88NSzpBpj/md9es+iXaocjCBnwR72EaKm/v/l+Pz8amNUgie9tg==","signatures":[{"sig":"MEUCIQCzxekUAqPJHhR7ZmjYLXE5LFhwz0RjvAFGfsIgmAhNPwIgXGvDNO5lBCbA/1PfMb+b2lRcmnQq0odbeBqAVhDwh/U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2541031,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjezi2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpdLg//XCt81qbftwmDMzm+eQdBgLocStosR5Qx+4YvXREhugK7mlJs\r\n4lN21agNSgPejefPPwCxMH1dKPNb5Ldzv8OIeA9AVN9qsqpHSK4MWTGSA1Xm\r\nTtUb2tKoWF10PM9T506y3mrFTrC7O07keMhtFeRA7VuFBxZq8S3qqQVijNT2\r\neKbHMkz0tQSKmw+aitFG7ZdPmX9vRORqtafkXKb9sRD4NQT21pUh+DCwgEz1\r\nxq6a9V19OPKiM4G1uGhiKjOroSxS8pZdhGzUfjrL5UyF6opzmPj99fljtvdy\r\nwlMYpoxE15uST55HriIDA6VW5F7bxJgxAp5UcGrcH+WJJVpNRFiBrbsD1pWd\r\nsYaoCkFITfDq+6hEHJoAGE2UNRrkoSAQ0F5NNdH7N3HFUzkULuHUIL16MTGV\r\njewi2FlaHKbmLPitWHPP12tyW7m8Z578AevmvDQefYkxpOBB8Kv3rerqe98Z\r\n/I+/QfCmJbgJaAVRf7urkEE3DRKq7Ymo1z3/+KPkKCakvnqymQ0H5PAureTI\r\nEBo4pJZ6F/NP+idM40U58PnpThGDft8ESC+t+CyGZfUdoL2yzi1ZU+Egl2eJ\r\nELgX7si/ti3zUtNrtfsS8MmlUqq8LIoeL+p4iPrDyBM8RX2lELIl+78lxTKx\r\nALqoEzsTgOieNoMQ6mqn+e8JgDuy8OvJbpk=\r\n=nWx0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"3bb9e9de6d88a1e562007137fbe4a37acb653644","scripts":{"dev":"vite","lint":"eslint --ext .js,.cjs,.jsx --cache demo src test","test":"vitest run","build":"vite build","prepare":"NODE_ENV=production yarn build","pretest":"yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","posttest":"yarn lint","storybook":"start-storybook -p 6006","build:demo":"vite build --config vite.config.demo.js","test:watch":"vitest","pretest:watch":"yarn pretest","build-storybook":"build-storybook"},"_npmUser":{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.0.3/node@v16.17.1+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"16.17.1","dependencies":{"react":"^18.2.0","lexical":"^0.6.0","react-dom":"^18.2.0","@lexical/list":"^0.6.0","@lexical/react":"^0.6.0","@lexical/utils":"^0.6.0","@lexical/selection":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"3.0.8","jsdom":"20.0.3","vitest":"0.25.2","postcss":"8.4.19","linkedom":"0.14.20","prettier":"2.7.1","puppeteer":"19.2.2","@vitest/ui":"0.25.2","typescript":"4.9.3","@babel/core":"7.20.2","tailwindcss":"3.2.4","@types/react":"18.0.25","autoprefixer":"10.4.13","babel-loader":"9.1.0","postcss-import":"15.0.0","@storybook/react":"6.5.13","@types/react-dom":"18.0.9","react-router-dom":"6.4.3","vite-plugin-svgr":"2.2.2","eslint-plugin-jest":"27.1.5","@vitest/coverage-c8":"0.25.2","@vitejs/plugin-react":"2.2.0","@storybook/addon-links":"6.5.13","@testing-library/react":"13.4.0","@storybook/builder-vite":"0.2.5","@tailwindcss/line-clamp":"0.4.2","eslint-config-react-app":"7.0.1","@storybook/addon-actions":"6.5.13","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.6.2","@storybook/testing-library":"0.0.13","@storybook/addon-essentials":"6.5.13","@storybook/addon-interactions":"6.5.13","@uiw/react-textarea-code-editor":"2.0.6"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.0.34_1669019830540_0.5778588432591392","host":"s3://npm-registry-packages"}},"0.0.35":{"name":"@tryghost/koenig-lexical","version":"0.0.35","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.0.35","maintainers":[{"name":"dylansharp","email":"dylan.mark.sharp@gmail.com"},{"name":"isabelfisher","email":"isa@ghost.org"},{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"moreofmorris","email":"moreofmorris@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"1242b08b742a3b9ef9442a54e6389a38dadf38d5","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.0.35.tgz","fileCount":8,"integrity":"sha512-iN8To+wkZX6n7C1Up9KGj+dBueCaKx718LOgYLp9CKiMl3MSUhQmzT0FHMr7DsgHngUJ0g7GH98PkB3OyO58ig==","signatures":[{"sig":"MEYCIQC0UBILWDWzF2xIGamYQz1BDqVhAAzMqFGrliT4uipX/gIhAKLq/8u5tDm0MwonNoCllEjsUu/MFZ6DRYA5oOfnZ4QR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2540616,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjez4aACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp/wA/+MTY8ZiHV0rZea1xE0n6ReU39tShPAgXIIsxQAOHJJi6kj1jS\r\nxHtF3/WEWiVLsV93XZ6Zb9118VtIjAMqHbmb5971NM/IQoyoRvzjVGOGnWPt\r\nPIgzpkKCshGmdA1NKfScBrHWOjXdFsDW/zY3lvhV1/8ErgNERE4kkFPWKLoQ\r\nJSNQmYsn6bmaClgdfhlPbNlIE4TwayRc7j4VkeY7oaQQKPsPq5+wNtwPvdZ7\r\nQYmoF77wheR/sAFurecGnZTuSegmecsCzTjnQE1Lu/rHNFReIAXpFSUBNN1C\r\nf2y4M7Ft0Cg1V5tHExq81HSoc+s1ReGk0lAtTSkZtOBVHI7Hl361n5uJBfWl\r\n5J7h/6NCpPyazEIfdNI+3RrFINaiRkiv8SFUZP30l9BO7h9gjQW8drzW0rHE\r\nPmrtb8s2vlp4HuGF6UvDnP7NmN4LLlIHtt5eN2pKpBOlHyNwU3XaXPaWsZIR\r\nrkbodJWQWdEL/la/YzwNqh/2tsbT+O1LR7ZvqL01dRGa24DsVLTuU1feSSN7\r\nChpKMXv7KmZYpnFWxH0+8tgyb/kMY77aIzVTXbZ/5xBkT8A5O2KBiESZVufW\r\n+pi7stzr6uCLDkXhYRAFJm6P9qVOKoZmbK5zWsPuWcvmwSjPQN8ORevqm9Xm\r\nU9LspveTxO7in/YgFRz+tv8Ka5FbO/Gd1hg=\r\n=BRRo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"42ea74839642a73d28a8e5ee955a3a761246a667","scripts":{"dev":"vite","lint":"eslint --ext .js,.cjs,.jsx --cache demo src test","test":"vitest run","build":"vite build","prepare":"NODE_ENV=production yarn build","pretest":"yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","posttest":"yarn lint","storybook":"start-storybook -p 6006","build:demo":"vite build --config vite.config.demo.js","test:watch":"vitest","pretest:watch":"yarn pretest","build-storybook":"build-storybook"},"_npmUser":{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.0.3/node@v16.17.1+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"16.17.1","dependencies":{"react":"^18.2.0","lexical":"^0.6.0","react-dom":"^18.2.0","@lexical/list":"^0.6.0","@lexical/react":"^0.6.0","@lexical/utils":"^0.6.0","@lexical/selection":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"3.0.8","jsdom":"20.0.3","vitest":"0.25.2","postcss":"8.4.19","linkedom":"0.14.20","prettier":"2.7.1","puppeteer":"19.2.2","@vitest/ui":"0.25.2","typescript":"4.9.3","@babel/core":"7.20.2","tailwindcss":"3.2.4","@types/react":"18.0.25","autoprefixer":"10.4.13","babel-loader":"9.1.0","postcss-import":"15.0.0","@storybook/react":"6.5.13","@types/react-dom":"18.0.9","react-router-dom":"6.4.3","vite-plugin-svgr":"2.2.2","eslint-plugin-jest":"27.1.5","@vitest/coverage-c8":"0.25.2","@vitejs/plugin-react":"2.2.0","@storybook/addon-links":"6.5.13","@testing-library/react":"13.4.0","@storybook/builder-vite":"0.2.5","@tailwindcss/line-clamp":"0.4.2","eslint-config-react-app":"7.0.1","@storybook/addon-actions":"6.5.13","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.6.2","@storybook/testing-library":"0.0.13","@storybook/addon-essentials":"6.5.13","@storybook/addon-interactions":"6.5.13","@uiw/react-textarea-code-editor":"2.0.6"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.0.35_1669021209882_0.7752848328614939","host":"s3://npm-registry-packages"}},"0.0.36":{"name":"@tryghost/koenig-lexical","version":"0.0.36","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.0.36","maintainers":[{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"dylansharp","email":"dylan.mark.sharp@gmail.com"},{"name":"isabelfisher","email":"isa@ghost.org"},{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"moreofmorris","email":"moreofmorris@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"d82d70d0bd443b09cdac079e92cf40f37383fc43","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.0.36.tgz","fileCount":8,"integrity":"sha512-yNKLwSvzyR2AK4o0aYY3i71W8V3VeAGdbAhDQfrRY2Xt4J5URH4ZmGQbyIf6YkJJOM/7vy9HVl5SSz7IxMkDIw==","signatures":[{"sig":"MEUCIFEB+JkhMWFnVbBsZvqfP5VGfRBWDpWF3H2Qqjk6RqbxAiEAip9ObDiDmluziPp3tA4O0UoHrw6KSRUTU/RMryG8CLI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2567715,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjfRuSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo84Q/8DB1M0K8+DJcmu9uB8D1OWCKzDtTUZjYwtyn+y6kJHjCx/gJv\r\n7slBkKHNIKueTVnZd03fK14UaKemA3W889GbHeZ8ayYizwJFVKUv6rUFicOb\r\na3f9eUTVANFZq88wDJh3G05o8voDJV554vt4v10JCfSmw9ULaWOWPHO3G/G5\r\nxD98soN8B1Zose/cFjDKU7njIDH33aetGWr+gX2CR+OB9R80O6JVd38KhC8y\r\nBL1u8NsZCdUhbn8Myt9ZLt3hP1FV/aWqQwIOaoeD60Yvy4bUt33Fuem18Ikd\r\n2sPmZWHm0VfGYZOGZzTwBCVuXI+7UW4anKGvuEn3QX+VAnv6W4NNUyA/rg80\r\nfv9jlPhpYilhvi+ZjkAYx1ZoTiHxuepJyDXb1nTr5v9VKMbkXdHgtV3z2wZe\r\nqGxyZXk/MjtaTw9zEU5nVJptgOvpAy4ms6yyDcZWuCqNbwfcPXnWzz1nX+4c\r\nxDIv0tDYhqsigDKzoOjM1Tn1r5DqZ37jQiELCisiQwP/vWNWodWlg97dJ3Ik\r\nzGBjZ68SWK2V39oH8zeSNuQQ2zSoAzUpJZnmLZ99tyEtyKx23ux/wBzfqG8T\r\nU/yUhzJs/PkLpthCR1KRseDGJU8kx0+/gK36xiOAJJQuMdl017oBjbeYNaZ4\r\nMSHa5Jb45foLzQ4U+9M4z+4VAs3RA006v+k=\r\n=Ydvm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"ae5ad90fd653e5fc9f24a7daf13a9ca925afb8f2","scripts":{"dev":"vite","lint":"eslint --ext .js,.cjs,.jsx --cache demo src test","test":"vitest run","build":"vite build","prepare":"NODE_ENV=production yarn build","pretest":"yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","posttest":"yarn lint","storybook":"start-storybook -p 6006","build:demo":"vite build --config vite.config.demo.js","test:watch":"vitest","pretest:watch":"yarn pretest","build-storybook":"build-storybook"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.0.1/node@v16.18.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"16.18.0","dependencies":{"react":"^18.2.0","lexical":"^0.6.0","react-dom":"^18.2.0","@lexical/list":"^0.6.0","@lexical/react":"^0.6.0","@lexical/utils":"^0.6.0","@lexical/selection":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"3.0.8","jsdom":"20.0.3","vitest":"0.25.2","postcss":"8.4.19","linkedom":"0.14.20","prettier":"2.7.1","@vitest/ui":"0.25.2","playwright":"1.28.0","typescript":"4.9.3","@babel/core":"7.20.2","tailwindcss":"3.2.4","@types/react":"18.0.25","autoprefixer":"10.4.13","babel-loader":"9.1.0","postcss-import":"15.0.0","@storybook/react":"6.5.13","@types/react-dom":"18.0.9","react-router-dom":"6.4.3","vite-plugin-svgr":"2.2.2","eslint-plugin-jest":"27.1.5","@vitest/coverage-c8":"0.25.2","@vitejs/plugin-react":"2.2.0","@storybook/addon-links":"6.5.13","@testing-library/react":"13.4.0","@storybook/builder-vite":"0.2.5","@tailwindcss/line-clamp":"0.4.2","eslint-config-react-app":"7.0.1","@storybook/addon-actions":"6.5.13","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.6.2","@storybook/testing-library":"0.0.13","@storybook/addon-essentials":"6.5.13","@storybook/addon-interactions":"6.5.13","@uiw/react-textarea-code-editor":"2.0.6"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.0.36_1669143442492_0.9152311021429518","host":"s3://npm-registry-packages"}},"0.0.37":{"name":"@tryghost/koenig-lexical","version":"0.0.37","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.0.37","maintainers":[{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"dylansharp","email":"dylan.mark.sharp@gmail.com"},{"name":"isabelfisher","email":"isa@ghost.org"},{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"moreofmorris","email":"moreofmorris@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"7235e4d6c3b033702f8bf4c6c3f97576f6f6a2b5","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.0.37.tgz","fileCount":10,"integrity":"sha512-9OFvW9/fd1+9748AT8mYq6/OplDdQQgjGH69Y9rJIHbj66Cs9T4I26TEelYGl1rM3Qi0c6QcwbyzoB4hsBpBPw==","signatures":[{"sig":"MEYCIQChyW48kZblbY4Tyllnt6fFIcWGLJjlVLQ554fqwGttXwIhANn4u+/xykpHBZQAcz7kObj4g+VW1pbmuQFkMgcmyQkZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2871880,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjhic8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmptBA//WehgbQjElbCK7Sy7jImDb6VBNMzUGHDOTQv4P1/QNt6Gsxo8\r\n1UuQ8nn3MRTdLEZrQp/CePzG5SS1MPnaBTzOfNfOq1ur80YravQ9zw6tcsQk\r\npW3b3bv9AjWSxOB33ZmafR8A2f/3mLDqy9shRvBVHzNk3eH9hhsUDGCRNuBd\r\nS6Z1DaeXigLQq3O8L7TfuOOQYI6E05gKzbY+uWHnd0d0oowB3Px115P9FQjh\r\n5GCuq+t+YLMpT0QnRCFoqFs0vtSclctbQQXZ3PFR1zcezXMbqjLvsXeSl9Bo\r\n0Wd60KHGoWNkDUfZuKxN0knSr90/efLrgR+ndGEcF8+OT8SGsfFdBpvYFu9G\r\nT5h8mFwk5dBU1axl0jY/g+ymVJuR8oSV8ZEqQyggpLd1uygSbb0FmYkA374o\r\n0TrSThLV8pBQdfBdpu3umXmGDEjtWEOTikXnxP5SzEOKVj9T44or8bdLaq7W\r\nOICguQamCpewNrtG+velaXXVY0Fvi8cSYbq+VBfzUBZGAuOBFcPr1aDdny4C\r\nuvm4SobJ8yDmEgS3dVul8ydMyn58vB61p8zAj1t5s8M3vOcG/7H4RD5yfGpG\r\nX85ooULn6JtzTiHp72KZFz3hMoLzGw+d/vEFlRbW2eYWW2T5xmokyB93Div1\r\n0aeuYSOSzYT7FMvVTurN0vU1VRbCmELZSTs=\r\n=sX9G\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"1a65f03e59df08f7a0f8fb77b9dafdee77b340a4","scripts":{"dev":"vite","lint":"eslint --ext .js,.cjs,.jsx --cache demo src test","test":"vitest run","build":"vite build","prepare":"NODE_ENV=production yarn build","pretest":"yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","posttest":"yarn lint","storybook":"start-storybook -p 6006","build:demo":"vite build --config vite.config.demo.js","test:watch":"vitest","pretest:watch":"yarn pretest","build-storybook":"build-storybook"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.0.1/node@v16.18.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"16.18.0","dependencies":{"react":"^18.2.0","lexical":"^0.6.0","react-dom":"^18.2.0","@lexical/list":"^0.6.0","@lexical/react":"^0.6.0","@lexical/utils":"^0.6.0","@lexical/selection":"^0.6.0","@tryghost/kg-default-nodes":"^0.0.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"3.0.8","jsdom":"20.0.3","vitest":"0.25.3","postcss":"8.4.19","linkedom":"0.14.21","prettier":"2.8.0","@vitest/ui":"0.25.3","playwright":"1.28.1","typescript":"4.9.3","@babel/core":"7.20.5","tailwindcss":"3.2.4","@types/react":"18.0.25","autoprefixer":"10.4.13","babel-loader":"9.1.0","postcss-import":"15.0.0","@storybook/react":"6.5.13","@types/react-dom":"18.0.9","react-router-dom":"6.4.3","vite-plugin-svgr":"2.2.2","eslint-plugin-jest":"27.1.5","@vitest/coverage-c8":"0.25.3","@vitejs/plugin-react":"2.2.0","@storybook/addon-links":"6.5.13","@testing-library/react":"13.4.0","@storybook/builder-vite":"0.2.5","@tailwindcss/line-clamp":"0.4.2","eslint-config-react-app":"7.0.1","@storybook/addon-actions":"6.5.13","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.6.2","@storybook/testing-library":"0.0.13","@storybook/addon-essentials":"6.5.13","@storybook/addon-interactions":"6.5.13","@uiw/react-textarea-code-editor":"2.0.6"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.0.37_1669736252234_0.278919651670809","host":"s3://npm-registry-packages"}},"0.0.38":{"name":"@tryghost/koenig-lexical","version":"0.0.38","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.0.38","maintainers":[{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"dylansharp","email":"dylan.mark.sharp@gmail.com"},{"name":"isabelfisher","email":"isa@ghost.org"},{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"moreofmorris","email":"moreofmorris@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"81467d96972ce5abec9ce481d435b7f259e0574f","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.0.38.tgz","fileCount":10,"integrity":"sha512-bCZ1N1s8esZar7Azzn+w2nL8b7ku4fveXkoYYLXS5BvNRmxiW//BCLcwKtiPSpmsIWLEIxvJjQae2SLKtWm6yg==","signatures":[{"sig":"MEQCID+IlOzAlPrKdT1aQ6MCwGWBFmKKSQjKsV7smX+7LnxfAiBApHCjYrSm9bNs3Egi5LxAtf+JQhmhFTJIsiEAajRCMw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2959136,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjh8r4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpv5w//USaSTyc8cI+isUKKwpWr3sfIXJ9g7vQvj2Otp4ZWO+NU174/\r\njDNy16d3qTlLUZUe69kScvk6iUTK4mId7SVIJtYVAbaE7hWb/lRGLpQuoE+E\r\nHByV66IxmNjtByK6gmjUlv7XJKXFSQ6ZF80LjdH/tTsIr1MvYKp1jcmWBn9P\r\nlC81mXWI2Rgo9AypiWoplPnJorEbStKuasgsffu+D+7IKkPycy+GTm7p41iR\r\nNK+D0zNPYYfwOrT01w68R9TTVDUKLPOcoqm+uFyuRsu3kMf8AfpqaXVmpj3P\r\nvvYjd+r5DyKWicCUcnLSBngzanFdPmf/CKMothnr5I9HJGTzKWxaHKDHhikF\r\nCeOAE20Y5MsFoTqxBzASMm+KzKlX6GvgsPzz385N9rk78Y2bFmfOW8xLih4e\r\ncMo0PODT89sFAxxOSWsvGY1A7IPUHm6aRcjJRtsji1bGi26mnSAVS2xezgEU\r\nmpbNHCyYQM/tFzYCdcui0pLt3H2GklO7TYIftr/i60fVHRW5WsTxyt43d+lr\r\nY99mz8mztarlf0V1D3bkqvtlexrlAQX40/jQdLs6l/OoRvGC5C6CXMRCGACw\r\n+M9NCJrbqK+0vxNt4DvQpvNcUFkZRrwew/EUcrT9niYETulDmyksqzkHiqLV\r\nCxq+HevVl7C/drCW2ffnDcqP3CnfqtJVRXk=\r\n=TftJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"495dd0ec6fd514edc1fd86d37bf66df6008131a2","scripts":{"dev":"vite","lint":"eslint --ext .js,.cjs,.jsx --cache demo src test","test":"vitest run","build":"vite build","prepare":"NODE_ENV=production yarn build","pretest":"yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","posttest":"yarn lint","storybook":"start-storybook -p 6006","build:demo":"vite build --config vite.config.demo.js","test:watch":"vitest","pretest:watch":"yarn pretest","build-storybook":"build-storybook"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.0.1/node@v16.18.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"16.18.0","dependencies":{"react":"^18.2.0","lexical":"^0.6.0","react-dom":"^18.2.0","@lexical/list":"^0.6.0","@lexical/text":"^0.6.0","@lexical/react":"^0.6.0","@lexical/utils":"^0.6.0","@lexical/selection":"^0.6.0","@tryghost/kg-default-nodes":"^0.0.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"3.0.8","jsdom":"20.0.3","vitest":"0.25.3","postcss":"8.4.19","linkedom":"0.14.21","prettier":"2.8.0","@vitest/ui":"0.25.3","playwright":"1.28.1","typescript":"4.9.3","@babel/core":"7.20.5","tailwindcss":"3.2.4","@types/react":"18.0.25","autoprefixer":"10.4.13","babel-loader":"9.1.0","postcss-import":"15.0.0","@storybook/react":"6.5.13","@types/react-dom":"18.0.9","react-router-dom":"6.4.3","vite-plugin-svgr":"2.2.2","eslint-plugin-jest":"27.1.5","@vitest/coverage-c8":"0.25.3","@vitejs/plugin-react":"2.2.0","@storybook/addon-links":"6.5.13","@testing-library/react":"13.4.0","@storybook/builder-vite":"0.2.5","@tailwindcss/line-clamp":"0.4.2","eslint-config-react-app":"7.0.1","@storybook/addon-actions":"6.5.13","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.6.2","@storybook/testing-library":"0.0.13","@storybook/addon-essentials":"6.5.13","@storybook/addon-interactions":"6.5.13","@uiw/react-textarea-code-editor":"2.0.6"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.0.38_1669843704702_0.2654737699046992","host":"s3://npm-registry-packages"}},"0.0.39":{"name":"@tryghost/koenig-lexical","version":"0.0.39","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.0.39","maintainers":[{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"dylansharp","email":"dylan.mark.sharp@gmail.com"},{"name":"isabelfisher","email":"isa@ghost.org"},{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"moreofmorris","email":"moreofmorris@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"0bccd52db5694ef7b4d2b352e64dbfd81f8d7686","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.0.39.tgz","fileCount":10,"integrity":"sha512-JPdoRSYJkDVtdIwrDoE5bxE28xlZCzbcSto0VuMqcOiaIUBWChueCsC+cW5myS99hRKxngipZo5Hys17en3sEA==","signatures":[{"sig":"MEUCIQDDgBcrURSOfKJB0tSxDXSAm06vNWPts3YSQSh3OfV1OgIgGNr2shCYqEGm6jKrmywwWsYc33/udLXWhI12hjNrkO4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2970742,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjiNYHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpTYg//d8Q9G74CY2oB9Wj1uPLhLmb76BNxdugaVq0S9vBDbF/gijg0\r\nHIvWh/d0/pdiyosna5vADy58/EM14nr1pGDjXtUSedrW+D15ISFjpYZ29UfC\r\nmeXY+hDSxcYMNzx9UCHKuM2wewYghIFU0NtdfYeJ3z1lN3SzrhBD5bgOLIt9\r\nkghwhOWiIMQua81F7BZO+LOm9MPt3BoglkxphYwQVenVxpyx/Zn3Ppihy0m1\r\ngecbVk15RoEOOEYC6Y4IgRwvc03XKCY9qzqGC2+ZeO1dZTMO6J+13awrHK2l\r\nTCgLuMhP/D2wGCgXFV9IdfEukUW4b3M+PkNsppiz3ACygkF78ozYMOqbdRoC\r\nSIBR7d+sUJvs16hKBmkZ2Q64cosKuxJS9lMKMcggpU4VqgqEbU3nDWYyf8EO\r\nqVi3cvCobxsCTpH2MdeNBbm6CjLAwaSacMxr8skAmLEpziYj1VdxasW4Z+22\r\nJfDZchHbkvzdFzChafq3f3/rEqvOVWnbiLhuhuROLLKSViNqm/LehAZq0lfl\r\ng/LipbNLxa59EkK3pn/toCV0X03J4P4Qqi/zsYRxyecBKv5AJLzo2K47a3Ld\r\nu69sDo3NbfJin6D3Qo3dJy0KhESEI86RL0iMqAs5a7AwnCu/6tYMxuh/4zex\r\nCW5XnohV0rVKMNFNxWeK9Ft3wOzxZHGI99Q=\r\n=+Awq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"d794c79f876e72701c0e80ede968f1fc3c54c26e","scripts":{"dev":"vite","lint":"eslint --ext .js,.cjs,.jsx --cache demo src test","test":"vitest run","build":"vite build","prepare":"NODE_ENV=production yarn build","pretest":"yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","posttest":"yarn lint","storybook":"start-storybook -p 6006","build:demo":"vite build --config vite.config.demo.js","test:watch":"vitest","pretest:watch":"yarn pretest","build-storybook":"build-storybook"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.0.1/node@v16.18.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"16.18.0","dependencies":{"react":"^18.2.0","lexical":"^0.6.0","react-dom":"^18.2.0","@lexical/list":"^0.6.0","@lexical/text":"^0.6.0","@lexical/react":"^0.6.0","@lexical/utils":"^0.6.0","@lexical/selection":"^0.6.0","@tryghost/kg-default-nodes":"^0.0.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"3.0.8","jsdom":"20.0.3","vitest":"0.25.3","postcss":"8.4.19","linkedom":"0.14.21","prettier":"2.8.0","@vitest/ui":"0.25.3","playwright":"1.28.1","typescript":"4.9.3","@babel/core":"7.20.5","tailwindcss":"3.2.4","@types/react":"18.0.25","autoprefixer":"10.4.13","babel-loader":"9.1.0","postcss-import":"15.0.0","@storybook/react":"6.5.13","@types/react-dom":"18.0.9","react-router-dom":"6.4.4","vite-plugin-svgr":"2.2.2","eslint-plugin-jest":"27.1.5","@vitest/coverage-c8":"0.25.3","@vitejs/plugin-react":"2.2.0","@storybook/addon-links":"6.5.13","@testing-library/react":"13.4.0","@storybook/builder-vite":"0.2.5","@tailwindcss/line-clamp":"0.4.2","eslint-config-react-app":"7.0.1","@storybook/addon-actions":"6.5.13","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.6.2","@storybook/testing-library":"0.0.13","@storybook/addon-essentials":"6.5.13","@storybook/addon-interactions":"6.5.13","@uiw/react-textarea-code-editor":"2.0.6"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.0.39_1669912071530_0.8403972082982429","host":"s3://npm-registry-packages"}},"0.0.40":{"name":"@tryghost/koenig-lexical","version":"0.0.40","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.0.40","maintainers":[{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"dylansharp","email":"dylan.mark.sharp@gmail.com"},{"name":"isabelfisher","email":"isa@ghost.org"},{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"moreofmorris","email":"moreofmorris@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"19b3df0c961173e0b5f234a416a722f225e6f660","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.0.40.tgz","fileCount":10,"integrity":"sha512-zvCA9MjAnKw8Xz7QyVefXJ4vjviLuTu0jfI7JlV6hgnrIkt7J+jeJT1AU0sY9VcuA7AtarOWrB7tSHCm2gZAOA==","signatures":[{"sig":"MEUCIQC0Ckadf4+DlED+/LxqQelas+5nLBsclKewtNeKeh9krwIgJKpzOCA25aOzsZUC0JEqMh7JUqds/EVcBOnxDXUSToY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2973693,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjiOWqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrzlQ//fMfBmgovvX/2CKJ19OWQttCJJVT6yeDPB3KYPWjNVEZzqOfM\r\nlS1bGtCi4fjtRZu+vYwCjK6Kg8psukPnv/z0rss0uaHDHXu1pfDkL4IcJmnn\r\nLRgJUQmPNANa/i3rSvqc6upK1ggYtCXs6X2Iyd2ZxZbT4JPlkyKlKkSGpJjc\r\n7x+5ozd5s4X90GJpMnzIoq8BbsBuNDF45K35hhawt3DK5qcGWcR+XfJ3BFpl\r\nNUIMBP0qFdTt7CIaYM09q7ix7lPRTxokFhSJDzDKceyx7icRm1Tx9ssS+6zr\r\nCVmMXJFhVEeqw275J3F8nyfuKNvfzQvI+etztFLXGPBG4M1kabdYlD9yiGm9\r\njsBZu3BDphpKG3/c5kMC8DpMaNbMQPj66nKEQWVK5zBhYlShXRr7vqlpgzq2\r\nEcBFr56GAODxN6UpEqOYTORCV6fkrk6ybYeZSAcZJTKjAQat9Bl+hR4Aed3o\r\nvxN4PGNHGPfaEV5GNcmCmTfMeZGef4cBtbay5RIlGPd0hLk0L1aPrRnmJyaO\r\nESin4MfmITZ1V/86+VtfswCIcDTnPq970N9xhwAiap03fxl5DHNRBg6OXHgO\r\nz2UE9GFnse7e8RHiVmHMhqAVQcjaFDucmAoxZut9ABtNOxbaWtoWmMowazCM\r\nEjwGAIrErYjOc73EDwepTMeqT1q9UIdSuM4=\r\n=Zubt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"7c43d421c273b208afa00ee64d87e7abf189e0f5","scripts":{"dev":"vite","lint":"eslint --ext .js,.cjs,.jsx --cache demo src test","test":"vitest run","build":"vite build","prepare":"NODE_ENV=production yarn build","pretest":"yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","posttest":"yarn lint","storybook":"start-storybook -p 6006","build:demo":"vite build --config vite.config.demo.js","test:watch":"vitest","pretest:watch":"yarn pretest","build-storybook":"build-storybook"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.0.1/node@v16.18.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"16.18.0","dependencies":{"react":"^18.2.0","lexical":"^0.6.0","react-dom":"^18.2.0","@lexical/list":"^0.6.0","@lexical/text":"^0.6.0","@lexical/react":"^0.6.0","@lexical/utils":"^0.6.0","@lexical/selection":"^0.6.0","@tryghost/kg-default-nodes":"^0.0.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"3.0.8","jsdom":"20.0.3","vitest":"0.25.3","postcss":"8.4.19","linkedom":"0.14.21","prettier":"2.8.0","@vitest/ui":"0.25.3","playwright":"1.28.1","typescript":"4.9.3","@babel/core":"7.20.5","tailwindcss":"3.2.4","@types/react":"18.0.25","autoprefixer":"10.4.13","babel-loader":"9.1.0","postcss-import":"15.0.0","@storybook/react":"6.5.13","@types/react-dom":"18.0.9","react-router-dom":"6.4.4","vite-plugin-svgr":"2.2.2","eslint-plugin-jest":"27.1.5","@vitest/coverage-c8":"0.25.3","@vitejs/plugin-react":"2.2.0","@storybook/addon-links":"6.5.13","@testing-library/react":"13.4.0","@storybook/builder-vite":"0.2.5","@tailwindcss/line-clamp":"0.4.2","eslint-config-react-app":"7.0.1","@storybook/addon-actions":"6.5.13","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.6.2","@storybook/testing-library":"0.0.13","@storybook/addon-essentials":"6.5.13","@storybook/addon-interactions":"6.5.13","@uiw/react-textarea-code-editor":"2.0.6"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.0.40_1669916074402_0.5217035168483746","host":"s3://npm-registry-packages"}},"0.0.41":{"name":"@tryghost/koenig-lexical","version":"0.0.41","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.0.41","maintainers":[{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"dylansharp","email":"dylan.mark.sharp@gmail.com"},{"name":"isabelfisher","email":"isa@ghost.org"},{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"moreofmorris","email":"moreofmorris@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"8f3415685854082ea8dfe72761fd92164d4d6a65","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.0.41.tgz","fileCount":10,"integrity":"sha512-H39WlEYtuNMzm1jLM/5uy4dA3pvzFYGwesdGWcNrlmTBjcNzyF035wY4p9qHDeIKhdb4ffFUkWCZsCP9d9BFqA==","signatures":[{"sig":"MEQCIEEaEvpI4SrKebG9OTvO2MLLhe4rhjCiVFYsJtc4bt0NAiAeXthFq4351xP7K+XkGwVJ/MuohpAmdl1KBQ1jX3DJwg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3034479,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjj/1uACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq+mA//elsBlOFwr5OSs7v+4jfLX6mtUyFeZ9NCmOtinwPqjRT2MfCh\r\nwq2JezEtIus127SUs92enw94rAMN86m1EZOFqllwim1lPBTOEMf1L04QD7Vd\r\negsw6RUBbYkdZpu/hR0F3JVEMwbaFoHBlxdqptJalqNeerIJ/hrw2QdPRZ0G\r\nqUGu2JBmKpwHYrz4qhn84TbN5Haz5DOQKG4Dy+4HY/c2eVmtyxqxrfSIgJvO\r\nCzFvLNQ6XwWjftKrs758tAu5h0YQFxZTxw6G0u/Z6X9T4/HRfS6vDePVF6S0\r\ny+mSAB+/I1BHtN9wZERBOJE9MBSl/Si0J+wzL4YPJaOXsqlHQZ3C3hP/LPGb\r\nu771RWaf1hxDnFODn0iGcippndSxZamezdP2iIHY3l3H+t3btpU1pnIMH9yC\r\nOb05p2zhqhYRgtxRQNveUMv+qSov5uKeR70/tnPcJKR1n8hFmtQu4m0yfoG9\r\nzcjQcRXknH8noEp5fONWIPki5CqLHxANIfQvm0iqfS+I2aICnyecrKBnMmps\r\nqxN+27KJToRZtGck/i5tqQlxAAZlBbjh5+g4S+3nfzG4/519qe+ng3NX3+SC\r\nURW5jpxT3bBJvHESz6YoxgFGNH+LPsZDjQe8xNvopdED7pdDvAeHtR+41fKo\r\neXuTcYOUpxqmB1gdjuSMuuS1LdjEkt5fPbY=\r\n=XJO7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"ca457be0b684d29c5bf154b405a6293187078759","scripts":{"dev":"vite","lint":"eslint --ext .js,.cjs,.jsx --cache demo src test","test":"vitest run","build":"vite build","prepare":"NODE_ENV=production yarn build","pretest":"yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","posttest":"yarn lint","storybook":"start-storybook -p 6006","build:demo":"vite build --config vite.config.demo.js","test:watch":"vitest","pretest:watch":"yarn pretest","build-storybook":"build-storybook"},"_npmUser":{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.0.3/node@v16.17.1+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"16.17.1","dependencies":{"react":"^18.2.0","lexical":"^0.6.0","react-dom":"^18.2.0","@lexical/list":"^0.6.0","@lexical/text":"^0.6.0","@lexical/react":"^0.6.0","@lexical/utils":"^0.6.0","@lexical/selection":"^0.6.0","@tryghost/kg-default-nodes":"^0.0.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"3.0.8","jsdom":"20.0.3","vitest":"0.25.5","postcss":"8.4.19","linkedom":"0.14.21","prettier":"2.8.0","@vitest/ui":"0.25.5","playwright":"1.28.1","typescript":"4.9.3","@babel/core":"7.20.5","cross-fetch":"^3.1.5","tailwindcss":"3.2.4","@types/react":"18.0.26","autoprefixer":"10.4.13","babel-loader":"9.1.0","postcss-import":"15.0.1","@storybook/react":"6.5.14","@types/react-dom":"18.0.9","react-router-dom":"6.4.4","vite-plugin-svgr":"2.2.2","eslint-plugin-jest":"27.1.5","@vitest/coverage-c8":"0.25.5","@vitejs/plugin-react":"2.2.0","@storybook/addon-links":"6.5.14","@testing-library/react":"13.4.0","@storybook/builder-vite":"0.2.5","@tailwindcss/line-clamp":"0.4.2","eslint-config-react-app":"7.0.1","@storybook/addon-actions":"6.5.14","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.6.2","@storybook/testing-library":"0.0.13","@storybook/addon-essentials":"6.5.14","@storybook/addon-interactions":"6.5.14","@uiw/react-textarea-code-editor":"2.0.6"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.0.41_1670380910112_0.9061651873149008","host":"s3://npm-registry-packages"}},"0.0.42":{"name":"@tryghost/koenig-lexical","version":"0.0.42","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.0.42","maintainers":[{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"798d6aa5ddba5438471dcf6f95c831b4f1293f58","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.0.42.tgz","fileCount":10,"integrity":"sha512-oifflURe55Os4kOyy0+vMOIOup4P1hZfSdOb5PrpChC5XAQnUEYfGHchn3xyEaRPPIyZMYYj63KDlqEpFuyhXg==","signatures":[{"sig":"MEYCIQDVeWpbE8qLVki0e0uHI4NXZJZhUOzuVtP6m/f3MeKvLQIhAIdYivI+qFlWzRe0vKBBdI8ZQpius0ns7rachR3UDjn6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3036772,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjtUjPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpDyRAAoizVyBeGMz3EF92vXJJ5Dy6OJMaM/kO91J5n3VRIWJWUkbnl\r\nc9aGFGphsDa5Zhlnv9xWKLoq9MLLISl5iGGYG0InTWsUS8wInopNw54OHlm6\r\nyM3vNfw1RwErNwyUAqhV0Xah/Jf7HeGaVRuB6RuiNeFkANPHEaqQCq7vC3J/\r\nM18fpJjgmJ8rRDFJUrC3U7f2D9g9/zsg+5Sl7s912piYqlAnYWCGeohyyKfl\r\nW8kMsJMG0D1Agyb40wbdHSFRtfoKNeW6zsgzhr3Qef/Up9Bge0rN7rsJYbeW\r\n5xZQrqzLKX+Hyy3M4RxhTJXovnbJvI6/vRV1vB/NJwdUbqM0QKv+bmVOSSQh\r\nGQCmVMPCntxPyqWny5Klxzv8YRMwcpMWf3NLXXKpXL8T0Jcvz2jDMLIheG77\r\nITdQBU+GoM7zUw17J212ZRRlDkg3e6+jKbzRSCYwwdLHaIHSGrIW1K1bpIom\r\ncDiJFh+TgW9XK+U7X5fexw9cq94rfxH300a/wNNBAWmCX522GynJhVf192xQ\r\nOj60YGDr9T009Pxamzl5Vm0R5UuWFozDVCLtT1V4SQjkrkkQj2tzKT/xsUVx\r\n30rLiVnbcgE/v4V1rHDuY+000Hv4jh9X5h2/rVbWHFX0ihYVceH7jo4kX4k+\r\njpkHxjmOzVe+NT3hx/mpbbmnlxtRceQcnCs=\r\n=x1BT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"27f51c1dcb3378aea94b7ea2fa2fc8167be5e25d","scripts":{"dev":"vite","lint":"eslint --ext .js,.cjs,.jsx --cache demo src test","test":"vitest run","build":"vite build","prepare":"NODE_ENV=production yarn build","pretest":"yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","posttest":"yarn lint","storybook":"start-storybook -p 6006","build:demo":"vite build --config vite.config.demo.js","test:watch":"vitest","pretest:watch":"yarn pretest","build-storybook":"build-storybook"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.3.0/node@v16.18.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"16.18.0","dependencies":{"react":"^18.2.0","lexical":"^0.6.0","react-dom":"^18.2.0","@lexical/list":"^0.6.0","@lexical/text":"^0.6.0","@lexical/react":"^0.6.0","@lexical/utils":"^0.6.0","@lexical/selection":"^0.6.0","@tryghost/kg-default-nodes":"^0.0.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"3.0.8","jsdom":"20.0.3","vitest":"0.26.3","postcss":"8.4.20","linkedom":"0.14.21","prettier":"2.8.1","@vitest/ui":"0.26.3","playwright":"1.29.1","typescript":"4.9.4","@babel/core":"7.20.7","cross-fetch":"^3.1.5","tailwindcss":"3.2.4","@types/react":"18.0.26","autoprefixer":"10.4.13","babel-loader":"9.1.0","postcss-import":"15.1.0","@storybook/react":"6.5.15","@types/react-dom":"18.0.10","react-router-dom":"6.6.1","vite-plugin-svgr":"2.4.0","eslint-plugin-jest":"27.1.5","@vitest/coverage-c8":"0.26.3","@vitejs/plugin-react":"2.2.0","@storybook/addon-links":"6.5.15","@testing-library/react":"13.4.0","@storybook/builder-vite":"0.2.6","@tailwindcss/line-clamp":"0.4.2","eslint-config-react-app":"7.0.1","@storybook/addon-actions":"6.5.15","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.6.2","@storybook/testing-library":"0.0.13","@storybook/addon-essentials":"6.5.15","@storybook/addon-interactions":"6.5.15","@uiw/react-textarea-code-editor":"2.0.6"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.0.42_1672825039055_0.11561895005890244","host":"s3://npm-registry-packages"}},"0.0.43":{"name":"@tryghost/koenig-lexical","version":"0.0.43","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.0.43","maintainers":[{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"554f461233239ccb1ece3e0932f29adc849462e5","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.0.43.tgz","fileCount":10,"integrity":"sha512-paBY1zUAjIk5pRGkMnllQWN4KmZWvHRuoICNtGiBXwgjMIAWi/CnCFuG1cVUgUdWqWt4WDxgLfEE0MCsDZ4AVg==","signatures":[{"sig":"MEYCIQDfJwDULqffFmJ5NjtMRIP1EPuJus68PiSbSIfHysp9+wIhAKl12oPHK+kg7Gi+TqT5kDKQ92tZVwF8fVoXW5vnp96O","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6977782,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjx/nfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqQUBAAn1MQSpSZ1WfWAYzdwjTEpj8HR1Y75ywvPFL1Zx+it9ABiUZb\r\nOlIyRmpDvh3Ug6lVnhUPM03TCNo1+Dxp1f1sNNJ+UYn6eFBO9Z2IhFpKMVvM\r\nw+Gm4C8nkJnliKwWS4TWiAN+9gkL+UBKNt64t0PkRjlSRBb97b0K1tjrVbI3\r\nhi+rC03MeO1ODj4V//4rhE+zMPaTWJuZGKx6CboQI0zcxF/ajf8GOOpP92Ra\r\nWgcaG1vOpcAMO6V2tD1YL4EN4efJxMjXlsd5zHn/1UtssLaWlvjyyijjcmDi\r\n6jnFDOuo3bmrrsnbNzyqxZM8LRiH/eFEZ+/pigyINhwiVCzQRQW+zPxmM32F\r\nu61GERUyCBm4ND8cB2H9eAk5pvickJzg1gCehSaxsrRbV2ELVqqUcO/DeVLd\r\nKvHAY3qscIIK/QWBrK/UGcYMI+RWCQTSrWPd/PDF/Jbi6Hy5zmoROHVFJbiN\r\ndFlYIbXhQqrn5Muugteg9gbeeoZT1evLur43jkOWIEnJ/BX6R7COisqy4C46\r\nV47WDRc+rsbnxivbGDUipMbRlXykDduN2fPiH8RTCPiz/G8bEZXM5Y7denci\r\nHUH70/nMULKhZlfyqjgWDqtv5+Z2qeROmWZ5RqSo2nR0hJngcWpmURL6gohw\r\nMPY+09c+dudgCjA1eneWdQtFPGPE46OCBdM=\r\n=n4CY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"a374ef9780864468ae43ee7b3283206b522899e8","scripts":{"dev":"vite","lint":"eslint --ext .js,.cjs,.jsx --cache demo src test","test":"vitest run","build":"vite build","prepare":"NODE_ENV=production yarn build","pretest":"yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","posttest":"yarn lint","storybook":"start-storybook -p 6006","build:demo":"vite build --config vite.config.demo.js","test:watch":"vitest","pretest:watch":"yarn pretest","build-storybook":"build-storybook"},"_npmUser":{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.4.1/node@v16.17.1+x64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"16.17.1","dependencies":{"react":"^18.2.0","lexical":"^0.7.0","react-dom":"^18.2.0","codemirror":"^6.0.1","@lexical/list":"^0.7.0","@lexical/text":"^0.7.0","@lexical/react":"^0.7.0","@lexical/utils":"^0.7.0","@lexical/selection":"^0.7.0","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-default-nodes":"^0.0.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"3.0.8","jsdom":"21.0.0","vitest":"0.27.2","postcss":"8.4.21","linkedom":"0.14.21","prettier":"2.8.3","@vitest/ui":"0.27.2","playwright":"1.29.2","typescript":"4.9.4","@babel/core":"7.20.12","cross-fetch":"^3.1.5","tailwindcss":"3.2.4","@types/react":"18.0.26","autoprefixer":"10.4.13","babel-loader":"9.1.2","postcss-import":"15.1.0","@storybook/react":"6.5.15","@types/react-dom":"18.0.10","react-router-dom":"6.6.2","vite-plugin-svgr":"2.4.0","eslint-plugin-jest":"27.2.1","@vitest/coverage-c8":"0.27.2","@vitejs/plugin-react":"2.2.0","@storybook/addon-links":"6.5.15","@testing-library/react":"13.4.0","@storybook/builder-vite":"0.3.0","@tailwindcss/line-clamp":"0.4.2","eslint-config-react-app":"7.0.1","@storybook/addon-actions":"6.5.15","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.8.0","@storybook/testing-library":"0.0.13","@storybook/addon-essentials":"6.5.15","@storybook/addon-interactions":"6.5.15","@uiw/react-textarea-code-editor":"2.0.6","@etchteam/storybook-addon-status":"^4.2.2"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.0.43_1674050014995_0.5996389778024542","host":"s3://npm-registry-packages"}},"0.0.44":{"name":"@tryghost/koenig-lexical","version":"0.0.44","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.0.44","maintainers":[{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"1296b32ba4e09dab276a2461c12d68d315686265","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.0.44.tgz","fileCount":10,"integrity":"sha512-hCRAdauoRjCFyoXfs3yjb+1hetk7pjxnoKjHZ/q6FMxlrECtw6nTbQ3iXSm2u3v57yzoKRgvD3sFEfpaaKo4PA==","signatures":[{"sig":"MEQCICEB2F8DBtrNu/dmNTiZf6y5OsPve1b/y+gxAJ5nimeDAiBITQPJ6XWXfY4dAhsqN12X2JL2p5dLzsSbBoDyQos/nw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6981203,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjyCeRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr4MQ/+PNlBfLf9wZJZ4FVGdWtTKHHsuTzX4NR8H8zSXge9MSwEcEaK\r\nUoISUGO6WJmWDLRGvvd1z5VSCpvUkc4KZT581jIZrFwRIbMXLRzomBex9cfX\r\nZJZp4F+6mvOPMMbfH3Y5koTBO9DElD4EPJLCM0nYWBYWXokPxxJHHJgLJ9YX\r\nwbiDEpcIqlQkjZuVF+60EbyLDlO3+tbAKpsLuPWPAR881McW9GobPMH9Ba8k\r\nqFOJydszaJA4rOvVlsaR/MRDwCWdPpSHc9LzIQizZi+DBVV4MMTygOKBY9sy\r\nP0CTEz15MmSYCpbZXaoRUKQBdV7fzRUx+5J/CNlVDBcX2NVJPoSbPIwVXrvW\r\nPW1PhKp49D6Js+vv66zHeoNish5OUE5nFUG9cgBZ+msPS6XezpEiqXx5iXXh\r\n8QccoVcdJO9Cy42U8tSEc3MdAhG0v+uGQQjIRDV9JBGSUNhKwcFuAxXxPq8D\r\nNXufHEs5G2gRj9AezpSlbQC6ve72WIXGgdFfQqcY7IyLuH1IxX4+3jVsSETB\r\njlDACetTR6x+pHP/8RLKJo3sc7j4HM2Bq/Y67FLBCFrhR2T7/UuMJKYauuo8\r\noxfFoNGdbThzOQF+JYyy1MXFh2NLvfpDdachns5jAAMKWkj5jV2NzAWyM0x4\r\nfW84c5UpOetOyl5YvKN3BsTtMBDQLdf6czY=\r\n=Nzyv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"42b1f7b9e74f196d034292f500cb1ef43d4ecb7f","scripts":{"dev":"vite","lint":"eslint --ext .js,.cjs,.jsx --cache demo src test","test":"vitest run","build":"vite build","prepare":"NODE_ENV=production yarn build","pretest":"yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","posttest":"yarn lint","storybook":"start-storybook -p 6006","build:demo":"vite build --config vite.config.demo.js","test:watch":"vitest","pretest:watch":"yarn pretest","build-storybook":"build-storybook"},"_npmUser":{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.4.1/node@v16.17.1+x64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"16.17.1","dependencies":{"react":"^18.2.0","lexical":"^0.7.0","react-dom":"^18.2.0","codemirror":"^6.0.1","@lexical/list":"^0.7.0","@lexical/text":"^0.7.0","@lexical/react":"^0.7.0","@lexical/utils":"^0.7.0","@lexical/selection":"^0.7.0","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-default-nodes":"^0.0.4"},"_hasShrinkwrap":false,"devDependencies":{"vite":"3.0.8","jsdom":"21.0.0","vitest":"0.27.2","postcss":"8.4.21","linkedom":"0.14.21","prettier":"2.8.3","@vitest/ui":"0.27.2","playwright":"1.29.2","typescript":"4.9.4","@babel/core":"7.20.12","cross-fetch":"^3.1.5","tailwindcss":"3.2.4","@types/react":"18.0.26","autoprefixer":"10.4.13","babel-loader":"9.1.2","postcss-import":"15.1.0","@storybook/react":"6.5.15","@types/react-dom":"18.0.10","react-router-dom":"6.6.2","vite-plugin-svgr":"2.4.0","eslint-plugin-jest":"27.2.1","@vitest/coverage-c8":"0.27.2","@vitejs/plugin-react":"2.2.0","@storybook/addon-links":"6.5.15","@testing-library/react":"13.4.0","@storybook/builder-vite":"0.3.0","@tailwindcss/line-clamp":"0.4.2","eslint-config-react-app":"7.0.1","@storybook/addon-actions":"6.5.15","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.8.0","@storybook/testing-library":"0.0.13","@storybook/addon-essentials":"6.5.15","@storybook/addon-interactions":"6.5.15","@uiw/react-textarea-code-editor":"2.0.6","@etchteam/storybook-addon-status":"^4.2.2"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.0.44_1674061713233_0.3097389539209239","host":"s3://npm-registry-packages"}},"0.0.45":{"name":"@tryghost/koenig-lexical","version":"0.0.45","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.0.45","maintainers":[{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"fccdf56f6ba922c89457cc2d5dd80996d3e7ed9a","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.0.45.tgz","fileCount":10,"integrity":"sha512-RJfXaZSO9cXd5+YrYocBcgjJlVqM3OMjP+wPT1yc9XqDY6hKFc5/dixn6d+xV4C1/BHku4slpDxttctoMll7FA==","signatures":[{"sig":"MEUCIQDicF/ecDwNHiCOCuYmdwMfQ77QIaPL7B8+sOXUyOWxJQIgEbD9aToKgOCbzobaBkaS/y7mB3F68WOknhsizGnu1nA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6993940,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjyPZNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpmhhAAnEC7jSjNl0Qi7YAdhjWLlwmQ1vOh+thkyNWfvZGLCXby/LxP\r\nb8YoxiX/reTJf41XtGzrHvon1k0Ovc3KerZSnPsfHo1cQfzy9YfUSdHhGie/\r\nAlmbLfPwVZAVwKWEle9epA0qnVel8dWO+CgcSmIcqSZWB190Ddek8L7hEFdT\r\nD3z6S6hm97Obw7TUb46pQcjjZ51gCknS9RonqQjGl/AkcrtsFB28VYs0fz+b\r\nACIDylqHMR69Qn7ZrSnMbxr+fY4DJybQ5OUW/L7h3cvJkq/tqTLPuXI2IE0B\r\nbBgpzBjSvwsYrn/jonDwxpIihuHtcwRdbCaNm4GsEO0ZNKkVZrk0ZQ7YtnK6\r\nbjq+F19UsQMz6aTq+U1EZlb7vrGP24oThM8kPBRlWScy2D+dx0Gzn0yBNdNb\r\nX0wmn3thse+o1TI+EbymoOpOhZcg33KMDBMJNHcNgpGlLvRD8ysDl2Zey9F8\r\ngvh41WaozdnOxb4EGJhc3HzcjtXiJ2K/gNsE6duuzgL/aaknM2gp6Y1WNy1n\r\nMp+rsj3RUuhtEV1rM2QrD4MaeO36BFGUrn79lsEtL3SweNdBxInbPyf+Hp1R\r\nm9cGUYVbMK6rS6R58jaqpOvey3NH6OVoLdx1lmLvyVm4HD0XZ/68yslrGsD1\r\nRIJ/wvmIFey3TMdZFRK4ZQPkb/9RHyUS410=\r\n=ZVBl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"5a404f152f55283930fb664506ece6f376a4310d","scripts":{"dev":"vite","lint":"eslint --ext .js,.cjs,.jsx --cache demo src test","test":"vitest run","build":"vite build","prepare":"NODE_ENV=production yarn build","pretest":"yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","posttest":"yarn lint","storybook":"start-storybook -p 6006","build:demo":"vite build --config vite.config.demo.js","test:watch":"vitest","pretest:watch":"yarn pretest","build-storybook":"build-storybook"},"_npmUser":{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/5.4.3/node@v16.15.0+x64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"16.15.0","dependencies":{"react":"^18.2.0","lexical":"^0.7.0","react-dom":"^18.2.0","codemirror":"^6.0.1","@lexical/list":"^0.7.0","@lexical/text":"^0.7.0","@lexical/react":"^0.7.0","@lexical/utils":"^0.7.0","@lexical/selection":"^0.7.0","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.1","@tryghost/kg-default-nodes":"^0.0.5"},"_hasShrinkwrap":false,"devDependencies":{"vite":"3.0.8","jsdom":"21.0.0","vitest":"0.27.2","postcss":"8.4.21","linkedom":"0.14.21","prettier":"2.8.3","@vitest/ui":"0.27.2","playwright":"1.29.2","typescript":"4.9.4","@babel/core":"7.20.12","cross-fetch":"^3.1.5","tailwindcss":"3.2.4","@types/react":"18.0.26","autoprefixer":"10.4.13","babel-loader":"9.1.2","postcss-import":"15.1.0","@storybook/react":"6.5.15","@types/react-dom":"18.0.10","react-router-dom":"6.6.2","vite-plugin-svgr":"2.4.0","eslint-plugin-jest":"27.2.1","@vitest/coverage-c8":"0.27.2","@vitejs/plugin-react":"2.2.0","@storybook/addon-links":"6.5.15","@testing-library/react":"13.4.0","@storybook/builder-vite":"0.3.0","@tailwindcss/line-clamp":"0.4.2","eslint-config-react-app":"7.0.1","@storybook/addon-actions":"6.5.15","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.8.0","@storybook/testing-library":"0.0.13","@storybook/addon-essentials":"6.5.15","@storybook/addon-interactions":"6.5.15","@uiw/react-textarea-code-editor":"2.0.6","@etchteam/storybook-addon-status":"^4.2.2"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.0.45_1674114637051_0.43020316699685","host":"s3://npm-registry-packages"}},"0.0.46":{"name":"@tryghost/koenig-lexical","version":"0.0.46","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.0.46","maintainers":[{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"b561509de0dc356aa1777a664039aa5eedbfae47","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.0.46.tgz","fileCount":10,"integrity":"sha512-h4Ce3qAcF0Cn6TjGfpWsLRr/DqPi5ykwoxT+5LGphg5ClC3b1wjbmVRfyAMp+fssgLDV9KANDVGqK0//5cH66Q==","signatures":[{"sig":"MEUCIFU3GWb98f7Tdt7DLp1EYyiKCwkSUvtWCKkOMsL2gqxGAiEA+jbxCRQstoBe5znU60bRiq3nSDDpU70rJG7GII87ddk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12261603,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjys42ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrXAA/9GQImj+3C8WFvL0frtOJ+yxDCSJ1T089Ccaf/LOWHBpf0+Yjm\r\np/QT+eyxYoZpIE+N8Po6RlQlzHszOXxSOnlg0OAR6xbOvS2a9m7UH16c/O8a\r\nYHPVFL1qQJeNMccfjTCCu/i4kwNG0SlTX9eENorfegpi5T2iA0OdxWb49nqv\r\n7RnPddq/+XPNSpY28pGarhnepvc+CWmgq3LzPGP+iidQhJfHb+nI0xh8bxD0\r\njXHYtWuLeJiqqcmwWFHiBHC4JkZDH2xruscFue5gtEZCKCEGGxHkKxi4k1zo\r\nGfgGM+DeX3IDCzOlFDsBrsPBwbDUu3pawzEk+/dTcvTudyf0jFSHNqV6D7qm\r\ns42ITrwpH8PfnbuQPZqeuqva/W1yXQudBwraT2k4XVAyZYrAn4gq28y0E2qo\r\noV7wi+Q6T5yElfnevuu+IQFPKRtXqPIjeHi6lIMA3w1GYbvP2VaC6utpkiGv\r\nSDcS/KnhB2/8PgzXYiIZhejI0dcitdETBqFeT1qTtbcUMErFCrwgTpk+PyhY\r\n6b1iEw9aIQkRziVKhC3zYFI/kMeWeraGb409YgRaqYNzwGXKuXJhWsoFnUts\r\nYNCU4gru1LkWafhx63oRzio3RL3U3p1x29udcA7PKYFzFTxa0t47dGj2BUCK\r\nsVY2FPqfJ70nlIQN7TkIaR8YMPDme/nhyyE=\r\n=OK/H\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"f0e86fba811348de6ae189f9335d8b60f170161f","scripts":{"dev":"vite","lint":"eslint --ext .js,.cjs,.jsx --cache demo src test","test":"vitest run","build":"vite build","prepare":"NODE_ENV=production yarn build","pretest":"yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","posttest":"yarn lint","storybook":"start-storybook -p 6006","build:demo":"vite build --config vite.config.demo.js","test:watch":"vitest","pretest:watch":"yarn pretest","build-storybook":"build-storybook"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.3.0/node@v16.18.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"16.18.0","dependencies":{"react":"^18.2.0","lexical":"^0.7.0","react-dom":"^18.2.0","codemirror":"^6.0.1","@lexical/list":"^0.7.0","@lexical/text":"^0.7.0","@lexical/react":"^0.7.0","@lexical/utils":"^0.7.0","@lezer/highlight":"^1.1.3","@lexical/selection":"^0.7.0","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.2","@tryghost/kg-default-nodes":"^0.0.6","@codemirror/lang-javascript":"^6.1.2","@tryghost/kg-markdown-html-renderer":"^6.0.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"3.0.8","jsdom":"21.0.0","vitest":"0.27.2","postcss":"8.4.21","prettier":"2.8.3","@vitest/ui":"0.27.2","playwright":"1.29.2","typescript":"4.9.4","@babel/core":"7.20.12","cross-fetch":"^3.1.5","tailwindcss":"3.2.4","@types/react":"18.0.27","autoprefixer":"10.4.13","babel-loader":"9.1.2","postcss-import":"15.1.0","@storybook/react":"6.5.15","@types/react-dom":"18.0.10","react-router-dom":"6.6.2","vite-plugin-svgr":"2.4.0","eslint-plugin-jest":"27.2.1","@vitest/coverage-c8":"0.27.2","@vitejs/plugin-react":"2.2.0","@storybook/addon-links":"6.5.15","@testing-library/react":"13.4.0","@storybook/builder-vite":"0.3.0","@tailwindcss/line-clamp":"0.4.2","eslint-config-react-app":"7.0.1","@storybook/addon-actions":"6.5.15","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.8.0","@storybook/testing-library":"0.0.13","@storybook/addon-essentials":"6.5.15","@storybook/addon-interactions":"6.5.15","@uiw/react-textarea-code-editor":"2.0.6","@etchteam/storybook-addon-status":"^4.2.2"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.0.46_1674235446534_0.8801499981539094","host":"s3://npm-registry-packages"}},"0.0.47":{"name":"@tryghost/koenig-lexical","version":"0.0.47","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.0.47","maintainers":[{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"f01c9b5b0b5b27f43cc57e9c18798e9674aeb473","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.0.47.tgz","fileCount":10,"integrity":"sha512-AsVRU3S5v9JlXlvosGa1QUlGl8i7dlPIj1fi/0Jkgm3dGotMspgoKbDJHbEFFc5T3YtR7RcsPk+vCy9ShM+0SQ==","signatures":[{"sig":"MEUCIQDCFapt7Ko7BBuyib+3XM5dIgpcE/iOhWDdO7aRx5MmRQIgN6FNOSn8BA43Hzqofhl22Rrre9BMm2hI2EM7oqBfB8U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12646486,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj17YMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrJrg//RnSE98vS+JECcgC1Kljm8BllxTpbSgHTPRiFgAyV+odn/zn/\r\nxMRLWO4vFBnM7DKZv1cZOIvxCE1dzdX231Q9n3Miuq6S5PhRePvr9YL63M/7\r\nkdUMc+zPodS8PVQyzvtL8zab9ukdQ9NnbQyKLPMHQVY3f8tZDoQrwws9u2o9\r\nk6Wb2EDQ2Gl/pqbfzkl0RgUGmkT7DOAPdoYXudRe/ckDmBq6yA4R2g4Y5yvm\r\n9+ODoJzInPfelar2z+Z7KU9m4nHJPZT8WPHDmotYRwTJkVd1LedRe47YTKlT\r\nsiYsRcN0r8yHc9IY9LLj8QBHy7xr3hyshMZ/iE6I7Mlz01BdoEugBhNPs/Yr\r\noDHSMVwvpjo74L3uPSy0I65VKdsbM2j99dYcJqSCd4NcO7wdSE/6GkY+vuTk\r\nO2MLskdbDcpStSxRVBRFVMv8slqXAX1d+C3405UEkFJQ9yX/4ZbGGaK7hx+R\r\n7mf43tS/KD7nRhLLvr0gx145QzA4jsew1eUUpxVUpv8EB79oMOzweWVeE8sM\r\njOdqyKLUblGwxBtLRujytwAlK9jkfCtUNCDMNZaNBbji9YMFZVuRkFAJNDIZ\r\nrJmIX0aEWfpVT9YZwUqsRa9yT8hwwb+S7VAe6rfFoVUn8xOLJfXGi7WIEIGp\r\nF3GK87NS+WsgpTVgKncE+fv/UW4cc05KYAY=\r\n=vbWo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"cbf442db5e8cae7f96436687915e6b304108e69d","scripts":{"dev":"vite","lint":"eslint --ext .js,.cjs,.jsx --cache demo src test","test":"vitest run","build":"vite build","prepare":"NODE_ENV=production yarn build","pretest":"yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","posttest":"yarn lint","storybook":"start-storybook -p 6006","build:demo":"vite build --config vite.config.demo.js","test:watch":"vitest","pretest:watch":"yarn pretest","build-storybook":"build-storybook"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.3.0/node@v16.18.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"16.18.0","dependencies":{"react":"^18.2.0","lexical":"^0.7.0","dompurify":"^2.4.3","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","@lexical/list":"^0.7.0","@lexical/text":"^0.7.0","@lexical/react":"^0.7.0","@lexical/utils":"^0.7.0","@lezer/highlight":"^1.1.3","@lexical/selection":"^0.7.0","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.3","@tryghost/kg-default-nodes":"^0.0.7","@codemirror/lang-javascript":"^6.1.2","@tryghost/kg-markdown-html-renderer":"^6.0.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"3.0.8","jsdom":"21.1.0","vitest":"0.28.2","postcss":"8.4.21","prettier":"2.8.3","@vitest/ui":"0.28.2","playwright":"1.30.0","typescript":"4.9.4","@babel/core":"7.20.12","cross-fetch":"^3.1.5","tailwindcss":"3.2.4","@types/react":"18.0.27","autoprefixer":"10.4.13","babel-loader":"9.1.2","postcss-import":"15.1.0","@playwright/test":"^1.30.0","@storybook/react":"6.5.15","@types/react-dom":"18.0.10","react-router-dom":"6.7.0","vite-plugin-svgr":"2.4.0","eslint-plugin-jest":"27.2.1","@vitest/coverage-c8":"0.28.2","@vitejs/plugin-react":"2.2.0","@storybook/addon-links":"6.5.15","@testing-library/react":"13.4.0","@storybook/builder-vite":"0.3.0","@tailwindcss/line-clamp":"0.4.2","eslint-config-react-app":"7.0.1","@storybook/addon-actions":"6.5.15","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.8.2","@storybook/testing-library":"0.0.13","@storybook/addon-essentials":"6.5.15","@storybook/addon-interactions":"6.5.15","@uiw/react-textarea-code-editor":"2.0.6","@etchteam/storybook-addon-status":"^4.2.2"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.0.47_1675081227947_0.8726836377167737","host":"s3://npm-registry-packages"}},"0.0.48":{"name":"@tryghost/koenig-lexical","version":"0.0.48","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.0.48","maintainers":[{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"6b360b4f3b0d8ceeb1851d77d5e90036fb295434","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.0.48.tgz","fileCount":10,"integrity":"sha512-qVtD1/THQ7ITOOPXqhSM3RKlNIbKyMOwXudkvkTl40XZnoSqUs7hrEI7URA5dFrsll2Ax8HIsFSnoFi5NPwhMQ==","signatures":[{"sig":"MEYCIQDvjHM3qfx+EGVFs7l6Mu4BCSbJWB2dNm8WRthDM69tbwIhAO+Rv7o4eBbNbnOAgTc5q11usNj1syl9uyhQTLljhHNA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12651036,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj19bWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoZyQ/+LaVYyvCOFs272ma1ATUsp8lPUePZzmVW9LKJKnDu9kqlyzhV\r\nrZw8x0wgA30UuYgtGsgPwJS1pJQpe1PIpxu+QUbD/bMOvHl5uoGns6fOypV2\r\nduxIVL7ykyGYIX3G/TmFmZ/6CDczr4IOpNi2hbLhc/tKsJbeQotbWHUjEWPy\r\nUzdk+XjkASiQwMA2T0iMzrR/2NsvNmzZwfSaPVCRhzUAwntHThseccR6dMqH\r\nORGtrdKq3HwVoLU/gK7w7XslEGT+NSWHy+oEnGHQmzS6yQ4fp1InxPRicaAl\r\n3V3QHTHOyF8g0/fFqRn/dfcsqGDMH3lGUqTvxX1KNLg6Aydf2k/3I1cbsbV4\r\nTLxHz6SZFQJ/h5T9olc40a6GBK0Ip7aAlaM6M3/icoLoZS186Bzy5vMbvNZ6\r\nDQzO3v2rnd7Gs8r2giYIK7/17wUKcEVye3pV+f41wrb5wkEJBBR3nrblZ+RH\r\n+1YFXmNRmJo8akOvOwqeckA9mwBlmrwedPAAWG5gDlnDnVAhUcG9ykhqWePB\r\nnZazNoDAHjrJP/xnwnbAArUTwv/kaAG7P1xq74sfjWl/NnuaVscXc1t3+lC4\r\nR2Mtq2I/ZfBRDVC8mYbeN45aMlCR+q/9jTO0xe8bhgaCO/YGSBBMlvgGYH95\r\nt+3rB3V5MOt9PEUTBbSZOYCLU0IXnJLVnoM=\r\n=6xBh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"5947be892ab9214fe90052627b3867edf59d218c","scripts":{"dev":"vite","lint":"eslint --ext .js,.cjs,.jsx --cache demo src test","test":"vitest run","build":"vite build","prepare":"NODE_ENV=production yarn build","pretest":"yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","posttest":"yarn lint","storybook":"start-storybook -p 6006","build:demo":"vite build --config vite.config.demo.js","test:watch":"vitest","pretest:watch":"yarn pretest","build-storybook":"build-storybook"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.3.0/node@v16.18.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"16.18.0","dependencies":{"react":"^18.2.0","lexical":"^0.7.0","dompurify":"^2.4.3","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","@lexical/list":"^0.7.0","@lexical/text":"^0.7.0","@lexical/react":"^0.7.0","@lexical/utils":"^0.7.0","@lezer/highlight":"^1.1.3","@lexical/selection":"^0.7.0","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.3","@tryghost/kg-default-nodes":"^0.0.7","@codemirror/lang-javascript":"^6.1.2","@tryghost/kg-markdown-html-renderer":"^6.0.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"3.0.8","jsdom":"21.1.0","vitest":"0.28.2","postcss":"8.4.21","prettier":"2.8.3","@vitest/ui":"0.28.2","playwright":"1.30.0","typescript":"4.9.4","@babel/core":"7.20.12","cross-fetch":"^3.1.5","tailwindcss":"3.2.4","@types/react":"18.0.27","autoprefixer":"10.4.13","babel-loader":"9.1.2","postcss-import":"15.1.0","@playwright/test":"^1.30.0","@storybook/react":"6.5.15","@types/react-dom":"18.0.10","react-router-dom":"6.7.0","vite-plugin-svgr":"2.4.0","eslint-plugin-jest":"27.2.1","@vitest/coverage-c8":"0.28.2","@vitejs/plugin-react":"2.2.0","@storybook/addon-links":"6.5.15","@testing-library/react":"13.4.0","@storybook/builder-vite":"0.3.0","@tailwindcss/line-clamp":"0.4.2","eslint-config-react-app":"7.0.1","@storybook/addon-actions":"6.5.15","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.8.2","@storybook/testing-library":"0.0.13","@storybook/addon-essentials":"6.5.15","@storybook/addon-interactions":"6.5.15","@uiw/react-textarea-code-editor":"2.0.6","@etchteam/storybook-addon-status":"^4.2.2"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.0.48_1675089622026_0.34231243993577953","host":"s3://npm-registry-packages"}},"0.0.49":{"name":"@tryghost/koenig-lexical","version":"0.0.49","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.0.49","maintainers":[{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"ba69cdd767ec0453757b2d7fd5eb5d658b033ee1","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.0.49.tgz","fileCount":10,"integrity":"sha512-yqxRw2zU7qqKDvMHH9Ww/WeANib5zyxZL3MsnelKOYOigMORO8sAfH99m5e/zVXVc+2yTh/ASwUlIYKcj7yz5w==","signatures":[{"sig":"MEUCIQCOBgj2a/xGMtRwQJZRXc5s0Q7QcBOU3o8f/P5kHwIQRAIgIcA3EcIUmlfU1bVexOMOy2LcM2dkW4xG3vVwONSK/3E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13852686,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj3PICACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqLow//bZp5Rh0E4LBPR8cx9Bd3vckw7n191sYWMbYTtdhS8936eTv/\r\nxW6/8EU8g4P9ZAZ8GjZ+7Fm06WWXeWXR0SimTfqBtGBmX2r70VTbP1VwrOVU\r\nc8vsnXA12GRDgod6IhZQ1DDhdmbdsHzr4fD0JhdQFVOIGbTDI/7xAOJ+XLWA\r\nyK5PSH2faudkm8nxLj9CiqmKDPM4k7xksS8vrQdrRsd38hs3/qxJR59x5x6a\r\n95SsbPCUxJoKl/JTKwjcZT8ass/lf3GI71wqyoVAb3/QW526prk6+gHNmwZn\r\nB97altWkNuk31PgZFCPkwpwbyNPblHDWIW27qoNp30hX+lXN0/v8vGrWgzy/\r\nj+q6Al00lxyw3CZA6Nc3cS8ZRuU07MfiDxCH2oqLyaqHteBjtYXE9tnCVaHk\r\nOfjzQ2jsTs6iaQEDujpo/XASlpDlv6A1XASNgNj37IrHhdgrAoHKgC6B1QZn\r\n7IrI2ulJVvwMyTVhM5/KrVgWnYhabyvAA80GnuFD1gdgCR+b5LCbPQB/S8E2\r\nbIIyPsupldR6ErfJi4PWFhsIvuyWNjmqlEBATJQYhDbWXWaSSPe9Hf1IRJbn\r\nb1qr5VWb96Yy269sg3S/e+Sle4X0S9AJ8VRm/pOJ7PBKiP5XFBPoFmMmNCl7\r\nL8fwLKQWMzZQv3jJBfMGcJQjf9d3vxy5fxY=\r\n=v7pg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"fcbfaa928a365062d5353a0f0da39e7baceb3ee8","scripts":{"dev":"vite","lint":"eslint --ext .js,.cjs,.jsx --cache demo src test","test":"vitest run","build":"vite build","prepare":"NODE_ENV=production yarn build","pretest":"yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","posttest":"yarn lint","storybook":"start-storybook -p 6006","build:demo":"vite build --config vite.config.demo.js","test:watch":"vitest","pretest:watch":"yarn pretest","build-storybook":"build-storybook"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.3.0/node@v16.18.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"16.18.0","dependencies":{"react":"^18.2.0","lexical":"^0.7.0","dompurify":"^2.4.3","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","@lexical/list":"^0.7.0","@lexical/text":"^0.7.0","eventemitter3":"^5.0.0","@lexical/react":"^0.7.0","@lexical/utils":"^0.7.0","@lezer/highlight":"^1.1.3","@lexical/selection":"^0.7.0","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.4","@tryghost/kg-default-nodes":"^0.0.8","@codemirror/lang-javascript":"^6.1.2","@tryghost/kg-markdown-html-renderer":"^6.0.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"3.0.8","jsdom":"21.1.0","vitest":"0.28.3","postcss":"8.4.21","prettier":"2.8.3","@vitest/ui":"0.28.3","playwright":"1.30.0","typescript":"4.9.5","@babel/core":"7.20.12","cross-fetch":"^3.1.5","tailwindcss":"3.2.4","@types/react":"18.0.27","autoprefixer":"10.4.13","babel-loader":"9.1.2","postcss-import":"15.1.0","@playwright/test":"^1.30.0","@storybook/react":"6.5.16","@types/react-dom":"18.0.10","react-router-dom":"6.8.0","vite-plugin-svgr":"2.4.0","eslint-plugin-jest":"27.2.1","@vitest/coverage-c8":"0.28.3","@vitejs/plugin-react":"2.2.0","@storybook/addon-links":"6.5.16","@testing-library/react":"13.4.0","@storybook/builder-vite":"0.4.0","@tailwindcss/line-clamp":"0.4.2","eslint-config-react-app":"7.0.1","@storybook/addon-actions":"6.5.16","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.8.3","@storybook/testing-library":"0.0.13","@storybook/addon-essentials":"6.5.16","@storybook/addon-interactions":"6.5.16","@uiw/react-textarea-code-editor":"2.1.0","@etchteam/storybook-addon-status":"^4.2.2"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.0.49_1675424258147_0.8949954297375531","host":"s3://npm-registry-packages"}},"0.0.50":{"name":"@tryghost/koenig-lexical","version":"0.0.50","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.0.50","maintainers":[{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"a7bec5bf97b6e0f2d58df4e883fa971920acb73c","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.0.50.tgz","fileCount":10,"integrity":"sha512-w5zkEWR4c7VERoztjIStS4vTYjeMCOHAbUYw/xA/KI3bxH/rJtLZtzzgVvIxvcaY2q6tJTITsH7Gcg9/dKZrYA==","signatures":[{"sig":"MEQCIHtNuEcLKEmh67NRH/IAkB7SXAzVwy8RGMOKV0fnX3NJAiAldgrsWyyR09uUAx/1eFmT5kXFTaicjjZ74OG1hA2vpg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14326137,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj6lEAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrBEw//WRMd85ZO+hA+R5J/jC6pfVCIXMSozjVoKNnMBW0MyOTR0uAS\r\nLoDbR70ECHHrvly8e8rW5uFOMehpJnWp6oEFJjF6AqeyxZ2ReTtTYvzAiy24\r\na6XyItbBS5cnq6w+2ydRnDB9rWwEhwqn05OwMXdxOcxOFsrQQokp4p89oCki\r\n2Ptvr6X3kfuWkmwpUbjB+hOeCBW97PwQwOXNc8MfpYoju2oxx2vCRKHiUKXY\r\n3f45e1gXpWlslh1mv89evApFEaDw00VFvnUFz7Lh9eHGEozkAwryuzNtOLJa\r\nGkqPmseSePMeX6MO4zUrptD7wtkmI6QRtvtoZA+caE8DBFBKDIpL0d9z9ZZ0\r\nLbUygITx+NVJvtjggLhPsZdcX6kSNBK6dXfF9y633VeRxIh6dAAiWMwNIC/Y\r\n0fbz/uscDuTcA5WwcgvBrKhoDg1XSnSssm8Q5gkKBPfybzNB1hKMfLSbpLpC\r\nsP3R0zDzf9pAPVIneLvdHpyu2DzxCJmdZraisSR4pEn28/L3TaI8Kfzm88mD\r\nE3WJ+pdtO+QTpkHzH/YFryaPzpp+vO8gEnsIU8uw1hOJXos0iJIs0WnSssBh\r\nE7tQLcV/Wjkzql3fq0NuSeFX6+SzgAB4yEbNPiyx02cym0mu3eyWVTws2lea\r\nbVsHLxAIeQa1O30SrajhyXHQZa1frYQN16M=\r\n=6Pui\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"3d2eb8f5d67d945af23603fa5736bc06886e9fcc","scripts":{"dev":"vite","lint":"eslint --ext .js,.cjs,.jsx --cache demo src test","test":"vitest run","build":"vite build","prepare":"NODE_ENV=production yarn build","pretest":"yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","posttest":"yarn lint","storybook":"start-storybook -p 6006","build:demo":"vite build --config vite.config.demo.js","test:watch":"vitest","pretest:watch":"yarn pretest","build-storybook":"build-storybook"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.3.0/node@v16.18.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"16.18.0","dependencies":{"react":"^18.2.0","lexical":"^0.7.0","dompurify":"^2.4.3","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","@lexical/list":"^0.7.0","@lexical/text":"^0.7.0","eventemitter3":"^5.0.0","@lexical/react":"^0.7.0","@lexical/utils":"^0.7.0","@lezer/highlight":"^1.1.3","@lexical/selection":"^0.7.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.4","@tryghost/kg-default-nodes":"^0.0.9","@codemirror/lang-javascript":"^6.1.2","@tryghost/kg-clean-basic-html":"^3.0.4","@tryghost/kg-markdown-html-renderer":"^6.0.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"3.0.8","jsdom":"21.1.0","vitest":"0.28.4","postcss":"8.4.21","prettier":"2.8.4","@vitest/ui":"0.28.4","playwright":"1.30.0","typescript":"4.9.5","@babel/core":"7.20.12","cross-fetch":"^3.1.5","tailwindcss":"3.2.6","@types/react":"18.0.27","autoprefixer":"10.4.13","babel-loader":"9.1.2","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.30.0","@storybook/react":"6.5.16","@types/react-dom":"18.0.10","react-router-dom":"6.8.1","vite-plugin-svgr":"2.4.0","eslint-plugin-jest":"27.2.1","@vitest/coverage-c8":"0.28.4","@vitejs/plugin-react":"2.2.0","@storybook/addon-links":"6.5.16","@testing-library/react":"13.4.0","@storybook/builder-vite":"0.4.2","@tailwindcss/line-clamp":"0.4.2","eslint-config-react-app":"7.0.1","@storybook/addon-actions":"6.5.16","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.8.3","@storybook/testing-library":"0.0.13","@storybook/addon-essentials":"6.5.16","@storybook/addon-interactions":"6.5.16","@etchteam/storybook-addon-status":"^4.2.2"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.0.50_1676300543861_0.08665427620934762","host":"s3://npm-registry-packages"}},"0.0.51":{"name":"@tryghost/koenig-lexical","version":"0.0.51","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.0.51","maintainers":[{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"47eaa0e8ad3e284faf5e189a48b8f8b9ac39cd4b","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.0.51.tgz","fileCount":10,"integrity":"sha512-9sW5sg5hiaTdl783agr1zjIFUCvbBO4KXluOfeoAReWQ2lvochflq3SlF0RH7CRkJqOGo0s750mW4l5ez4RUeg==","signatures":[{"sig":"MEYCIQDw6LhPbpdL6mquKslEdy8oObnjpf/ea/L0Rx+nOCPbQwIhALaL0MWv4fHl0ZbTpJ5bCY2OML/AVNBfdhOzL4F5ZiYh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14326178,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj6mS2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq1vQ//erUE8kcByHKf2AZk6kcGpy0rJ1eSSdK/eOiL+YMYnAEQzAo2\r\nq3f1Y2z0meWEsOvC4Ak1i8H50FeFS1Tut9dYl1rWdxhVGsoNopkfoW+jZs7B\r\nsg05P45+Ovn1t7GBEZmU27FsSAkNThHJWx+MHFKVC2tO6PPIs26dyEx72yL8\r\na1va0LPIgIvQumD8ht/ubycZLSq4UKhUbXF12rl2Qiu0V1UkkHpLlDPIDudf\r\nS7N7/zhGolw6s2caAf+w9YOrt38dxYZqgOBUEnoNI9ZQE+S6mdmFfE6bCUNX\r\nEbRp9VUkkctMSQOhC6gQasyP8vjZxfVeVqppY4e0c/eVSRwLIJQOhfxofynx\r\nDWheSi7tItE7xp/FQoYhBezHM3eCx6Tx0/kozKSQhYl8POEbE3HwdbOxpySV\r\nAThhHNI/Nf3rA3ku/jAtIHmdn23F1fLPEVhJu6uJhFOfx3chmgzXZx+XUwOG\r\nDxPa/74LlegRIgRYsauXvuMOyQbLJAWOVx+JZO7SK2G2BprR8bIEohdFusuH\r\nYd4Aoq7ZCyF1q2n8bGN4DTPrUihwIHwBt4edGuSnEFEhhwwtpqsP27uMqCQa\r\nrLrS+7FsXxXYUZvJRHia9HjnjF5/f369QxKiBecooFmd6SAyJH237HyvZ1Fa\r\nzMKUEwy2qwfIYnlkWA4TPe68f/EMfumZTDU=\r\n=sJt0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"1ff896f1edc883b35ee7390d530c059ab9af10e8","scripts":{"dev":"vite","lint":"eslint --ext .js,.cjs,.jsx --cache demo src test","test":"vitest run","build":"vite build","prepare":"NODE_ENV=production yarn build","pretest":"yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","posttest":"yarn lint","storybook":"start-storybook -p 6006","build:demo":"vite build --config vite.config.demo.js","test:watch":"vitest","pretest:watch":"yarn pretest","build-storybook":"build-storybook"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.3.0/node@v16.18.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"16.18.0","dependencies":{"react":"^18.2.0","lexical":"^0.7.0","dompurify":"^2.4.3","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","@lexical/list":"^0.7.0","@lexical/text":"^0.7.0","eventemitter3":"^5.0.0","@lexical/react":"^0.7.0","@lexical/utils":"^0.7.0","@lezer/highlight":"^1.1.3","@lexical/selection":"^0.7.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.4","@tryghost/kg-default-nodes":"^0.0.10","@codemirror/lang-javascript":"^6.1.2","@tryghost/kg-clean-basic-html":"^3.0.4","@tryghost/kg-markdown-html-renderer":"^6.0.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"3.0.8","jsdom":"21.1.0","vitest":"0.28.4","postcss":"8.4.21","prettier":"2.8.4","@vitest/ui":"0.28.4","playwright":"1.30.0","typescript":"4.9.5","@babel/core":"7.20.12","cross-fetch":"^3.1.5","tailwindcss":"3.2.6","@types/react":"18.0.27","autoprefixer":"10.4.13","babel-loader":"9.1.2","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.30.0","@storybook/react":"6.5.16","@types/react-dom":"18.0.10","react-router-dom":"6.8.1","vite-plugin-svgr":"2.4.0","eslint-plugin-jest":"27.2.1","@vitest/coverage-c8":"0.28.4","@vitejs/plugin-react":"2.2.0","@storybook/addon-links":"6.5.16","@testing-library/react":"13.4.0","@storybook/builder-vite":"0.4.2","@tailwindcss/line-clamp":"0.4.2","eslint-config-react-app":"7.0.1","@storybook/addon-actions":"6.5.16","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.8.3","@storybook/testing-library":"0.0.13","@storybook/addon-essentials":"6.5.16","@storybook/addon-interactions":"6.5.16","@etchteam/storybook-addon-status":"^4.2.2"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.0.51_1676305589858_0.9446429898800786","host":"s3://npm-registry-packages"}},"0.0.54":{"name":"@tryghost/koenig-lexical","version":"0.0.54","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.0.54","maintainers":[{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"9ca0b00ed4dff0ee3801f0b1dd1d6f767111af46","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.0.54.tgz","fileCount":10,"integrity":"sha512-+sW7TnMaRmAF0oiqEan9qgGUaqLdR4rg8rTmBwu7fLIUvSEJ5sQprOyvLJu6ZH3jbskrLS6jgXkPOjgS/SAd6w==","signatures":[{"sig":"MEQCIEBI01ew0U1Qhzekidf99paPnxOrt0JUWsQRcN86fR9YAiA+hAoQU7u3RulvSBzCnCAnnq7M3FOewgZR/fj8Rh7B2g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16006963,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj875CACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpUCw//dEG8/CZHY0tjGgaEb8tKxxGwYVvUZ75xs9Zf6Lv5n+I4x34y\r\nbuAbCLcRNmNKjI6rx61IJm/mkX5j2/4SvkYi5Xd7eAhO9Hab5EvbnuI+VQoc\r\n0ywBFKqNmpdSr0g2lE0ZeTM4NdVXqKGCmpyujo0eiC9iDYPgoes/ogoklo/2\r\n4Btyc1arHYfiFVKcljCmpc7BZ5erTc05kqxUhMAnytIGYq8mtZKGWDzdtpao\r\nNHAUqxQKf7vYwkFla6HQCcG0jbJdG6zOrZMETdUHXpD3i62lWAsLoBRrcUvm\r\nfbbPrwAQteLqsPdZxJnpqCzK7tpaG2cT8uMcSRP7SL5mV/zXbJQSeqq/VJ0r\r\nC2FWjLsqxbuCfptCEIjX1oFIgm7SnMTsOt+KG0uS2cOgiH2LOnd4FMAFZEdD\r\nPCbOSE3gxDTW1yQH+vYiaDciVwaiSQnqttWoa3lRY6l+rNeDdpyB/GcuzPqG\r\n8ts5essRsn1jpambnNtUU8jFhK72eeA6X1sv/vA8Hat+ZuYX11hNNQJnhfLn\r\nB+JKQNzvv95dB5Y/nzd8KkLLnSc+Uy5QjWMF7La7ZgjWxfzuQl4aiacoKIn1\r\n6Aez/2XCxOicap5t7rlpvYzBe/4QsyqXveE8Gx4clPELu6Z9I5liqGYpmpGh\r\nE24me/T8gEB/2jvcpqnUwRKsPRgM9WG0C8M=\r\n=xP9p\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"0d6e9b2da07fb5edd1c518a1e0bf521ab0d55085","scripts":{"dev":"vite","lint":"eslint --ext .js,.cjs,.jsx --cache demo src test","test":"vitest run","build":"vite build","prepare":"NODE_ENV=production yarn build","pretest":"yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","posttest":"yarn lint","storybook":"start-storybook -p 6006","build:demo":"vite build --config vite.config.demo.js","test:watch":"vitest","pretest:watch":"yarn pretest","build-storybook":"build-storybook"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.3.0/node@v16.18.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"16.18.0","dependencies":{"react":"^18.2.0","lexical":"^0.7.0","dompurify":"^2.4.3","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","@lexical/list":"^0.7.0","@lexical/text":"^0.7.0","eventemitter3":"^5.0.0","@lexical/react":"^0.7.0","@lexical/utils":"^0.7.0","@lezer/highlight":"^1.1.3","@lexical/selection":"^0.7.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.5","@tryghost/kg-default-nodes":"^0.0.12","@codemirror/lang-javascript":"^6.1.2","@tryghost/kg-clean-basic-html":"^3.0.5","@tryghost/kg-markdown-html-renderer":"^6.0.4"},"_hasShrinkwrap":false,"devDependencies":{"vite":"3.0.8","jsdom":"21.1.0","vitest":"0.28.5","postcss":"8.4.21","prettier":"2.8.4","@vitest/ui":"0.28.5","playwright":"1.30.0","typescript":"4.9.5","@babel/core":"7.20.12","cross-fetch":"^3.1.5","tailwindcss":"3.2.7","@types/react":"18.0.28","autoprefixer":"10.4.13","babel-loader":"9.1.2","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.30.0","@storybook/react":"6.5.16","@types/react-dom":"18.0.11","react-router-dom":"6.8.1","vite-plugin-svgr":"2.4.0","eslint-plugin-jest":"27.2.1","@vitest/coverage-c8":"0.28.5","@vitejs/plugin-react":"2.2.0","@storybook/addon-links":"6.5.16","@testing-library/react":"14.0.0","@storybook/builder-vite":"0.4.2","@tailwindcss/line-clamp":"0.4.2","eslint-config-react-app":"7.0.1","@storybook/addon-actions":"6.5.16","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.8.3","@storybook/testing-library":"0.0.13","@storybook/addon-essentials":"6.5.16","@storybook/addon-interactions":"6.5.16","@etchteam/storybook-addon-status":"^4.2.2"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.0.54_1676918337892_0.9138628155953858","host":"s3://npm-registry-packages"}},"0.0.55":{"name":"@tryghost/koenig-lexical","version":"0.0.55","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.0.55","maintainers":[{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"fca15786c442422f47234468c50ce83a3d15b0ce","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.0.55.tgz","fileCount":10,"integrity":"sha512-qLpw9bG/iZoGzlKxC9XQiC8dkvYiN43QDC+ynxb1O3yWylUYS9k0bRqhOOsqPD+ahpwqrRdCmqhab309bZl4FQ==","signatures":[{"sig":"MEQCIFJt5d6VLVCVulFduUuSu/R9Z3qrzVtqndhM7oLjgFoSAiAOSqLYeIqAMlt8XBfpxNtv+r1AeUc82SqaKoBs3JpQoQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16036531,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj9f4aACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmprxQ//c9V2ip6n8MM8BYVzyiAGO/8l8JlEVcd/5cfO3L2d/yT/Sdwp\r\nAPH0m/NFkdPBLie/DVbjiDg7YOo5TIav9IENPAnioXyJ97VtEY4MVlAc21/O\r\nvLMK8/oNjtUQ6zV62KpByoRFSwTGaXozsCrlZOHo59h8djKuHTN0mRC5y/LY\r\nis2hXP6MLAhQTdEGoPrFJEdvtQ/E+InsS+3ygWeSMeyzShXZFz6AE8rc7HkF\r\nLhdzyKdVjvobCoRFVQXETkFzrJZtmd/+pmnIcdB5yYgZgcipf20SQ4gpP8vd\r\nkF3OyiiEEiI+ao2xbeZBjoamLSzT9oVGp+Ru01efN5+Ov7/kKJ8YGHtTIfUd\r\nucjOCfzr29yfb0XVWEoAbyD/lKSD332dmiGVF3RdGqdaAMc4TVXYJvWKIxd1\r\n7DpSZB3yPQfFMNGoQyAsne7NbWCepPJcFxABKugxnCyoBHk7eyWoahguWn/z\r\nP/dwyFAZcRaJI8RMxtsDiFmV34ndClenNlXGyTAXertpFyGuXsC6z040x87m\r\nl9Ehag+9I7muslntyGgPOF7junAbSWwj40zE0OpCU1CSHUdKMgwzYh343LN/\r\ngR3Gqf6Ip/4zZxfOmmc+oFojJg/18UZxIglINO2NYm/OkSqb6hLbOIw5Awlu\r\njBsFSSbnveW/4DJm4w+Cc5OSE6TLXm+pgzI=\r\n=07/W\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"ca389b95dd922945900677314b207d99907fb14d","scripts":{"dev":"vite","lint":"eslint --ext .js,.cjs,.jsx --cache demo src test","test":"vitest run","build":"vite build","prepare":"NODE_ENV=production yarn build","pretest":"yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","posttest":"yarn lint","storybook":"start-storybook -p 6006","build:demo":"vite build --config vite.config.demo.js","test:watch":"vitest","pretest:watch":"yarn pretest","build-storybook":"build-storybook"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.3.0/node@v16.18.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"16.18.0","dependencies":{"react":"^18.2.0","lexical":"^0.7.0","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","@lexical/list":"^0.7.0","@lexical/text":"^0.7.0","eventemitter3":"^5.0.0","@lexical/react":"^0.7.0","@lexical/utils":"^0.7.0","@lezer/highlight":"^1.1.3","@lexical/selection":"^0.7.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.6","@tryghost/kg-default-nodes":"^0.0.13","@codemirror/lang-javascript":"^6.1.2","@tryghost/kg-clean-basic-html":"^3.0.6","@tryghost/kg-markdown-html-renderer":"^6.0.4"},"_hasShrinkwrap":false,"devDependencies":{"vite":"3.0.8","jsdom":"21.1.0","vitest":"0.28.5","postcss":"8.4.21","prettier":"2.8.4","@vitest/ui":"0.28.5","playwright":"1.31.0","typescript":"4.9.5","@babel/core":"7.21.0","cross-fetch":"^3.1.5","tailwindcss":"3.2.7","@types/react":"18.0.28","autoprefixer":"10.4.13","babel-loader":"9.1.2","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.30.0","@storybook/react":"6.5.16","@types/react-dom":"18.0.11","react-router-dom":"6.8.1","vite-plugin-svgr":"2.4.0","eslint-plugin-jest":"27.2.1","@vitest/coverage-c8":"0.28.5","@vitejs/plugin-react":"2.2.0","@storybook/addon-links":"6.5.16","@testing-library/react":"14.0.0","@storybook/builder-vite":"0.4.2","@tailwindcss/line-clamp":"0.4.2","eslint-config-react-app":"7.0.1","@storybook/addon-actions":"6.5.16","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.9.0","@storybook/testing-library":"0.0.13","@storybook/addon-essentials":"6.5.16","@storybook/addon-interactions":"6.5.16","@etchteam/storybook-addon-status":"^4.2.2"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.0.55_1677065754029_0.042278063473609295","host":"s3://npm-registry-packages"}},"0.0.56":{"name":"@tryghost/koenig-lexical","version":"0.0.56","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.0.56","maintainers":[{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"d1b3706df680b4c1321f2875636278e056341f8f","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.0.56.tgz","fileCount":10,"integrity":"sha512-BB7L84x5RyvKneMyhPicRec/39IbVd7yWfTCPizgECFl4t7M6CTWABmjf31gIkti0aRNS1iOVMgZHSW1DCuNlA==","signatures":[{"sig":"MEUCIQD5/tC9dq9TDbBwCE0WULOqCN5+U8GTeE+3sxSR5NY8mQIgAeNgZ8OOSd1tVGj3ISQtGqzqRNUc9QJybtnffruFfLQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16044348,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj9jPKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrCsQ/+NwpZL/KbG81ns6FGB6NpuKwBJ2VWLHkVRIP6xc1fSVfPCdIl\r\noWfRCcR0JWZD6P6B8NIkvbO8vaCliW+kzNdViFcqACtFovNsHYkUm7Hvu4YA\r\nO4e4cMTycbNxm/NjzwZXRGU1ONa2GGb8TRE3puzx2caExuh1o7K/vY+hsBxc\r\nnsVErChwdwZ0NIUgDYgYlkc6qBiLJwj5k6Zpx7RAsVyRqru21ry3fKkWgDYt\r\ncTyPig0kAmXI34zmhFAjjDDNN7FjNyBLUsfH05nLdElTh6kdwmkzzvaDK9z8\r\nJqcZofltPZYW+Bcxf/82FVCDzF7ukvO5n+FRNuhlX0FfO7iSmzh5fzIfXhQb\r\nx8EP5Mom2+CMP3Qxm9EYilqduPQdJdeaZSfZ5l1iGtHN4o3hQCa/5a7yR8+J\r\nFBbzWtx47/eWwDqgnni1fWRowoR87cq0Ri37Ru+r9CUAv6RrOTxVCaxr73f+\r\nsPLeUMHf8tS426JDIY1kJQeHp8d7pMR044AtaMPwyxn2AWI5snegUZUpjfdE\r\n3XeJWUS0MZbXz0jjzuaq2kU1E76o5xV8jwHFii0gQ1wRDlhk6vc1pTpvEskp\r\neB9B+zDbpbv7qXZ7XkLJN4AaGIfb/zeTzTJEgwxkfcKYgxiWoY8dzqoNK3ut\r\nkrXf/0d1Vd+RQcVSFXUoRLvcWYSxMxDJZjA=\r\n=4pT8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"d322be5acfdeebb989466769563cbddee9a35a5a","scripts":{"dev":"vite","lint":"eslint --ext .js,.cjs,.jsx --cache demo src test","test":"vitest run","build":"vite build","prepare":"NODE_ENV=production yarn build","pretest":"yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","posttest":"yarn lint","storybook":"start-storybook -p 6006","build:demo":"vite build --config vite.config.demo.js","test:watch":"vitest","pretest:watch":"yarn pretest","build-storybook":"build-storybook"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.3.0/node@v16.18.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"16.18.0","dependencies":{"react":"^18.2.0","lexical":"^0.7.0","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","@lexical/list":"^0.7.0","@lexical/text":"^0.7.0","eventemitter3":"^5.0.0","@lexical/react":"^0.7.0","@lexical/utils":"^0.7.0","@lezer/highlight":"^1.1.3","@lexical/selection":"^0.7.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.6","@tryghost/kg-default-nodes":"^0.0.13","@codemirror/lang-javascript":"^6.1.2","@tryghost/kg-clean-basic-html":"^3.0.6","@tryghost/kg-markdown-html-renderer":"^6.0.4"},"_hasShrinkwrap":false,"devDependencies":{"vite":"3.0.8","jsdom":"21.1.0","vitest":"0.28.5","postcss":"8.4.21","prettier":"2.8.4","@vitest/ui":"0.28.5","playwright":"1.31.0","typescript":"4.9.5","@babel/core":"7.21.0","cross-fetch":"^3.1.5","tailwindcss":"3.2.7","@types/react":"18.0.28","autoprefixer":"10.4.13","babel-loader":"9.1.2","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.30.0","@storybook/react":"6.5.16","@types/react-dom":"18.0.11","react-router-dom":"6.8.1","vite-plugin-svgr":"2.4.0","eslint-plugin-jest":"27.2.1","@vitest/coverage-c8":"0.28.5","@vitejs/plugin-react":"2.2.0","@storybook/addon-links":"6.5.16","@testing-library/react":"14.0.0","@storybook/builder-vite":"0.4.2","@tailwindcss/line-clamp":"0.4.2","eslint-config-react-app":"7.0.1","@storybook/addon-actions":"6.5.16","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.9.0","@storybook/testing-library":"0.0.13","@storybook/addon-essentials":"6.5.16","@storybook/addon-interactions":"6.5.16","@etchteam/storybook-addon-status":"^4.2.2"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.0.56_1677079497719_0.7936924398041463","host":"s3://npm-registry-packages"}},"0.0.57":{"name":"@tryghost/koenig-lexical","version":"0.0.57","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.0.57","maintainers":[{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"811b879a9f0e829781c0f3c599cd1e67f60001ac","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.0.57.tgz","fileCount":10,"integrity":"sha512-RfXgQ1X6YvzSZdbpRS7vSarEVILMQs7n3ZKe5VdyhAkDLriks+EioprLJRMsdQUaMA2pi6Ye6ve7S9c5X96G4A==","signatures":[{"sig":"MEUCIDjmMS84THCwKCz7eWQmdD7fhY4G4YfrzTdlke7qq7ptAiEAn+4cFYHGjWHDgW46FajKgxwtF5qlZotBAQMVjBFuiME=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16046485,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj93GRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo9TQ/9Gvc5S9uRZayGdTnt8SA6R8V53P6K6Na/vHRB4Tjy47lJU8UQ\r\nu5v0bjoNNrgoJOykn0HHXPCorYzjOh/y/HUU4Jm8ejqcmwM4JIwfSLBhqpBw\r\nyN9432SPgYnDIakXl12H+CLIHxK+CRno/eDgfuK3ea3miXbYjkWE+1vZIN1Z\r\nq9EmsIChEzCh+6sA6gbdXyrDFfq1PppmOvc24WjK2In1Nsc1EfPe7i2oLJdG\r\nBPzp3WEAiy8vEVU5Q7aau2Ms/vlvN80JxYWgpBMQdwYoAl2jU1bHOeEBV7lM\r\nC2qZEGo7/qb53I2u7z5WmtVfqDrPMLdIA0zKUxZScz6rROFdjU1pkgufaw3P\r\n5CSVpPfOs/3bf/2gykx5RAvF1qaTAaRC0DqdB+IEi0ZP3Mr19L8A07Tc317l\r\nsHD2isWalRPbAqrzpdtgABwM+p1qrdW27Ei0eLJvVjOorHgj6SHcBJcdaR1C\r\nfKCcJ2Ex8lBsNAyT9Lz+lpXavrBCPqMtfgd331f0G1icaP6ZQSk9RD2T7FCT\r\nWQUx2B4GooMV9pmk1QKusxQuwvv00zfvJuYyqZoSnM0jxx0456B9qUXQK56z\r\nyuMWOgxdVxiXUE1yKcW1Oe5h4BXRM8lLj/vs55iCpRjFwIIQzZIajmeu8/xL\r\nhSZxOg0ynbYDR5jz1rHuI1idk7ugKdXlgaA=\r\n=BPob\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"d46f5eb06f7e3182c04c3a6d72b7cb90eb5a1df0","scripts":{"dev":"vite","lint":"eslint --ext .js,.cjs,.jsx --cache demo src test","test":"vitest run","build":"vite build","prepare":"NODE_ENV=production yarn build","pretest":"yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","posttest":"yarn lint","storybook":"start-storybook -p 6006","build:demo":"vite build --config vite.config.demo.js","test:watch":"vitest","pretest:watch":"yarn pretest","build-storybook":"build-storybook"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.3.0/node@v16.18.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"16.18.0","dependencies":{"react":"^18.2.0","lexical":"^0.7.0","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","@lexical/list":"^0.7.0","@lexical/text":"^0.7.0","eventemitter3":"^5.0.0","@lexical/react":"^0.7.0","@lexical/utils":"^0.7.0","@lezer/highlight":"^1.1.3","@lexical/selection":"^0.7.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.6","@tryghost/kg-default-nodes":"^0.0.13","@codemirror/lang-javascript":"^6.1.2","@tryghost/kg-clean-basic-html":"^3.0.6","@tryghost/kg-markdown-html-renderer":"^6.0.4"},"_hasShrinkwrap":false,"devDependencies":{"vite":"3.0.8","jsdom":"21.1.0","vitest":"0.28.5","postcss":"8.4.21","prettier":"2.8.4","@vitest/ui":"0.28.5","playwright":"1.31.0","typescript":"4.9.5","@babel/core":"7.21.0","cross-fetch":"^3.1.5","tailwindcss":"3.2.7","@types/react":"18.0.28","autoprefixer":"10.4.13","babel-loader":"9.1.2","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.30.0","@storybook/react":"6.5.16","@types/react-dom":"18.0.11","react-router-dom":"6.8.1","vite-plugin-svgr":"2.4.0","eslint-plugin-jest":"27.2.1","@vitest/coverage-c8":"0.28.5","@vitejs/plugin-react":"2.2.0","@storybook/addon-links":"6.5.16","@testing-library/react":"14.0.0","@storybook/builder-vite":"0.4.2","@tailwindcss/line-clamp":"0.4.2","eslint-config-react-app":"7.0.1","@storybook/addon-actions":"6.5.16","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.9.0","@storybook/testing-library":"0.0.13","@storybook/addon-essentials":"6.5.16","@storybook/addon-interactions":"6.5.16","@etchteam/storybook-addon-status":"^4.2.2"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.0.57_1677160849675_0.245378415742447","host":"s3://npm-registry-packages"}},"0.0.58":{"name":"@tryghost/koenig-lexical","version":"0.0.58","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.0.58","maintainers":[{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"1e481d5ad2c9ab592a5091fa9215c51737a72904","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.0.58.tgz","fileCount":10,"integrity":"sha512-t1XGruWFC5NEPVeJzazW49p5gY1tl4+0d0zjxTD2fv/y/OKL34ReuqKHz9Eb7hL2NmaWLJljRuF3P5tjHHsIEg==","signatures":[{"sig":"MEUCIQCiShybdlTRL/FIj5X1nGqUFJEad8BgK6ASIZLQrbKNPwIgRwknKAlAIwCcw4buFZspP7WIILwlEJtdGROp7Bp5zFs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16046148,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/ElrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoMaxAAnlD8wUsGxI7w4OIKli0oA3lCnhGzR6czhrA1S3cOmrxOJ0Nh\r\naXBT3VmdkPAP+gG5b3BYrOVruAUz7icZc8T5MGWe6xhmKi7ZaP1aFe5+7udy\r\njz/fI6h0kLqJw4DC1iEUwzLflo+5GeZ71I/ib1Jg0zWKRAix7T6VGv3mJlpF\r\nFGS8UdoCLQAAzhgsI4HzOLYkJyqLjk9eEvHSNmEyskFtMd+4OTtWyeJEVeNs\r\nEgU+zz2hZFpo+hmsmmLtcvf7GVD6vbBbmaK5g8cpT6qWCFeFV3jEg/Fr/S8v\r\newyn+vuf3w7+t0TIiIxmpnEFZCeewBlsWm/hx5h2R0ITrivpdv1z6SNtB95g\r\nv+q08aGiNfWopci7TeohdopXI4Zl1w1YXVH3oMlv62SO/sfNciruT/u3OMfk\r\ntrya2G4JYp+KXOVoGOgCCWvnLwlJNvDqPbyrnIam5L6YtBKH5Cjr7ohP0FAN\r\nifA5mt3s0u2L+MM6vyHYrzHjabl5I9+fnKVHic4QC3r3hBHATkwPk2cyTyKk\r\nrOgiojK8laZ+JpwPZep+6dDTxELKk2jaL8d9/WELgiZTTGox/0NqpDiFUkeL\r\no8tcZclW3GFBR0dZGB2YAWR0EgzOoZ54CVkzv8MuQIc+QF8OUxuQ6rPUUsB9\r\nvMt43cNTTsuZ6VcpZSGHWlvU/US751Wxa8Y=\r\n=S4LW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"f1b626a97866a532e42b2f72ef6610caf0b68478","scripts":{"dev":"vite","lint":"eslint --ext .js,.cjs,.jsx --cache demo src test","test":"vitest run","build":"vite build","prepare":"NODE_ENV=production yarn build","pretest":"yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","posttest":"yarn lint","storybook":"start-storybook -p 6006","build:demo":"vite build --config vite.config.demo.js","test:watch":"vitest","pretest:watch":"yarn pretest","build-storybook":"build-storybook"},"_npmUser":{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.5.1/node@v16.19.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"16.19.0","dependencies":{"react":"^18.2.0","lexical":"^0.7.0","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","@lexical/list":"^0.7.0","@lexical/text":"^0.7.0","eventemitter3":"^5.0.0","@lexical/react":"^0.7.0","@lexical/utils":"^0.7.0","@lezer/highlight":"^1.1.3","@lexical/selection":"^0.7.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.7","@tryghost/kg-default-nodes":"^0.0.14","@codemirror/lang-javascript":"^6.1.2","@tryghost/kg-clean-basic-html":"^3.0.6","@tryghost/kg-markdown-html-renderer":"^6.0.4"},"_hasShrinkwrap":false,"devDependencies":{"vite":"3.0.8","jsdom":"21.1.0","vitest":"0.28.5","postcss":"8.4.21","prettier":"2.8.4","@vitest/ui":"0.28.5","playwright":"1.31.1","typescript":"4.9.5","@babel/core":"7.21.0","cross-fetch":"^3.1.5","tailwindcss":"3.2.7","@types/react":"18.0.28","autoprefixer":"10.4.13","babel-loader":"9.1.2","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.30.0","@storybook/react":"6.5.16","@types/react-dom":"18.0.11","react-router-dom":"6.8.1","vite-plugin-svgr":"2.4.0","eslint-plugin-jest":"27.2.1","@vitest/coverage-c8":"0.28.5","@vitejs/plugin-react":"2.2.0","@storybook/addon-links":"6.5.16","@testing-library/react":"14.0.0","@storybook/builder-vite":"0.4.2","@tailwindcss/line-clamp":"0.4.2","eslint-config-react-app":"7.0.1","@storybook/addon-actions":"6.5.16","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.9.0","@storybook/testing-library":"0.0.13","@storybook/addon-essentials":"6.5.16","@storybook/addon-interactions":"6.5.16","@etchteam/storybook-addon-status":"^4.2.2"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.0.58_1677478250991_0.5844990612442786","host":"s3://npm-registry-packages"}},"0.0.59":{"name":"@tryghost/koenig-lexical","version":"0.0.59","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.0.59","maintainers":[{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"2a4f2292951d7f82fe58242046f3f14ca1b168c9","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.0.59.tgz","fileCount":10,"integrity":"sha512-rHO0eztme0io6BnZn6uRwRz4YEYXQ6rCKQV2CMkRdgaE39Msp7Cyi2KmQnNpeLt9W7GhZRHAJ2V8m5sykbVjxA==","signatures":[{"sig":"MEUCIQDGpzbzpYxhD2GTzjlzckJtR9pC6t+skbu2nxcHlFcTIwIgUzagrtqYPPuYOp6uPJa8ur4UmlMemP7nenZ4pu1Ftk0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16117701,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCiWIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoInA/9Hn7xUqCNqAkp2UED1kveyNbzZx7aoQxNQpwAnrVW6+K1yxwJ\r\nwYzk3Vy6hcNJWnCwgPtvIt8NZLKnwg12GnJ88XquyJ7E136l+qNwnGh3LViR\r\nkV25t+V4zZ1PEto3pUS/YE66ODDoij8mJFz4/p9lwLGfHH0lW4/rVkxG9wE7\r\nnw//g/rslMJPhbC3retf/szabTDQACBbhDluSI4dJw7T75HMgoWGNemgYwaD\r\nkbB3OQ4QdeN46mlJzCYzsWKja2e/ZCUvoxcrvbANQ138dECL0bpJE80JIsc6\r\nPeNtJCMh9bMWVZZHqT7A+uDZ3fLKrw1LPAhNcB5vHVNg8TqdcXYrLLeBDVhD\r\n/bOzIY1wCw+IDC9v7ar0smFGoJV4fmj7dC/stOsm1GLC4RjAt3i6kWzpcegs\r\nkcMN+E6MsPeAZtad3rjKNDqbI9YEounKVfRx9ELgAa3fJ3lUddEvrKzeTr9B\r\nN++dPQ0PDi83HvrhdyTU6WZ+HZavGJ8ucGiqgFFLbLmboQjEPI6zUcLuLNqX\r\nkUB30b5FViB49pygSERiT11Z2o2Kt5OU7mXfZym1WwuaC+runV9dqAzF939I\r\nJXMb947uV9tvpkTrbRoUgC2uQ6fQ55dRTvZmCMd9uDsJAUAhkQs659eNlnXr\r\nELh0o0cQIMVVFf4itIkGih6eYbrOKgQU+UM=\r\n=Bfl9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"5d4bcf54975444e56843c3e5e273fd2bcc1c50bf","scripts":{"dev":"vite","lint":"eslint --ext .js,.cjs,.jsx --cache demo src test","test":"vitest run","build":"vite build","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","posttest":"yarn lint","storybook":"start-storybook -p 6006","build:demo":"vite build --config vite.config.demo.js","test:watch":"vitest","test:headed":"PLAYWRIGHT_HEADLESS=false vitest run","test:slowmo":"PLAYWRIGHT_SLOWMO=100 PLAYWRIGHT_HEADLESS=false vitest run","pretest:watch":"yarn pretest","build-storybook":"build-storybook"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.5.1/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"react":"^18.2.0","lexical":"^0.9.0","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","@lexical/list":"^0.9.0","@lexical/text":"^0.9.0","eventemitter3":"^5.0.0","@lexical/react":"^0.9.0","@lexical/utils":"^0.9.0","@lezer/highlight":"^1.1.3","@lexical/selection":"^0.9.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.8","@tryghost/kg-default-nodes":"^0.0.15","@codemirror/lang-javascript":"^6.1.2","@tryghost/kg-clean-basic-html":"^3.0.6","@tryghost/kg-markdown-html-renderer":"^6.0.4"},"_hasShrinkwrap":false,"devDependencies":{"vite":"3.0.8","jsdom":"21.1.0","vitest":"0.29.2","postcss":"8.4.21","prettier":"2.8.4","@vitest/ui":"0.29.2","playwright":"1.31.2","typescript":"4.9.5","@babel/core":"7.21.0","cross-fetch":"^3.1.5","tailwindcss":"3.2.7","@types/react":"18.0.28","autoprefixer":"10.4.13","babel-loader":"9.1.2","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.30.0","@storybook/react":"6.5.16","@types/react-dom":"18.0.11","react-router-dom":"6.8.2","vite-plugin-svgr":"2.4.0","eslint-plugin-jest":"27.2.1","@vitest/coverage-c8":"0.29.2","@vitejs/plugin-react":"2.2.0","@storybook/addon-links":"6.5.16","@testing-library/react":"14.0.0","@storybook/builder-vite":"0.4.2","@tailwindcss/line-clamp":"0.4.2","eslint-config-react-app":"7.0.1","@storybook/addon-actions":"6.5.16","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.10.1","@storybook/testing-library":"0.0.13","@storybook/addon-essentials":"6.5.16","@storybook/addon-interactions":"6.5.16","@etchteam/storybook-addon-status":"^4.2.2"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.0.59_1678386568616_0.9162981283340419","host":"s3://npm-registry-packages"}},"0.0.60":{"name":"@tryghost/koenig-lexical","version":"0.0.60","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.0.60","maintainers":[{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"e3afa2076aaf752846a41edc0821ed68c93f3280","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.0.60.tgz","fileCount":10,"integrity":"sha512-MJyhPU6dZhNL9dEAZl6jDAWZ/afIsCWkPkAOKW8slfvvcDY8uezTlPahtQWYk7iS2QI0FOh6NitEHnkd87IcPg==","signatures":[{"sig":"MEQCIEVaJGvD8drYxZrG7x8g4GBS3UxhsMXcBY8m5o78lESwAiBRyjWJubXygp/PpqJRJcwDbUWUFmCqMGeNsCVDNGlEuA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16231434,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkD2WkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq9ow//e7lLq5accSUiahRSzhp1YdkT6WurTzs+RU28GRfHa5FnfoMz\r\nZ5Zue8WzFK2FtlGuCTA9oYZy3dYUL8XXWM40Lel+zgP6HQejPHxwbLrpzdlR\r\n/GhocMVSagRxN7fABFWHUiSr1bRG93s/Xp9aaZeIvC6f4sdUHriY5Ud1Qma/\r\nz8pUl/S2sHK9nonQ8p55I7OuBfvmywgokDIOjmGZIF9/qs8927qkgjaCdYG3\r\n8Nh70jA02CWQM6Xz9oYIa7mYe/GCtQ/T7rV+MohzqSx4k1ek9VtAkKPSzYXQ\r\ntnXUCJnyLmhjNlHAtYDlGOfdDORy65E84proCEE5K4FfLDiJRqO90nVtPoxo\r\nTcoUFX42smO4Enc//5vfLawhgLzXk0s8x9Lfe8rTtIzTQMyK7KUwoyp37Yvr\r\nmNfjghm601iawsWiWtYkYYOkV1uK53VwKoXpgGd2AMU031tNBRhw6UYVT1Pj\r\nzcU1tSIJPLgUfIBwiyYm1ix4oiw74Rpt27G6IqGcLsrYHKj8QsQRROhSDz/2\r\njatqFca5Dfiatn8JzL1QF+17fKjf4BOdEyR8BKPlXEufKgzZ85xJKYsTpGwD\r\nGB0aWIX7hluzbpIHZc2NLWkLt93f6o/VzJXHdNiXvHpH5wFKWzQEz7UwCCRJ\r\nVpwyEJH/Dl6tTPMrtRyzbNxzpjhnrUzaCAw=\r\n=tJCU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"924c77a60ee799d35db5f95a5264edec19a4c538","scripts":{"dev":"vite","lint":"eslint --ext .js,.cjs,.jsx --cache demo src test","test":"vitest run","build":"vite build","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","posttest":"yarn lint","storybook":"NODE_OPTIONS=--openssl-legacy-provider start-storybook -p 6006 -h 127.0.0.1","build:demo":"vite build --config vite.config.demo.js","test:watch":"vitest","test:headed":"PLAYWRIGHT_HEADLESS=false vitest run","test:slowmo":"PLAYWRIGHT_SLOWMO=100 PLAYWRIGHT_HEADLESS=false vitest run","pretest:watch":"yarn pretest","build-storybook":"build-storybook"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.5.1/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"react":"^18.2.0","lexical":"^0.9.0","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","@lexical/list":"^0.9.0","@lexical/text":"^0.9.0","eventemitter3":"^5.0.0","@lexical/react":"^0.9.0","@lexical/utils":"^0.9.0","@lezer/highlight":"^1.1.3","@lexical/selection":"^0.9.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.9","@tryghost/kg-default-nodes":"^0.0.16","@codemirror/lang-javascript":"^6.1.2","@tryghost/kg-clean-basic-html":"^3.0.7","@tryghost/kg-markdown-html-renderer":"^6.0.5"},"_hasShrinkwrap":false,"devDependencies":{"vite":"3.0.8","jsdom":"21.1.1","vitest":"0.29.2","postcss":"8.4.21","prettier":"2.8.4","@vitest/ui":"0.29.2","playwright":"1.31.2","typescript":"4.9.5","@babel/core":"7.21.0","cross-fetch":"^3.1.5","tailwindcss":"3.2.7","@types/react":"18.0.28","autoprefixer":"10.4.14","babel-loader":"9.1.2","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.30.0","@storybook/react":"6.5.16","@types/react-dom":"18.0.11","react-router-dom":"6.9.0","vite-plugin-svgr":"2.4.0","eslint-plugin-jest":"27.2.1","@vitest/coverage-c8":"0.29.2","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"2.2.0","@storybook/addon-links":"6.5.16","@testing-library/react":"14.0.0","@storybook/builder-vite":"0.4.2","@tailwindcss/line-clamp":"0.4.2","eslint-config-react-app":"7.0.1","@storybook/addon-actions":"6.5.16","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.10.1","@storybook/testing-library":"0.0.13","@storybook/addon-essentials":"6.5.16","@storybook/addon-interactions":"6.5.16","@etchteam/storybook-addon-status":"^4.2.2"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.0.60_1678730660468_0.7759720534251837","host":"s3://npm-registry-packages"}},"0.0.61":{"name":"@tryghost/koenig-lexical","version":"0.0.61","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.0.61","maintainers":[{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"9b6e0692454fd58561ad1ad706a9a901be2b3055","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.0.61.tgz","fileCount":10,"integrity":"sha512-Siir8cfZJUVpMZD5pBeEG8C69BlhFcfSZclbpYutAIllXHX+g9aDDa7N5ZHBXuMBVMVyYxXIwo/iNK5Dn//3Qw==","signatures":[{"sig":"MEQCIE2a9hhIG+jmLhdED2WE7nKM2CYjlG0yM3Im1F1FpF/fAiBVU6UHHOSsFPEGyM4eY1aijvLbdp2/6P/bgjS7qSx5hQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16282382,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkE2KiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqtvA/9FvG89b2pYJkvECojQNG+yZmZ7mShxBTyIA4CGpvUx1pF4s1s\r\n9/K0mHjh6hMlhP7HLjxTv0JTSy6Pdbd09FDdWRQSxn05nfhvWuRMqJcjBlhf\r\nGpOpq4CQYiQ4U0l4FB0KYIvdkuI7FHwgnuYcqP8CYmpj/2PUcqHua0Sa9271\r\n7CJVmS8Yrinur/6xpcIiT/5FpD175Ozfng8KH58kzopPCj3dqJNKplBNfsRV\r\nQbQrHoZtB33rsNCcBth8+MV6UFWcCLp28/DZMU/qB90KpHIFosEL4HoqKnnx\r\nlg8++SB4lYlqA1r3fkLlgZ0cVAg+7Ve7E+OOK6EnpwnafNyt/1Ci+jTbeR8G\r\nwZL1kQlwJronj88pEXNN1pyNAkpzhUul5WJ7zPw4QkJo19qzlHMhLkN+TI67\r\n3qAlgVB9OOJFZWk4FfLdiLnvG3dh98nYrovxSRvjfTeXByvCuwpGagmAwNUi\r\nFk2j9TNcxu3JDULBg+IkDgsgBHels2cJXAWiqQAf5nbQjZB5ubOfs/tRRlDF\r\njfJoqWR/v3QVnGaZoIvpUDqPJhp6bp2wB0PG7swpemN17+ijZ47ZxlOzI3Ih\r\nIAIiMJjpgkyRHVGVZBiTcfvncboSWCnn3kzCNcf1a3sFKUDAOVHtI+LoFJx7\r\nU7V3maU5mFjBoiqBKusk+DKfggu/nNonmEc=\r\n=sYd0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"371c47945186e2608cc11ff00d1a089778a2733f","scripts":{"dev":"vite","lint":"eslint --ext .js,.cjs,.jsx --cache demo src test","test":"vitest run","build":"vite build","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","posttest":"yarn lint","storybook":"NODE_OPTIONS=--openssl-legacy-provider start-storybook -p 6006 -h 127.0.0.1","build:demo":"vite build --config vite.config.demo.js","test:watch":"vitest","test:headed":"PLAYWRIGHT_HEADLESS=false vitest run","test:slowmo":"PLAYWRIGHT_SLOWMO=100 PLAYWRIGHT_HEADLESS=false vitest run","pretest:watch":"yarn pretest","build-storybook":"build-storybook"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.5.1/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"react":"^18.2.0","lexical":"^0.9.0","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","@lexical/list":"^0.9.0","@lexical/text":"^0.9.0","eventemitter3":"^5.0.0","@lexical/react":"^0.9.0","@lexical/utils":"^0.9.0","@lezer/highlight":"^1.1.3","@lexical/selection":"^0.9.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.9","@tryghost/kg-default-nodes":"^0.0.17","@codemirror/lang-javascript":"^6.1.2","@tryghost/kg-clean-basic-html":"^3.0.8","@tryghost/kg-markdown-html-renderer":"^6.0.5"},"_hasShrinkwrap":false,"devDependencies":{"vite":"3.0.8","jsdom":"21.1.1","vitest":"0.29.3","postcss":"8.4.21","prettier":"2.8.4","@vitest/ui":"0.29.3","playwright":"1.31.2","typescript":"4.9.5","@babel/core":"7.21.3","cross-fetch":"^3.1.5","tailwindcss":"3.2.7","@types/react":"18.0.28","autoprefixer":"10.4.14","babel-loader":"9.1.2","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.30.0","@storybook/react":"6.5.16","@types/react-dom":"18.0.11","react-router-dom":"6.9.0","vite-plugin-svgr":"2.4.0","eslint-plugin-jest":"27.2.1","@vitest/coverage-c8":"0.29.3","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"2.2.0","@storybook/addon-links":"6.5.16","@testing-library/react":"14.0.0","@storybook/builder-vite":"0.4.2","@tailwindcss/line-clamp":"0.4.2","eslint-config-react-app":"7.0.1","@storybook/addon-actions":"6.5.16","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.10.1","@storybook/testing-library":"0.0.13","@storybook/addon-essentials":"6.5.16","@storybook/addon-interactions":"6.5.16","@etchteam/storybook-addon-status":"^4.2.2"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.0.61_1678992034606_0.5468707995446693","host":"s3://npm-registry-packages"}},"0.0.62":{"name":"@tryghost/koenig-lexical","version":"0.0.62","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.0.62","maintainers":[{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"5b8a3613bb92dc3d7b1636526c3bc2a61501e289","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.0.62.tgz","fileCount":10,"integrity":"sha512-qrtFJuT38TbDjcZTlGFIEor2w7aEJtI77Ti/5Su/NrIIRh97k8VeIdDSYzljB1cpGcMRWUaygLdoM32Q9rIpbw==","signatures":[{"sig":"MEUCIGf8X6ztsvklvF5baZuLUTn+05xARKijRUIkm0rbCT5FAiEA1Jzk62dtc0xKssAgUHL1l9EjkI4E8VcZnb2gKL1hI9c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18248455,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkG+iDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqsKA//VOZXX1VlizwbQHb8qhxE45PLAFLy4kO3IaPl6YFjIBU2S23y\r\n+UxtmEgyyPDFiPwOq9IknEnzpcXlRMODpvvrpdbNWSTybaxAqjpMqHPrJuT+\r\nJ1lOkj7lXWOKzWPBmCsnuEkTFbE1N7MSGwg9X7VibgOEEIZZv3l7uGlhzb2Q\r\nlxbdk7Rh1DhrDcregEok0iUveSgn749YyieqM0qG1L+sGPya7KAoog0Q0VB9\r\nsaZ5b7oyQe7ylwyIlfm5udjVcAFDYVnRkrE3A20rUEJ0KCez+9A2lPurzz9j\r\nX8+BulZnmyuYSZoH0T6FdP0PMgW6hrFcbnGdCkzKsv4Ay7Z6KUPNZvwuZy4F\r\nQ0iQyqzkhgjo7gUe3jV8arZ9Hq6bLovp7SvY70v8lqwXd0hD6SfM+lhke2Uj\r\nGEYUuEvV+MSJmVYLSvkjoFn/gZvTzFzpERlKg9nwL2bBLW3ZInjrDEY0Ea+t\r\nwu0XGm+EDeaGMr+etw9XaXR9kaoK6nob+DaWJMy/e4aXGd+OqXZy6tsdBP+Q\r\nWmdAYCGQaQ6dASDGbWv2G0LgXknahR95kEFkREqOpUozuFZ5xR4X3nE9Uzpl\r\nwSj8+vs1OqpLLS75/OMfDRy600/878+uDepY2M5ubUHNHErrU9HBW6eGcenk\r\nhH5OIvJxGEYPrTFb65JQsYjNYGsoj9KwspQ=\r\n=o/RT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"05916bba28b3c18ea73afbe4f22d49b446b5c145","scripts":{"dev":"concurrently \"vite\" \"yarn multiplayer\"","lint":"eslint --ext .js,.cjs,.jsx --cache demo src test","test":"vitest run","build":"vite build","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","posttest":"yarn lint","storybook":"NODE_OPTIONS=--openssl-legacy-provider start-storybook -p 6006 -h 127.0.0.1","build:demo":"vite build --config vite.config.demo.js","test:watch":"vitest","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:headed":"PLAYWRIGHT_HEADLESS=false vitest run","test:slowmo":"PLAYWRIGHT_SLOWMO=100 PLAYWRIGHT_HEADLESS=false vitest run","pretest:watch":"yarn pretest","build-storybook":"build-storybook"},"_npmUser":{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.5.1/node@v18.14.2+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.14.2","dependencies":{"yjs":"^13.5.50","react":"^18.2.0","lexical":"^0.9.0","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","y-websocket":"^1.5.0","@lexical/list":"^0.9.0","@lexical/text":"^0.9.0","eventemitter3":"^5.0.0","@lexical/react":"^0.9.0","@lexical/utils":"^0.9.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@emoji-mart/react":"^1.1.1","@lexical/selection":"^0.9.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.9","@tryghost/kg-default-nodes":"^0.0.18","@codemirror/lang-javascript":"^6.1.2","@uiw/codemirror-theme-github":"^4.19.9","@tryghost/kg-clean-basic-html":"^3.0.8","@tryghost/kg-markdown-html-renderer":"^6.0.5"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","jsdom":"21.1.1","vitest":"0.29.7","postcss":"8.4.21","prettier":"2.8.6","@vitest/ui":"0.29.7","playwright":"1.31.2","typescript":"5.0.2","@babel/core":"7.21.3","cross-fetch":"^3.1.5","tailwindcss":"3.2.7","@types/react":"18.0.28","autoprefixer":"10.4.14","babel-loader":"9.1.2","concurrently":"^7.6.0","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.30.0","@storybook/react":"6.5.16","@types/react-dom":"18.0.11","react-router-dom":"6.9.0","vite-plugin-svgr":"2.4.0","eslint-plugin-jest":"27.2.1","@vitest/coverage-c8":"0.29.7","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"3.1.0","@storybook/addon-links":"6.5.16","@testing-library/react":"14.0.0","@storybook/builder-vite":"0.4.2","@tailwindcss/line-clamp":"0.4.2","eslint-config-react-app":"7.0.1","@storybook/addon-actions":"6.5.16","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.10.1","@storybook/testing-library":"0.0.13","@storybook/addon-essentials":"6.5.16","@storybook/addon-interactions":"6.5.16","@etchteam/storybook-addon-status":"^4.2.2"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.0.62_1679550594881_0.8271177726941628","host":"s3://npm-registry-packages"}},"0.0.63":{"name":"@tryghost/koenig-lexical","version":"0.0.63","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.0.63","maintainers":[{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"8d4e3169ff7974b75a57acee0d13209d679938fd","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.0.63.tgz","fileCount":10,"integrity":"sha512-ZN3oEw/ncH+r0t6vxmQ0cZ2x1JtnkyoOjuN9bKNkpbPHxZVBozjXGiryw2MKo2vmA2jQKZxBMedAKcp8KhOqHg==","signatures":[{"sig":"MEUCIQCOymTFePh6RvcH8G5M0tkKqsrh3MEJ/ZKtCVKKNOsU+wIganWCOTOkU5gGq56aLCMh6vnYbK1gJ1/vg745WBIFGSs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18248447,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHBmGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrsmhAAi9+wparpQurnpNsGR7Ek71YB4eCypOop2UcHy3ExLafK+n5U\r\n06RPI9SBf0BSeXL7KKRDF5GjO94CWnYORvqTjtAboMD2RrpKtBgOEj5ZwJGR\r\nrLl5ve2IvfqIjbMXAfMbBlOdBbWrteZX5B22wMM5TR8I54mU4qEVXX2kr4Ai\r\nIJYxUk7KEoLJIcoE7H0hevNmBhofjINd1BpTBnkdf/RvmZYoJLH4O5SnAklu\r\nf2aRGFooYHBa3NEiUC7McekAIehKMDgXk9798/r43GBy4FHWd6NEpxp2v9F8\r\nfAggVmqI4/m6TNzar3PlONuImOn+eEN1QyUsu4ZmTkww95mNk0Nfrk/Oe1pv\r\nHyfM0AhsV794z2AbNA1VYoB1x5yETw0MwRevqFen4uZK3vRJIQUn/X1sViR3\r\nBMjvxzi7Xl/DnZbsDs3SfamrD7cX8m1V44GdKpH84LcoG7aU6936BqHUHZBu\r\nSRlidce/pLv1GxrQntofArWEQHTIpHoINfUMlDU/kUW7A1IN2G3Fa6T6PP8f\r\ngHUzAmEWIu1g51PaiKR/j5i5Oo5v0Vd4TcJbH2E5FDVJdvBJpVULzK9+RXg/\r\n6RzTDwGBomo8XBOsLo7cEVyUyXDCGgLvkAGRzXv8Mp/SgaZzt1/siY1ykUkQ\r\nRzRw+LERdeRUlmVTz7RpR3vb7rqbl6fgHws=\r\n=R84D\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"6e33f25c522268f80d9aee2e1f3385d19fcfda7d","scripts":{"dev":"concurrently \"vite\" \"yarn multiplayer\"","lint":"eslint --ext .js,.cjs,.jsx --cache demo src test","test":"vitest run","build":"vite build","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","posttest":"yarn lint","storybook":"NODE_OPTIONS=--openssl-legacy-provider start-storybook -p 6006 -h 127.0.0.1","build:demo":"vite build --config vite.config.demo.js","test:watch":"vitest","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:headed":"PLAYWRIGHT_HEADLESS=false vitest run","test:slowmo":"PLAYWRIGHT_SLOWMO=100 PLAYWRIGHT_HEADLESS=false vitest run","pretest:watch":"yarn pretest","build-storybook":"build-storybook"},"_npmUser":{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.5.1/node@v18.14.2+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.14.2","dependencies":{"yjs":"^13.5.50","react":"^18.2.0","lexical":"^0.9.0","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","y-websocket":"^1.5.0","@lexical/list":"^0.9.0","@lexical/text":"^0.9.0","eventemitter3":"^5.0.0","@lexical/react":"^0.9.0","@lexical/utils":"^0.9.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@emoji-mart/react":"^1.1.1","@lexical/selection":"^0.9.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.9","@tryghost/kg-default-nodes":"^0.0.19","@codemirror/lang-javascript":"^6.1.2","@uiw/codemirror-theme-github":"^4.19.9","@tryghost/kg-clean-basic-html":"^3.0.8","@tryghost/kg-markdown-html-renderer":"^6.0.5"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","jsdom":"21.1.1","vitest":"0.29.7","postcss":"8.4.21","prettier":"2.8.6","@vitest/ui":"0.29.7","playwright":"1.31.2","typescript":"5.0.2","@babel/core":"7.21.3","cross-fetch":"^3.1.5","tailwindcss":"3.2.7","@types/react":"18.0.28","autoprefixer":"10.4.14","babel-loader":"9.1.2","concurrently":"^7.6.0","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.30.0","@storybook/react":"6.5.16","@types/react-dom":"18.0.11","react-router-dom":"6.9.0","vite-plugin-svgr":"2.4.0","eslint-plugin-jest":"27.2.1","@vitest/coverage-c8":"0.29.7","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"3.1.0","@storybook/addon-links":"6.5.16","@testing-library/react":"14.0.0","@storybook/builder-vite":"0.4.2","@tailwindcss/line-clamp":"0.4.2","eslint-config-react-app":"7.0.1","@storybook/addon-actions":"6.5.16","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.10.1","@storybook/testing-library":"0.0.13","@storybook/addon-essentials":"6.5.16","@storybook/addon-interactions":"6.5.16","@etchteam/storybook-addon-status":"^4.2.2"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.0.63_1679563142397_0.4493624140206547","host":"s3://npm-registry-packages"}},"0.0.64":{"name":"@tryghost/koenig-lexical","version":"0.0.64","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.0.64","maintainers":[{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"8f80bad84003b4b13f438d28dde1cfdad86862d6","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.0.64.tgz","fileCount":75,"integrity":"sha512-/52FGb20RBDB5OxEyOkaOYdQPq4uZQ9qO+1zLWVvzjVtIKNezmT+pR6gSP+hKrAxXK7R50c/SPobHdZTIi44Ng==","signatures":[{"sig":"MEUCIQCitxtJWQTYjTmOTvsze3K1Cim38Z+XkXlzUFOzsEKhxgIgQR1h0vWBNct34oWiXCxtCiIAcBlkVLB/Zl51Z/oZEK4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13102996,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHYkUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrN/w/9EgFOGgVoifiOfUTzeM0EoFazHX8hoZaSI6fokBkPAKI55pNR\r\nbh5MfaBlZBSFfYuYqb7MuR467UQdJbcEklCl8at8L68zdI4dpBlyzEWePyx/\r\ncYlvqRjmlrftMFvswPL/as3+yLicg6L+WFUUA8kPduEmQ9eaO0Pi2NByy0AH\r\nELg5oqJD4D7hNqV4vQxFCKcSFIOy/kuf7/KaY9Uo1i/8VX4aby1vHIbIsVn+\r\ngEri/G4YdZZ0Ugx9czTIQaPH5XkbfSR7LnybgDlpPNJfnUqNBE+9NdXL3AqH\r\nNskph+YaTGEposPhn7gREQqQWYeQdZZQY0YIvD0X26S7SRqPpprnfRq/DBg3\r\nXMGW90W4bPw2g+442/qq+/gXBMh3w27t6Ub2Ap6C1HlqbSlPpbu3wvEN1BZc\r\nL3a/fph5BIfWQ2SEuOZAkYF3T5rRmzDfWngWVips5Eu5RYEI3w88LKbrbqJC\r\n+PQPKe5CIHwf0th9lOpjeEjGkfSsEEFQHgEmN4CO9v77wQuU+Yf1/UtPi9/7\r\nyGF3348q1DMJzslcxr6JhUqMHHehEsPJsGOhb7idywq3Igsf1fqeoGmpx/mV\r\n92Oj5ureuMEO6kDvXUAm4s0XJgRD929R+FbAyeW7BJSaeqYYbnVMaKGqdLJr\r\noG2ECCorE+HAFmPbhKLuW7IEOdydsvU9PEo=\r\n=MPVa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"b96f25770f119086fc797a01e062db2a0031de64","scripts":{"dev":"concurrently \"vite\" \"yarn multiplayer\"","lint":"eslint --ext .js,.cjs,.jsx --cache demo src test","test":"vitest run","build":"vite build","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","posttest":"yarn lint","storybook":"NODE_OPTIONS=--openssl-legacy-provider start-storybook -p 6006 -h 127.0.0.1","build:demo":"vite build --config vite.config.demo.js","test:watch":"vitest","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:headed":"PLAYWRIGHT_HEADLESS=false vitest run","test:slowmo":"PLAYWRIGHT_SLOWMO=100 PLAYWRIGHT_HEADLESS=false vitest run","pretest:watch":"yarn pretest","build-storybook":"build-storybook"},"_npmUser":{"name":"sagzy","email":"hey@sagzy.io"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.6.0/node@v18.14.2+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.14.2","dependencies":{"yjs":"^13.5.50","react":"^18.2.0","lexical":"^0.9.0","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","y-websocket":"^1.5.0","@lexical/list":"^0.9.0","@lexical/text":"^0.9.0","eventemitter3":"^5.0.0","@lexical/react":"^0.9.0","@lexical/utils":"^0.9.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@emoji-mart/react":"^1.1.1","@lexical/selection":"^0.9.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.9","@tryghost/kg-default-nodes":"^0.0.20","@codemirror/lang-javascript":"^6.1.2","@uiw/codemirror-theme-github":"^4.19.9","@tryghost/kg-clean-basic-html":"^3.0.8","@tryghost/kg-markdown-html-renderer":"^6.0.5"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","jsdom":"21.1.1","vitest":"0.29.7","postcss":"8.4.21","prettier":"2.8.6","@vitest/ui":"0.29.7","playwright":"1.31.2","typescript":"5.0.2","@babel/core":"7.21.3","cross-fetch":"^3.1.5","tailwindcss":"3.2.7","@types/react":"18.0.28","autoprefixer":"10.4.14","babel-loader":"9.1.2","concurrently":"^7.6.0","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.30.0","@storybook/react":"6.5.16","@types/react-dom":"18.0.11","react-router-dom":"6.9.0","vite-plugin-svgr":"2.4.0","eslint-plugin-jest":"27.2.1","@vitest/coverage-c8":"0.29.7","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"3.1.0","@storybook/addon-links":"6.5.16","@testing-library/react":"14.0.0","@storybook/builder-vite":"0.4.2","@tailwindcss/line-clamp":"0.4.2","eslint-config-react-app":"7.0.1","@storybook/addon-actions":"6.5.16","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.10.1","@storybook/testing-library":"0.0.13","@storybook/addon-essentials":"6.5.16","@storybook/addon-interactions":"6.5.16","@etchteam/storybook-addon-status":"^4.2.2"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.0.64_1679657235932_0.19430573788703454","host":"s3://npm-registry-packages"}},"0.0.65":{"name":"@tryghost/koenig-lexical","version":"0.0.65","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.0.65","maintainers":[{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"5c335792e01115f668333e4d392c5ed863c06c1e","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.0.65.tgz","fileCount":75,"integrity":"sha512-/h2cq/awVGoTb8zQZRVuNhBn8/ARzFIAZybT5I2Y7+ly9xPJnc7HJFnVw8JXZvD+JpL+bOQUgUweSKtHPDwKOw==","signatures":[{"sig":"MEUCICIMi9AiTdIfcLPn5YGgy+DvXdfGhU4qTlmEl4uigcWHAiEAxbPPA03o4UZck/rooEsthoSODPhrE+B77WDFNdSzMew=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13102996,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHbTsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr7zRAAocMM6du62CRUhCuSic8cAZqiS4DK2q/JmyJNWE20J8PYdhvx\r\nxq1yvW68s44ZB19YAF2KsHke+gxz0IUSps906YCTo5HCWyRmpreYyd6JSYPL\r\ntIdoKLsfVrPXLEgT47ELrw7Xeb/iN8cMyUm/jBrkZMLOUpDnLrYZ6aPtoYEl\r\nb92wrmvp31ZFykVAP3pYqI4gcxDxPg+xXFl0gT5WlMLOyT7VpcAm8/1mb4Yr\r\nRjh0PHSq7li//ysKL1ml8irDhOUD8HRzfA5GCFku1j2G+iznpaYPt3jPblES\r\nTpM4+S5EPzXdI6Mjr9jjGaI5Q2HS9b1OkyN9drOznKvMXFHGWYhtCdtJkbAX\r\n7lOzG2skZqpIiuI6ZAECfmr35SKi7mALZX6QfK5cKmbPmBb8lVib0T25sowP\r\n5o+0cNmD5PlbK8w2v/Mzfnmk9r4R0K0CjsBtp+p5mb97XFYwV9BCaCmHY854\r\nt4K5++86WRkhH/JaKSyZ+V0wZ/vp8S9JJncUlDZCEfvAsZZim0r5RBAR0F8n\r\npb9IeiQnq1bLBBgHk5Cpnb1y182Bd5NYmZKzOD8PyBinTwCO19wge11K3TZ+\r\n24qGTtyoPG57XWEohAQUmJnUTPW8PKUjeGmBI+XB6TeKDLG5YA74LxTFqTDL\r\ntieghLauzQacnu0MGBHHIc9bwz/NxXh+FCY=\r\n=L4tD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"3cbb5c308583272961cf73e74bd07f24df1d2665","scripts":{"dev":"concurrently \"vite\" \"yarn multiplayer\"","lint":"eslint --ext .js,.cjs,.jsx --cache demo src test","test":"vitest run","build":"vite build","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","posttest":"yarn lint","storybook":"NODE_OPTIONS=--openssl-legacy-provider start-storybook -p 6006 -h 127.0.0.1","build:demo":"vite build --config vite.config.demo.js","test:watch":"vitest","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:headed":"PLAYWRIGHT_HEADLESS=false vitest run","test:slowmo":"PLAYWRIGHT_SLOWMO=100 PLAYWRIGHT_HEADLESS=false vitest run","pretest:watch":"yarn pretest","build-storybook":"build-storybook"},"_npmUser":{"name":"sagzy","email":"hey@sagzy.io"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.6.0/node@v18.14.2+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.14.2","dependencies":{"yjs":"^13.5.50","react":"^18.2.0","lexical":"^0.9.0","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","y-websocket":"^1.5.0","@lexical/list":"^0.9.0","@lexical/text":"^0.9.0","eventemitter3":"^5.0.0","@lexical/react":"^0.9.0","@lexical/utils":"^0.9.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@emoji-mart/react":"^1.1.1","@lexical/selection":"^0.9.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.9","@tryghost/kg-default-nodes":"^0.0.20","@codemirror/lang-javascript":"^6.1.2","@uiw/codemirror-theme-github":"^4.19.9","@tryghost/kg-clean-basic-html":"^3.0.8","@tryghost/kg-markdown-html-renderer":"^6.0.5"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","jsdom":"21.1.1","vitest":"0.29.7","postcss":"8.4.21","prettier":"2.8.6","@vitest/ui":"0.29.7","playwright":"1.31.2","typescript":"5.0.2","@babel/core":"7.21.3","cross-fetch":"^3.1.5","tailwindcss":"3.2.7","@types/react":"18.0.28","autoprefixer":"10.4.14","babel-loader":"9.1.2","concurrently":"^7.6.0","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.30.0","@storybook/react":"6.5.16","@types/react-dom":"18.0.11","react-router-dom":"6.9.0","vite-plugin-svgr":"2.4.0","eslint-plugin-jest":"27.2.1","@vitest/coverage-c8":"0.29.7","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"3.1.0","@storybook/addon-links":"6.5.16","@testing-library/react":"14.0.0","@storybook/builder-vite":"0.4.2","@tailwindcss/line-clamp":"0.4.2","eslint-config-react-app":"7.0.1","@storybook/addon-actions":"6.5.16","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.10.1","@storybook/testing-library":"0.0.13","@storybook/addon-essentials":"6.5.16","@storybook/addon-interactions":"6.5.16","@etchteam/storybook-addon-status":"^4.2.2"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.0.65_1679668459669_0.984624793007361","host":"s3://npm-registry-packages"}},"0.0.67":{"name":"@tryghost/koenig-lexical","version":"0.0.67","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.0.67","maintainers":[{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"91f0afc57a1c6732a9cdf9cad6cb02ed5ac2aab0","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.0.67.tgz","fileCount":77,"integrity":"sha512-QQAvVneI8m8IA15nnztznzi3yb11ufRotXeOmxuqprQyHbyPGoCOUrCDHAjjFrcyM9hXcj0QqFS3xqSUd2ut0A==","signatures":[{"sig":"MEYCIQC6bNV+6V3SIKqWaa6wwqrrhnLSDSxgl7K1v8LJ31tSFwIhAMbN2nqrfGN/kBhrG3JlEhzHqoIn+fB0UUHLv1wyEsVq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13138617,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkIaKTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrGqRAAg0hbrkJOMqnBChmnkfLJkhpOCftRlCVpYvt5hHRII/HCS2ph\r\nbYpU4f+T8L4pjxvRnRH+6jHo7FyUz7QDeICg8ugPkzk3c85GhF3Wh/0Q6r7K\r\nyQdgSyVWWNVoG7nSINBpHSL05g6ULbVjXCmPr1J4ICrAtMeloPyrRxfsMpFG\r\nhcTiKuwJjDmR4AdyPMyTM0iHAQFeM/+y2QmwIOnQ2Xx/DXbdEQCMwtCg0Pcx\r\ns9bE5zVWBAKQdbyXCzO/pvB04hQagO+R1VZJ/QS1uAKrxdY9KsxfYWYekXIg\r\n9+/Zcd4G2VICdaesbMJ0t1L+yMZ6izQ7bZdpnJCt8j7MzawmzHEUvg61ZP1e\r\ndVT7vxqeK2jrhb/oLxG9If6b5jsx4yEuI0A8bpgz6gKVc/8fejsaklX74YSm\r\niV2dOObQ2pyhv1Z79SntYdHZrfCUUk2y4z2W8EtpfK3/tC86n34lPs9+cuxN\r\nYZkYeilm9AyTDCRpe3fh1szUpm6N6w5XVSF7Iuu/DXH85DbcinHb+XkizkCH\r\nNv6zaN4jjvKi3OH1COaYTenXQDnR5IdAUBMJGh3a4eYbMJZJ6wARrDnokHeO\r\nS1pkiDr26v7B+5uU10cgvmnTclFDFS/ZFnEm9vCeAdLDeE/u0topAl7gwSUf\r\nlatHvZmj9HBiavrHG5fHGd1IwUwyAtyDJ4Q=\r\n=04eZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"74aaa9bbbff495d707fab9034517bf269fee108f","scripts":{"dev":"concurrently \"vite\" \"yarn multiplayer\"","lint":"eslint --ext .js,.cjs,.jsx --cache demo src test","test":"vitest run","build":"vite build","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","posttest":"yarn lint","storybook":"NODE_OPTIONS=--openssl-legacy-provider start-storybook -p 6006 -h 127.0.0.1","build:demo":"vite build --config vite.config.demo.js","test:watch":"vitest","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:headed":"PLAYWRIGHT_HEADLESS=false vitest run","test:slowmo":"PLAYWRIGHT_SLOWMO=100 PLAYWRIGHT_HEADLESS=false vitest run","pretest:watch":"yarn pretest","build-storybook":"build-storybook"},"_npmUser":{"name":"sagzy","email":"hey@sagzy.io"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.6.0/node@v18.14.2+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.14.2","dependencies":{"yjs":"^13.5.50","react":"^18.2.0","lexical":"^0.9.0","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","y-websocket":"^1.5.0","@lexical/list":"^0.9.0","@lexical/text":"^0.9.0","eventemitter3":"^5.0.0","@lexical/react":"^0.9.0","@lexical/utils":"^0.9.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@emoji-mart/react":"^1.1.1","@lexical/selection":"^0.9.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.9","@tryghost/kg-default-nodes":"^0.0.21","@codemirror/lang-javascript":"^6.1.2","@uiw/codemirror-theme-github":"^4.19.9","@tryghost/kg-clean-basic-html":"^3.0.8","@tryghost/kg-markdown-html-renderer":"^6.0.5"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","jsdom":"21.1.1","vitest":"0.29.7","postcss":"8.4.21","prettier":"2.8.6","@vitest/ui":"0.29.7","playwright":"1.31.2","typescript":"5.0.2","@babel/core":"7.21.3","cross-fetch":"^3.1.5","tailwindcss":"3.2.7","@types/react":"18.0.29","autoprefixer":"10.4.14","babel-loader":"9.1.2","concurrently":"^7.6.0","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.30.0","@storybook/react":"6.5.16","@types/react-dom":"18.0.11","react-router-dom":"6.9.0","vite-plugin-svgr":"2.4.0","eslint-plugin-jest":"27.2.1","@vitest/coverage-c8":"0.29.7","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"3.1.0","@storybook/addon-links":"6.5.16","@testing-library/react":"14.0.0","@storybook/builder-vite":"0.4.2","@tailwindcss/line-clamp":"0.4.2","eslint-config-react-app":"7.0.1","@storybook/addon-actions":"6.5.16","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.10.1","@storybook/testing-library":"0.0.13","@storybook/addon-essentials":"6.5.16","@storybook/addon-interactions":"6.5.16","@etchteam/storybook-addon-status":"^4.2.2"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.0.67_1679925906790_0.3170590344067572","host":"s3://npm-registry-packages"}},"0.0.68":{"name":"@tryghost/koenig-lexical","version":"0.0.68","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.0.68","maintainers":[{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"68963d334491cf4f6dbed0c633b085581f999c82","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.0.68.tgz","fileCount":10,"integrity":"sha512-Fd2h+Lt59i8XFL5HL2p0pQ7n0lugh7FM1lbmveTuEaodh8k3tEGB4GytnG3TrN/X8rQr7hp7kpqJws3NdBxM3A==","signatures":[{"sig":"MEUCIDvD1LL1HMdzqcd8/qqKx18K/V+X7qEciPL+GBJKC5elAiEAkSjy/+uNDUpZT9sqpY1Myv5+dFAkMzgR1BlR/GfPTZg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18398949,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkIahgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp2qQ/7Bee8HVvhj490bNskATo7XHAiyLu914h9JEa0Ww67QxnC9esV\r\nFXI4jXRerpSvzkoVKDhSH80tD1Zo6tmIBiRp+wOUVHgydogcfix/7czmYp5E\r\nCXQxr50pn9rV1LNBn/vx3AVL+T0LsZTfG76Jk3zsZv4hWWmcnw5ikpzQCgvL\r\n1P62AuZ3kKLh4zHG5MZSGaAQeraL7V/j9L2efyi6p9wYEMJAKoHgPTXbzpZB\r\ngu9qUibr8cIWrn9Mkxqvp53nFBw5wuNHx7IVp1P4Y/jG18/bYKWH3MKF9A1k\r\neFAA47J02NFydlI9u7TCr/2uDz3tNoUXDEvsx71jfYfFXeD+ESWx/0e0Mp3f\r\n4PNcmX9W//YchzWQtEeinTHNbSA/mghRaZVgOqcgTZYSCfZO4XqCno44BRjV\r\nzD5Eeqp1WWSDWgEAJIzN6m4o+AZTEjhE8QMeOlw/g069UVjYkyv31+n9Gf28\r\nq7Wu9vXs6FY9muHnMLsfe30cwTcnRcem+YX4hj+m77bR/T2sNlbrICGROxVb\r\nn4XcsYVm3dhuEKTOHL9/b2Dg95eDiwCLexeaPu0h6MjlzzBlmyBTMwbv9wPc\r\ncYi7Eg7+TYRtEJNVtPGZIfMVA5iej+hBlG0LLxTj9cHI6eViB0n0C01TFati\r\nyT8Q6GuIILbxs5phteq70sckhcmM70rjTyY=\r\n=8FLp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"2f35843f0f24807bd620a54df6eb281baad63e80","scripts":{"dev":"concurrently \"vite\" \"yarn multiplayer\"","lint":"eslint --ext .js,.cjs,.jsx --cache demo src test","test":"vitest run","build":"vite build","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","posttest":"yarn lint","storybook":"NODE_OPTIONS=--openssl-legacy-provider start-storybook -p 6006 -h 127.0.0.1","build:demo":"vite build --config vite.config.demo.js","test:watch":"vitest","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:headed":"PLAYWRIGHT_HEADLESS=false vitest run","test:slowmo":"PLAYWRIGHT_SLOWMO=100 PLAYWRIGHT_HEADLESS=false vitest run","pretest:watch":"yarn pretest","build-storybook":"build-storybook"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.5.1/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"yjs":"^13.5.50","react":"^18.2.0","lexical":"^0.9.0","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","y-websocket":"^1.5.0","@lexical/list":"^0.9.0","@lexical/text":"^0.9.0","eventemitter3":"^5.0.0","@lexical/react":"^0.9.0","@lexical/utils":"^0.9.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@emoji-mart/react":"^1.1.1","@lexical/selection":"^0.9.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.9","@tryghost/kg-default-nodes":"^0.0.21","@codemirror/lang-javascript":"^6.1.2","@uiw/codemirror-theme-github":"^4.19.9","@tryghost/kg-clean-basic-html":"^3.0.8","@tryghost/kg-markdown-html-renderer":"^6.0.5"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","jsdom":"21.1.1","vitest":"0.29.7","postcss":"8.4.21","prettier":"2.8.6","@vitest/ui":"0.29.7","playwright":"1.31.2","typescript":"5.0.2","@babel/core":"7.21.3","cross-fetch":"^3.1.5","tailwindcss":"3.2.7","@types/react":"18.0.29","autoprefixer":"10.4.14","babel-loader":"9.1.2","concurrently":"^7.6.0","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.30.0","@storybook/react":"6.5.16","@types/react-dom":"18.0.11","react-router-dom":"6.9.0","vite-plugin-svgr":"2.4.0","eslint-plugin-jest":"27.2.1","@vitest/coverage-c8":"0.29.7","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"3.1.0","@storybook/addon-links":"6.5.16","@testing-library/react":"14.0.0","@storybook/builder-vite":"0.4.2","@tailwindcss/line-clamp":"0.4.2","eslint-config-react-app":"7.0.1","@storybook/addon-actions":"6.5.16","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.10.1","@storybook/testing-library":"0.0.13","@storybook/addon-essentials":"6.5.16","@storybook/addon-interactions":"6.5.16","@etchteam/storybook-addon-status":"^4.2.2"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.0.68_1679927392250_0.6830693874060136","host":"s3://npm-registry-packages"}},"0.0.69":{"name":"@tryghost/koenig-lexical","version":"0.0.69","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.0.69","maintainers":[{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"46988fec8aa7668a2a8486550f0bf9782a6c25ee","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.0.69.tgz","fileCount":10,"integrity":"sha512-Zmu7oh2JLVWSW6QmDMcKml+cjq2e0vkud3aWolNe377s3uQ28vXjC+EL5OsiEIWwh44Tk5pB7Ms2P7vkaa++zQ==","signatures":[{"sig":"MEQCIGUasYfEvMu3ZMLN3FKA6GGELUV2Z58ig5s0PR1bvtKeAiBAYW/z7+TwkCWvCx7REtCypTTSpzmNLHsut+aNWyTKlA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18506690,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkIpp9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpTIhAAnxgliPp/Vn8AoXZ20j0AW7hMNYb/cY2gW7diR8Uj0hag4X4T\r\njUXYfsV48rmsMzZr99jpObhX2fI+IaVKWLVJyhr9pcdph4vilXdfOp4O5ybZ\r\n7gwuNMevLy8wEEWWGw5pbfaTmMdJWnItmAbVYxRiV82Reg9/TJrqGJ1preO8\r\na5cUeerfZxraQs86FdD8tywq8F9noC/OFGxzyIzp2USmIBZE7bmzFWPOXiC0\r\nX90wJrEMT9/LTtwVewBEVjit41g5XuJO4XW4bVLkuAmlSCUFNKnfdALogrbD\r\nY8NyFTMukVpMwzFAAEhzOpYEgOZ3GBxqPj5tthXMImLul+vNKwgVFkgQeWyf\r\nsM1XRmBfTw5Q47iQIMoVTd9adD03w6JshnfTvNuVWkK0tSLBsnmNoIwnVqZf\r\nhMBRnWcN3vE2MekKRIRAvPz2jr/IVT66kN0HtGcPkp1GykIuIqzs4Lgs8hbq\r\nMMVQE3IMat3UQeNFLnMm/MqN+QymEJm81am1f5pT4ui/KqanTF/ng1ND+KXy\r\nRnMfp+KM96e0mRrECnWZR+OFu1it+/CqJb2HMCU0DuyjGvUkjmXyT8KktDXf\r\n3ItX0GKaVaJ0JNdhH0IugA8G4+845eLYKFgUvDhQtTaf0WKXb1C4lcxHQmeK\r\nOfYD6wEZHhmf3gCOVd1STUZiFizvl5vXEks=\r\n=z3wY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"434cdbc7ef07be39e55188ce7a5e5cdedff72112","scripts":{"dev":"concurrently \"vite\" \"yarn multiplayer\"","lint":"eslint --ext .js,.cjs,.jsx --cache demo src test","test":"vitest run","build":"vite build","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","posttest":"yarn lint","storybook":"NODE_OPTIONS=--openssl-legacy-provider start-storybook -p 6006 -h 127.0.0.1","build:demo":"vite build --config vite.config.demo.js","test:watch":"vitest","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:headed":"PLAYWRIGHT_HEADLESS=false vitest run","test:slowmo":"PLAYWRIGHT_SLOWMO=100 PLAYWRIGHT_HEADLESS=false vitest run","pretest:watch":"yarn pretest","build-storybook":"build-storybook"},"_npmUser":{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.5.1/node@v18.14.2+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.14.2","dependencies":{"yjs":"^13.5.50","react":"^18.2.0","lexical":"^0.9.0","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","y-websocket":"^1.5.0","@lexical/list":"^0.9.0","@lexical/text":"^0.9.0","eventemitter3":"^5.0.0","@lexical/react":"^0.9.0","@lexical/utils":"^0.9.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@emoji-mart/react":"^1.1.1","@lexical/selection":"^0.9.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.9","@tryghost/kg-default-nodes":"^0.0.22","@codemirror/lang-javascript":"^6.1.2","@uiw/codemirror-theme-github":"^4.19.9","@tryghost/kg-clean-basic-html":"^3.0.8","@tryghost/kg-markdown-html-renderer":"^6.0.5"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","jsdom":"21.1.1","vitest":"0.29.7","postcss":"8.4.21","prettier":"2.8.6","@vitest/ui":"0.29.7","playwright":"1.31.2","typescript":"5.0.2","@babel/core":"7.21.3","cross-fetch":"^3.1.5","tailwindcss":"3.2.7","@types/react":"18.0.29","autoprefixer":"10.4.14","babel-loader":"9.1.2","concurrently":"^7.6.0","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.30.0","@storybook/react":"6.5.16","@types/react-dom":"18.0.11","react-router-dom":"6.9.0","vite-plugin-svgr":"2.4.0","eslint-plugin-jest":"27.2.1","@vitest/coverage-c8":"0.29.7","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"3.1.0","@storybook/addon-links":"6.5.16","@testing-library/react":"14.0.0","@storybook/builder-vite":"0.4.2","@tailwindcss/line-clamp":"0.4.2","eslint-config-react-app":"7.0.1","@storybook/addon-actions":"6.5.16","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.10.1","@storybook/testing-library":"0.0.13","@storybook/addon-essentials":"6.5.16","@storybook/addon-interactions":"6.5.16","@etchteam/storybook-addon-status":"^4.2.2"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.0.69_1679989373518_0.6966543373217446","host":"s3://npm-registry-packages"}},"0.0.70":{"name":"@tryghost/koenig-lexical","version":"0.0.70","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.0.70","maintainers":[{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"2ab191d03568f8f1427416b43fbc1a2f600bafc2","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.0.70.tgz","fileCount":10,"integrity":"sha512-tl+fTlD61ALAQBSP4SeDvIZWDp3cHezHgq52BDJAsc0rmN/hmB87XL8+HXTkfHpgEcHEDZf5nbAXIa+mADIPjQ==","signatures":[{"sig":"MEQCIFlX2S/KG2I9+F/SmPPK1xXUWO5np9/YHKfNk7Em81wZAiAoyS6ghPL20D2pXnVzzWhCkRU4NufjqzmUky+dtSAPSw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18671163,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJWsFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrQtQ//ZQbdJCuO1PoVm1SnMM5HRQMZzCd/+5+cMLdPCJmO5eiU55nW\r\nVbvPxFN7mStybnLJZ6KSVuBsYKWdz57YKoJTS7fBPbb9dYWAt9u3gyvhl+WX\r\nCDykV4l8k1gCAOcCkgG6H4UXlt7zLdIij+9/cUcDQNXK0dgextna8f2GsZtM\r\nAim8ddl6gYJ+YpVuHwjNbEBRPOY+OTrPwn4QBEfMmJ7AuwwPZ4jfetNpeKU3\r\n3mRtITmMeexjIny5krDtf4BGkUVdW5yeRVTVAm1P9oWTFqx7rxkQ41iDkniw\r\nApGnn98Sp8Iv316p0GeAi9LvOvJ/NDjoqoOm3yYBHYesqPiRhszmLQCyJ9xW\r\nenq208x9AmYmCdeXFcHzScWjyoSe7s3aI0HB1dU/rCeiy9uk5LfJ97MqtdW7\r\nxTImfW5G+F1+KfHSMJQZjTRSzinFAMQVbdCZOMUpG424KHu88omBhmz1mtPH\r\nmb31kOrIcLP7Csz+OKeeCwgsA3wIhmkyv99c/P60aNjboIfeCcLULxXqChcN\r\nYAZ3zcpva/VtcbYtgptx7c7ryomQkmKZmqJ67fxRWaaQShMuExYsL/PCV4Dm\r\ntehLWsH1R4Nmm6rqdvEuJRWo8O+9kO0OAaFb4fhfpoVEFJDocwymI+G9cC+k\r\nEIXU9gUcEoSDCNGP/reo47EkAh5kla0V+bc=\r\n=XGsc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"5ab05650c85159b6deec7f786667c0ce5037e909","scripts":{"dev":"concurrently \"vite\" \"yarn multiplayer\"","lint":"eslint --ext .js,.cjs,.jsx --cache demo src test","test":"vitest run","build":"vite build","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","posttest":"yarn lint","storybook":"NODE_OPTIONS=--openssl-legacy-provider start-storybook -p 6006 -h 127.0.0.1","build:demo":"vite build --config vite.config.demo.js","test:watch":"vitest","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:headed":"PLAYWRIGHT_HEADLESS=false vitest run","test:slowmo":"PLAYWRIGHT_SLOWMO=100 PLAYWRIGHT_HEADLESS=false vitest run","pretest:watch":"yarn pretest","build-storybook":"build-storybook"},"_npmUser":{"name":"allouis","email":"fabien@allou.is"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.13.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.13.0","dependencies":{"yjs":"^13.5.50","react":"^18.2.0","lexical":"^0.9.0","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","y-websocket":"^1.5.0","@lexical/list":"^0.9.0","@lexical/text":"^0.9.0","eventemitter3":"^5.0.0","@lexical/react":"^0.9.0","@lexical/utils":"^0.9.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@emoji-mart/react":"^1.1.1","@lexical/selection":"^0.9.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.9","@tryghost/kg-default-nodes":"^0.0.23","@codemirror/lang-javascript":"^6.1.2","@uiw/codemirror-theme-github":"^4.19.9","@tryghost/kg-clean-basic-html":"^3.0.8","@tryghost/kg-markdown-html-renderer":"^6.0.5"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","jsdom":"21.1.1","vitest":"0.29.7","postcss":"8.4.21","prettier":"2.8.6","@vitest/ui":"0.29.7","playwright":"1.31.2","typescript":"5.0.2","@babel/core":"7.21.3","cross-fetch":"^3.1.5","tailwindcss":"3.2.7","@types/react":"18.0.30","autoprefixer":"10.4.14","babel-loader":"9.1.2","concurrently":"^7.6.0","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.30.0","@storybook/react":"6.5.16","@types/react-dom":"18.0.11","react-router-dom":"6.9.0","vite-plugin-svgr":"2.4.0","eslint-plugin-jest":"27.2.1","@vitest/coverage-c8":"0.29.7","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"3.1.0","@storybook/addon-links":"6.5.16","@testing-library/react":"14.0.0","@storybook/builder-vite":"0.4.2","@tailwindcss/line-clamp":"0.4.2","eslint-config-react-app":"7.0.1","@storybook/addon-actions":"6.5.16","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.10.1","@storybook/testing-library":"0.0.13","@storybook/addon-essentials":"6.5.16","@storybook/addon-interactions":"6.5.16","@etchteam/storybook-addon-status":"^4.2.2"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.0.70_1680173829363_0.14410485232759918","host":"s3://npm-registry-packages"}},"0.0.71":{"name":"@tryghost/koenig-lexical","version":"0.0.71","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.0.71","maintainers":[{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"c41149dec1dd47404610f47848b4107b99b6043f","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.0.71.tgz","fileCount":10,"integrity":"sha512-0Ljpe/bPMDwiDlg2vYnX+5GzyaTr65tkmuqUJyNSxPH5YvHVHfVWcIAgbPS51HrxCJTOox/24oHO1wJJHY8Wyg==","signatures":[{"sig":"MEUCIQCg93i4l8tRr7sh1fI0+AA03SYBGjcnER5b+eQnx4snhwIgUGC8k7HfhV9SroTB/Gchx6GNRpjQt+WgB2FXfOIubGs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18672203,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkKoGXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpilQ//Tq7swAXoe4NyPz4bVWxLtLM5Qb2khT4En97agDaIcR3ueYKi\r\nbPILH+ImG5GqCXKsgeRx5m6YnTpWOrxurdmR7yGLQqF5Gn+hWbZn7wGiXs5Y\r\n+o0Qe3088f1mbYosW6ybjJHdAD9UGVoz6Fk2VvQh3evTh060mXFfFaevTzsv\r\n8/GFvYVpdifpoAzUEr9Onu8q7AwX9olK5b97dxzORzkX5kMBqrN8YG7azgGI\r\n+J7g4/S04tLrNQZXrdtYAm1NwKYXEozg6MuI5RV552g1HmPwVTS+DnPZgTHt\r\nyfEASxZBaVbAtigRHu3wHTCpD7rcIlghr0IHKVt82Py9iLiboNmPCCuSS2W8\r\nrtW67IyChaZDoIsuvSVlK8yTEBU7jD7tlfSzrbLCci9dW1pxvLIr3a1qnMdM\r\nDRHLhWATbxjyKZY5Po4dAOwwY2lndeqCOTPujGKZzNUuRuCE78ODaANbZfJV\r\nrvqtOs2eQTCEOlGJ5d8uZCcBrW/C47TT3blbp7QNV+r21mKEdZ93eAvQyWeR\r\naotPJRieeaYqT0Bd3EYw4N0D+YILLK+TNnt6h0w648Yae347VJ5D4IhAksbg\r\nxjd1k5X60j17X0P7LqcNG0wNiahJodgwOZRuz6MAAqclJOrkSq78ECTt+mE2\r\n38daGZS4K9zbYQ2Ddw/ZVGYg1hYOokh4rR0=\r\n=tW9Y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"a22a4b6ede749740f23938a5773d652db553a95e","scripts":{"dev":"concurrently \"vite\" \"yarn multiplayer\"","lint":"eslint --ext .js,.cjs,.jsx --cache demo src test","test":"vitest run","build":"vite build","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","posttest":"yarn lint","storybook":"NODE_OPTIONS=--openssl-legacy-provider start-storybook -p 6006 -h 127.0.0.1","build:demo":"vite build --config vite.config.demo.js","test:watch":"vitest","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:headed":"PLAYWRIGHT_HEADLESS=false vitest run","test:slowmo":"PLAYWRIGHT_SLOWMO=100 PLAYWRIGHT_HEADLESS=false vitest run","pretest:watch":"yarn pretest","build-storybook":"build-storybook"},"_npmUser":{"name":"sagzy","email":"hey@sagzy.io"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.14.2","dependencies":{"yjs":"^13.5.50","react":"^18.2.0","lexical":"^0.9.0","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","y-websocket":"^1.5.0","@lexical/list":"^0.9.0","@lexical/text":"^0.9.0","eventemitter3":"^5.0.0","@lexical/react":"^0.9.0","@lexical/utils":"^0.9.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@emoji-mart/react":"^1.1.1","@lexical/selection":"^0.9.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.10","@tryghost/kg-default-nodes":"^0.0.24","@codemirror/lang-javascript":"^6.1.2","@uiw/codemirror-theme-github":"^4.19.9","@tryghost/kg-clean-basic-html":"^3.0.9","@tryghost/kg-markdown-html-renderer":"^6.0.6"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","jsdom":"21.1.1","vitest":"0.29.8","postcss":"8.4.21","prettier":"2.8.7","@vitest/ui":"0.29.8","playwright":"1.31.2","typescript":"5.0.3","@babel/core":"7.21.4","cross-fetch":"^3.1.5","tailwindcss":"3.2.7","@types/react":"18.0.31","autoprefixer":"10.4.14","babel-loader":"9.1.2","concurrently":"^7.6.0","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.30.0","@storybook/react":"6.5.16","@types/react-dom":"18.0.11","react-router-dom":"6.10.0","vite-plugin-svgr":"2.4.0","eslint-plugin-jest":"27.2.1","@vitest/coverage-c8":"0.29.8","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"3.1.0","@storybook/addon-links":"6.5.16","@testing-library/react":"14.0.0","@storybook/builder-vite":"0.4.2","@tailwindcss/line-clamp":"0.4.4","eslint-config-react-app":"7.0.1","@storybook/addon-actions":"6.5.16","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.10.3","@storybook/testing-library":"0.0.13","@storybook/addon-essentials":"6.5.16","@storybook/addon-interactions":"6.5.16","@etchteam/storybook-addon-status":"^4.2.2"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.0.71_1680507286930_0.3493296852049912","host":"s3://npm-registry-packages"}},"0.0.72":{"name":"@tryghost/koenig-lexical","version":"0.0.72","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.0.72","maintainers":[{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"30965774d8392b841334e8ffc6d51c1d4e0791d6","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.0.72.tgz","fileCount":10,"integrity":"sha512-f9DjCBYnvdt3/5dheVIp/hARD6to+5n8QpHx9ZpS4QvfXMsRM7Q+PBs2CDTpyu8cbETPIOCy+MrFI/jl9tLPeA==","signatures":[{"sig":"MEQCIGP7qLg0/39/ulvG7QDjtGCbWvefUr8pey3VQVa9g5ARAiBIOVnnuerT8ypW+Sl7AijQMd5dqwIG1ZcQMr3zYe0IMQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18714449,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkKwItACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrtJg//eCBqGGeFCS4g/cIz9QI3VDWBkg/6UR8+AyhRXRQCKm9XVBSa\r\nDZLAAip6q8Kb48PXLCEgHjVwvR25fMmMhWHcf8vjdhrhZ3yQAwQimY54tEzM\r\nKEA7M2KVWkM2mEMKIo+xOcxx0yDzk72W5fmgJQelYKL/QhrQxEDGXaDnMiTF\r\n3Zsh6IxFoeIgYSyYqKqrcc6oc/5R/+OnCDhhhFfh+xnaxaM/pdwCsU2EzqQe\r\nwYRlXwA70+k2fwSTIW8eIalikcC+KK3PWe/sG126pljMn3e649Z5a/aMmMv6\r\ne9SBN3/Z1Mw3QIFg8TEEesjYtnbfrQ1ZxXQaqUY8poBxuQ5GOACmbqpGTabC\r\nCJa0r0DT5VhFDHXPQG27aA7wahSPVtOy50Obv+6iAR1+pxRb4x1UB68BT9qb\r\nN7saJIDsYTzpIuSMDJGmXJobp15m59yviCR12Tnu4k3I5dBghJeBAJ+jgQdQ\r\njBnJlm82NViGlP+F84hZogJZad8xF+lI0dTkPhgrWLkiYwuUFb/PuCz45mWS\r\n5V5s5t1fyP2VVaOag2tUBHpZL+MAcjxxCP22LQM8GOtzA6E4AQMNIOSDiRfH\r\nEo65HxnKI/9YzdnRzUJurIZe6EOEWj0IAv2tJMtZWyEffOT7XQq6VmKr06a6\r\nZOBrn9QSEbuYXhxDwZf74T8GY6IAx7XIMpg=\r\n=dIgf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"e02c515a4716b754187f5811ce0670d408bfa5a7","scripts":{"dev":"concurrently \"vite\" \"yarn multiplayer\"","lint":"eslint --ext .js,.cjs,.jsx --cache demo src test","test":"vitest run","build":"vite build","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","posttest":"yarn lint","storybook":"NODE_OPTIONS=--openssl-legacy-provider start-storybook -p 6006 -h 127.0.0.1","build:demo":"vite build --config vite.config.demo.js","test:watch":"vitest","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:headed":"PLAYWRIGHT_HEADLESS=false vitest run","test:slowmo":"PLAYWRIGHT_SLOWMO=100 PLAYWRIGHT_HEADLESS=false vitest run","pretest:watch":"yarn pretest","build-storybook":"build-storybook"},"_npmUser":{"name":"allouis","email":"fabien@allou.is"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.13.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.13.0","dependencies":{"yjs":"^13.5.50","react":"^18.2.0","lexical":"^0.9.0","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","y-websocket":"^1.5.0","@lexical/list":"^0.9.0","@lexical/text":"^0.9.0","eventemitter3":"^5.0.0","@lexical/react":"^0.9.0","@lexical/utils":"^0.9.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@emoji-mart/react":"^1.1.1","@lexical/selection":"^0.9.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.10","@tryghost/kg-default-nodes":"^0.0.24","@codemirror/lang-javascript":"^6.1.2","@uiw/codemirror-theme-github":"^4.19.9","@tryghost/kg-clean-basic-html":"^3.0.9","@tryghost/kg-markdown-html-renderer":"^6.0.6"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","jsdom":"21.1.1","vitest":"0.29.8","postcss":"8.4.21","prettier":"2.8.7","@vitest/ui":"0.29.8","playwright":"1.31.2","typescript":"5.0.3","@babel/core":"7.21.4","cross-fetch":"^3.1.5","tailwindcss":"3.2.7","@types/react":"18.0.32","autoprefixer":"10.4.14","babel-loader":"9.1.2","concurrently":"^7.6.0","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.30.0","@storybook/react":"6.5.16","@types/react-dom":"18.0.11","react-router-dom":"6.10.0","vite-plugin-svgr":"2.4.0","eslint-plugin-jest":"27.2.1","@vitest/coverage-c8":"0.29.8","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"3.1.0","@storybook/addon-links":"6.5.16","@testing-library/react":"14.0.0","@storybook/builder-vite":"0.4.2","@tailwindcss/line-clamp":"0.4.4","eslint-config-react-app":"7.0.1","@storybook/addon-actions":"6.5.16","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.10.3","@storybook/testing-library":"0.0.13","@storybook/addon-essentials":"6.5.16","@storybook/addon-interactions":"6.5.16","@etchteam/storybook-addon-status":"^4.2.2"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.0.72_1680540205304_0.6426563788530033","host":"s3://npm-registry-packages"}},"0.0.73":{"name":"@tryghost/koenig-lexical","version":"0.0.73","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.0.73","maintainers":[{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"0c1312fa0f9ec90f84f793ac2848c1e3507ede17","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.0.73.tgz","fileCount":10,"integrity":"sha512-rbom46CQ2rxZKsZuUDmJhF8NE4SsO7LF6pnS490HQmGach3IGVa8Q3iw1afeENgX+WLESkZRdkdlbBfNQ0OJnA==","signatures":[{"sig":"MEUCIBwSPvB8jnGexBjGcIf7xa7sgGeckb/Csdm9ZOjx9GtaAiEAr1r8+LcQLM6Z1hPF5v7zCCQL7B9bIfBFMRS7S/jAYPY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20394424,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLTQ1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoDxQ//a6TITSJatUnNsbjsdUx5Rad9UUugntEnfllUkt069HgAcS1y\r\nuF6HK6IBqus+V9kwxV3uno5EYk4EccX1TIiAy30HV0BkIqrU8nBeLWR8afNS\r\nE+BKOSTicTNsDZUl4aODzC/ZYF+5NSCButAFYqEOR3tAs7XesQqNin/0G+Lp\r\ngViXneKB9khN1yBSikyuHHHfON0tkTHlymf0LzYLIRVBFqgFpX3ZOqJB6YeU\r\n3UL2nIQdSv/ditywQ6B7PgQ3FzaOWZiUYdEGJ9M3omowxetlkLNCnRZyTB7b\r\n17lW/+kEb8S+cSTT8UKvVbeyuNBDV0Fbo+buUzzxWG2bDyrE8aHYd9j/Muyp\r\naAR9YN3x7ezzPmcOmacGKPuwBaWfISmEdw4aY9w3iBeXOfB3B0YcWzcK410i\r\nqzoMWyUBhqzMiXhkWypHpw4MQJUuU27U0SGL8iwhr1Gna1OiPPyqekPFGkw1\r\nUPGWlkTiuVZy49bGAtUUqjKTZ1QJR2GV6vBRLNey4FNmQKIyce+DR0rflDwI\r\nwUJKVmzC8rma+YZrQs+wMUxSyjUM7dOhgJ3QtUNHBGk2OKZv9evox66+BvzH\r\npUgdgmwuRDS/XH7rmnHCnGzGRyeYkvW+Y8QTEF3c0dUkJ0N7tzHNLHHii/iL\r\nD0yT1tZDkxL0YE1I93lcVAyLZzI4Je1sTO8=\r\n=rVRk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"daea8bdbd706d058b0abb23a26883f569c251365","scripts":{"dev":"concurrently \"vite\" \"yarn multiplayer\"","lint":"eslint --ext .js,.cjs,.jsx --cache demo src test","test":"vitest run","build":"vite build","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","posttest":"yarn lint","storybook":"NODE_OPTIONS=--openssl-legacy-provider start-storybook -p 6006 -h 127.0.0.1","build:demo":"vite build --config vite.config.demo.js","test:watch":"vitest","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:headed":"PLAYWRIGHT_HEADLESS=false vitest run","test:slowmo":"PLAYWRIGHT_SLOWMO=100 PLAYWRIGHT_HEADLESS=false vitest run","pretest:watch":"yarn pretest","build-storybook":"build-storybook"},"_npmUser":{"name":"sagzy","email":"hey@sagzy.io"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.14.2","dependencies":{"yjs":"^13.5.50","react":"^18.2.0","lexical":"^0.9.0","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","y-websocket":"^1.5.0","@lexical/list":"^0.9.0","@lexical/text":"^0.9.0","eventemitter3":"^5.0.0","@lexical/react":"^0.9.0","@lexical/utils":"^0.9.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@emoji-mart/react":"^1.1.1","@lexical/selection":"^0.9.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.10","@tryghost/kg-default-nodes":"^0.0.25","@codemirror/lang-javascript":"^6.1.2","@tryghost/kg-clean-basic-html":"^3.0.9","@tryghost/kg-markdown-html-renderer":"^6.0.6"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","jsdom":"21.1.1","vitest":"0.29.8","postcss":"8.4.21","prettier":"2.8.7","@vitest/ui":"0.29.8","playwright":"1.31.2","typescript":"5.0.3","@babel/core":"7.21.4","cross-fetch":"^3.1.5","tailwindcss":"3.2.7","@types/react":"18.0.33","autoprefixer":"10.4.14","babel-loader":"9.1.2","concurrently":"^7.6.0","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.30.0","@storybook/react":"6.5.16","@types/react-dom":"18.0.11","react-router-dom":"6.10.0","vite-plugin-svgr":"2.4.0","eslint-plugin-jest":"27.2.1","@vitest/coverage-c8":"0.29.8","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"3.1.0","@storybook/addon-links":"6.5.16","@testing-library/react":"14.0.0","@storybook/builder-vite":"0.4.2","@tailwindcss/line-clamp":"0.4.4","eslint-config-react-app":"7.0.1","@storybook/addon-actions":"6.5.16","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.10.3","@storybook/testing-library":"0.0.13","@storybook/addon-essentials":"6.5.16","@storybook/addon-interactions":"6.5.16","@etchteam/storybook-addon-status":"^4.2.2"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.0.73_1680684084682_0.6538577167611155","host":"s3://npm-registry-packages"}},"0.0.74":{"name":"@tryghost/koenig-lexical","version":"0.0.74","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.0.74","maintainers":[{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"f34231ec3847e260e821a648f40a311cfaa2c0c1","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.0.74.tgz","fileCount":10,"integrity":"sha512-jpj13jTEOizVeUzIdnfnlIlE9Vgkj+38fZzXkt414PDC8H5PpKhgEXB6pJWfgiySYl27QLMd3KyL/zCYkvzg2g==","signatures":[{"sig":"MEUCIHfL6prxpHdQEXutcM/zoFn6Jx3mIfYgbsJXClP8vLGbAiEA8tm1zAOwtvT27L72nin3sbdqs4QMDDo8BJhT1jG5N44=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20622462,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkMCSeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpgxQ/8DvtfEgUB0TRQzLS71l8KZ2lygCor5V/ejVzCjxchIFvcvGFV\r\nvQ77VI1lvdQX3Gxg3cnqnNUdTXjri4T8UmnH0lgjBFe/295c32Qv7iSx94zv\r\nzFq5tA9briRpmD16M7N6qPkP9bQMNRiwHTzOmR02Q6UkmEQG4At6weyXvzx1\r\nbqrdRDK+n8+SfgUIud4mDUn5mxTtaZazfdDon5Tr9TPnh2agnkqCEpfdt1MD\r\nlU2mmcP2dg+THxjivn0nhqqumv/Pal8zozK8of+voDJCVZ7nHBHNnG0my4b+\r\nouSAmsI6sVSFWoNzjZnCzK1vx7u5KCrGwLrduH6ux7j4tUq8b3HPb0XQeJZZ\r\nOSVesHyMVXNwvDJjsvWTbRCFXsoYufrhWq5Pfz7Rm3N+iN6YzQ1Czq5Gk5oI\r\nrreSuZ6tCEtmhGKlxP7cjrpX7TfRFgvdOzoOwyPsx2g66qTtBcOiqGGLSGTP\r\nhrCqdQKowjMheRWSoEkAl90GUi4jkkYrX0+XwRodqUTBrQFEua8P5TzjXqbP\r\niFGTaT0XtnAz49I3V5pI39Uo6QNualhjHmplMJ5oMt6ltolAvyJ0zdbwayAu\r\nPhx+O+gHc7Jl/WSzisQhwojUTmheuGtgZocXcbgqp0g1qmLNzh8CLT3hZGMC\r\nh7SkAw7n1fvcWFE102zts6RVOJE9ojFkaLU=\r\n=+SGH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"aaa3bf23ab092bc83ba689eb1f02065ccea39d94","scripts":{"dev":"concurrently \"vite\" \"yarn multiplayer\"","lint":"eslint --ext .js,.cjs,.jsx --cache demo src test","test":"vitest run","build":"vite build","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","posttest":"yarn lint","storybook":"NODE_OPTIONS=--openssl-legacy-provider start-storybook -p 6006 -h 127.0.0.1","build:demo":"vite build --config vite.config.demo.js","test:watch":"vitest","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:headed":"PLAYWRIGHT_HEADLESS=false vitest run","test:slowmo":"PLAYWRIGHT_SLOWMO=100 PLAYWRIGHT_HEADLESS=false vitest run","pretest:watch":"yarn pretest","build-storybook":"build-storybook"},"_npmUser":{"name":"sagzy","email":"hey@sagzy.io"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.14.2","dependencies":{"yjs":"^13.5.50","react":"^18.2.0","lexical":"^0.9.0","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","y-websocket":"^1.5.0","@lexical/list":"^0.9.0","@lexical/text":"^0.9.0","eventemitter3":"^5.0.0","@lexical/react":"^0.9.0","@lexical/utils":"^0.9.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@emoji-mart/react":"^1.1.1","@lexical/selection":"^0.9.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.10","@tryghost/kg-default-nodes":"^0.0.26","@codemirror/lang-javascript":"^6.1.2","@tryghost/kg-clean-basic-html":"^3.0.9","@tryghost/kg-markdown-html-renderer":"^6.0.6"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","jsdom":"21.1.1","vitest":"0.29.8","postcss":"8.4.21","prettier":"2.8.7","@vitest/ui":"0.29.8","playwright":"1.31.2","typescript":"5.0.3","@babel/core":"7.21.4","cross-fetch":"^3.1.5","tailwindcss":"3.2.7","@types/react":"18.0.33","autoprefixer":"10.4.14","babel-loader":"9.1.2","concurrently":"^8.0.0","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.30.0","@storybook/react":"6.5.16","@types/react-dom":"18.0.11","react-router-dom":"6.10.0","vite-plugin-svgr":"2.4.0","eslint-plugin-jest":"27.2.1","@vitest/coverage-c8":"0.29.8","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"3.1.0","@storybook/addon-links":"6.5.16","@testing-library/react":"14.0.0","@storybook/builder-vite":"0.4.2","@tailwindcss/line-clamp":"0.4.4","eslint-config-react-app":"7.0.1","@storybook/addon-actions":"6.5.16","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.11.0","@storybook/testing-library":"0.1.0","@storybook/addon-essentials":"6.5.16","@storybook/addon-interactions":"6.5.16","@etchteam/storybook-addon-status":"^4.2.2"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.0.74_1680876701724_0.3235535616287699","host":"s3://npm-registry-packages"}},"0.0.75":{"name":"@tryghost/koenig-lexical","version":"0.0.75","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.0.75","maintainers":[{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"0bde983e44d2a7ba5a44e35eb3ce9d2774cd6439","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.0.75.tgz","fileCount":10,"integrity":"sha512-4jrks6298C3cwxuVga1ZK/l2XC4YjNRKaBqx3IlSfOvAMHOG8C+iFVpgWSfNybC22YA2BhVeEpVzhg5+Kh/1zg==","signatures":[{"sig":"MEYCIQCyBFoMqyZJTpq3ftdM0bjhuHjiFUkhtH0JyUK2j3eOyQIhANf56siC7geRdcEIrl8f/b+JCNi7w8QAyKquovjtQA1c","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20638370,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkM8RrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrJmA/9HWnD+CRHputbIEuzkqXTQs5Lg4cWxylANh4levC6GRBEBB8k\r\ngk8Mc5SSq/hrzQKE0lNZ09mPA/NBey/3DQooALQOl1N4mZMXnkOUFIBOhOtH\r\n5QPMuATwZ6FO7O4c3lVQ08GK5JQWfj9G0QLathoMMKopxHsWHOYv5fxC5mSO\r\n1gAqv6odsULi0/HDSXy5cZrFpqTZac1QfKOYmPJhS2SxwCe8nyT9E5lavLwT\r\nbJ3z9UFJ1EKuXVtWLUqC0lrgNVqEkJZWijVNaFoZHKk2xrTrZ8BWGJMqm+NH\r\nF6VX7Z3DFFP5n3/Y7TR2FNMjT9ZXErYXL+W/GXby1jpm2MHKNJYyz2RbEXm/\r\nl4bGRxtm/5RcJDjZgGvkW4s2qeDHXFbOUWM8RfmwNDivhza0Owm89OorJxRF\r\n8uNMb99hEy7gHd9l8Pocz1zxkm3h86KpHlpvfg1uCBpkEj6XupNW3FXTV6Ca\r\n1tUEB7LCcW7FmCDeV2R+2nDmx2TzfW8x4szWNsVvGJJ/ybznsaklvwUAgXNy\r\nxx+Re+Ochsf3dQShsQjePurFgD0AlfzRnYDQ8vIzWoNqfUnPzuKRCchCYRaI\r\nmSGUuvEmTDV3rjUN9jhrPWVIwFd5OOQW+1W9iH0+NsCdhqVTrRT/b5T3ZD9O\r\ngMMlqP6JIr4mpuNNXtoujBp51HFmwrtyDd4=\r\n=ENlU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"af7b635250301c2305f8a3f520339dceb82f7f17","scripts":{"dev":"concurrently \"vite\" \"yarn multiplayer\"","lint":"eslint --ext .js,.cjs,.jsx --cache demo src test","test":"vitest run","build":"vite build","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","posttest":"yarn lint","storybook":"NODE_OPTIONS=--openssl-legacy-provider start-storybook -p 6006 -h 127.0.0.1","build:demo":"vite build --config vite.config.demo.js","test:watch":"vitest","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:headed":"PLAYWRIGHT_HEADLESS=false vitest run","test:slowmo":"PLAYWRIGHT_SLOWMO=100 PLAYWRIGHT_HEADLESS=false vitest run","pretest:watch":"yarn pretest","build-storybook":"build-storybook"},"_npmUser":{"name":"sagzy","email":"hey@sagzy.io"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.14.2","dependencies":{"yjs":"^13.5.50","react":"^18.2.0","lexical":"^0.9.0","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","y-websocket":"^1.5.0","@lexical/list":"^0.9.0","@lexical/text":"^0.9.0","eventemitter3":"^5.0.0","@lexical/react":"^0.9.0","@lexical/utils":"^0.9.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@emoji-mart/react":"^1.1.1","@lexical/selection":"^0.9.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.10","@tryghost/kg-default-nodes":"^0.0.27","@codemirror/lang-javascript":"^6.1.2","@tryghost/kg-clean-basic-html":"^3.0.9","@tryghost/kg-markdown-html-renderer":"^6.0.6"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","jsdom":"21.1.1","vitest":"0.29.8","postcss":"8.4.21","prettier":"2.8.7","@vitest/ui":"0.29.8","playwright":"1.31.2","typescript":"5.0.3","@babel/core":"7.21.4","cross-fetch":"^3.1.5","tailwindcss":"3.2.7","@types/react":"18.0.33","autoprefixer":"10.4.14","babel-loader":"9.1.2","concurrently":"^8.0.0","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.30.0","@storybook/react":"6.5.16","@types/react-dom":"18.0.11","react-router-dom":"6.10.0","vite-plugin-svgr":"2.4.0","eslint-plugin-jest":"27.2.1","@vitest/coverage-c8":"0.29.8","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"3.1.0","@storybook/addon-links":"6.5.16","@testing-library/react":"14.0.0","@storybook/builder-vite":"0.4.2","@tailwindcss/line-clamp":"0.4.4","eslint-config-react-app":"7.0.1","@storybook/addon-actions":"6.5.16","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.11.0","@storybook/testing-library":"0.1.0","@storybook/addon-essentials":"6.5.16","@storybook/addon-interactions":"6.5.16","@etchteam/storybook-addon-status":"^4.2.2"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.0.75_1681114219174_0.15985757798137779","host":"s3://npm-registry-packages"}},"0.0.76":{"name":"@tryghost/koenig-lexical","version":"0.0.76","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.0.76","maintainers":[{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"ae425f1c7ea4d0bb7baf3d893a4937e2be04e213","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.0.76.tgz","fileCount":10,"integrity":"sha512-+tpvSGRuWLTajAuXs5wESeJKGMGt7Y43n8sivM2iZxRL3mGK1avzSmV1xtFAncD3T+Kc6vw6nz6Cgl/Eeh1pZw==","signatures":[{"sig":"MEUCIByuvkFbktRmNZnm3tjBTV6aytnS26bwHl2glP2RdZI/AiEA0T1xie4xk6u/ZwqV4bnO3FbQOXmezBqc1esVtxdZfrY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20634710,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNPBHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpm+A/7BnJvv68dzQSXFW2Ylha8CwPWYngbYkpTUUtvxBpHbx8PDVUj\r\nQCmMZbi+DP5nflZGuR+cnPFX4drFXyt7eW/JAL04OZ5MAEU5jb+zNcaPf4aP\r\nUc04iMmC2OqGgRgdE+MgQSq161dAls0sIS6LxJ526ICQPxgD2VzipGt3Kk/c\r\n+d9eSLzbGSr+x6nstloktchwyaVUBshEk7+CLR2LfNn03SltQ8p33d+OEWrl\r\nK9OFQRoV4gJaxkbkq4k9MhIIy7MEHsRTYhGGXNeZGTUj39MApry8P+LXnVTx\r\nIoHFtW3ycX/trnOTKgU5TaeiKHrHQAuizUdFYJkjKVRnGjBWcUYEjSQ2kWAq\r\nHfcHrPCsbejlakQlSEmc4oWuQcsUnSnll5RV/h/eFpQkL7uRlkgBTnaFa8j3\r\n6CtkCivB86IiGEI3vU+dIWDM5Y/Ci2Jr5WV1RQHV4yRAau+iQitTuSwNspJi\r\nUSz/OGParUS+68gSuy7iMvjMMMvLCGHKUSv6+Fq8e+XhXF2da6KgVS8SCO6O\r\nFbJqh2Jlge10Q4JlHSAP8yd3nqvYDHPt69fXwDuoZJGGWdPZuS7s2wr2njMm\r\ne98GVwQa4OX3mO3pcF/6OnF9L1wWKP8vdhdtnOJhxdbNGXmXShWmV3bFuG7F\r\nqHdm/Cw5d3TvVwGWnv1JFayoTZSUrEQj78c=\r\n=w1a1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"8dc7be482e009e26d4f6bc0c7bada70d7f430707","scripts":{"dev":"concurrently \"vite\" \"yarn multiplayer\"","lint":"eslint --ext .js,.cjs,.jsx --cache demo src test","test":"vitest run","build":"vite build","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","posttest":"yarn lint","storybook":"NODE_OPTIONS=--openssl-legacy-provider start-storybook -p 6006 -h 127.0.0.1","build:demo":"vite build --config vite.config.demo.js","test:watch":"vitest","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:headed":"PLAYWRIGHT_HEADLESS=false vitest run","test:slowmo":"PLAYWRIGHT_SLOWMO=100 PLAYWRIGHT_HEADLESS=false vitest run","pretest:watch":"yarn pretest","build-storybook":"build-storybook"},"_npmUser":{"name":"sagzy","email":"hey@sagzy.io"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.14.2","dependencies":{"yjs":"^13.5.50","react":"^18.2.0","lexical":"^0.9.0","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","y-websocket":"^1.5.0","@lexical/list":"^0.9.0","@lexical/text":"^0.9.0","eventemitter3":"^5.0.0","@lexical/react":"^0.9.0","@lexical/utils":"^0.9.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@emoji-mart/react":"^1.1.1","@lexical/selection":"^0.9.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.10","@tryghost/kg-default-nodes":"^0.0.27","@codemirror/lang-javascript":"^6.1.2","@tryghost/kg-clean-basic-html":"^3.0.9","@tryghost/kg-markdown-html-renderer":"^6.0.6"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","jsdom":"21.1.1","vitest":"0.29.8","postcss":"8.4.21","prettier":"2.8.7","@vitest/ui":"0.29.8","playwright":"1.31.2","typescript":"5.0.3","@babel/core":"7.21.4","cross-fetch":"^3.1.5","tailwindcss":"3.2.7","@types/react":"18.0.34","autoprefixer":"10.4.14","babel-loader":"9.1.2","concurrently":"^8.0.0","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.30.0","@storybook/react":"6.5.16","@types/react-dom":"18.0.11","react-router-dom":"6.10.0","vite-plugin-svgr":"2.4.0","eslint-plugin-jest":"27.2.1","@vitest/coverage-c8":"0.29.8","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"3.1.0","@storybook/addon-links":"6.5.16","@testing-library/react":"14.0.0","@storybook/builder-vite":"0.4.2","@tailwindcss/line-clamp":"0.4.4","eslint-config-react-app":"7.0.1","@storybook/addon-actions":"6.5.16","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.11.0","@storybook/testing-library":"0.1.0","@storybook/addon-essentials":"6.5.16","@storybook/addon-interactions":"6.5.16","@etchteam/storybook-addon-status":"^4.2.2"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.0.76_1681190982702_0.5655005744704149","host":"s3://npm-registry-packages"}},"0.0.77":{"name":"@tryghost/koenig-lexical","version":"0.0.77","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.0.77","maintainers":[{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"2445b170eed4fe7772569a1d0119da55bb841dd3","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.0.77.tgz","fileCount":10,"integrity":"sha512-lziDCMCc65yB5FeVpfGPU00EXlij7pX9wakq7f0np3+jZyKFA0E6YXPGtsGZ3s/fvFy1Co1SwYjnVKZcUghyXw==","signatures":[{"sig":"MEUCIDShUCm9Lpf2wcT4N+xWDF8EjctdesWEyhoRCv4hX3haAiEAniWRgaTNGe6UMu2So0kIFuMOLd2+OrTgB8PMn6NF9yw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20639082,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNRqfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqC6A//czOPCvnAkKe2RaQ0oAMLqRK2WQ4x+6XC3f9ayAl0Hl4nd3SQ\r\nPovaQDLt65HuHfE0sXy1Q5aBqDgOMnCoepdetpcAjwAG813M/NHCWSeya77U\r\nSXZPkzRwOdFu2IVacyaXxuniGxmxYPQceFH3QBq+BGRV/GMj32SmdZ5Lo0Hh\r\nu9zKJhArs5eq0TOQm1wtTLL0FOgd8cqH7Qxt4oV1OsSlxSHTv0UNqO52ehMs\r\nji1uF/MRLtDQW1qLUhqj9x7/O/ohDvGnf256IsKP6UjUNtImo47ge5pOPU4/\r\npjE6ECqrDJSj+GCgqeEBDqD6cJleHf8sz5hOt72S+Ccdyp29tm2F4tC/eaby\r\nwwaD3OY8MTXfZrETPnKksb30ZeIVjRZLR29C09CjQAJ2UFpX/d9Z0knvUqpM\r\ni1vqP7hNKvj/f83WOcvkPygfkXa/J4b9H+fkpTSV9WOzZ9vtKqx7JilslNV+\r\nymFa67EIu764L1pQNacRC9/btgtm4nKNV6QF/jIQ9/xLfCWmSNw7113GX9Vo\r\n0tgHOp26EhYpcZiPYmOQ/JKl3IpEk9wyvqgJcfXEm+zkACFpU6sp8/wu/ith\r\nnolqj8FVUPgPGjHMBO+liCZQyCC9Wynlqc6exiCNTkcVglGua4c0bfhXYkR/\r\nn7TrNP25v2MpZsYGFDYIiAC8tCChLAi/50g=\r\n=o34n\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"19f2e6ac643236fcc8e00903d9b836389dcffad8","scripts":{"dev":"concurrently \"vite\" \"yarn multiplayer\"","lint":"eslint --ext .js,.cjs,.jsx --cache demo src test","test":"vitest run","build":"vite build","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","posttest":"yarn lint","storybook":"NODE_OPTIONS=--openssl-legacy-provider start-storybook -p 6006 -h 127.0.0.1","build:demo":"vite build --config vite.config.demo.js","test:watch":"vitest","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:headed":"PLAYWRIGHT_HEADLESS=false vitest run","test:slowmo":"PLAYWRIGHT_SLOWMO=100 PLAYWRIGHT_HEADLESS=false vitest run","pretest:watch":"yarn pretest","build-storybook":"build-storybook"},"_npmUser":{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"yjs":"^13.5.50","react":"^18.2.0","lexical":"^0.9.0","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","y-websocket":"^1.5.0","@lexical/list":"^0.9.0","@lexical/text":"^0.9.0","eventemitter3":"^5.0.0","@lexical/react":"^0.9.0","@lexical/utils":"^0.9.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@emoji-mart/react":"^1.1.1","@lexical/selection":"^0.9.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.10","@tryghost/kg-default-nodes":"^0.0.27","@codemirror/lang-javascript":"^6.1.2","@tryghost/kg-clean-basic-html":"^3.0.9","@tryghost/kg-markdown-html-renderer":"^6.0.6"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","jsdom":"21.1.1","vitest":"0.29.8","postcss":"8.4.21","prettier":"2.8.7","@vitest/ui":"0.29.8","playwright":"1.31.2","typescript":"5.0.3","@babel/core":"7.21.4","cross-fetch":"^3.1.5","tailwindcss":"3.2.7","@types/react":"18.0.34","autoprefixer":"10.4.14","babel-loader":"9.1.2","concurrently":"^8.0.0","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.30.0","@storybook/react":"6.5.16","@types/react-dom":"18.0.11","react-router-dom":"6.10.0","vite-plugin-svgr":"2.4.0","eslint-plugin-jest":"27.2.1","@vitest/coverage-c8":"0.29.8","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"3.1.0","@storybook/addon-links":"6.5.16","@testing-library/react":"14.0.0","@storybook/builder-vite":"0.4.2","@tailwindcss/line-clamp":"0.4.4","eslint-config-react-app":"7.0.1","@storybook/addon-actions":"6.5.16","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.11.0","@storybook/testing-library":"0.1.0","@storybook/addon-essentials":"6.5.16","@storybook/addon-interactions":"6.5.16","@etchteam/storybook-addon-status":"^4.2.2"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.0.77_1681201822872_0.09649866266528595","host":"s3://npm-registry-packages"}},"0.0.78":{"name":"@tryghost/koenig-lexical","version":"0.0.78","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.0.78","maintainers":[{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"75cc36dd6f533c23e6d23eb6c921ffae58a21b1e","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.0.78.tgz","fileCount":10,"integrity":"sha512-FK1gmD7IvVbCtJSrij+MMizatluGRHN/Nm0PpoQgG5U/uRA+gwQTdvv0RQbPWSUoTDrF96ChB+xStihMOxt3zA==","signatures":[{"sig":"MEQCIEuDRqe17sj9IH9TdApGDawBdoj2N7bYD7QncM9NbmpHAiAcFN8HlVa8StsVN4DhsTcFhpsdxo4E6GMLkLgw6pzw4g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20795397,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNWcMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqeKg//f8A03SAQQZ+tynxC3VT2Ja0YnLrDzFAh6vVIvJneODEdbBk6\r\nisD156zIBOeWTznLTKER0gjIE2D/TAXMCW/4yg0GNR7i2wy2dGXzTZyTW0jU\r\nkz42QNAI+hjmgB2YPXZxP6+YSy1XdmgExgoHyLKVpDHUbMS9KKNpBd4Od2yV\r\nkUIjOwEtlxrwJmlzrpbconMGOy3UaerNjgAWtZB40Jx45b3hTC1dx8yhNo6Y\r\n1EU9kegyzSY+CbXlTNMugadz2DFNDP8K05RxpC3j+hEqB4riZdA3nPjDGLov\r\nLKs6vLaHnRqo7C1CE5HlZBcoZXoeY7M0AP4fTKZixzZzK9t3M2cN+Sbf79IP\r\nbe6zvbqL66frc0kfF0Mwo/rR7INVLjJjUAE26xoDzJLnbXjFeLHSqqHpmVjK\r\nx467QBcJOFgi4Y9nDRfr9YEiw+5j7baigavq8UpvjWwVcNFIy/69/J8PyP/W\r\nM+ToZ+9o9GbRWBtsp0Y6qDf9UKN4oaQI3UhO9etSRlRRYXjq7YrNmz9FJ/p9\r\nqYKQ4yFR5nJuhQWFQWaxpJLQu5PyScgEFrPfZZ/wzs1f+3fkjHAKa4OsaGjV\r\n5ecH3nCxT3ne6IC2S2MOvmFjBLT7hYMhq2kkFUSSKG8pVCKX4Ba0AqcDR5F7\r\nPS+PFamhLtsdYbRAZ7LlXs280C4VhzRNAJk=\r\n=oMFF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"eaae61a00d38bbdfe6429b6e9523b3be706101ec","scripts":{"dev":"concurrently \"vite\" \"yarn multiplayer\"","lint":"eslint --ext .js,.cjs,.jsx --cache demo src test","test":"vitest run","build":"vite build","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","posttest":"yarn lint","storybook":"NODE_OPTIONS=--openssl-legacy-provider start-storybook -p 6006 -h 127.0.0.1","build:demo":"vite build --config vite.config.demo.js","test:watch":"vitest","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:headed":"PLAYWRIGHT_HEADLESS=false vitest run","test:slowmo":"PLAYWRIGHT_SLOWMO=100 PLAYWRIGHT_HEADLESS=false vitest run","pretest:watch":"yarn pretest","build-storybook":"build-storybook"},"_npmUser":{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"yjs":"^13.5.50","react":"^18.2.0","lexical":"^0.9.0","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","y-websocket":"^1.5.0","@lexical/list":"^0.9.0","@lexical/text":"^0.9.0","eventemitter3":"^5.0.0","@lexical/react":"^0.9.0","@lexical/utils":"^0.9.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@emoji-mart/react":"^1.1.1","@lexical/selection":"^0.9.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.10","@tryghost/kg-default-nodes":"^0.0.28","@codemirror/lang-javascript":"^6.1.2","@tryghost/kg-clean-basic-html":"^3.0.10","@tryghost/kg-markdown-html-renderer":"^6.0.6"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","jsdom":"21.1.1","vitest":"0.29.8","postcss":"8.4.21","prettier":"2.8.7","@vitest/ui":"0.29.8","playwright":"1.31.2","typescript":"5.0.3","@babel/core":"7.21.4","cross-fetch":"^3.1.5","tailwindcss":"3.2.7","@types/react":"18.0.34","autoprefixer":"10.4.14","babel-loader":"9.1.2","concurrently":"^8.0.0","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.30.0","@storybook/react":"6.5.16","@types/react-dom":"18.0.11","react-router-dom":"6.10.0","vite-plugin-svgr":"2.4.0","eslint-plugin-jest":"27.2.1","@vitest/coverage-c8":"0.29.8","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"3.1.0","@storybook/addon-links":"6.5.16","@testing-library/react":"14.0.0","@storybook/builder-vite":"0.4.2","@tailwindcss/line-clamp":"0.4.4","eslint-config-react-app":"7.0.1","@storybook/addon-actions":"6.5.16","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.11.0","@storybook/testing-library":"0.1.0","@storybook/addon-essentials":"6.5.16","@storybook/addon-interactions":"6.5.16","@etchteam/storybook-addon-status":"^4.2.2"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.0.78_1681221387947_0.10958305586194128","host":"s3://npm-registry-packages"}},"0.0.79":{"name":"@tryghost/koenig-lexical","version":"0.0.79","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.0.79","maintainers":[{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"d42c97121de36c6801d290848daca59dea369bfc","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.0.79.tgz","fileCount":10,"integrity":"sha512-AgllrxEj+EnFj2SyuFmFULUNhzcuidW6yFj5hdERcm8ytgJch+1as61zr3NEZZdDYNfyS2N0k76pveqfcStzMQ==","signatures":[{"sig":"MEQCIHoDNJJAkstpaZiZStukDu5rSWc2ajlzDe+g8uBBQXoRAiBpdc3bVFE8XMc0T2HhGDPBhxfyJm6luZ5ahi6vi1oBpw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20802096,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNYIjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpCnRAAlPcgMmbWstBxC/FLzmrAHq7fT7plMeI8zbAdvV3vx0yMeTdx\r\niRnQPFDJRJPiQMy4DtkqkWSbna40aP0ZUUPAtqYQOuodr9CWfhOT+eHggS7X\r\nljNNVArTaQieUvrFNQWD0B7zxeSRPEdnnsD1E7NUQKeZd9GZ9TLiHHbSdxCP\r\n/fXsg+5Zairu1xi8guFSeUHIk6azEjyor3imIV+NO3aXdtseeT7zBr5Z/3Dp\r\n+m3egpY7DsrPqeSd+qsKHxsXbsW9jfVx67RxKaEv1RXiWBDVD9qz2XgLi5Gg\r\nVUcrLFuCIEYsSBODOl//Kug7Vlf+PUEuL7CGVtMWYBkcrYVYBAoMkj0QFfT4\r\nnBN9NbfsDtTgFTrLpE7EEXrMvnOeIpX1vwOMqaXNeW3r9RXmK2s4VimIVx9J\r\nxdS4ADwi9TxXVl2isxeEwKGxe3w9NyKifvL1QcvUGVUVPl/seaM+NfFte/7P\r\ni0aZnSarkebM97uyaYlUd0MIjh6SOhlE9+w2I5IvQuwxEvzvVc4a2WrqbIml\r\nWzX4XxiiczB3idLzuRlkg8GGlH5gNYznsDTZQEq44VNi0CDNhzoS3c7axvy2\r\n0pbcAZvE+D8A6hSpSWNysr7An6pXJ7q5PQoS4SNQi2B2z4ugIAxz3Rw92SeV\r\n7v8iaw5XG/44BsZ/wdSeUiNRpTY7oV2NdlY=\r\n=3Hxe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"b0d616658cceecb73647968937d4fc02339a825d","scripts":{"dev":"concurrently \"vite\" \"yarn multiplayer\"","lint":"eslint --ext .js,.cjs,.jsx --cache demo src test","test":"vitest run","build":"vite build","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","posttest":"yarn lint","storybook":"NODE_OPTIONS=--openssl-legacy-provider start-storybook -p 6006 -h 127.0.0.1","build:demo":"vite build --config vite.config.demo.js","test:watch":"vitest","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:headed":"PLAYWRIGHT_HEADLESS=false vitest run","test:slowmo":"PLAYWRIGHT_SLOWMO=100 PLAYWRIGHT_HEADLESS=false vitest run","pretest:watch":"yarn pretest","build-storybook":"build-storybook"},"_npmUser":{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"yjs":"^13.5.50","react":"^18.2.0","lexical":"^0.9.0","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","y-websocket":"^1.5.0","@lexical/list":"^0.9.0","@lexical/text":"^0.9.0","eventemitter3":"^5.0.0","@lexical/react":"^0.9.0","@lexical/utils":"^0.9.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@emoji-mart/react":"^1.1.1","@lexical/selection":"^0.9.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.10","@tryghost/kg-default-nodes":"^0.0.28","@codemirror/lang-javascript":"^6.1.2","@tryghost/kg-clean-basic-html":"^3.0.10","@tryghost/kg-markdown-html-renderer":"^6.0.6"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","jsdom":"21.1.1","vitest":"0.29.8","postcss":"8.4.21","prettier":"2.8.7","@vitest/ui":"0.29.8","playwright":"1.31.2","typescript":"5.0.3","@babel/core":"7.21.4","cross-fetch":"^3.1.5","tailwindcss":"3.2.7","@types/react":"18.0.34","autoprefixer":"10.4.14","babel-loader":"9.1.2","concurrently":"^8.0.0","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.30.0","@storybook/react":"6.5.16","@types/react-dom":"18.0.11","react-router-dom":"6.10.0","vite-plugin-svgr":"2.4.0","eslint-plugin-jest":"27.2.1","@vitest/coverage-c8":"0.29.8","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"3.1.0","@storybook/addon-links":"6.5.16","@testing-library/react":"14.0.0","@storybook/builder-vite":"0.4.2","@tailwindcss/line-clamp":"0.4.4","eslint-config-react-app":"7.0.1","@storybook/addon-actions":"6.5.16","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.11.0","@storybook/testing-library":"0.1.0","@storybook/addon-essentials":"6.5.16","@storybook/addon-interactions":"6.5.16","@etchteam/storybook-addon-status":"^4.2.2"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.0.79_1681228323094_0.06492963054748113","host":"s3://npm-registry-packages"}},"0.0.80":{"name":"@tryghost/koenig-lexical","version":"0.0.80","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.0.80","maintainers":[{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"b2d5cac8cc8763ba00428dee910eb100ba52f76f","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.0.80.tgz","fileCount":10,"integrity":"sha512-qEYn10Ku+kpq7bzVM8dDkK2tOfCrKbzkQy2EY7lIkcCI+aORAaUIzfbOMcVJ97TA0UnS9gqBuZcTkVgCgB2DmA==","signatures":[{"sig":"MEUCIHsAIj6X4fvrPKvZSaZ+TwVFkNFnNNIvCimiDl9IhpJRAiEA8as/Na701NzXrQWOGIUvjkT5h2D/xM46tMmSeHSWQb0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20802787,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNYV+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrnCxAAgJszpYNsrXV33sQXIXQUaZu9w0gj+Yse8spnuwuiPaiEb1EX\r\noRWzz25fXjmS0rHQgOgb4hxFFkbEDw4bshejuXbDe0USilcXA7SFTzFUaQai\r\ntcPkrPaMtXCTpMf0l+qp2QT4PgJvph611U1wn41YZLL5Ulicx2ubK+7Lczqc\r\nTYI2SeiG78VABDLkrSr49EsEYng3e7j4GmwX6dJIlhhLXMvYsr+q73jRTQNX\r\nBxluZFpaONm7BytJSAuE2Qxq3T3U8Z44fEWJKUa2yuX1VrJGdp8/DYdUSpwr\r\nJgFz1po/uCHIGRak5YgXQJXLRx3GSZk/7NteMchy/HW6rYwt+JGvaKlhvqXO\r\ndESCjKeYgyKce8BYyfcQsMKtooSvkWcZFzEgTSDYChDu/edVSTo9uZHT18Du\r\nIh7jG+tHeYBWC/b+ZL5E5v8lCrC0/cthYBsdvb3N6PT8qTbG8OT9soexQmLy\r\nJht+Z8EjgaXn7HJhpNCWkS5IBKw4BU/83l5VEWLP/P0XxP/LHVS4ALSzePLu\r\n2qr02P/sMMzY8hI169na7uiekboODX6hSk1Zok4Hc8v6a0yOZ5sRFCYiPdvG\r\n++9BjxAVfsnG7DWLZ3wX9htT6c0yupbbB1/A9dFUH+smqcQNCwyVfdol4S1E\r\nRSfO8UM83gnWgwFtn8OJp+62lyGM8Irtnso=\r\n=+/56\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"4be762a1d166b6a9e83e55199e6440b41de41690","scripts":{"dev":"concurrently \"vite\" \"yarn multiplayer\"","lint":"eslint --ext .js,.cjs,.jsx --cache demo src test","test":"vitest run","build":"vite build","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","posttest":"yarn lint","storybook":"NODE_OPTIONS=--openssl-legacy-provider start-storybook -p 6006 -h 127.0.0.1","build:demo":"vite build --config vite.config.demo.js","test:watch":"vitest","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:headed":"PLAYWRIGHT_HEADLESS=false vitest run","test:slowmo":"PLAYWRIGHT_SLOWMO=100 PLAYWRIGHT_HEADLESS=false vitest run","pretest:watch":"yarn pretest","build-storybook":"build-storybook"},"_npmUser":{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"yjs":"^13.5.50","react":"^18.2.0","lexical":"^0.9.0","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","y-websocket":"^1.5.0","@lexical/list":"^0.9.0","@lexical/text":"^0.9.0","eventemitter3":"^5.0.0","@lexical/react":"^0.9.0","@lexical/utils":"^0.9.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@emoji-mart/react":"^1.1.1","@lexical/selection":"^0.9.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.10","@tryghost/kg-default-nodes":"^0.0.28","@codemirror/lang-javascript":"^6.1.2","@tryghost/kg-clean-basic-html":"^3.0.10","@tryghost/kg-markdown-html-renderer":"^6.0.6"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","jsdom":"21.1.1","vitest":"0.29.8","postcss":"8.4.21","prettier":"2.8.7","@vitest/ui":"0.29.8","playwright":"1.31.2","typescript":"5.0.3","@babel/core":"7.21.4","cross-fetch":"^3.1.5","tailwindcss":"3.2.7","@types/react":"18.0.34","autoprefixer":"10.4.14","babel-loader":"9.1.2","concurrently":"^8.0.0","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.30.0","@storybook/react":"6.5.16","@types/react-dom":"18.0.11","react-router-dom":"6.10.0","vite-plugin-svgr":"2.4.0","eslint-plugin-jest":"27.2.1","@vitest/coverage-c8":"0.29.8","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"3.1.0","@storybook/addon-links":"6.5.16","@testing-library/react":"14.0.0","@storybook/builder-vite":"0.4.2","@tailwindcss/line-clamp":"0.4.4","eslint-config-react-app":"7.0.1","@storybook/addon-actions":"6.5.16","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.11.0","@storybook/testing-library":"0.1.0","@storybook/addon-essentials":"6.5.16","@storybook/addon-interactions":"6.5.16","@etchteam/storybook-addon-status":"^4.2.2"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.0.80_1681229182390_0.022209605554230016","host":"s3://npm-registry-packages"}},"0.0.81":{"name":"@tryghost/koenig-lexical","version":"0.0.81","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.0.81","maintainers":[{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"12c16ae3bfabefbb725f496e7c0a0444e7f0d13a","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.0.81.tgz","fileCount":10,"integrity":"sha512-DMtUEV6MFjpzhfFDKXEY00zE0ZRGe+PPhAqFEXJMj9eCUEJpopbmUjFAoMhRj4H8clBKCRAgwopBUO8rkFbIJw==","signatures":[{"sig":"MEYCIQDDK+yIVe/Kxctl3f4+H0/fu23xA5wkQVNMEgc80Kx4RwIhAK1Xy8FLNZetxrnt+MAb66ZQcua/r0ZuqDHPc6avBVhM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20904613,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNwVJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpz9A//c9DBjLPJ4q2tOeXElF2v9WJgInEm26bLM+RnbgJDbeq1nYi8\r\nqpBC7zJx5aoOdfe2KqhAgkScObo2o24p4YglTcC3Fc4hiJhqfD+ECV/XVsay\r\nRouCsPVCfPjx8JHzDnctJx9l5wXrPXqDHxluptvMvyKoCMh6HKF4jIkl7qe0\r\n5tg8juBBt19vGe1aXZZw8spN76TY7o5KuMTAUPlGv7bXwNdHKGXWtmiyjhM8\r\n1hgQIxjtlIeFQmINtBoNKjJX3KI9YY2hBPiyxRXafZiCExNy83m24Ip7eoGq\r\nZCSLNyf08/Aux6L6sq9IyIahGMkteEr7HVWW+MxzFeAjCTdm3elKgOtVkd6Q\r\n01h4VqNxeZil+9gnKMvILpiUqFGDmkzisCGIrq1RySj1t829pYoKT/5r5Goc\r\nrPMz+YJ9gvcTNewVVuPeZ4a1bfy4KprieHmwGjGmGhrkK943JcyFNtRNInjP\r\nJilM9sb8vV+tM4MRzt4I0rw0aVUR/ikkQtLbKblQQfPy3vAWIVyxMLo9bZPO\r\ngsdRqKO4f6GagWpZXHL+V0RB1lStPvZdsZCF8jEU5AbtvC8BV+6EGgL2COee\r\n93+f9BWa15erH0S2NQtiL0qep1m7AjMymy7EkzRyFQEeQuFIGmWyzsWCLLB6\r\nTOwkH0G6BNuRvgtT+fAuE8CnuM+CYSUDWZU=\r\n=us5u\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"9501511b6a30534d300145130af0e0798ada5b73","scripts":{"dev":"concurrently \"vite\" \"yarn multiplayer\"","lint":"eslint --ext .js,.cjs,.jsx --cache demo src test","test":"vitest run","build":"vite build","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","posttest":"yarn lint","storybook":"NODE_OPTIONS=--openssl-legacy-provider start-storybook -p 6006 -h 127.0.0.1","build:demo":"vite build --config vite.config.demo.js","test:watch":"vitest","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:headed":"PLAYWRIGHT_HEADLESS=false vitest run","test:slowmo":"PLAYWRIGHT_SLOWMO=100 PLAYWRIGHT_HEADLESS=false vitest run","pretest:watch":"yarn pretest","build-storybook":"build-storybook"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.5.1/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"yjs":"^13.5.50","react":"^18.2.0","lexical":"^0.9.0","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","y-websocket":"^1.5.0","@lexical/list":"^0.9.0","@lexical/text":"^0.9.0","eventemitter3":"^5.0.0","@lexical/react":"^0.9.0","@lexical/utils":"^0.9.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@emoji-mart/react":"^1.1.1","@lexical/selection":"^0.9.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.10","@tryghost/kg-default-nodes":"^0.0.29","@codemirror/lang-javascript":"^6.1.2","@tryghost/kg-clean-basic-html":"^3.0.11","@tryghost/kg-markdown-html-renderer":"^6.0.6"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","jsdom":"21.1.1","vitest":"0.29.8","postcss":"8.4.21","prettier":"2.8.7","@vitest/ui":"0.29.8","playwright":"1.31.2","typescript":"5.0.3","@babel/core":"7.21.4","cross-fetch":"^3.1.5","tailwindcss":"3.2.7","@types/react":"18.0.34","autoprefixer":"10.4.14","babel-loader":"9.1.2","concurrently":"^8.0.0","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.30.0","@storybook/react":"6.5.16","@types/react-dom":"18.0.11","react-router-dom":"6.10.0","vite-plugin-svgr":"2.4.0","eslint-plugin-jest":"27.2.1","@vitest/coverage-c8":"0.29.8","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"3.1.0","@storybook/addon-links":"6.5.16","@testing-library/react":"14.0.0","@storybook/builder-vite":"0.4.2","@tailwindcss/line-clamp":"0.4.4","eslint-config-react-app":"7.0.1","@storybook/addon-actions":"6.5.16","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.11.0","@storybook/testing-library":"0.1.0","@storybook/addon-essentials":"6.5.16","@storybook/addon-interactions":"6.5.16","@etchteam/storybook-addon-status":"^4.2.2"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.0.81_1681327433399_0.7650216368934215","host":"s3://npm-registry-packages"}},"0.0.82":{"name":"@tryghost/koenig-lexical","version":"0.0.82","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.0.82","maintainers":[{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"092706338acf1d73df9d9eacb4dba75dc4cdce30","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.0.82.tgz","fileCount":10,"integrity":"sha512-MMbISs8siekLQpoPyo5k5bvUb99pVFMx2TDyroqqtP/NFTKrRwz4tsP5/AE3Gs+ChvrNjjoJjmt6LX+cpCLvWQ==","signatures":[{"sig":"MEYCIQCjGSwS/Kh+u3erBQXhUhrG0ievvrBSV2Z6j7O7qfpNigIhAMKvHFuBjPAirrlrq67eKk/fSN+qrPIggYFkdIjgynVG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20904613,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkN7oGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqG6w//VURreTKAiyhTqfGCGZUBou+bLr0uclyt83gvZhEvlJjqbRyN\r\nkSs4q2i/Suo+upTSdXxPWeo/Iel5XOhvM+oL/9khser0LWO8Xpnas7HhKP5V\r\nXiPM0he/Jjnff8YBLDY5igWXjn8DtEO8hgw7NQii9mCsBlqeGSwM4Sc3hb6w\r\ncVWU2E2g14JKLAUuunSYyVKvE+VQlE7hDhaZfF7sukRyfuFV8sKC1tPA556J\r\n4klsqVKSlh7d/1/7fnZdeOPVslHpGQXKdcshlyfCgR9G/QqNj0+i0spSgHiP\r\nnKqdNlmD5ozv3V4jw+YyUEM+kGDhW+dzRGwz+pMAC9phPKml84XEGs6MGmYL\r\n6FIrz5lDkxr01/CcQpvexHKADdjcAROYdaGTtH3PYLh9uT1JtceIjhAEhn0M\r\nUDn27B6cu4tdEmFynbSx7Ya05oLv/zlWiBskN4Hh30hhmiaUzD7VBiCslgny\r\nQzdQqWFENCFR5YcvVjJzQjpty3nCB4liMw2sLIV/aFfyyDBQsWDFHbIBb7rQ\r\nzrBd0aNcN8mfxHIDDKry9gjm0jSppVezy+dK1ZGaJ7tkY4ZyMRVRBc/oDo8+\r\n8iAZ1g56zffNvvI3qAttVbCbDmIGI++vtjHegBdkpTzDE6Xip3LI6np/VDL3\r\n+tvKbrjpSWeo4LHFdZgZTeKF3lpm26AcGeI=\r\n=2KFp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"5fecb5e8ec31f71d7bb332bde229e15fa2fb2817","scripts":{"dev":"concurrently \"vite\" \"yarn multiplayer\"","lint":"eslint --ext .js,.cjs,.jsx --cache demo src test","test":"vitest run","build":"vite build","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","posttest":"yarn lint","storybook":"NODE_OPTIONS=--openssl-legacy-provider start-storybook -p 6006 -h 127.0.0.1","build:demo":"vite build --config vite.config.demo.js","test:watch":"vitest","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:headed":"PLAYWRIGHT_HEADLESS=false vitest run","test:slowmo":"PLAYWRIGHT_SLOWMO=100 PLAYWRIGHT_HEADLESS=false vitest run","pretest:watch":"yarn pretest","build-storybook":"build-storybook"},"_npmUser":{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"yjs":"^13.5.50","react":"^18.2.0","lexical":"^0.9.0","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","y-websocket":"^1.5.0","@lexical/list":"^0.9.0","@lexical/text":"^0.9.0","eventemitter3":"^5.0.0","@lexical/react":"^0.9.0","@lexical/utils":"^0.9.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@emoji-mart/react":"^1.1.1","@lexical/selection":"^0.9.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.10","@tryghost/kg-default-nodes":"^0.0.30","@codemirror/lang-javascript":"^6.1.2","@tryghost/kg-clean-basic-html":"^3.0.12","@tryghost/kg-markdown-html-renderer":"^6.0.6"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","jsdom":"21.1.1","vitest":"0.29.8","postcss":"8.4.21","prettier":"2.8.7","@vitest/ui":"0.29.8","playwright":"1.31.2","typescript":"5.0.3","@babel/core":"7.21.4","cross-fetch":"^3.1.5","tailwindcss":"3.2.7","@types/react":"18.0.35","autoprefixer":"10.4.14","babel-loader":"9.1.2","concurrently":"^8.0.0","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.30.0","@storybook/react":"6.5.16","@types/react-dom":"18.0.11","react-router-dom":"6.10.0","vite-plugin-svgr":"2.4.0","eslint-plugin-jest":"27.2.1","@vitest/coverage-c8":"0.29.8","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"3.1.0","@storybook/addon-links":"6.5.16","@testing-library/react":"14.0.0","@storybook/builder-vite":"0.4.2","@tailwindcss/line-clamp":"0.4.4","eslint-config-react-app":"7.0.1","@storybook/addon-actions":"6.5.16","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.11.0","@storybook/testing-library":"0.1.0","@storybook/addon-essentials":"6.5.16","@storybook/addon-interactions":"6.5.16","@etchteam/storybook-addon-status":"^4.2.2"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.0.82_1681373701690_0.8291669251415963","host":"s3://npm-registry-packages"}},"0.0.84":{"name":"@tryghost/koenig-lexical","version":"0.0.84","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.0.84","maintainers":[{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"3e0ea1cb615608a5ab1cc91b736ec729980afd25","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.0.84.tgz","fileCount":10,"integrity":"sha512-K7wSG0InpkFeGq9hM/HO0JoT6sKdMblwcKljV6Fl7FGckld7CsWnEHtPfkCw017W6Eb4+rbc5GXY4hXxK+3TLg==","signatures":[{"sig":"MEQCICICTJx8ha0YhLaywbkELxzsvtWj7QvQ5m/U6PHNViXDAiApAukOnYLWOvEKsY4Fj5Lrbxl0UcUGEKGvMq9VmtedEQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20961800,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkPV6MACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmppBA//dyNodx82u4O697gXq8eDD+MahOA2qZhplYK/FOOQAkCarwxf\r\nBU2Izs8Nee2QeEdqQZbsTa93GzJ/mLQiTfDI6IE8jIKNTXczUQewFJ2x4O85\r\nZGGl3ZiswyVqszFtLClAB9d0SgnX6d8pbk54WIZNu2BnyjXYtB1bw4pgZl0m\r\nmNFSg2zqgBWGu/4mLZNZKV51abbFpIeab9ztujVqkQYvCiBvM1NYiUsaQxfE\r\nuyTdUtkHt6dAPdmqWBggLCDU//vDlFixHpSWqAPk3xP/MZaT4fewjN08Jlr+\r\nyINRD1VGHwMRWScYq96mNsPfqSBX5Dyml9EW92uAEBXqjpGVnNCnAVJhVil0\r\nNG+oqP0drFIse71W01BPST+Qcq6g3FWw1jretDfqcBfivVvMsw1I9ODYHXV2\r\nOmOW5u5EDMB5FbMcWaqFnDaqnLDwnX3CiH769e67DvfV+P3vIVCKoodeLNod\r\nCjYRZNgOUBqFskt/lVwoen7gc024Z/3nmYYjVzybrhrT2E0bncQOA2hlOgZH\r\nGMP8iv8XHDygvyWExS96uy9QY5LIk36yhx7PDof+Qd8xPV42Uv4eAwdBPQra\r\nUl1fcy+duTmMvJeox/zc2p4GCfpLiyc8wdZvozvGzZlDzrWqJrrDHQkBjGG6\r\nKTGsbHb/tUYoQH+NRb327wOLW2KskyBIyZg=\r\n=hbLh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"11935a855dd89365a1ebe7dfe1a83245c7325e3e","scripts":{"dev":"concurrently \"vite\" \"yarn multiplayer\"","lint":"eslint --ext .js,.cjs,.jsx --cache demo src test","test":"vitest run","build":"vite build","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","posttest":"yarn lint","storybook":"NODE_OPTIONS=--openssl-legacy-provider start-storybook -p 6006 -h 127.0.0.1","build:demo":"vite build --config vite.config.demo.js","test:watch":"vitest","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:headed":"PLAYWRIGHT_HEADLESS=false vitest run","test:slowmo":"PLAYWRIGHT_SLOWMO=100 PLAYWRIGHT_HEADLESS=false vitest run","pretest:watch":"yarn pretest","build-storybook":"build-storybook"},"_npmUser":{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"yjs":"^13.5.50","react":"^18.2.0","lexical":"^0.9.0","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","y-websocket":"^1.5.0","@lexical/list":"^0.9.0","@lexical/text":"^0.9.0","eventemitter3":"^5.0.0","@lexical/react":"^0.9.0","@lexical/utils":"^0.9.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@emoji-mart/react":"^1.1.1","@lexical/selection":"^0.9.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.11","@tryghost/kg-default-nodes":"^0.0.31","@codemirror/lang-javascript":"^6.1.2","@tryghost/kg-clean-basic-html":"^3.0.13","@tryghost/kg-markdown-html-renderer":"^6.0.6"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","jsdom":"21.1.1","vitest":"0.29.8","postcss":"8.4.22","prettier":"2.8.7","@vitest/ui":"0.29.8","playwright":"1.31.2","typescript":"5.0.4","@babel/core":"7.21.4","cross-fetch":"^3.1.5","tailwindcss":"3.2.7","@types/react":"18.0.35","autoprefixer":"10.4.14","babel-loader":"9.1.2","concurrently":"^8.0.0","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.30.0","@storybook/react":"6.5.16","@types/react-dom":"18.0.11","react-router-dom":"6.10.0","vite-plugin-svgr":"2.4.0","eslint-plugin-jest":"27.2.1","@vitest/coverage-c8":"0.29.8","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"3.1.0","@storybook/addon-links":"6.5.16","@testing-library/react":"14.0.0","@storybook/builder-vite":"0.4.2","@tailwindcss/line-clamp":"0.4.4","eslint-config-react-app":"7.0.1","@storybook/addon-actions":"6.5.16","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.11.0","@storybook/testing-library":"0.1.0","@storybook/addon-essentials":"6.5.16","@storybook/addon-interactions":"6.5.16","@etchteam/storybook-addon-status":"^4.2.2"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.0.84_1681743500403_0.34134609065141275","host":"s3://npm-registry-packages"}},"0.0.83":{"name":"@tryghost/koenig-lexical","version":"0.0.83","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.0.83","maintainers":[{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"2202298d38667fd5fff4a154c0592120eefc58b5","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.0.83.tgz","fileCount":10,"integrity":"sha512-23pmd6UOQ7J7CL3cqejskH0rdbgO5oUDBY83poe4i8H5qvdiPD7FBMueEXyUYTuxROGd9w7mkuYvZTuLbANNBQ==","signatures":[{"sig":"MEQCIBuGdw0xmPiv15kotn00FIAtOH2aUeoKPyH0G927dBlPAiASHH5d0BKtipvzL+Si0EcoEdVWFNu5egM8XhklTObQ4Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20951952,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkPWFQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoQmw/+JwdXuYk605jW72OYulB08QxuHYEYzPIZntmBcrGZqJs8vsHW\r\n41kNSUMjE3T0abuw0PC7H7rcecaPGsIyzQ6Cpeb3DU2jdMe9nIpHoklEqEE1\r\n5hUY3zfIjLCz8We68UOALk22xQ2jZ0kipYVy8vw02FDgyXlLcSJef7tVQVYq\r\nHzNUy52I65uPMg8in2tsgiiDdpuU60X4cI6K66f3DCcreWbQ2298NlQC7pf6\r\nyaWst/mxweAPRIlJSo3Gld07pZ6f571088t1EJyfCoY2RZEsUdaStcuu2LW1\r\nTf0HGVEW1m4N5wZSSf8x2jp9h6/Zm3vO9IGL+lCQ2ksaTYPR+NY8p9anIJ7J\r\nbn6v/5YM9Li+aIECn37ig+bDCcG1hCxqOxXdh+Sq71GP8BZpwNR0GPBWIw6V\r\ndQmGvuEoP472/mjmQtKIjkAyPVkZaQADXtAIoeGU22rovwGFYtT+QFiA+IDK\r\nNxIHHf0Uh3sojeRhkCzXX+xeuBuGszQOsY5QxjLwaTGJXs3IE12cUnpIXKiB\r\nryx2G2naMqiK69l3p87mOh4ZYrvOj9Ag1HF4SV6j8kdKel5CFovfaa9cZ3oD\r\nR3vhc0T2zzySr+l69q1d5UJ+ey8Ual0vOcw8NJuyXKy+IR0GFlP1/RMcwFWT\r\n+ZPDNXKr0eSAzhXogc8+BE2lu7czBWTv+EA=\r\n=96tJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"e98ed47350366a6f8244d01b4976df5c04e48213","scripts":{"dev":"concurrently \"vite\" \"yarn multiplayer\"","lint":"eslint --ext .js,.cjs,.jsx --cache demo src test","test":"vitest run","build":"vite build","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","posttest":"yarn lint","storybook":"NODE_OPTIONS=--openssl-legacy-provider start-storybook -p 6006 -h 127.0.0.1","build:demo":"vite build --config vite.config.demo.js","test:watch":"vitest","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:headed":"PLAYWRIGHT_HEADLESS=false vitest run","test:slowmo":"PLAYWRIGHT_SLOWMO=100 PLAYWRIGHT_HEADLESS=false vitest run","pretest:watch":"yarn pretest","build-storybook":"build-storybook"},"_npmUser":{"name":"9larsons","email":"9larsons@gmail.com"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"yjs":"^13.5.50","react":"^18.2.0","lexical":"^0.9.0","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","y-websocket":"^1.5.0","@lexical/list":"^0.9.0","@lexical/text":"^0.9.0","eventemitter3":"^5.0.0","@lexical/react":"^0.9.0","@lexical/utils":"^0.9.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@emoji-mart/react":"^1.1.1","@lexical/selection":"^0.9.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.11","@tryghost/kg-default-nodes":"^0.0.31","@codemirror/lang-javascript":"^6.1.2","@tryghost/kg-clean-basic-html":"^3.0.13","@tryghost/kg-markdown-html-renderer":"^6.0.6"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","jsdom":"21.1.1","vitest":"0.29.8","postcss":"8.4.22","prettier":"2.8.7","@vitest/ui":"0.29.8","playwright":"1.31.2","typescript":"5.0.4","@babel/core":"7.21.4","cross-fetch":"^3.1.5","tailwindcss":"3.2.7","@types/react":"18.0.35","autoprefixer":"10.4.14","babel-loader":"9.1.2","concurrently":"^8.0.0","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.30.0","@storybook/react":"6.5.16","@types/react-dom":"18.0.11","react-router-dom":"6.10.0","vite-plugin-svgr":"2.4.0","eslint-plugin-jest":"27.2.1","@vitest/coverage-c8":"0.29.8","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"3.1.0","@storybook/addon-links":"6.5.16","@testing-library/react":"14.0.0","@storybook/builder-vite":"0.4.2","@tailwindcss/line-clamp":"0.4.4","eslint-config-react-app":"7.0.1","@storybook/addon-actions":"6.5.16","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.11.0","@storybook/testing-library":"0.1.0","@storybook/addon-essentials":"6.5.16","@storybook/addon-interactions":"6.5.16","@etchteam/storybook-addon-status":"^4.2.2"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.0.83_1681744208396_0.4748076056126016","host":"s3://npm-registry-packages"}},"0.0.85":{"name":"@tryghost/koenig-lexical","version":"0.0.85","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.0.85","maintainers":[{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"dd0034c13c024ac15bd6a691710a43efdf278fbf","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.0.85.tgz","fileCount":10,"integrity":"sha512-/H17oSlg/9QuEG7bR1ttZyxNo85q37Oq6jnlBNVeU31EsqBVt2mUp2Aqo1MXzkQzv5H3Jc56C0n7ujasn33mBw==","signatures":[{"sig":"MEQCICrqz4i/SIAOncAmFOWfsCaLSfeVcBmJeYXxnH/MyPFPAiBLBPasYUvOwd9py8RNczgma9/RpjwHI/AoEooOJREYvw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21189422,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkPl/rACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmotvg//VYMylCzbTMArOuk5+ZmY5g3CHkskBrbe7Kv1yUx+hYheIAMA\r\n+7KfotMOHh6sASrGXOioaz6+Q5LIkTMbkbZAAqnAYUTKYGVfWJe6jtrMAGyb\r\n9IOBz4Jx3GmTIqpwmCp94ZZ5QHHnda2T3kynxr7HjR3BnEht4TAggGtFsR7o\r\nSbLlMDQDQV1zB9ShyCqH5ico6/vldAKA53Pxlg2emkYA0HbfBAN3sKRi/E2a\r\nJxgnQxFZcDkqDNmiSGFq8yIBbzaZ1qeRbg5WGpDFarfDTncA4dxJFMMCMQsH\r\nK4yQyCixaQJMfIDxWxYE0LUo347AwYqHvX4o5z8cEGnHjKySYpttU79LgUj5\r\ngeJMlsOJmjhZ8PTFaCsHqryIEv7g/h5+vHYObuHeL6cNHFTpO3M10K/pIMd4\r\ns93uKCkN5Q4rdatcj4v9dnL89mB82hU/gh2Dxq3wFsSX+oFebpWVFwp0Cra/\r\nw2mVPs+KS9bKIoIdPPGmO82U47JvrmYS4KytF7H/HJilHnprLnKIsEIgtJRI\r\n0VU8miYlNHQDPleQ7ZIr+YDeLY+TAKJZnFCaf4kvV5WGGGjTuW+My+5L0JD+\r\noIXzLYgJf8j3zN/PpimW0DMJX9E6dHj5Ho7b8mJKrYQzScAlJpGEZoc81anY\r\np2ZiVHhU+AA9lbvItUXyVDvbXPAAcl9NUZw=\r\n=WXqO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"82d49206ad66644951289126c345359d61991447","scripts":{"dev":"concurrently \"vite\" \"yarn multiplayer\"","lint":"eslint --ext .js,.cjs,.jsx --cache demo src test","test":"vitest run","build":"vite build","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","posttest":"yarn lint","storybook":"NODE_OPTIONS=--openssl-legacy-provider start-storybook -p 6006 -h 127.0.0.1","build:demo":"vite build --config vite.config.demo.js","test:watch":"vitest","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:headed":"PLAYWRIGHT_HEADLESS=false vitest run","test:slowmo":"PLAYWRIGHT_SLOWMO=100 PLAYWRIGHT_HEADLESS=false vitest run","pretest:watch":"yarn pretest","build-storybook":"build-storybook"},"_npmUser":{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"yjs":"^13.5.50","react":"^18.2.0","lexical":"^0.9.0","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","y-websocket":"^1.5.0","@lexical/list":"^0.9.0","@lexical/text":"^0.9.0","eventemitter3":"^5.0.0","@lexical/react":"^0.9.0","@lexical/utils":"^0.9.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@emoji-mart/react":"^1.1.1","@lexical/selection":"^0.9.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.11","@tryghost/kg-default-nodes":"^0.0.32","@codemirror/lang-javascript":"^6.1.2","@tryghost/kg-clean-basic-html":"^3.0.13","@tryghost/kg-markdown-html-renderer":"^6.0.6"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","jsdom":"21.1.1","vitest":"0.30.1","postcss":"8.4.22","prettier":"2.8.7","@vitest/ui":"0.30.1","playwright":"1.31.2","typescript":"5.0.4","@babel/core":"7.21.4","cross-fetch":"^3.1.5","tailwindcss":"3.2.7","@types/react":"18.0.37","autoprefixer":"10.4.14","babel-loader":"9.1.2","concurrently":"^8.0.0","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.30.0","@storybook/react":"6.5.16","@types/react-dom":"18.0.11","react-router-dom":"6.10.0","vite-plugin-svgr":"2.4.0","eslint-plugin-jest":"27.2.1","@vitest/coverage-c8":"0.30.1","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"3.1.0","@storybook/addon-links":"6.5.16","@testing-library/react":"14.0.0","@storybook/builder-vite":"0.4.2","@tailwindcss/line-clamp":"0.4.4","eslint-config-react-app":"7.0.1","@storybook/addon-actions":"6.5.16","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.11.0","@storybook/testing-library":"0.1.0","@storybook/addon-essentials":"6.5.16","@storybook/addon-interactions":"6.5.16","@etchteam/storybook-addon-status":"^4.2.2"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.0.85_1681809386691_0.03777130287159469","host":"s3://npm-registry-packages"}},"0.0.86":{"name":"@tryghost/koenig-lexical","version":"0.0.86","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.0.86","maintainers":[{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"b7f210e9fe7da0c997fb12f99c8b50c05372b05b","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.0.86.tgz","fileCount":10,"integrity":"sha512-3M2+EP1heo7t/HRs0KdmCU7vqtRl1iPsYnARCG3728fkCUz8sGeHr/Gw4/+DXDcpZ1r5IN8EioP9uzGKhjkIYg==","signatures":[{"sig":"MEYCIQC8HRGu5szxji8DhCP7Krvk8aVSVAIRSUTrQBmiXi9M0gIhAKwoCKAglmCC77tqqNl8wSbFq+WBFdauJl1HvkOP7xzS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21128810,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkPngdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp7ew/+J/GJReAICFzlAPrDOuCYovDaC2RMdhWvf1hN6XoIqPQunaYK\r\nX2fyPRg5XrwaTZz4+b9cSS3KkWD1n4T9fl+eQNto2IB4253Mr5dNuW9WkIcj\r\nvivJxjRYCB0nMPF2tj//Nzw2K8hLdCITm9NBinWRBkHwn8VW/uFPkaYXidHj\r\nzAjR5YZLlESqJh8Vm3FqHbtGFnBrg8gYQbSOcIXu6mbYznAnPGRtZWR6/kTk\r\nWt5FGGCOOKi/tfirA35+sYF+kfVvvJwMjxUTApVrMR0WMdbfOBmRbljg/NCq\r\nwTCM7kGMMb+KnIgadxLxpxKdwFaHgIbl+l5D74lBs6Wwp+3VbNLeoekSGV0o\r\nP9BBvpJzXOzeKjJZT2UelV67AJnAfcJ+8rZeOEpQrfqz4v14xUz04jJX+zoU\r\nLrKgjnlTVIIv3VbmQST3PQ0BlIr4ipnVo5DQbwPXg0OCqxEym/2mxd7v2DQo\r\nIXwF0ovosXsyBu6ib2/2uSzOE9fZybqaoR8DmYjlnPKyR4HXHLo14TFQUULj\r\nCfcPt4/wzCWY6nuDfHKhlI/7M6A5DjW4tuMqlGBC8kan7Ma4sjljCznlPeLa\r\nLOlel2+AlCAaRgWRBUPa/UbdrV75yql+ZRO3YTX02SG/FzfYcq0Fk2QRs/B1\r\nlpnepq5Dl9KVdo+wg4vNLk7nEvALHruK8Ng=\r\n=FPXa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"1b803c45eb03cbd5d29bbfc1e3529b095c19c036","scripts":{"dev":"concurrently \"vite\" \"yarn multiplayer\"","lint":"eslint --ext .js,.cjs,.jsx --cache demo src test","test":"vitest run","build":"vite build","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","posttest":"yarn lint","storybook":"NODE_OPTIONS=--openssl-legacy-provider start-storybook -p 6006 -h 127.0.0.1","build:demo":"vite build --config vite.config.demo.js","test:watch":"vitest","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:headed":"PLAYWRIGHT_HEADLESS=false vitest run","test:slowmo":"PLAYWRIGHT_SLOWMO=100 PLAYWRIGHT_HEADLESS=false vitest run","pretest:watch":"yarn pretest","build-storybook":"build-storybook"},"_npmUser":{"name":"sagzy","email":"hey@sagzy.io"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.14.2","dependencies":{"yjs":"^13.5.50","react":"^18.2.0","lexical":"^0.9.0","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","y-websocket":"^1.5.0","@lexical/list":"^0.9.0","@lexical/text":"^0.9.0","eventemitter3":"^5.0.0","@lexical/react":"^0.9.0","@lexical/utils":"^0.9.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@emoji-mart/react":"^1.1.1","@lexical/selection":"^0.9.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.11","@tryghost/kg-default-nodes":"^0.0.33","@codemirror/lang-javascript":"^6.1.2","@tryghost/kg-clean-basic-html":"^3.0.13","@tryghost/kg-markdown-html-renderer":"^6.0.6"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","jsdom":"21.1.1","vitest":"0.30.1","postcss":"8.4.22","prettier":"2.8.7","@vitest/ui":"0.30.1","playwright":"1.31.2","typescript":"5.0.4","@babel/core":"7.21.4","cross-fetch":"^3.1.5","tailwindcss":"3.2.7","@types/react":"18.0.37","autoprefixer":"10.4.14","babel-loader":"9.1.2","concurrently":"^8.0.0","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.30.0","@storybook/react":"6.5.16","@types/react-dom":"18.0.11","react-router-dom":"6.10.0","vite-plugin-svgr":"2.4.0","eslint-plugin-jest":"27.2.1","@vitest/coverage-c8":"0.30.1","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"3.1.0","@storybook/addon-links":"6.5.16","@testing-library/react":"14.0.0","@storybook/builder-vite":"0.4.2","@tailwindcss/line-clamp":"0.4.4","eslint-config-react-app":"7.0.1","@storybook/addon-actions":"6.5.16","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.11.0","@storybook/testing-library":"0.1.0","@storybook/addon-essentials":"6.5.16","@storybook/addon-interactions":"6.5.16","@etchteam/storybook-addon-status":"^4.2.2"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.0.86_1681815580827_0.19888929932840638","host":"s3://npm-registry-packages"}},"0.0.87":{"name":"@tryghost/koenig-lexical","version":"0.0.87","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.0.87","maintainers":[{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"d1b76e1866e74ee4bcc8c2eb6d46a73ea079d065","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.0.87.tgz","fileCount":10,"integrity":"sha512-5k6ojR490XGrqdG0oj8EgXtOt32ILBUDvdHPum2W2/SZD+ZRHy+cp2BIHqAPhW7o8rXf9VmHHU9YMwmvWUi9/Q==","signatures":[{"sig":"MEUCIF7e2E+tS8yFbae64J0j/xmj4oNEnVu78u5K7/l2VelKAiEA7jE+hksDbl8IrWEf0zJqocJdUDeLZosvDpnNo8mbaNU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22279229,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkPqbxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqxGg/9FrgsdLsgtQxMokVPTzkYJrx+4FOaVKtKsHpowvAxOyl33+JX\r\nARQGsQrxlbzl0kDQa4yBK+hNcc13AkIM6fw2Y+VsZobUhMid9j2jiTe7QFsb\r\nQIU0e24UZ55KgfLEH0Znqt5oDGv3LR7B5rF5X3XcRPKFGXam8H/mWTPgphjO\r\nVcvfBFqWrXSi4LNhiBKJBLDmGdTynTFGQakHVBiqANa1JAbNp2WhtYq0OWdM\r\nqTcV7I+9iEEbZ7JwR7rHIDTc46iyLStVEB5ejHt3RGscjgh8fFFL29dFAGR9\r\nN5qHEnZdkFmttarnj6VaPikIv+BoaxTsNlDBsK2ZKkx2WLyF2QHAe9ZnmgdS\r\nmZfyeuINM2irYRnS2MVQTs1c6J7Mbr0Oiki5IQCSrxTPjkAplLCEJqQAKdJD\r\nKljI4aUNZNaH27XSX5g8i+6q9R5oh9zz16+anDl4amnBmUwQZ0G92rz4SFhD\r\nxl+ChQ4p6qf0XGB3T2eAwAp4+pEFIFnKyTnuYMJGEjhumMmJv6b0ylYUCppE\r\nrAz9KFEQdsAAHODcs6sCg/3bWPzaWlBsmluUFyrJsqve49pu5xMxhea1dPav\r\nXfJh25Xv8GeC4ImW5Aa921WDCltOK+iu8wZIZjKQchhMpNlR2lg9xs3NQDqF\r\nPtPPVPsqB4SIqLQPBPKbK1jUsI6Zz+HDxRE=\r\n=gZb5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"8ebbdc9d14400faa3784eddde72171794bd0470f","scripts":{"dev":"concurrently \"vite\" \"yarn multiplayer\"","lint":"eslint --ext .js,.cjs,.jsx --cache demo src test","test":"vitest run","build":"vite build","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","posttest":"yarn lint","storybook":"NODE_OPTIONS=--openssl-legacy-provider start-storybook -p 6006 -h 127.0.0.1","build:demo":"vite build --config vite.config.demo.js","test:watch":"vitest","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:headed":"PLAYWRIGHT_HEADLESS=false vitest run","test:slowmo":"PLAYWRIGHT_SLOWMO=100 PLAYWRIGHT_HEADLESS=false vitest run","pretest:watch":"yarn pretest","build-storybook":"build-storybook"},"_npmUser":{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"yjs":"^13.5.50","react":"^18.2.0","lexical":"^0.9.0","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","y-websocket":"^1.5.0","@lexical/list":"^0.9.0","@lexical/text":"^0.9.0","eventemitter3":"^5.0.0","@lexical/react":"^0.9.0","@lexical/utils":"^0.9.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@emoji-mart/react":"^1.1.1","@lexical/selection":"^0.9.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.11","@tryghost/kg-default-nodes":"^0.0.33","@codemirror/lang-javascript":"^6.1.2","@tryghost/kg-clean-basic-html":"^3.0.13","@tryghost/kg-markdown-html-renderer":"^6.0.6"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","jsdom":"21.1.1","vitest":"0.30.1","postcss":"8.4.22","prettier":"2.8.7","@vitest/ui":"0.30.1","playwright":"1.31.2","typescript":"5.0.4","@babel/core":"7.21.4","cross-fetch":"^3.1.5","tailwindcss":"3.2.7","@types/react":"18.0.37","autoprefixer":"10.4.14","babel-loader":"9.1.2","concurrently":"^8.0.0","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.30.0","@storybook/react":"6.5.16","@types/react-dom":"18.0.11","react-router-dom":"6.10.0","vite-plugin-svgr":"2.4.0","eslint-plugin-jest":"27.2.1","@vitest/coverage-c8":"0.30.1","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"3.1.0","@storybook/addon-links":"6.5.16","@testing-library/react":"14.0.0","@storybook/builder-vite":"0.4.2","@tailwindcss/line-clamp":"0.4.4","eslint-config-react-app":"7.0.1","@storybook/addon-actions":"6.5.16","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.11.0","@storybook/testing-library":"0.1.0","@storybook/addon-essentials":"6.5.16","@storybook/addon-interactions":"6.5.16","@etchteam/storybook-addon-status":"^4.2.2"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.0.87_1681827569458_0.3794661061014155","host":"s3://npm-registry-packages"}},"0.0.88":{"name":"@tryghost/koenig-lexical","version":"0.0.88","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.0.88","maintainers":[{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"8e864f3972f90e7b23263773fd3a944c6cc0f17a","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.0.88.tgz","fileCount":10,"integrity":"sha512-POu69TExC3+SbfQ8gAnQdKoHXMdC0rbbZnMYsltLeJUXMr8RWJgAUgj4InwRtphN8pjjmnx7iFuF6qoGkarb4Q==","signatures":[{"sig":"MEUCID5GF3/cQnMHn3bFUnVNwgco7frnngVT3OyeXFbiw+nAAiEAy7nHjIFqHVy/Lkp+U4ZiANJWMkxZymUY8+a5IBtpnys=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22527527,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkPrqMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpGrw//fcmhDhjD4zo5qXcyt/7r0ngi7SZrKFBuB7V0MmSbTPcNoHCV\r\n+twTbFZUuxWIpDsDV3nlJW2Uov65S5yiK/DGW1nNo60Gseu4+st1kCSvk/Xl\r\nRJFP22G4CX4QBKWbL8DAKRVR1rOz+3z/GP2vV6IN0pAL5ZZlz5SF94r0A2hm\r\nh7/RL14GmVqU6sZ1aEL6Fpvvd1aCmz0nPGOffNn4izgEdn46oMoJqn9BCEgM\r\nglGMZOsJYrZUnvmAP0nAxHgSxB2OUZgB7Cn3s9jVK1P3eVtlrgjpmE8BvpF5\r\nIAPGwjAciJ8Roeoc20nKe6EL/lWkVLBeNpeH9RYNjufvjAaXIiXv3mM2upl1\r\nCCrVZ471/Or9lm83Kox0w/Rh/5D1osU22LX6oDCkAOEXGt6ZqD0Ruv5FmnYB\r\nuQjNrZzO++BrDv439DJz1SDqaUkHhRD/vQWZ1Ov8DO28wynvoJ4ASyLGSD4q\r\naAYEk9+1D1En9kR8em0J6clLvMp4dXMkq6OvqqAUGDL1/5PcxFCWbwdnmK3z\r\nCTDN1bGzMSYjVbWGMawHn62s9F7RvyTuHiXE8BGLgnNOS7SxsxcmH1695Xiz\r\nJhtN6CU3e7cn8x4Hvg/2DZeriId16AydcLz015UYUInkd+RSjr7Njct+fg41\r\noW1xpMKfK+cpWXkZzlamxe61P5q0+XDeQlE=\r\n=n6io\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"8b3748cb70e8185fce5a490d3e6d827652f1d8ed","scripts":{"dev":"concurrently \"vite\" \"yarn multiplayer\"","lint":"eslint --ext .js,.cjs,.jsx --cache demo src test","test":"vitest run","build":"vite build","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","posttest":"yarn lint","storybook":"NODE_OPTIONS=--openssl-legacy-provider start-storybook -p 6006 -h 127.0.0.1","build:demo":"vite build --config vite.config.demo.js","test:watch":"vitest","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:headed":"PLAYWRIGHT_HEADLESS=false vitest run","test:slowmo":"PLAYWRIGHT_SLOWMO=100 PLAYWRIGHT_HEADLESS=false vitest run","pretest:watch":"yarn pretest","build-storybook":"build-storybook"},"_npmUser":{"name":"sagzy","email":"hey@sagzy.io"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.14.2","dependencies":{"yjs":"^13.5.50","react":"^18.2.0","lexical":"^0.9.0","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","y-websocket":"^1.5.0","@lexical/list":"^0.9.0","@lexical/text":"^0.9.0","eventemitter3":"^5.0.0","@lexical/react":"^0.9.0","@lexical/utils":"^0.9.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@emoji-mart/react":"^1.1.1","@lexical/selection":"^0.9.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.11","@tryghost/kg-default-nodes":"^0.0.33","@codemirror/lang-javascript":"^6.1.2","@tryghost/kg-clean-basic-html":"^3.0.13","@tryghost/kg-markdown-html-renderer":"^6.0.6"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","jsdom":"21.1.1","vitest":"0.30.1","postcss":"8.4.22","prettier":"2.8.7","@vitest/ui":"0.30.1","playwright":"1.31.2","typescript":"5.0.4","@babel/core":"7.21.4","cross-fetch":"^3.1.5","tailwindcss":"3.2.7","@types/react":"18.0.37","autoprefixer":"10.4.14","babel-loader":"9.1.2","concurrently":"^8.0.0","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.30.0","@storybook/react":"6.5.16","@types/react-dom":"18.0.11","react-router-dom":"6.10.0","vite-plugin-svgr":"2.4.0","eslint-plugin-jest":"27.2.1","@vitest/coverage-c8":"0.30.1","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"3.1.0","@storybook/addon-links":"6.5.16","@testing-library/react":"14.0.0","@storybook/builder-vite":"0.4.2","@tailwindcss/line-clamp":"0.4.4","eslint-config-react-app":"7.0.1","@storybook/addon-actions":"6.5.16","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.11.0","@storybook/testing-library":"0.1.0","@storybook/addon-essentials":"6.5.16","@storybook/addon-interactions":"6.5.16","@etchteam/storybook-addon-status":"^4.2.2"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.0.88_1681832587876_0.9938622977209108","host":"s3://npm-registry-packages"}},"0.0.89":{"name":"@tryghost/koenig-lexical","version":"0.0.89","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.0.89","maintainers":[{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"41a961f387a581dd295a898e4c3b825fcd00dd4c","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.0.89.tgz","fileCount":10,"integrity":"sha512-oleDPrcC4YTbd2gUyXluO4mLqtYHJVkoy+dwRxPK3BZwVa71QM9vrFqQ7JFMHYf5U7Sk0Khrq9G/v7DI0BHgKw==","signatures":[{"sig":"MEUCIQC4N7Xe+JcVWKNCX/WiI0QBU9VrceztwpX9c4tG8DF32AIgK6hLFA+WNXSupjlyXT+Hx9A7N13Tip11FxNpFlIp0ME=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22707811,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQBJlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoRqw//XUPk49Ewz1dqjZxWwKzpP9O2ywX5s/iNsNqPxLEJRtZzVy9o\r\nPOjmyEiknGVJJd9Zw0mjM6Go/m/Dlfkhtk2+fLi526XctTwANtgtprt/1WCj\r\nFnq6O7UNNXvER1Zwb9fNtLFMMkHKEVWJEiiJkeqPXN+3oUWuiB6/OcEF29xm\r\n6MTiL99GWF54we1HWPYPJfvbjAX9PcvdjSIzoqDICGFSFXW3VAo8wG7BejGB\r\n3IKGyFqzYC3oXC4O6gjTqK4GUVkKA6wEQlRSv631ZkdpXOKDzydWBBsETPYm\r\nhlHK7bOn5bxUuF9SnxykhYNER+ezGgGVFoDD+TxJ9J155N9msNyIRWlwp7Ql\r\nMEZGuBlkw3mDEJyeY/be8Ih4yRQoX0p38nexUJmGOH/QfQr8owkER5WVTYcn\r\nxW9mqcjc8mudf5lBPxZcMs2ko8KX9sALAsl0LyKrczKx/vRrr/zPYjUAld/g\r\njaSp0DSEiuuYSF+M0CxZAnilXoJ+/vSFYxqcqNYUrIQ2Js7dIKyOsVnJ8OYN\r\n5nRoUvORgt/jyMSXBUB8oT2JJJorf/VRCy1/al6HqB3Ry3tcD0MMLbURFl/y\r\nmN0AdREGUTWRKTwhDGcDDul6uQjWOkKQ8uzVOsjBQbNB71sYrSrsCzLzr3+6\r\nuoZyd6PdKbd4BKYmPC4Wy9vVzz6CQnVMPOE=\r\n=QxOO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"1be1f3692cef5c6608180393c945849417a79d01","scripts":{"dev":"concurrently \"vite\" \"yarn multiplayer\"","lint":"eslint --ext .js,.cjs,.jsx --cache demo src test","test":"vitest run","build":"vite build","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","posttest":"yarn lint","storybook":"NODE_OPTIONS=--openssl-legacy-provider start-storybook -p 6006 -h 127.0.0.1","build:demo":"vite build --config vite.config.demo.js","test:watch":"vitest","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:headed":"PLAYWRIGHT_HEADLESS=false vitest run","test:slowmo":"PLAYWRIGHT_SLOWMO=100 PLAYWRIGHT_HEADLESS=false vitest run","pretest:watch":"yarn pretest","build-storybook":"build-storybook"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"yjs":"^13.5.50","react":"^18.2.0","lexical":"^0.9.0","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","y-websocket":"^1.5.0","@lexical/list":"^0.9.0","@lexical/text":"^0.9.0","eventemitter3":"^5.0.0","@lexical/react":"^0.9.0","@lexical/utils":"^0.9.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@emoji-mart/react":"^1.1.1","@lexical/selection":"^0.9.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.11","@tryghost/kg-default-nodes":"^0.0.34","@codemirror/lang-javascript":"^6.1.2","@tryghost/kg-clean-basic-html":"^3.0.13","@tryghost/kg-markdown-html-renderer":"^6.0.6"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","jsdom":"21.1.1","vitest":"0.30.1","postcss":"8.4.22","prettier":"2.8.7","@vitest/ui":"0.30.1","playwright":"1.31.2","typescript":"5.0.4","@babel/core":"7.21.4","cross-fetch":"^3.1.5","tailwindcss":"3.2.7","@types/react":"18.0.37","autoprefixer":"10.4.14","babel-loader":"9.1.2","concurrently":"^8.0.0","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.30.0","@storybook/react":"6.5.16","@types/react-dom":"18.0.11","react-router-dom":"6.10.0","vite-plugin-svgr":"2.4.0","eslint-plugin-jest":"27.2.1","@vitest/coverage-c8":"0.30.1","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"3.1.0","@storybook/addon-links":"6.5.16","@testing-library/react":"14.0.0","@storybook/builder-vite":"0.4.2","@tailwindcss/line-clamp":"0.4.4","eslint-config-react-app":"7.0.1","@storybook/addon-actions":"6.5.16","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.11.0","@storybook/testing-library":"0.1.0","@storybook/addon-essentials":"6.5.16","@storybook/addon-interactions":"6.5.16","@etchteam/storybook-addon-status":"^4.2.2"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.0.89_1681920613129_0.8319140866280492","host":"s3://npm-registry-packages"}},"0.0.90":{"name":"@tryghost/koenig-lexical","version":"0.0.90","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.0.90","maintainers":[{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"ca31832dab11f3d66bffec1f971e2eeb61cfc161","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.0.90.tgz","fileCount":10,"integrity":"sha512-dd+yywnLtKY3qpwqv/zlv+RdI0RIb7PfcZbzNFDyg7rOMJtH1Jb1i7gfGT6FplobV+3L/Sc2VISR20gEdfLIgA==","signatures":[{"sig":"MEYCIQC1kqAHjWFrW9VqYzBdijusSZnTXhGO9/vKx9iLqYghwQIhAJdNKFwZy9rTZU18XoLILR16N8U+rPygNyBJp0HmTCKu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22713638,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQNhdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrELw//ab3uJno1/3WmQjkua3b/4F9g2yKXC4Oh1eI1yfqoz717PM1y\r\nM47HahG61VbIMePPdmAd09E/R3j0e4W5UYXSCcIBPC6GWjkXpYsElmx0ZepX\r\nCLBiTybDmIW+rgvgICqIhgKIDm6NkDJVnpYW0exbHZFRgu49V+TIeH4YgXaC\r\nAdL1hA5FhmULn3R89IN/YGUN5Nc9WfufZEhB0x4nCFPE6WMltEgplYmRrj9A\r\njOlVsufTldc5YCqIceKslI22SacUlV0K/MiQ1/2I1laOgpRjpHilAxQuEN28\r\nzEQmeaG9ISGgCMpL48EzlUmMXB/5FsjNMnXpGv9jz29hgaZ2Ak45wkm4AfVz\r\nE0A+fNBoWQsG2akMGft+0WheN7OyzoXG9ME5ZB1QU5JZ1qzP/MUoOxXKN/UE\r\nWjAMgnl4gPrnTE/MzZadx1W9vO965trVHTSVA/oRVAvaAvkeIDHK5K41HtVd\r\ngklHOYQ3QVt1ouHQSQ+/N9O46bHecKuaI1oXkCzBE8EP/T84hzD/NB9hCh00\r\nfK0tG/6/DF9+57IDNVQ4+AYjWYO3E4hphGN7HWp7EI6x+3fxIwkVyp0W3QdP\r\nH/dM4ktZDwecJOtgBxbwyxb3X6t1Rgs1IFjhu/ErqhxDoOUL/eWvNZmY3tdh\r\nR+zyf76G5adQOepCBhZ68YZPnpwzLKDXcHE=\r\n=laLK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"6c572fc5fc3dd1100280802589d2ebf7ea9f437f","scripts":{"dev":"concurrently \"vite\" \"yarn multiplayer\"","lint":"eslint --ext .js,.cjs,.jsx --cache demo src test","test":"vitest run","build":"vite build","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","posttest":"yarn lint","storybook":"NODE_OPTIONS=--openssl-legacy-provider start-storybook -p 6006 -h 127.0.0.1","build:demo":"vite build --config vite.config.demo.js","test:watch":"vitest","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:headed":"PLAYWRIGHT_HEADLESS=false vitest run","test:slowmo":"PLAYWRIGHT_SLOWMO=100 PLAYWRIGHT_HEADLESS=false vitest run","pretest:watch":"yarn pretest","build-storybook":"build-storybook"},"_npmUser":{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"yjs":"^13.5.50","react":"^18.2.0","lexical":"^0.9.0","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","y-websocket":"^1.5.0","@lexical/list":"^0.9.0","@lexical/text":"^0.9.0","eventemitter3":"^5.0.0","@lexical/react":"^0.9.0","@lexical/utils":"^0.9.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@emoji-mart/react":"^1.1.1","@lexical/selection":"^0.9.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.11","@tryghost/kg-default-nodes":"^0.0.35","@codemirror/lang-javascript":"^6.1.2","@tryghost/kg-clean-basic-html":"^3.0.13","@tryghost/kg-markdown-html-renderer":"^6.0.6"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","jsdom":"21.1.1","vitest":"0.30.1","postcss":"8.4.22","prettier":"2.8.7","@vitest/ui":"0.30.1","playwright":"1.31.2","typescript":"5.0.4","@babel/core":"7.21.4","cross-fetch":"^3.1.5","tailwindcss":"3.2.7","@types/react":"18.0.37","autoprefixer":"10.4.14","babel-loader":"9.1.2","concurrently":"^8.0.0","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.30.0","@storybook/react":"6.5.16","@types/react-dom":"18.0.11","react-router-dom":"6.10.0","vite-plugin-svgr":"2.4.0","eslint-plugin-jest":"27.2.1","@vitest/coverage-c8":"0.30.1","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"3.1.0","@storybook/addon-links":"6.5.16","@testing-library/react":"14.0.0","@storybook/builder-vite":"0.4.2","@tailwindcss/line-clamp":"0.4.4","eslint-config-react-app":"7.0.1","@storybook/addon-actions":"6.5.16","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.11.0","@storybook/testing-library":"0.1.0","@storybook/addon-essentials":"6.5.16","@storybook/addon-interactions":"6.5.16","@etchteam/storybook-addon-status":"^4.2.2"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.0.90_1681971293599_0.9940279254860795","host":"s3://npm-registry-packages"}},"0.0.91":{"name":"@tryghost/koenig-lexical","version":"0.0.91","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.0.91","maintainers":[{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"6704405536247f0d017666a5e560944412ec4485","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.0.91.tgz","fileCount":10,"integrity":"sha512-C/fT7nizHuDwYp4xCL70wf/30K5+7/yiZLaPxQTno7mp7p/51POoBA5T6XGCCwgAqVjqu6fz6AOzeAtNq3CWVw==","signatures":[{"sig":"MEUCIQCCzbN0BrV/06aEwoBcwRNhP6oRxKLcVMN5u0yPTBOBogIgA7Jn6qYa49eR7M4OjnW/X1RPCXKzSe/kcba9ZRRmHoY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22715034,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQO54ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrLPA/9FkRSqIVX4pNW+bszR+ocZl7tfE5dDXOccBLZ3/W9Buhj6gwd\r\nhvrsIyerfYfSExbOdUPBFuUw6QgLgg2kXf5vXGEbCpmQt8wHqBoxYaqShK20\r\nylhUScqRM3zWHX2/H8x7VMpqm34rdabP+QnewzpM8EoSJryJxcq/X8zLF4gb\r\n6bCFe/iwz6gc54bipHPC/5wvqgDH8AqL6kb3nH8xoIeskP4qD8L+RpjMPDTK\r\nxCwLQxrhSQpQ6yNJXOMK+0yHFMAMm3AI+T234q4wXJSuQI7Q5rKFtg/0cndU\r\nVxPgeAywZzBD+IaPFxm7OuNDyxBLy+EwaeUpMazt/CE1CjK0sPzcrHBWop+J\r\nB1qGQW+ZZu8f52/gUwSaENaTyDd29llkXOVFEswoqBGYtAbusw6wHQPfw8Vo\r\nZJRLdZ/P0wSnd/rBwLPMsiYPhjZvzMoPN+UJv2+OQLEkjSlu9B4zJzCRhiHj\r\npCeIVHsigN6n+K+7DlE1cERajoR5UPxztZPciTwMxeT3pS4U1ay5VJqG3rji\r\nbLN3DoURUUdun3b8cudD0lpnWVuQ7VUGyU9cFfezbRQ4/7vN6BFp93k3pncL\r\nbIZGnCnEc5AVRn7ltBLgciABtGYgY6ESstxgFpvx6wuXZP4M19DmDiBGRAs4\r\n6h7yWv22ePqe6W8QK4a2eOFGfZWL3T0nbSE=\r\n=iE+7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"7f7b3d987677f9379a3d1dd426d0e23bd683734f","scripts":{"dev":"concurrently \"vite\" \"yarn multiplayer\"","lint":"eslint --ext .js,.cjs,.jsx --cache demo src test","test":"vitest run","build":"vite build","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","posttest":"yarn lint","storybook":"NODE_OPTIONS=--openssl-legacy-provider start-storybook -p 6006 -h 127.0.0.1","build:demo":"vite build --config vite.config.demo.js","test:watch":"vitest","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:headed":"PLAYWRIGHT_HEADLESS=false vitest run","test:slowmo":"PLAYWRIGHT_SLOWMO=100 PLAYWRIGHT_HEADLESS=false vitest run","pretest:watch":"yarn pretest","build-storybook":"build-storybook"},"_npmUser":{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"yjs":"^13.5.50","react":"^18.2.0","lexical":"^0.9.0","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","y-websocket":"^1.5.0","@lexical/list":"^0.9.0","@lexical/text":"^0.9.0","eventemitter3":"^5.0.0","@lexical/react":"^0.9.0","@lexical/utils":"^0.9.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@emoji-mart/react":"^1.1.1","@lexical/selection":"^0.9.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.11","@tryghost/kg-default-nodes":"^0.0.35","@codemirror/lang-javascript":"^6.1.2","@tryghost/kg-clean-basic-html":"^3.0.13","@tryghost/kg-markdown-html-renderer":"^6.0.6"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","jsdom":"21.1.1","vitest":"0.30.1","postcss":"8.4.22","prettier":"2.8.7","@vitest/ui":"0.30.1","playwright":"1.31.2","typescript":"5.0.4","@babel/core":"7.21.4","cross-fetch":"^3.1.5","tailwindcss":"3.2.7","@types/react":"18.0.37","autoprefixer":"10.4.14","babel-loader":"9.1.2","concurrently":"^8.0.0","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.30.0","@storybook/react":"6.5.16","@types/react-dom":"18.0.11","react-router-dom":"6.10.0","vite-plugin-svgr":"2.4.0","eslint-plugin-jest":"27.2.1","@vitest/coverage-c8":"0.30.1","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"3.1.0","@storybook/addon-links":"6.5.16","@testing-library/react":"14.0.0","@storybook/builder-vite":"0.4.2","@tailwindcss/line-clamp":"0.4.4","eslint-config-react-app":"7.0.1","@storybook/addon-actions":"6.5.16","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.11.0","@storybook/testing-library":"0.1.0","@storybook/addon-essentials":"6.5.16","@storybook/addon-interactions":"6.5.16","@etchteam/storybook-addon-status":"^4.2.2"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.0.91_1681976951933_0.8600054245315731","host":"s3://npm-registry-packages"}},"0.0.92":{"name":"@tryghost/koenig-lexical","version":"0.0.92","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.0.92","maintainers":[{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"137fd5d3909924d4f9115fa3574c82aa48840253","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.0.92.tgz","fileCount":10,"integrity":"sha512-qlmv3AI62iRm6Y0BNtgk3ntPa9wngY88ronDVmwsVc38Iro3qDtVYN2VKiglon1PRLjTuNaXqkaV7H3FEpFBCg==","signatures":[{"sig":"MEUCIC7NkLgu8GRVfHeSsk5lQgSQYqo3zcrKKYbIQ5L1Bj3NAiEA22vV7muTFAX06RdDRLJQoNSDlMDUc851HubXLFvrA6w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22724058,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQQpgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq8iRAAgMYmvx6Z1IF6mjdJRt8dptaVFrGp4aYlqSulWwNIBEmKgvHI\r\nwHqSXO7PAuRR5vjvHDQvDrxUpYjJFOVD8iaNO7OAHHxdUWz0CQVq906A+pPO\r\nspNOlh3L4etSHmNVmuTHOA+h1Ytd4nc+p308WxUPNr+3YjH+1XvXib9AbfHm\r\n5WkfjeTS7Oog5SH82HI7qm25K+evZfeKNXnlUMlOg3/V2vVu6xTZA3WPaGlK\r\nwN87mCMLQBfLJhZo7vwLTDfO52DQ5N3/K6T2XtkIloRIVqeRXPAy5oHplOb3\r\nViNVvZ1wB3vXCXDhT6CObckYbuFla8kIGhYxZgthpovOuTJC2u6qzt107Zgv\r\n6giOrV6VjREhaDllmK84pIFbbnd258kXtm3WCZB2/05wMw9XKOw5EMWSvIau\r\nLaLkWUmc5NHY7VZxaAwITD2zQURyJr2bB2j7hlK7tPpklk0+6/MnDk8KKtdA\r\n8GPhbeiDDEdwbqT6P18y6IV+cOI5fVSCgdVIOglLndkzxL87MWLTEsUGzDWY\r\n65M8zH/7gFN+JhIXGim3uHUdk1Z7XRz3UF1q2zE38CbS5bCOFK8ZsWynVtU9\r\nQzvGxL/y0OChOpkQv1iyF2NDJjyeOk9cTwlD9+EQkjyEcf1T2GT5SI2yWq0W\r\nk9lqPKSFGWBJ5ayhvgbwL9Q8BBMbp0BIvh8=\r\n=BdT3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"292b2392e464616f2df6082d91ffa790d7c7b77b","scripts":{"dev":"concurrently \"vite\" \"yarn multiplayer\"","lint":"eslint --ext .js,.cjs,.jsx --cache demo src test","test":"vitest run","build":"vite build","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","posttest":"yarn lint","storybook":"NODE_OPTIONS=--openssl-legacy-provider start-storybook -p 6006 -h 127.0.0.1","build:demo":"vite build --config vite.config.demo.js","test:watch":"vitest","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:headed":"PLAYWRIGHT_HEADLESS=false vitest run","test:slowmo":"PLAYWRIGHT_SLOWMO=100 PLAYWRIGHT_HEADLESS=false vitest run","pretest:watch":"yarn pretest","build-storybook":"build-storybook"},"_npmUser":{"name":"sagzy","email":"hey@sagzy.io"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.14.2","dependencies":{"yjs":"^13.5.50","react":"^18.2.0","lexical":"^0.9.0","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","y-websocket":"^1.5.0","@lexical/list":"^0.9.0","@lexical/text":"^0.9.0","eventemitter3":"^5.0.0","@lexical/react":"^0.9.0","@lexical/utils":"^0.9.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@emoji-mart/react":"^1.1.1","@lexical/selection":"^0.9.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.11","@tryghost/kg-default-nodes":"^0.0.36","@codemirror/lang-javascript":"^6.1.2","@tryghost/kg-clean-basic-html":"^3.0.13","@tryghost/kg-markdown-html-renderer":"^6.0.6"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","jsdom":"21.1.1","vitest":"0.30.1","postcss":"8.4.22","prettier":"2.8.7","@vitest/ui":"0.30.1","playwright":"1.31.2","typescript":"5.0.4","@babel/core":"7.21.4","cross-fetch":"^3.1.5","tailwindcss":"3.2.7","@types/react":"18.0.37","autoprefixer":"10.4.14","babel-loader":"9.1.2","concurrently":"^8.0.0","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.30.0","@storybook/react":"6.5.16","@types/react-dom":"18.0.11","react-router-dom":"6.10.0","vite-plugin-svgr":"2.4.0","eslint-plugin-jest":"27.2.1","@vitest/coverage-c8":"0.30.1","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"3.1.0","@storybook/addon-links":"6.5.16","@testing-library/react":"14.0.0","@storybook/builder-vite":"0.4.2","@tailwindcss/line-clamp":"0.4.4","eslint-config-react-app":"7.0.1","@storybook/addon-actions":"6.5.16","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.11.0","@storybook/testing-library":"0.1.0","@storybook/addon-essentials":"6.5.16","@storybook/addon-interactions":"6.5.16","@etchteam/storybook-addon-status":"^4.2.2"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.0.92_1681984095751_0.17490481333798447","host":"s3://npm-registry-packages"}},"0.0.93":{"name":"@tryghost/koenig-lexical","version":"0.0.93","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.0.93","maintainers":[{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"9dccaa48faf91c161851ab9270ae3b9fd621e525","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.0.93.tgz","fileCount":10,"integrity":"sha512-HCyx0EQ+WihNcvQ5yvxXwnsBQVq6qSpqN2Wg6ptkF63v/fA2L2BP/M2Vfcu5dPSDkm8wTbmtt3zzusFHodYhhg==","signatures":[{"sig":"MEYCIQDy7IkJyn3J7a92cCmdEJDzWmSlou5W53YvoOVQYwt0rgIhAIufAVjhKNy9OC4SqDRlA53HG8WkWP/BZC9UuIXN9b8P","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22764169,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQmotACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq5TQ/+OX+mV4zDBMaX85u+GhpzZ6T801CqUGLQKgkjQdweXWm1DId2\r\ntHWlLL17mQMeDZcMnU1BqvQE119zp+lxNefLAHlr6xzlNBFOcdHBMmNKr14p\r\nUlOXdxnt7go4Q/3/6IPH44wIJDG5gfSuoriq9tLSlR03Uo1gArFa8Loc7S7U\r\ncITlWd7PVYHVU9nwyfBlcHLi0hrmSRkrs85BcxhDgXWsG07UtMcPiFXufNUk\r\nQjf/mHd2uICxoJDt6HElkQvUnvhXUI6fUqKoUSzO02mDKIYNF3bkUlMnsijv\r\nao3xJykr+jgK6WumRtiItnnOkA7lUaWxfgNd3lFXoMdOb9EsbURkrD9orzVM\r\nH6z0LnV4KRlvQ7U0BWZhYC0X7Y95E1cHwdTfoRyY/LVQ6P+rxLZHxEvgvh0Q\r\nFaPPaXJk9XDf0Pzo5ceW1R6YqhCHX8zOVTYuXxXC/KW7fH5wNhCQMLpOvjNB\r\nErW5dLRt35e6SWHsMcrEYC8n4lfinF2QpinOQAFZzkXpjs4GKejEuKCGM81z\r\n/OIirbdZKnJp8QVrcMXtxs8CU9N5B4vqT0jqjuh57V+zk417J3vN0Z9TfA72\r\nGXkUSCIydiyHTBaHPbVAbPhLZHASvI/NQl6Cp4sfbRjtpUYy5hrxaLyYJitJ\r\nnw8+4LEjmIzEAk5Rev5wLWPPVM00w7aS5fg=\r\n=4NZE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"57333989d3eb8d9ebc6cc6b2b15fcda6810f9648","scripts":{"dev":"concurrently \"vite\" \"yarn multiplayer\"","lint":"eslint --ext .js,.cjs,.jsx --cache demo src test","test":"vitest run","build":"vite build","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","posttest":"yarn lint","storybook":"NODE_OPTIONS=--openssl-legacy-provider start-storybook -p 6006 -h 127.0.0.1","build:demo":"vite build --config vite.config.demo.js","test:watch":"vitest","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:headed":"PLAYWRIGHT_HEADLESS=false vitest run","test:slowmo":"PLAYWRIGHT_SLOWMO=100 PLAYWRIGHT_HEADLESS=false vitest run","pretest:watch":"yarn pretest","build-storybook":"build-storybook"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"yjs":"^13.5.50","react":"^18.2.0","lexical":"^0.10.0","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","y-websocket":"^1.5.0","@lexical/list":"^0.10.0","@lexical/text":"^0.10.0","eventemitter3":"^5.0.0","@lexical/react":"^0.10.0","@lexical/utils":"^0.10.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@emoji-mart/react":"^1.1.1","@lexical/selection":"^0.10.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.11","@tryghost/kg-default-nodes":"^0.0.37","@codemirror/lang-javascript":"^6.1.2","@tryghost/kg-clean-basic-html":"^3.0.13","@tryghost/kg-markdown-html-renderer":"^6.0.6"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","jsdom":"21.1.1","vitest":"0.30.1","postcss":"8.4.23","prettier":"2.8.7","@vitest/ui":"0.30.1","playwright":"1.31.2","typescript":"5.0.4","@babel/core":"7.21.4","cross-fetch":"^3.1.5","tailwindcss":"3.2.7","@types/react":"18.0.37","autoprefixer":"10.4.14","babel-loader":"9.1.2","concurrently":"^8.0.0","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.30.0","@storybook/react":"6.5.16","@types/react-dom":"18.0.11","react-router-dom":"6.10.0","vite-plugin-svgr":"2.4.0","eslint-plugin-jest":"27.2.1","@vitest/coverage-c8":"0.30.1","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"3.1.0","@storybook/addon-links":"6.5.16","@testing-library/react":"14.0.0","@storybook/builder-vite":"0.4.2","@tailwindcss/line-clamp":"0.4.4","eslint-config-react-app":"7.0.1","@storybook/addon-actions":"6.5.16","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.11.0","@storybook/testing-library":"0.1.0","@storybook/addon-essentials":"6.5.16","@storybook/addon-interactions":"6.5.16","@etchteam/storybook-addon-status":"^4.2.2"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.0.93_1682074157220_0.419086821930017","host":"s3://npm-registry-packages"}},"0.0.94":{"name":"@tryghost/koenig-lexical","version":"0.0.94","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.0.94","maintainers":[{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"66b8cade90f4dc64cc6aefac706213f02a3ba100","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.0.94.tgz","fileCount":10,"integrity":"sha512-1inRos8/6Pm1GLW6u5cS4ePKJKy2aBVvLbJBJpYDFVtJiTkmSeu1P1M0Pi3cuWy+UxMWNDsax6fd7jPb2+ZxGg==","signatures":[{"sig":"MEUCIGaV9GyP7AM5h/UNwal8IiQLPIHVGFL4W4qzUm/XnBLGAiEA5dnNZsMJphh0uD9ApYoWMqNcD4oIyE60XZ7Hey8037E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22765237,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQnLGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqwMA/+KshI2KqTxTssh8sJguVYHEXE1d4UYhlrL7ImmrJajdCUk3yt\r\n4DagkA/zY+Tuq9FCIddTu3IV3+wUgIsSCxLgL4waqIKsR1qxV0Y9exMKyNzD\r\nzmSDgsVqV/Y3Jo6q2JTkZt1v64V5r2Tks7BKqJHNUqwlldty80C7oKv8D+C2\r\ndfa0Hhth0MtZu2nYNuHxZM8DJP8H3O4EDynYfiMKa/bsYhJxLXyopWYTul63\r\n28GFKhA3eMIl5NxowAbdW8xlFjHccZ0xUkdloBvyM0F6j0Fe2k3fro1kLwjS\r\nrHilyqXnObTwSyvfVsuSHaHWmF7bdqJvTfGg0Vhy/p1P6Tj3RmujyZpV5z+u\r\nDMiy9KFqR3/PF7Kpbv3gVNanbWEimc9GFEYPxmSRhqhY0iU1kVu5YRZ4echz\r\njFQhjs+Zppz/Mkd1VCp2EPFZNSWhpuxY/l4B/ElHBo6ZFQYe3QNuWqQipiNN\r\nOjxydS8391HSV3UJlso46i0DRAgqWLJ89F6qR5Y4cSY0hHXthF2c9wWFo73U\r\n7fxv/xG/OlY8qF6k5/JFI2OJYH+jwCV9Bo0WNKXPMiAWIsH9/9O3ifZCrkZS\r\nuZGOiLu2oFauunIzP0qXwiIdFAisVsvA15m7p7xK7jDDRnMz1TlroAc4a3Ku\r\nEeXq91DlYL6vFZ8cPorgjWXIOZm2YI/nL9A=\r\n=R3Ig\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"1205716de8de0a3bd202193083c33ddf28de1425","scripts":{"dev":"concurrently \"vite\" \"yarn multiplayer\"","lint":"eslint --ext .js,.cjs,.jsx --cache demo src test","test":"vitest run","build":"vite build","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","posttest":"yarn lint","storybook":"NODE_OPTIONS=--openssl-legacy-provider start-storybook -p 6006 -h 127.0.0.1","build:demo":"vite build --config vite.config.demo.js","test:watch":"vitest","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:headed":"PLAYWRIGHT_HEADLESS=false vitest run","test:slowmo":"PLAYWRIGHT_SLOWMO=100 PLAYWRIGHT_HEADLESS=false vitest run","pretest:watch":"yarn pretest","build-storybook":"build-storybook"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"yjs":"^13.5.50","react":"^18.2.0","lexical":"^0.10.0","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","y-websocket":"^1.5.0","@lexical/list":"^0.10.0","@lexical/text":"^0.10.0","eventemitter3":"^5.0.0","@lexical/react":"^0.10.0","@lexical/utils":"^0.10.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@emoji-mart/react":"^1.1.1","@lexical/selection":"^0.10.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.11","@tryghost/kg-default-nodes":"^0.0.37","@codemirror/lang-javascript":"^6.1.2","@tryghost/kg-clean-basic-html":"^3.0.13","@tryghost/kg-markdown-html-renderer":"^6.0.6"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","jsdom":"21.1.1","vitest":"0.30.1","postcss":"8.4.23","prettier":"2.8.7","@vitest/ui":"0.30.1","playwright":"1.31.2","typescript":"5.0.4","@babel/core":"7.21.4","cross-fetch":"^3.1.5","tailwindcss":"3.2.7","@types/react":"18.0.37","autoprefixer":"10.4.14","babel-loader":"9.1.2","concurrently":"^8.0.0","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.30.0","@storybook/react":"6.5.16","@types/react-dom":"18.0.11","react-router-dom":"6.10.0","vite-plugin-svgr":"2.4.0","eslint-plugin-jest":"27.2.1","@vitest/coverage-c8":"0.30.1","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"3.1.0","@storybook/addon-links":"6.5.16","@testing-library/react":"14.0.0","@storybook/builder-vite":"0.4.2","@tailwindcss/line-clamp":"0.4.4","eslint-config-react-app":"7.0.1","@storybook/addon-actions":"6.5.16","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.11.0","@storybook/testing-library":"0.1.0","@storybook/addon-essentials":"6.5.16","@storybook/addon-interactions":"6.5.16","@etchteam/storybook-addon-status":"^4.2.2"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.0.94_1682076358374_0.2660168011178805","host":"s3://npm-registry-packages"}},"0.0.95":{"name":"@tryghost/koenig-lexical","version":"0.0.95","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.0.95","maintainers":[{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"7fd4e55d2910dfaddb925e1b2b8b585f57a7f84d","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.0.95.tgz","fileCount":10,"integrity":"sha512-kqLEcSifsRLVA+kXVy5a4pAAFpQFaaz4gPCwjVihj2ozQQ70C+CYLj4jlv9FDsUNIZVn9GoqX/RsTlnJKKWHlA==","signatures":[{"sig":"MEYCIQDJGw9qhFOq7MUzJqaAGNSj6ByUB9Rc3mtK8PuxUVq1HgIhAI2PcBdB8E1BHBfD5KuKmICAwbp5VyCAIrTPWhQ5FFXN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22805211,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkRllnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrO/A/+Ncsgmu+rzyjZRq2WtBbh6jMD9iHvK/nFJ+seAwd+NGzKfN7L\r\n8LwtyaWpheRCmlPpB2GqNaLZTUS1CPJlJ++kCEzSDqTl7lzFYU+Ma9E2zMp2\r\nIh5bBoucCZGcK0NiE1KvIFcEzx5MVBMlP0E2OB1KgZg2VM6gLBzlzVtovn3E\r\n0Jnh0lx7LA1ewCknzrdTrTMpfYaMpbYPxEcraCzI6K8RoJjsk8MFS4Y5sHIi\r\nN1jV7MpzlFYwgKg/QopTLPJoVE1xXNr5yIPDYxCUV+/4j+IXYnbeyaCiVTUg\r\nMZ21j4GJ6sicQShoy+QnMa/7tZnCAgLv3VlmFt5O7im1Znbks3f4uVWS8UAs\r\nZj/5PvnUmbx2+ceYpnWJ6kugXGFQapUDQ0cmmnZS82uMPq8vOw6pKxna6mNP\r\nuQeMvmlerjHj3c1XXTdY3qu5OsQ9YyQ/35F/oA4IETpLrgNOsomrXAgDmH2q\r\nNJL0NVrmntHryIO5Ehsr18gmbJpP9FhhVn/Ley1h/Pnertwl+SAXw6ERadFa\r\nma2HNUePEs0tBfI7sv6J3Q7zIKljMYKOv+xvEB9agmD/ygme0vAuVOXbrXJ4\r\n7KBHkpZ8D/P2UdneOTlV1n9sqc/2/M6qYq+0f1UuSyUabZYwkFPnfMAvkpsg\r\n6532pbUiZwVitxC5wzD6jgRnNBv2aHpZk1g=\r\n=YdAP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"949202faffe5573bc2c6cdc4763b575f3f35924a","scripts":{"dev":"concurrently \"vite\" \"yarn multiplayer\"","lint":"eslint --ext .js,.cjs,.jsx --cache demo src test","test":"vitest run","build":"vite build","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","posttest":"yarn lint","storybook":"NODE_OPTIONS=--openssl-legacy-provider start-storybook -p 6006 -h 127.0.0.1","build:demo":"vite build --config vite.config.demo.js","test:watch":"vitest","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:headed":"PLAYWRIGHT_HEADLESS=false vitest run","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 PLAYWRIGHT_HEADLESS=false vitest run","pretest:watch":"yarn pretest","build-storybook":"build-storybook"},"_npmUser":{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"yjs":"^13.5.50","react":"^18.2.0","lexical":"^0.10.0","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","y-websocket":"^1.5.0","@lexical/list":"^0.10.0","@lexical/text":"^0.10.0","eventemitter3":"^5.0.0","@lexical/react":"^0.10.0","@lexical/utils":"^0.10.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@emoji-mart/react":"^1.1.1","@lexical/selection":"^0.10.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.11","@tryghost/kg-default-nodes":"^0.0.37","@codemirror/lang-javascript":"^6.1.2","@tryghost/kg-clean-basic-html":"^3.0.13","@tryghost/kg-markdown-html-renderer":"^6.0.6"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","jsdom":"21.1.1","vitest":"0.30.1","postcss":"8.4.23","prettier":"2.8.7","@vitest/ui":"0.30.1","playwright":"1.31.2","typescript":"5.0.4","@babel/core":"7.21.4","cross-fetch":"^3.1.5","tailwindcss":"3.2.7","@types/react":"18.0.37","autoprefixer":"10.4.14","babel-loader":"9.1.2","concurrently":"^8.0.0","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.30.0","@storybook/react":"6.5.16","@types/react-dom":"18.0.11","react-router-dom":"6.10.0","vite-plugin-svgr":"2.4.0","eslint-plugin-jest":"27.2.1","@vitest/coverage-c8":"0.30.1","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"3.1.0","@storybook/addon-links":"6.5.16","@testing-library/react":"14.0.0","@storybook/builder-vite":"0.4.2","@tailwindcss/line-clamp":"0.4.4","eslint-config-react-app":"7.0.1","@storybook/addon-actions":"6.5.16","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.11.0","@storybook/testing-library":"0.1.0","@storybook/addon-essentials":"6.5.16","@storybook/addon-interactions":"6.5.16","@etchteam/storybook-addon-status":"^4.2.2"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.0.95_1682332006920_0.16103580764105097","host":"s3://npm-registry-packages"}},"0.0.96":{"name":"@tryghost/koenig-lexical","version":"0.0.96","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.0.96","maintainers":[{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"ff0b30de3d09795cfa5890341fc340e6bef9baa5","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.0.96.tgz","fileCount":10,"integrity":"sha512-b+thB5u1MyBlzcslQrhjaXd8VdCwx9yNIBgXarfYPnI9GGLZ9oDW5SBF90TAph+aoFzQJ4i2D2zptRT61ACC+Q==","signatures":[{"sig":"MEUCIBnmVj3Js7QZGVbl0DLo3kgovsMNbqWnqb5P2HiwRP8oAiEAzdqE4iMfFOOaLwNdrdzs2yjvDIDCPlvqFOBq8qQuvlE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22839194,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkSQsHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrn2hAAhTIL1YVsXwni5f/c6Nqjd6iqxTGctySgijQGJJoo+ABPXj9Y\r\n8d8hY+o/Jg+/3xtBmf7VsOEJd7fpJbBeArXoFc3tODMAEuIJPBk2D9gi4gXd\r\nY64RhbvMkIL6W8SUCZcOKEasLyVPPfkEwy980/bP3UbT5HhmL4H+5qSpWuVn\r\ncy/L+v+jOhog58DKGxK/g/OqaQwHjtcWux/T9fCuKJypuXsbxqEfyD7oNpLF\r\ntgKe0X5W6/jwax175v0nRevRcrytZJhfA3BB7qZXzpS//+qs0iio0mnMrmId\r\nDB/OjUA/XTzAITFgy9BrrufOazxFaLHvvto1Zr3aoZmQutlgLL9QwcNWX405\r\nAJ8uuJ4S0j70Oy2mNXA0jaLo9jHAe1VJqcvckvTHPap4MRCPs/sKeOJKqvgu\r\nCYLC7PxssS4jY38CKH/W5/0nMm7OcBx6UoVa5SmsRei+qeTvDmDMjnuM6WBR\r\nXE7veEzhZU8AygCw/sHTdOuKYI3hlscbYoN+91LM1KLg0RbeQgzoj0gh0dhH\r\nYArAhkxoWPhBNYbd1/iASwjSWs05eQGFOG6y5wl7wiVZtR+Pby4HfQMdI/5c\r\niOY/KYDh+VlR82GwIv7CgqGb8SAyQw30lJoIhJMemVKqmx/1ta4HPc6ZSXSf\r\ntYgGt6o1C0ObZT7EUYNT5EX/IEoDyOTyhiM=\r\n=Pdli\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"9c03446655fe5e3271f1532804281d460a86d922","scripts":{"dev":"concurrently \"vite\" \"yarn multiplayer\"","lint":"eslint --ext .js,.cjs,.jsx --cache demo src test","test":"vitest run","build":"vite build","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","posttest":"yarn lint","storybook":"NODE_OPTIONS=--openssl-legacy-provider start-storybook -p 6006 -h 127.0.0.1","build:demo":"vite build --config vite.config.demo.js","test:watch":"vitest","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:headed":"PLAYWRIGHT_HEADLESS=false vitest run","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 PLAYWRIGHT_HEADLESS=false vitest run","pretest:watch":"yarn pretest","build-storybook":"build-storybook"},"_npmUser":{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"yjs":"^13.5.50","react":"^18.2.0","lexical":"^0.10.0","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","y-websocket":"^1.5.0","@lexical/list":"^0.10.0","@lexical/text":"^0.10.0","eventemitter3":"^5.0.0","@lexical/react":"^0.10.0","@lexical/utils":"^0.10.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@emoji-mart/react":"^1.1.1","@lexical/selection":"^0.10.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.12","@tryghost/kg-default-nodes":"^0.0.38","@codemirror/lang-javascript":"^6.1.2","@tryghost/kg-clean-basic-html":"^3.0.14","@tryghost/kg-markdown-html-renderer":"^6.0.7"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","jsdom":"21.1.1","vitest":"0.30.1","postcss":"8.4.23","prettier":"2.8.8","@vitest/ui":"0.30.1","playwright":"1.31.2","typescript":"5.0.4","@babel/core":"7.21.4","cross-fetch":"^3.1.5","tailwindcss":"3.2.7","@types/react":"18.2.0","autoprefixer":"10.4.14","babel-loader":"9.1.2","concurrently":"^8.0.0","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.30.0","@storybook/react":"6.5.16","@types/react-dom":"18.2.1","react-router-dom":"6.10.0","vite-plugin-svgr":"2.4.0","eslint-plugin-jest":"27.2.1","@vitest/coverage-c8":"0.30.1","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"3.1.0","@storybook/addon-links":"6.5.16","@testing-library/react":"14.0.0","@storybook/builder-vite":"0.4.2","@tailwindcss/line-clamp":"0.4.4","eslint-config-react-app":"7.0.1","@storybook/addon-actions":"6.5.16","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.11.0","@storybook/testing-library":"0.1.0","@storybook/addon-essentials":"6.5.16","@storybook/addon-interactions":"6.5.16","@etchteam/storybook-addon-status":"^4.2.2"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.0.96_1682508551443_0.6013406745900429","host":"s3://npm-registry-packages"}},"0.0.97":{"name":"@tryghost/koenig-lexical","version":"0.0.97","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.0.97","maintainers":[{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"d047759f9e8109f15c0af8020486e35d489cadcb","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.0.97.tgz","fileCount":10,"integrity":"sha512-KSko/8bE0l6EE1hLKEv2eh2AooiZKXb/95pz5vJU+cI6PCL+NfJDy+7h7zPdr/U0iqUEAmSUkm3CkzCaPXLjLQ==","signatures":[{"sig":"MEUCIQCEZN5l57Sbk91DN5mDbFFT89cNzR4vSICfmPY7IfMmmwIgZGsVodtwBMjilYPGPWNXtD8lQCih+GOq63OGxy+M/94=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22842003,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkSR57ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmogyw/9EDDug1KCFvD+YIQy9qnoYLve/8i+Avv9+jqWaZJsUpohBzPU\r\nj67OQLq+r7WQm8ucNcupC+ipYHPHN2zBUZEw4UKUisiDdcoPqnd/0kxagCcK\r\ntKcweibnizEZpiiXLsb6HLKD61Y8RrZKI+jwlilgDMjlfItt9kRTBtJAo1hs\r\n3FSTH2BHoxdoR8yYQBDWtOpLbchB2TbfrSX1GmVO7M4sVL09G0RFFj1DRtJp\r\n6qGpy99D1Cncu8J82EY4rrWzI/tp9XDlz4GGwQo2RlA2q+cbQSmmzvSrP+Yi\r\nYdGL7AGYnmbKJ+gxQPExSDGn6HcjXICcTTaKC0PSAxi17b7Fn+iilyjWbxdW\r\nQn718koy6+10HU/H/azCJepNPfFo8RMr5BfNnOHAEvfCRhm4TS8brLINnnkM\r\nAJBk7UTdvJfZYHkroN12xP8/Go8VigwvSX8i/3oB4MZM/26WEz8Ie4mnVbPs\r\nZtoRFX+w/xlTo7cXxcOR041uzHTt4PHi/3PQCiVPp8YvtDO3MoXHP3U/3szi\r\n5T1a3wsqQaF+P32XBPdlieautk7SNcG6fPdCfCMdMWN686FB+TXPy6Pwl1Cl\r\nfzIb+f89oH7Esdw6r+ZInKuGSJ0OpovNnzbpbN5mp0lmdl2l1ds1CBIPYjhx\r\npr+Bhq2HMFFOEvjzmHCPtdg+J15Qm8oIwIM=\r\n=w3Vf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"3a68f4fac44beef809d4ca1c89b90ed95a0d1e06","scripts":{"dev":"concurrently \"vite\" \"yarn multiplayer\"","lint":"eslint --ext .js,.cjs,.jsx --cache demo src test","test":"vitest run","build":"vite build","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","posttest":"yarn lint","storybook":"NODE_OPTIONS=--openssl-legacy-provider start-storybook -p 6006 -h 127.0.0.1","build:demo":"vite build --config vite.config.demo.js","test:watch":"vitest","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:headed":"PLAYWRIGHT_HEADLESS=false vitest run","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 PLAYWRIGHT_HEADLESS=false vitest run","pretest:watch":"yarn pretest","build-storybook":"build-storybook"},"_npmUser":{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"yjs":"^13.5.50","react":"^18.2.0","lexical":"^0.10.0","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","y-websocket":"^1.5.0","@lexical/list":"^0.10.0","@lexical/text":"^0.10.0","eventemitter3":"^5.0.0","@lexical/react":"^0.10.0","@lexical/utils":"^0.10.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@emoji-mart/react":"^1.1.1","@lexical/selection":"^0.10.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.12","@tryghost/kg-default-nodes":"^0.0.38","@codemirror/lang-javascript":"^6.1.2","@tryghost/kg-clean-basic-html":"^3.0.14","@tryghost/kg-markdown-html-renderer":"^6.0.7"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","jsdom":"21.1.1","vitest":"0.30.1","postcss":"8.4.23","prettier":"2.8.8","@vitest/ui":"0.30.1","playwright":"1.31.2","typescript":"5.0.4","@babel/core":"7.21.4","cross-fetch":"^3.1.5","tailwindcss":"3.2.7","@types/react":"18.2.0","autoprefixer":"10.4.14","babel-loader":"9.1.2","concurrently":"^8.0.0","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.30.0","@storybook/react":"6.5.16","@types/react-dom":"18.2.1","react-router-dom":"6.10.0","vite-plugin-svgr":"2.4.0","eslint-plugin-jest":"27.2.1","@vitest/coverage-c8":"0.30.1","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"3.1.0","@storybook/addon-links":"6.5.16","@testing-library/react":"14.0.0","@storybook/builder-vite":"0.4.2","@tailwindcss/line-clamp":"0.4.4","eslint-config-react-app":"7.0.1","@storybook/addon-actions":"6.5.16","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.11.0","@storybook/testing-library":"0.1.0","@storybook/addon-essentials":"6.5.16","@storybook/addon-interactions":"6.5.16","@etchteam/storybook-addon-status":"^4.2.2"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.0.97_1682513531634_0.948215624520919","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"@tryghost/koenig-lexical","version":"0.1.0","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.1.0","maintainers":[{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"4e040612deb1aa88d3b853ac9e88e165c42421b4","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.1.0.tgz","fileCount":10,"integrity":"sha512-Vb2dtx0Nl/HmB9rBQmz49CKN97P/FDtzSFqaXrjGIBGGKDdZ5whGLPgdzDmiE8eM6e4UWiAh7kOBAHKiwVgbgw==","signatures":[{"sig":"MEQCIDI+a86bNBrc/da3rp1/JtKjBGTn1hg3hcEw/lmconOmAiBkAOhHi7hJt3zlqdjWMKEMrEQ24P+XYcR6wHeibz9D9w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22849367,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkSnm/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr+Cw//aXIR2D+wXY940Ln+pzkC3HPDEWwPoGHCQ6qpRYHpTtUS7w26\r\nRQp3Z0BIRzzQicuyfCj68BfXc0fhnfMG59JzZWHy2HxFzZay1beOpgyRJa+C\r\nvPkewYLv5jW4yXMdpV7uN0na2gbrWTOdcallYhD6NNFY/Kosim3rhgtCC/AQ\r\nSuiQbcBWAAEZTufbSW1y0NsnnlG7tKHczNe2Vlc9fGoplcNd24XILZy/kdt+\r\nOeMCptsnavKk+dWkrK1eoHivWCCqrWV+KJ1jK3xNZTlGd4ThoQ+XmfwCRSpz\r\nPRbKAe4V/7BUCV8DpVZozqu3bhVzcDi12zzHE4XmSZ4E6d1KMFVYJfzgpUha\r\nMgZGk5oj947+QXGR4DETvT3IhjrRyhQ+3zrSBp7Og7qCBOz5Tw+yqO0XaRW3\r\nVNpITGHa6UECRGG11xZUg6CFkPAxipJIge1qpYWmKfTb2TV2vQ/vEQbMQbH9\r\nfhF+1i1Qc45e8anGlzJSgA/LzTQicgGiigN4mAKHAymAdLM8ZppUs0QbKeIS\r\nUnHeCDTL6TwFO/mdqIxtDBX9CUP7rqYI8e+tqYefD/ZazU02og556s/7zqU3\r\nKwc4nmpRUDAVu4fIilHJdR6nIOutYstOIxrt7fuC3GXbXI9WK3PWUwAT81aK\r\nnF/Uf3IZOiMNZD/1YXaRmLAUC5ltTKD8Okg=\r\n=4V6v\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"ac091b58066f008ad6d245aac11446363550b7d4","scripts":{"dev":"concurrently \"vite\" \"yarn multiplayer\"","lint":"eslint --ext .js,.cjs,.jsx --cache demo src test","test":"vitest run","build":"vite build","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","posttest":"yarn lint","storybook":"NODE_OPTIONS=--openssl-legacy-provider start-storybook -p 6006 -h 127.0.0.1","build:demo":"vite build --config vite.config.demo.js","test:watch":"vitest","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:headed":"PLAYWRIGHT_HEADLESS=false vitest run","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 PLAYWRIGHT_HEADLESS=false vitest run","pretest:watch":"yarn pretest","build-storybook":"build-storybook"},"_npmUser":{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"yjs":"^13.5.50","react":"^18.2.0","lexical":"^0.10.0","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","y-websocket":"^1.5.0","@lexical/list":"^0.10.0","@lexical/text":"^0.10.0","eventemitter3":"^5.0.0","@lexical/react":"^0.10.0","@lexical/utils":"^0.10.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@emoji-mart/react":"^1.1.1","@lexical/selection":"^0.10.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.12","@tryghost/kg-default-nodes":"^0.0.38","@codemirror/lang-javascript":"^6.1.2","@tryghost/kg-clean-basic-html":"^3.0.14","@tryghost/kg-markdown-html-renderer":"^6.0.7"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","jsdom":"21.1.1","vitest":"0.30.1","postcss":"8.4.23","prettier":"2.8.8","@vitest/ui":"0.30.1","playwright":"1.31.2","typescript":"5.0.4","@babel/core":"7.21.4","cross-fetch":"^3.1.5","tailwindcss":"3.2.7","@types/react":"18.2.0","autoprefixer":"10.4.14","babel-loader":"9.1.2","concurrently":"^8.0.0","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.30.0","@storybook/react":"6.5.16","@types/react-dom":"18.2.1","react-router-dom":"6.10.0","vite-plugin-svgr":"2.4.0","eslint-plugin-jest":"27.2.1","@vitest/coverage-c8":"0.30.1","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"3.1.0","@storybook/addon-links":"6.5.16","@testing-library/react":"14.0.0","@storybook/builder-vite":"0.4.2","@tailwindcss/line-clamp":"0.4.4","eslint-config-react-app":"7.0.1","@storybook/addon-actions":"6.5.16","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.11.0","@storybook/testing-library":"0.1.0","@storybook/addon-essentials":"6.5.16","@storybook/addon-interactions":"6.5.16","@etchteam/storybook-addon-status":"^4.2.2"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.1.0_1682602431155_0.033480028218475066","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"@tryghost/koenig-lexical","version":"0.2.0","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.2.0","maintainers":[{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"4d7c7cc2f55c2915f7bae70d48b404f7575c7900","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.2.0.tgz","fileCount":10,"integrity":"sha512-1ZhNKGHF9mbifT/U0Mai/N3Xkoz9PGDP1BFWcKrvSthr9TpAll5mT1pBAOWtUnh273mpSDRVC5q6LArTnMvysQ==","signatures":[{"sig":"MEQCIBmk2eSdfsUzPCrJ7PJu0jWOXI6PEasfiE5NdRlc2SbuAiBxQ4QYNiU9AbOfCCB2T+9Tl3Ul1/QTRVRpxpaUD/WPug==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22595755},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"c6ca8aa90cb13c91cd9f415092251115ee615d93","scripts":{"dev":"concurrently \"vite\" \"yarn multiplayer\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider start-storybook -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","build-storybook":"build-storybook","test:unit:watch":"vitest"},"_npmUser":{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"yjs":"^13.5.50","react":"^18.2.0","lexical":"^0.10.0","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","y-websocket":"^1.5.0","@lexical/list":"^0.10.0","@lexical/text":"^0.10.0","eventemitter3":"^5.0.0","@lexical/react":"^0.10.0","@lexical/utils":"^0.10.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@emoji-mart/react":"^1.1.1","@lexical/selection":"^0.10.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.13","@tryghost/kg-default-nodes":"^0.0.39","@codemirror/lang-javascript":"^6.1.2","@tryghost/kg-clean-basic-html":"^3.0.15","@tryghost/kg-markdown-html-renderer":"^6.0.8"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","jsdom":"21.1.1","vitest":"0.31.0","postcss":"8.4.23","prettier":"2.8.8","stylelint":"^15.6.1","@vitest/ui":"0.31.0","playwright":"1.33.0","typescript":"5.0.4","@babel/core":"7.21.8","cross-fetch":"^3.1.5","tailwindcss":"3.2.7","@types/react":"18.2.5","autoprefixer":"10.4.14","babel-loader":"9.1.2","concurrently":"^8.0.0","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.33.0","@storybook/react":"6.5.16","@types/react-dom":"18.2.3","react-router-dom":"6.11.1","vite-plugin-svgr":"3.2.0","eslint-plugin-jest":"27.2.1","@vitest/coverage-c8":"0.31.0","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"4.0.0","@storybook/addon-links":"6.5.16","@testing-library/react":"14.0.0","@storybook/builder-vite":"0.4.2","@tailwindcss/line-clamp":"0.4.4","eslint-config-react-app":"7.0.1","@storybook/addon-actions":"6.5.16","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.11.0","@storybook/testing-library":"0.1.0","@storybook/addon-essentials":"6.5.16","@storybook/addon-interactions":"6.5.16","@etchteam/storybook-addon-status":"^4.2.2"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.2.0_1683296364769_0.39930361029177885","host":"s3://npm-registry-packages"}},"0.2.2":{"name":"@tryghost/koenig-lexical","version":"0.2.2","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.2.2","maintainers":[{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"e382f96f43a33bbb308b42b70c4c2a4ca36ee765","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.2.2.tgz","fileCount":10,"integrity":"sha512-Quu6RpyrRHZE0TkrhQbrbgMCWJa/wBbYNxamR2yBVxcxG8JVGLiIrAEmGk6dwCdrws2b4t7IJ4jQK3vROlLM4A==","signatures":[{"sig":"MEUCIQClsK67pDm4mtoaXPq473Qbd1YveNPkihdn54Dz/IztMQIgAREnFUNhnZqi/xqhANbc4P/FMdC5z8uumfAdOGZH76U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23610337},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"f766232a630d701fd4a688bdb016ca30eb188abf","scripts":{"dev":"concurrently \"vite\" \"yarn multiplayer\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider start-storybook -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"build-storybook","test:unit:watch":"vitest"},"_npmUser":{"name":"chrisraible","email":"chris@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.6.2/node@v18.14.2+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.14.2","dependencies":{"yjs":"^13.5.50","react":"^18.2.0","lexical":"^0.10.0","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","y-websocket":"^1.5.0","@lexical/list":"^0.10.0","@lexical/text":"^0.10.0","eventemitter3":"^5.0.0","@lexical/react":"^0.10.0","@lexical/utils":"^0.10.0","react-colorful":"^5.6.1","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@emoji-mart/react":"^1.1.1","@lexical/selection":"^0.10.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@tryghost/color-utils":"^0.1.26","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.15","@tryghost/kg-default-nodes":"^0.0.41","@codemirror/lang-javascript":"^6.1.2","@tryghost/kg-clean-basic-html":"^3.0.15","@tryghost/kg-markdown-html-renderer":"^6.0.8"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","jsdom":"21.1.1","vitest":"0.31.0","postcss":"8.4.23","prettier":"2.8.8","stylelint":"^15.6.1","@vitest/ui":"0.31.0","playwright":"1.33.0","typescript":"5.0.4","@babel/core":"7.21.8","cross-fetch":"^3.1.5","tailwindcss":"3.2.7","@types/react":"18.2.6","autoprefixer":"10.4.14","babel-loader":"9.1.2","concurrently":"^8.0.0","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.33.0","@storybook/react":"6.5.16","@types/react-dom":"18.2.4","react-router-dom":"6.11.1","vite-plugin-svgr":"2.4.0","eslint-plugin-jest":"27.2.1","@vitest/coverage-c8":"0.31.0","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"4.0.0","@storybook/addon-links":"6.5.16","@storybook/test-runner":"^0.10.0","@testing-library/react":"14.0.0","@storybook/builder-vite":"0.4.2","@tailwindcss/line-clamp":"0.4.4","eslint-config-react-app":"7.0.1","@storybook/addon-actions":"6.5.16","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.11.0","@storybook/addon-essentials":"6.5.16","@storybook/addon-interactions":"6.5.16","@etchteam/storybook-addon-status":"^4.2.2"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.2.2_1683934861962_0.23484046628693722","host":"s3://npm-registry-packages"}},"0.2.3":{"name":"@tryghost/koenig-lexical","version":"0.2.3","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.2.3","maintainers":[{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"6e54694dff4268e8172accf505c4c8ca0e4aaf38","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.2.3.tgz","fileCount":10,"integrity":"sha512-AGB0P38JvOiel0yIiQCsHquSLt+FfKw7MxExTckn7H6I0hvGj70pNpuS5AOku3Oo/l+j9/JdTwUW5Hrm+IhBvw==","signatures":[{"sig":"MEQCIFh3V5VB6yZ0284j3u28GR6JdTXJIHbwe9vAfbGbu/VqAiApmnEziENa4p5dR1RQdbnjPTYzWlkb4N2BGtivJxW/Bw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23480692},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"0b9696d158c7d7a078cef33a0da50f46efeb6fe9","scripts":{"dev":"concurrently \"vite\" \"yarn multiplayer\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","test:unit:watch":"vitest"},"_npmUser":{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.6.2/node@v18.16.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"yjs":"^13.5.50","clsx":"^1.2.1","react":"^18.2.0","lexical":"^0.10.0","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","y-websocket":"^1.5.0","@lexical/list":"^0.10.0","@lexical/text":"^0.10.0","eventemitter3":"^5.0.0","@lexical/react":"^0.10.0","@lexical/utils":"^0.10.0","react-colorful":"^5.6.1","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@emoji-mart/react":"^1.1.1","@lexical/selection":"^0.10.0","fast-average-color":"^9.3.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@tryghost/color-utils":"^0.1.26","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.15","@tryghost/kg-default-nodes":"^0.0.42","@codemirror/lang-javascript":"^6.1.2","@tryghost/kg-clean-basic-html":"^3.0.15","@tryghost/kg-markdown-html-renderer":"^6.0.8"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.2.1","jsdom":"21.1.1","vitest":"0.31.0","postcss":"8.4.23","prettier":"2.8.8","storybook":"^7.0.12","stylelint":"^15.6.1","@vitest/ui":"0.31.0","playwright":"1.33.0","typescript":"5.0.4","@babel/core":"7.21.8","cross-fetch":"^3.1.5","tailwindcss":"3.2.7","@types/react":"18.2.6","autoprefixer":"10.4.14","babel-loader":"9.1.2","concurrently":"^8.0.0","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.33.0","@storybook/react":"7.0.12","@types/react-dom":"18.2.4","react-router-dom":"6.11.1","vite-plugin-svgr":"^3.2.0","eslint-plugin-jest":"27.2.1","@vitest/coverage-c8":"0.31.0","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"4.0.0","@storybook/react-vite":"7.0.12","@storybook/addon-links":"7.0.12","@storybook/test-runner":"^0.10.0","@testing-library/react":"14.0.0","@tailwindcss/line-clamp":"0.4.4","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.0.12","@storybook/addon-mdx-gfm":"7.0.12","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.11.0","@storybook/addon-essentials":"7.0.12","@storybook/addon-interactions":"7.0.12","@etchteam/storybook-addon-status":"^4.2.4"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.2.3_1684329741216_0.25175187150494893","host":"s3://npm-registry-packages"}},"0.2.4":{"name":"@tryghost/koenig-lexical","version":"0.2.4","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.2.4","maintainers":[{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"de84cc55d158390c8cfd2edd846b03bb2992bde5","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.2.4.tgz","fileCount":10,"integrity":"sha512-HK7CqwibZJ4zPGMicuoCgbBEKCwLqH0E8eGAb2ABLdiQoybDCKA26c45wrKiF+IaEtBLN/SVxCIBeE7XPhsoWg==","signatures":[{"sig":"MEYCIQDanwc+4uWN1ha3Lu1czWbpUbYYKPCEeumPeD11loAqjwIhALJDmFmTKzbJhoRyKWfKpyXA4QzEa2pPA573teeOnuou","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23541057},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"81ffb46dcd038fd8049f43a3e2fa55acb0631109","scripts":{"dev":"concurrently \"vite\" \"yarn multiplayer\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","test:unit:watch":"vitest"},"_npmUser":{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.6.2/node@v18.16.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"yjs":"^13.5.50","clsx":"^1.2.1","react":"^18.2.0","lexical":"^0.10.0","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","y-websocket":"^1.5.0","@lexical/list":"^0.10.0","@lexical/text":"^0.10.0","eventemitter3":"^5.0.0","@lexical/react":"^0.10.0","@lexical/utils":"^0.10.0","react-colorful":"^5.6.1","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@emoji-mart/react":"^1.1.1","@lexical/selection":"^0.10.0","fast-average-color":"^9.3.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@tryghost/color-utils":"^0.1.26","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.15","@tryghost/kg-default-nodes":"^0.0.43","@codemirror/lang-javascript":"^6.1.2","@tryghost/kg-clean-basic-html":"^3.0.15","@tryghost/kg-markdown-html-renderer":"^6.0.8"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.3.8","jsdom":"21.1.1","vitest":"0.31.1","postcss":"8.4.23","prettier":"2.8.8","storybook":"^7.0.12","stylelint":"^15.6.1","@vitest/ui":"0.31.1","playwright":"1.33.0","typescript":"5.0.4","@babel/core":"7.21.8","cross-fetch":"^3.1.5","tailwindcss":"3.2.7","@types/react":"18.2.6","autoprefixer":"10.4.14","babel-loader":"9.1.2","concurrently":"^8.0.0","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.33.0","@storybook/react":"7.0.12","@types/react-dom":"18.2.4","react-router-dom":"6.11.1","vite-plugin-svgr":"^3.2.0","eslint-plugin-jest":"27.2.1","@vitest/coverage-c8":"0.31.1","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"4.0.0","@storybook/react-vite":"7.0.12","@storybook/addon-links":"7.0.12","@storybook/test-runner":"^0.10.0","@testing-library/react":"14.0.0","@tailwindcss/line-clamp":"0.4.4","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.0.12","@storybook/addon-mdx-gfm":"7.0.12","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.11.0","@storybook/addon-essentials":"7.0.12","@storybook/addon-interactions":"7.0.12","@etchteam/storybook-addon-status":"^4.2.4"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.2.4_1684506911527_0.267792893364565","host":"s3://npm-registry-packages"}},"0.2.5":{"name":"@tryghost/koenig-lexical","version":"0.2.5","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.2.5","maintainers":[{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"140a041317639ff04280b141f0b69da71d6e775e","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.2.5.tgz","fileCount":10,"integrity":"sha512-XA+I8tiONfFFTBkJRCS/UhPEQMj5zc+4e4nEpBI0J/Mr1lUMEqSdVSwu68CBlCD87B7ldbHeHPhQCV0ES5P5hA==","signatures":[{"sig":"MEUCIQC5rClC+8y/HIc5bOjZC74blKDhwK25JGOES7wAg60DGwIgDA+AokPqWQfaN3I1qSN1I+NAgH+s01CFmRuWPN4C64Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23556925},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"81a290f4189a438c3c0055a593fddf67dcfc6bd4","scripts":{"dev":"concurrently \"vite\" \"yarn multiplayer\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","test:unit:watch":"vitest"},"_npmUser":{"name":"9larsons","email":"9larsons@gmail.com"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.6.2/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"yjs":"^13.5.50","clsx":"^1.2.1","react":"^18.2.0","lexical":"^0.10.0","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","y-websocket":"^1.5.0","@lexical/list":"^0.10.0","@lexical/text":"^0.10.0","eventemitter3":"^5.0.0","@lexical/react":"^0.10.0","@lexical/utils":"^0.10.0","react-colorful":"^5.6.1","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@emoji-mart/react":"^1.1.1","@lexical/selection":"^0.10.0","fast-average-color":"^9.3.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@tryghost/color-utils":"^0.1.26","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.15","@tryghost/kg-default-nodes":"^0.0.44","@codemirror/lang-javascript":"^6.1.2","@tryghost/kg-clean-basic-html":"^3.0.15","@tryghost/kg-markdown-html-renderer":"^6.0.8"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.3.8","jsdom":"21.1.1","vitest":"0.31.1","postcss":"8.4.23","prettier":"2.8.8","storybook":"^7.0.12","stylelint":"^15.6.1","@vitest/ui":"0.31.1","playwright":"1.33.0","typescript":"5.0.4","@babel/core":"7.21.8","cross-fetch":"^3.1.5","tailwindcss":"3.2.7","@types/react":"18.2.6","autoprefixer":"10.4.14","babel-loader":"9.1.2","concurrently":"^8.0.0","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.33.0","@storybook/react":"7.0.12","@types/react-dom":"18.2.4","react-router-dom":"6.11.2","vite-plugin-svgr":"^3.2.0","eslint-plugin-jest":"27.2.1","@vitest/coverage-c8":"0.31.1","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"4.0.0","@storybook/react-vite":"7.0.12","@storybook/addon-links":"7.0.12","@storybook/test-runner":"^0.10.0","@testing-library/react":"14.0.0","@tailwindcss/line-clamp":"0.4.4","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.0.12","@storybook/addon-mdx-gfm":"7.0.12","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.11.0","@storybook/addon-essentials":"7.0.12","@storybook/addon-interactions":"7.0.12","@etchteam/storybook-addon-status":"^4.2.4"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.2.5_1684764278306_0.07797664154573902","host":"s3://npm-registry-packages"}},"0.2.6":{"name":"@tryghost/koenig-lexical","version":"0.2.6","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.2.6","maintainers":[{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"41c5d8533b8f3898264d112230c2a798b8fb118c","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.2.6.tgz","fileCount":10,"integrity":"sha512-frJBRMlpjFeFVrJrf58ZbEj1gTScWTReHf7OHYS19p2/ZDSsU8HKmqCOVKdWHaKO4mqnsVhozZI1sm2m83Qlmw==","signatures":[{"sig":"MEQCIERTn67tnXYpttl2TuipnrUS728Udxx9XVyNbbHYY+aeAiAJqKuXx8wiERnvZ0IU7oLaE9+yzZn9jG3NrJ0G2unXSA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23491300},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"66216880a90a26e0e174770855e1069ccb206b58","scripts":{"dev":"concurrently \"vite\" \"yarn multiplayer\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","test:unit:watch":"vitest"},"_npmUser":{"name":"9larsons","email":"9larsons@gmail.com"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.6.2/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"yjs":"^13.5.50","clsx":"^1.2.1","react":"^18.2.0","lexical":"^0.10.0","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","y-websocket":"^1.5.0","@lexical/list":"^0.10.0","@lexical/text":"^0.10.0","eventemitter3":"^5.0.0","@lexical/react":"^0.10.0","@lexical/utils":"^0.10.0","react-colorful":"^5.6.1","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@emoji-mart/react":"^1.1.1","@lexical/clipboard":"^0.10.0","@lexical/selection":"^0.10.0","fast-average-color":"^9.3.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@tryghost/color-utils":"^0.1.26","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.15","@tryghost/kg-converters":"^0.0.5","@tryghost/kg-default-nodes":"^0.0.45","@codemirror/lang-javascript":"^6.1.2","@tryghost/kg-clean-basic-html":"^3.0.15","@tryghost/kg-markdown-html-renderer":"^6.0.8"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.3.8","jsdom":"21.1.1","vitest":"0.31.1","postcss":"8.4.23","prettier":"2.8.8","storybook":"^7.0.12","stylelint":"^15.6.1","@vitest/ui":"0.31.1","playwright":"1.33.0","typescript":"5.0.4","@babel/core":"7.21.8","cross-fetch":"^3.1.5","tailwindcss":"3.2.7","@types/react":"18.2.6","autoprefixer":"10.4.14","babel-loader":"9.1.2","concurrently":"^8.0.0","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.33.0","@storybook/react":"7.0.13","@types/react-dom":"18.2.4","react-router-dom":"6.11.2","vite-plugin-svgr":"^3.2.0","eslint-plugin-jest":"27.2.1","@vitest/coverage-c8":"0.31.1","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"4.0.0","@storybook/react-vite":"7.0.13","@storybook/addon-links":"7.0.13","@storybook/test-runner":"^0.10.0","@testing-library/react":"14.0.0","@tailwindcss/line-clamp":"0.4.4","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.0.13","@storybook/addon-mdx-gfm":"7.0.13","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.11.0","@storybook/addon-essentials":"7.0.13","@storybook/addon-interactions":"7.0.13","@etchteam/storybook-addon-status":"^4.2.4"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.2.6_1684869252936_0.3079261980257857","host":"s3://npm-registry-packages"}},"0.2.7":{"name":"@tryghost/koenig-lexical","version":"0.2.7","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.2.7","maintainers":[{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"d48f5dfcc5f8c321edd918bf8c07236a0082d457","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.2.7.tgz","fileCount":10,"integrity":"sha512-UO2AYPiKldB9L8jXQQbAVoGu68p0lCuJFS/qIjsv79quqF6MQcFsJadeo3ZBjUOPfADyg51GKCHguIYBxQ1umw==","signatures":[{"sig":"MEUCIQDTmXOczIhTVWZaPewFoEwj/42CHPxRHjHRQMQM1EttGAIgcdfeYXPFuwLWOVOaA8F7EVderg9wjx7uH+kOsjP4GSs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23505009},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"35f6839a9dcd08c9d37e0c8e1b0804739baa5a8b","scripts":{"dev":"concurrently \"vite\" \"yarn multiplayer\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","test:unit:watch":"vitest"},"_npmUser":{"name":"sagzy","email":"hey@sagzy.io"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.6.2/node@v18.14.2+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.14.2","dependencies":{"yjs":"^13.5.50","clsx":"^1.2.1","react":"^18.2.0","lexical":"^0.10.0","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","y-websocket":"^1.5.0","@lexical/list":"^0.10.0","@lexical/text":"^0.10.0","eventemitter3":"^5.0.0","@lexical/react":"^0.10.0","@lexical/utils":"^0.10.0","react-colorful":"^5.6.1","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@emoji-mart/react":"^1.1.1","@lexical/clipboard":"^0.10.0","@lexical/selection":"^0.10.0","fast-average-color":"^9.3.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@tryghost/color-utils":"^0.1.26","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.15","@tryghost/kg-converters":"^0.0.5","@tryghost/kg-default-nodes":"^0.0.46","@codemirror/lang-javascript":"^6.1.2","@tryghost/kg-clean-basic-html":"^3.0.15","@tryghost/kg-markdown-html-renderer":"^6.0.8"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.3.8","jsdom":"21.1.1","vitest":"0.31.1","postcss":"8.4.23","prettier":"2.8.8","storybook":"^7.0.12","stylelint":"^15.6.1","@vitest/ui":"0.31.1","playwright":"1.33.0","typescript":"5.0.4","@babel/core":"7.21.8","cross-fetch":"^3.1.5","tailwindcss":"3.2.7","@types/react":"18.2.6","autoprefixer":"10.4.14","babel-loader":"9.1.2","concurrently":"^8.0.0","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.33.0","@storybook/react":"7.0.15","@types/react-dom":"18.2.4","react-router-dom":"6.11.2","vite-plugin-svgr":"^3.2.0","eslint-plugin-jest":"27.2.1","@vitest/coverage-c8":"0.31.1","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"4.0.0","@storybook/react-vite":"7.0.15","@storybook/addon-links":"7.0.15","@storybook/test-runner":"^0.10.0","@testing-library/react":"14.0.0","@tailwindcss/line-clamp":"0.4.4","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.0.15","@storybook/addon-mdx-gfm":"7.0.15","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.11.0","@storybook/addon-essentials":"7.0.15","@storybook/addon-interactions":"7.0.15","@etchteam/storybook-addon-status":"^4.2.4"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.2.7_1684942390881_0.07939765716285785","host":"s3://npm-registry-packages"}},"0.2.8":{"name":"@tryghost/koenig-lexical","version":"0.2.8","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.2.8","maintainers":[{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"d5eee1d847b048e24187e0509bf82532eff14347","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.2.8.tgz","fileCount":10,"integrity":"sha512-5N9hSYsmNciBqUi4iDWAOeSMQHv5woto9dbUdL8/Zo6Vtxl8uFcvcLqGI2c6k6EOnA7v1H69YyAiqTFZHo270w==","signatures":[{"sig":"MEYCIQDdvJvFHKcPJkApznKoxfL15OdTwf1XAIVOpP48zV9HiAIhAOf3hEU5nua9T3U+/byX9Gqg6E2jbhfBJnz2eeBttEW1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23769063},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"07427609190bb2f7286bf07192f005cc9d146fc3","scripts":{"dev":"concurrently \"vite\" \"yarn build --watch\" \"yarn preview -l silent\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.6.2/node@v18.16.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"yjs":"^13.5.50","clsx":"^1.2.1","react":"^18.2.0","lexical":"^0.10.0","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","y-websocket":"^1.5.0","@lexical/list":"^0.10.0","@lexical/text":"^0.10.0","eventemitter3":"^5.0.0","@lexical/react":"^0.10.0","@lexical/utils":"^0.10.0","react-colorful":"^5.6.1","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@emoji-mart/react":"^1.1.1","@lexical/clipboard":"^0.10.0","@lexical/selection":"^0.10.0","fast-average-color":"^9.3.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@tryghost/color-utils":"^0.1.26","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.15","@tryghost/kg-converters":"^0.0.5","@tryghost/kg-default-nodes":"^0.0.47","@codemirror/lang-javascript":"^6.1.2","@tryghost/kg-clean-basic-html":"^3.0.16","@tryghost/kg-markdown-html-renderer":"^6.0.8"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.3.8","jsdom":"21.1.1","vitest":"0.31.1","postcss":"8.4.24","prettier":"2.8.8","storybook":"^7.0.12","stylelint":"^15.6.1","@vitest/ui":"0.31.1","playwright":"1.33.0","typescript":"5.0.4","@babel/core":"7.22.1","cross-fetch":"^3.1.5","tailwindcss":"3.2.7","@types/react":"18.2.7","autoprefixer":"10.4.14","babel-loader":"9.1.2","concurrently":"^8.0.0","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.33.0","@storybook/react":"7.0.18","@types/react-dom":"18.2.4","react-router-dom":"6.11.2","vite-plugin-svgr":"^3.2.0","eslint-plugin-jest":"27.2.1","@vitest/coverage-c8":"0.31.1","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"4.0.0","@storybook/react-vite":"7.0.18","@storybook/addon-links":"7.0.18","@storybook/test-runner":"^0.10.0","@testing-library/react":"14.0.0","@tailwindcss/line-clamp":"0.4.4","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.0.18","@storybook/addon-mdx-gfm":"7.0.18","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.11.0","@storybook/addon-essentials":"7.0.18","@storybook/addon-interactions":"7.0.18","@etchteam/storybook-addon-status":"^4.2.4"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.2.8_1685367750316_0.963639543428596","host":"s3://npm-registry-packages"}},"0.2.10":{"name":"@tryghost/koenig-lexical","version":"0.2.10","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.2.10","maintainers":[{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"f7beb97899422f69e4c6816fba6b554eef5d1ec4","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.2.10.tgz","fileCount":10,"integrity":"sha512-VkwwgATl0d0bDDcYMyT5SAMvhQfwocDAiWZsBTUpRwvORSh61ny/NR+1ze/KYoBiHr9Fln+uxeBl0IV5R6LeGA==","signatures":[{"sig":"MEUCIDQmkysFfvMVopw8CDSIjkRSaPvASVpZXy49MdXGENb5AiEAsOEPOZTaKlNWdC70Re4WIpZsDQryM9m42E93JnG1fMc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23769048},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"d169466d882bdf5a24b43d6c45aefdcf4a6d4f03","scripts":{"dev":"concurrently \"vite\" \"yarn build --watch\" \"yarn preview -l silent\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.6.2/node@v18.16.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"yjs":"^13.5.50","clsx":"^1.2.1","react":"^18.2.0","lexical":"^0.10.0","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","y-websocket":"^1.5.0","@lexical/list":"^0.10.0","@lexical/text":"^0.10.0","eventemitter3":"^5.0.0","@lexical/react":"^0.10.0","@lexical/utils":"^0.10.0","react-colorful":"^5.6.1","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@emoji-mart/react":"^1.1.1","@lexical/clipboard":"^0.10.0","@lexical/selection":"^0.10.0","fast-average-color":"^9.3.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@tryghost/color-utils":"^0.1.26","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.15","@tryghost/kg-converters":"^0.0.5","@tryghost/kg-default-nodes":"^0.0.49","@codemirror/lang-javascript":"^6.1.2","@tryghost/kg-clean-basic-html":"^3.0.16","@tryghost/kg-markdown-html-renderer":"^6.0.8"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.3.8","jsdom":"21.1.1","vitest":"0.31.1","postcss":"8.4.24","prettier":"2.8.8","storybook":"^7.0.12","stylelint":"^15.6.1","@vitest/ui":"0.31.1","playwright":"1.33.0","typescript":"5.0.4","@babel/core":"7.22.1","cross-fetch":"^3.1.5","tailwindcss":"3.2.7","@types/react":"18.2.7","autoprefixer":"10.4.14","babel-loader":"9.1.2","concurrently":"^8.0.0","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.33.0","@storybook/react":"7.0.18","@types/react-dom":"18.2.4","react-router-dom":"6.11.2","vite-plugin-svgr":"^3.2.0","eslint-plugin-jest":"27.2.1","@vitest/coverage-c8":"0.31.1","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"4.0.0","@storybook/react-vite":"7.0.18","@storybook/addon-links":"7.0.18","@storybook/test-runner":"^0.10.0","@testing-library/react":"14.0.0","@tailwindcss/line-clamp":"0.4.4","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.0.18","@storybook/addon-mdx-gfm":"7.0.18","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.11.0","@storybook/addon-essentials":"7.0.18","@storybook/addon-interactions":"7.0.18","@etchteam/storybook-addon-status":"^4.2.4"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.2.10_1685377289534_0.8613558885436072","host":"s3://npm-registry-packages"}},"0.2.11":{"name":"@tryghost/koenig-lexical","version":"0.2.11","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.2.11","maintainers":[{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"e638058e6c92fe5e76a42e5b0dfb0ded89b5e620","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.2.11.tgz","fileCount":10,"integrity":"sha512-9JZwj6UzrbGO6gibWZDoC6l5F4GzzxFiFbnws+O0IVJtcULr2nPpBHFLP0wurla4gk1IkPMVEEinyOguko2uLA==","signatures":[{"sig":"MEUCIQCtYcnYKT2ucmeezSOGphNredJiJbjgeMQAa8vC8bbEeAIgJ0Ydh1lMSOLEfOaMsp7hZ0GD7bhcAdvN5pk9E7WeDbo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23517658},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"1430b61fd64696d81aa5d2efdd6632c3a0b9b1f5","scripts":{"dev":"concurrently \"vite\" \"yarn build --watch\" \"yarn preview -l silent\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.0.0/node@v18.16.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"yjs":"^13.5.50","clsx":"^1.2.1","react":"^18.2.0","lexical":"^0.10.0","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","y-websocket":"^1.5.0","@lexical/list":"^0.10.0","@lexical/text":"^0.10.0","eventemitter3":"^5.0.0","@lexical/react":"^0.10.0","@lexical/utils":"^0.10.0","react-colorful":"^5.6.1","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@emoji-mart/react":"^1.1.1","@lexical/clipboard":"^0.10.0","@lexical/selection":"^0.10.0","fast-average-color":"^9.3.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@tryghost/color-utils":"^0.1.26","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.15","@tryghost/kg-converters":"^0.0.5","@tryghost/kg-default-nodes":"^0.0.50","@codemirror/lang-javascript":"^6.1.2","@tryghost/kg-clean-basic-html":"^3.0.17","@tryghost/kg-markdown-html-renderer":"^6.0.8"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.3.8","jsdom":"21.1.1","vitest":"0.31.1","postcss":"8.4.24","prettier":"2.8.8","storybook":"^7.0.12","stylelint":"^15.6.1","@vitest/ui":"0.31.1","playwright":"1.33.0","typescript":"5.0.4","@babel/core":"7.22.1","cross-fetch":"^3.1.5","tailwindcss":"3.2.7","@types/react":"18.2.7","autoprefixer":"10.4.14","babel-loader":"9.1.2","concurrently":"^8.0.0","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.33.0","@storybook/react":"7.0.18","@types/react-dom":"18.2.4","react-router-dom":"6.11.2","vite-plugin-svgr":"^3.2.0","eslint-plugin-jest":"27.2.1","@vitest/coverage-c8":"0.31.1","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"4.0.0","@storybook/react-vite":"7.0.18","@storybook/addon-links":"7.0.18","@storybook/test-runner":"^0.10.0","@testing-library/react":"14.0.0","@tailwindcss/line-clamp":"0.4.4","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.0.18","@storybook/addon-mdx-gfm":"7.0.18","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.11.0","@storybook/addon-essentials":"7.0.18","@storybook/addon-interactions":"7.0.18","@etchteam/storybook-addon-status":"^4.2.4"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.2.11_1685425724662_0.8719566737038873","host":"s3://npm-registry-packages"}},"0.2.12":{"name":"@tryghost/koenig-lexical","version":"0.2.12","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.2.12","maintainers":[{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"e2d30c9a6688fa465637b1b8656fbcfc23b34fbd","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.2.12.tgz","fileCount":10,"integrity":"sha512-ouCSWXu6Y0IceaSQp8MVeT3hqLWGKCucrU/SENnN5pBzIdypApK3REL7hJY7E6dAWicHDtCukrjdySU4UGsprw==","signatures":[{"sig":"MEUCIECFj4iD7jOJsiUpDB/hYtkE/ylea2ito7ivmlv34HsxAiEA4SeymOQx2DUu7jcNuw6Xi0/PUO7ZgMtwqgXLtdhgVJ0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23517904},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"ca63bb40fd4ef3c3d46c3e8815bf17c41d81341b","scripts":{"dev":"concurrently \"vite\" \"yarn build --watch\" \"yarn preview -l silent\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.0.0/node@v18.16.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"yjs":"^13.5.50","clsx":"^1.2.1","react":"^18.2.0","lexical":"^0.10.0","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","y-websocket":"^1.5.0","@lexical/list":"^0.10.0","@lexical/text":"^0.10.0","eventemitter3":"^5.0.0","@lexical/react":"^0.10.0","@lexical/utils":"^0.10.0","react-colorful":"^5.6.1","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@emoji-mart/react":"^1.1.1","@lexical/clipboard":"^0.10.0","@lexical/selection":"^0.10.0","fast-average-color":"^9.3.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@tryghost/color-utils":"^0.1.26","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.15","@tryghost/kg-converters":"^0.0.5","@tryghost/kg-default-nodes":"^0.0.50","@codemirror/lang-javascript":"^6.1.2","@tryghost/kg-clean-basic-html":"^3.0.17","@tryghost/kg-markdown-html-renderer":"^6.0.8"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.3.8","jsdom":"21.1.1","vitest":"0.31.1","postcss":"8.4.24","prettier":"2.8.8","storybook":"^7.0.12","stylelint":"^15.6.1","@vitest/ui":"0.31.1","playwright":"1.33.0","typescript":"5.0.4","@babel/core":"7.22.1","cross-fetch":"^3.1.5","tailwindcss":"3.2.7","@types/react":"18.2.7","autoprefixer":"10.4.14","babel-loader":"9.1.2","concurrently":"^8.0.0","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.33.0","@storybook/react":"7.0.18","@types/react-dom":"18.2.4","react-router-dom":"6.11.2","vite-plugin-svgr":"^3.2.0","eslint-plugin-jest":"27.2.1","@vitest/coverage-c8":"0.31.1","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"4.0.0","@storybook/react-vite":"7.0.18","@storybook/addon-links":"7.0.18","@storybook/test-runner":"^0.10.0","@testing-library/react":"14.0.0","@tailwindcss/line-clamp":"0.4.4","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.0.18","@storybook/addon-mdx-gfm":"7.0.18","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.11.0","@storybook/addon-essentials":"7.0.18","@storybook/addon-interactions":"7.0.18","@etchteam/storybook-addon-status":"^4.2.4"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.2.12_1685449707865_0.025695016339742915","host":"s3://npm-registry-packages"}},"0.2.13":{"name":"@tryghost/koenig-lexical","version":"0.2.13","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.2.13","maintainers":[{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"82e250f20e8ced51b4c6862c082eb029fa84f702","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.2.13.tgz","fileCount":10,"integrity":"sha512-bR6Is2vDSQro3e6qzc9diF3FKzsMuPMxTQys1rNLdfAP9lJh5Qx3qfH26HfQ21M+KRKbfHJhusBVE4fldXK1rw==","signatures":[{"sig":"MEYCIQDNZjXFKt2w4DVtzCG3g1Iyz4MM0rKiVXr2oOtLOmvYZAIhAJvdj36jHNR6lGDBmdyh/aMjPvZPhWR64YuJLiZPx601","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23515196},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"04790470ab9a37812136a7fa2c4b50cf6c5be4cb","scripts":{"dev":"concurrently \"vite\" \"yarn build --watch\" \"yarn preview -l silent\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.0.0/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"yjs":"^13.5.50","clsx":"^1.2.1","react":"^18.2.0","lexical":"^0.11.1","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","y-websocket":"^1.5.0","@lexical/list":"^0.11.1","@lexical/text":"^0.11.1","eventemitter3":"^5.0.0","@lexical/react":"^0.11.1","@lexical/utils":"^0.11.1","react-colorful":"^5.6.1","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@emoji-mart/react":"^1.1.1","@lexical/clipboard":"^0.11.1","@lexical/selection":"^0.11.1","fast-average-color":"^9.3.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@tryghost/color-utils":"^0.1.26","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.15","@tryghost/kg-converters":"^0.0.5","@tryghost/kg-default-nodes":"^0.0.51","@codemirror/lang-javascript":"^6.1.2","@tryghost/kg-clean-basic-html":"^3.0.17","@tryghost/kg-markdown-html-renderer":"^6.0.8"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.3.8","jsdom":"21.1.1","vitest":"0.31.3","postcss":"8.4.24","prettier":"2.8.8","storybook":"^7.0.12","stylelint":"^15.6.1","@vitest/ui":"0.31.3","playwright":"1.33.0","typescript":"5.0.4","@babel/core":"7.22.1","cross-fetch":"^3.1.5","tailwindcss":"3.2.7","@types/react":"18.2.7","autoprefixer":"10.4.14","babel-loader":"9.1.2","concurrently":"^8.0.0","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.33.0","@storybook/react":"7.0.18","@types/react-dom":"18.2.4","react-router-dom":"6.11.2","vite-plugin-svgr":"^3.2.0","eslint-plugin-jest":"27.2.1","@vitest/coverage-c8":"0.31.3","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"4.0.0","@storybook/react-vite":"7.0.18","@storybook/addon-links":"7.0.18","@storybook/test-runner":"^0.10.0","@testing-library/react":"14.0.0","@tailwindcss/line-clamp":"0.4.4","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.0.18","@storybook/addon-mdx-gfm":"7.0.18","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.11.0","@storybook/addon-essentials":"7.0.18","@storybook/addon-interactions":"7.0.18","@etchteam/storybook-addon-status":"^4.2.4"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.2.13_1685637755113_0.6582629180033286","host":"s3://npm-registry-packages"}},"0.2.14":{"name":"@tryghost/koenig-lexical","version":"0.2.14","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.2.14","maintainers":[{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"c89461ce33c1dcc777bb4a533aaa1237c8220f8e","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.2.14.tgz","fileCount":10,"integrity":"sha512-AnawN7k7p67XDxERs13eEnhkBr/2bRUSLmqGSQ4NkG8QEyJAStqeqyi3Bek/U8Gl27ZO+x++zARPOu3LQwdYbQ==","signatures":[{"sig":"MEUCIQDhHyGqQqtbrQyOfApFBN211vKCPObcd+gvEJhDLmBzFAIgJ1IxdqYVDScbbh8az52qu0FVPtbuXKgOwMUTeGsKmZs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23517402},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"e9ac31be0a50e6d7cbc450478c22e4d3db2023e3","scripts":{"dev":"concurrently \"vite\" \"yarn build --watch\" \"yarn preview -l silent\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.0.0/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"yjs":"^13.5.50","clsx":"^1.2.1","react":"^18.2.0","lexical":"^0.11.1","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","y-websocket":"^1.5.0","@lexical/list":"^0.11.1","@lexical/text":"^0.11.1","eventemitter3":"^5.0.0","@lexical/react":"^0.11.1","@lexical/utils":"^0.11.1","react-colorful":"^5.6.1","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@emoji-mart/react":"^1.1.1","@lexical/clipboard":"^0.11.1","@lexical/selection":"^0.11.1","fast-average-color":"^9.3.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@tryghost/color-utils":"^0.1.26","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.15","@tryghost/kg-converters":"^0.0.5","@tryghost/kg-default-nodes":"^0.0.51","@codemirror/lang-javascript":"^6.1.2","@tryghost/kg-clean-basic-html":"^3.0.17","@tryghost/kg-markdown-html-renderer":"^6.0.8"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.3.8","jsdom":"21.1.1","vitest":"0.31.3","postcss":"8.4.24","prettier":"2.8.8","storybook":"^7.0.12","stylelint":"^15.6.1","@vitest/ui":"0.31.3","playwright":"1.33.0","typescript":"5.0.4","@babel/core":"7.22.1","cross-fetch":"^3.1.5","tailwindcss":"3.2.7","@types/react":"18.2.8","autoprefixer":"10.4.14","babel-loader":"9.1.2","concurrently":"^8.0.0","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.33.0","@storybook/react":"7.0.18","@types/react-dom":"18.2.4","react-router-dom":"6.11.2","vite-plugin-svgr":"^3.2.0","eslint-plugin-jest":"27.2.1","@vitest/coverage-c8":"0.31.3","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"4.0.0","@storybook/react-vite":"7.0.18","@storybook/addon-links":"7.0.18","@storybook/test-runner":"^0.10.0","@testing-library/react":"14.0.0","@tailwindcss/line-clamp":"0.4.4","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.0.18","@storybook/addon-mdx-gfm":"7.0.18","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.11.0","@storybook/addon-essentials":"7.0.18","@storybook/addon-interactions":"7.0.18","@etchteam/storybook-addon-status":"^4.2.4"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.2.14_1685695791762_0.5757890086393893","host":"s3://npm-registry-packages"}},"0.2.15":{"name":"@tryghost/koenig-lexical","version":"0.2.15","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.2.15","maintainers":[{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"05038e7d62e91c155dbae750f3d1174499a9b0bc","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.2.15.tgz","fileCount":10,"integrity":"sha512-IFDWobRcNMWdrIfn3TcKjoonwTtVhEIZffuL+6ghs94u9+iRcSQdPywYhf68CozVZ04aAxNHWaUZVIW7HOLSCw==","signatures":[{"sig":"MEUCIQCT34MS00mVDVNm+kMcjhfQGmhPAMc3HZKTxpV9RaS/eQIgaUBkGZiFp3Cmi6Zt3ZC2AUhhmA9Z0UulHG/4WixXRWw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23517554},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"5274eaf334df80cf0a5880a80f59b40c6de41abf","scripts":{"dev":"concurrently \"vite\" \"yarn build --watch\" \"yarn preview -l silent\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.0.0/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"yjs":"^13.5.50","clsx":"^1.2.1","react":"^18.2.0","lexical":"^0.11.1","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","y-websocket":"^1.5.0","@lexical/list":"^0.11.1","@lexical/text":"^0.11.1","eventemitter3":"^5.0.0","@lexical/react":"^0.11.1","@lexical/utils":"^0.11.1","react-colorful":"^5.6.1","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@emoji-mart/react":"^1.1.1","@lexical/clipboard":"^0.11.1","@lexical/selection":"^0.11.1","fast-average-color":"^9.3.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@tryghost/color-utils":"^0.1.26","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.15","@tryghost/kg-converters":"^0.0.5","@tryghost/kg-default-nodes":"^0.0.51","@codemirror/lang-javascript":"^6.1.2","@tryghost/kg-clean-basic-html":"^3.0.17","@tryghost/kg-markdown-html-renderer":"^6.0.8"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.3.8","jsdom":"21.1.1","vitest":"0.31.3","postcss":"8.4.24","prettier":"2.8.8","storybook":"^7.0.12","stylelint":"^15.6.1","@vitest/ui":"0.31.3","playwright":"1.33.0","typescript":"5.0.4","@babel/core":"7.22.1","cross-fetch":"^3.1.5","tailwindcss":"3.2.7","@types/react":"18.2.8","autoprefixer":"10.4.14","babel-loader":"9.1.2","concurrently":"^8.0.0","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.33.0","@storybook/react":"7.0.18","@types/react-dom":"18.2.4","react-router-dom":"6.11.2","vite-plugin-svgr":"^3.2.0","eslint-plugin-jest":"27.2.1","@vitest/coverage-c8":"0.31.3","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"4.0.0","@storybook/react-vite":"7.0.18","@storybook/addon-links":"7.0.18","@storybook/test-runner":"^0.10.0","@testing-library/react":"14.0.0","@tailwindcss/line-clamp":"0.4.4","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.0.18","@storybook/addon-mdx-gfm":"7.0.18","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.11.0","@storybook/addon-essentials":"7.0.18","@storybook/addon-interactions":"7.0.18","@etchteam/storybook-addon-status":"^4.2.4"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.2.15_1685710851913_0.41790828861675733","host":"s3://npm-registry-packages"}},"0.2.17":{"name":"@tryghost/koenig-lexical","version":"0.2.17","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.2.17","maintainers":[{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"9c0f1a090d2ca4c748645d4bc0174633f3be9d3f","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.2.17.tgz","fileCount":10,"integrity":"sha512-CD3Rcs/9VBeVl2c4JSSg6wDJt7wACVHm3FYlv2v5zNOa9fgN+ih1+8enOYm4UOIBkraKZwagQsQkIfEGzE/PoQ==","signatures":[{"sig":"MEUCIQDBQGEvKMTY+3g0hBOo6BwXOQU7tJG1Cyo6Brpnf10ENwIgRrAcNyxfU+nbGEEvtgicethW7KgAYfBxf4kGe2Tqnp4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23517554},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"bb5f2a1f5c38969acf102e3e54660e056664bd4f","scripts":{"dev":"concurrently \"vite\" \"yarn build --watch\" \"yarn preview -l silent\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.0.0/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"yjs":"^13.5.50","clsx":"^1.2.1","react":"^18.2.0","lexical":"^0.11.1","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","y-websocket":"^1.5.0","@lexical/list":"^0.11.1","@lexical/text":"^0.11.1","eventemitter3":"^5.0.0","@lexical/react":"^0.11.1","@lexical/utils":"^0.11.1","react-colorful":"^5.6.1","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@emoji-mart/react":"^1.1.1","@lexical/clipboard":"^0.11.1","@lexical/selection":"^0.11.1","fast-average-color":"^9.3.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@tryghost/color-utils":"^0.1.26","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.15","@tryghost/kg-converters":"^0.0.5","@tryghost/kg-default-nodes":"^0.0.51","@codemirror/lang-javascript":"^6.1.2","@tryghost/kg-clean-basic-html":"^3.0.17","@tryghost/kg-markdown-html-renderer":"^6.0.8"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.3.8","jsdom":"21.1.1","vitest":"0.31.3","postcss":"8.4.24","prettier":"2.8.8","storybook":"^7.0.12","stylelint":"^15.6.1","@vitest/ui":"0.31.3","playwright":"1.33.0","typescript":"5.0.4","@babel/core":"7.22.1","cross-fetch":"^3.1.5","tailwindcss":"3.2.7","@types/react":"18.2.8","autoprefixer":"10.4.14","babel-loader":"9.1.2","concurrently":"^8.0.0","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.33.0","@storybook/react":"7.0.18","@types/react-dom":"18.2.4","react-router-dom":"6.11.2","vite-plugin-svgr":"^3.2.0","eslint-plugin-jest":"27.2.1","@vitest/coverage-c8":"0.31.3","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"4.0.0","@storybook/react-vite":"7.0.18","@storybook/addon-links":"7.0.18","@storybook/test-runner":"^0.10.0","@testing-library/react":"14.0.0","@tailwindcss/line-clamp":"0.4.4","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.0.18","@storybook/addon-mdx-gfm":"7.0.18","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.11.0","@storybook/addon-essentials":"7.0.18","@storybook/addon-interactions":"7.0.18","@etchteam/storybook-addon-status":"^4.2.4"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.2.17_1685719681148_0.5214090156100257","host":"s3://npm-registry-packages"}},"0.2.18":{"name":"@tryghost/koenig-lexical","version":"0.2.18","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.2.18","maintainers":[{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"1b9c50587eff7a736126da5cdd0587a8f5ac8db7","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.2.18.tgz","fileCount":10,"integrity":"sha512-IdjBq0XID48E31asPLclz1aGvy1n8KyhtIIUBPWqcvpbrbvTDcMkWWZ5wko6ip5uonOqSt6RxE6KfYGPbRv7/Q==","signatures":[{"sig":"MEYCIQDQvkYoLkFfLJxdE4bzhXx3Jp4FcbtThlIWBAh+DwirxwIhANQUZhdTjJnL8Bkf3+MRioH7k1/XhRteaJAPco8sB9en","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23526007},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"566f08904ce80afb6e927bfef8f9129576cfd1ec","scripts":{"dev":"concurrently \"vite\" \"yarn build --watch\" \"yarn preview -l silent\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.0.0/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"yjs":"^13.5.50","clsx":"^1.2.1","react":"^18.2.0","lexical":"^0.11.1","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","y-websocket":"^1.5.0","@lexical/list":"^0.11.1","@lexical/text":"^0.11.1","eventemitter3":"^5.0.0","@lexical/react":"^0.11.1","@lexical/utils":"^0.11.1","react-colorful":"^5.6.1","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@emoji-mart/react":"^1.1.1","@lexical/clipboard":"^0.11.1","@lexical/selection":"^0.11.1","fast-average-color":"^9.3.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@tryghost/color-utils":"^0.1.26","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.15","@tryghost/kg-converters":"^0.0.6","@tryghost/kg-default-nodes":"^0.0.52","@codemirror/lang-javascript":"^6.1.2","@tryghost/kg-clean-basic-html":"^3.0.18","@tryghost/kg-markdown-html-renderer":"^6.0.8"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.3.8","jsdom":"21.1.2","vitest":"0.31.4","postcss":"8.4.24","prettier":"2.8.8","storybook":"^7.0.12","stylelint":"^15.6.1","@vitest/ui":"0.31.4","playwright":"1.33.0","typescript":"5.1.3","@babel/core":"7.22.1","cross-fetch":"^3.1.5","tailwindcss":"3.2.7","@types/react":"18.2.8","autoprefixer":"10.4.14","babel-loader":"9.1.2","concurrently":"^8.0.0","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.33.0","@storybook/react":"7.0.18","@types/react-dom":"18.2.4","react-router-dom":"6.11.2","vite-plugin-svgr":"^3.2.0","eslint-plugin-jest":"27.2.1","@vitest/coverage-c8":"0.31.4","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"4.0.0","@storybook/react-vite":"7.0.18","@storybook/addon-links":"7.0.18","@storybook/test-runner":"^0.10.0","@testing-library/react":"14.0.0","@tailwindcss/line-clamp":"0.4.4","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.0.18","@storybook/addon-mdx-gfm":"7.0.18","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.11.0","@storybook/addon-essentials":"7.0.18","@storybook/addon-interactions":"7.0.18","@etchteam/storybook-addon-status":"^4.2.4"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.2.18_1686060541764_0.4682093637055511","host":"s3://npm-registry-packages"}},"0.2.19":{"name":"@tryghost/koenig-lexical","version":"0.2.19","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.2.19","maintainers":[{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"c6c65cb33bbb7abf98cbf7dfba49b16e5b387a98","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.2.19.tgz","fileCount":10,"integrity":"sha512-9KOGd4YT0FJJTg82Pi6Jn1MckLJgZopLxeYBKlVM6UIvPONjVJ6Ex8ywkTIQfM2Merpo83DAdz8BEZjy7vdWXw==","signatures":[{"sig":"MEYCIQDBfU3jnH5uIlMRqSsErLhVg07TvidgTVjISWOveJGluQIhAJ5dg0L8bRDAmlS9m/LI+x5ScGPslAe6EPFhxeFXBXT8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23533023},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"5055fb5cf14b208a12eeb2ce00e62f52696e8a3e","scripts":{"dev":"concurrently \"vite\" \"yarn build --watch\" \"yarn preview -l silent\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"9larsons","email":"9larsons@gmail.com"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.0.0/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"yjs":"^13.5.50","clsx":"^1.2.1","react":"^18.2.0","lexical":"^0.11.1","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","y-websocket":"^1.5.0","@lexical/list":"^0.11.1","@lexical/text":"^0.11.1","eventemitter3":"^5.0.0","@lexical/react":"^0.11.1","@lexical/utils":"^0.11.1","react-colorful":"^5.6.1","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@emoji-mart/react":"^1.1.1","@lexical/clipboard":"^0.11.1","@lexical/selection":"^0.11.1","fast-average-color":"^9.3.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@tryghost/color-utils":"^0.1.26","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.15","@tryghost/kg-converters":"^0.0.6","@tryghost/kg-default-nodes":"^0.0.52","@codemirror/lang-javascript":"^6.1.2","@tryghost/kg-clean-basic-html":"^3.0.18","@tryghost/kg-markdown-html-renderer":"^6.0.8"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.3.8","jsdom":"21.1.2","vitest":"0.31.4","postcss":"8.4.24","prettier":"2.8.8","storybook":"^7.0.12","stylelint":"^15.6.1","@vitest/ui":"0.31.4","playwright":"1.33.0","typescript":"5.1.3","@babel/core":"7.22.1","cross-fetch":"^3.1.5","tailwindcss":"3.2.7","@types/react":"18.2.8","autoprefixer":"10.4.14","babel-loader":"9.1.2","concurrently":"^8.0.0","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.33.0","@storybook/react":"7.0.18","@types/react-dom":"18.2.4","react-router-dom":"6.11.2","vite-plugin-svgr":"^3.2.0","eslint-plugin-jest":"27.2.1","@vitest/coverage-c8":"0.31.4","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"4.0.0","@storybook/react-vite":"7.0.18","@storybook/addon-links":"7.0.18","@storybook/test-runner":"^0.10.0","@testing-library/react":"14.0.0","@tailwindcss/line-clamp":"0.4.4","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.0.18","@storybook/addon-mdx-gfm":"7.0.18","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.11.0","@storybook/addon-essentials":"7.0.18","@storybook/addon-interactions":"7.0.18","@etchteam/storybook-addon-status":"^4.2.4"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.2.19_1686073933186_0.4007277577365558","host":"s3://npm-registry-packages"}},"0.2.20":{"name":"@tryghost/koenig-lexical","version":"0.2.20","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.2.20","maintainers":[{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"69a4ca9e726a2484b9de5d04f05b3b17cc2955f2","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.2.20.tgz","fileCount":10,"integrity":"sha512-rArudDQCT5C9kmq/Jz45snF2YFFdDqVzEB9YXLNXu9NhEU6BPJUerU/D9HOJ6vpZ3FQ2Pag5FfjdNRb0WEhv9w==","signatures":[{"sig":"MEUCIQC+1yQY27uHWPeajUXDKnFfbtSbrQvtd20Ozco7smMr8gIgEd4QdVsr0bvRs/MtZpqjJHrIUWFUqs6X/iznY3VHQgk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23537770},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"9c3aba8ba6340d975bf66685a0d6ba45215d26ec","scripts":{"dev":"concurrently \"vite\" \"yarn build --watch\" \"yarn preview -l silent\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.0.0/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"yjs":"^13.5.50","clsx":"^1.2.1","react":"^18.2.0","lexical":"^0.11.1","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","y-websocket":"^1.5.0","@lexical/list":"^0.11.1","@lexical/text":"^0.11.1","eventemitter3":"^5.0.0","@lexical/react":"^0.11.1","@lexical/utils":"^0.11.1","react-colorful":"^5.6.1","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@emoji-mart/react":"^1.1.1","@lexical/clipboard":"^0.11.1","@lexical/selection":"^0.11.1","fast-average-color":"^9.3.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@tryghost/color-utils":"^0.1.26","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.15","@tryghost/kg-converters":"^0.0.6","@tryghost/kg-default-nodes":"^0.0.52","@codemirror/lang-javascript":"^6.1.2","@tryghost/kg-clean-basic-html":"^3.0.18","@tryghost/kg-markdown-html-renderer":"^6.0.8"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.3.8","jsdom":"21.1.2","vitest":"0.32.0","postcss":"8.4.24","prettier":"2.8.8","storybook":"^7.0.12","stylelint":"^15.6.1","@vitest/ui":"0.32.0","playwright":"1.33.0","typescript":"5.1.3","@babel/core":"7.22.1","cross-fetch":"^3.1.5","tailwindcss":"3.2.7","@types/react":"18.2.8","autoprefixer":"10.4.14","babel-loader":"9.1.2","concurrently":"^8.0.0","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.33.0","@storybook/react":"7.0.18","@types/react-dom":"18.2.4","react-router-dom":"6.12.0","vite-plugin-svgr":"^3.2.0","eslint-plugin-jest":"27.2.1","@vitest/coverage-c8":"0.32.0","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"4.0.0","@storybook/react-vite":"7.0.18","@storybook/addon-links":"7.0.18","@storybook/test-runner":"^0.10.0","@testing-library/react":"14.0.0","@tailwindcss/line-clamp":"0.4.4","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.0.18","@storybook/addon-mdx-gfm":"7.0.18","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.11.0","@storybook/addon-essentials":"7.0.18","@storybook/addon-interactions":"7.0.18","@etchteam/storybook-addon-status":"^4.2.4"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.2.20_1686128743820_0.10010710960515468","host":"s3://npm-registry-packages"}},"0.2.21":{"name":"@tryghost/koenig-lexical","version":"0.2.21","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.2.21","maintainers":[{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"c2c8fd55d22b9de046f1938ca4791be528d31aec","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.2.21.tgz","fileCount":10,"integrity":"sha512-8bdk9rcfOax37xnNv8OXG9lCzQIoPW/A7flycHbXwd0h3VAKPJCVyhh8SXFg72LZ8Kcc+UgM6XZFBJc//HAaJA==","signatures":[{"sig":"MEUCIAKTtwMIHvaPYigYVY4/Zkmxh22Y0CfCcE9a8KObprPWAiEA/IL9GdjzAZ2ZW31Avrwdbi6jGmkBm0C2sT223gpsZNM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23538267},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"6682b3ffd4e3b5333c31f114accf6cf5840706c7","scripts":{"dev":"concurrently \"vite\" \"yarn build --watch\" \"yarn preview -l silent\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.0.0/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"yjs":"^13.5.50","clsx":"^1.2.1","react":"^18.2.0","lexical":"^0.11.1","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","y-websocket":"^1.5.0","@lexical/list":"^0.11.1","@lexical/text":"^0.11.1","eventemitter3":"^5.0.0","@lexical/react":"^0.11.1","@lexical/utils":"^0.11.1","react-colorful":"^5.6.1","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@emoji-mart/react":"^1.1.1","@lexical/clipboard":"^0.11.1","@lexical/selection":"^0.11.1","fast-average-color":"^9.3.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@tryghost/color-utils":"^0.1.26","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.15","@tryghost/kg-converters":"^0.0.6","@tryghost/kg-default-nodes":"^0.0.53","@codemirror/lang-javascript":"^6.1.2","@tryghost/kg-clean-basic-html":"^3.0.18","@tryghost/kg-markdown-html-renderer":"^6.0.8"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.3.8","jsdom":"21.1.2","vitest":"0.32.0","postcss":"8.4.24","prettier":"2.8.8","storybook":"^7.0.12","stylelint":"^15.6.1","@vitest/ui":"0.32.0","playwright":"1.33.0","typescript":"5.1.3","@babel/core":"7.22.1","cross-fetch":"^3.1.5","tailwindcss":"3.2.7","@types/react":"18.2.8","autoprefixer":"10.4.14","babel-loader":"9.1.2","concurrently":"^8.0.0","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.33.0","@storybook/react":"7.0.18","@types/react-dom":"18.2.4","react-router-dom":"6.12.0","vite-plugin-svgr":"^3.2.0","eslint-plugin-jest":"27.2.1","@vitest/coverage-c8":"0.32.0","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"4.0.0","@storybook/react-vite":"7.0.18","@storybook/addon-links":"7.0.18","@storybook/test-runner":"^0.10.0","@testing-library/react":"14.0.0","@tailwindcss/line-clamp":"0.4.4","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.0.18","@storybook/addon-mdx-gfm":"7.0.18","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.11.0","@storybook/addon-essentials":"7.0.18","@storybook/addon-interactions":"7.0.18","@etchteam/storybook-addon-status":"^4.2.4"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.2.21_1686136489620_0.46112776607374273","host":"s3://npm-registry-packages"}},"0.2.22":{"name":"@tryghost/koenig-lexical","version":"0.2.22","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.2.22","maintainers":[{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"e43f052bd83ec66aa7f9baaf2f455b56ab1ddd4b","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.2.22.tgz","fileCount":10,"integrity":"sha512-GEm+5W/jTpbnnq1KS8ce8P8UXGfD4sX3gIxVKJcBhiQWgjbz4w6+OAdvAGzGgP6xv9gMOopD1iubdqngMkxqqQ==","signatures":[{"sig":"MEUCIQDlyowLKljN+Znd9UzUyb8lz7C8z3On7uogC+papZMIDgIgD3rSLFr/ov1Nk8nrRA8MQv85U1OgPUXf2Zg9MN9hlKo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23543911},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"1309372535f4ef957a6844e78e0f413d6d201bd3","scripts":{"dev":"concurrently \"vite\" \"yarn build --watch\" \"yarn preview -l silent\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.0.0/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"yjs":"^13.5.50","clsx":"^1.2.1","react":"^18.2.0","lexical":"^0.11.1","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","y-websocket":"^1.5.0","@lexical/list":"^0.11.1","@lexical/text":"^0.11.1","eventemitter3":"^5.0.0","@lexical/react":"^0.11.1","@lexical/utils":"^0.11.1","react-colorful":"^5.6.1","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@emoji-mart/react":"^1.1.1","@lexical/clipboard":"^0.11.1","@lexical/selection":"^0.11.1","fast-average-color":"^9.3.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@tryghost/color-utils":"^0.1.26","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.15","@tryghost/kg-converters":"^0.0.7","@tryghost/kg-default-nodes":"^0.0.54","@codemirror/lang-javascript":"^6.1.2","@tryghost/kg-clean-basic-html":"^3.0.18","@tryghost/kg-markdown-html-renderer":"^6.0.8"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.3.8","jsdom":"21.1.2","vitest":"0.32.0","postcss":"8.4.24","prettier":"2.8.8","storybook":"^7.0.12","stylelint":"^15.6.1","@vitest/ui":"0.32.0","playwright":"1.33.0","typescript":"5.1.3","@babel/core":"7.22.1","cross-fetch":"^3.1.5","tailwindcss":"3.2.7","@types/react":"18.2.8","autoprefixer":"10.4.14","babel-loader":"9.1.2","concurrently":"^8.0.0","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.33.0","@storybook/react":"7.0.18","@types/react-dom":"18.2.4","react-router-dom":"6.12.0","vite-plugin-svgr":"^3.2.0","eslint-plugin-jest":"27.2.1","@vitest/coverage-c8":"0.32.0","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"4.0.0","@storybook/react-vite":"7.0.18","@storybook/addon-links":"7.0.18","@storybook/test-runner":"^0.10.0","@testing-library/react":"14.0.0","@tailwindcss/line-clamp":"0.4.4","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.0.18","@storybook/addon-mdx-gfm":"7.0.18","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.11.0","@storybook/addon-essentials":"7.0.18","@storybook/addon-interactions":"7.0.18","@etchteam/storybook-addon-status":"^4.2.4"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.2.22_1686159669801_0.4571918248015674","host":"s3://npm-registry-packages"}},"0.2.23":{"name":"@tryghost/koenig-lexical","version":"0.2.23","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.2.23","maintainers":[{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"331f19935b95371f7d3272548e59c1b3354d8db1","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.2.23.tgz","fileCount":10,"integrity":"sha512-udEmpG6awJ4F5jta0w6hFuQ3YB+tn7a3sSF04ZWQspEbYZIQebz5amgvv6SKMuD+bblRGj55M914NL+1eug8cg==","signatures":[{"sig":"MEYCIQC+anZx8lb5n4+gsuZ5HlzZCCo+jEgl7vEJMv2O7exSzQIhAMyR8W1UK1WRdxD7vJfuZErCwn70xdhoefd+scH1zKOj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23546963},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"ecac50d7f7f9c2c81af66d0d0d88faa33c82b4f7","scripts":{"dev":"concurrently \"vite\" \"yarn build --watch\" \"yarn preview -l silent\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"9larsons","email":"9larsons@gmail.com"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.0.0/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"yjs":"^13.5.50","clsx":"^1.2.1","react":"^18.2.0","lexical":"^0.11.1","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","y-websocket":"^1.5.0","@lexical/list":"^0.11.1","@lexical/text":"^0.11.1","eventemitter3":"^5.0.0","@lexical/react":"^0.11.1","@lexical/utils":"^0.11.1","react-colorful":"^5.6.1","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@emoji-mart/react":"^1.1.1","@lexical/clipboard":"^0.11.1","@lexical/selection":"^0.11.1","fast-average-color":"^9.3.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@tryghost/color-utils":"^0.1.26","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.15","@tryghost/kg-converters":"^0.0.7","@tryghost/kg-default-nodes":"^0.0.54","@codemirror/lang-javascript":"^6.1.2","@tryghost/kg-clean-basic-html":"^3.0.18","@tryghost/kg-markdown-html-renderer":"^6.0.8"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.3.8","jsdom":"21.1.2","vitest":"0.32.0","postcss":"8.4.24","prettier":"2.8.8","storybook":"^7.0.12","stylelint":"^15.6.1","@vitest/ui":"0.32.0","playwright":"1.33.0","typescript":"5.1.3","@babel/core":"7.22.1","cross-fetch":"^3.1.5","tailwindcss":"3.2.7","@types/react":"18.2.8","autoprefixer":"10.4.14","babel-loader":"9.1.2","concurrently":"^8.0.0","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.33.0","@storybook/react":"7.0.18","@types/react-dom":"18.2.4","react-router-dom":"6.12.0","vite-plugin-svgr":"^3.2.0","eslint-plugin-jest":"27.2.1","@vitest/coverage-c8":"0.32.0","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"4.0.0","@storybook/react-vite":"7.0.18","@storybook/addon-links":"7.0.18","@storybook/test-runner":"^0.10.0","@testing-library/react":"14.0.0","@tailwindcss/line-clamp":"0.4.4","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.0.18","@storybook/addon-mdx-gfm":"7.0.18","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.11.0","@storybook/addon-essentials":"7.0.18","@storybook/addon-interactions":"7.0.18","@etchteam/storybook-addon-status":"^4.2.4"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.2.23_1686171791154_0.006330309196890926","host":"s3://npm-registry-packages"}},"0.2.24":{"name":"@tryghost/koenig-lexical","version":"0.2.24","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.2.24","maintainers":[{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"1647321a1ea71a6f33f308aea31019c864cd6c79","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.2.24.tgz","fileCount":10,"integrity":"sha512-7hgzOJzPTvazc7sm7VSMAZ4YDYXhJ96IhVuw1rVP4tZ2XdyA37aH9ZMA43iywSjlwznRXETlGLlfYsRzgTLd4w==","signatures":[{"sig":"MEQCIFIjp2ezawbMl7kR2w1d1cR7dAHs+2dmD5GdiNTnQmCoAiBJa37ewOMweAkQQ4n3UvxPy9ABAKlyEfR40kkBzWzJfA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23558165},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"7a23ada5e75af3759b3a9acfd61d727ec83ac7c0","scripts":{"dev":"concurrently \"vite\" \"yarn build --watch\" \"yarn preview -l silent\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.0.0/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"yjs":"^13.5.50","clsx":"^1.2.1","react":"^18.2.0","lexical":"^0.11.1","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","y-websocket":"^1.5.0","@lexical/list":"^0.11.1","@lexical/text":"^0.11.1","eventemitter3":"^5.0.0","@lexical/react":"^0.11.1","@lexical/utils":"^0.11.1","react-colorful":"^5.6.1","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@emoji-mart/react":"^1.1.1","@lexical/clipboard":"^0.11.1","@lexical/selection":"^0.11.1","fast-average-color":"^9.3.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@tryghost/color-utils":"^0.1.26","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.16","@tryghost/kg-converters":"^0.0.7","@tryghost/kg-default-nodes":"^0.0.55","@codemirror/lang-javascript":"^6.1.2","@tryghost/kg-clean-basic-html":"^3.0.18","@tryghost/kg-markdown-html-renderer":"^6.0.8"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.3.8","jsdom":"21.1.2","vitest":"0.32.0","postcss":"8.4.24","prettier":"2.8.8","storybook":"^7.0.12","stylelint":"^15.6.1","@vitest/ui":"0.32.0","playwright":"1.33.0","typescript":"5.1.3","@babel/core":"7.22.1","cross-fetch":"^3.1.5","tailwindcss":"3.2.7","@types/react":"18.2.9","autoprefixer":"10.4.14","babel-loader":"9.1.2","concurrently":"^8.0.0","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.33.0","@storybook/react":"7.0.20","@types/react-dom":"18.2.4","react-router-dom":"6.12.0","vite-plugin-svgr":"^3.2.0","eslint-plugin-jest":"27.2.1","@vitest/coverage-c8":"0.32.0","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"4.0.0","@storybook/react-vite":"7.0.20","@storybook/addon-links":"7.0.20","@storybook/test-runner":"^0.10.0","@testing-library/react":"14.0.0","@tailwindcss/line-clamp":"0.4.4","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.0.20","@storybook/addon-mdx-gfm":"7.0.20","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.11.0","@storybook/addon-essentials":"7.0.20","@storybook/addon-interactions":"7.0.20","@etchteam/storybook-addon-status":"^4.2.4"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.2.24_1686231710418_0.03389995367540144","host":"s3://npm-registry-packages"}},"0.2.25":{"name":"@tryghost/koenig-lexical","version":"0.2.25","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.2.25","maintainers":[{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"da4077e17bb435057f06a7c4276cfca931691c28","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.2.25.tgz","fileCount":10,"integrity":"sha512-+Y82Z8Sq3fvuaWiX75P9bYan4blBxyTbXmb2TRA/BUq7vGruCKmVw1dMUhVIFv4+0adTvxaNQDemmtA0ocYUCw==","signatures":[{"sig":"MEUCIEK7OVuN9XC08qxjHqZ5hJpqtwt2QukZJwleN1Ovs8yHAiEApqC1mSfZMTSXuncWk8mdD1s7YTj6NRb1aLydPoXNS58=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23573624},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"71c95c039c13d0a42e6f948d7d7191b7105d7992","scripts":{"dev":"concurrently \"vite\" \"yarn build --watch\" \"yarn preview -l silent\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.0.0/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"yjs":"^13.5.50","clsx":"^1.2.1","react":"^18.2.0","lexical":"^0.11.1","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","y-websocket":"^1.5.0","@lexical/list":"^0.11.1","@lexical/text":"^0.11.1","eventemitter3":"^5.0.0","@lexical/react":"^0.11.1","@lexical/utils":"^0.11.1","react-colorful":"^5.6.1","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@emoji-mart/react":"^1.1.1","@lexical/clipboard":"^0.11.1","@lexical/selection":"^0.11.1","fast-average-color":"^9.3.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@tryghost/color-utils":"^0.1.26","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.16","@tryghost/kg-converters":"^0.0.7","@tryghost/kg-default-nodes":"^0.0.56","@codemirror/lang-javascript":"^6.1.2","@tryghost/kg-clean-basic-html":"^3.0.19","@tryghost/kg-markdown-html-renderer":"^6.0.8"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.3.8","jsdom":"21.1.2","vitest":"0.32.0","postcss":"8.4.24","prettier":"2.8.8","storybook":"^7.0.12","stylelint":"^15.6.1","@vitest/ui":"0.32.0","playwright":"1.33.0","typescript":"5.1.3","@babel/core":"7.22.5","cross-fetch":"^3.1.5","tailwindcss":"3.2.7","@types/react":"18.2.9","autoprefixer":"10.4.14","babel-loader":"9.1.2","concurrently":"^8.0.0","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.33.0","@storybook/react":"7.0.20","@types/react-dom":"18.2.4","react-router-dom":"6.12.1","vite-plugin-svgr":"^3.2.0","eslint-plugin-jest":"27.2.1","@vitest/coverage-c8":"0.32.0","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"4.0.0","@storybook/react-vite":"7.0.20","@storybook/addon-links":"7.0.20","@storybook/test-runner":"^0.10.0","@testing-library/react":"14.0.0","@tailwindcss/line-clamp":"0.4.4","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.0.20","@storybook/addon-mdx-gfm":"7.0.20","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.11.0","@storybook/addon-essentials":"7.0.20","@storybook/addon-interactions":"7.0.20","@etchteam/storybook-addon-status":"^4.2.4"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.2.25_1686287706546_0.6729935660690929","host":"s3://npm-registry-packages"}},"0.2.26":{"name":"@tryghost/koenig-lexical","version":"0.2.26","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.2.26","maintainers":[{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"861b594c0f6bbc70cdf93dce2398a4e666828429","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.2.26.tgz","fileCount":10,"integrity":"sha512-GcAFtm6FBr6RE0haDTvdBn9RCx4GcA/x+tVLxPb+j4WaQ1PILHMmB9XJ3eXR2l9btR7Wl4xrXhoMWqrbU3O4ZA==","signatures":[{"sig":"MEUCIC/V7BjWHbnR586h7Ww1Afkk248d4EvbJ73klm4kFM6iAiEAoUwughGlZbKT5o/cnu4jLex2luIY20p/0cJNJ9d9x8I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23574425},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"9ecd3f2c8b1c7066b4788c9ffa066135f2ed0562","scripts":{"dev":"concurrently \"vite\" \"yarn build --watch\" \"yarn preview -l silent\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.0.0/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"yjs":"^13.5.50","clsx":"^1.2.1","react":"^18.2.0","lexical":"^0.11.1","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","y-websocket":"^1.5.0","@lexical/list":"^0.11.1","@lexical/text":"^0.11.1","eventemitter3":"^5.0.0","@lexical/react":"^0.11.1","@lexical/utils":"^0.11.1","react-colorful":"^5.6.1","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@emoji-mart/react":"^1.1.1","@lexical/clipboard":"^0.11.1","@lexical/selection":"^0.11.1","fast-average-color":"^9.3.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@tryghost/color-utils":"^0.1.26","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.16","@tryghost/kg-converters":"^0.0.7","@tryghost/kg-default-nodes":"^0.0.56","@codemirror/lang-javascript":"^6.1.2","@tryghost/kg-clean-basic-html":"^3.0.19","@tryghost/kg-markdown-html-renderer":"^6.0.8"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.3.8","jsdom":"21.1.2","vitest":"0.32.0","postcss":"8.4.24","prettier":"2.8.8","storybook":"^7.0.12","stylelint":"^15.6.1","@vitest/ui":"0.32.0","playwright":"1.33.0","typescript":"5.1.3","@babel/core":"7.22.5","cross-fetch":"^3.1.5","tailwindcss":"3.2.7","@types/react":"18.2.9","autoprefixer":"10.4.14","babel-loader":"9.1.2","concurrently":"^8.0.0","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.33.0","@storybook/react":"7.0.20","@types/react-dom":"18.2.4","react-router-dom":"6.12.1","vite-plugin-svgr":"^3.2.0","eslint-plugin-jest":"27.2.1","@vitest/coverage-c8":"0.32.0","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"4.0.0","@storybook/react-vite":"7.0.20","@storybook/addon-links":"7.0.20","@storybook/test-runner":"^0.10.0","@testing-library/react":"14.0.0","@tailwindcss/line-clamp":"0.4.4","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.0.20","@storybook/addon-mdx-gfm":"7.0.20","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.11.0","@storybook/addon-essentials":"7.0.20","@storybook/addon-interactions":"7.0.20","@etchteam/storybook-addon-status":"^4.2.4"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.2.26_1686294464155_0.48117089612380215","host":"s3://npm-registry-packages"}},"0.2.27":{"name":"@tryghost/koenig-lexical","version":"0.2.27","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.2.27","maintainers":[{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"5a2ecfa5b3985458a2deb518f9903db90cd0befe","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.2.27.tgz","fileCount":10,"integrity":"sha512-BpFSQVSQgNDCKlaXjjQmPoDcPr4APo0HcXvgUcshGIEvwTAjCYaRjwiILScrdsB38c1f7VaFu2bs1+a2A3megA==","signatures":[{"sig":"MEQCIFiwrUQfjwi922FzNbQpH5cc0TT4tCxEH9t1eZlJ5jclAiB8DPwmjT1ZGjFNMphDpW36l5W3kPw8o005GRn5wOQYrA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23574688},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"0359f3d4aa324a2d814ea059528981c1bfc9e1b1","scripts":{"dev":"concurrently \"vite\" \"yarn build --watch\" \"yarn preview -l silent\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.0.0/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"yjs":"^13.5.50","clsx":"^1.2.1","react":"^18.2.0","lexical":"^0.11.1","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","y-websocket":"^1.5.0","@lexical/list":"^0.11.1","@lexical/text":"^0.11.1","eventemitter3":"^5.0.0","@lexical/react":"^0.11.1","@lexical/utils":"^0.11.1","react-colorful":"^5.6.1","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@emoji-mart/react":"^1.1.1","@lexical/clipboard":"^0.11.1","@lexical/selection":"^0.11.1","fast-average-color":"^9.3.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@tryghost/color-utils":"^0.1.26","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.16","@tryghost/kg-converters":"^0.0.7","@tryghost/kg-default-nodes":"^0.0.56","@codemirror/lang-javascript":"^6.1.2","@tryghost/kg-clean-basic-html":"^3.0.19","@tryghost/kg-markdown-html-renderer":"^6.0.8"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.3.8","jsdom":"21.1.2","vitest":"0.32.0","postcss":"8.4.24","prettier":"2.8.8","storybook":"^7.0.12","stylelint":"^15.6.1","@vitest/ui":"0.32.0","playwright":"1.33.0","typescript":"5.1.3","@babel/core":"7.22.5","cross-fetch":"^3.1.5","tailwindcss":"3.2.7","@types/react":"18.2.9","autoprefixer":"10.4.14","babel-loader":"9.1.2","concurrently":"^8.0.0","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.33.0","@storybook/react":"7.0.20","@types/react-dom":"18.2.4","react-router-dom":"6.12.1","vite-plugin-svgr":"^3.2.0","eslint-plugin-jest":"27.2.1","@vitest/coverage-c8":"0.32.0","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"4.0.0","@storybook/react-vite":"7.0.20","@storybook/addon-links":"7.0.20","@storybook/test-runner":"^0.10.0","@testing-library/react":"14.0.0","@tailwindcss/line-clamp":"0.4.4","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.0.20","@storybook/addon-mdx-gfm":"7.0.20","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.11.0","@storybook/addon-essentials":"7.0.20","@storybook/addon-interactions":"7.0.20","@etchteam/storybook-addon-status":"^4.2.4"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.2.27_1686312373111_0.043999347338684824","host":"s3://npm-registry-packages"}},"0.2.28":{"name":"@tryghost/koenig-lexical","version":"0.2.28","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.2.28","maintainers":[{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"a969a2f0545d1850595afb192fba239f432a1016","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.2.28.tgz","fileCount":10,"integrity":"sha512-53BmGYN+GZWv446wvwp6dKzHCwG39fcl4b8wMK7L5ph+PAcSY/Q55Vfa4nRMpqHTmQuVYmOt58IccM2lRIVIlw==","signatures":[{"sig":"MEYCIQDOoiMkcMW4J60UEwvDm9az8RCzcn4ZnhmXSTSK+qZl8gIhAIHqDlQClSLzantVITMeyy6VeP7ESmfyC8abWxMjYilJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23582163},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"14322176b9c159e0a3b8d71c1bdbd828e6dbb23a","scripts":{"dev":"concurrently \"vite\" \"yarn build --watch\" \"yarn preview -l silent\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"9larsons","email":"9larsons@gmail.com"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.0.0/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"yjs":"^13.5.50","clsx":"^1.2.1","react":"^18.2.0","lexical":"^0.11.1","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","y-websocket":"^1.5.0","@lexical/list":"^0.11.1","@lexical/text":"^0.11.1","eventemitter3":"^5.0.0","@lexical/react":"^0.11.1","@lexical/utils":"^0.11.1","react-colorful":"^5.6.1","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@emoji-mart/react":"^1.1.1","@lexical/clipboard":"^0.11.1","@lexical/selection":"^0.11.1","fast-average-color":"^9.3.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@tryghost/color-utils":"^0.1.26","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.16","@tryghost/kg-converters":"^0.0.7","@tryghost/kg-default-nodes":"^0.0.57","@codemirror/lang-javascript":"^6.1.2","@tryghost/kg-clean-basic-html":"^3.0.19","@tryghost/kg-markdown-html-renderer":"^6.0.8"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.3.8","jsdom":"21.1.2","vitest":"0.32.0","postcss":"8.4.24","prettier":"2.8.8","storybook":"^7.0.12","stylelint":"^15.6.1","@vitest/ui":"0.32.0","playwright":"1.33.0","typescript":"5.1.3","@babel/core":"7.22.5","cross-fetch":"^3.1.5","tailwindcss":"3.2.7","@types/react":"18.2.9","autoprefixer":"10.4.14","babel-loader":"9.1.2","concurrently":"^8.0.0","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.33.0","@storybook/react":"7.0.20","@types/react-dom":"18.2.4","react-router-dom":"6.12.1","vite-plugin-svgr":"^3.2.0","eslint-plugin-jest":"27.2.1","@vitest/coverage-c8":"0.32.0","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"4.0.0","@storybook/react-vite":"7.0.20","@storybook/addon-links":"7.0.20","@storybook/test-runner":"^0.10.0","@testing-library/react":"14.0.0","@tailwindcss/line-clamp":"0.4.4","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.0.20","@storybook/addon-mdx-gfm":"7.0.20","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.11.0","@storybook/addon-essentials":"7.0.20","@storybook/addon-interactions":"7.0.20","@etchteam/storybook-addon-status":"^4.2.4"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.2.28_1686330604167_0.891151901864798","host":"s3://npm-registry-packages"}},"0.2.29":{"name":"@tryghost/koenig-lexical","version":"0.2.29","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.2.29","maintainers":[{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"af9d7e6b5356c471b4fe57c78735cc209d1c1461","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.2.29.tgz","fileCount":10,"integrity":"sha512-41ivy1un81vJ8Xr1QsG0OGMdd+rrgM77/x51dj94nsJxaum4FTWuHTtQkh4EI5AYutGa2UeUsk/NHbLgy9dCaA==","signatures":[{"sig":"MEUCICKTuwKj7qOOzpfZxCywg6rUXhWyHyIpoEI9NrhwPEGdAiEA45IZRBf8CWCFdj48fnlJI4vl+9Q1fdPnm955U7VAhk0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23592833},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"3b967d5f6d4bd9cf1bddb2ab7436b59331e971be","scripts":{"dev":"concurrently \"vite\" \"yarn build --watch\" \"yarn preview -l silent\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"9larsons","email":"9larsons@gmail.com"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.0.0/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"yjs":"^13.5.50","clsx":"^1.2.1","react":"^18.2.0","lexical":"^0.11.1","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","y-websocket":"^1.5.0","@lexical/list":"^0.11.1","@lexical/text":"^0.11.1","eventemitter3":"^5.0.0","@lexical/react":"^0.11.1","@lexical/utils":"^0.11.1","react-colorful":"^5.6.1","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@emoji-mart/react":"^1.1.1","@lexical/clipboard":"^0.11.1","@lexical/selection":"^0.11.1","fast-average-color":"^9.3.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@tryghost/color-utils":"^0.1.26","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.16","@tryghost/kg-converters":"^0.0.7","@tryghost/kg-default-nodes":"^0.0.58","@codemirror/lang-javascript":"^6.1.2","@tryghost/kg-clean-basic-html":"^3.0.19","@tryghost/kg-markdown-html-renderer":"^6.0.8"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.3.8","jsdom":"21.1.2","vitest":"0.32.0","postcss":"8.4.24","prettier":"2.8.8","storybook":"^7.0.12","stylelint":"^15.6.1","@vitest/ui":"0.32.0","playwright":"1.33.0","typescript":"5.1.3","@babel/core":"7.22.5","cross-fetch":"^3.1.5","tailwindcss":"3.2.7","@types/react":"18.2.9","autoprefixer":"10.4.14","babel-loader":"9.1.2","concurrently":"^8.0.0","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.33.0","@storybook/react":"7.0.20","@types/react-dom":"18.2.4","react-router-dom":"6.12.1","vite-plugin-svgr":"^3.2.0","eslint-plugin-jest":"27.2.1","@vitest/coverage-c8":"0.32.0","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"4.0.0","@storybook/react-vite":"7.0.20","@storybook/addon-links":"7.0.20","@storybook/test-runner":"^0.10.0","@testing-library/react":"14.0.0","@tailwindcss/line-clamp":"0.4.4","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.0.20","@storybook/addon-mdx-gfm":"7.0.20","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.11.0","@storybook/addon-essentials":"7.0.20","@storybook/addon-interactions":"7.0.20","@etchteam/storybook-addon-status":"^4.2.4"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.2.29_1686331266314_0.5896107488823898","host":"s3://npm-registry-packages"}},"0.2.30":{"name":"@tryghost/koenig-lexical","version":"0.2.30","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.2.30","maintainers":[{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"710c5d0e102930342e9242e3897217dcd6228118","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.2.30.tgz","fileCount":10,"integrity":"sha512-Le6QL5mnSihmAlbSxVXOFJfG8KqcNvxtpOqVrQ74MXQl2Mfhrf1p6DeR+gx4PDZ4QHr9Q9Rl9NnDUbPrifGNfw==","signatures":[{"sig":"MEUCIB27lGQ+lWS5BWSTC22U4NdH1YWZoBrUdjoAF3Sgzd4qAiEAsZWptxRZ4/psUo/J+5HdHXmdXQYZ54g35RjUoJuh0Ng=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23602200},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"cdd716deeb0adefb48dafa06218c0ea8e3ce748a","scripts":{"dev":"concurrently \"vite\" \"yarn build --watch\" \"yarn preview -l silent\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"9larsons","email":"9larsons@gmail.com"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.0.0/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"yjs":"^13.5.50","clsx":"^1.2.1","react":"^18.2.0","lexical":"^0.11.1","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","y-websocket":"^1.5.0","@lexical/list":"^0.11.1","@lexical/text":"^0.11.1","eventemitter3":"^5.0.0","@lexical/react":"^0.11.1","@lexical/utils":"^0.11.1","react-colorful":"^5.6.1","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@emoji-mart/react":"^1.1.1","@lexical/clipboard":"^0.11.1","@lexical/selection":"^0.11.1","fast-average-color":"^9.3.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@tryghost/color-utils":"^0.1.26","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.16","@tryghost/kg-converters":"^0.0.7","@tryghost/kg-default-nodes":"^0.0.59","@codemirror/lang-javascript":"^6.1.2","@tryghost/kg-clean-basic-html":"^3.0.19","@tryghost/kg-markdown-html-renderer":"^6.0.8"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.3.8","jsdom":"21.1.2","vitest":"0.32.0","postcss":"8.4.24","prettier":"2.8.8","storybook":"^7.0.12","stylelint":"^15.6.1","@vitest/ui":"0.32.0","playwright":"1.33.0","typescript":"5.1.3","@babel/core":"7.22.5","cross-fetch":"^3.1.5","tailwindcss":"3.2.7","@types/react":"18.2.11","autoprefixer":"10.4.14","babel-loader":"9.1.2","concurrently":"^8.0.0","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.33.0","@storybook/react":"7.0.20","@types/react-dom":"18.2.4","react-router-dom":"6.12.1","vite-plugin-svgr":"^3.2.0","eslint-plugin-jest":"27.2.1","@vitest/coverage-c8":"0.32.0","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"4.0.0","@storybook/react-vite":"7.0.20","@storybook/addon-links":"7.0.20","@storybook/test-runner":"^0.10.0","@testing-library/react":"14.0.0","@tailwindcss/line-clamp":"0.4.4","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.0.20","@storybook/addon-mdx-gfm":"7.0.20","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.11.0","@storybook/addon-essentials":"7.0.20","@storybook/addon-interactions":"7.0.20","@etchteam/storybook-addon-status":"^4.2.4"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.2.30_1686589451728_0.6791929772836696","host":"s3://npm-registry-packages"}},"0.2.31":{"name":"@tryghost/koenig-lexical","version":"0.2.31","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.2.31","maintainers":[{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"c1049b63f6b4247dbc13ee94995de4a6ab9ab09d","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.2.31.tgz","fileCount":10,"integrity":"sha512-2kVzUtG437wHOpulXdPwTD6/yQ0UM6AvCCcyzzx8DGXZkBCKJRz/80g88JLAN/Gj1CxmCDomGPkC3WW4Y4j7Ng==","signatures":[{"sig":"MEUCIFOnaF1bp6qZIyPJcqh06DVuQp3XHUHYJZarh5+4heeFAiEAnOgTuhJqyzVmYiciuqliWW5KeJOKm3VlR4zs292PEC0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23603382},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"33e9209397c2ca351152ac5d8c20dd8c73d94473","scripts":{"dev":"concurrently \"vite\" \"yarn build --watch\" \"yarn preview -l silent\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"9larsons","email":"9larsons@gmail.com"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.0.0/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"yjs":"^13.5.50","clsx":"^1.2.1","react":"^18.2.0","lexical":"^0.11.1","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","y-websocket":"^1.5.0","@lexical/list":"^0.11.1","@lexical/text":"^0.11.1","eventemitter3":"^5.0.0","@lexical/react":"^0.11.1","@lexical/utils":"^0.11.1","react-colorful":"^5.6.1","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@emoji-mart/react":"^1.1.1","@lexical/clipboard":"^0.11.1","@lexical/selection":"^0.11.1","fast-average-color":"^9.3.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@tryghost/color-utils":"^0.1.26","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.16","@tryghost/kg-converters":"^0.0.7","@tryghost/kg-default-nodes":"^0.0.60","@codemirror/lang-javascript":"^6.1.2","@tryghost/kg-clean-basic-html":"^3.0.19","@tryghost/kg-markdown-html-renderer":"^6.0.8"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.3.8","jsdom":"21.1.2","vitest":"0.32.0","postcss":"8.4.24","prettier":"2.8.8","storybook":"^7.0.12","stylelint":"^15.6.1","@vitest/ui":"0.32.0","playwright":"1.33.0","typescript":"5.1.3","@babel/core":"7.22.5","cross-fetch":"^3.1.5","tailwindcss":"3.2.7","@types/react":"18.2.12","autoprefixer":"10.4.14","babel-loader":"9.1.2","concurrently":"^8.0.0","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.33.0","@storybook/react":"7.0.20","@types/react-dom":"18.2.5","react-router-dom":"6.12.1","vite-plugin-svgr":"^3.2.0","eslint-plugin-jest":"27.2.1","@vitest/coverage-c8":"0.32.0","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"4.0.0","@storybook/react-vite":"7.0.20","@storybook/addon-links":"7.0.20","@storybook/test-runner":"^0.10.0","@testing-library/react":"14.0.0","@tailwindcss/line-clamp":"0.4.4","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.0.20","@storybook/addon-mdx-gfm":"7.0.20","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.11.0","@storybook/addon-essentials":"7.0.20","@storybook/addon-interactions":"7.0.20","@etchteam/storybook-addon-status":"^4.2.4"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.2.31_1686606411391_0.6817658533414652","host":"s3://npm-registry-packages"}},"0.2.32":{"name":"@tryghost/koenig-lexical","version":"0.2.32","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.2.32","maintainers":[{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"b80ff183621820cf700395960156b772adc7a3e6","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.2.32.tgz","fileCount":10,"integrity":"sha512-Wwhkf6cRo+vWmZQgHr2QjaHQ+rSMVo9I8woW+7K4jHRfqXm790GRtxU5kqt5F92COJrgavNvwlAfC3HifOs+xA==","signatures":[{"sig":"MEYCIQDYLR6zJvHe02L85S5/FKEhQD9DUec9hXnhUQ82PZ67xAIhAJzBgfxU67ShluVQS3OKp1LvgPUruhSxcgqLjSc5Gu3b","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23644243},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"00952b3eee8f73ca3a79a13ccd12b4421ad37587","scripts":{"dev":"concurrently \"vite\" \"yarn build --watch\" \"yarn preview -l silent\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"9larsons","email":"9larsons@gmail.com"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.0.0/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"yjs":"^13.5.50","clsx":"^1.2.1","react":"^18.2.0","lexical":"^0.11.1","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","y-websocket":"^1.5.0","@lexical/list":"^0.11.1","@lexical/text":"^0.11.1","eventemitter3":"^5.0.0","@lexical/react":"^0.11.1","@lexical/utils":"^0.11.1","react-colorful":"^5.6.1","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@emoji-mart/react":"^1.1.1","@lexical/clipboard":"^0.11.1","@lexical/selection":"^0.11.1","fast-average-color":"^9.3.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@tryghost/color-utils":"^0.1.26","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.16","@tryghost/kg-converters":"^0.0.7","@tryghost/kg-default-nodes":"^0.0.61","@codemirror/lang-javascript":"^6.1.2","@tryghost/kg-clean-basic-html":"^3.0.19","@tryghost/kg-markdown-html-renderer":"^6.0.8"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.3.8","jsdom":"21.1.2","vitest":"0.32.0","postcss":"8.4.24","prettier":"2.8.8","storybook":"^7.0.12","stylelint":"^15.6.1","@vitest/ui":"0.32.0","playwright":"1.33.0","typescript":"5.1.3","@babel/core":"7.22.5","cross-fetch":"^3.1.5","tailwindcss":"3.2.7","@types/react":"18.2.12","autoprefixer":"10.4.14","babel-loader":"9.1.2","concurrently":"^8.0.0","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.33.0","@storybook/react":"7.0.20","@types/react-dom":"18.2.5","react-router-dom":"6.12.1","vite-plugin-svgr":"^3.2.0","eslint-plugin-jest":"27.2.1","@vitest/coverage-c8":"0.32.0","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"4.0.0","@storybook/react-vite":"7.0.20","@storybook/addon-links":"7.0.20","@storybook/test-runner":"^0.10.0","@testing-library/react":"14.0.0","@tailwindcss/line-clamp":"0.4.4","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.0.20","@storybook/addon-mdx-gfm":"7.0.20","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.11.0","@storybook/addon-essentials":"7.0.20","@storybook/addon-interactions":"7.0.20","@etchteam/storybook-addon-status":"^4.2.4"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.2.32_1686696640627_0.8981334586041103","host":"s3://npm-registry-packages"}},"0.2.33":{"name":"@tryghost/koenig-lexical","version":"0.2.33","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.2.33","maintainers":[{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"f792656ad7032f5fb8203f86fab71b88102f21b6","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.2.33.tgz","fileCount":10,"integrity":"sha512-rGKFx9n/gvYozAu5mVi0gbOu0KYOQjYiucQQo1yzKnSmw/y/ieboDdrkZ3Be2O5lTGmG3My/NhbB9dx+iMSXsA==","signatures":[{"sig":"MEQCIAnIg2wjH/83QxPUUiFkuORuvsdw3D6pKxHXct9pqjgeAiAgIicFhV2GwCxmqsRivqYvOF24xlmwszdJoeN4EHGZAg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23641100},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"93bb0196df0846a885cec1ac3ec873b28c90ef33","scripts":{"dev":"concurrently \"vite\" \"yarn build --watch\" \"yarn preview -l silent\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"sagzy","email":"hey@sagzy.io"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.0.0/node@v18.14.2+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.14.2","dependencies":{"yjs":"^13.5.50","clsx":"^1.2.1","react":"^18.2.0","lexical":"^0.11.1","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","y-websocket":"^1.5.0","@lexical/list":"^0.11.1","@lexical/text":"^0.11.1","eventemitter3":"^5.0.0","@lexical/react":"^0.11.1","@lexical/utils":"^0.11.1","react-colorful":"^5.6.1","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@emoji-mart/react":"^1.1.1","@lexical/clipboard":"^0.11.1","@lexical/selection":"^0.11.1","fast-average-color":"^9.3.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@tryghost/color-utils":"^0.1.26","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.16","@tryghost/kg-converters":"^0.0.7","@tryghost/kg-default-nodes":"^0.0.61","@codemirror/lang-javascript":"^6.1.2","@tryghost/kg-clean-basic-html":"^3.0.19","@tryghost/kg-markdown-html-renderer":"^6.0.8"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.3.8","jsdom":"21.1.2","vitest":"0.32.0","postcss":"8.4.24","prettier":"2.8.8","storybook":"^7.0.12","stylelint":"^15.6.1","@vitest/ui":"0.32.0","playwright":"1.33.0","typescript":"5.1.3","@babel/core":"7.22.5","cross-fetch":"^3.1.5","tailwindcss":"3.2.7","@types/react":"18.2.12","autoprefixer":"10.4.14","babel-loader":"9.1.2","concurrently":"^8.0.0","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.33.0","@storybook/react":"7.0.20","@types/react-dom":"18.2.5","react-router-dom":"6.12.1","vite-plugin-svgr":"^3.2.0","eslint-plugin-jest":"27.2.1","@vitest/coverage-c8":"0.32.0","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"4.0.0","@storybook/react-vite":"7.0.20","@storybook/addon-links":"7.0.20","@storybook/test-runner":"^0.10.0","@testing-library/react":"14.0.0","@tailwindcss/line-clamp":"0.4.4","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.0.20","@storybook/addon-mdx-gfm":"7.0.20","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.11.0","@storybook/addon-essentials":"7.0.20","@storybook/addon-interactions":"7.0.20","@etchteam/storybook-addon-status":"^4.2.4"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.2.33_1686734616914_0.6778304532230881","host":"s3://npm-registry-packages"}},"0.2.34":{"name":"@tryghost/koenig-lexical","version":"0.2.34","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.2.34","maintainers":[{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"5d72317298779141e7053773c259aceab4af428a","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.2.34.tgz","fileCount":10,"integrity":"sha512-4cqyiPeJB7VdwTAvLVFw3CJ+1mIo4QR3SJtjbwvt2W68qcYbh3v9YpaAC0y/VTzP61U6+QWtYFvW1eJWVtJu4Q==","signatures":[{"sig":"MEUCIQCU9QBoXvnTBPkVxY0kKHC2mx+SXABlGwtMAnlMmxrVAwIgay13F1yiuJE2UzekzSym/yr47PSEW2ZbuibQBgy0zCE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24052894},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"eec9a0f9b129ce39228de9ca202a814b1c6317e5","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.0.0/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"yjs":"^13.5.50","clsx":"^1.2.1","react":"^18.2.0","lexical":"^0.11.1","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","y-websocket":"^1.5.0","@lexical/list":"^0.11.1","@lexical/text":"^0.11.1","eventemitter3":"^5.0.0","@lexical/react":"^0.11.1","@lexical/utils":"^0.11.1","react-colorful":"^5.6.1","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"^0.11.1","@lexical/selection":"^0.11.1","fast-average-color":"^9.3.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@tryghost/color-utils":"^0.1.26","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.16","@tryghost/kg-converters":"^0.0.7","@tryghost/kg-default-nodes":"^0.0.62","@codemirror/lang-javascript":"^6.1.2","@tryghost/kg-clean-basic-html":"^3.0.19","@tryghost/kg-markdown-html-renderer":"^6.0.8"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.3.8","jsdom":"21.1.2","vitest":"0.32.0","postcss":"8.4.24","prettier":"2.8.8","storybook":"^7.0.12","stylelint":"^15.6.1","@vitest/ui":"0.32.0","playwright":"1.33.0","typescript":"5.1.3","@babel/core":"7.22.5","cross-fetch":"^3.1.5","tailwindcss":"3.2.7","@types/react":"18.2.12","autoprefixer":"10.4.14","babel-loader":"9.1.2","concurrently":"^8.0.0","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.33.0","@storybook/react":"7.0.20","@types/react-dom":"18.2.5","react-router-dom":"6.13.0","vite-plugin-svgr":"^3.2.0","eslint-plugin-jest":"27.2.1","@vitest/coverage-c8":"0.32.0","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"4.0.0","@storybook/react-vite":"7.0.20","@storybook/addon-links":"7.0.20","@storybook/test-runner":"^0.10.0","@testing-library/react":"14.0.0","@tailwindcss/line-clamp":"0.4.4","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.0.20","@storybook/addon-mdx-gfm":"7.0.20","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.11.0","@storybook/addon-essentials":"7.0.20","@storybook/addon-interactions":"7.0.20","@etchteam/storybook-addon-status":"^4.2.4"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.2.34_1686760369098_0.26209028128434886","host":"s3://npm-registry-packages"}},"0.2.35":{"name":"@tryghost/koenig-lexical","version":"0.2.35","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.2.35","maintainers":[{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"eee152e046b731a7cce3319b3558ec8838418027","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.2.35.tgz","fileCount":10,"integrity":"sha512-V/KUGLltdG1Ux6/CInNyrJ/v2zHaGL+27BAlxGUl8qXlgFKyEllm8aYNLfU2tXIfTU4FFv1Mac9yPdf2Oidupg==","signatures":[{"sig":"MEYCIQD9ChaV6nqnoVDDr66+iUziaGTbXR0VWEiPKI08NGFavAIhAJ9IAv+FqkLssMQKRQrfebWDtCWnYcWyEhmjdVmHg6kY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24081511},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"c481d34f6156c2de6743f1c1977f6492d0fbae44","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"sagzy","email":"hey@sagzy.io"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.0.0/node@v18.14.2+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.14.2","dependencies":{"yjs":"^13.5.50","clsx":"^1.2.1","react":"^18.2.0","lexical":"^0.11.1","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","y-websocket":"^1.5.0","@lexical/list":"^0.11.1","@lexical/text":"^0.11.1","eventemitter3":"^5.0.0","@lexical/react":"^0.11.1","@lexical/utils":"^0.11.1","react-colorful":"^5.6.1","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"^0.11.1","@lexical/selection":"^0.11.1","fast-average-color":"^9.3.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@tryghost/color-utils":"^0.1.26","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.16","@tryghost/kg-converters":"^0.0.7","@tryghost/kg-default-nodes":"^0.0.63","@codemirror/lang-javascript":"^6.1.2","@tryghost/kg-clean-basic-html":"^3.0.19","@tryghost/kg-markdown-html-renderer":"^6.0.8"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.3.8","jsdom":"21.1.2","vitest":"0.32.0","postcss":"8.4.24","prettier":"2.8.8","storybook":"^7.0.12","stylelint":"^15.6.1","@vitest/ui":"0.32.0","playwright":"1.33.0","typescript":"5.1.3","@babel/core":"7.22.5","cross-fetch":"^3.1.5","tailwindcss":"3.2.7","@types/react":"18.2.12","autoprefixer":"10.4.14","babel-loader":"9.1.2","concurrently":"^8.0.0","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.33.0","@storybook/react":"7.0.21","@types/react-dom":"18.2.5","react-router-dom":"6.13.0","vite-plugin-svgr":"^3.2.0","eslint-plugin-jest":"27.2.1","@vitest/coverage-c8":"0.32.0","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"4.0.0","@storybook/react-vite":"7.0.21","@storybook/addon-links":"7.0.21","@storybook/test-runner":"^0.10.0","@testing-library/react":"14.0.0","@tailwindcss/line-clamp":"0.4.4","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.0.21","@storybook/addon-mdx-gfm":"7.0.21","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.11.0","@storybook/addon-essentials":"7.0.21","@storybook/addon-interactions":"7.0.21","@etchteam/storybook-addon-status":"^4.2.4"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.2.35_1686920911536_0.8896495059295462","host":"s3://npm-registry-packages"}},"0.2.36":{"name":"@tryghost/koenig-lexical","version":"0.2.36","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.2.36","maintainers":[{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"7c5a81ef7641285c0a6e31fefea080d2394e008a","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.2.36.tgz","fileCount":10,"integrity":"sha512-z9OWYJlW1ppcfRz2QBpAQGXFVGQOIght2NAiM4OSEAwVn69seifeK4mzWM8eMi9i3AjBrUbL5+vLBv2A49s/Iw==","signatures":[{"sig":"MEQCICMoRQpK3ngZQVlRJehcqhtTWszeVS2F9mfCPnKm7NCtAiAyxKLZPK9t3Ul2ReGqdnTfoVxE6yz+QFZFO1OtwkGu1A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22590287},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"0ff09eebbc98db15987e2947153c350d06f09861","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"sagzy","email":"hey@sagzy.io"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.0.0/node@v18.14.2+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.14.2","dependencies":{"yjs":"^13.5.50","clsx":"^1.2.1","react":"^18.2.0","lexical":"^0.11.1","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","y-websocket":"^1.5.0","@lexical/list":"^0.11.1","@lexical/text":"^0.11.1","eventemitter3":"^5.0.0","@lexical/react":"^0.11.1","@lexical/utils":"^0.11.1","react-colorful":"^5.6.1","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"^0.11.1","@lexical/selection":"^0.11.1","fast-average-color":"^9.3.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@tryghost/color-utils":"^0.1.26","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.16","@tryghost/kg-converters":"^0.0.7","@tryghost/kg-default-nodes":"^0.0.63","@codemirror/lang-javascript":"^6.1.2","@tryghost/kg-clean-basic-html":"^3.0.19","@tryghost/kg-markdown-html-renderer":"^6.0.8"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.3.8","jsdom":"21.1.2","vitest":"0.32.1","postcss":"8.4.24","prettier":"2.8.8","storybook":"^7.0.12","stylelint":"^15.6.1","@vitest/ui":"0.32.1","playwright":"1.33.0","typescript":"5.1.3","@babel/core":"7.22.5","cross-fetch":"^3.1.5","tailwindcss":"3.2.7","@types/react":"18.2.12","autoprefixer":"10.4.14","babel-loader":"9.1.2","concurrently":"^8.0.0","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.33.0","@storybook/react":"7.0.21","@types/react-dom":"18.2.5","react-router-dom":"6.13.0","vite-plugin-svgr":"^3.2.0","eslint-plugin-jest":"27.2.1","@sentry/vite-plugin":"^2.2.2","@vitest/coverage-c8":"0.32.1","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"4.0.0","@storybook/react-vite":"7.0.21","@storybook/addon-links":"7.0.21","@storybook/test-runner":"^0.10.0","@testing-library/react":"14.0.0","@tailwindcss/line-clamp":"0.4.4","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.0.21","@storybook/addon-mdx-gfm":"7.0.21","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.11.0","@storybook/addon-essentials":"7.0.21","@storybook/addon-interactions":"7.0.21","@etchteam/storybook-addon-status":"^4.2.4"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.2.36_1686924372703_0.28144266269989093","host":"s3://npm-registry-packages"}},"0.2.37":{"name":"@tryghost/koenig-lexical","version":"0.2.37","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.2.37","maintainers":[{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"619932bba9251e380242e7861d2eebc87e98a6c5","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.2.37.tgz","fileCount":10,"integrity":"sha512-px2oafRUDZXQyb3qvtCFFoZLC2gvSe+g3iXMnbXxZfOO0jpsPmc/MIegbaWBZD3QH3EwxqwbtaT22bYpoKsl0w==","signatures":[{"sig":"MEUCIQDurII5Xwj+TH2FlREYyTKKIs4/WNY426giyq2sifCmhwIgVS+ervReYBLXdC7JFrcecti/jOEc8pEyQuxYNo2+QBo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22590743},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"286f01530af2ab58e550667e34ecf878b9f3b613","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.6.2/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"yjs":"^13.5.50","clsx":"^1.2.1","react":"^18.2.0","lexical":"^0.11.1","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","y-websocket":"^1.5.0","@lexical/list":"^0.11.1","@lexical/text":"^0.11.1","eventemitter3":"^5.0.0","@lexical/react":"^0.11.1","@lexical/utils":"^0.11.1","react-colorful":"^5.6.1","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"^0.11.1","@lexical/selection":"^0.11.1","fast-average-color":"^9.3.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@tryghost/color-utils":"^0.1.26","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.16","@tryghost/kg-converters":"^0.0.7","@tryghost/kg-default-nodes":"^0.0.64","@codemirror/lang-javascript":"^6.1.2","@tryghost/kg-clean-basic-html":"^3.0.19","@tryghost/kg-markdown-html-renderer":"^6.0.8"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.3.8","jsdom":"21.1.2","vitest":"0.32.2","postcss":"8.4.24","prettier":"2.8.8","storybook":"^7.0.12","stylelint":"^15.6.1","@vitest/ui":"0.32.2","playwright":"1.33.0","typescript":"5.1.3","@babel/core":"7.22.5","cross-fetch":"^3.1.5","tailwindcss":"3.2.7","@types/react":"18.2.12","autoprefixer":"10.4.14","babel-loader":"9.1.2","concurrently":"^8.0.0","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.33.0","@storybook/react":"7.0.22","@types/react-dom":"18.2.5","react-router-dom":"6.13.0","vite-plugin-svgr":"^3.2.0","eslint-plugin-jest":"27.2.1","@sentry/vite-plugin":"^2.2.2","@vitest/coverage-c8":"0.32.2","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"4.0.0","@storybook/react-vite":"7.0.22","@storybook/addon-links":"7.0.22","@storybook/test-runner":"^0.10.0","@testing-library/react":"14.0.0","@tailwindcss/line-clamp":"0.4.4","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.0.22","@storybook/addon-mdx-gfm":"7.0.22","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.11.0","@storybook/addon-essentials":"7.0.22","@storybook/addon-interactions":"7.0.22","@etchteam/storybook-addon-status":"^4.2.4"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.2.37_1687168749280_0.5695779849600833","host":"s3://npm-registry-packages"}},"0.2.38":{"name":"@tryghost/koenig-lexical","version":"0.2.38","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.2.38","maintainers":[{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"04f66e1b7a1f41ca5754df6818845f1c2ac06837","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.2.38.tgz","fileCount":10,"integrity":"sha512-Gt23NUHJ68TgN41IucrIWSpSOmtlbo2QrxgMbrPX2fpZocm5zZEWDFH9Mr8wiF1k0j1II28tqD7hBMu4vSjH9Q==","signatures":[{"sig":"MEUCIFGOEpKAsU/LqaRfk2c4wUg9E+9nyfQ15sZq5mWeEY6YAiEAuEJOnqr9kGmXOxkylgqhAtftbZ+VeFg8dNT8q4MHcdc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22592446},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"7e8d164fc94febd62ccd2ea4067ca5b6f59f6787","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.6.2/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"yjs":"^13.5.50","clsx":"^1.2.1","react":"^18.2.0","lexical":"^0.11.1","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","y-websocket":"^1.5.0","@lexical/list":"^0.11.1","@lexical/text":"^0.11.1","eventemitter3":"^5.0.0","@lexical/react":"^0.11.1","@lexical/utils":"^0.11.1","react-colorful":"^5.6.1","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"^0.11.1","@lexical/selection":"^0.11.1","fast-average-color":"^9.3.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@tryghost/color-utils":"^0.1.26","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.16","@tryghost/kg-converters":"^0.0.7","@tryghost/kg-default-nodes":"^0.0.65","@codemirror/lang-javascript":"^6.1.2","@tryghost/kg-clean-basic-html":"^3.0.19","@tryghost/kg-markdown-html-renderer":"^6.0.8"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.3.8","jsdom":"21.1.2","vitest":"0.32.2","postcss":"8.4.24","prettier":"2.8.8","storybook":"^7.0.12","stylelint":"^15.6.1","@vitest/ui":"0.32.2","playwright":"1.33.0","typescript":"5.1.3","@babel/core":"7.22.5","cross-fetch":"^3.1.5","tailwindcss":"3.2.7","@types/react":"18.2.12","autoprefixer":"10.4.14","babel-loader":"9.1.2","concurrently":"^8.0.0","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.33.0","@storybook/react":"7.0.22","@types/react-dom":"18.2.5","react-router-dom":"6.13.0","vite-plugin-svgr":"^3.2.0","eslint-plugin-jest":"27.2.1","@sentry/vite-plugin":"^2.2.2","@vitest/coverage-c8":"0.32.2","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"4.0.0","@storybook/react-vite":"7.0.22","@storybook/addon-links":"7.0.22","@storybook/test-runner":"^0.10.0","@testing-library/react":"14.0.0","@tailwindcss/line-clamp":"0.4.4","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.0.22","@storybook/addon-mdx-gfm":"7.0.22","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.11.0","@storybook/addon-essentials":"7.0.22","@storybook/addon-interactions":"7.0.22","@etchteam/storybook-addon-status":"^4.2.4"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.2.38_1687180583852_0.716125712421811","host":"s3://npm-registry-packages"}},"0.2.39":{"name":"@tryghost/koenig-lexical","version":"0.2.39","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.2.39","maintainers":[{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"29743e9960909a64e2cc2d2d8170ec591017ab16","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.2.39.tgz","fileCount":10,"integrity":"sha512-ZM+7OqAQibsmu+zTm7WuhOcrJvcaq1lVloLcz6EekvAvO/5BQJZJHfC8xf1ULodmAQfZefbFq3rrZ7UGNHZwCA==","signatures":[{"sig":"MEYCIQDrtvuToQPLElGwnLhx69o+0B63aQKuh9VAGukiE59TAQIhAKqPOXRgdqpeVJnJJ5k5dI5FIlqq7+kJ6QPMM9Cp8Pv/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22578641},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"e776e2cd619500be9af3dcaf38c9ca5f9937b72d","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"9larsons","email":"9larsons@gmail.com"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.6.2/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"yjs":"^13.5.50","clsx":"^1.2.1","react":"^18.2.0","lexical":"^0.11.1","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","y-websocket":"^1.5.0","@lexical/list":"^0.11.1","@lexical/text":"^0.11.1","eventemitter3":"^5.0.0","@lexical/react":"^0.11.1","@lexical/utils":"^0.11.1","react-colorful":"^5.6.1","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"^0.11.1","@lexical/selection":"^0.11.1","fast-average-color":"^9.3.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@tryghost/color-utils":"^0.1.26","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.17","@tryghost/kg-converters":"^0.0.7","@tryghost/kg-default-nodes":"^0.0.65","@codemirror/lang-javascript":"^6.1.2","@tryghost/kg-clean-basic-html":"^3.0.19","@tryghost/kg-markdown-html-renderer":"^6.0.8"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.3.8","jsdom":"21.1.2","vitest":"0.32.2","postcss":"8.4.24","prettier":"2.8.8","storybook":"^7.0.12","stylelint":"^15.6.1","@vitest/ui":"0.32.2","playwright":"1.33.0","typescript":"5.1.3","@babel/core":"7.22.5","cross-fetch":"^3.1.5","tailwindcss":"3.2.7","@types/react":"18.2.13","autoprefixer":"10.4.14","babel-loader":"9.1.2","concurrently":"^8.0.0","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.33.0","@storybook/react":"7.0.22","@types/react-dom":"18.2.6","react-router-dom":"6.13.0","vite-plugin-svgr":"^3.2.0","eslint-plugin-jest":"27.2.1","@sentry/vite-plugin":"^2.2.2","@vitest/coverage-c8":"0.32.2","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"4.0.1","@storybook/react-vite":"7.0.22","@storybook/addon-links":"7.0.22","@storybook/test-runner":"^0.10.0","@testing-library/react":"14.0.0","@tailwindcss/line-clamp":"0.4.4","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.0.22","@storybook/addon-mdx-gfm":"7.0.22","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.11.0","@storybook/addon-essentials":"7.0.22","@storybook/addon-interactions":"7.0.22","@etchteam/storybook-addon-status":"^4.2.4"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.2.39_1687288083237_0.07146091459219717","host":"s3://npm-registry-packages"}},"0.2.40":{"name":"@tryghost/koenig-lexical","version":"0.2.40","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.2.40","maintainers":[{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"3e44ebc7891b761ac7348aa69b9ac33377a54928","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.2.40.tgz","fileCount":10,"integrity":"sha512-k9wcZazCmH67G4J3fXmeIKgNEVEnfOvRIN6eoBU5JsOxNa1VRM3U3AY3fNRdPr4XWTFQERPwPRMeqg/9AlFQGA==","signatures":[{"sig":"MEQCIEu2FsfyEMpvsNy7KGfeaKzvO/6zDCEek22+GJ2sFU+IAiBDwfI/30hToV94EDACAdPck093Z4Yi0Jhenk/l54sZiA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22591104},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"68e95f2ef43a53549e5c83c0d739321c2419bfa2","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"simonbackx","email":"hi@simonbackx.com"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.6.2/node@v18.14.2+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.14.2","dependencies":{"yjs":"^13.5.50","clsx":"^1.2.1","react":"^18.2.0","lexical":"^0.11.1","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","y-websocket":"^1.5.0","@lexical/list":"^0.11.1","@lexical/text":"^0.11.1","eventemitter3":"^5.0.0","@lexical/react":"^0.11.1","@lexical/utils":"^0.11.1","react-colorful":"^5.6.1","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"^0.11.1","@lexical/selection":"^0.11.1","fast-average-color":"^9.3.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@tryghost/color-utils":"^0.1.26","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.17","@tryghost/kg-converters":"^0.0.7","@tryghost/kg-default-nodes":"^0.0.66","@codemirror/lang-javascript":"^6.1.2","@tryghost/kg-clean-basic-html":"^3.0.19","@tryghost/kg-markdown-html-renderer":"^6.0.8"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.3.8","jsdom":"21.1.2","vitest":"0.32.2","postcss":"8.4.24","prettier":"2.8.8","storybook":"^7.0.12","stylelint":"^15.6.1","@vitest/ui":"0.32.2","playwright":"1.33.0","typescript":"5.1.3","@babel/core":"7.22.5","cross-fetch":"^3.1.5","tailwindcss":"3.2.7","@types/react":"18.2.13","autoprefixer":"10.4.14","babel-loader":"9.1.2","concurrently":"^8.0.0","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.33.0","@storybook/react":"7.0.23","@types/react-dom":"18.2.6","react-router-dom":"6.13.0","vite-plugin-svgr":"^3.2.0","eslint-plugin-jest":"27.2.1","@sentry/vite-plugin":"^2.2.2","@vitest/coverage-c8":"0.32.2","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"4.0.1","@storybook/react-vite":"7.0.23","@storybook/addon-links":"7.0.23","@storybook/test-runner":"^0.11.0","@testing-library/react":"14.0.0","@tailwindcss/line-clamp":"0.4.4","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.0.23","@storybook/addon-mdx-gfm":"7.0.23","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.11.0","@storybook/addon-essentials":"7.0.23","@storybook/addon-interactions":"7.0.23","@etchteam/storybook-addon-status":"^4.2.4"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.2.40_1687445993940_0.2360341630550078","host":"s3://npm-registry-packages"}},"0.2.41":{"name":"@tryghost/koenig-lexical","version":"0.2.41","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.2.41","maintainers":[{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"3ab8b2982cabda09f54f5ae4219153c44330909a","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.2.41.tgz","fileCount":10,"integrity":"sha512-Ku+TqNI7/49VKoJT3d41KmfOf3GFk8yUhUUg24fBM/e9vm9F2w8M8/prnerKaJweq8GbJnAE+hg4twj/eZchGQ==","signatures":[{"sig":"MEYCIQDwV+qFTfutfuVYmjLbhXCn3xKDOlmrthVSFlBW1fTvLQIhAOJvI6Rz0A+63QFl6nTXs/eZ4KmQ1q3Gir78dVold87Z","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22594557},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"7ab8249f53069d3d5b34282aedbc8d4f5ec3dcaf","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"9larsons","email":"9larsons@gmail.com"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.6.2/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"yjs":"^13.5.50","clsx":"^1.2.1","react":"^18.2.0","lexical":"^0.11.1","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","y-websocket":"^1.5.0","@lexical/list":"^0.11.1","@lexical/text":"^0.11.1","eventemitter3":"^5.0.0","@lexical/react":"^0.11.1","@lexical/utils":"^0.11.1","react-colorful":"^5.6.1","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"^0.11.1","@lexical/selection":"^0.11.1","fast-average-color":"^9.3.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@tryghost/color-utils":"^0.1.26","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.17","@tryghost/kg-converters":"^0.0.7","@tryghost/kg-default-nodes":"^0.0.66","@codemirror/lang-javascript":"^6.1.2","@tryghost/kg-clean-basic-html":"^3.0.19","@tryghost/kg-markdown-html-renderer":"^6.0.8"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.3.8","jsdom":"21.1.2","vitest":"0.32.2","postcss":"8.4.24","prettier":"2.8.8","storybook":"^7.0.12","stylelint":"^15.6.1","@vitest/ui":"0.32.2","playwright":"1.33.0","typescript":"5.1.3","@babel/core":"7.22.5","cross-fetch":"^3.1.5","tailwindcss":"3.2.7","@types/react":"18.2.13","autoprefixer":"10.4.14","babel-loader":"9.1.2","concurrently":"^8.0.0","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.33.0","@storybook/react":"7.0.23","@types/react-dom":"18.2.6","react-router-dom":"6.13.0","vite-plugin-svgr":"^3.2.0","eslint-plugin-jest":"27.2.1","@sentry/vite-plugin":"^2.2.2","@vitest/coverage-c8":"0.32.2","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"4.0.1","@storybook/react-vite":"7.0.23","@storybook/addon-links":"7.0.23","@storybook/test-runner":"^0.11.0","@testing-library/react":"14.0.0","@tailwindcss/line-clamp":"0.4.4","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.0.23","@storybook/addon-mdx-gfm":"7.0.23","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.11.0","@storybook/addon-essentials":"7.0.23","@storybook/addon-interactions":"7.0.23","@etchteam/storybook-addon-status":"^4.2.4"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.2.41_1687462350495_0.5215110238793208","host":"s3://npm-registry-packages"}},"0.2.42":{"name":"@tryghost/koenig-lexical","version":"0.2.42","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.2.42","maintainers":[{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"cc24f3a90eaed8869c0e81559a8e9f9ec305348c","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.2.42.tgz","fileCount":10,"integrity":"sha512-20yUuCuwAZH+4RZVmroi+qflLxS6kJ8enduK94pwtYcmN+wvdcNN8vaGvXU7PDbr5K7TDnxJLr2NsZbjFZjkZw==","signatures":[{"sig":"MEUCIQD/4U4Ghuj3L/x73+HoOEOeg6t5UAt/1+T0+Nq1bUAUewIgSMAbArYirAwJf6GAfJ3SEiZhVz/4b97dRAC0nBvveck=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22596840},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"a5701f6777840240f01a0f6753bcd00a8e31f3f9","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"sagzy","email":"hey@sagzy.io"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.6.2/node@v18.14.2+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.14.2","dependencies":{"yjs":"^13.5.50","clsx":"^1.2.1","react":"^18.2.0","lexical":"^0.11.1","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","y-websocket":"^1.5.0","@lexical/list":"^0.11.1","@lexical/text":"^0.11.1","eventemitter3":"^5.0.0","@lexical/react":"^0.11.1","@lexical/utils":"^0.11.1","react-colorful":"^5.6.1","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"^0.11.1","@lexical/selection":"^0.11.1","fast-average-color":"^9.3.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@tryghost/color-utils":"^0.1.26","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.17","@tryghost/kg-converters":"^0.0.7","@tryghost/kg-default-nodes":"^0.0.66","@codemirror/lang-javascript":"^6.1.2","@tryghost/kg-clean-basic-html":"^3.0.19","@tryghost/kg-markdown-html-renderer":"^6.0.8"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.3.8","jsdom":"21.1.2","vitest":"0.32.2","postcss":"8.4.24","prettier":"2.8.8","storybook":"^7.0.12","stylelint":"^15.6.1","@vitest/ui":"0.32.2","playwright":"1.33.0","typescript":"5.1.3","@babel/core":"7.22.5","cross-fetch":"^3.1.5","tailwindcss":"3.2.7","@types/react":"18.2.13","autoprefixer":"10.4.14","babel-loader":"9.1.2","concurrently":"^8.0.0","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.33.0","@storybook/react":"7.0.23","@types/react-dom":"18.2.6","react-router-dom":"6.13.0","vite-plugin-svgr":"^3.2.0","eslint-plugin-jest":"27.2.1","@sentry/vite-plugin":"^2.2.2","@vitest/coverage-c8":"0.32.2","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"4.0.1","@storybook/react-vite":"7.0.23","@storybook/addon-links":"7.0.23","@storybook/test-runner":"^0.11.0","@testing-library/react":"14.0.0","@tailwindcss/line-clamp":"0.4.4","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.0.23","@storybook/addon-mdx-gfm":"7.0.23","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.11.0","@storybook/addon-essentials":"7.0.23","@storybook/addon-interactions":"7.0.23","@etchteam/storybook-addon-status":"^4.2.4"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.2.42_1687518792689_0.2004488034290568","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"@tryghost/koenig-lexical","version":"0.3.0","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.3.0","maintainers":[{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"42ac42e4e8edbd4a34183641172819e0ba38db38","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.3.0.tgz","fileCount":10,"integrity":"sha512-/7qSYRBMhk5z+G3pP8BEkcDOXZU09GQtTl7Qk5/tgHGqgqNwFWHS0dllKhQP+3kv4qmpCXp/mu4OnQn+tsDRIA==","signatures":[{"sig":"MEQCIBwsC+84a0SLZYT/RiHTB9wq7CcSxf9dBI3CLpl8k0SmAiBCz95CrTBX65yGTASWB81dwYrWNtraxxl2I6niOv0/rg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22394804},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"0685bfe8e12a1e39de150719789703d3ff8c2073","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"sagzy","email":"hey@sagzy.io"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.6.2/node@v18.14.2+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.14.2","dependencies":{"yjs":"^13.5.50","clsx":"^1.2.1","react":"^18.2.0","lexical":"^0.11.1","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","y-websocket":"^1.5.0","@lexical/list":"^0.11.1","@lexical/text":"^0.11.1","eventemitter3":"^5.0.0","@lexical/react":"^0.11.1","@lexical/utils":"^0.11.1","react-colorful":"^5.6.1","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"^0.11.1","@lexical/selection":"^0.11.1","fast-average-color":"^9.3.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@tryghost/color-utils":"^0.1.26","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.17","@tryghost/kg-converters":"^0.0.7","@tryghost/kg-default-nodes":"^0.1.0","@codemirror/lang-javascript":"^6.1.2","@tryghost/kg-clean-basic-html":"^3.0.19","@tryghost/kg-markdown-html-renderer":"^6.0.8"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.3.8","jsdom":"21.1.2","vitest":"0.32.2","postcss":"8.4.24","prettier":"2.8.8","storybook":"^7.0.12","stylelint":"^15.6.1","@vitest/ui":"0.32.2","playwright":"1.33.0","typescript":"5.1.3","@babel/core":"7.22.5","cross-fetch":"^3.1.5","tailwindcss":"3.2.7","@types/react":"18.2.13","autoprefixer":"10.4.14","babel-loader":"9.1.2","concurrently":"^8.0.0","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.33.0","@storybook/react":"7.0.23","@types/react-dom":"18.2.6","react-router-dom":"6.13.0","vite-plugin-svgr":"^3.2.0","eslint-plugin-jest":"27.2.1","@sentry/vite-plugin":"^2.2.2","@vitest/coverage-c8":"0.32.2","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"4.0.1","@storybook/react-vite":"7.0.23","@storybook/addon-links":"7.0.23","@storybook/test-runner":"^0.11.0","@testing-library/react":"14.0.0","@tailwindcss/line-clamp":"0.4.4","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.0.23","@storybook/addon-mdx-gfm":"7.0.23","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.11.0","@storybook/addon-essentials":"7.0.23","@storybook/addon-interactions":"7.0.23","@etchteam/storybook-addon-status":"^4.2.4"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.3.0_1687519604588_0.930472102500181","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"@tryghost/koenig-lexical","version":"0.3.1","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.3.1","maintainers":[{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"1487f433afb6d72e256a03646639bf27765db878","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.3.1.tgz","fileCount":10,"integrity":"sha512-cj0JtEMLBmG51AYj5XQKUVoI36bTghPL42dpc0x81UFWmd0HXzl4az5MfZfTzugVyCSjT3LVaXg7ObbQubauvw==","signatures":[{"sig":"MEUCIQC+2EFcD31iDdi4qSyMtPQZmejpqwcltmhMnpT8okPSxwIgarpEwmfhUAPJf8MyQmJoaYjmLeXwVFVkIqWGlzXfaW4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22391906},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"b1738aa2056d19de8d7224ee153a5dba5b2a7f1d","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"simonbackx","email":"hi@simonbackx.com"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.6.2/node@v18.14.2+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.14.2","dependencies":{"yjs":"^13.5.50","clsx":"^1.2.1","react":"^18.2.0","lexical":"^0.11.1","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","y-websocket":"^1.5.0","@lexical/list":"^0.11.1","@lexical/text":"^0.11.1","eventemitter3":"^5.0.0","@lexical/react":"^0.11.1","@lexical/utils":"^0.11.1","react-colorful":"^5.6.1","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"^0.11.1","@lexical/selection":"^0.11.1","fast-average-color":"^9.3.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@tryghost/color-utils":"^0.1.26","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.17","@tryghost/kg-converters":"^0.0.7","@tryghost/kg-default-nodes":"^0.1.1","@codemirror/lang-javascript":"^6.1.2","@tryghost/kg-clean-basic-html":"^3.0.19","@tryghost/kg-markdown-html-renderer":"^6.0.8"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.3.8","jsdom":"21.1.2","vitest":"0.32.2","postcss":"8.4.24","prettier":"2.8.8","storybook":"^7.0.12","stylelint":"^15.6.1","@vitest/ui":"0.32.2","playwright":"1.33.0","typescript":"5.1.3","@babel/core":"7.22.5","cross-fetch":"^3.1.5","tailwindcss":"3.2.7","@types/react":"18.2.13","autoprefixer":"10.4.14","babel-loader":"9.1.2","concurrently":"^8.0.0","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.33.0","@storybook/react":"7.0.23","@types/react-dom":"18.2.6","react-router-dom":"6.13.0","vite-plugin-svgr":"^3.2.0","eslint-plugin-jest":"27.2.1","@sentry/vite-plugin":"^2.2.2","@vitest/coverage-c8":"0.32.2","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"4.0.1","@storybook/react-vite":"7.0.23","@storybook/addon-links":"7.0.23","@storybook/test-runner":"^0.11.0","@testing-library/react":"14.0.0","@tailwindcss/line-clamp":"0.4.4","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.0.23","@storybook/addon-mdx-gfm":"7.0.23","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.11.0","@storybook/addon-essentials":"7.0.23","@storybook/addon-interactions":"7.0.23","@etchteam/storybook-addon-status":"^4.2.4"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.3.1_1687522383331_0.1829535892807126","host":"s3://npm-registry-packages"}},"0.3.2":{"name":"@tryghost/koenig-lexical","version":"0.3.2","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.3.2","maintainers":[{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"lenabaidakova","email":"lena.baydakova@gmail.com"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"ea7ee179dd16aa48b66c6b546fcba46563a30abd","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.3.2.tgz","fileCount":10,"integrity":"sha512-K2sr4u+ATCiL84/dLs5xKkJw8jVSnSQRisKEHt2GcHyig3XFwOGdqfzLOyJy8to8nAAuJyM6KKMapiLDlmGKmA==","signatures":[{"sig":"MEUCIQDmXhlpmfBUKnxfByBsKGVvQ7ZUxLyIYRLUm4dUh/QE4gIgVW+gFd4nkv6ov6xKHxsFvqSZrdpK7wonRKxdhgy2BGo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22396999},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"fbc30a5d3e7f9c1775b514c479934bb68169635c","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"sagzy","email":"hey@sagzy.io"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.6.2/node@v18.14.2+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.14.2","dependencies":{"yjs":"^13.5.50","clsx":"^1.2.1","react":"^18.2.0","lexical":"^0.11.1","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","y-websocket":"^1.5.0","@lexical/list":"^0.11.1","@lexical/text":"^0.11.1","eventemitter3":"^5.0.0","@lexical/react":"^0.11.1","@lexical/utils":"^0.11.1","react-colorful":"^5.6.1","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"^0.11.1","@lexical/selection":"^0.11.1","fast-average-color":"^9.3.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@tryghost/color-utils":"^0.1.26","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.17","@tryghost/kg-converters":"^0.0.7","@tryghost/kg-default-nodes":"^0.1.1","@codemirror/lang-javascript":"^6.1.2","@tryghost/kg-clean-basic-html":"^3.0.19","@tryghost/kg-markdown-html-renderer":"^6.0.8"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.3.8","jsdom":"21.1.2","vitest":"0.32.2","postcss":"8.4.24","prettier":"2.8.8","storybook":"^7.0.12","stylelint":"^15.6.1","@vitest/ui":"0.32.2","playwright":"1.33.0","typescript":"5.1.3","@babel/core":"7.22.5","cross-fetch":"^3.1.5","tailwindcss":"3.2.7","@types/react":"18.2.14","autoprefixer":"10.4.14","babel-loader":"9.1.2","concurrently":"^8.0.0","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.33.0","@storybook/react":"7.0.23","@types/react-dom":"18.2.6","react-router-dom":"6.14.0","vite-plugin-svgr":"^3.2.0","eslint-plugin-jest":"27.2.1","@sentry/vite-plugin":"^2.2.2","@vitest/coverage-c8":"0.32.2","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"4.0.1","@storybook/react-vite":"7.0.23","@storybook/addon-links":"7.0.23","@storybook/test-runner":"^0.11.0","@testing-library/react":"14.0.0","@tailwindcss/line-clamp":"0.4.4","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.0.23","@storybook/addon-mdx-gfm":"7.0.23","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.11.0","@storybook/addon-essentials":"7.0.23","@storybook/addon-interactions":"7.0.23","@etchteam/storybook-addon-status":"^4.2.4"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.3.2_1687776974982_0.7150264251447134","host":"s3://npm-registry-packages"}},"0.3.3":{"name":"@tryghost/koenig-lexical","version":"0.3.3","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.3.3","maintainers":[{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"04ba6164065a1ae9e1f2369fa0e3cabf8de5f407","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.3.3.tgz","fileCount":10,"integrity":"sha512-fmc8Bz1GzSj4N8KF/uUbKFFuRUkDoKyyYyQiizOipkJKExbPI0u64L3cEBVmsQeB32EB4IWO8Dt2/epqkHuj0Q==","signatures":[{"sig":"MEUCIHmkIAxJx14BwH+GuoPTSyUI4uxKPST4RA+zPne4ONu/AiEAlbjjwwp5cGjw/6tIP0pk3rIqr+1tW7ytGCyXOtZQg6A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22427832},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"4604a5a84240937e0561062d70ceeedaee828d78","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"9.5.1","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"yjs":"^13.5.50","clsx":"^1.2.1","react":"^18.2.0","lexical":"^0.11.1","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","y-websocket":"^1.5.0","@lexical/list":"^0.11.1","@lexical/text":"^0.11.1","eventemitter3":"^5.0.0","@lexical/react":"^0.11.1","@lexical/utils":"^0.11.1","react-colorful":"^5.6.1","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"^0.11.1","@lexical/selection":"^0.11.1","fast-average-color":"^9.3.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@tryghost/color-utils":"^0.1.26","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.17","@tryghost/kg-converters":"^0.0.7","@tryghost/kg-default-nodes":"^0.1.2","@codemirror/lang-javascript":"^6.1.2","@tryghost/kg-clean-basic-html":"^3.0.19","@tryghost/kg-markdown-html-renderer":"^6.0.8"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.3.8","jsdom":"21.1.2","vitest":"0.32.2","postcss":"8.4.24","prettier":"2.8.8","storybook":"^7.0.12","stylelint":"^15.6.1","@vitest/ui":"0.32.2","playwright":"1.33.0","typescript":"5.1.3","@babel/core":"7.22.5","cross-fetch":"^3.1.5","tailwindcss":"3.2.7","@types/react":"18.2.14","autoprefixer":"10.4.14","babel-loader":"9.1.2","concurrently":"^8.0.0","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.33.0","@storybook/react":"7.0.23","@types/react-dom":"18.2.6","react-router-dom":"6.14.0","vite-plugin-svgr":"^3.2.0","eslint-plugin-jest":"27.2.1","@sentry/vite-plugin":"^2.2.2","@vitest/coverage-c8":"0.32.2","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"4.0.1","@storybook/react-vite":"7.0.23","@storybook/addon-links":"7.0.23","@storybook/test-runner":"^0.11.0","@testing-library/react":"14.0.0","@tailwindcss/line-clamp":"0.4.4","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.0.23","@storybook/addon-mdx-gfm":"7.0.23","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.11.0","@storybook/addon-essentials":"7.0.23","@storybook/addon-interactions":"7.0.23","@etchteam/storybook-addon-status":"^4.2.4"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.3.3_1687789849649_0.13696589012824378","host":"s3://npm-registry-packages"}},"0.3.4":{"name":"@tryghost/koenig-lexical","version":"0.3.4","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.3.4","maintainers":[{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"0d9d55134a75cff82a2857fa93c2bed580ff5a8d","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.3.4.tgz","fileCount":10,"integrity":"sha512-EkfH4IKCBw0yKWIq1PMHIUGL4hK3H8KsHF0mu/IsOjau7ouJwTlEa5lMpQwP1q7O1nEm7DqnQmHy9StEJLDf0w==","signatures":[{"sig":"MEQCIBDZ6ZMyehvezZAvyOFB+l8VHL9WFEAwuCa5Dx0NENVXAiB6OIVGMvzFxXOt5HCxx3V1HjXyN8gG4HH6SQPFT4DOAQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22427850},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"bf2d00279cf0c9dee0fe538f51ea7ea6a407c369","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"sagzy","email":"hey@sagzy.io"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.6.2/node@v18.14.2+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.14.2","dependencies":{"yjs":"^13.5.50","clsx":"^1.2.1","react":"^18.2.0","lexical":"^0.11.1","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","y-websocket":"^1.5.0","@lexical/list":"^0.11.1","@lexical/text":"^0.11.1","eventemitter3":"^5.0.0","@lexical/react":"^0.11.1","@lexical/utils":"^0.11.1","react-colorful":"^5.6.1","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"^0.11.1","@lexical/selection":"^0.11.1","fast-average-color":"^9.3.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@tryghost/color-utils":"^0.1.26","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.17","@tryghost/kg-converters":"^0.0.7","@tryghost/kg-default-nodes":"^0.1.3","@codemirror/lang-javascript":"^6.1.2","@tryghost/kg-clean-basic-html":"^3.0.19","@tryghost/kg-markdown-html-renderer":"^6.0.8"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.3.8","jsdom":"21.1.2","vitest":"0.32.2","postcss":"8.4.24","prettier":"2.8.8","storybook":"^7.0.12","stylelint":"^15.6.1","@vitest/ui":"0.32.2","playwright":"1.33.0","typescript":"5.1.3","@babel/core":"7.22.5","cross-fetch":"^3.1.5","tailwindcss":"3.2.7","@types/react":"18.2.14","autoprefixer":"10.4.14","babel-loader":"9.1.2","concurrently":"^8.0.0","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.33.0","@storybook/react":"7.0.23","@types/react-dom":"18.2.6","react-router-dom":"6.14.0","vite-plugin-svgr":"^3.2.0","eslint-plugin-jest":"27.2.1","@sentry/vite-plugin":"^2.2.2","@vitest/coverage-c8":"0.32.2","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"4.0.1","@storybook/react-vite":"7.0.23","@storybook/addon-links":"7.0.23","@storybook/test-runner":"^0.11.0","@testing-library/react":"14.0.0","@tailwindcss/line-clamp":"0.4.4","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.0.23","@storybook/addon-mdx-gfm":"7.0.23","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.11.0","@storybook/addon-essentials":"7.0.23","@storybook/addon-interactions":"7.0.23","@etchteam/storybook-addon-status":"^4.2.4"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.3.4_1687862324928_0.03546811578442721","host":"s3://npm-registry-packages"}},"0.3.5":{"name":"@tryghost/koenig-lexical","version":"0.3.5","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.3.5","maintainers":[{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"022bb670aeb266cde1b03e68f760496f5adb0804","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.3.5.tgz","fileCount":10,"integrity":"sha512-Oov/rDsos74P/13rdiABKotF3HVIXr/xVilTkT0ImU/hWJepnixOcHjGRzYEKoWVrT3LgLK3cvLjrAgByrQA1Q==","signatures":[{"sig":"MEYCIQCPWQl2O5nDCkSKQvD9BjHSYE1Bz15xp5VP15Tkb6ZE+QIhAIXdW6++p6kl8MF2UghDBIhbQvGTi2/kgyztJrUyJ20d","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22426333},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"6e8dc00ccb1de304a14920dbbb71d803d7a1b302","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"9larsons","email":"9larsons@gmail.com"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.6.2/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"yjs":"^13.5.50","clsx":"^1.2.1","react":"^18.2.0","lexical":"^0.11.1","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","y-websocket":"^1.5.0","@lexical/list":"^0.11.1","@lexical/text":"^0.11.1","eventemitter3":"^5.0.0","@lexical/react":"^0.11.1","@lexical/utils":"^0.11.1","react-colorful":"^5.6.1","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"^0.11.1","@lexical/selection":"^0.11.1","fast-average-color":"^9.3.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@tryghost/color-utils":"^0.1.26","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.17","@tryghost/kg-converters":"^0.0.7","@tryghost/kg-default-nodes":"^0.1.3","@codemirror/lang-javascript":"^6.1.2","@tryghost/kg-clean-basic-html":"^3.0.19","@tryghost/kg-markdown-html-renderer":"^6.0.8"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.3.8","jsdom":"21.1.2","vitest":"0.32.2","postcss":"8.4.24","prettier":"2.8.8","storybook":"^7.0.12","stylelint":"^15.6.1","@vitest/ui":"0.32.2","playwright":"1.33.0","typescript":"5.1.3","@babel/core":"7.22.5","cross-fetch":"^3.1.5","tailwindcss":"3.2.7","@types/react":"18.2.14","autoprefixer":"10.4.14","babel-loader":"9.1.2","concurrently":"^8.0.0","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.33.0","@storybook/react":"7.0.24","@types/react-dom":"18.2.6","react-router-dom":"6.14.0","vite-plugin-svgr":"^3.2.0","eslint-plugin-jest":"27.2.1","@sentry/vite-plugin":"^2.2.2","@vitest/coverage-c8":"0.32.2","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"4.0.1","@storybook/react-vite":"7.0.24","@storybook/addon-links":"7.0.24","@storybook/test-runner":"^0.11.0","@testing-library/react":"14.0.0","@tailwindcss/line-clamp":"0.4.4","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.0.24","@storybook/addon-mdx-gfm":"7.0.24","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.11.0","@storybook/addon-essentials":"7.0.24","@storybook/addon-interactions":"7.0.24","@etchteam/storybook-addon-status":"^4.2.4"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.3.5_1687908525590_0.5617904994777454","host":"s3://npm-registry-packages"}},"0.3.6":{"name":"@tryghost/koenig-lexical","version":"0.3.6","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.3.6","maintainers":[{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"ba3390f6b0ff72645305a78ae3e9ca4d8a5326fe","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.3.6.tgz","fileCount":10,"integrity":"sha512-x/qDKYvyT/Vg9kwZ6G20BPhU1j1sCwyUV4yTj8vWbaVrdr5Fk4u7KpuT8LXuZ9/bsdW8FSGvbuhXyO3FInlFFw==","signatures":[{"sig":"MEUCIDlVyirNJ8fcUrrHk61HivdjTlamuPEDRdex06wjgIxxAiEA2iZZP10OX0QKarhR4V5B6czMwq4mz/Bk5yU68hAQo50=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22431603},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"18312ad2f8d129ca58bf70157e6c3305f5462325","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"9larsons","email":"9larsons@gmail.com"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.6.2/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"yjs":"^13.5.50","clsx":"^1.2.1","react":"^18.2.0","lexical":"^0.11.1","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","y-websocket":"^1.5.0","@lexical/list":"^0.11.1","@lexical/text":"^0.11.1","eventemitter3":"^5.0.0","@lexical/react":"^0.11.1","@lexical/utils":"^0.11.1","react-colorful":"^5.6.1","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"^0.11.1","@lexical/selection":"^0.11.1","fast-average-color":"^9.3.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@tryghost/color-utils":"^0.1.26","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.17","@tryghost/kg-converters":"^0.0.7","@tryghost/kg-default-nodes":"^0.1.3","@codemirror/lang-javascript":"^6.1.2","@tryghost/kg-clean-basic-html":"^3.0.19","@tryghost/kg-markdown-html-renderer":"^6.0.8"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.3.8","jsdom":"21.1.2","vitest":"0.32.2","postcss":"8.4.24","prettier":"2.8.8","storybook":"^7.0.12","stylelint":"^15.6.1","@vitest/ui":"0.32.2","playwright":"1.33.0","typescript":"5.1.5","@babel/core":"7.22.5","cross-fetch":"^3.1.5","tailwindcss":"3.2.7","@types/react":"18.2.14","autoprefixer":"10.4.14","babel-loader":"9.1.2","concurrently":"^8.0.0","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.33.0","@storybook/react":"7.0.24","@types/react-dom":"18.2.6","react-router-dom":"6.14.0","vite-plugin-svgr":"^3.2.0","eslint-plugin-jest":"27.2.1","@sentry/vite-plugin":"^2.2.2","@vitest/coverage-c8":"0.32.2","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"4.0.1","@storybook/react-vite":"7.0.24","@storybook/addon-links":"7.0.24","@storybook/test-runner":"^0.11.0","@testing-library/react":"14.0.0","@tailwindcss/line-clamp":"0.4.4","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.0.24","@storybook/addon-mdx-gfm":"7.0.24","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.11.0","@storybook/addon-essentials":"7.0.24","@storybook/addon-interactions":"7.0.24","@etchteam/storybook-addon-status":"^4.2.4"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.3.6_1687971683864_0.715264702360761","host":"s3://npm-registry-packages"}},"0.3.7":{"name":"@tryghost/koenig-lexical","version":"0.3.7","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.3.7","maintainers":[{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"1a08bdf28e2306c04f789a35316fac8f35380313","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.3.7.tgz","fileCount":10,"integrity":"sha512-ZSz6vz1B7mqAd+WJw7iKuPUUef1aGhQWh6tP0sXIuP7QQbXOYdItZo5qvahD2wiRenUumYzTJJXTTTHx3XkMtA==","signatures":[{"sig":"MEUCIQCtTo8DoEpIOqRUGg4q1OQx6XqvD8yZfjclBmE/BW+LZwIgfNx3N4thmt11DmQ3iqTM73PxeSpDEZN7+IvOEFufeRQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22432123},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"4056a0f5b301997e7a3474e66f15a4c27f908ad2","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.6.2/node@v18.16.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"yjs":"^13.5.50","clsx":"^1.2.1","react":"^18.2.0","lexical":"^0.11.1","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","y-websocket":"^1.5.0","@lexical/list":"^0.11.1","@lexical/text":"^0.11.1","eventemitter3":"^5.0.0","@lexical/react":"^0.11.1","@lexical/utils":"^0.11.1","react-colorful":"^5.6.1","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"^0.11.1","@lexical/selection":"^0.11.1","fast-average-color":"^9.3.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@tryghost/color-utils":"^0.1.26","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.17","@tryghost/kg-converters":"^0.0.7","@tryghost/kg-default-nodes":"^0.1.4","@codemirror/lang-javascript":"^6.1.2","@tryghost/kg-clean-basic-html":"^3.0.19","@tryghost/kg-markdown-html-renderer":"^6.0.8"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.3.8","jsdom":"21.1.2","vitest":"0.32.2","postcss":"8.4.24","prettier":"2.8.8","storybook":"^7.0.12","stylelint":"^15.6.1","@vitest/ui":"0.32.2","playwright":"1.33.0","typescript":"5.1.5","@babel/core":"7.22.5","cross-fetch":"^3.1.5","tailwindcss":"3.2.7","@types/react":"18.2.14","autoprefixer":"10.4.14","babel-loader":"9.1.2","concurrently":"^8.0.0","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.33.0","@storybook/react":"7.0.24","@types/react-dom":"18.2.6","react-router-dom":"6.14.0","vite-plugin-svgr":"^3.2.0","eslint-plugin-jest":"27.2.1","@sentry/vite-plugin":"^2.2.2","@vitest/coverage-c8":"0.32.2","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"4.0.1","@storybook/react-vite":"7.0.24","@storybook/addon-links":"7.0.24","@storybook/test-runner":"^0.11.0","@testing-library/react":"14.0.0","@tailwindcss/line-clamp":"0.4.4","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.0.24","@storybook/addon-mdx-gfm":"7.0.24","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.11.0","@storybook/addon-essentials":"7.0.24","@storybook/addon-interactions":"7.0.24","@etchteam/storybook-addon-status":"^4.2.4"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.3.7_1688025981015_0.4496365168301053","host":"s3://npm-registry-packages"}},"0.3.8":{"name":"@tryghost/koenig-lexical","version":"0.3.8","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.3.8","maintainers":[{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"b66444da0f6c43104938000a535be204b51fb237","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.3.8.tgz","fileCount":10,"integrity":"sha512-GyteerLCRSJzgsVE2XmpInDjDNmEJq7KwUxTCypEOw3c9RcyjHjG55dOjKORBCukVRMbIOO5+AjilaTZdeGTZA==","signatures":[{"sig":"MEQCIHyesywfAkurQkY3ruLPnA9Eqdc/fzAKRx+sHpDX1k5qAiBRDWACh0XORgRvG1dBaB4IBk3afT1N8dzDSvMJZVGCxw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22432069},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"46c4947c469f04509444ff8735be11cacb24284a","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.6.2/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"yjs":"^13.5.50","clsx":"^1.2.1","react":"^18.2.0","lexical":"^0.11.1","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","y-websocket":"^1.5.0","@lexical/list":"^0.11.1","@lexical/text":"^0.11.1","eventemitter3":"^5.0.0","@lexical/react":"^0.11.1","@lexical/utils":"^0.11.1","react-colorful":"^5.6.1","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"^0.11.1","@lexical/selection":"^0.11.1","fast-average-color":"^9.3.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@tryghost/color-utils":"^0.1.26","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.17","@tryghost/kg-converters":"^0.0.7","@tryghost/kg-default-nodes":"^0.1.5","@codemirror/lang-javascript":"^6.1.2","@tryghost/kg-clean-basic-html":"^3.0.19","@tryghost/kg-markdown-html-renderer":"^6.0.8"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.3.8","jsdom":"21.1.2","vitest":"0.32.2","postcss":"8.4.24","prettier":"2.8.8","storybook":"^7.0.12","stylelint":"^15.6.1","@vitest/ui":"0.32.2","playwright":"1.33.0","typescript":"5.1.6","@babel/core":"7.22.5","cross-fetch":"^3.1.5","tailwindcss":"3.2.7","@types/react":"18.2.14","autoprefixer":"10.4.14","babel-loader":"9.1.2","concurrently":"^8.0.0","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.33.0","@storybook/react":"7.0.24","@types/react-dom":"18.2.6","react-router-dom":"6.14.1","vite-plugin-svgr":"^3.2.0","eslint-plugin-jest":"27.2.1","@sentry/vite-plugin":"^2.2.2","@vitest/coverage-c8":"0.32.2","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"4.0.1","@storybook/react-vite":"7.0.24","@storybook/addon-links":"7.0.24","@storybook/test-runner":"^0.11.0","@testing-library/react":"14.0.0","@tailwindcss/line-clamp":"0.4.4","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.0.24","@storybook/addon-mdx-gfm":"7.0.24","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.11.0","@storybook/addon-essentials":"7.0.24","@storybook/addon-interactions":"7.0.24","@etchteam/storybook-addon-status":"^4.2.4"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.3.8_1688374700430_0.017354926203291487","host":"s3://npm-registry-packages"}},"0.3.9":{"name":"@tryghost/koenig-lexical","version":"0.3.9","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.3.9","maintainers":[{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"5ca0251b7b0b58738700593da734cc67734d00a2","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.3.9.tgz","fileCount":10,"integrity":"sha512-gfMeKEgihpEa1+SNeGYxjuGsyBbtWWN197fCzdHm1ot7gfXtuyOmiL0aWqqQGe5Uw/iRsOnziH8AbIMGPAbKLw==","signatures":[{"sig":"MEYCIQCIIVlxcDsQkDw7h7/9DT4iW0Y5pT0ISLQsVQ64Y0kK0gIhAOfn+UrevM8kmxV70NGgibwJKfFW0ocGSMB/XdlaMBOJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22579732},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"072df3cb0b671fc2e27631363eef81b98e5f0b25","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"9larsons","email":"9larsons@gmail.com"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.6.2/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"yjs":"^13.5.50","clsx":"^1.2.1","luxon":"^3.3.0","react":"^18.2.0","lexical":"^0.11.1","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","y-websocket":"^1.5.0","react-slider":"^2.0.6","@lexical/list":"^0.11.1","@lexical/text":"^0.11.1","eventemitter3":"^5.0.0","@lexical/react":"^0.11.1","@lexical/utils":"^0.11.1","react-colorful":"^5.6.1","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"^0.11.1","@lexical/selection":"^0.11.1","fast-average-color":"^9.3.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@tryghost/color-utils":"^0.1.26","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.17","@tryghost/kg-converters":"^0.0.7","@tryghost/kg-default-nodes":"^0.1.6","@codemirror/lang-javascript":"^6.1.2","@tryghost/kg-clean-basic-html":"^3.0.20","@tryghost/kg-markdown-html-renderer":"^6.0.8"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.3.8","jsdom":"21.1.2","vitest":"0.33.0","postcss":"8.4.25","prettier":"2.8.8","storybook":"^7.0.12","stylelint":"^15.6.1","@vitest/ui":"0.33.0","playwright":"1.33.0","typescript":"5.1.6","@babel/core":"7.22.8","cross-fetch":"^4.0.0","tailwindcss":"3.2.7","@types/react":"18.2.14","autoprefixer":"10.4.14","babel-loader":"9.1.3","concurrently":"^8.0.0","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.33.0","@storybook/react":"7.0.26","@types/react-dom":"18.2.6","react-router-dom":"6.14.1","vite-plugin-svgr":"^3.2.0","eslint-plugin-jest":"27.2.1","@sentry/vite-plugin":"^2.2.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"4.0.3","@storybook/react-vite":"7.0.26","@storybook/addon-links":"7.0.26","@storybook/test-runner":"^0.11.0","@testing-library/react":"14.0.0","@tailwindcss/line-clamp":"0.4.4","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.0.26","@storybook/addon-mdx-gfm":"7.0.26","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.11.0","@storybook/addon-essentials":"7.0.26","@storybook/addon-interactions":"7.0.26","@etchteam/storybook-addon-status":"^4.2.4"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.3.9_1689000585175_0.1916240085522254","host":"s3://npm-registry-packages"}},"0.3.10":{"name":"@tryghost/koenig-lexical","version":"0.3.10","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.3.10","maintainers":[{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"d977d94fadc942a34ffb8651cdcc06a523004932","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.3.10.tgz","fileCount":10,"integrity":"sha512-Nq+Me2zjY97QvL162JLYxgVx4yIPi8y7EjPKGSbiw8Tglu+Ez0Z/mJyF76ZqgwhmS/uotRhcoBlutppNmK1lCQ==","signatures":[{"sig":"MEQCIFCCVUrz/CTpJm1aOLf8t4RxrQ6qGDh/ALMl4DYhU9oAAiBjulzwpfW0/SfjhWdWMQ/7KukJS8i5G2CN8HPdFVm+yA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22747020},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"7835229211830e3c13c28e96d33c6301274fc0d5","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"9larsons","email":"9larsons@gmail.com"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.6.2/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"yjs":"^13.5.50","clsx":"^1.2.1","luxon":"^3.3.0","react":"^18.2.0","lexical":"^0.11.1","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","y-websocket":"^1.5.0","react-slider":"^2.0.6","@lexical/list":"^0.11.1","@lexical/text":"^0.11.1","eventemitter3":"^5.0.0","@lexical/react":"^0.11.1","@lexical/utils":"^0.11.1","react-colorful":"^5.6.1","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"^0.11.1","@lexical/selection":"^0.11.1","fast-average-color":"^9.3.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@tryghost/color-utils":"^0.1.26","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.17","@tryghost/kg-converters":"^0.0.7","@tryghost/kg-default-nodes":"^0.1.7","@codemirror/lang-javascript":"^6.1.2","@tryghost/kg-clean-basic-html":"^3.0.20","@tryghost/kg-markdown-html-renderer":"^6.0.8"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.3.8","jsdom":"21.1.2","vitest":"0.33.0","postcss":"8.4.25","prettier":"2.8.8","storybook":"^7.0.12","stylelint":"^15.6.1","@vitest/ui":"0.33.0","playwright":"1.33.0","typescript":"5.1.6","@babel/core":"7.22.8","cross-fetch":"^4.0.0","tailwindcss":"3.2.7","@types/react":"18.2.14","autoprefixer":"10.4.14","babel-loader":"9.1.3","concurrently":"^8.0.0","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.33.0","@storybook/react":"7.0.26","@types/react-dom":"18.2.6","react-router-dom":"6.14.1","vite-plugin-svgr":"^3.2.0","eslint-plugin-jest":"27.2.1","@sentry/vite-plugin":"^2.2.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"4.0.3","@storybook/react-vite":"7.0.26","@storybook/addon-links":"7.0.26","@storybook/test-runner":"^0.11.0","@testing-library/react":"14.0.0","@tailwindcss/line-clamp":"0.4.4","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.0.26","@storybook/addon-mdx-gfm":"7.0.26","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.11.0","@storybook/addon-essentials":"7.0.26","@storybook/addon-interactions":"7.0.26","@etchteam/storybook-addon-status":"^4.2.4"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.3.10_1689170378092_0.16408682423133936","host":"s3://npm-registry-packages"}},"0.3.11":{"name":"@tryghost/koenig-lexical","version":"0.3.11","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.3.11","maintainers":[{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"483fc32dbfaa85315bd102c77c162fe7982b76e7","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.3.11.tgz","fileCount":10,"integrity":"sha512-xQpOy1o/rj97zxE+aKJ6mMOrYbymQSXj5pbhYFY1L0bSDjh/qDesi/O5h+m1yzF8WLSGN6t4BH4WXfK6u/M6uA==","signatures":[{"sig":"MEYCIQD0C2GiMJo4/4xMBfDZjvi17Y6V3LsQ6zm1C4Tq+97IgAIhAMxn4X/vyns4o4baECHta43lw04jJueBqoWU8wjfIzmr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22762716},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"58184c6ae887caa2a9066e2e21d8ee88ddba0c1d","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"9larsons","email":"9larsons@gmail.com"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.6.2/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"yjs":"^13.5.50","clsx":"^1.2.1","luxon":"^3.3.0","react":"^18.2.0","lexical":"^0.11.1","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","y-websocket":"^1.5.0","react-slider":"^2.0.6","@lexical/list":"^0.11.1","@lexical/text":"^0.11.1","eventemitter3":"^5.0.0","@lexical/react":"^0.11.1","@lexical/utils":"^0.11.1","react-colorful":"^5.6.1","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"^0.11.1","@lexical/selection":"^0.11.1","fast-average-color":"^9.3.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@tryghost/color-utils":"^0.1.26","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.17","@tryghost/kg-converters":"^0.0.7","@tryghost/kg-default-nodes":"^0.1.8","@codemirror/lang-javascript":"^6.1.2","@tryghost/kg-clean-basic-html":"^3.0.21","@tryghost/kg-markdown-html-renderer":"^6.0.8"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.3.8","jsdom":"21.1.2","vitest":"0.33.0","postcss":"8.4.26","prettier":"2.8.8","storybook":"^7.0.12","stylelint":"^15.6.1","@vitest/ui":"0.33.0","playwright":"1.33.0","typescript":"5.1.6","@babel/core":"7.22.9","cross-fetch":"^4.0.0","tailwindcss":"3.2.7","@types/react":"18.2.15","autoprefixer":"10.4.14","babel-loader":"9.1.3","concurrently":"^8.0.0","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.33.0","@storybook/react":"7.0.27","@types/react-dom":"18.2.7","react-router-dom":"6.14.1","vite-plugin-svgr":"^3.2.0","eslint-plugin-jest":"27.2.1","@sentry/vite-plugin":"^2.2.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"4.0.3","@storybook/react-vite":"7.0.27","@storybook/addon-links":"7.0.27","@storybook/test-runner":"^0.11.0","@testing-library/react":"14.0.0","@tailwindcss/line-clamp":"0.4.4","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.0.27","@storybook/addon-mdx-gfm":"7.0.27","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.11.0","@storybook/addon-essentials":"7.0.27","@storybook/addon-interactions":"7.0.27","@etchteam/storybook-addon-status":"^4.2.4"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.3.11_1689348320129_0.594892918666484","host":"s3://npm-registry-packages"}},"0.3.12":{"name":"@tryghost/koenig-lexical","version":"0.3.12","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.3.12","maintainers":[{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"c1c15aa957e2df4ba947da942053e5cd881158f0","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.3.12.tgz","fileCount":10,"integrity":"sha512-hrxqiZFEyfJzDQQQhunjMFHOShuasDD4uMzE24gKFjiW2DwYw29UEDSjpYpWmVqHLRDpLZkvlyXRXKXEb3zApw==","signatures":[{"sig":"MEUCICAHR9Ed4btxW89l1+7RuDjmv+29xbrbuFXY1cFFwEu7AiEA+qEShW7z+g411B9kC0VzoB8ErLst4ciRTWQwJEOuRQ0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22765455},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"9fabace4bb1ec5b06c9953f3e4fb8fa6be81b7df","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.6.2/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"yjs":"^13.5.50","clsx":"^1.2.1","luxon":"^3.3.0","react":"^18.2.0","lexical":"^0.11.1","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","y-websocket":"^1.5.0","react-slider":"^2.0.6","@lexical/list":"^0.11.1","@lexical/text":"^0.11.1","eventemitter3":"^5.0.0","@lexical/react":"^0.11.1","@lexical/utils":"^0.11.1","react-colorful":"^5.6.1","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"^0.11.1","@lexical/selection":"^0.11.1","fast-average-color":"^9.3.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@tryghost/color-utils":"^0.1.26","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.17","@tryghost/kg-converters":"^0.0.7","@tryghost/kg-default-nodes":"^0.1.8","@codemirror/lang-javascript":"^6.1.2","@tryghost/kg-clean-basic-html":"^3.0.21","@tryghost/kg-markdown-html-renderer":"^6.0.8"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.3.8","jsdom":"21.1.2","vitest":"0.33.0","postcss":"8.4.26","prettier":"2.8.8","storybook":"^7.0.12","stylelint":"^15.6.1","@vitest/ui":"0.33.0","playwright":"1.33.0","typescript":"5.1.6","@babel/core":"7.22.9","cross-fetch":"^4.0.0","tailwindcss":"3.2.7","@types/react":"18.2.15","autoprefixer":"10.4.14","babel-loader":"9.1.3","concurrently":"^8.0.0","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.33.0","@storybook/react":"7.0.27","@types/react-dom":"18.2.7","react-router-dom":"6.14.1","vite-plugin-svgr":"^3.2.0","eslint-plugin-jest":"27.2.1","@sentry/vite-plugin":"^2.2.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"4.0.3","@storybook/react-vite":"7.0.27","@storybook/addon-links":"7.0.27","@storybook/test-runner":"^0.11.0","@testing-library/react":"14.0.0","@tailwindcss/line-clamp":"0.4.4","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.0.27","@storybook/addon-mdx-gfm":"7.0.27","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.11.0","@storybook/addon-essentials":"7.0.27","@storybook/addon-interactions":"7.0.27","@etchteam/storybook-addon-status":"^4.2.4"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.3.12_1689590339194_0.9097157225525581","host":"s3://npm-registry-packages"}},"0.3.13":{"name":"@tryghost/koenig-lexical","version":"0.3.13","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.3.13","maintainers":[{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"0da7fd9010e79093cb886c2fe94f348ccb28774b","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.3.13.tgz","fileCount":10,"integrity":"sha512-xyy41b7FRGXguxS2sjmflCDsBScpZSgX16Z1Qbkf3J66Y6vEHqt2jOYiI/NpJXCzMjb+EPLWf0P8I1vmg5MoZA==","signatures":[{"sig":"MEUCICBFmDAfSkn/Q/z7pXNEFEBlkFX+k5LcqMLOicsRtFJeAiEAkFh0YFFfg7WDP+uZvrBvpFw8SscYEZSLvtKPfUEwOn0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22777273},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"810a5ac152e483ac9ad271d2b0896ed296f795bd","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.6.2/node@v18.16.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"yjs":"^13.5.50","clsx":"^1.2.1","luxon":"^3.3.0","react":"^18.2.0","lexical":"^0.11.1","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","y-websocket":"^1.5.0","react-slider":"^2.0.6","@lexical/list":"^0.11.1","@lexical/text":"^0.11.1","eventemitter3":"^5.0.0","@lexical/react":"^0.11.1","@lexical/utils":"^0.11.1","react-colorful":"^5.6.1","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"^0.11.1","@lexical/selection":"^0.11.1","fast-average-color":"^9.3.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@tryghost/color-utils":"^0.1.26","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.18","@tryghost/kg-converters":"^0.0.7","@tryghost/kg-default-nodes":"^0.1.9","@codemirror/lang-javascript":"^6.1.2","@tryghost/kg-clean-basic-html":"^3.0.21","@tryghost/kg-markdown-html-renderer":"^6.0.8"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.3.8","jsdom":"21.1.2","vitest":"0.33.0","postcss":"8.4.26","prettier":"2.8.8","storybook":"^7.0.12","stylelint":"^15.6.1","@vitest/ui":"0.33.0","playwright":"1.33.0","typescript":"5.1.6","@babel/core":"7.22.9","cross-fetch":"^4.0.0","tailwindcss":"3.2.7","@types/react":"18.2.15","autoprefixer":"10.4.14","babel-loader":"9.1.3","concurrently":"^8.0.0","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.33.0","@storybook/react":"7.1.0","@types/react-dom":"18.2.7","react-router-dom":"6.14.2","vite-plugin-svgr":"^3.2.0","eslint-plugin-jest":"27.2.1","@sentry/vite-plugin":"^2.2.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"4.0.3","@storybook/react-vite":"7.1.0","@storybook/addon-links":"7.1.0","@storybook/test-runner":"^0.11.0","@testing-library/react":"14.0.0","@tailwindcss/line-clamp":"0.4.4","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.1.0","@storybook/addon-mdx-gfm":"7.1.0","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.11.0","@storybook/addon-essentials":"7.1.0","@storybook/addon-interactions":"7.1.0","@etchteam/storybook-addon-status":"^4.2.4"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.3.13_1689763705437_0.772465295068193","host":"s3://npm-registry-packages"}},"0.3.14":{"name":"@tryghost/koenig-lexical","version":"0.3.14","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.3.14","maintainers":[{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"50aac6d4907a66567c304806adcb8fdf20dd665e","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.3.14.tgz","fileCount":10,"integrity":"sha512-xQZj1E1xaEnJw76cTD0x6Ef5lERIycd3+/0Fjjj62Vcl9HMHaAUMpLfvEq63MY83xC3/pzQ5amMYL13BqAh2DA==","signatures":[{"sig":"MEUCIENjt+jS/pGZIyRT69+YklBRJvay+OHrnptctR1yVOJuAiEA64s9xQ7yYqxvyxHgD++3taeJjAAkAQI3OvWLigg70Gk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22779444},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"d6ae3d7d1cb68314c552575e3dca12de66116544","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.6.2/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"yjs":"^13.5.50","clsx":"^1.2.1","luxon":"^3.3.0","react":"^18.2.0","lexical":"^0.11.1","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","y-websocket":"^1.5.0","react-slider":"^2.0.6","@lexical/list":"^0.11.1","@lexical/text":"^0.11.1","eventemitter3":"^5.0.0","@lexical/react":"^0.11.1","@lexical/utils":"^0.11.1","react-colorful":"^5.6.1","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"^0.11.1","@lexical/selection":"^0.11.1","fast-average-color":"^9.3.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@tryghost/color-utils":"^0.1.26","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.18","@tryghost/kg-converters":"^0.0.7","@tryghost/kg-default-nodes":"^0.1.9","@codemirror/lang-javascript":"^6.1.2","@tryghost/kg-clean-basic-html":"^3.0.21","@tryghost/kg-markdown-html-renderer":"^6.0.8"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.3.8","jsdom":"21.1.2","vitest":"0.33.0","postcss":"8.4.26","prettier":"2.8.8","storybook":"^7.0.12","stylelint":"^15.6.1","@vitest/ui":"0.33.0","playwright":"1.33.0","typescript":"5.1.6","@babel/core":"7.22.9","cross-fetch":"^4.0.0","tailwindcss":"3.2.7","@types/react":"18.2.15","autoprefixer":"10.4.14","babel-loader":"9.1.3","concurrently":"^8.0.0","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.33.0","@storybook/react":"7.1.0","@types/react-dom":"18.2.7","react-router-dom":"6.14.2","vite-plugin-svgr":"^3.2.0","eslint-plugin-jest":"27.2.1","@sentry/vite-plugin":"^2.2.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"4.0.3","@storybook/react-vite":"7.1.0","@storybook/addon-links":"7.1.0","@storybook/test-runner":"^0.11.0","@testing-library/react":"14.0.0","@tailwindcss/line-clamp":"0.4.4","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.1.0","@storybook/addon-mdx-gfm":"7.1.0","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.11.0","@storybook/addon-essentials":"7.1.0","@storybook/addon-interactions":"7.1.0","@etchteam/storybook-addon-status":"^4.2.4"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.3.14_1689868533420_0.9638568485825219","host":"s3://npm-registry-packages"}},"0.3.15":{"name":"@tryghost/koenig-lexical","version":"0.3.15","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.3.15","maintainers":[{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"5d46c58a3c71adc3c71c45a5e4a1a30334e1b6aa","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.3.15.tgz","fileCount":10,"integrity":"sha512-Gwg9WFLRORiSh6fwpdOoFfy9rDu0W8ZRRDGvR2gtbYtInL/s7bAM7hVIWkmheO2kq/ZqcGpVSAwtQRBYplRJ3w==","signatures":[{"sig":"MEUCIQCWQ/HLAPkGvRmldAouOq+NKkU80T1aksHoW1mE9dEoMgIgRVgTyGejlvmFpfqi1zDc+fy0IdiJXG9tScdlSfgrnr4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22781739},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"4bf0e1df0030759284021d3cb6e6e5cfa866a084","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"9larsons","email":"9larsons@gmail.com"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"9.5.0","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"yjs":"^13.5.50","clsx":"^1.2.1","luxon":"^3.3.0","react":"^18.2.0","lexical":"^0.11.1","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","y-websocket":"^1.5.0","react-slider":"^2.0.6","@lexical/list":"^0.11.1","@lexical/text":"^0.11.1","eventemitter3":"^5.0.0","@lexical/react":"^0.11.1","@lexical/utils":"^0.11.1","react-colorful":"^5.6.1","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"^0.11.1","@lexical/selection":"^0.11.1","fast-average-color":"^9.3.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@tryghost/color-utils":"^0.1.26","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.18","@tryghost/kg-converters":"^0.0.7","@tryghost/kg-default-nodes":"^0.1.10","@codemirror/lang-javascript":"^6.1.2","@tryghost/kg-clean-basic-html":"^3.0.21","@tryghost/kg-markdown-html-renderer":"^6.0.8"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.3.8","jsdom":"21.1.2","vitest":"0.33.0","postcss":"8.4.26","prettier":"2.8.8","storybook":"^7.0.12","stylelint":"^15.6.1","@vitest/ui":"0.33.0","playwright":"1.33.0","typescript":"5.1.6","@babel/core":"7.22.9","cross-fetch":"^4.0.0","tailwindcss":"3.2.7","@types/react":"18.2.15","autoprefixer":"10.4.14","babel-loader":"9.1.3","concurrently":"^8.0.0","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.33.0","@storybook/react":"7.1.0","@types/react-dom":"18.2.7","react-router-dom":"6.14.2","vite-plugin-svgr":"^3.2.0","eslint-plugin-jest":"27.2.1","@sentry/vite-plugin":"^2.2.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"4.0.3","@storybook/react-vite":"7.1.0","@storybook/addon-links":"7.1.0","@storybook/test-runner":"^0.11.0","@testing-library/react":"14.0.0","@tailwindcss/line-clamp":"0.4.4","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.1.0","@storybook/addon-mdx-gfm":"7.1.0","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.11.0","@storybook/addon-essentials":"7.1.0","@storybook/addon-interactions":"7.1.0","@etchteam/storybook-addon-status":"^4.2.4"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.3.15_1689880620996_0.13366340964343837","host":"s3://npm-registry-packages"}},"0.3.16":{"name":"@tryghost/koenig-lexical","version":"0.3.16","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.3.16","maintainers":[{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"23cf903e01fab73db59e474d3371794d4f4a410f","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.3.16.tgz","fileCount":10,"integrity":"sha512-0zVsDduGeIkGmeZIW9sIiaAmlqfTIfQmtekSfcxJhhlfECZ2tJ9F1jrItH1mMato6oBFHkNNkJZLd2aX2EwjOA==","signatures":[{"sig":"MEUCIQDWGPwqasAxh8Nr7wOHP/SAl2aib+i10uNF0Ofv9I4jRAIgHBcShuCV7OUllFdjTG862lmTgq6k72Hn17pjWOWjdW4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22786859},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"6f02df705f3f9b8066d0984813513b50b5c1f35a","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.6.2/node@v18.16.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"yjs":"^13.5.50","clsx":"^1.2.1","luxon":"^3.3.0","react":"^18.2.0","lexical":"^0.11.1","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","y-websocket":"^1.5.0","react-slider":"^2.0.6","@lexical/list":"^0.11.1","@lexical/text":"^0.11.1","eventemitter3":"^5.0.0","@lexical/react":"^0.11.1","@lexical/utils":"^0.11.1","react-colorful":"^5.6.1","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"^0.11.1","@lexical/selection":"^0.11.1","fast-average-color":"^9.3.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@tryghost/color-utils":"^0.1.26","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.18","@tryghost/kg-converters":"^0.0.7","@tryghost/kg-default-nodes":"^0.1.11","@codemirror/lang-javascript":"^6.1.2","@tryghost/kg-clean-basic-html":"^3.0.21","@tryghost/kg-markdown-html-renderer":"^6.0.8"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.3.8","jsdom":"21.1.2","vitest":"0.33.0","postcss":"8.4.27","prettier":"2.8.8","storybook":"^7.0.12","stylelint":"^15.6.1","@vitest/ui":"0.33.0","playwright":"1.33.0","typescript":"5.1.6","@babel/core":"7.22.9","cross-fetch":"^4.0.0","tailwindcss":"3.2.7","@types/react":"18.2.17","autoprefixer":"10.4.14","babel-loader":"9.1.3","concurrently":"^8.0.0","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.33.0","@storybook/react":"7.1.1","@types/react-dom":"18.2.7","react-router-dom":"6.14.2","vite-plugin-svgr":"^3.2.0","eslint-plugin-jest":"27.2.1","@sentry/vite-plugin":"^2.2.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"4.0.3","@storybook/react-vite":"7.1.1","@storybook/addon-links":"7.1.1","@storybook/test-runner":"^0.12.0","@testing-library/react":"14.0.0","@tailwindcss/line-clamp":"0.4.4","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.1.1","@storybook/addon-mdx-gfm":"7.1.1","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.11.0","@storybook/addon-essentials":"7.1.1","@storybook/addon-interactions":"7.1.1","@etchteam/storybook-addon-status":"^4.2.4"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.3.16_1690788468497_0.8509627204724413","host":"s3://npm-registry-packages"}},"0.3.17":{"name":"@tryghost/koenig-lexical","version":"0.3.17","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.3.17","maintainers":[{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"0e63c71f6607710cb8538dbcdcaad24bd89725b8","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.3.17.tgz","fileCount":10,"integrity":"sha512-sPq+IJgFjVcqGuVsRBWUEaNofjuBbYKKNZFJgomF6laTYbSlhrPgoJ7Q7wUHpGmV+Wj3ET6APSYjUyDqp9qwww==","signatures":[{"sig":"MEUCIFYVRCDv5MfCWru54QfvZthPu84DY7sJzn8IXi7M19npAiEA2ecD/NTOJDjlsuZek8nqPQRz05QV9P8+6Nd4mndq1a0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22786730},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"dd4726f384c7af459f0191649e0bbd0426d88ae5","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"9larsons","email":"9larsons@gmail.com"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.6.2/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"yjs":"^13.5.50","clsx":"^1.2.1","luxon":"^3.3.0","react":"^18.2.0","lexical":"^0.11.1","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","y-websocket":"^1.5.0","react-slider":"^2.0.6","@lexical/list":"^0.11.1","@lexical/text":"^0.11.1","eventemitter3":"^5.0.0","@lexical/react":"^0.11.1","@lexical/utils":"^0.11.1","react-colorful":"^5.6.1","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"^0.11.1","@lexical/selection":"^0.11.1","fast-average-color":"^9.3.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@tryghost/color-utils":"^0.1.26","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.18","@tryghost/kg-converters":"^0.0.7","@tryghost/kg-default-nodes":"^0.1.12","@codemirror/lang-javascript":"^6.1.2","@tryghost/kg-clean-basic-html":"^3.0.21","@tryghost/kg-markdown-html-renderer":"^6.0.8"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.3.8","jsdom":"21.1.2","vitest":"0.34.1","postcss":"8.4.27","prettier":"2.8.8","storybook":"^7.0.12","stylelint":"^15.6.1","@vitest/ui":"0.34.1","playwright":"1.33.0","typescript":"5.1.6","@babel/core":"7.22.9","cross-fetch":"^4.0.0","tailwindcss":"3.2.7","@types/react":"18.2.18","autoprefixer":"10.4.14","babel-loader":"9.1.3","concurrently":"^8.0.0","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.33.0","@storybook/react":"7.2.0","@types/react-dom":"18.2.7","react-router-dom":"6.14.2","vite-plugin-svgr":"^3.2.0","eslint-plugin-jest":"27.2.1","@sentry/vite-plugin":"^2.2.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"4.0.4","@storybook/react-vite":"7.2.0","@storybook/addon-links":"7.2.0","@storybook/test-runner":"^0.12.0","@testing-library/react":"14.0.0","@tailwindcss/line-clamp":"0.4.4","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.2.0","@storybook/addon-mdx-gfm":"7.2.0","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.11.0","@storybook/addon-essentials":"7.2.0","@storybook/addon-interactions":"7.2.0","@etchteam/storybook-addon-status":"^4.2.4"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.3.17_1690994458503_0.7498959910318785","host":"s3://npm-registry-packages"}},"0.3.18":{"name":"@tryghost/koenig-lexical","version":"0.3.18","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.3.18","maintainers":[{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"9e60dea979a1f761b88cb611bebacf0ae27641f8","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.3.18.tgz","fileCount":10,"integrity":"sha512-FJUab0eOOGdcLlCPQ7y9OQrbeyCC9thLGTy2Xr/+48KnnF5Vdt8L+S07Yy9W/7t9XxO2wMEvWvy+hrcahjs6tw==","signatures":[{"sig":"MEQCIBO0c/Xh28OAg6n0yF/aeyCItKh0vs2nNfiax3AsVxceAiAj+XhrdtkzDWMv7SvFnhwTtsiusEHlO4/rXVXhTvdqOw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22791181},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"72d71815e60ea1d7bae8eda57a777baafee3615f","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.6.2/node@v18.16.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"yjs":"^13.5.50","clsx":"^1.2.1","luxon":"^3.3.0","react":"^18.2.0","lexical":"^0.11.1","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","y-websocket":"^1.5.0","react-slider":"^2.0.6","@lexical/list":"^0.11.1","@lexical/text":"^0.11.1","eventemitter3":"^5.0.0","@lexical/react":"^0.11.1","@lexical/utils":"^0.11.1","react-colorful":"^5.6.1","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"^0.11.1","@lexical/selection":"^0.11.1","fast-average-color":"^9.3.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@tryghost/color-utils":"^0.1.26","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.18","@tryghost/kg-converters":"^0.0.7","@tryghost/kg-default-nodes":"^0.1.13","@codemirror/lang-javascript":"^6.1.2","@tryghost/kg-clean-basic-html":"^3.0.22","@tryghost/kg-markdown-html-renderer":"^6.0.9"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.3.8","jsdom":"21.1.2","vitest":"0.34.1","postcss":"8.4.27","prettier":"2.8.8","storybook":"^7.0.12","stylelint":"^15.6.1","@vitest/ui":"0.34.1","playwright":"1.33.0","typescript":"5.1.6","@babel/core":"7.22.9","cross-fetch":"^4.0.0","tailwindcss":"3.2.7","@types/react":"18.2.18","autoprefixer":"10.4.14","babel-loader":"9.1.3","concurrently":"^8.0.0","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.33.0","@storybook/react":"7.2.1","@types/react-dom":"18.2.7","react-router-dom":"6.14.2","vite-plugin-svgr":"^3.2.0","eslint-plugin-jest":"27.2.1","@sentry/vite-plugin":"^2.2.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"4.0.4","@storybook/react-vite":"7.2.1","@storybook/addon-links":"7.2.1","@storybook/test-runner":"^0.13.0","@testing-library/react":"14.0.0","@tailwindcss/line-clamp":"0.4.4","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.2.1","@storybook/addon-mdx-gfm":"7.2.1","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.11.0","@storybook/addon-essentials":"7.2.1","@storybook/addon-interactions":"7.2.1","@etchteam/storybook-addon-status":"^4.2.4"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.3.18_1691391012450_0.08742090775119649","host":"s3://npm-registry-packages"}},"0.3.19":{"name":"@tryghost/koenig-lexical","version":"0.3.19","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.3.19","maintainers":[{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"92e9ce9fe5d4296e948bfd2fc941e4952ebd35d5","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.3.19.tgz","fileCount":10,"integrity":"sha512-Neo7ZiobCZIfnp2OTSDnGga4DLnit2BrZcEEw604ScgZteAGtEoAJOqkhXE1RNXKXQE+nin2reJvLM+tjPoBGQ==","signatures":[{"sig":"MEUCIQCETMpfpqyhxiFsH0zc3KgV2LBaotaf3Al5wboBmpp1WgIgZRr9Z0MEep2pCRSdrxWV52sfIgXSCypgyaiOSlukhBY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22801431},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"708de214b96a4fa749b3348d209c239d71fb9ea7","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.6.2/node@v18.16.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"yjs":"^13.5.50","clsx":"^1.2.1","luxon":"^3.3.0","react":"^18.2.0","lexical":"^0.11.1","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","y-websocket":"^1.5.0","react-slider":"^2.0.6","@lexical/list":"^0.11.1","@lexical/text":"^0.11.1","eventemitter3":"^5.0.0","@lexical/react":"^0.11.1","@lexical/utils":"^0.11.1","react-colorful":"^5.6.1","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"^0.11.1","@lexical/selection":"^0.11.1","fast-average-color":"^9.3.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@tryghost/color-utils":"^0.1.26","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.18","@tryghost/kg-converters":"^0.0.7","@tryghost/kg-default-nodes":"^0.1.14","@codemirror/lang-javascript":"^6.1.2","@tryghost/kg-clean-basic-html":"^3.0.22","@tryghost/kg-markdown-html-renderer":"^6.0.9"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.3.8","jsdom":"21.1.2","vitest":"0.34.1","postcss":"8.4.27","prettier":"2.8.8","storybook":"^7.0.12","stylelint":"^15.6.1","@vitest/ui":"0.34.1","playwright":"1.33.0","typescript":"5.1.6","@babel/core":"7.22.9","cross-fetch":"^4.0.0","tailwindcss":"3.2.7","@types/react":"18.2.18","autoprefixer":"10.4.14","babel-loader":"9.1.3","concurrently":"^8.0.0","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.33.0","@storybook/react":"7.2.1","@types/react-dom":"18.2.7","react-router-dom":"6.14.2","vite-plugin-svgr":"^3.2.0","eslint-plugin-jest":"27.2.1","@sentry/vite-plugin":"^2.2.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"4.0.4","@storybook/react-vite":"7.2.1","@storybook/addon-links":"7.2.1","@storybook/test-runner":"^0.13.0","@testing-library/react":"14.0.0","@tailwindcss/line-clamp":"0.4.4","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.2.1","@storybook/addon-mdx-gfm":"7.2.1","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.11.0","@storybook/addon-essentials":"7.2.1","@storybook/addon-interactions":"7.2.1","@etchteam/storybook-addon-status":"^4.2.4"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.3.19_1691407492695_0.450623303041765","host":"s3://npm-registry-packages"}},"0.3.20":{"name":"@tryghost/koenig-lexical","version":"0.3.20","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.3.20","maintainers":[{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"145f2bb7d0a839c028057c337747347d901bd49f","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.3.20.tgz","fileCount":10,"integrity":"sha512-zxCT9/+SX0bBu3fHJjat9xX8th1xP6QX8jwP4g29h4/xieLcNx9ihLWGqlAtdFQVHc/51gT7IjVmay6k9qXLEg==","signatures":[{"sig":"MEUCIQCvmTtRxaS1YIWYQ82/3DF/cfEO4XpJY2lCh2wCeKc48QIgZ+PlEPlOosphZnbKQPOpdR/DLlvKaOOpEH+LLvRlXoY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22802522},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"d4a276bc6b5d42aa881b80f47e36935a7ebc6fb2","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.6.2/node@v18.16.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"yjs":"^13.5.50","clsx":"^1.2.1","luxon":"^3.3.0","react":"^18.2.0","lexical":"^0.11.1","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","y-websocket":"^1.5.0","react-slider":"^2.0.6","@lexical/list":"^0.11.1","@lexical/text":"^0.11.1","eventemitter3":"^5.0.0","@lexical/react":"^0.11.1","@lexical/utils":"^0.11.1","react-colorful":"^5.6.1","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"^0.11.1","@lexical/selection":"^0.11.1","fast-average-color":"^9.3.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@tryghost/color-utils":"^0.1.26","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.18","@tryghost/kg-converters":"^0.0.7","@tryghost/kg-default-nodes":"^0.1.15","@codemirror/lang-javascript":"^6.1.2","@tryghost/kg-clean-basic-html":"^3.0.22","@tryghost/kg-markdown-html-renderer":"^6.0.9"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.3.8","jsdom":"21.1.2","vitest":"0.34.1","postcss":"8.4.27","prettier":"2.8.8","storybook":"^7.0.12","stylelint":"^15.6.1","@vitest/ui":"0.34.1","playwright":"1.33.0","typescript":"5.1.6","@babel/core":"7.22.9","cross-fetch":"^4.0.0","tailwindcss":"3.2.7","@types/react":"18.2.18","autoprefixer":"10.4.14","babel-loader":"9.1.3","concurrently":"^8.0.0","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.33.0","@storybook/react":"7.2.1","@types/react-dom":"18.2.7","react-router-dom":"6.14.2","vite-plugin-svgr":"^3.2.0","eslint-plugin-jest":"27.2.1","@sentry/vite-plugin":"^2.2.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"4.0.4","@storybook/react-vite":"7.2.1","@storybook/addon-links":"7.2.1","@storybook/test-runner":"^0.13.0","@testing-library/react":"14.0.0","@tailwindcss/line-clamp":"0.4.4","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.2.1","@storybook/addon-mdx-gfm":"7.2.1","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.11.0","@storybook/addon-essentials":"7.2.1","@storybook/addon-interactions":"7.2.1","@etchteam/storybook-addon-status":"^4.2.4"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.3.20_1691412058405_0.3299229045281107","host":"s3://npm-registry-packages"}},"0.3.21":{"name":"@tryghost/koenig-lexical","version":"0.3.21","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.3.21","maintainers":[{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"0dc1282501ec49df314217a200c54904125c3339","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.3.21.tgz","fileCount":10,"integrity":"sha512-0vOTG6tF/bYPuxm46VIycX7GjJW16pcV6tFYTsDFIxhLyBKpSqdDnH+bIi3I/2rN+vyftXBcYaYbPl8kPPJMQQ==","signatures":[{"sig":"MEUCIQCriO6PmXv83SvSc7oyk2NH5txPCXql2iLheXM9WR4d7QIgbgieWOa6foRlmyk7ssvNeHzdGBP/gZSDvnXOEvYr8Xs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22800881},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"1d6c4ed253b6f7c4b46fbf48af86b261efdd3ac7","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.6.2/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"yjs":"^13.5.50","clsx":"^1.2.1","luxon":"^3.3.0","react":"^18.2.0","lexical":"^0.11.1","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","y-websocket":"^1.5.0","react-slider":"^2.0.6","@lexical/list":"^0.11.1","@lexical/text":"^0.11.1","eventemitter3":"^5.0.0","@lexical/react":"^0.11.1","@lexical/utils":"^0.11.1","react-colorful":"^5.6.1","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"^0.11.1","@lexical/selection":"^0.11.1","fast-average-color":"^9.3.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@tryghost/color-utils":"^0.1.26","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.18","@tryghost/kg-converters":"^0.0.7","@tryghost/kg-default-nodes":"^0.1.16","@codemirror/lang-javascript":"^6.1.2","@tryghost/kg-clean-basic-html":"^3.0.22","@tryghost/kg-markdown-html-renderer":"^6.0.9"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.3.8","jsdom":"21.1.2","vitest":"0.34.1","postcss":"8.4.27","prettier":"2.8.8","storybook":"^7.0.12","stylelint":"^15.6.1","@vitest/ui":"0.34.1","playwright":"1.33.0","typescript":"5.1.6","@babel/core":"7.22.9","cross-fetch":"^4.0.0","tailwindcss":"3.2.7","@types/react":"18.2.18","autoprefixer":"10.4.14","babel-loader":"9.1.3","concurrently":"^8.0.0","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.33.0","@storybook/react":"7.2.1","@types/react-dom":"18.2.7","react-router-dom":"6.14.2","vite-plugin-svgr":"^3.2.0","eslint-plugin-jest":"27.2.1","@sentry/vite-plugin":"^2.2.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"4.0.4","@storybook/react-vite":"7.2.1","@storybook/addon-links":"7.2.1","@storybook/test-runner":"^0.13.0","@testing-library/react":"14.0.0","@tailwindcss/line-clamp":"0.4.4","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.2.1","@storybook/addon-mdx-gfm":"7.2.1","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.11.0","@storybook/addon-essentials":"7.2.1","@storybook/addon-interactions":"7.2.1","@etchteam/storybook-addon-status":"^4.2.4"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.3.21_1691425889306_0.7619848821047122","host":"s3://npm-registry-packages"}},"0.3.22":{"name":"@tryghost/koenig-lexical","version":"0.3.22","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.3.22","maintainers":[{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"a745caa44e39823c6343334d6321cd833a9aeb78","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.3.22.tgz","fileCount":10,"integrity":"sha512-YdmqwnOHpzToIe7zecpv0hZag4stWV1YC48LWtpX9/CRwRSUNXO3F+lCi2bx/eJXPVOnmSSvqawJcrr+ppS+vw==","signatures":[{"sig":"MEQCIEeO534Sgt6fPO5RZ9sHtIbAJihqw+L/gxKTFYru0qQmAiBZVYMdtbDOk8bLmBLb269uINuEwwuefJ3lkIfD4XNehg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22803601},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"d84e9965432b84f8569118c97ea75708ff649898","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.6.2/node@v18.16.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"yjs":"^13.5.50","clsx":"^1.2.1","luxon":"^3.3.0","react":"^18.2.0","lexical":"^0.11.1","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","y-websocket":"^1.5.0","react-slider":"^2.0.6","@lexical/list":"^0.11.1","@lexical/text":"^0.11.1","eventemitter3":"^5.0.0","@lexical/react":"^0.11.1","@lexical/utils":"^0.11.1","react-colorful":"^5.6.1","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"^0.11.1","@lexical/selection":"^0.11.1","fast-average-color":"^9.3.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@tryghost/color-utils":"^0.1.26","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.18","@tryghost/kg-converters":"^0.0.7","@tryghost/kg-default-nodes":"^0.1.17","@codemirror/lang-javascript":"^6.1.2","@tryghost/kg-clean-basic-html":"^3.0.23","@tryghost/kg-markdown-html-renderer":"^6.0.9"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.3.8","jsdom":"21.1.2","vitest":"0.34.1","postcss":"8.4.27","prettier":"2.8.8","storybook":"^7.0.12","stylelint":"^15.6.1","@vitest/ui":"0.34.1","playwright":"1.33.0","typescript":"5.1.6","@babel/core":"7.22.10","cross-fetch":"^4.0.0","tailwindcss":"3.2.7","@types/react":"18.2.18","autoprefixer":"10.4.14","babel-loader":"9.1.3","concurrently":"^8.0.0","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.33.0","@storybook/react":"7.2.1","@types/react-dom":"18.2.7","react-router-dom":"6.14.2","vite-plugin-svgr":"^3.2.0","eslint-plugin-jest":"27.2.1","@sentry/vite-plugin":"^2.2.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"4.0.4","@storybook/react-vite":"7.2.1","@storybook/addon-links":"7.2.1","@storybook/test-runner":"^0.13.0","@testing-library/react":"14.0.0","@tailwindcss/line-clamp":"0.4.4","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.2.1","@storybook/addon-mdx-gfm":"7.2.1","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.11.0","@storybook/addon-essentials":"7.2.1","@storybook/addon-interactions":"7.2.1","@etchteam/storybook-addon-status":"^4.2.4"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.3.22_1691479184293_0.6058293879764793","host":"s3://npm-registry-packages"}},"0.3.23":{"name":"@tryghost/koenig-lexical","version":"0.3.23","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.3.23","maintainers":[{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"2c6664cadd736773e25f4bebfbaf5c7456b3fc35","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.3.23.tgz","fileCount":10,"integrity":"sha512-v/ywFG7xcpNtNCZhbEKnyzeVrlaozbkEuGxqhSJwQJsxQCnndFTWpt6uabgJ7Q2qWqKuQFmAK/3Y1NVDHohHow==","signatures":[{"sig":"MEYCIQCL+wT/ocw/n98hX/chA4nbv7dXIso75J6B+Ltyu9finQIhALhyojWegBdwlnZx5Zya90sXhDDzKG++UaKyWZLxm/7v","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22821637},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"311b01255af4948a1fbf2d075975564fdacbff84","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.6.2/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"yjs":"^13.5.50","clsx":"^1.2.1","luxon":"^3.3.0","react":"^18.2.0","lexical":"^0.11.1","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","y-websocket":"^1.5.0","react-slider":"^2.0.6","@lexical/list":"^0.11.1","@lexical/text":"^0.11.1","eventemitter3":"^5.0.0","@lexical/react":"^0.11.1","@lexical/utils":"^0.11.1","react-colorful":"^5.6.1","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"^0.11.1","@lexical/selection":"^0.11.1","fast-average-color":"^9.3.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@tryghost/color-utils":"^0.1.26","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.18","@tryghost/kg-converters":"^0.0.7","@tryghost/kg-default-nodes":"^0.1.17","@codemirror/lang-javascript":"^6.1.2","@tryghost/kg-clean-basic-html":"^3.0.23","@tryghost/kg-markdown-html-renderer":"^6.0.9"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.3.8","jsdom":"21.1.2","vitest":"0.34.1","postcss":"8.4.27","prettier":"2.8.8","storybook":"^7.0.12","stylelint":"^15.6.1","@vitest/ui":"0.34.1","playwright":"1.33.0","typescript":"5.1.6","@babel/core":"7.22.10","cross-fetch":"^4.0.0","tailwindcss":"3.2.7","@types/react":"18.2.18","autoprefixer":"10.4.14","babel-loader":"9.1.3","concurrently":"^8.0.0","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.33.0","@storybook/react":"7.2.1","@types/react-dom":"18.2.7","react-router-dom":"6.14.2","vite-plugin-svgr":"^3.2.0","eslint-plugin-jest":"27.2.1","@sentry/vite-plugin":"^2.2.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"4.0.4","@storybook/react-vite":"7.2.1","@storybook/addon-links":"7.2.1","@storybook/test-runner":"^0.13.0","@testing-library/react":"14.0.0","@tailwindcss/line-clamp":"0.4.4","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.2.1","@storybook/addon-mdx-gfm":"7.2.1","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.11.0","@storybook/addon-essentials":"7.2.1","@storybook/addon-interactions":"7.2.1","@etchteam/storybook-addon-status":"^4.2.4"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.3.23_1691496520291_0.7952564175465648","host":"s3://npm-registry-packages"}},"0.3.24":{"name":"@tryghost/koenig-lexical","version":"0.3.24","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.3.24","maintainers":[{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"8d299b006a6402d1fbc8a74ef0591709c161b944","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.3.24.tgz","fileCount":10,"integrity":"sha512-AqDvhth8puVIivZ3dZgP75WQovHY9/ff8kLmJnndrWnLeNTcwtKJVsfULKJ0MWfWq8+eejnB+GC85FHx0V9aPw==","signatures":[{"sig":"MEYCIQC1znNmAeuGLI3uZl2nxjVsXVK3s/schxxW8PfGX8xKgAIhAJkTwiFZXcmYvOaULNTxOdrvAIDkTyxoqgKifjwWiX9g","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22910784},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"877b628dfb8598925dcc1af04d426015fd03046c","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"9larsons","email":"9larsons@gmail.com"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/6.6.2/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","luxon":"^3.3.0","react":"^18.2.0","lexical":"^0.11.1","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","y-websocket":"^1.5.0","react-slider":"^2.0.6","@lexical/list":"^0.11.1","@lexical/text":"^0.11.1","eventemitter3":"^5.0.0","@lexical/react":"^0.11.1","@lexical/utils":"^0.11.1","react-colorful":"^5.6.1","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"^0.11.1","@lexical/selection":"^0.11.1","fast-average-color":"^9.3.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@tryghost/color-utils":"^0.1.26","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.18","@tryghost/kg-converters":"^0.0.8","@tryghost/kg-default-nodes":"^0.1.18","@codemirror/lang-javascript":"^6.1.2","@tryghost/kg-clean-basic-html":"^3.0.24","@tryghost/kg-markdown-html-renderer":"^6.0.9"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.3.8","jsdom":"22.1.0","vitest":"0.34.1","postcss":"8.4.27","prettier":"2.8.8","storybook":"^7.0.12","stylelint":"^15.6.1","@vitest/ui":"0.34.1","typescript":"5.1.6","@babel/core":"7.22.10","cross-fetch":"^4.0.0","tailwindcss":"3.2.7","@types/react":"18.2.19","autoprefixer":"10.4.14","babel-loader":"9.1.3","concurrently":"^8.0.0","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.33.0","@storybook/react":"7.2.1","@types/react-dom":"18.2.7","react-router-dom":"6.14.2","vite-plugin-svgr":"^3.2.0","eslint-plugin-jest":"27.2.1","@sentry/vite-plugin":"^2.2.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"4.0.4","@storybook/react-vite":"7.2.1","@storybook/addon-links":"7.2.1","@storybook/test-runner":"^0.13.0","@testing-library/react":"14.0.0","@tailwindcss/line-clamp":"0.4.4","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.2.1","@storybook/addon-mdx-gfm":"7.2.1","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.11.0","@storybook/addon-essentials":"7.2.1","@storybook/addon-interactions":"7.2.1","@etchteam/storybook-addon-status":"^4.2.4"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.3.24_1691596660434_0.3430035670964904","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"@tryghost/koenig-lexical","version":"0.4.0","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.4.0","maintainers":[{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"d98f8bb436eba24a4c36782f21ada752492182c8","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.4.0.tgz","fileCount":10,"integrity":"sha512-0P4yGRTFVZxeGd6WREvUDCY/p8OdaUCmM/wen7FuFST7E7H7JMfFcKTMXOkNyRj5omZ5V4/HaY3PYfZNwjPqrg==","signatures":[{"sig":"MEYCIQDrC95Fx/N/mpwLvmr7gcbAXWiktlXCReTTleIfnGJ9JgIhALgmZFk0nH1yZ1wd4t9mu5a9S/MZLDs/w1X/EN9Gl26H","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22910408},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"f3c5af2433169c28a91053338a6d7f144128d6c0","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/7.1.5/node@v18.16.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","luxon":"^3.3.0","react":"^18.2.0","lexical":"^0.11.1","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","y-websocket":"^1.5.0","react-slider":"^2.0.6","@lexical/list":"^0.11.1","@lexical/text":"^0.11.1","eventemitter3":"^5.0.0","@lexical/react":"^0.11.1","@lexical/utils":"^0.11.1","react-colorful":"^5.6.1","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"^0.11.1","@lexical/selection":"^0.11.1","fast-average-color":"^9.3.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@tryghost/color-utils":"^0.1.26","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.18","@tryghost/kg-converters":"^0.0.8","@tryghost/kg-default-nodes":"^0.1.19","@codemirror/lang-javascript":"^6.1.2","@tryghost/kg-clean-basic-html":"^3.0.24","@tryghost/kg-markdown-html-renderer":"^6.0.9"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.3.8","jsdom":"22.1.0","vitest":"0.34.1","postcss":"8.4.27","prettier":"^3.0.1","storybook":"^7.0.12","stylelint":"^15.6.1","@vitest/ui":"0.34.1","typescript":"5.1.6","@babel/core":"7.22.10","cross-fetch":"^4.0.0","tailwindcss":"3.2.7","@types/react":"18.2.20","autoprefixer":"10.4.14","babel-loader":"9.1.3","concurrently":"^8.0.0","@prettier/sync":"^0.3.0","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.33.0","@storybook/react":"7.2.2","@types/react-dom":"18.2.7","react-router-dom":"6.14.2","vite-plugin-svgr":"^3.2.0","eslint-plugin-jest":"27.2.1","@sentry/vite-plugin":"^2.2.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"4.0.4","@storybook/react-vite":"7.2.2","@storybook/addon-links":"7.2.2","@storybook/test-runner":"^0.13.0","@testing-library/react":"14.0.0","@tailwindcss/line-clamp":"0.4.4","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.2.2","@storybook/addon-mdx-gfm":"7.2.2","@testing-library/jest-dom":"5.16.5","eslint-plugin-tailwindcss":"3.11.0","@storybook/addon-essentials":"7.2.2","@storybook/addon-interactions":"7.2.2","@etchteam/storybook-addon-status":"^4.2.4"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.4.0_1691656734301_0.05974991015818709","host":"s3://npm-registry-packages"}},"0.4.1":{"name":"@tryghost/koenig-lexical","version":"0.4.1","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.4.1","maintainers":[{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"7a39d5f9f058c5068528f635e5ae27cd778939ac","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.4.1.tgz","fileCount":10,"integrity":"sha512-AXtTJMN9eyQq1eaihNuPPaerml3T+4uQyRdBOD7Fk7eeoJVcK8JFTrgucgWu86J9JEIEXojiDNoVmQ84c7dL7Q==","signatures":[{"sig":"MEUCIQDlRdQKwXF2xG6iv1scsTfI7ztufvTsBYJV2RX38IJ/MgIgGm0Tl038I87PpW6BxTjXGStTluN+LqvvSfYNGBXfPUE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22943924},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"8e01d18df75bb98215af2a66a83ceac8a8c7fb99","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"9larsons","email":"9larsons@gmail.com"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/7.1.5/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","luxon":"^3.3.0","react":"^18.2.0","lexical":"^0.12.0","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","y-websocket":"^1.5.0","react-slider":"^2.0.6","@lexical/list":"^0.12.0","@lexical/text":"^0.12.0","eventemitter3":"^5.0.0","@lexical/react":"^0.12.0","@lexical/utils":"^0.12.0","react-colorful":"^5.6.1","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"^0.12.0","@lexical/selection":"^0.12.0","fast-average-color":"^9.3.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@tryghost/color-utils":"^0.1.26","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.19","@tryghost/kg-converters":"^0.0.9","@tryghost/kg-default-nodes":"^0.1.20","@codemirror/lang-javascript":"^6.1.2","@tryghost/kg-clean-basic-html":"^3.0.25","@tryghost/kg-markdown-html-renderer":"^6.0.10"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.3.8","jsdom":"22.1.0","vitest":"0.34.1","postcss":"8.4.27","prettier":"^3.0.1","storybook":"^7.0.12","stylelint":"^15.6.1","@vitest/ui":"0.34.1","typescript":"5.1.6","@babel/core":"7.22.10","cross-fetch":"^4.0.0","tailwindcss":"3.3.3","@types/react":"18.2.20","autoprefixer":"10.4.15","babel-loader":"9.1.3","concurrently":"^8.0.0","@prettier/sync":"^0.3.0","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.33.0","@storybook/react":"7.3.0","@types/react-dom":"18.2.7","react-router-dom":"6.15.0","vite-plugin-svgr":"^3.2.0","eslint-plugin-jest":"27.2.3","@sentry/vite-plugin":"^2.2.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"4.0.4","@storybook/react-vite":"7.3.0","@storybook/addon-links":"7.3.0","@storybook/test-runner":"^0.13.0","@testing-library/react":"14.0.0","@tailwindcss/line-clamp":"0.4.4","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.3.0","@storybook/addon-mdx-gfm":"7.3.0","@testing-library/jest-dom":"6.0.0","eslint-plugin-tailwindcss":"3.13.0","@storybook/addon-essentials":"7.3.0","@storybook/addon-interactions":"7.3.0","@etchteam/storybook-addon-status":"^4.2.4"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.4.1_1692111032595_0.5167894456929827","host":"s3://npm-registry-packages"}},"0.4.2":{"name":"@tryghost/koenig-lexical","version":"0.4.2","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.4.2","maintainers":[{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"0dd6ef3568e6cd1d42ff255bbdca5d911b2626ae","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.4.2.tgz","fileCount":10,"integrity":"sha512-BsH845hLxOLYd6ik7tAe+ixtTub0A1TaUuSyZp5VvvYrx2bZKV2O0BJx8R0i4bUAL02ckRK1YRt1IQ9j5+H5wQ==","signatures":[{"sig":"MEUCIGoPOu5QyjyZy6LOJGONUGklJn92TGCGKJ6Czl811Z3OAiEAijnWHT3x++Q25fpye7UbIyHDkzVvugslFzoPM48whyE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22944398},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"fef9e781a53692513e256fd8087f2addf20190d0","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/7.1.5/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","luxon":"^3.3.0","react":"^18.2.0","lexical":"^0.12.0","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","y-websocket":"^1.5.0","react-slider":"^2.0.6","@lexical/list":"^0.12.0","@lexical/text":"^0.12.0","eventemitter3":"^5.0.0","@lexical/react":"^0.12.0","@lexical/utils":"^0.12.0","react-colorful":"^5.6.1","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"^0.12.0","@lexical/selection":"^0.12.0","fast-average-color":"^9.3.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@tryghost/color-utils":"^0.1.26","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.19","@tryghost/kg-converters":"^0.0.10","@tryghost/kg-default-nodes":"^0.1.21","@codemirror/lang-javascript":"^6.1.2","@tryghost/kg-clean-basic-html":"^3.0.26","@tryghost/kg-markdown-html-renderer":"^6.0.10"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.3.8","jsdom":"22.1.0","vitest":"0.34.1","postcss":"8.4.28","prettier":"^3.0.1","storybook":"^7.0.12","stylelint":"^15.6.1","@vitest/ui":"0.34.1","typescript":"5.1.6","@babel/core":"7.22.10","cross-fetch":"^4.0.0","tailwindcss":"3.3.3","@types/react":"18.2.20","autoprefixer":"10.4.15","babel-loader":"9.1.3","concurrently":"^8.0.0","@prettier/sync":"^0.3.0","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.33.0","@storybook/react":"7.3.1","@types/react-dom":"18.2.7","react-router-dom":"6.15.0","vite-plugin-svgr":"^3.2.0","eslint-plugin-jest":"27.2.3","@sentry/vite-plugin":"^2.2.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"4.0.4","@storybook/react-vite":"7.3.1","@storybook/addon-links":"7.3.1","@storybook/test-runner":"^0.13.0","@testing-library/react":"14.0.0","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.3.1","@storybook/addon-mdx-gfm":"7.3.1","@testing-library/jest-dom":"6.0.0","eslint-plugin-tailwindcss":"3.13.0","@storybook/addon-essentials":"7.3.1","@storybook/addon-interactions":"7.3.1","@etchteam/storybook-addon-status":"^4.2.4"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.4.2_1692283176556_0.9909399130685426","host":"s3://npm-registry-packages"}},"0.4.3":{"name":"@tryghost/koenig-lexical","version":"0.4.3","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.4.3","maintainers":[{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"b2ca293dbcb3ac558e8e1f88327645262284203e","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.4.3.tgz","fileCount":10,"integrity":"sha512-PgWvBNpO7imE5YqWMlSjrTCCjl1lB23CS/jEzMaGdXIldjl55py3mxwwG81z7pl6EkXNWsVlqk5RyozEZu51hA==","signatures":[{"sig":"MEYCIQCXZgPntA8cGx9HxS179UkSe0KEuAyglriqVKwnVyenFwIhAKU/yl2wZAaGomA7BKtNH7uS4Bso7+fxB3vPPwHGPZ04","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24450573},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"a5fdf739501a08f92e9befe6014980d975ab3a6c","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"9larsons","email":"9larsons@gmail.com"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/7.1.5/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","luxon":"^3.3.0","react":"^18.2.0","lexical":"^0.12.0","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","y-websocket":"^1.5.0","react-slider":"^2.0.6","@lexical/list":"^0.12.0","@lexical/text":"^0.12.0","eventemitter3":"^5.0.0","@lexical/react":"^0.12.0","@lexical/utils":"^0.12.0","react-colorful":"^5.6.1","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"^0.12.0","@lexical/selection":"^0.12.0","fast-average-color":"^9.3.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@tryghost/color-utils":"^0.1.26","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.19","@tryghost/kg-converters":"^0.0.11","@tryghost/kg-default-nodes":"^0.1.22","@codemirror/lang-javascript":"^6.1.2","@tryghost/kg-clean-basic-html":"^3.0.27","@tryghost/kg-markdown-html-renderer":"^6.0.10"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.3.8","jsdom":"22.1.0","vitest":"0.34.2","postcss":"8.4.28","prettier":"^3.0.1","storybook":"^7.0.12","stylelint":"^15.6.1","@vitest/ui":"0.34.2","typescript":"5.1.6","@babel/core":"7.22.10","cross-fetch":"^4.0.0","tailwindcss":"3.3.3","@types/react":"18.2.21","autoprefixer":"10.4.15","babel-loader":"9.1.3","concurrently":"^8.0.0","@prettier/sync":"^0.3.0","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.33.0","@storybook/react":"7.3.2","@types/react-dom":"18.2.7","react-router-dom":"6.15.0","vite-plugin-svgr":"^3.2.0","eslint-plugin-jest":"27.2.3","@sentry/vite-plugin":"^2.2.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"4.0.4","@storybook/react-vite":"7.3.2","@storybook/addon-links":"7.3.2","@storybook/test-runner":"^0.13.0","@testing-library/react":"14.0.0","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.3.2","@storybook/addon-mdx-gfm":"7.3.2","@testing-library/jest-dom":"6.0.1","eslint-plugin-tailwindcss":"3.13.0","@storybook/addon-essentials":"7.3.2","@storybook/addon-interactions":"7.3.2","@etchteam/storybook-addon-status":"^4.2.4"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.4.3_1692739249884_0.052933817548308726","host":"s3://npm-registry-packages"}},"0.4.4":{"name":"@tryghost/koenig-lexical","version":"0.4.4","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.4.4","maintainers":[{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"0d86de51d160343c070504e6cc339951c089e8da","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.4.4.tgz","fileCount":10,"integrity":"sha512-hV7Cm9dKoLRvSbjuHsNQfTdGHJQm2K4XKtfmR59+JfEKoKJY+gHbH+MQ9pEAZrfmmeVsLJHVSCSfF6k/Uvi9ww==","signatures":[{"sig":"MEUCIHVsr6zcJQl8ugmev3U+TnHHx3ytoWXIWfj7iPXx0PxGAiEA257l9bN1Sdp1UeQYGJobsrI+JHAoYBNibPecO2FFgv8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24452212},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"32728906aeb77648da903c28d42e485f93da73a9","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"chrisraible","email":"chris@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/7.1.5/node@v18.14.2+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.14.2","dependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","luxon":"^3.3.0","react":"^18.2.0","lexical":"^0.12.0","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","y-websocket":"^1.5.0","react-slider":"^2.0.6","@lexical/list":"^0.12.0","@lexical/text":"^0.12.0","eventemitter3":"^5.0.0","@lexical/react":"^0.12.0","@lexical/utils":"^0.12.0","react-colorful":"^5.6.1","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"^0.12.0","@lexical/selection":"^0.12.0","fast-average-color":"^9.3.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@tryghost/color-utils":"^0.1.26","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.19","@tryghost/kg-converters":"^0.0.12","@tryghost/kg-default-nodes":"^0.1.23","@codemirror/lang-javascript":"^6.1.2","@tryghost/kg-clean-basic-html":"^3.0.27","@tryghost/kg-markdown-html-renderer":"^6.0.10"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.3.8","jsdom":"22.1.0","vitest":"0.34.2","postcss":"8.4.28","prettier":"^3.0.1","storybook":"^7.0.12","stylelint":"^15.6.1","@vitest/ui":"0.34.2","typescript":"5.1.6","@babel/core":"7.22.10","cross-fetch":"^4.0.0","tailwindcss":"3.3.3","@types/react":"18.2.21","autoprefixer":"10.4.15","babel-loader":"9.1.3","concurrently":"^8.0.0","@prettier/sync":"^0.3.0","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.33.0","@storybook/react":"7.3.2","@types/react-dom":"18.2.7","react-router-dom":"6.15.0","vite-plugin-svgr":"^3.2.0","eslint-plugin-jest":"27.2.3","@sentry/vite-plugin":"^2.2.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"4.0.4","@storybook/react-vite":"7.3.2","@storybook/addon-links":"7.3.2","@storybook/test-runner":"^0.13.0","@testing-library/react":"14.0.0","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.3.2","@storybook/addon-mdx-gfm":"7.3.2","@testing-library/jest-dom":"6.1.0","eslint-plugin-tailwindcss":"3.13.0","@storybook/addon-essentials":"7.3.2","@storybook/addon-interactions":"7.3.2","@etchteam/storybook-addon-status":"^4.2.4"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.4.4_1692823330640_0.48817778222369634","host":"s3://npm-registry-packages"}},"0.4.5":{"name":"@tryghost/koenig-lexical","version":"0.4.5","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.4.5","maintainers":[{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"28f119932380607658c6c754fe9946a0ecc9ef8c","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.4.5.tgz","fileCount":10,"integrity":"sha512-Xul+Qunr+W/SD49ndrCxB73EWyxdUPLb+6dVt/YcQMez6EucXvD/9ZP2YgG75O51dxeHQOW15zXQvmuyRFFRgA==","signatures":[{"sig":"MEUCIQCq8gbisZXpoASq11MMCH/jOTmsM6v28qqby137e5dMfgIgKCeRQ/Rc0xhhuY8JFBUtET4DsonbaC0E3iRjw8Yx9xE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24455504},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"bf0c085c95a45f9d989ff16ba63ee269ae49c0d2","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"9larsons","email":"9larsons@gmail.com"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/7.1.5/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","luxon":"^3.3.0","react":"^18.2.0","lexical":"^0.12.0","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","y-websocket":"^1.5.0","react-slider":"^2.0.6","@lexical/list":"^0.12.0","@lexical/text":"^0.12.0","eventemitter3":"^5.0.0","@lexical/react":"^0.12.0","@lexical/utils":"^0.12.0","react-colorful":"^5.6.1","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"^0.12.0","@lexical/selection":"^0.12.0","fast-average-color":"^9.3.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@tryghost/color-utils":"^0.1.26","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.19","@tryghost/kg-converters":"^0.0.12","@tryghost/kg-default-nodes":"^0.1.24","@codemirror/lang-javascript":"^6.1.2","@tryghost/kg-clean-basic-html":"^3.0.28","@tryghost/kg-markdown-html-renderer":"^6.0.10"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.3.8","jsdom":"22.1.0","vitest":"0.34.2","postcss":"8.4.28","prettier":"^3.0.1","storybook":"^7.0.12","stylelint":"^15.6.1","@vitest/ui":"0.34.2","typescript":"5.2.2","@babel/core":"7.22.11","cross-fetch":"^4.0.0","tailwindcss":"3.3.3","@types/react":"18.2.21","autoprefixer":"10.4.15","babel-loader":"9.1.3","concurrently":"^8.0.0","@prettier/sync":"^0.3.0","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.33.0","@storybook/react":"7.3.2","@types/react-dom":"18.2.7","react-router-dom":"6.15.0","vite-plugin-svgr":"^3.2.0","eslint-plugin-jest":"27.2.3","@sentry/vite-plugin":"^2.2.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"4.0.4","@storybook/react-vite":"7.3.2","@storybook/addon-links":"7.3.2","@storybook/test-runner":"^0.13.0","@testing-library/react":"14.0.0","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.3.2","@storybook/addon-mdx-gfm":"7.3.2","@testing-library/jest-dom":"6.1.2","eslint-plugin-tailwindcss":"3.13.0","@storybook/addon-essentials":"7.3.2","@storybook/addon-interactions":"7.3.2","@etchteam/storybook-addon-status":"^4.2.4"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.4.5_1692913882844_0.6111554927354252","host":"s3://npm-registry-packages"}},"0.4.7":{"name":"@tryghost/koenig-lexical","version":"0.4.7","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.4.7","maintainers":[{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"80a925339c0378d991a73c88ec534a336234c164","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.4.7.tgz","fileCount":10,"integrity":"sha512-EN4ggVVUiQP8OEPiqXg6KMTueyvyD+dDblHQcQXYKCgb4RjvUNG3S4rzuEYlLbmjuVhE/Sh2GDAaYaNX4mNtsw==","signatures":[{"sig":"MEUCIQDP9klh7u1LuBOZRCrWPymCrSdHD8b4n2tHF6SYPTQkzgIgJe6GiVOlsPdfke8utcyh1FfGomSIAz6TBKDwLki+UbA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24517702},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"d1aab08e3949d57b385cfbd5010861f58a553a0b","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/7.2.0/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","luxon":"^3.3.0","react":"^18.2.0","lexical":"^0.12.0","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","y-websocket":"^1.5.0","react-slider":"^2.0.6","@lexical/list":"^0.12.0","@lexical/text":"^0.12.0","eventemitter3":"^5.0.0","@lexical/react":"^0.12.0","@lexical/utils":"^0.12.0","react-colorful":"^5.6.1","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"^0.12.0","@lexical/selection":"^0.12.0","fast-average-color":"^9.3.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@tryghost/color-utils":"^0.1.26","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.21","@tryghost/kg-converters":"^0.0.12","@tryghost/kg-default-nodes":"^0.1.24","@codemirror/lang-javascript":"^6.1.2","@tryghost/kg-clean-basic-html":"^3.0.28","@tryghost/kg-markdown-html-renderer":"^6.0.10"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.3.8","jsdom":"22.1.0","dotenv":"^16.3.1","vitest":"0.34.3","postcss":"8.4.28","prettier":"^3.0.1","storybook":"^7.0.12","stylelint":"^15.6.1","@vitest/ui":"0.34.3","typescript":"5.2.2","@babel/core":"7.22.11","cross-fetch":"^4.0.0","tailwindcss":"3.3.3","@types/react":"18.2.21","autoprefixer":"10.4.15","babel-loader":"9.1.3","concurrently":"^8.0.0","@prettier/sync":"^0.3.0","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.33.0","@storybook/react":"7.4.0","@types/react-dom":"18.2.7","react-router-dom":"6.15.0","vite-plugin-svgr":"^3.2.0","eslint-plugin-jest":"27.2.3","@sentry/vite-plugin":"^2.2.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"4.0.4","@storybook/react-vite":"7.4.0","@storybook/addon-links":"7.4.0","@storybook/test-runner":"^0.13.0","@testing-library/react":"14.0.0","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.4.0","@storybook/addon-mdx-gfm":"7.4.0","@testing-library/jest-dom":"6.1.2","eslint-plugin-tailwindcss":"3.13.0","@storybook/addon-essentials":"7.4.0","@storybook/addon-interactions":"7.4.0","@etchteam/storybook-addon-status":"^4.2.4"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.4.7_1693312600830_0.18746489067709682","host":"s3://npm-registry-packages"}},"0.4.8":{"name":"@tryghost/koenig-lexical","version":"0.4.8","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.4.8","maintainers":[{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"6af3271fad254c5a2422ff61cc3ae37f3c4cc741","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.4.8.tgz","fileCount":10,"integrity":"sha512-kj3pT/p84PxNkurORU75XUaBjVthd8CX/AkSDQyzDPHtDndCbDpYfiACHCh7iznwqHkzdTJDbDWIS0toUmzvSw==","signatures":[{"sig":"MEYCIQDikpE1CJ2xGKp1ozN7UkwPtndE/H1PJvjQLmXgvIIPHQIhAMSoap65Z3LCGy1NLZB2e7uT8aQ5n2NitVNETBwTNgBn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24533731},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"b616f61489f6313e7199da62123f177004fac377","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/7.2.0/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","luxon":"^3.3.0","react":"^18.2.0","lexical":"^0.12.0","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","y-websocket":"^1.5.0","react-slider":"^2.0.6","@lexical/list":"^0.12.0","@lexical/text":"^0.12.0","eventemitter3":"^5.0.0","@lexical/react":"^0.12.0","@lexical/utils":"^0.12.0","react-colorful":"^5.6.1","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"^0.12.0","@lexical/selection":"^0.12.0","fast-average-color":"^9.3.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@tryghost/color-utils":"^0.1.26","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.21","@tryghost/kg-converters":"^0.0.13","@tryghost/kg-default-nodes":"^0.1.25","@codemirror/lang-javascript":"^6.1.2","@tryghost/kg-clean-basic-html":"^3.0.29","@tryghost/kg-markdown-html-renderer":"^6.0.10"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.3.8","jsdom":"22.1.0","dotenv":"^16.3.1","vitest":"0.34.3","postcss":"8.4.29","prettier":"^3.0.1","storybook":"^7.0.12","stylelint":"^15.6.1","@vitest/ui":"0.34.3","typescript":"5.2.2","@babel/core":"7.22.11","cross-fetch":"^4.0.0","tailwindcss":"3.3.3","@types/react":"18.2.21","autoprefixer":"10.4.15","babel-loader":"9.1.3","concurrently":"^8.0.0","@prettier/sync":"^0.3.0","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.33.0","@storybook/react":"7.4.0","@types/react-dom":"18.2.7","react-router-dom":"6.15.0","vite-plugin-svgr":"^3.2.0","eslint-plugin-jest":"27.2.3","@sentry/vite-plugin":"^2.2.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"4.0.4","@storybook/react-vite":"7.4.0","@storybook/addon-links":"7.4.0","@storybook/test-runner":"^0.13.0","@testing-library/react":"14.0.0","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.4.0","@storybook/addon-mdx-gfm":"7.4.0","@testing-library/jest-dom":"6.1.2","eslint-plugin-tailwindcss":"3.13.0","@storybook/addon-essentials":"7.4.0","@storybook/addon-interactions":"7.4.0","@etchteam/storybook-addon-status":"^4.2.4"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.4.8_1693476019765_0.9956483638724829","host":"s3://npm-registry-packages"}},"0.4.9":{"name":"@tryghost/koenig-lexical","version":"0.4.9","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.4.9","maintainers":[{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"26d699b1d315005e9a018cbe80de346c3126f14f","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.4.9.tgz","fileCount":10,"integrity":"sha512-fKlOG8c/3oLBXPMPz2ys4Z/JDz5Ze/tgXtmr0dxECziOFrVYWmSD/GSZ4ZF1H2+2bq4iC+VmE7EDB3FKRCt78Q==","signatures":[{"sig":"MEYCIQDOdExq3X2U2RPqbw/zytGxIcs4IEVFxUy3t/fc29Q3FQIhAPFBjOtQC7ao5lb8HGwMcOZKtD8bJXVqRsGjA+DnpP+v","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24536481},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"48f3bff240e509ca4847b09496fdfddb1cc6a8bb","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/7.2.0/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","luxon":"^3.3.0","react":"^18.2.0","lexical":"^0.12.0","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","y-websocket":"^1.5.0","react-slider":"^2.0.6","@lexical/list":"^0.12.0","@lexical/text":"^0.12.0","eventemitter3":"^5.0.0","@lexical/react":"^0.12.0","@lexical/utils":"^0.12.0","react-colorful":"^5.6.1","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"^0.12.0","@lexical/selection":"^0.12.0","fast-average-color":"^9.3.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@tryghost/color-utils":"^0.1.26","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.21","@tryghost/kg-converters":"^0.0.13","@tryghost/kg-default-nodes":"^0.1.26","@codemirror/lang-javascript":"^6.1.2","@tryghost/kg-clean-basic-html":"^3.0.30","@tryghost/kg-markdown-html-renderer":"^6.0.10"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.3.8","jsdom":"22.1.0","dotenv":"^16.3.1","vitest":"0.34.3","postcss":"8.4.29","prettier":"^3.0.1","storybook":"^7.0.12","stylelint":"^15.6.1","@vitest/ui":"0.34.3","typescript":"5.2.2","@babel/core":"7.22.15","cross-fetch":"^4.0.0","tailwindcss":"3.3.3","@types/react":"18.2.21","autoprefixer":"10.4.15","babel-loader":"9.1.3","concurrently":"^8.0.0","@prettier/sync":"^0.3.0","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.33.0","@storybook/react":"7.4.0","@types/react-dom":"18.2.7","react-router-dom":"6.15.0","vite-plugin-svgr":"^3.2.0","eslint-plugin-jest":"27.2.3","@sentry/vite-plugin":"^2.2.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"4.0.4","@storybook/react-vite":"7.4.0","@storybook/addon-links":"7.4.0","@storybook/test-runner":"^0.13.0","@testing-library/react":"14.0.0","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.4.0","@storybook/addon-mdx-gfm":"7.4.0","@testing-library/jest-dom":"6.1.2","eslint-plugin-tailwindcss":"3.13.0","@storybook/addon-essentials":"7.4.0","@storybook/addon-interactions":"7.4.0","@etchteam/storybook-addon-status":"^4.2.4"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.4.9_1693933288353_0.7716081081516784","host":"s3://npm-registry-packages"}},"0.4.10":{"name":"@tryghost/koenig-lexical","version":"0.4.10","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.4.10","maintainers":[{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"8d78bb8bdd72a8baf4d590f8e7e61502b1dadde5","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.4.10.tgz","fileCount":10,"integrity":"sha512-fT41hOlCkCh119BK4m67J1CfHqFEUz3onVs7Z2Iv6Gya0oY7gK1kctPETlINfCpDeBZ7VystWzBhs84qMAD2Wg==","signatures":[{"sig":"MEUCIQCRufiVmxTm+nSlMtOHnIayFC0W/e+66XhGQVzcbf4N3wIgGpqgLzMBLxFoDD5MyOBDY2XtQ0XHlU0DKbGJ+inQE4Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24539098},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"76d4178cb6c5c439369d9c3fa4ca6a9e05a96a99","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/7.2.0/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","luxon":"^3.3.0","react":"^18.2.0","lexical":"^0.12.0","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","y-websocket":"^1.5.0","react-slider":"^2.0.6","@lexical/list":"^0.12.0","@lexical/text":"^0.12.0","eventemitter3":"^5.0.0","@lexical/react":"^0.12.0","@lexical/utils":"^0.12.0","react-colorful":"^5.6.1","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"^0.12.0","@lexical/selection":"^0.12.0","fast-average-color":"^9.3.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@tryghost/color-utils":"^0.1.26","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.21","@tryghost/kg-converters":"^0.0.13","@tryghost/kg-default-nodes":"^0.1.26","@codemirror/lang-javascript":"^6.1.2","@tryghost/kg-clean-basic-html":"^3.0.30","@tryghost/kg-markdown-html-renderer":"^6.0.10"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.3.8","jsdom":"22.1.0","dotenv":"^16.3.1","vitest":"0.34.3","postcss":"8.4.29","prettier":"^3.0.1","storybook":"^7.0.12","stylelint":"^15.6.1","@vitest/ui":"0.34.3","typescript":"5.2.2","@babel/core":"7.22.15","cross-fetch":"^4.0.0","tailwindcss":"3.3.3","@types/react":"18.2.21","autoprefixer":"10.4.15","babel-loader":"9.1.3","concurrently":"^8.0.0","@prettier/sync":"^0.3.0","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.33.0","@storybook/react":"7.4.0","@types/react-dom":"18.2.7","react-router-dom":"6.15.0","vite-plugin-svgr":"^3.2.0","eslint-plugin-jest":"27.2.3","@sentry/vite-plugin":"^2.2.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"4.0.4","@storybook/react-vite":"7.4.0","@storybook/addon-links":"7.4.0","@storybook/test-runner":"^0.13.0","@testing-library/react":"14.0.0","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.4.0","@storybook/addon-mdx-gfm":"7.4.0","@testing-library/jest-dom":"6.1.3","eslint-plugin-tailwindcss":"3.13.0","@storybook/addon-essentials":"7.4.0","@storybook/addon-interactions":"7.4.0","@etchteam/storybook-addon-status":"^4.2.4"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.4.10_1694015450019_0.9029551721601947","host":"s3://npm-registry-packages"}},"0.4.11":{"name":"@tryghost/koenig-lexical","version":"0.4.11","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.4.11","maintainers":[{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"c83a7ff578062c010d02d21ba8f95690436d6a70","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.4.11.tgz","fileCount":10,"integrity":"sha512-rzDoEZunrU0uV0LuW3JKGDBVc2+4Qn8vAS/IHJO0P01eJN64QatcbVFEl4tSYn+9ULjUOZt47TEgsfY9OL/p6Q==","signatures":[{"sig":"MEYCIQCPFuVL42SHZZXU5fJOzxiYLSma33y7p1sTLAyiaQ39TgIhANYvVADbcmYhXwO0V3ecMLtuNZ7BTrUD72LmvDgiIJ5E","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24563135},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"03d753bfdcaa72708a8dc89d191af217bafa12be","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/7.2.0/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","luxon":"^3.3.0","react":"^18.2.0","lexical":"^0.12.0","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","y-websocket":"^1.5.0","react-slider":"^2.0.6","@lexical/list":"^0.12.0","@lexical/text":"^0.12.0","eventemitter3":"^5.0.0","@lexical/react":"^0.12.0","@lexical/utils":"^0.12.0","react-colorful":"^5.6.1","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"^0.12.0","@lexical/selection":"^0.12.0","fast-average-color":"^9.3.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@tryghost/color-utils":"^0.1.26","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.21","@tryghost/kg-converters":"^0.0.13","@tryghost/kg-default-nodes":"^0.1.26","@codemirror/lang-javascript":"^6.1.2","@tryghost/kg-clean-basic-html":"^3.0.30","@tryghost/kg-markdown-html-renderer":"^6.0.10"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.3.8","jsdom":"22.1.0","dotenv":"^16.3.1","vitest":"0.34.3","postcss":"8.4.29","prettier":"^3.0.1","storybook":"^7.0.12","stylelint":"^15.6.1","@vitest/ui":"0.34.3","typescript":"5.2.2","@babel/core":"7.22.15","cross-fetch":"^4.0.0","tailwindcss":"3.3.3","@types/react":"18.2.21","autoprefixer":"10.4.15","babel-loader":"9.1.3","concurrently":"^8.0.0","@prettier/sync":"^0.3.0","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.33.0","@storybook/react":"7.4.0","@types/react-dom":"18.2.7","react-router-dom":"6.15.0","vite-plugin-svgr":"^3.2.0","eslint-plugin-jest":"27.2.3","@sentry/vite-plugin":"^2.2.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"4.0.4","@storybook/react-vite":"7.4.0","@storybook/addon-links":"7.4.0","@storybook/test-runner":"^0.13.0","@testing-library/react":"14.0.0","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.4.0","@storybook/addon-mdx-gfm":"7.4.0","@testing-library/jest-dom":"6.1.3","eslint-plugin-tailwindcss":"3.13.0","@storybook/addon-essentials":"7.4.0","@storybook/addon-interactions":"7.4.0","@etchteam/storybook-addon-status":"^4.2.4","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.4.11_1694187559583_0.24036104469963315","host":"s3://npm-registry-packages"}},"0.4.12":{"name":"@tryghost/koenig-lexical","version":"0.4.12","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.4.12","maintainers":[{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"2a983e01ea467edc70afe14a24cf9136fc386f99","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.4.12.tgz","fileCount":10,"integrity":"sha512-fCLLL6yx8wDX3f8ZRfFMGL0Jjq+aTS6Cd6rsnrjXgyyrKIaEkDeukvjGliNUziDW2NcMbrexUCyNSVJpADRZTg==","signatures":[{"sig":"MEUCIQCjD3hBkFFEDzGQs1wfMJi+3xp45EbqvfdU0JnU5sVeigIgEoByVLQXuhaNL5FXcYgzT/vwDPYVLGfjZihA8F4V0EE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24609485},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"3495074aee131148b97e826d89205d30aeb3776c","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/7.2.0/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","luxon":"^3.3.0","react":"^18.2.0","lexical":"^0.12.2","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","y-websocket":"^1.5.0","react-slider":"^2.0.6","@lexical/list":"^0.12.2","@lexical/text":"^0.12.2","eventemitter3":"^5.0.0","@lexical/react":"^0.12.2","@lexical/utils":"^0.12.2","react-colorful":"^5.6.1","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"^0.12.2","@lexical/selection":"^0.12.2","fast-average-color":"^9.3.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@tryghost/color-utils":"^0.1.26","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.22","@tryghost/kg-converters":"^0.0.13","@tryghost/kg-default-nodes":"^0.1.27","@codemirror/lang-javascript":"^6.1.2","@tryghost/kg-clean-basic-html":"^3.0.31","@tryghost/kg-markdown-html-renderer":"^6.0.10"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.3.8","jsdom":"22.1.0","dotenv":"^16.3.1","vitest":"0.34.4","postcss":"8.4.29","prettier":"^3.0.1","storybook":"^7.0.12","stylelint":"^15.6.1","@vitest/ui":"0.34.4","typescript":"5.2.2","@babel/core":"7.22.17","cross-fetch":"^4.0.0","tailwindcss":"3.3.3","@types/react":"18.2.21","autoprefixer":"10.4.15","babel-loader":"9.1.3","concurrently":"^8.0.0","@prettier/sync":"^0.3.0","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.33.0","@storybook/react":"7.4.1","@types/react-dom":"18.2.7","react-router-dom":"6.15.0","vite-plugin-svgr":"^3.2.0","eslint-plugin-jest":"27.2.3","@sentry/vite-plugin":"^2.2.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"4.0.4","@storybook/react-vite":"7.4.1","@storybook/addon-links":"7.4.1","@storybook/test-runner":"^0.13.0","@testing-library/react":"14.0.0","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.4.1","@storybook/addon-mdx-gfm":"7.4.1","@testing-library/jest-dom":"6.1.3","eslint-plugin-tailwindcss":"3.13.0","@storybook/addon-essentials":"7.4.1","@storybook/addon-interactions":"7.4.1","@etchteam/storybook-addon-status":"^4.2.4","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.4.12_1694516770134_0.05244298514299928","host":"s3://npm-registry-packages"}},"0.4.13":{"name":"@tryghost/koenig-lexical","version":"0.4.13","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.4.13","maintainers":[{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"8d8aec44ba15408f0fa83bae08404473ef1e3205","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.4.13.tgz","fileCount":10,"integrity":"sha512-UUsfKxnb8PaZs5Gfn2vPlEyA0Akhd4rCDm8MboQvymENRwYCnRN9DOA+pRcx3mY8aGg9r1KPBfzmLYAFAuzNYg==","signatures":[{"sig":"MEUCIEeV7lroJiZUe7WAlqt6ml3yReY5WQ78RgatmKUlZqfSAiEAwsNJ6B9nUELwOAQF7CvpzYIfSOfZR6xmgD97n8BocBw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24630902},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"ffd7bc0683fa407a253d7abbe5f06cf66b46b980","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"9larsons","email":"9larsons@gmail.com"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/7.3.0/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","luxon":"^3.3.0","react":"^18.2.0","lexical":"^0.12.2","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","y-websocket":"^1.5.0","react-slider":"^2.0.6","@lexical/list":"^0.12.2","@lexical/text":"^0.12.2","eventemitter3":"^5.0.0","@lexical/react":"^0.12.2","@lexical/utils":"^0.12.2","react-colorful":"^5.6.1","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"^0.12.2","@lexical/selection":"^0.12.2","fast-average-color":"^9.3.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@tryghost/color-utils":"^0.1.26","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.22","@tryghost/kg-converters":"^0.0.14","@tryghost/kg-default-nodes":"^0.1.28","@codemirror/lang-javascript":"^6.1.2","@tryghost/kg-clean-basic-html":"^3.0.32","@tryghost/kg-markdown-html-renderer":"^6.0.11"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.3.8","jsdom":"22.1.0","dotenv":"^16.3.1","vitest":"0.34.4","postcss":"8.4.29","prettier":"^3.0.1","storybook":"^7.0.12","stylelint":"^15.6.1","@vitest/ui":"0.34.4","typescript":"5.2.2","@babel/core":"7.22.19","cross-fetch":"^4.0.0","tailwindcss":"3.3.3","@types/react":"18.2.21","autoprefixer":"10.4.15","babel-loader":"9.1.3","concurrently":"^8.0.0","@prettier/sync":"^0.3.0","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.33.0","@storybook/react":"7.4.2","@types/react-dom":"18.2.7","react-router-dom":"6.16.0","vite-plugin-svgr":"^3.2.0","eslint-plugin-jest":"27.2.3","@sentry/vite-plugin":"^2.2.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"4.0.4","@storybook/react-vite":"7.4.2","@storybook/addon-links":"7.4.2","@storybook/test-runner":"^0.13.0","@testing-library/react":"14.0.0","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.4.2","@storybook/addon-mdx-gfm":"7.4.2","@testing-library/jest-dom":"6.1.3","eslint-plugin-tailwindcss":"3.13.0","@storybook/addon-essentials":"7.4.2","@storybook/addon-interactions":"7.4.2","@etchteam/storybook-addon-status":"^4.2.4","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.4.13_1694795861752_0.7844686925877344","host":"s3://npm-registry-packages"}},"0.4.14":{"name":"@tryghost/koenig-lexical","version":"0.4.14","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.4.14","maintainers":[{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"6d0fdbc4448a21b2ab86cc70ef7c78f783157aa3","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.4.14.tgz","fileCount":10,"integrity":"sha512-XgDr4hFEJbM5swfl2+zO5xT8b61iWOpKCwagMV0nzPwNd3kyxPL22AHwi8h0xdudrOr4vRS35wbejJE+zjhztg==","signatures":[{"sig":"MEUCID29YUpJiRlsZ68OPSuMfnmamvJTjexnbFCUONSWW1yGAiEA89+AXRyVv9dExRI83frRPV6QVE6Khr6AxVGdolmooQ0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24631868},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"76c284f576e996cb139d587ac14399633bde201f","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"sanne-san","email":"sanne@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/7.3.0/node@v18.14.2+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.14.2","dependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","luxon":"^3.3.0","react":"^18.2.0","lexical":"^0.12.2","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","y-websocket":"^1.5.0","react-slider":"^2.0.6","@lexical/list":"^0.12.2","@lexical/text":"^0.12.2","eventemitter3":"^5.0.0","@lexical/react":"^0.12.2","@lexical/utils":"^0.12.2","react-colorful":"^5.6.1","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"^0.12.2","@lexical/selection":"^0.12.2","fast-average-color":"^9.3.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@tryghost/color-utils":"^0.1.26","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.22","@tryghost/kg-converters":"^0.0.14","@tryghost/kg-default-nodes":"^0.1.29","@codemirror/lang-javascript":"^6.1.2","@tryghost/kg-clean-basic-html":"^3.0.33","@tryghost/kg-markdown-html-renderer":"^6.0.11"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.3.8","jsdom":"22.1.0","dotenv":"^16.3.1","vitest":"0.34.4","postcss":"8.4.29","prettier":"^3.0.1","storybook":"^7.0.12","stylelint":"^15.6.1","@vitest/ui":"0.34.4","typescript":"5.2.2","@babel/core":"7.22.20","cross-fetch":"^4.0.0","tailwindcss":"3.3.3","@types/react":"18.2.21","autoprefixer":"10.4.15","babel-loader":"9.1.3","concurrently":"^8.0.0","@prettier/sync":"^0.3.0","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.33.0","@storybook/react":"7.4.2","@types/react-dom":"18.2.7","react-router-dom":"6.16.0","vite-plugin-svgr":"^3.2.0","eslint-plugin-jest":"27.4.0","@sentry/vite-plugin":"^2.2.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"4.0.4","@storybook/react-vite":"7.4.2","@storybook/addon-links":"7.4.2","@storybook/test-runner":"^0.13.0","@testing-library/react":"14.0.0","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.4.2","@storybook/addon-mdx-gfm":"7.4.2","@testing-library/jest-dom":"6.1.3","eslint-plugin-tailwindcss":"3.13.0","@storybook/addon-essentials":"7.4.2","@storybook/addon-interactions":"7.4.2","@etchteam/storybook-addon-status":"^4.2.4","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.4.14_1695038821098_0.6088258620959461","host":"s3://npm-registry-packages"}},"0.4.15":{"name":"@tryghost/koenig-lexical","version":"0.4.15","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.4.15","maintainers":[{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"a9ee38d69c2eab72d767744e2718e20b7e900d81","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.4.15.tgz","fileCount":10,"integrity":"sha512-VGO1w/QbO1v7hJkk5Iph8AXf8bFYk9BRWw/u2E8NdQRZugl7ow6JeD0rbclO4PMVqBN9EIPU/4YwFJUfpFDsIw==","signatures":[{"sig":"MEYCIQDq8DWi4d2akjbdU8Lha3NuaCqcjNbvp5KibzeoqpwYLAIhAPA6BPbomvlgYcDjAYT9T5N7v4+9L2FgHcORamwdQQGn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24632389},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"a7d17bd83e939f08708bf8f9e55554b335a30677","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"sanne-san","email":"sanne@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/7.3.0/node@v18.14.2+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.14.2","dependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","luxon":"^3.3.0","react":"^18.2.0","lexical":"^0.12.2","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","y-websocket":"^1.5.0","react-slider":"^2.0.6","@lexical/list":"^0.12.2","@lexical/text":"^0.12.2","eventemitter3":"^5.0.0","@lexical/react":"^0.12.2","@lexical/utils":"^0.12.2","react-colorful":"^5.6.1","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"^0.12.2","@lexical/selection":"^0.12.2","fast-average-color":"^9.3.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@tryghost/color-utils":"^0.1.26","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.22","@tryghost/kg-converters":"^0.0.14","@tryghost/kg-default-nodes":"^0.1.30","@codemirror/lang-javascript":"^6.1.2","@tryghost/kg-clean-basic-html":"^3.0.33","@tryghost/kg-markdown-html-renderer":"^6.0.11"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.3.8","jsdom":"22.1.0","dotenv":"^16.3.1","vitest":"0.34.4","postcss":"8.4.29","prettier":"^3.0.1","storybook":"^7.0.12","stylelint":"^15.6.1","@vitest/ui":"0.34.4","typescript":"5.2.2","@babel/core":"7.22.20","cross-fetch":"^4.0.0","tailwindcss":"3.3.3","@types/react":"18.2.21","autoprefixer":"10.4.15","babel-loader":"9.1.3","concurrently":"^8.0.0","@prettier/sync":"^0.3.0","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.33.0","@storybook/react":"7.4.2","@types/react-dom":"18.2.7","react-router-dom":"6.16.0","vite-plugin-svgr":"^3.2.0","eslint-plugin-jest":"27.4.0","@sentry/vite-plugin":"^2.2.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"4.0.4","@storybook/react-vite":"7.4.2","@storybook/addon-links":"7.4.2","@storybook/test-runner":"^0.13.0","@testing-library/react":"14.0.0","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.4.2","@storybook/addon-mdx-gfm":"7.4.2","@testing-library/jest-dom":"6.1.3","eslint-plugin-tailwindcss":"3.13.0","@storybook/addon-essentials":"7.4.2","@storybook/addon-interactions":"7.4.2","@etchteam/storybook-addon-status":"^4.2.4","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.4.15_1695041879859_0.08432307205719902","host":"s3://npm-registry-packages"}},"0.4.16":{"name":"@tryghost/koenig-lexical","version":"0.4.16","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.4.16","maintainers":[{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"11fb5b8f8d1cb0ef48f16e28043a706236392345","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.4.16.tgz","fileCount":10,"integrity":"sha512-1JDD1EYV4G/gQJkAze4NTG5EbTnxNXPE4U5eaczzH/Lu53ZpzleS36Cq582JyBt2TmFvUdELAO8ZC8XkuU1oBw==","signatures":[{"sig":"MEUCIQCKKbD7DKQqTLESRZcSsOCDf9IXpeAWVYQcAw6Cr94x+wIgBzTiBZgjwLy/vinYC3eKDhDV9xLWZWYyQ3a9oSqr5I0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24635594},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"eee5fe460f75b415ce4048b79167de5625722c93","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"9larsons","email":"9larsons@gmail.com"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/7.3.0/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","luxon":"^3.3.0","react":"^18.2.0","lexical":"^0.12.2","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","y-websocket":"^1.5.0","react-slider":"^2.0.6","@lexical/list":"^0.12.2","@lexical/text":"^0.12.2","eventemitter3":"^5.0.0","@lexical/react":"^0.12.2","@lexical/utils":"^0.12.2","react-colorful":"^5.6.1","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"^0.12.2","@lexical/selection":"^0.12.2","fast-average-color":"^9.3.0","@codemirror/lang-css":"^6.0.2","@codemirror/lang-html":"^6.4.1","@tryghost/color-utils":"^0.1.26","@uiw/react-codemirror":"^4.19.6","@tryghost/kg-simplemde":"^2.0.22","@tryghost/kg-converters":"^0.0.14","@tryghost/kg-default-nodes":"^0.1.31","@codemirror/lang-javascript":"^6.1.2","@tryghost/kg-clean-basic-html":"^3.0.33","@tryghost/kg-markdown-html-renderer":"^6.0.11"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.3.8","jsdom":"22.1.0","dotenv":"^16.3.1","vitest":"0.34.4","postcss":"8.4.29","prettier":"^3.0.1","storybook":"^7.0.12","stylelint":"^15.6.1","@vitest/ui":"0.34.4","typescript":"5.2.2","@babel/core":"7.22.20","cross-fetch":"^4.0.0","tailwindcss":"3.3.3","@types/react":"18.2.22","autoprefixer":"10.4.15","babel-loader":"9.1.3","concurrently":"^8.0.0","@prettier/sync":"^0.3.0","postcss-import":"15.1.0","react-highlight":"^0.15.0","@playwright/test":"^1.33.0","@storybook/react":"7.4.2","@types/react-dom":"18.2.7","react-router-dom":"6.16.0","vite-plugin-svgr":"^3.2.0","eslint-plugin-jest":"27.4.0","@sentry/vite-plugin":"^2.2.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"^7.32.2","@vitejs/plugin-react":"4.0.4","@storybook/react-vite":"7.4.2","@storybook/addon-links":"7.4.2","@storybook/test-runner":"^0.13.0","@testing-library/react":"14.0.0","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.4.2","@storybook/addon-mdx-gfm":"7.4.2","@testing-library/jest-dom":"6.1.3","eslint-plugin-tailwindcss":"3.13.0","@storybook/addon-essentials":"7.4.2","@storybook/addon-interactions":"7.4.2","@etchteam/storybook-addon-status":"^4.2.4","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.4.16_1695071057939_0.20155669768721762","host":"s3://npm-registry-packages"}},"0.4.17":{"name":"@tryghost/koenig-lexical","version":"0.4.17","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.4.17","maintainers":[{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"a9232f36df6685ce16d57f68264adaca4eb91ecf","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.4.17.tgz","fileCount":10,"integrity":"sha512-MYSza3W0cRAfhpI5WFZkrnWTbUHyBX4m+mMPk/r9eIl+hmLy27ueKxEV/akP4beDeGbwwSxuoDYros3u0cG7vA==","signatures":[{"sig":"MEYCIQC/eeT4VzKCqsC5dvsiSdtf5iq2M03M0R+g/v18HdN1+QIhAMJe+6CqfVgk7caV+LoyF13F8R+yk0AohwHdY+uMpj6k","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24635081},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"19b0c3e230c9f4fa080f169bb455088e241b279f","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"9larsons","email":"9larsons@gmail.com"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/7.3.0/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.3.8","jsdom":"22.1.0","luxon":"^3.3.0","react":"^18.2.0","dotenv":"^16.3.1","vitest":"0.34.4","lexical":"^0.12.2","postcss":"8.4.30","prettier":"^3.0.1","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^7.0.12","stylelint":"^15.6.1","@vitest/ui":"0.34.4","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.2.2","@babel/core":"7.22.20","cross-fetch":"^4.0.0","tailwindcss":"3.3.3","y-websocket":"^1.5.0","@types/react":"18.2.22","autoprefixer":"10.4.15","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"^0.12.2","@lexical/text":"^0.12.2","eventemitter3":"^5.0.0","@lexical/react":"^0.12.2","@lexical/utils":"^0.12.2","@prettier/sync":"^0.3.0","postcss-import":"15.1.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@playwright/test":"^1.33.0","@storybook/react":"7.4.2","@types/react-dom":"18.2.7","react-router-dom":"6.16.0","vite-plugin-svgr":"^3.2.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"^0.12.2","@lexical/selection":"^0.12.2","eslint-plugin-jest":"27.4.0","fast-average-color":"^9.3.0","@sentry/vite-plugin":"^2.2.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"^7.32.2","@codemirror/lang-css":"^6.0.2","@vitejs/plugin-react":"4.0.4","@codemirror/lang-html":"^6.4.1","@storybook/react-vite":"7.4.2","@tryghost/color-utils":"^0.1.26","@uiw/react-codemirror":"^4.19.6","@storybook/addon-links":"7.4.2","@storybook/test-runner":"^0.13.0","@testing-library/react":"14.0.0","@tryghost/kg-simplemde":"^2.0.22","@tryghost/kg-converters":"^0.0.14","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.4.2","@storybook/addon-mdx-gfm":"7.4.2","@testing-library/jest-dom":"6.1.3","eslint-plugin-tailwindcss":"3.13.0","@tryghost/kg-default-nodes":"^0.1.32","@codemirror/lang-javascript":"^6.1.2","@storybook/addon-essentials":"7.4.2","@storybook/addon-interactions":"7.4.2","@tryghost/kg-clean-basic-html":"^3.0.33","@etchteam/storybook-addon-status":"^4.2.4","@tryghost/kg-markdown-html-renderer":"^6.0.11","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.4.17_1695141881578_0.3654356249089348","host":"s3://npm-registry-packages"}},"0.4.18":{"name":"@tryghost/koenig-lexical","version":"0.4.18","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.4.18","maintainers":[{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"133effe087fb25ea29e577f5a9714fc089b5bf44","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.4.18.tgz","fileCount":10,"integrity":"sha512-K6xqNviJBEVVc9pHnbcgrUhUUalXa1E78vGAEQd2r1DVGEtt0Yoy4H/FexqJjNIm/c6YmXJN1aQS0ms9UZLLnA==","signatures":[{"sig":"MEYCIQDBmCLwHFtn+JizjGlJDG1AX8AJ/dK1Zjoo7uQIjYE8jQIhAIftRAKx/44Ezg/Mfm831T0IKEMZE/HtAEJOncvXDCOn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24636818},"main":"./dist/koenig-lexical.umd.cjs","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.cjs"}},"gitHead":"f9a46488148292d85b6822acd5616d407cdd7e07","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"9larsons","email":"9larsons@gmail.com"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/7.3.0/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.3.8","jsdom":"22.1.0","luxon":"^3.3.0","react":"^18.2.0","dotenv":"^16.3.1","vitest":"0.34.4","lexical":"^0.12.2","postcss":"8.4.30","prettier":"^3.0.1","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^7.0.12","stylelint":"^15.6.1","@vitest/ui":"0.34.4","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.2.2","@babel/core":"7.22.20","cross-fetch":"^4.0.0","tailwindcss":"3.3.3","y-websocket":"^1.5.0","@types/react":"18.2.22","autoprefixer":"10.4.15","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"^0.12.2","@lexical/text":"^0.12.2","eventemitter3":"^5.0.0","@lexical/react":"^0.12.2","@lexical/utils":"^0.12.2","@prettier/sync":"^0.3.0","postcss-import":"15.1.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@playwright/test":"^1.33.0","@storybook/react":"7.4.3","@types/react-dom":"18.2.7","react-router-dom":"6.16.0","vite-plugin-svgr":"^3.2.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"^0.12.2","@lexical/selection":"^0.12.2","eslint-plugin-jest":"27.4.0","fast-average-color":"^9.3.0","@sentry/vite-plugin":"^2.2.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"^7.32.2","@codemirror/lang-css":"^6.0.2","@vitejs/plugin-react":"4.0.4","@codemirror/lang-html":"^6.4.1","@storybook/react-vite":"7.4.3","@tryghost/color-utils":"^0.1.26","@uiw/react-codemirror":"^4.19.6","@storybook/addon-links":"7.4.3","@storybook/test-runner":"^0.13.0","@testing-library/react":"14.0.0","@tryghost/kg-simplemde":"^2.0.22","@tryghost/kg-converters":"^0.0.14","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.4.3","@storybook/addon-mdx-gfm":"7.4.3","@testing-library/jest-dom":"6.1.3","eslint-plugin-tailwindcss":"3.13.0","@tryghost/kg-default-nodes":"^0.1.33","@codemirror/lang-javascript":"^6.1.2","@storybook/addon-essentials":"7.4.3","@storybook/addon-interactions":"7.4.3","@tryghost/kg-clean-basic-html":"^3.0.33","@etchteam/storybook-addon-status":"^4.2.4","@tryghost/kg-markdown-html-renderer":"^6.0.11","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.4.18_1695257609243_0.7017055018786147","host":"s3://npm-registry-packages"}},"0.4.19":{"name":"@tryghost/koenig-lexical","version":"0.4.19","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.4.19","maintainers":[{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"ca5f5dbdc7e36e0e6880d7a194f998e33f273dc0","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.4.19.tgz","fileCount":11,"integrity":"sha512-D5ptMwLtMGezBJSUs+EJGCEW6tqLgpitO83tNitToLRzAl83g8qg+G5fQiSSUZs5RgBIB4RjWt+AtJPjgn4C2A==","signatures":[{"sig":"MEUCIFmpLVY4DoPDysQnf/ANH5oNPHKReDoCaH1uIIagPcxOAiEA7aSA/dJiwidkmHI9rrfx2F+OVYTMs59BLRdNtQv3Zkw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27163906},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"7e1c991c4ee6b6f0be2d1b2e3cad950f5076835c","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"9larsons","email":"9larsons@gmail.com"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/7.3.0/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.3.8","jsdom":"22.1.0","luxon":"^3.3.0","react":"^18.2.0","dotenv":"^16.3.1","vitest":"0.34.6","lexical":"^0.12.2","postcss":"8.4.31","prettier":"^3.0.1","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^7.0.12","stylelint":"^15.6.1","@vitest/ui":"0.34.6","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.2.2","@babel/core":"7.23.0","cross-fetch":"^4.0.0","tailwindcss":"3.3.3","y-websocket":"^1.5.0","@types/react":"18.2.24","autoprefixer":"10.4.16","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"^0.12.2","@lexical/text":"^0.12.2","eventemitter3":"^5.0.0","@lexical/react":"^0.12.2","@lexical/utils":"^0.12.2","@prettier/sync":"^0.3.0","postcss-import":"15.1.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@playwright/test":"^1.33.0","@storybook/react":"7.4.5","@types/react-dom":"18.2.8","react-router-dom":"6.16.0","vite-plugin-svgr":"^3.2.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"^0.12.2","@lexical/selection":"^0.12.2","eslint-plugin-jest":"27.4.2","fast-average-color":"^9.3.0","@sentry/vite-plugin":"^2.2.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"^7.32.2","@codemirror/lang-css":"^6.0.2","@vitejs/plugin-react":"4.1.0","@codemirror/lang-html":"^6.4.1","@storybook/react-vite":"7.4.5","@tryghost/color-utils":"^0.1.26","@uiw/react-codemirror":"^4.19.6","@storybook/addon-links":"7.4.5","@storybook/test-runner":"^0.13.0","@testing-library/react":"14.0.0","@tryghost/kg-simplemde":"^2.0.23","@tryghost/kg-converters":"^0.0.14","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.4.5","@storybook/addon-mdx-gfm":"7.4.5","@testing-library/jest-dom":"6.1.3","eslint-plugin-tailwindcss":"3.13.0","@tryghost/kg-default-nodes":"^0.1.34","@codemirror/lang-javascript":"^6.1.2","@storybook/addon-essentials":"7.4.5","@storybook/addon-interactions":"7.4.5","@tryghost/kg-clean-basic-html":"^3.0.34","@etchteam/storybook-addon-status":"^4.2.4","@tryghost/kg-markdown-html-renderer":"^6.0.11","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.4.19_1696292483163_0.2370829551348954","host":"s3://npm-registry-packages"}},"0.4.20":{"name":"@tryghost/koenig-lexical","version":"0.4.20","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.4.20","maintainers":[{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"3f4b461ddb9016f1f8b2a7de68956e2ec2953151","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.4.20.tgz","fileCount":11,"integrity":"sha512-knzpjtrBeliaXPhD8IwMPPgXniOx9Sb9tdCiwCOXlf/lZ6z/B2ug2D9bvdGpx1aWBqJAQsbeAFXaov6gtergYA==","signatures":[{"sig":"MEYCIQCDfdluqxjW/eB1xii8jtcZxqi08HcjEPjmqzKGsdCIVwIhAJXAg2negHOJrNFSx6z4XMg0Ms0qcauMYyIK3OzS+hGP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27179538},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"cdbc4f45e913f68f5460cc41af4445af8224d13f","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/7.3.0/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.3.8","jsdom":"22.1.0","luxon":"^3.3.0","react":"^18.2.0","dotenv":"^16.3.1","vitest":"0.34.6","lexical":"^0.12.2","postcss":"8.4.31","prettier":"^3.0.1","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^7.0.12","stylelint":"^15.6.1","@vitest/ui":"0.34.6","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.2.2","@babel/core":"7.23.0","cross-fetch":"^4.0.0","tailwindcss":"3.3.3","y-websocket":"^1.5.0","@types/react":"18.2.24","autoprefixer":"10.4.16","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"^0.12.2","@lexical/text":"^0.12.2","eventemitter3":"^5.0.0","@lexical/react":"^0.12.2","@lexical/utils":"^0.12.2","@prettier/sync":"^0.3.0","postcss-import":"15.1.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@playwright/test":"^1.33.0","@storybook/react":"7.4.6","@types/react-dom":"18.2.8","react-router-dom":"6.16.0","vite-plugin-svgr":"^3.2.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"^0.12.2","@lexical/selection":"^0.12.2","eslint-plugin-jest":"27.4.2","fast-average-color":"^9.3.0","@sentry/vite-plugin":"^2.2.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"^7.32.2","@codemirror/lang-css":"^6.0.2","@vitejs/plugin-react":"4.1.0","@codemirror/lang-html":"^6.4.1","@storybook/react-vite":"7.4.6","@tryghost/color-utils":"^0.1.26","@uiw/react-codemirror":"^4.19.6","@storybook/addon-links":"7.4.6","@storybook/test-runner":"^0.13.0","@testing-library/react":"14.0.0","@tryghost/kg-simplemde":"^2.0.23","@tryghost/kg-converters":"^0.0.14","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.4.6","@storybook/addon-mdx-gfm":"7.4.6","@testing-library/jest-dom":"6.1.3","eslint-plugin-tailwindcss":"3.13.0","@tryghost/kg-default-nodes":"^0.1.34","@codemirror/lang-javascript":"^6.1.2","@storybook/addon-essentials":"7.4.6","@storybook/addon-interactions":"7.4.6","@tryghost/kg-clean-basic-html":"^3.0.34","@etchteam/storybook-addon-status":"^4.2.4","@tryghost/kg-markdown-html-renderer":"^6.0.11","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.4.20_1696415583328_0.442768582119603","host":"s3://npm-registry-packages"}},"0.4.21":{"name":"@tryghost/koenig-lexical","version":"0.4.21","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.4.21","maintainers":[{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"852aaf2a5fcbc91e2d7ff1af7307176b2e113333","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.4.21.tgz","fileCount":11,"integrity":"sha512-n/o7xE8y5gog21e/FfRsemUwq7mb1gto5usbReCHp4VJhxUesD/CcpTDYP5piKvMGDGLrN6oZYemAd2TGSt9TA==","signatures":[{"sig":"MEUCIQC0UgMoj8Ewsgdn4QRqZcxhycvPvg8EX0ppxvSDrDHtbAIgMnu3RpqGE07l+SCFbM2x1v3FcJ4ja3c8u7oRvYLGV48=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27182167},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"de6ca118c117b8a6bf948aeb8c927ba1eba74af3","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/7.3.0/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.3.8","jsdom":"22.1.0","luxon":"^3.3.0","react":"^18.2.0","dotenv":"^16.3.1","vitest":"0.34.6","lexical":"^0.12.2","postcss":"8.4.31","prettier":"^3.0.1","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^7.0.12","stylelint":"^15.6.1","@vitest/ui":"0.34.6","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.2.2","@babel/core":"7.23.0","cross-fetch":"^4.0.0","tailwindcss":"3.3.3","y-websocket":"^1.5.0","@types/react":"18.2.25","autoprefixer":"10.4.16","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"^0.12.2","@lexical/text":"^0.12.2","eventemitter3":"^5.0.0","@lexical/react":"^0.12.2","@lexical/utils":"^0.12.2","@prettier/sync":"^0.3.0","postcss-import":"15.1.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@playwright/test":"^1.33.0","@storybook/react":"7.4.6","@types/react-dom":"18.2.10","react-router-dom":"6.16.0","vite-plugin-svgr":"^3.2.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"^0.12.2","@lexical/selection":"^0.12.2","eslint-plugin-jest":"27.4.2","fast-average-color":"^9.3.0","@sentry/vite-plugin":"^2.2.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"^7.32.2","@codemirror/lang-css":"^6.0.2","@vitejs/plugin-react":"4.1.0","@codemirror/lang-html":"^6.4.1","@storybook/react-vite":"7.4.6","@tryghost/color-utils":"^0.1.26","@uiw/react-codemirror":"^4.19.6","@storybook/addon-links":"7.4.6","@storybook/test-runner":"^0.13.0","@testing-library/react":"14.0.0","@tryghost/kg-simplemde":"^2.0.23","@tryghost/kg-converters":"^0.0.15","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.4.6","@storybook/addon-mdx-gfm":"7.4.6","@testing-library/jest-dom":"6.1.3","eslint-plugin-tailwindcss":"3.13.0","@tryghost/kg-default-nodes":"^0.1.35","@codemirror/lang-javascript":"^6.1.2","@storybook/addon-essentials":"7.4.6","@storybook/addon-interactions":"7.4.6","@tryghost/kg-clean-basic-html":"^3.0.35","@etchteam/storybook-addon-status":"^4.2.4","@tryghost/kg-markdown-html-renderer":"^6.0.12","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.4.21_1696587055353_0.19396109773663905","host":"s3://npm-registry-packages"}},"0.4.22":{"name":"@tryghost/koenig-lexical","version":"0.4.22","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.4.22","maintainers":[{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"c15937ea1f5b79a0afa61d45ff022c1e83b83bce","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.4.22.tgz","fileCount":12,"integrity":"sha512-V1QcGv4Q4k5gZBk1mr7VXxmFz/s3YheQ5iVkd0NEV6/sVyWOvRG64YV33Zyw0PdG4p3OZtaD6RmC09en1/YOqA==","signatures":[{"sig":"MEYCIQCtwRFAgblwuYj9d83kLRty/agG69lhacm7jZMq4s2Y3QIhAOpLTHCREq3CaJk+bCBrHcQ0p5XXcKi7Hnooj7nokXY1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27993606},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"4fef902be9bbd7ac3afaebb09240913cd89b4a13","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"9larsons","email":"9larsons@gmail.com"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/7.3.0/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.3.8","jsdom":"22.1.0","luxon":"^3.3.0","react":"^18.2.0","dotenv":"^16.3.1","vitest":"0.34.6","lexical":"^0.12.2","postcss":"8.4.31","prettier":"^3.0.1","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^7.0.12","stylelint":"^15.6.1","@vitest/ui":"0.34.6","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.2.2","@babel/core":"7.23.0","cross-fetch":"^4.0.0","tailwindcss":"3.3.3","y-websocket":"^1.5.0","@types/react":"18.2.25","autoprefixer":"10.4.16","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"^0.12.2","@lexical/text":"^0.12.2","eventemitter3":"^5.0.0","@lexical/react":"^0.12.2","@lexical/utils":"^0.12.2","@prettier/sync":"^0.3.0","postcss-import":"15.1.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@playwright/test":"^1.33.0","@storybook/react":"7.4.6","@types/react-dom":"18.2.10","react-router-dom":"6.16.0","vite-plugin-svgr":"^3.2.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"^0.12.2","@lexical/selection":"^0.12.2","eslint-plugin-jest":"27.4.2","fast-average-color":"^9.3.0","@sentry/vite-plugin":"^2.2.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"^7.32.2","@codemirror/lang-css":"^6.0.2","@vitejs/plugin-react":"4.1.0","@codemirror/lang-html":"^6.4.1","@storybook/react-vite":"7.4.6","@tryghost/color-utils":"^0.1.26","@uiw/react-codemirror":"^4.19.6","@storybook/addon-links":"7.4.6","@storybook/test-runner":"^0.13.0","@testing-library/react":"14.0.0","@tryghost/kg-simplemde":"^2.0.23","@tryghost/kg-converters":"^0.0.15","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.4.6","@storybook/addon-mdx-gfm":"7.4.6","@testing-library/jest-dom":"6.1.3","eslint-plugin-tailwindcss":"3.13.0","@tryghost/kg-default-nodes":"^0.1.36","@codemirror/lang-javascript":"^6.1.2","@storybook/addon-essentials":"7.4.6","@storybook/addon-interactions":"7.4.6","@tryghost/kg-clean-basic-html":"^3.0.35","@etchteam/storybook-addon-status":"^4.2.4","@tryghost/kg-markdown-html-renderer":"^6.0.12","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.4.22_1696603176862_0.5833303629615392","host":"s3://npm-registry-packages"}},"0.4.23":{"name":"@tryghost/koenig-lexical","version":"0.4.23","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.4.23","maintainers":[{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"d1eed1b0c98a14e32df09fb5a2845084748297bd","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.4.23.tgz","fileCount":12,"integrity":"sha512-2djVVAFGLaZPQmBw2/ym4uko/y3fYgdhH2NQ6P1Rg7lLtBeBIjxyL3MBgh+2YVSzBkCZ3GO0PSLfZ+8nPIKQEQ==","signatures":[{"sig":"MEUCIEC5arfxno+m9nUWi1AkZdtXCukadUvFQgV/N64csauVAiEAiu9PhW3kbkn5pvDx643h5ODVhwMSdd0GXWTyrhyLPx0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27993947},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"64fba3ce4108b4153119e4d5be5158b7845276b5","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/7.3.0/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.3.8","jsdom":"22.1.0","luxon":"^3.3.0","react":"^18.2.0","dotenv":"^16.3.1","vitest":"0.34.6","lexical":"^0.12.2","postcss":"8.4.31","prettier":"^3.0.1","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^7.0.12","stylelint":"^15.6.1","@vitest/ui":"0.34.6","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.2.2","@babel/core":"7.23.0","cross-fetch":"^4.0.0","tailwindcss":"3.3.3","y-websocket":"^1.5.0","@types/react":"18.2.25","autoprefixer":"10.4.16","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"^0.12.2","@lexical/text":"^0.12.2","eventemitter3":"^5.0.0","@lexical/react":"^0.12.2","@lexical/utils":"^0.12.2","@prettier/sync":"^0.3.0","postcss-import":"15.1.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@playwright/test":"^1.33.0","@storybook/react":"7.4.6","@types/react-dom":"18.2.11","react-router-dom":"6.16.0","vite-plugin-svgr":"^3.2.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"^0.12.2","@lexical/selection":"^0.12.2","eslint-plugin-jest":"27.4.2","fast-average-color":"^9.3.0","@sentry/vite-plugin":"^2.2.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"^7.32.2","@codemirror/lang-css":"^6.0.2","@vitejs/plugin-react":"4.1.0","@codemirror/lang-html":"^6.4.1","@storybook/react-vite":"7.4.6","@tryghost/color-utils":"^0.1.26","@uiw/react-codemirror":"^4.19.6","@storybook/addon-links":"7.4.6","@storybook/test-runner":"^0.13.0","@testing-library/react":"14.0.0","@tryghost/kg-simplemde":"^2.0.24","@tryghost/kg-converters":"^0.0.15","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.4.6","@storybook/addon-mdx-gfm":"7.4.6","@testing-library/jest-dom":"6.1.3","eslint-plugin-tailwindcss":"3.13.0","@tryghost/kg-default-nodes":"^0.1.36","@codemirror/lang-javascript":"^6.1.2","@storybook/addon-essentials":"7.4.6","@storybook/addon-interactions":"7.4.6","@tryghost/kg-clean-basic-html":"^3.0.35","@etchteam/storybook-addon-status":"^4.2.4","@tryghost/kg-markdown-html-renderer":"^6.0.12","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.4.23_1696845521338_0.6494548024558255","host":"s3://npm-registry-packages"}},"0.4.24":{"name":"@tryghost/koenig-lexical","version":"0.4.24","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.4.24","maintainers":[{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"02e957fcce5949646cd5814dbd6220dabff3b413","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.4.24.tgz","fileCount":12,"integrity":"sha512-E/L6mt71tuxf2oRJVk0PB4HZzcOYLw0bF+VB1l2ZqOE4Vh9ixVlS0nEIYDjpQDAlJG86oNikSPJltjW+RAUsrA==","signatures":[{"sig":"MEUCIQCv6b++QfxkGdxuxm/CWC3jnzlapiThwTT45YRxDfB6kwIgLGy3O/cWZVWkls6D0FtlWdq8xw3YN5edBoiW0GKoQ3A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28021586},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"b44a12a072af19e3705a947670e0d8eb45cc8196","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/7.3.0/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.3.8","jsdom":"22.1.0","luxon":"^3.3.0","react":"^18.2.0","dotenv":"^16.3.1","vitest":"0.34.6","lexical":"^0.12.2","postcss":"8.4.31","prettier":"^3.0.1","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^7.0.12","stylelint":"^15.6.1","@vitest/ui":"0.34.6","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.2.2","@babel/core":"7.23.0","cross-fetch":"^4.0.0","tailwindcss":"3.3.3","y-websocket":"^1.5.0","@types/react":"18.2.26","autoprefixer":"10.4.16","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"^0.12.2","@lexical/text":"^0.12.2","eventemitter3":"^5.0.0","@lexical/react":"^0.12.2","@lexical/utils":"^0.12.2","@prettier/sync":"^0.3.0","postcss-import":"15.1.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@playwright/test":"^1.33.0","@storybook/react":"7.4.6","@types/react-dom":"18.2.11","react-router-dom":"6.16.0","vite-plugin-svgr":"^3.2.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"^0.12.2","@lexical/selection":"^0.12.2","eslint-plugin-jest":"27.4.2","fast-average-color":"^9.3.0","@sentry/vite-plugin":"^2.2.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"^7.32.2","@codemirror/lang-css":"^6.0.2","@vitejs/plugin-react":"4.1.0","@codemirror/lang-html":"^6.4.1","@storybook/react-vite":"7.4.6","@tryghost/color-utils":"^0.1.26","@uiw/react-codemirror":"^4.19.6","@storybook/addon-links":"7.4.6","@storybook/test-runner":"^0.13.0","@testing-library/react":"14.0.0","@tryghost/kg-simplemde":"^2.0.24","@tryghost/kg-converters":"^0.0.16","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.4.6","@storybook/addon-mdx-gfm":"7.4.6","@testing-library/jest-dom":"6.1.3","eslint-plugin-tailwindcss":"3.13.0","@tryghost/kg-default-nodes":"^0.1.37","@codemirror/lang-javascript":"^6.1.2","@storybook/addon-essentials":"7.4.6","@storybook/addon-interactions":"7.4.6","@tryghost/kg-clean-basic-html":"^3.0.35","@etchteam/storybook-addon-status":"^4.2.4","@tryghost/kg-markdown-html-renderer":"^6.0.12","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.4.24_1696870708132_0.61448879100926","host":"s3://npm-registry-packages"}},"0.4.25":{"name":"@tryghost/koenig-lexical","version":"0.4.25","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.4.25","maintainers":[{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"1bd965708272b6a32f43d6c7c7f380a0399e4834","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.4.25.tgz","fileCount":12,"integrity":"sha512-yXL3yiCHbuS2j4bAmRi/CwYKqgisGtb91h7TCxedJwVh9vjjgm6HCXcM/KW1OWyK6TqlX4ecinhOaTXwHs3BNA==","signatures":[{"sig":"MEYCIQDFkvQ5fkaMSA6V+9w6S1NQOEvzWt+yep1WNt50xQhGZwIhAM+6AxO0TVv5AdjYt7oUoGfpz3b7gZu3LVHfjGuLGPKA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27993947},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"dd4afc1209a18f5ca5386c73a43ac0c710617a21","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/7.3.0/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.3.8","jsdom":"22.1.0","luxon":"^3.3.0","react":"^18.2.0","dotenv":"^16.3.1","vitest":"0.34.6","lexical":"^0.12.2","postcss":"8.4.31","prettier":"^3.0.1","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^7.0.12","stylelint":"^15.6.1","@vitest/ui":"0.34.6","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.2.2","@babel/core":"7.23.0","cross-fetch":"^4.0.0","tailwindcss":"3.3.3","y-websocket":"^1.5.0","@types/react":"18.2.26","autoprefixer":"10.4.16","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"^0.12.2","@lexical/text":"^0.12.2","eventemitter3":"^5.0.0","@lexical/react":"^0.12.2","@lexical/utils":"^0.12.2","@prettier/sync":"^0.3.0","postcss-import":"15.1.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@playwright/test":"^1.33.0","@storybook/react":"7.4.6","@types/react-dom":"18.2.11","react-router-dom":"6.16.0","vite-plugin-svgr":"^3.2.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"^0.12.2","@lexical/selection":"^0.12.2","eslint-plugin-jest":"27.4.2","fast-average-color":"^9.3.0","@sentry/vite-plugin":"^2.2.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"^7.32.2","@codemirror/lang-css":"^6.0.2","@vitejs/plugin-react":"4.1.0","@codemirror/lang-html":"^6.4.1","@storybook/react-vite":"7.4.6","@tryghost/color-utils":"^0.1.26","@uiw/react-codemirror":"^4.19.6","@storybook/addon-links":"7.4.6","@storybook/test-runner":"^0.13.0","@testing-library/react":"14.0.0","@tryghost/kg-simplemde":"^2.0.24","@tryghost/kg-converters":"^0.0.17","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.4.6","@storybook/addon-mdx-gfm":"7.4.6","@testing-library/jest-dom":"6.1.3","eslint-plugin-tailwindcss":"3.13.0","@tryghost/kg-default-nodes":"^0.1.38","@codemirror/lang-javascript":"^6.1.2","@storybook/addon-essentials":"7.4.6","@storybook/addon-interactions":"7.4.6","@tryghost/kg-clean-basic-html":"^3.0.35","@etchteam/storybook-addon-status":"^4.2.4","@tryghost/kg-markdown-html-renderer":"^6.0.12","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.4.25_1696872424936_0.11325895233837935","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"@tryghost/koenig-lexical","version":"0.5.0","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.5.0","maintainers":[{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"f862c8be8d0c4893a934c64203a6e861f1c27f7c","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.5.0.tgz","fileCount":12,"integrity":"sha512-4bPbhLkyC2j3PeeJckr9x/cllUmxXyTLlUUUOZXokOy3X3lYk1tCBnLrM22fT9i3tNCeWVy6IWrj5/5WuJd9Pg==","signatures":[{"sig":"MEUCICqUw9qi7hW4LDrVrljXgYtrnfgFXy+e7Gw9LtskrMXAAiEAgZbk9b3kTOb88hzuG2K2xnvhZR3TB7a/zGUCtggRmsI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28021581},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"810ebf4aaa096fd5417462a9a92b96424007aeb2","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/7.3.0/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.3.8","jsdom":"22.1.0","luxon":"^3.3.0","react":"^18.2.0","dotenv":"^16.3.1","vitest":"0.34.6","lexical":"^0.12.2","postcss":"8.4.31","prettier":"^3.0.1","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^7.0.12","stylelint":"^15.6.1","@vitest/ui":"0.34.6","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.2.2","@babel/core":"7.23.0","cross-fetch":"^4.0.0","tailwindcss":"3.3.3","y-websocket":"^1.5.0","@types/react":"18.2.26","autoprefixer":"10.4.16","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"^0.12.2","@lexical/text":"^0.12.2","eventemitter3":"^5.0.0","@lexical/react":"^0.12.2","@lexical/utils":"^0.12.2","@prettier/sync":"^0.3.0","postcss-import":"15.1.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@playwright/test":"^1.33.0","@storybook/react":"7.4.6","@types/react-dom":"18.2.11","react-router-dom":"6.16.0","vite-plugin-svgr":"^3.2.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"^0.12.2","@lexical/selection":"^0.12.2","eslint-plugin-jest":"27.4.2","fast-average-color":"^9.3.0","@sentry/vite-plugin":"^2.2.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"^7.32.2","@codemirror/lang-css":"^6.0.2","@vitejs/plugin-react":"4.1.0","@codemirror/lang-html":"^6.4.1","@storybook/react-vite":"7.4.6","@tryghost/color-utils":"^0.1.26","@uiw/react-codemirror":"^4.19.6","@storybook/addon-links":"7.4.6","@storybook/test-runner":"^0.13.0","@testing-library/react":"14.0.0","@tryghost/kg-simplemde":"^2.0.24","@tryghost/kg-converters":"^0.0.18","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.4.6","@storybook/addon-mdx-gfm":"7.4.6","@testing-library/jest-dom":"6.1.3","eslint-plugin-tailwindcss":"3.13.0","@tryghost/kg-default-nodes":"^0.2.0","@codemirror/lang-javascript":"^6.1.2","@storybook/addon-essentials":"7.4.6","@storybook/addon-interactions":"7.4.6","@tryghost/kg-clean-basic-html":"^3.0.35","@etchteam/storybook-addon-status":"^4.2.4","@tryghost/kg-markdown-html-renderer":"^6.0.12","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.5.0_1696872843765_0.3596641612188871","host":"s3://npm-registry-packages"}},"0.5.1":{"name":"@tryghost/koenig-lexical","version":"0.5.1","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.5.1","maintainers":[{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"a67607d09929c4cf7beff3051476c1a98f1ce465","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.5.1.tgz","fileCount":12,"integrity":"sha512-jhssuje5P5HGC4RPbeOkPhFgxNAi3l+8S4cYtK7DVdC0/vq9wyU5Z/uJR+XSH7wDZAlR5O32DVYTsBtOHV7N2w==","signatures":[{"sig":"MEUCIQDf/njWh49LJ63nOYW0rn3oe7l8AP4vek1rSQjncFZqbgIgfZQFHeCsY9mPfBRvcUzWjad97s1OCar1zp5E2z8nkLo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28028133},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"d239569108b04c50c488f7bd10e271fa5f7b8964","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/7.3.0/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.3.8","jsdom":"22.1.0","luxon":"^3.3.0","react":"^18.2.0","dotenv":"^16.3.1","vitest":"0.34.6","lexical":"^0.12.2","postcss":"8.4.31","prettier":"^3.0.1","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^7.0.12","stylelint":"^15.6.1","@vitest/ui":"0.34.6","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.2.2","@babel/core":"7.23.0","cross-fetch":"^4.0.0","tailwindcss":"3.3.3","y-websocket":"^1.5.0","@types/react":"18.2.27","autoprefixer":"10.4.16","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"^0.12.2","@lexical/text":"^0.12.2","eventemitter3":"^5.0.0","@lexical/react":"^0.12.2","@lexical/utils":"^0.12.2","@prettier/sync":"^0.3.0","postcss-import":"15.1.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@playwright/test":"^1.33.0","@storybook/react":"7.4.6","@types/react-dom":"18.2.12","react-router-dom":"6.16.0","vite-plugin-svgr":"^3.2.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"^0.12.2","@lexical/selection":"^0.12.2","eslint-plugin-jest":"27.4.2","fast-average-color":"^9.3.0","@sentry/vite-plugin":"^2.2.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"^7.32.2","@codemirror/lang-css":"^6.0.2","@vitejs/plugin-react":"4.1.0","@codemirror/lang-html":"^6.4.1","@storybook/react-vite":"7.4.6","@tryghost/color-utils":"^0.1.26","@uiw/react-codemirror":"^4.19.6","@storybook/addon-links":"7.4.6","@storybook/test-runner":"^0.13.0","@testing-library/react":"14.0.0","@tryghost/kg-simplemde":"^2.0.24","@tryghost/kg-converters":"^0.0.18","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.4.6","@storybook/addon-mdx-gfm":"7.4.6","@testing-library/jest-dom":"6.1.3","eslint-plugin-tailwindcss":"3.13.0","@tryghost/kg-default-nodes":"^0.2.0","@codemirror/lang-javascript":"^6.1.2","@storybook/addon-essentials":"7.4.6","@storybook/addon-interactions":"7.4.6","@tryghost/kg-clean-basic-html":"^3.0.35","@etchteam/storybook-addon-status":"^4.2.4","@tryghost/kg-markdown-html-renderer":"^6.0.12","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.5.1_1696942061714_0.8841638324652292","host":"s3://npm-registry-packages"}},"0.5.2":{"name":"@tryghost/koenig-lexical","version":"0.5.2","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.5.2","maintainers":[{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"09f85712c7d5d31bebd7e42537b44a9b55795f97","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.5.2.tgz","fileCount":12,"integrity":"sha512-ouLW4+cwzlP4cwbtt7sQOWJSnf+EwOhIgMp0STMhCbBZsI/ZwNfj+B5ZyXVfaNzaHk/fgirajZ4L5HUHMXoX3A==","signatures":[{"sig":"MEUCIHRNEoABOu+JHjFiGsQ7mWlSZzUFyg4+YLqyKBGYWV9dAiEA3ixGEeD9tM4xSVq6RWdJ1WB4Pmt8H4wqub4YDMGQ/5g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28030887},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"1d18e119ca7d2715f22fbf87e20e36fdecf5104c","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/7.3.0/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.3.8","jsdom":"22.1.0","luxon":"^3.3.0","react":"^18.2.0","dotenv":"^16.3.1","vitest":"0.34.6","lexical":"^0.12.2","postcss":"8.4.31","prettier":"^3.0.1","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^7.0.12","stylelint":"^15.6.1","@vitest/ui":"0.34.6","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.2.2","@babel/core":"7.23.0","cross-fetch":"^4.0.0","tailwindcss":"3.3.3","y-websocket":"^1.5.0","@types/react":"18.2.27","autoprefixer":"10.4.16","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"^0.12.2","@lexical/text":"^0.12.2","eventemitter3":"^5.0.0","@lexical/react":"^0.12.2","@lexical/utils":"^0.12.2","@prettier/sync":"^0.3.0","postcss-import":"15.1.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@playwright/test":"^1.33.0","@storybook/react":"7.4.6","@types/react-dom":"18.2.12","react-router-dom":"6.16.0","vite-plugin-svgr":"^3.2.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"^0.12.2","@lexical/selection":"^0.12.2","eslint-plugin-jest":"27.4.2","fast-average-color":"^9.3.0","@sentry/vite-plugin":"^2.2.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"^7.32.2","@codemirror/lang-css":"^6.0.2","@vitejs/plugin-react":"4.1.0","@codemirror/lang-html":"^6.4.1","@storybook/react-vite":"7.4.6","@tryghost/color-utils":"^0.1.26","@uiw/react-codemirror":"^4.19.6","@storybook/addon-links":"7.4.6","@storybook/test-runner":"^0.13.0","@testing-library/react":"14.0.0","@tryghost/kg-simplemde":"^2.0.24","@tryghost/kg-converters":"^0.0.18","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.4.6","@storybook/addon-mdx-gfm":"7.4.6","@testing-library/jest-dom":"6.1.3","eslint-plugin-tailwindcss":"3.13.0","@tryghost/kg-default-nodes":"^0.2.0","@codemirror/lang-javascript":"^6.1.2","@storybook/addon-essentials":"7.4.6","@storybook/addon-interactions":"7.4.6","@tryghost/kg-clean-basic-html":"^3.0.35","@etchteam/storybook-addon-status":"^4.2.4","@tryghost/kg-markdown-html-renderer":"^6.0.12","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.5.2_1696961673714_0.05755474805207461","host":"s3://npm-registry-packages"}},"0.5.3":{"name":"@tryghost/koenig-lexical","version":"0.5.3","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.5.3","maintainers":[{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"0e1462199c605625c2ef16cbc2f1a2d0f936d95c","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.5.3.tgz","fileCount":12,"integrity":"sha512-78hJkg0n/SO4WzAGTNjJYFHWMA8C5RzP2FlK1MwRQK6pu8Pmugs8OmuC9N1gtWVXnWDSU0JfAadllrBj5D6TOw==","signatures":[{"sig":"MEUCIQCphC8xOKEhw09dw0K2RUQR3BjLaQfMmQ69FSryJoGOGwIgMZjSvC9hu5pv9ajWq4tL9b6T8VlQ6LSn1VjjhrCsK+A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28031099},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"0f2f1292cc40e3cf4ffc174e993637e94b77b3b4","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/7.3.1/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.3.8","jsdom":"22.1.0","luxon":"^3.3.0","react":"^18.2.0","dotenv":"^16.3.1","vitest":"0.34.6","lexical":"^0.12.2","postcss":"8.4.31","prettier":"^3.0.1","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^7.0.12","stylelint":"^15.6.1","@vitest/ui":"0.34.6","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.2.2","@babel/core":"7.23.0","cross-fetch":"^4.0.0","tailwindcss":"3.3.3","y-websocket":"^1.5.0","@types/react":"18.2.28","autoprefixer":"10.4.16","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"^0.12.2","@lexical/text":"^0.12.2","eventemitter3":"^5.0.0","@lexical/react":"^0.12.2","@lexical/utils":"^0.12.2","@prettier/sync":"^0.3.0","postcss-import":"15.1.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@playwright/test":"^1.33.0","@storybook/react":"7.4.6","@types/react-dom":"18.2.13","react-router-dom":"6.16.0","vite-plugin-svgr":"^3.2.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"^0.12.2","@lexical/selection":"^0.12.2","eslint-plugin-jest":"27.4.2","fast-average-color":"^9.3.0","@sentry/vite-plugin":"^2.2.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"^7.32.2","@codemirror/lang-css":"^6.0.2","@vitejs/plugin-react":"4.1.0","@codemirror/lang-html":"^6.4.1","@storybook/react-vite":"7.4.6","@tryghost/color-utils":"^0.1.26","@uiw/react-codemirror":"^4.19.6","@storybook/addon-links":"7.4.6","@storybook/test-runner":"^0.13.0","@testing-library/react":"14.0.0","@tryghost/kg-simplemde":"^2.0.24","@tryghost/kg-converters":"^0.0.18","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.4.6","@storybook/addon-mdx-gfm":"7.4.6","@testing-library/jest-dom":"6.1.3","eslint-plugin-tailwindcss":"3.13.0","@tryghost/kg-default-nodes":"^0.2.0","@codemirror/lang-javascript":"^6.1.2","@storybook/addon-essentials":"7.4.6","@storybook/addon-interactions":"7.4.6","@tryghost/kg-clean-basic-html":"^3.0.35","@etchteam/storybook-addon-status":"^4.2.4","@tryghost/kg-markdown-html-renderer":"^6.0.12","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.5.3_1697013887760_0.47831105451088285","host":"s3://npm-registry-packages"}},"0.5.4":{"name":"@tryghost/koenig-lexical","version":"0.5.4","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.5.4","maintainers":[{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"771a8fbddbb915ddafba6f4768d394e85485c778","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.5.4.tgz","fileCount":6,"integrity":"sha512-p6bBy1qLlMCfwxkJjqMpyjggAqzR04M5EP4ePhRt4rrHCzXIjGNrg50g3BRHCyu4DFY4pdZ2UC1c0aDRV07THA==","signatures":[{"sig":"MEQCIDJrcY2O1nHivfIF2/k8vpRKxD/+O9V4/sJNI+23mSAzAiBJOiL7+wVJBglXCxQeUW5kWFWsudNo82hfPjRJWRg5FQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":872520},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"da52c207791f0bd92fbce2df2c6edfd906f1ad90","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"9larsons","email":"9larsons@gmail.com"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/7.3.1/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.3.8","jsdom":"22.1.0","luxon":"^3.3.0","react":"^18.2.0","dotenv":"^16.3.1","vitest":"0.34.6","lexical":"^0.12.2","postcss":"8.4.31","prettier":"^3.0.1","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^7.0.12","stylelint":"^15.6.1","@vitest/ui":"0.34.6","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.2.2","@babel/core":"7.23.0","cross-fetch":"^4.0.0","tailwindcss":"3.3.3","y-websocket":"^1.5.0","@types/react":"18.2.28","autoprefixer":"10.4.16","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"^0.12.2","@lexical/text":"^0.12.2","eventemitter3":"^5.0.0","@lexical/react":"^0.12.2","@lexical/utils":"^0.12.2","@prettier/sync":"^0.3.0","postcss-import":"15.1.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@playwright/test":"^1.33.0","@storybook/react":"7.4.6","@types/react-dom":"18.2.13","react-router-dom":"6.16.0","vite-plugin-svgr":"^3.2.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"^0.12.2","@lexical/selection":"^0.12.2","eslint-plugin-jest":"27.4.2","fast-average-color":"^9.3.0","@sentry/vite-plugin":"^2.2.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"^7.32.2","@codemirror/lang-css":"^6.0.2","@vitejs/plugin-react":"4.1.0","@codemirror/lang-html":"^6.4.1","@storybook/react-vite":"7.4.6","@tryghost/color-utils":"^0.1.26","@uiw/react-codemirror":"^4.19.6","@storybook/addon-links":"7.4.6","@storybook/test-runner":"^0.13.0","@testing-library/react":"14.0.0","@tryghost/kg-simplemde":"^2.0.24","@tryghost/kg-converters":"^0.0.18","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.4.6","@storybook/addon-mdx-gfm":"7.4.6","@testing-library/jest-dom":"6.1.3","eslint-plugin-tailwindcss":"3.13.0","@tryghost/kg-default-nodes":"^0.2.1","@codemirror/lang-javascript":"^6.1.2","@storybook/addon-essentials":"7.4.6","@storybook/addon-interactions":"7.4.6","@tryghost/kg-clean-basic-html":"^3.0.35","@etchteam/storybook-addon-status":"^4.2.4","@tryghost/kg-markdown-html-renderer":"^6.0.12","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.5.4_1697039347671_0.27206212990655","host":"s3://npm-registry-packages"}},"0.5.5":{"name":"@tryghost/koenig-lexical","version":"0.5.5","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.5.5","maintainers":[{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"541988037e126f14f781df380280955b2a743774","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.5.5.tgz","fileCount":12,"integrity":"sha512-fvVBhC6/n1bpa1Cwe/0Prq/YiqS1LSr8p0KBZiVYkE7gk1sgOvVhmHw+8+dFhlPEKRx+5WVzsGn/NSO3O0ww4Q==","signatures":[{"sig":"MEUCIHPLYe4OgzT1ApluK4D9efiIcCFLmyxXO7DI/Y43AStNAiEAhy0+YnUIlYIlXZOySd/WxhpAROKlfhS7Pi4N6c1cOZg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28043644},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"8af531f3676779be1c8c99634d2389759cd6582e","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/7.3.1/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.3.8","jsdom":"22.1.0","luxon":"^3.3.0","react":"^18.2.0","dotenv":"^16.3.1","vitest":"0.34.6","lexical":"^0.12.2","postcss":"8.4.31","prettier":"^3.0.1","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^7.0.12","stylelint":"^15.6.1","@vitest/ui":"0.34.6","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.2.2","@babel/core":"7.23.0","cross-fetch":"^4.0.0","tailwindcss":"3.3.3","y-websocket":"^1.5.0","@types/react":"18.2.28","autoprefixer":"10.4.16","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"^0.12.2","@lexical/text":"^0.12.2","eventemitter3":"^5.0.0","@lexical/react":"^0.12.2","@lexical/utils":"^0.12.2","@prettier/sync":"^0.3.0","postcss-import":"15.1.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@playwright/test":"^1.33.0","@storybook/react":"7.4.6","@types/react-dom":"18.2.13","react-router-dom":"6.16.0","vite-plugin-svgr":"^3.2.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"^0.12.2","@lexical/selection":"^0.12.2","eslint-plugin-jest":"27.4.2","fast-average-color":"^9.3.0","@sentry/vite-plugin":"^2.2.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"^7.32.2","@codemirror/lang-css":"^6.0.2","@vitejs/plugin-react":"4.1.0","@codemirror/lang-html":"^6.4.1","@storybook/react-vite":"7.4.6","@tryghost/color-utils":"^0.1.26","@uiw/react-codemirror":"^4.19.6","@storybook/addon-links":"7.4.6","@storybook/test-runner":"^0.13.0","@testing-library/react":"14.0.0","@tryghost/kg-simplemde":"^2.0.24","@tryghost/kg-converters":"^0.0.19","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.4.6","@storybook/addon-mdx-gfm":"7.4.6","@testing-library/jest-dom":"6.1.4","eslint-plugin-tailwindcss":"3.13.0","@tryghost/kg-default-nodes":"^0.2.2","@codemirror/lang-javascript":"^6.1.2","@storybook/addon-essentials":"7.4.6","@storybook/addon-interactions":"7.4.6","@tryghost/kg-clean-basic-html":"^3.0.36","@etchteam/storybook-addon-status":"^4.2.4","@tryghost/kg-markdown-html-renderer":"^6.0.12","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.5.5_1697107584262_0.1612330473229","host":"s3://npm-registry-packages"}},"0.5.6":{"name":"@tryghost/koenig-lexical","version":"0.5.6","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.5.6","maintainers":[{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"964c5f525b5d1a02605667d125b96a9afee0c1bf","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.5.6.tgz","fileCount":12,"integrity":"sha512-MuCGfDSdPphgjUnBL3KTsr0GZcLK8nbDTPDvKiUWJ3nCRAO29YcV9848haeU//GTJd86yL0/VLcMsiv7Q4+TVQ==","signatures":[{"sig":"MEUCIQCFeS+rYsSQR+HLFrdx3D7OIt3DtCwYAe7Jsa4sE1hcSQIgKxQ4GpkKHU9HeAy+9O9NST8/5Sprhopow83MN5rn9BA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28046381},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"492d303d58e04a37257d6296e4dd39b9e6c91e4f","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/7.3.1/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.3.8","jsdom":"22.1.0","luxon":"^3.3.0","react":"^18.2.0","dotenv":"^16.3.1","vitest":"0.34.6","lexical":"^0.12.2","postcss":"8.4.31","prettier":"^3.0.1","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^7.0.12","stylelint":"^15.6.1","@vitest/ui":"0.34.6","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.2.2","@babel/core":"7.23.2","cross-fetch":"^4.0.0","tailwindcss":"3.3.3","y-websocket":"^1.5.0","@types/react":"18.2.28","autoprefixer":"10.4.16","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"^0.12.2","@lexical/text":"^0.12.2","eventemitter3":"^5.0.0","@lexical/react":"^0.12.2","@lexical/utils":"^0.12.2","@prettier/sync":"^0.3.0","postcss-import":"15.1.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@playwright/test":"^1.33.0","@storybook/react":"7.4.6","@types/react-dom":"18.2.13","react-router-dom":"6.16.0","vite-plugin-svgr":"^3.2.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"^0.12.2","@lexical/selection":"^0.12.2","eslint-plugin-jest":"27.4.2","fast-average-color":"^9.3.0","@sentry/vite-plugin":"^2.2.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"^7.32.2","@codemirror/lang-css":"^6.0.2","@vitejs/plugin-react":"4.1.0","@codemirror/lang-html":"^6.4.1","@storybook/react-vite":"7.4.6","@tryghost/color-utils":"^0.1.26","@uiw/react-codemirror":"^4.19.6","@storybook/addon-links":"7.4.6","@storybook/test-runner":"^0.13.0","@testing-library/react":"14.0.0","@tryghost/kg-simplemde":"^2.0.24","@tryghost/kg-converters":"^0.0.19","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.4.6","@storybook/addon-mdx-gfm":"7.4.6","@testing-library/jest-dom":"6.1.4","eslint-plugin-tailwindcss":"3.13.0","@tryghost/kg-default-nodes":"^0.2.3","@codemirror/lang-javascript":"^6.1.2","@storybook/addon-essentials":"7.4.6","@storybook/addon-interactions":"7.4.6","@tryghost/kg-clean-basic-html":"^3.0.37","@etchteam/storybook-addon-status":"^4.2.4","@tryghost/kg-markdown-html-renderer":"^6.0.12","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.5.6_1697457401087_0.3297124775549827","host":"s3://npm-registry-packages"}},"0.5.7":{"name":"@tryghost/koenig-lexical","version":"0.5.7","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.5.7","maintainers":[{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"72543bba032a5fc608e0873d7317b8f5cd9646fa","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.5.7.tgz","fileCount":12,"integrity":"sha512-1fAJtx2hn5cQWfLERlkWwcHcDx9MmB3Ta7AugpBK6JQZ5aXXAMex73dfo2XjzK2ZwhWVlsMUlH0jCl5WvYNtOQ==","signatures":[{"sig":"MEUCIE0nym59dzjeB5dpV3Ebuwa/jtBXDV7B5QS2NqrnVl7UAiEA2pSYe6vP9FCRnpcQUqd7ib2coU6Ih8jKnQujP3kwgds=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28050868},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"f40e5bb2a807c70437eb28cc694f75864bf6f6f5","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/7.3.1/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.3.8","jsdom":"22.1.0","luxon":"^3.3.0","react":"^18.2.0","dotenv":"^16.3.1","vitest":"0.34.6","lexical":"^0.12.2","postcss":"8.4.31","prettier":"^3.0.1","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^7.0.12","stylelint":"^15.6.1","@vitest/ui":"0.34.6","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.2.2","@babel/core":"7.23.2","cross-fetch":"^4.0.0","tailwindcss":"3.3.3","y-websocket":"^1.5.0","@types/react":"18.2.28","autoprefixer":"10.4.16","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"^0.12.2","@lexical/text":"^0.12.2","eventemitter3":"^5.0.0","@lexical/react":"^0.12.2","@lexical/utils":"^0.12.2","@prettier/sync":"^0.3.0","postcss-import":"15.1.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@playwright/test":"^1.33.0","@storybook/react":"7.4.6","@types/react-dom":"18.2.13","react-router-dom":"6.16.0","vite-plugin-svgr":"^3.2.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"^0.12.2","@lexical/selection":"^0.12.2","eslint-plugin-jest":"27.4.2","fast-average-color":"^9.3.0","@sentry/vite-plugin":"^2.2.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"^7.32.2","@codemirror/lang-css":"^6.0.2","@vitejs/plugin-react":"4.1.0","@codemirror/lang-html":"^6.4.1","@storybook/react-vite":"7.4.6","@tryghost/color-utils":"^0.1.26","@uiw/react-codemirror":"^4.19.6","@storybook/addon-links":"7.4.6","@storybook/test-runner":"^0.13.0","@testing-library/react":"14.0.0","@tryghost/kg-simplemde":"^2.0.24","@tryghost/kg-converters":"^0.0.19","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.4.6","@storybook/addon-mdx-gfm":"7.4.6","@testing-library/jest-dom":"6.1.4","eslint-plugin-tailwindcss":"3.13.0","@tryghost/kg-default-nodes":"^0.2.3","@codemirror/lang-javascript":"^6.1.2","@storybook/addon-essentials":"7.4.6","@storybook/addon-interactions":"7.4.6","@tryghost/kg-clean-basic-html":"^3.0.37","@etchteam/storybook-addon-status":"^4.2.4","@tryghost/kg-markdown-html-renderer":"^6.0.12","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.5.7_1697461857788_0.8543220107262333","host":"s3://npm-registry-packages"}},"0.5.8":{"name":"@tryghost/koenig-lexical","version":"0.5.8","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.5.8","maintainers":[{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"403205d6b93a7ce9d3bc48d7951f204f6500ca66","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.5.8.tgz","fileCount":12,"integrity":"sha512-HWVmtc8maxVKzgfqbtKIvSTuOsOsZqeL/glODTa/ZoJ7kQtWhT4Nebso9cYgPi7ZGT+LlM33ysFEFvZhTCj5jA==","signatures":[{"sig":"MEUCIArSFGZCpzb+fVtBj4nBYrvMBGdbQqaB5Le+DJDupMs6AiEAjqlN678ARtGHfxbt8DJ910qY+hMvo4/qTt0213iHawg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28051314},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"d199f62f7275c045b491f918d9aff4755f981dfe","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/7.3.1/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.3.8","jsdom":"22.1.0","luxon":"^3.3.0","react":"^18.2.0","dotenv":"^16.3.1","vitest":"0.34.6","lexical":"^0.12.2","postcss":"8.4.31","prettier":"^3.0.1","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^7.0.12","stylelint":"^15.6.1","@vitest/ui":"0.34.6","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.2.2","@babel/core":"7.23.2","cross-fetch":"^4.0.0","tailwindcss":"3.3.3","y-websocket":"^1.5.0","@types/react":"18.2.28","autoprefixer":"10.4.16","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"^0.12.2","@lexical/text":"^0.12.2","eventemitter3":"^5.0.0","@lexical/react":"^0.12.2","@lexical/utils":"^0.12.2","@prettier/sync":"^0.3.0","postcss-import":"15.1.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@playwright/test":"^1.33.0","@storybook/react":"7.4.6","@types/react-dom":"18.2.13","react-router-dom":"6.16.0","vite-plugin-svgr":"^3.2.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"^0.12.2","@lexical/selection":"^0.12.2","eslint-plugin-jest":"27.4.2","fast-average-color":"^9.3.0","@sentry/vite-plugin":"^2.2.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"^7.32.2","@codemirror/lang-css":"^6.0.2","@vitejs/plugin-react":"4.1.0","@codemirror/lang-html":"^6.4.1","@storybook/react-vite":"7.4.6","@tryghost/color-utils":"^0.1.26","@uiw/react-codemirror":"^4.19.6","@storybook/addon-links":"7.4.6","@storybook/test-runner":"^0.13.0","@testing-library/react":"14.0.0","@tryghost/kg-simplemde":"^2.0.24","@tryghost/kg-converters":"^0.0.19","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.4.6","@storybook/addon-mdx-gfm":"7.4.6","@testing-library/jest-dom":"6.1.4","eslint-plugin-tailwindcss":"3.13.0","@tryghost/kg-default-nodes":"^0.2.3","@codemirror/lang-javascript":"^6.1.2","@storybook/addon-essentials":"7.4.6","@storybook/addon-interactions":"7.4.6","@tryghost/kg-clean-basic-html":"^3.0.37","@etchteam/storybook-addon-status":"^4.2.4","@tryghost/kg-markdown-html-renderer":"^6.0.12","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.5.8_1697462788655_0.8153529451760382","host":"s3://npm-registry-packages"}},"0.5.9":{"name":"@tryghost/koenig-lexical","version":"0.5.9","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.5.9","maintainers":[{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"4b1e15c23eb12eb3f8277332274918dbdc289152","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.5.9.tgz","fileCount":12,"integrity":"sha512-2u9e0q3SOX41pDcFrrRbZuiM6nmC6TQbPSW8nNOSIEbBkgsKKT135rSppmocFmuAmzP5du4j4JQsrVfyjCyEcQ==","signatures":[{"sig":"MEUCIQDmpBXOVZRtMOw8Nhs+6qIH2n/wr+0t0q4fihMpyl0d/wIgW/X1I+3aj2hkpyonQzP51bM4CndUOV6NpyLdFY5X66o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28094624},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"090ead0ad0149511fb6c4a3e7824dc9407c82fdf","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/7.4.1/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.3.8","jsdom":"22.1.0","luxon":"^3.3.0","react":"^18.2.0","dotenv":"^16.3.1","vitest":"0.34.6","lexical":"^0.12.2","postcss":"8.4.31","prettier":"^3.0.1","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^7.0.12","stylelint":"^15.6.1","@vitest/ui":"0.34.6","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.2.2","@babel/core":"7.23.2","cross-fetch":"^4.0.0","tailwindcss":"3.3.3","y-websocket":"^1.5.0","@types/react":"18.2.29","autoprefixer":"10.4.16","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"^0.12.2","@lexical/text":"^0.12.2","eventemitter3":"^5.0.0","@lexical/react":"^0.12.2","@lexical/utils":"^0.12.2","@prettier/sync":"^0.3.0","postcss-import":"15.1.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@playwright/test":"^1.33.0","@storybook/react":"7.5.0","@types/react-dom":"18.2.14","react-router-dom":"6.17.0","vite-plugin-svgr":"^3.2.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"^0.12.2","@lexical/selection":"^0.12.2","eslint-plugin-jest":"27.4.2","fast-average-color":"^9.3.0","@sentry/vite-plugin":"^2.2.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"^7.32.2","@codemirror/lang-css":"^6.0.2","@vitejs/plugin-react":"4.1.0","@codemirror/lang-html":"^6.4.1","@storybook/react-vite":"7.5.0","@tryghost/color-utils":"^0.1.26","@uiw/react-codemirror":"^4.19.6","@storybook/addon-links":"7.5.0","@storybook/test-runner":"^0.13.0","@testing-library/react":"14.0.0","@tryghost/kg-simplemde":"^2.0.24","@tryghost/kg-converters":"^0.0.20","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.5.0","@storybook/addon-mdx-gfm":"7.5.0","@testing-library/jest-dom":"6.1.4","eslint-plugin-tailwindcss":"3.13.0","@tryghost/kg-default-nodes":"^0.2.4","@codemirror/lang-javascript":"^6.1.2","@storybook/addon-essentials":"7.5.0","@storybook/addon-interactions":"7.5.0","@tryghost/kg-clean-basic-html":"^3.0.38","@tryghost/kg-default-transforms":"^0.0.1","@etchteam/storybook-addon-status":"^4.2.4","@tryghost/kg-markdown-html-renderer":"^6.0.13","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.5.9_1697737845909_0.2562066145795934","host":"s3://npm-registry-packages"}},"0.5.10":{"name":"@tryghost/koenig-lexical","version":"0.5.10","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.5.10","maintainers":[{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"e1439543462f8d37225f06f1196f4c02bb43d0ce","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.5.10.tgz","fileCount":12,"integrity":"sha512-fe50WHWkXCNAzWsrBo1NXblUNsmHDb9hro91y1WKjB30Qr/ojOLXQ+WtVcxtRIfOLTBzyGWn7F4QnayoM5L+Zw==","signatures":[{"sig":"MEYCIQDpud/mX15wCTPNk/FxO+5+4otjIjxBjuom+oEkKPYntQIhAORwja38Z56lsL2dnrn6CsgQqbst6G/+oG/li9PvQ7uz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28095120},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"b76a25a60a8def1a8837867d7c9456710f601d3d","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/7.4.1/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.3.8","jsdom":"22.1.0","luxon":"^3.3.0","react":"^18.2.0","dotenv":"^16.3.1","vitest":"0.34.6","lexical":"^0.12.2","postcss":"8.4.31","prettier":"^3.0.1","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^7.0.12","stylelint":"^15.6.1","@vitest/ui":"0.34.6","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.2.2","@babel/core":"7.23.2","cross-fetch":"^4.0.0","tailwindcss":"3.3.3","y-websocket":"^1.5.0","@types/react":"18.2.30","autoprefixer":"10.4.16","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"^0.12.2","@lexical/text":"^0.12.2","eventemitter3":"^5.0.0","@lexical/react":"^0.12.2","@lexical/utils":"^0.12.2","@prettier/sync":"^0.3.0","postcss-import":"15.1.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@playwright/test":"^1.33.0","@storybook/react":"7.5.1","@types/react-dom":"18.2.14","react-router-dom":"6.17.0","vite-plugin-svgr":"^3.2.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"^0.12.2","@lexical/selection":"^0.12.2","eslint-plugin-jest":"27.4.2","fast-average-color":"^9.3.0","@sentry/vite-plugin":"^2.2.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"^7.32.2","@codemirror/lang-css":"^6.0.2","@vitejs/plugin-react":"4.1.0","@codemirror/lang-html":"^6.4.1","@storybook/react-vite":"7.5.1","@tryghost/color-utils":"^0.1.26","@uiw/react-codemirror":"^4.19.6","@storybook/addon-links":"7.5.1","@storybook/test-runner":"^0.13.0","@testing-library/react":"14.0.0","@tryghost/kg-simplemde":"^2.0.24","@tryghost/kg-converters":"^0.0.20","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.5.1","@storybook/addon-mdx-gfm":"7.5.1","@testing-library/jest-dom":"6.1.4","eslint-plugin-tailwindcss":"3.13.0","@tryghost/kg-default-nodes":"^0.2.5","@codemirror/lang-javascript":"^6.1.2","@storybook/addon-essentials":"7.5.1","@storybook/addon-interactions":"7.5.1","@tryghost/kg-clean-basic-html":"^3.0.38","@tryghost/kg-default-transforms":"^0.0.2","@etchteam/storybook-addon-status":"^4.2.4","@tryghost/kg-markdown-html-renderer":"^6.0.13","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.5.10_1697803774435_0.06877731717538027","host":"s3://npm-registry-packages"}},"0.5.11":{"name":"@tryghost/koenig-lexical","version":"0.5.11","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.5.11","maintainers":[{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"e28407754b67e0d4e9f7c4313f749f3635a7eeaf","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.5.11.tgz","fileCount":12,"integrity":"sha512-YfyLfT62XX7Fst5Dee/cBHBW8ldnJIXz8Bq4x/UWtWxQX95enFpMYs2l0qf6YGOIKsRfRKP3TQBtoRprW6vHDA==","signatures":[{"sig":"MEUCIH37Up9tZHNp81Rtesx+g2Y9kLGMicBT6koBlUTshGzLAiEAkp0SjewjUqsNS3Fsp8vaWQLlgBym/LpmYGtxosMEsEU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28095120},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"60f53e1da5b4ddd2c0530a985e55927c9fc52c95","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/7.4.1/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.3.8","jsdom":"22.1.0","luxon":"^3.3.0","react":"^18.2.0","dotenv":"^16.3.1","vitest":"0.34.6","lexical":"^0.12.2","postcss":"8.4.31","prettier":"^3.0.1","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^7.0.12","stylelint":"^15.6.1","@vitest/ui":"0.34.6","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.2.2","@babel/core":"7.23.2","cross-fetch":"^4.0.0","tailwindcss":"3.3.3","y-websocket":"^1.5.0","@types/react":"18.2.30","autoprefixer":"10.4.16","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"^0.12.2","@lexical/text":"^0.12.2","eventemitter3":"^5.0.0","@lexical/react":"^0.12.2","@lexical/utils":"^0.12.2","@prettier/sync":"^0.3.0","postcss-import":"15.1.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@playwright/test":"^1.33.0","@storybook/react":"7.5.1","@types/react-dom":"18.2.14","react-router-dom":"6.17.0","vite-plugin-svgr":"^3.2.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"^0.12.2","@lexical/selection":"^0.12.2","eslint-plugin-jest":"27.4.2","fast-average-color":"^9.3.0","@sentry/vite-plugin":"^2.2.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"^7.32.2","@codemirror/lang-css":"^6.0.2","@vitejs/plugin-react":"4.1.0","@codemirror/lang-html":"^6.4.1","@storybook/react-vite":"7.5.1","@tryghost/color-utils":"^0.1.26","@uiw/react-codemirror":"^4.19.6","@storybook/addon-links":"7.5.1","@storybook/test-runner":"^0.13.0","@testing-library/react":"14.0.0","@tryghost/kg-simplemde":"^2.0.24","@tryghost/kg-converters":"^0.0.20","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.5.1","@storybook/addon-mdx-gfm":"7.5.1","@testing-library/jest-dom":"6.1.4","eslint-plugin-tailwindcss":"3.13.0","@tryghost/kg-default-nodes":"^0.2.5","@codemirror/lang-javascript":"^6.1.2","@storybook/addon-essentials":"7.5.1","@storybook/addon-interactions":"7.5.1","@tryghost/kg-clean-basic-html":"^3.0.38","@tryghost/kg-default-transforms":"^0.0.2","@etchteam/storybook-addon-status":"^4.2.4","@tryghost/kg-markdown-html-renderer":"^6.0.13","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.5.11_1697820859980_0.5258805310954213","host":"s3://npm-registry-packages"}},"0.5.12":{"name":"@tryghost/koenig-lexical","version":"0.5.12","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.5.12","maintainers":[{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"36e03a3d007dc71b243be1d81fcb1125e4f53970","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.5.12.tgz","fileCount":12,"integrity":"sha512-9hLhQ/6X7OlicMkGqPdsY6PBu7RaZntSlLHGgIp48dxU8lzQOKk2Nycrrvv+3DdR9Bzk79mmEWrj7vx2g9ggdw==","signatures":[{"sig":"MEUCIDzmvxBfJMJVl+k2kDzZ5neOHJmJ3zxMG50Dq5bS8UDPAiEA5yq4eG2Ww9FTkhyAUspf4kZorG3lvmO9J5m8fzmWdFI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28089667},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"56a1e808f255b7f5ab8dcd0bb15ad62e8da13048","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/7.4.1/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.3.8","jsdom":"22.1.0","luxon":"^3.3.0","react":"^18.2.0","dotenv":"^16.3.1","vitest":"0.34.6","lexical":"^0.12.2","postcss":"8.4.31","prettier":"^3.0.1","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^7.0.12","stylelint":"^15.6.1","@vitest/ui":"0.34.6","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.2.2","@babel/core":"7.23.2","cross-fetch":"^4.0.0","tailwindcss":"3.3.3","y-websocket":"^1.5.0","@types/react":"18.2.31","autoprefixer":"10.4.16","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"^0.12.2","@lexical/text":"^0.12.2","eventemitter3":"^5.0.0","@lexical/react":"^0.12.2","@lexical/utils":"^0.12.2","@prettier/sync":"^0.3.0","postcss-import":"15.1.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@playwright/test":"^1.33.0","@storybook/react":"7.5.1","@types/react-dom":"18.2.14","react-router-dom":"6.17.0","vite-plugin-svgr":"^3.2.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"^0.12.2","@lexical/selection":"^0.12.2","eslint-plugin-jest":"27.4.3","fast-average-color":"^9.3.0","@sentry/vite-plugin":"^2.2.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"^7.32.2","@codemirror/lang-css":"^6.0.2","@vitejs/plugin-react":"4.1.0","@codemirror/lang-html":"^6.4.1","@storybook/react-vite":"7.5.1","@tryghost/color-utils":"^0.1.26","@uiw/react-codemirror":"^4.19.6","@storybook/addon-links":"7.5.1","@storybook/test-runner":"^0.13.0","@testing-library/react":"14.0.0","@tryghost/kg-simplemde":"^2.0.25","@tryghost/kg-converters":"^0.0.21","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.5.1","@storybook/addon-mdx-gfm":"7.5.1","@testing-library/jest-dom":"6.1.4","eslint-plugin-tailwindcss":"3.13.0","@tryghost/kg-default-nodes":"^0.2.6","@codemirror/lang-javascript":"^6.1.2","@storybook/addon-essentials":"7.5.1","@storybook/addon-interactions":"7.5.1","@tryghost/kg-clean-basic-html":"^3.0.39","@tryghost/kg-default-transforms":"^0.0.3","@etchteam/storybook-addon-status":"^4.2.4","@tryghost/kg-markdown-html-renderer":"^6.0.14","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.5.12_1698049294090_0.4102226051155211","host":"s3://npm-registry-packages"}},"0.5.13":{"name":"@tryghost/koenig-lexical","version":"0.5.13","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.5.13","maintainers":[{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"93d49bdad6585e99b2d98a3bbf33a303daa1a6d0","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.5.13.tgz","fileCount":12,"integrity":"sha512-Q8S4k8NegwS10erSPmkjs3NJOjmB25yYcGxT4EhYUN577ts3/LLtMlyL2gAhjozlLQJh3p9oljjBQoIAlXa5lg==","signatures":[{"sig":"MEQCIBLhQU3LhgSiYiv4majUGincBObpAuO/LzVKXOHXms7UAiB4QDIrOWGieNHflmu5vzW+7UvRMX6C0v4bfpXTG0U4Sw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28207481},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"ce11b2140bd294a641b065f9b53b29fb423424f5","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"9larsons","email":"9larsons@gmail.com"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/7.4.2/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.3.8","jsdom":"22.1.0","luxon":"^3.3.0","react":"^18.2.0","dotenv":"^16.3.1","vitest":"0.34.6","lexical":"^0.12.2","postcss":"8.4.31","prettier":"^3.0.1","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^7.0.12","stylelint":"^15.6.1","@vitest/ui":"0.34.6","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.2.2","@babel/core":"7.23.2","cross-fetch":"^4.0.0","tailwindcss":"3.3.5","y-websocket":"^1.5.0","@types/react":"18.2.33","autoprefixer":"10.4.16","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"^0.12.2","@lexical/text":"^0.12.2","eventemitter3":"^5.0.0","@lexical/react":"^0.12.2","@lexical/utils":"^0.12.2","@prettier/sync":"^0.3.0","postcss-import":"15.1.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@playwright/test":"^1.33.0","@storybook/react":"7.5.2","@types/react-dom":"18.2.14","react-router-dom":"6.18.0","vite-plugin-svgr":"^3.2.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"^0.12.2","@lexical/selection":"^0.12.2","eslint-plugin-jest":"27.6.0","fast-average-color":"^9.3.0","@sentry/vite-plugin":"^2.2.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"^7.32.2","@codemirror/lang-css":"^6.0.2","@vitejs/plugin-react":"4.1.0","@codemirror/lang-html":"^6.4.1","@storybook/react-vite":"7.5.2","@tryghost/color-utils":"^0.2.0","@uiw/react-codemirror":"^4.19.6","@storybook/addon-links":"7.5.2","@storybook/test-runner":"^0.13.0","@testing-library/react":"14.0.0","@tryghost/kg-simplemde":"^2.0.25","@tryghost/kg-converters":"^0.0.21","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.5.2","@storybook/addon-mdx-gfm":"7.5.2","@testing-library/jest-dom":"6.1.4","eslint-plugin-tailwindcss":"3.13.0","@tryghost/kg-default-nodes":"^0.2.6","@codemirror/lang-javascript":"^6.1.2","@storybook/addon-essentials":"7.5.2","@storybook/addon-interactions":"7.5.2","@tryghost/kg-clean-basic-html":"^3.0.39","@tryghost/kg-default-transforms":"^0.0.3","@etchteam/storybook-addon-status":"^4.2.4","@tryghost/kg-markdown-html-renderer":"^6.0.14","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.5.13_1698778028321_0.13189725599167512","host":"s3://npm-registry-packages"}},"0.5.14":{"name":"@tryghost/koenig-lexical","version":"0.5.14","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.5.14","maintainers":[{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"2f576a57cf5fccf6a465b25838085d963f051cfb","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.5.14.tgz","fileCount":12,"integrity":"sha512-S8MEo67XaBpQZJl/6AaHK8IWxj2Pv6veflsQgzO1GcWzKUdm8PUosYCkqsNDQnK88tO0pO0FIluEy/QYhG97hg==","signatures":[{"sig":"MEYCIQC5asdr8eszjnEW8C0A3JJlyuRIG0AYPoVHbD2euN4siAIhAOIqHVAYZvHbaxg6I1wV9WFO7VsD72V4EMFxLCrpnTPr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28212049},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"e85453011db03c1fd5fba90c7414fb95e4da4581","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/7.4.2/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.3.8","jsdom":"22.1.0","luxon":"^3.3.0","react":"^18.2.0","dotenv":"^16.3.1","vitest":"0.34.6","lexical":"^0.12.2","postcss":"8.4.31","prettier":"^3.0.1","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^7.0.12","stylelint":"^15.6.1","@vitest/ui":"0.34.6","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.2.2","@babel/core":"7.23.2","cross-fetch":"^4.0.0","tailwindcss":"3.3.5","y-websocket":"^1.5.0","@types/react":"18.2.33","autoprefixer":"10.4.16","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"^0.12.2","@lexical/text":"^0.12.2","eventemitter3":"^5.0.0","@lexical/react":"^0.12.2","@lexical/utils":"^0.12.2","@prettier/sync":"^0.3.0","postcss-import":"15.1.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@playwright/test":"^1.33.0","@storybook/react":"7.5.2","@types/react-dom":"18.2.14","react-router-dom":"6.18.0","vite-plugin-svgr":"^3.2.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"^0.12.2","@lexical/selection":"^0.12.2","eslint-plugin-jest":"27.6.0","fast-average-color":"^9.3.0","@sentry/vite-plugin":"^2.2.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"^7.32.2","@codemirror/lang-css":"^6.0.2","@vitejs/plugin-react":"4.1.0","@codemirror/lang-html":"^6.4.1","@storybook/react-vite":"7.5.2","@tryghost/color-utils":"^0.2.0","@uiw/react-codemirror":"^4.19.6","@storybook/addon-links":"7.5.2","@storybook/test-runner":"^0.13.0","@testing-library/react":"14.0.0","@tryghost/kg-simplemde":"^2.0.25","@tryghost/kg-converters":"^0.0.22","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.5.2","@storybook/addon-mdx-gfm":"7.5.2","@testing-library/jest-dom":"6.1.4","eslint-plugin-tailwindcss":"3.13.0","@tryghost/kg-default-nodes":"^0.2.7","@codemirror/lang-javascript":"^6.1.2","@storybook/addon-essentials":"7.5.2","@storybook/addon-interactions":"7.5.2","@tryghost/kg-clean-basic-html":"^3.0.40","@tryghost/kg-default-transforms":"^0.0.4","@etchteam/storybook-addon-status":"^4.2.4","@tryghost/kg-markdown-html-renderer":"^6.0.15","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.5.14_1698861332029_0.5352036794370307","host":"s3://npm-registry-packages"}},"0.5.15":{"name":"@tryghost/koenig-lexical","version":"0.5.15","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.5.15","maintainers":[{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"036ead907c4b622faada556cee180211119005dd","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.5.15.tgz","fileCount":12,"integrity":"sha512-QpQBuf2YoSLZwChmm821/1bLTnjJuqLXk/juWE0gUK/NyynqkZh3bDPmxSrFuXmjpyH2Ktf2ALQ+A16mEBOOyA==","signatures":[{"sig":"MEQCIHTbDnYmK8g0yi5/nYXLTj2j6UavguSD5qjZHzE3pIQLAiB5CHqW6/Q1kCbUC9a+XDNhbb+Sfq6PreZyvpIYBGMtMA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28215123},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"5ba1bfab9991e32ebfab0fc170937605771a8243","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/7.4.2/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.3.8","jsdom":"22.1.0","luxon":"^3.3.0","react":"^18.2.0","dotenv":"^16.3.1","vitest":"0.34.6","lexical":"^0.12.2","postcss":"8.4.31","prettier":"^3.0.1","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^7.0.12","stylelint":"^15.6.1","@vitest/ui":"0.34.6","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.2.2","@babel/core":"7.23.2","cross-fetch":"^4.0.0","tailwindcss":"3.3.5","y-websocket":"^1.5.0","@types/react":"18.2.34","autoprefixer":"10.4.16","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"^0.12.2","@lexical/text":"^0.12.2","eventemitter3":"^5.0.0","@lexical/react":"^0.12.2","@lexical/utils":"^0.12.2","@prettier/sync":"^0.3.0","postcss-import":"15.1.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@playwright/test":"^1.33.0","@storybook/react":"7.5.2","@types/react-dom":"18.2.14","react-router-dom":"6.18.0","vite-plugin-svgr":"^3.2.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"^0.12.2","@lexical/selection":"^0.12.2","eslint-plugin-jest":"27.6.0","fast-average-color":"^9.3.0","@sentry/vite-plugin":"^2.2.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"^7.32.2","@codemirror/lang-css":"^6.0.2","@vitejs/plugin-react":"4.1.1","@codemirror/lang-html":"^6.4.1","@storybook/react-vite":"7.5.2","@tryghost/color-utils":"^0.2.0","@uiw/react-codemirror":"^4.19.6","@storybook/addon-links":"7.5.2","@storybook/test-runner":"^0.13.0","@testing-library/react":"14.0.0","@tryghost/kg-simplemde":"^2.0.25","@tryghost/kg-converters":"^0.0.22","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.5.2","@storybook/addon-mdx-gfm":"7.5.2","@testing-library/jest-dom":"6.1.4","eslint-plugin-tailwindcss":"3.13.0","@tryghost/kg-default-nodes":"^0.2.7","@codemirror/lang-javascript":"^6.1.2","@storybook/addon-essentials":"7.5.2","@storybook/addon-interactions":"7.5.2","@tryghost/kg-clean-basic-html":"^3.0.40","@tryghost/kg-default-transforms":"^0.0.4","@etchteam/storybook-addon-status":"^4.2.4","@tryghost/kg-markdown-html-renderer":"^6.0.15","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.5.15_1698924975606_0.9070652238560821","host":"s3://npm-registry-packages"}},"0.5.16":{"name":"@tryghost/koenig-lexical","version":"0.5.16","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.5.16","maintainers":[{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"5cf015317cfa6f2caee535f0df42203a028ca194","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.5.16.tgz","fileCount":12,"integrity":"sha512-1an/63lgNgydwQeoN5jD/mr46S/o9c11IMkIbD1evFuC2CCMeK7dMOreJRM3K06kjhD4/Kpk/KRyABd1M/z2Bw==","signatures":[{"sig":"MEYCIQCTT9RFmAlhfDDaKmDByIo9g23pZimuXtJd6d7G1GLy9QIhAJDkkBazevznQDPCyR7v5SYAH7FCPkA9iscvSTFuiVt1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28216516},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"87e7e5a33ebd930776ab9eeaf3ef2b3d9c3ba7fd","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"9larsons","email":"9larsons@gmail.com"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/7.4.2/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.3.8","jsdom":"22.1.0","luxon":"^3.3.0","react":"^18.2.0","dotenv":"^16.3.1","vitest":"0.34.6","lexical":"^0.12.2","postcss":"8.4.31","prettier":"^3.0.1","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^7.0.12","stylelint":"^15.6.1","@vitest/ui":"0.34.6","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.2.2","@babel/core":"7.23.2","cross-fetch":"^4.0.0","tailwindcss":"3.3.5","y-websocket":"^1.5.0","@types/react":"18.2.34","autoprefixer":"10.4.16","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"^0.12.2","@lexical/text":"^0.12.2","eventemitter3":"^5.0.0","@lexical/react":"^0.12.2","@lexical/utils":"^0.12.2","@prettier/sync":"^0.3.0","postcss-import":"15.1.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@playwright/test":"^1.33.0","@storybook/react":"7.5.2","@types/react-dom":"18.2.14","react-router-dom":"6.18.0","vite-plugin-svgr":"^3.2.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"^0.12.2","@lexical/selection":"^0.12.2","eslint-plugin-jest":"27.6.0","fast-average-color":"^9.3.0","@sentry/vite-plugin":"^2.2.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"^7.32.2","@codemirror/lang-css":"^6.0.2","@vitejs/plugin-react":"4.1.1","@codemirror/lang-html":"^6.4.1","@storybook/react-vite":"7.5.2","@tryghost/color-utils":"^0.2.0","@uiw/react-codemirror":"^4.19.6","@storybook/addon-links":"7.5.2","@storybook/test-runner":"^0.13.0","@testing-library/react":"14.0.0","@tryghost/kg-simplemde":"^2.0.25","@tryghost/kg-converters":"^0.0.22","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.5.2","@storybook/addon-mdx-gfm":"7.5.2","@testing-library/jest-dom":"6.1.4","eslint-plugin-tailwindcss":"3.13.0","@tryghost/kg-default-nodes":"^0.2.7","@codemirror/lang-javascript":"^6.1.2","@storybook/addon-essentials":"7.5.2","@storybook/addon-interactions":"7.5.2","@tryghost/kg-clean-basic-html":"^3.0.40","@tryghost/kg-default-transforms":"^0.0.4","@etchteam/storybook-addon-status":"^4.2.4","@tryghost/kg-markdown-html-renderer":"^6.0.15","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.5.16_1698940123752_0.09492784216797068","host":"s3://npm-registry-packages"}},"0.5.17":{"name":"@tryghost/koenig-lexical","version":"0.5.17","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.5.17","maintainers":[{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"fc1d067c8392e9248d9b3fd76103c51ff997d34f","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.5.17.tgz","fileCount":12,"integrity":"sha512-G0M0VfHytFm2m2D5xkdAY/1C3E6aYwqyXYQ5rnyXheMC7jjIienniWhrx+xfYhkt1g2WIQ+OrmbDQ4ZkF6ZfIA==","signatures":[{"sig":"MEQCIAgPZRtmAhvLKcoRs+xyJ+YcZgBLmX7o4zIEpy1FD3FQAiAFlVMyQXJahhrXMswS3+ZFBdrAtmgEmoE3xQmjzn3omg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28238157},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"c9d468156be3162ec736b1fa9d043c2486436455","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/7.4.2/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.3.8","jsdom":"22.1.0","luxon":"^3.3.0","react":"^18.2.0","dotenv":"^16.3.1","vitest":"0.34.6","lexical":"^0.12.2","postcss":"8.4.31","prettier":"^3.0.1","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^7.0.12","stylelint":"^15.6.1","@vitest/ui":"0.34.6","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.2.2","@babel/core":"7.23.3","cross-fetch":"^4.0.0","tailwindcss":"3.3.5","y-websocket":"^1.5.0","@types/react":"18.2.37","autoprefixer":"10.4.16","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"^0.12.2","@lexical/text":"^0.12.2","eventemitter3":"^5.0.0","@lexical/react":"^0.12.2","@lexical/utils":"^0.12.2","@prettier/sync":"^0.3.0","postcss-import":"15.1.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@playwright/test":"^1.33.0","@storybook/react":"7.5.3","@types/react-dom":"18.2.15","react-router-dom":"6.18.0","vite-plugin-svgr":"^3.2.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"^0.12.2","@lexical/selection":"^0.12.2","eslint-plugin-jest":"27.6.0","fast-average-color":"^9.3.0","@sentry/vite-plugin":"^2.2.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"^7.32.2","@codemirror/lang-css":"^6.0.2","@vitejs/plugin-react":"4.1.1","@codemirror/lang-html":"^6.4.1","@storybook/react-vite":"7.5.3","@tryghost/color-utils":"^0.2.0","@uiw/react-codemirror":"^4.19.6","@storybook/addon-links":"7.5.3","@storybook/test-runner":"^0.14.0","@testing-library/react":"14.1.0","@tryghost/kg-simplemde":"^2.0.26","@tryghost/kg-converters":"^0.0.22","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.5.3","@storybook/addon-mdx-gfm":"7.5.3","@testing-library/jest-dom":"6.1.4","eslint-plugin-tailwindcss":"3.13.0","@tryghost/kg-default-nodes":"^0.2.8","@codemirror/lang-javascript":"^6.1.2","@storybook/addon-essentials":"7.5.3","@storybook/addon-interactions":"7.5.3","@tryghost/kg-clean-basic-html":"^3.0.41","@tryghost/kg-default-transforms":"^0.0.5","@etchteam/storybook-addon-status":"^4.2.4","@tryghost/kg-markdown-html-renderer":"^6.0.15","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.5.17_1699545394431_0.37128720293836226","host":"s3://npm-registry-packages"}},"0.5.18":{"name":"@tryghost/koenig-lexical","version":"0.5.18","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.5.18","maintainers":[{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"3703d36d956170c9b1d404795a188683ceacccb9","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.5.18.tgz","fileCount":12,"integrity":"sha512-PVJkZr8GGWwzifN+72veAEneeR5KC6zI7DkZwvxGdb/DoyO6pPoiYLWeAYCaItHY1vHUEio5B9UrY5DGV3bNyg==","signatures":[{"sig":"MEUCIHUkqpFuSCpJWtmad9FjQP98M0LlgGMQ6FdJlBcY++LyAiEA4qJbHVjrn9YjReZp0henTUu4pIp6u25DU6KloQG/g2M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28302519},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"a69b59f09926248c81a637d128d95d422ced634c","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/7.4.2/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.3.8","jsdom":"22.1.0","luxon":"^3.3.0","react":"^18.2.0","dotenv":"^16.3.1","vitest":"0.34.6","lexical":"^0.12.2","postcss":"8.4.31","prettier":"^3.0.1","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^7.0.12","stylelint":"^15.6.1","@vitest/ui":"0.34.6","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.2.2","@babel/core":"7.23.3","cross-fetch":"^4.0.0","tailwindcss":"3.3.5","y-websocket":"^1.5.0","@types/react":"18.2.37","autoprefixer":"10.4.16","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"^0.12.2","@lexical/text":"^0.12.2","eventemitter3":"^5.0.0","@lexical/react":"^0.12.2","@lexical/utils":"^0.12.2","@prettier/sync":"^0.3.0","postcss-import":"15.1.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@playwright/test":"^1.33.0","@storybook/react":"7.5.3","@types/react-dom":"18.2.15","react-router-dom":"6.18.0","vite-plugin-svgr":"^3.2.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"^0.12.2","@lexical/selection":"^0.12.2","eslint-plugin-jest":"27.6.0","fast-average-color":"^9.3.0","@sentry/vite-plugin":"^2.2.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"^7.32.2","@codemirror/lang-css":"^6.0.2","@vitejs/plugin-react":"4.1.1","@codemirror/lang-html":"^6.4.1","@storybook/react-vite":"7.5.3","@tryghost/color-utils":"^0.2.0","@uiw/react-codemirror":"^4.19.6","@storybook/addon-links":"7.5.3","@storybook/test-runner":"^0.14.0","@testing-library/react":"14.1.0","@tryghost/kg-simplemde":"^2.0.26","@tryghost/kg-converters":"^0.0.22","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.5.3","@storybook/addon-mdx-gfm":"7.5.3","@testing-library/jest-dom":"6.1.4","eslint-plugin-tailwindcss":"3.13.0","@tryghost/kg-default-nodes":"^0.2.9","@codemirror/lang-javascript":"^6.1.2","@storybook/addon-essentials":"7.5.3","@storybook/addon-interactions":"7.5.3","@tryghost/kg-clean-basic-html":"^3.0.41","@tryghost/kg-default-transforms":"^0.0.6","@etchteam/storybook-addon-status":"^4.2.4","@tryghost/kg-markdown-html-renderer":"^6.0.15","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.5.18_1699992990691_0.5307981807838897","host":"s3://npm-registry-packages"}},"0.5.19":{"name":"@tryghost/koenig-lexical","version":"0.5.19","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.5.19","maintainers":[{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"2826d179fdff4f1625f3d00ae6281d38f443320c","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.5.19.tgz","fileCount":12,"integrity":"sha512-z5z9/dzY0mM2tujNaYCljVWjSGnFFEWSSOXAqQqgrQZHj4PbazJx2eXQrgqiNNMGS109hpS8awvPeleIdm6lYA==","signatures":[{"sig":"MEQCIGjO+iDddy7UUM95HoGfo33mFqa7lbCH/8oCXJuYVmdVAiBo972z1WHmHqUJZDKhhjbKaQjhQyVqhJ5+mANJzIL+AQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28303154},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"c8a75ad27aaa44721eb473d57fffcd196899c1b4","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/7.4.2/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.3.8","jsdom":"22.1.0","luxon":"^3.3.0","react":"^18.2.0","dotenv":"^16.3.1","vitest":"0.34.6","lexical":"^0.12.2","postcss":"8.4.31","prettier":"^3.0.1","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^7.0.12","stylelint":"^15.6.1","@vitest/ui":"0.34.6","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.2.2","@babel/core":"7.23.3","cross-fetch":"^4.0.0","tailwindcss":"3.3.5","y-websocket":"^1.5.0","@types/react":"18.2.37","autoprefixer":"10.4.16","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"^0.12.2","@lexical/text":"^0.12.2","eventemitter3":"^5.0.0","@lexical/react":"^0.12.2","@lexical/utils":"^0.12.2","@prettier/sync":"^0.3.0","postcss-import":"15.1.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@playwright/test":"^1.33.0","@storybook/react":"7.5.3","@types/react-dom":"18.2.15","react-router-dom":"6.18.0","vite-plugin-svgr":"^3.2.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"^0.12.2","@lexical/selection":"^0.12.2","eslint-plugin-jest":"27.6.0","fast-average-color":"^9.3.0","@sentry/vite-plugin":"^2.2.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"^7.32.2","@codemirror/lang-css":"^6.0.2","@vitejs/plugin-react":"4.1.1","@codemirror/lang-html":"^6.4.1","@storybook/react-vite":"7.5.3","@tryghost/color-utils":"^0.2.0","@uiw/react-codemirror":"^4.19.6","@storybook/addon-links":"7.5.3","@storybook/test-runner":"^0.14.0","@testing-library/react":"14.1.0","@tryghost/kg-simplemde":"^2.0.26","@tryghost/kg-converters":"^0.0.22","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.5.3","@storybook/addon-mdx-gfm":"7.5.3","@testing-library/jest-dom":"6.1.4","eslint-plugin-tailwindcss":"3.13.0","@tryghost/kg-default-nodes":"^0.2.10","@codemirror/lang-javascript":"^6.1.2","@storybook/addon-essentials":"7.5.3","@storybook/addon-interactions":"7.5.3","@tryghost/kg-clean-basic-html":"^3.0.41","@tryghost/kg-default-transforms":"^0.0.7","@etchteam/storybook-addon-status":"^4.2.4","@tryghost/kg-markdown-html-renderer":"^6.0.15","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.5.19_1700050115208_0.1667520991659126","host":"s3://npm-registry-packages"}},"0.5.20":{"name":"@tryghost/koenig-lexical","version":"0.5.20","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.5.20","maintainers":[{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"81159bf6a03ad11c1e28b05759fe85e1356cd3da","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.5.20.tgz","fileCount":12,"integrity":"sha512-7NNqlibI2CG8PbUzo8B1MbQlE0+3j/P/rHmS5wq8Ien0QIit9E3kqMYqextMOoip9pgtyJqeq63ygEe9ykIdxQ==","signatures":[{"sig":"MEUCIQC6fVaNCHF07nlrWT9e8fEyxd72n6lGcgsRPye8FIAXywIgWcQna3OqG77/2wP8wuDcbe29C8NKOmRZWkFeaNyZ6hk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28303329},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"a60c362272439b7c4e23a4119b607873a24e6bbf","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"9larsons","email":"9larsons@gmail.com"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/7.4.2/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.3.8","jsdom":"22.1.0","luxon":"^3.3.0","react":"^18.2.0","dotenv":"^16.3.1","vitest":"0.34.6","lexical":"^0.12.2","postcss":"8.4.31","prettier":"^3.0.1","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^7.0.12","stylelint":"^15.6.1","@vitest/ui":"0.34.6","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.2.2","@babel/core":"7.23.3","cross-fetch":"^4.0.0","tailwindcss":"3.3.5","y-websocket":"^1.5.0","@types/react":"18.2.37","autoprefixer":"10.4.16","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"^0.12.2","@lexical/text":"^0.12.2","eventemitter3":"^5.0.0","@lexical/react":"^0.12.2","@lexical/utils":"^0.12.2","@prettier/sync":"^0.3.0","postcss-import":"15.1.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@playwright/test":"^1.33.0","@storybook/react":"7.5.3","@types/react-dom":"18.2.15","react-router-dom":"6.18.0","vite-plugin-svgr":"^3.2.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"^0.12.2","@lexical/selection":"^0.12.2","eslint-plugin-jest":"27.6.0","fast-average-color":"^9.3.0","@sentry/vite-plugin":"^2.2.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"^7.32.2","@codemirror/lang-css":"^6.0.2","@vitejs/plugin-react":"4.1.1","@codemirror/lang-html":"^6.4.1","@storybook/react-vite":"7.5.3","@tryghost/color-utils":"^0.2.0","@uiw/react-codemirror":"^4.19.6","@storybook/addon-links":"7.5.3","@storybook/test-runner":"^0.14.0","@testing-library/react":"14.1.0","@tryghost/kg-simplemde":"^2.0.26","@tryghost/kg-converters":"^0.0.22","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.5.3","@storybook/addon-mdx-gfm":"7.5.3","@testing-library/jest-dom":"6.1.4","eslint-plugin-tailwindcss":"3.13.0","@tryghost/kg-default-nodes":"^0.2.10","@codemirror/lang-javascript":"^6.1.2","@storybook/addon-essentials":"7.5.3","@storybook/addon-interactions":"7.5.3","@tryghost/kg-clean-basic-html":"^3.0.41","@tryghost/kg-default-transforms":"^0.0.7","@etchteam/storybook-addon-status":"^4.2.4","@tryghost/kg-markdown-html-renderer":"^6.0.15","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.5.20_1700154105016_0.6010659888763414","host":"s3://npm-registry-packages"}},"0.5.21":{"name":"@tryghost/koenig-lexical","version":"0.5.21","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.5.21","maintainers":[{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"5aea7750eb309720cbc5999ee28d78409599fade","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.5.21.tgz","fileCount":12,"integrity":"sha512-0JNHibwfgDUZ9FAzUtvCmojvhTxLbuvnZOpcsXoYSpif2dvvugmao5RpuK8iUHITylGi2DOxnYU7JHLjfL/AVg==","signatures":[{"sig":"MEUCIDeG9JI7aGdtWUBGZYyFNzm5kXSz7hty+KhuAM4MelwbAiEA1Btk5kg3mdbLUR3eu8D2l6mtTMkIz6tvsw/b8e0OdEk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28346869},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"62f572f9dcff096228db000cea505d54d6ebe3dd","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/7.4.2/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.3.8","jsdom":"22.1.0","luxon":"^3.3.0","react":"^18.2.0","dotenv":"^16.3.1","vitest":"0.34.6","lexical":"^0.12.2","postcss":"8.4.31","prettier":"^3.0.1","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^7.0.12","stylelint":"^15.6.1","@vitest/ui":"0.34.6","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.3.2","@babel/core":"7.23.3","cross-fetch":"^4.0.0","tailwindcss":"3.3.5","y-websocket":"^1.5.0","@types/react":"18.2.38","autoprefixer":"10.4.16","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"^0.12.2","@lexical/text":"^0.12.2","eventemitter3":"^5.0.0","@lexical/react":"^0.12.2","@lexical/utils":"^0.12.2","@prettier/sync":"^0.3.0","postcss-import":"15.1.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@playwright/test":"^1.33.0","@storybook/react":"7.5.3","@types/react-dom":"18.2.16","react-router-dom":"6.19.0","vite-plugin-svgr":"^3.2.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"^0.12.2","@lexical/selection":"^0.12.2","eslint-plugin-jest":"27.6.0","fast-average-color":"^9.3.0","@sentry/vite-plugin":"^2.2.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"^7.32.2","@codemirror/lang-css":"^6.0.2","@vitejs/plugin-react":"4.2.0","@codemirror/lang-html":"^6.4.1","@storybook/react-vite":"7.5.3","@tryghost/color-utils":"^0.2.0","@uiw/react-codemirror":"^4.19.6","@storybook/addon-links":"7.5.3","@storybook/test-runner":"^0.15.0","@testing-library/react":"14.1.2","@tryghost/kg-simplemde":"^2.0.27","@tryghost/kg-converters":"^0.0.22","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.5.3","@storybook/addon-mdx-gfm":"7.5.3","@testing-library/jest-dom":"6.1.4","eslint-plugin-tailwindcss":"3.13.0","@tryghost/kg-default-nodes":"^0.2.11","@codemirror/lang-javascript":"^6.1.2","@storybook/addon-essentials":"7.5.3","@storybook/addon-interactions":"7.5.3","@tryghost/kg-clean-basic-html":"^3.0.41","@tryghost/kg-default-transforms":"^0.0.8","@etchteam/storybook-addon-status":"^4.2.4","@tryghost/kg-markdown-html-renderer":"^6.0.15","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.5.21_1700581991089_0.3970964282989278","host":"s3://npm-registry-packages"}},"0.5.22":{"name":"@tryghost/koenig-lexical","version":"0.5.22","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.5.22","maintainers":[{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"194c18c36231d1cccd6f728662a6635ca973451c","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.5.22.tgz","fileCount":12,"integrity":"sha512-10CVHkRexwGgVrLlT+Xwgvr9Q2FdvX7mtX/ugV3mOCY3XoeqsN12cTFugwugEF2JRPDOMweXI5FfRBCsPLXufQ==","signatures":[{"sig":"MEYCIQDlgfIhRwSvXBDlftxPBGw6aRZLayGe3BOa3/Dwk9EPQgIhAIou3tNTUMJSdtqhpgWYqwTv2chEVKwfkZoW5lGeWDMv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28361571},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"ff061bd1f18508f31afd0fb656d919438b502468","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"9larsons","email":"9larsons@gmail.com"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/7.4.2/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.3.8","jsdom":"22.1.0","luxon":"^3.3.0","react":"^18.2.0","dotenv":"^16.3.1","vitest":"0.34.6","lexical":"^0.12.2","postcss":"8.4.31","prettier":"^3.0.1","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^7.0.12","stylelint":"^15.6.1","@vitest/ui":"0.34.6","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.3.2","@babel/core":"7.23.3","cross-fetch":"^4.0.0","tailwindcss":"3.3.5","y-websocket":"^1.5.0","@types/react":"18.2.38","autoprefixer":"10.4.16","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"^0.12.2","@lexical/text":"^0.12.2","eventemitter3":"^5.0.0","@lexical/react":"^0.12.2","@lexical/utils":"^0.12.2","@prettier/sync":"^0.3.0","postcss-import":"15.1.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@playwright/test":"^1.33.0","@storybook/react":"7.5.3","@types/react-dom":"18.2.17","react-router-dom":"6.19.0","vite-plugin-svgr":"^3.2.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"^0.12.2","@lexical/selection":"^0.12.2","eslint-plugin-jest":"27.6.0","fast-average-color":"^9.3.0","@sentry/vite-plugin":"^2.2.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"^7.32.2","@codemirror/lang-css":"^6.0.2","@vitejs/plugin-react":"4.2.0","@codemirror/lang-html":"^6.4.1","@storybook/react-vite":"7.5.3","@tryghost/color-utils":"^0.2.0","@uiw/react-codemirror":"^4.19.6","@storybook/addon-links":"7.5.3","@storybook/test-runner":"^0.15.0","@testing-library/react":"14.1.2","@tryghost/kg-simplemde":"^2.0.27","@tryghost/kg-converters":"^0.0.22","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.5.3","@storybook/addon-mdx-gfm":"7.5.3","@testing-library/jest-dom":"6.1.4","eslint-plugin-tailwindcss":"3.13.0","@tryghost/kg-default-nodes":"^0.2.11","@codemirror/lang-javascript":"^6.1.2","@storybook/addon-essentials":"7.5.3","@storybook/addon-interactions":"7.5.3","@tryghost/kg-clean-basic-html":"^3.0.41","@tryghost/kg-default-transforms":"^0.0.8","@etchteam/storybook-addon-status":"^4.2.4","@tryghost/kg-markdown-html-renderer":"^6.0.15","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.5.22_1700661453783_0.4148688672345835","host":"s3://npm-registry-packages"}},"0.5.23":{"name":"@tryghost/koenig-lexical","version":"0.5.23","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.5.23","maintainers":[{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"6e6be97a364f3386181dd3a7c4e398eecaba1745","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.5.23.tgz","fileCount":12,"integrity":"sha512-tUhu5cvQq8T6GvVHTi7CPFWGUELrMtO4GSgYVI3Rbb9u1NGN3uwWhuQjS0RI68fZIb5DlD81NmJbTK8eHV8ljw==","signatures":[{"sig":"MEUCIHCcyy7RlLojQsqL0de0mpniNHWi/va70Vjbhrvd2qTpAiEA1VtIP8tw0Y1Cjhev+0wKqy+45GWu1gSt3fU/Mffer08=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28364649},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"248397cc1915dd9e0618d3e890dfceaec0293e61","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"9larsons","email":"9larsons@gmail.com"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/7.4.2/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.3.8","jsdom":"22.1.0","luxon":"^3.3.0","react":"^18.2.0","dotenv":"^16.3.1","vitest":"0.34.6","lexical":"^0.12.2","postcss":"8.4.31","prettier":"^3.0.1","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^7.0.12","stylelint":"^15.6.1","@vitest/ui":"0.34.6","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.3.2","@babel/core":"7.23.3","cross-fetch":"^4.0.0","tailwindcss":"3.3.5","y-websocket":"^1.5.0","@types/react":"18.2.38","autoprefixer":"10.4.16","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"^0.12.2","@lexical/text":"^0.12.2","eventemitter3":"^5.0.0","@lexical/react":"^0.12.2","@lexical/utils":"^0.12.2","@prettier/sync":"^0.3.0","postcss-import":"15.1.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@playwright/test":"^1.33.0","@storybook/react":"7.5.3","@types/react-dom":"18.2.17","react-router-dom":"6.19.0","vite-plugin-svgr":"^3.2.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"^0.12.2","@lexical/selection":"^0.12.2","eslint-plugin-jest":"27.6.0","fast-average-color":"^9.3.0","@sentry/vite-plugin":"^2.2.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"^7.32.2","@codemirror/lang-css":"^6.0.2","@vitejs/plugin-react":"4.2.0","@codemirror/lang-html":"^6.4.1","@storybook/react-vite":"7.5.3","@tryghost/color-utils":"^0.2.0","@uiw/react-codemirror":"^4.19.6","@storybook/addon-links":"7.5.3","@storybook/test-runner":"^0.15.0","@testing-library/react":"14.1.2","@tryghost/kg-simplemde":"^2.0.27","@tryghost/kg-converters":"^0.0.22","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.5.3","@storybook/addon-mdx-gfm":"7.5.3","@testing-library/jest-dom":"6.1.4","eslint-plugin-tailwindcss":"3.13.0","@tryghost/kg-default-nodes":"^0.2.11","@codemirror/lang-javascript":"^6.1.2","@storybook/addon-essentials":"7.5.3","@storybook/addon-interactions":"7.5.3","@tryghost/kg-clean-basic-html":"^3.0.41","@tryghost/kg-default-transforms":"^0.0.8","@etchteam/storybook-addon-status":"^4.2.4","@tryghost/kg-markdown-html-renderer":"^6.0.15","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.5.23_1700679370598_0.10260635690137421","host":"s3://npm-registry-packages"}},"0.5.24":{"name":"@tryghost/koenig-lexical","version":"0.5.24","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.5.24","maintainers":[{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"729cdae4b6c409bf0befa3259fb98b949706f82a","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.5.24.tgz","fileCount":12,"integrity":"sha512-NmoxL3t2I5a+C1xkYmahAJnlBX+fjKXdLKpqBjZt5Jf8CkzShYdFI7L846RnU4ztxS7pYJEuBfn90ljKTnfSJQ==","signatures":[{"sig":"MEUCIB8P1LLwRitfSGVxa4hwtM8vxHfdNllb6jCU6SJal4/IAiEAxMVYnESqMXj+LbWDZbc3wr3kT4WyWLZDjWmENqofWyg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28369752},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"0a6d18c7c92b7a2e850d2a23c4a8e342e7439b9a","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/7.4.2/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.3.8","jsdom":"22.1.0","luxon":"^3.3.0","react":"^18.2.0","dotenv":"^16.3.1","vitest":"0.34.6","lexical":"^0.12.2","postcss":"8.4.31","prettier":"^3.0.1","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^7.0.12","stylelint":"^15.6.1","@vitest/ui":"0.34.6","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.3.2","@babel/core":"7.23.3","cross-fetch":"^4.0.0","tailwindcss":"3.3.5","y-websocket":"^1.5.0","@types/react":"18.2.38","autoprefixer":"10.4.16","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"^0.12.2","@lexical/text":"^0.12.2","eventemitter3":"^5.0.0","@lexical/react":"^0.12.2","@lexical/utils":"^0.12.2","@prettier/sync":"^0.3.0","postcss-import":"15.1.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@playwright/test":"^1.33.0","@storybook/react":"7.5.3","@types/react-dom":"18.2.17","react-router-dom":"6.20.0","vite-plugin-svgr":"^3.2.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"^0.12.2","@lexical/selection":"^0.12.2","eslint-plugin-jest":"27.6.0","fast-average-color":"^9.3.0","@sentry/vite-plugin":"^2.2.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"^7.32.2","@codemirror/lang-css":"^6.0.2","@vitejs/plugin-react":"4.2.0","@codemirror/lang-html":"^6.4.1","@storybook/react-vite":"7.5.3","@tryghost/color-utils":"^0.2.0","@uiw/react-codemirror":"^4.19.6","@storybook/addon-links":"7.5.3","@storybook/test-runner":"^0.15.0","@testing-library/react":"14.1.2","@tryghost/kg-simplemde":"^2.0.27","@tryghost/kg-converters":"^0.0.22","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.5.3","@storybook/addon-mdx-gfm":"7.5.3","@testing-library/jest-dom":"6.1.4","eslint-plugin-tailwindcss":"3.13.0","@tryghost/kg-default-nodes":"^0.2.11","@codemirror/lang-javascript":"^6.1.2","@storybook/addon-essentials":"7.5.3","@storybook/addon-interactions":"7.5.3","@tryghost/kg-clean-basic-html":"^3.0.41","@tryghost/kg-default-transforms":"^0.0.8","@etchteam/storybook-addon-status":"^4.2.4","@tryghost/kg-markdown-html-renderer":"^6.0.15","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.5.24_1700836612980_0.2336711374382039","host":"s3://npm-registry-packages"}},"0.5.25":{"name":"@tryghost/koenig-lexical","version":"0.5.25","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.5.25","maintainers":[{"name":"dvdwinden","email":"danielvanderwinden@ghost.org"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"f4ae24f93c038708759f657d7c5553ac2420a535","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.5.25.tgz","fileCount":12,"integrity":"sha512-r+z19ZJ5P/Y53X8oFQZP3fWMVZCuiev5B3XOBD+U3C+TNigm/d7IidCNlDWVlYPPE7iz9msLLLThawPFlJgHmg==","signatures":[{"sig":"MEUCIF9xpsSurBYfuHvyxDKToQxQLzwua/L+kQXE2DlAzub6AiEAozxMQNLrr3Z3yQ/7buHMU7A23qx+7aP22YnGOcoxq/k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28380774},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"d67eaa4b47297b2c90ad997432db0ee7b1d1362d","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"9larsons","email":"9larsons@gmail.com"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/7.4.2/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.3.8","jsdom":"22.1.0","luxon":"^3.3.0","react":"^18.2.0","dotenv":"^16.3.1","vitest":"0.34.6","lexical":"^0.12.2","postcss":"8.4.31","prettier":"^3.0.1","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^7.0.12","stylelint":"^15.6.1","@vitest/ui":"0.34.6","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.3.2","@babel/core":"7.23.3","cross-fetch":"^4.0.0","tailwindcss":"3.3.5","y-websocket":"^1.5.0","@types/react":"18.2.38","autoprefixer":"10.4.16","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"^0.12.2","@lexical/text":"^0.12.2","eventemitter3":"^5.0.0","@lexical/react":"^0.12.2","@lexical/utils":"^0.12.2","@prettier/sync":"^0.3.0","postcss-import":"15.1.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@playwright/test":"^1.33.0","@storybook/react":"7.5.3","@types/react-dom":"18.2.17","react-router-dom":"6.20.0","vite-plugin-svgr":"^3.2.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"^0.12.2","@lexical/selection":"^0.12.2","eslint-plugin-jest":"27.6.0","fast-average-color":"^9.3.0","@sentry/vite-plugin":"^2.2.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"^7.32.2","@codemirror/lang-css":"^6.0.2","@vitejs/plugin-react":"4.2.0","@codemirror/lang-html":"^6.4.1","@storybook/react-vite":"7.5.3","@tryghost/color-utils":"^0.2.0","@uiw/react-codemirror":"^4.19.6","@storybook/addon-links":"7.5.3","@storybook/test-runner":"^0.16.0","@testing-library/react":"14.1.2","@tryghost/kg-simplemde":"^2.0.27","@tryghost/kg-converters":"^0.0.22","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.5.3","@storybook/addon-mdx-gfm":"7.5.3","@testing-library/jest-dom":"6.1.4","eslint-plugin-tailwindcss":"3.13.0","@tryghost/kg-default-nodes":"^0.2.12","@codemirror/lang-javascript":"^6.1.2","@storybook/addon-essentials":"7.5.3","@storybook/addon-interactions":"7.5.3","@tryghost/kg-clean-basic-html":"^3.0.41","@tryghost/kg-default-transforms":"^0.0.9","@etchteam/storybook-addon-status":"^4.2.4","@tryghost/kg-markdown-html-renderer":"^6.0.15","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.5.25_1701127316872_0.3656410174779161","host":"s3://npm-registry-packages"}},"0.5.26":{"name":"@tryghost/koenig-lexical","version":"0.5.26","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.5.26","maintainers":[{"name":"dvdwinden","email":"danielvanderwinden@ghost.org"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"9ad40c41e3eb59d36f646a51d43b4b4658360b56","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.5.26.tgz","fileCount":12,"integrity":"sha512-6snd1GywaQ9GyKV6FcoGTIn4GlNIn45SspqYn+q0yLAArAVHEdY1tjDORFVuIaTqbR4e+BVulSg9gZOle0QtRw==","signatures":[{"sig":"MEQCIHDG+uEBNcartKCn99RlJAHOXeBVNjfhJIp3AOHd29W9AiBOethBNMoQ1U9n6oESfDa346awg/RJmLU+KhToNuymLw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28378570},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"2fd93d8e6717d403ce0c9fca76fc0d0dc6a70fdb","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"9larsons","email":"9larsons@gmail.com"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/7.4.2/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.3.8","jsdom":"22.1.0","luxon":"^3.3.0","react":"^18.2.0","dotenv":"^16.3.1","vitest":"0.34.6","lexical":"^0.12.2","postcss":"8.4.31","prettier":"^3.0.1","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^7.0.12","stylelint":"^15.6.1","@vitest/ui":"0.34.6","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.3.2","@babel/core":"7.23.3","cross-fetch":"^4.0.0","tailwindcss":"3.3.5","y-websocket":"^1.5.0","@types/react":"18.2.39","autoprefixer":"10.4.16","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"^0.12.2","@lexical/text":"^0.12.2","eventemitter3":"^5.0.0","@lexical/react":"^0.12.2","@lexical/utils":"^0.12.2","@prettier/sync":"^0.3.0","postcss-import":"15.1.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@playwright/test":"^1.33.0","@storybook/react":"7.6.0","@types/react-dom":"18.2.17","react-router-dom":"6.20.0","vite-plugin-svgr":"^3.2.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"^0.12.2","@lexical/selection":"^0.12.2","eslint-plugin-jest":"27.6.0","fast-average-color":"^9.3.0","@sentry/vite-plugin":"^2.2.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"^7.32.2","@codemirror/lang-css":"^6.0.2","@vitejs/plugin-react":"4.2.0","@codemirror/lang-html":"^6.4.1","@storybook/react-vite":"7.6.0","@tryghost/color-utils":"^0.2.0","@uiw/react-codemirror":"^4.19.6","@storybook/addon-links":"7.6.0","@storybook/test-runner":"^0.16.0","@testing-library/react":"14.1.2","@tryghost/kg-simplemde":"^2.0.27","@tryghost/kg-converters":"^0.0.22","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.6.0","@storybook/addon-mdx-gfm":"7.6.0","@testing-library/jest-dom":"6.1.4","eslint-plugin-tailwindcss":"3.13.0","@tryghost/kg-default-nodes":"^0.2.12","@codemirror/lang-javascript":"^6.1.2","@storybook/addon-essentials":"7.6.0","@storybook/addon-interactions":"7.6.0","@tryghost/kg-clean-basic-html":"^3.0.41","@tryghost/kg-default-transforms":"^0.0.9","@etchteam/storybook-addon-status":"^4.2.4","@tryghost/kg-markdown-html-renderer":"^6.0.15","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.5.26_1701181556931_0.9995392491779274","host":"s3://npm-registry-packages"}},"0.5.27":{"name":"@tryghost/koenig-lexical","version":"0.5.27","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.5.27","maintainers":[{"name":"dvdwinden","email":"danielvanderwinden@ghost.org"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"3f63f2adef46a706dfcca24e5c1fd4fc576fe05b","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.5.27.tgz","fileCount":12,"integrity":"sha512-Lg6mcj/Psn5KSbKNccWqtgk+ivAn8NV2H0BZ+xTc57VOm2jo+OFElTAbJmBjk2IoFZZfNxlDYx2M20rfW/PhKg==","signatures":[{"sig":"MEQCIEXxHWMAB1GLVbNeNS5oWqYWDBnu5ldtMJC3lDS5LBE8AiAUEPEo1uOgeMT2rbvlfi9BD6JuFI+Hs+1sGMLjAjNeIQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28383913},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"aef178761a4365101423aaabc67f97184402fab0","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/7.4.2/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.3.8","jsdom":"22.1.0","luxon":"^3.3.0","react":"^18.2.0","dotenv":"^16.3.1","vitest":"0.34.6","lexical":"^0.12.2","postcss":"8.4.31","prettier":"^3.0.1","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^7.0.12","stylelint":"^15.6.1","@vitest/ui":"0.34.6","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.3.2","@babel/core":"7.23.3","cross-fetch":"^4.0.0","tailwindcss":"3.3.5","y-websocket":"^1.5.0","@types/react":"18.2.39","autoprefixer":"10.4.16","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"^0.12.2","@lexical/text":"^0.12.2","eventemitter3":"^5.0.0","@lexical/react":"^0.12.2","@lexical/utils":"^0.12.2","@prettier/sync":"^0.3.0","postcss-import":"15.1.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@playwright/test":"^1.33.0","@storybook/react":"7.6.0","@types/react-dom":"18.2.17","react-router-dom":"6.20.0","vite-plugin-svgr":"^3.2.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"^0.12.2","@lexical/selection":"^0.12.2","eslint-plugin-jest":"27.6.0","fast-average-color":"^9.3.0","@sentry/vite-plugin":"^2.2.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"^7.32.2","@codemirror/lang-css":"^6.0.2","@vitejs/plugin-react":"4.2.0","@codemirror/lang-html":"^6.4.1","@storybook/react-vite":"7.6.0","@tryghost/color-utils":"^0.2.0","@uiw/react-codemirror":"^4.19.6","@storybook/addon-links":"7.6.0","@storybook/test-runner":"^0.16.0","@testing-library/react":"14.1.2","@tryghost/kg-simplemde":"^2.0.27","@tryghost/kg-converters":"^0.0.22","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.6.0","@storybook/addon-mdx-gfm":"7.6.0","@testing-library/jest-dom":"6.1.4","eslint-plugin-tailwindcss":"3.13.0","@tryghost/kg-default-nodes":"^0.2.12","@codemirror/lang-javascript":"^6.1.2","@storybook/addon-essentials":"7.6.0","@storybook/addon-interactions":"7.6.0","@tryghost/kg-clean-basic-html":"^3.0.41","@tryghost/kg-default-transforms":"^0.0.9","@etchteam/storybook-addon-status":"^4.2.4","@tryghost/kg-markdown-html-renderer":"^6.0.15","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.5.27_1701258608456_0.8437185861633509","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"@tryghost/koenig-lexical","version":"1.0.0","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@1.0.0","maintainers":[{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"dvdwinden","email":"danielvanderwinden@ghost.org"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"29a976e859550c036a6723022585ef64ecedc953","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.0.0.tgz","fileCount":12,"integrity":"sha512-+k4mJVKwacAvhAUT7KH43QErDgL/7mMa+HBcIsFjrsMtEbp3aGAOR/qoKgmsU+HcPFYSuG2S9aYxmgATF28Z0g==","signatures":[{"sig":"MEUCIBP95ZDnkLVmW4iisR3tRMvq3aRg4kOuJv7aTDsXetRIAiEAjFINTfPGcLXqwxv88m4xda3BafV5xWl+qR50ox5Yeog=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28404201},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"b40b131cb7138d360336e7928f87a1602789048e","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/8.0.0/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.3.8","jsdom":"23.0.1","luxon":"^3.3.0","react":"^18.2.0","dotenv":"^16.3.1","vitest":"1.0.1","lexical":"0.12.2","postcss":"8.4.32","prettier":"^3.0.1","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^7.0.12","stylelint":"^15.6.1","@vitest/ui":"1.0.1","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.3.2","@babel/core":"7.23.5","cross-fetch":"^4.0.0","tailwindcss":"3.3.6","y-websocket":"^1.5.0","@types/react":"18.2.42","autoprefixer":"10.4.16","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"0.12.2","@lexical/text":"0.12.2","eventemitter3":"^5.0.0","@lexical/react":"0.12.2","@lexical/utils":"0.12.2","@prettier/sync":"^0.3.0","postcss-import":"15.1.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@playwright/test":"^1.33.0","@storybook/react":"7.6.3","@types/react-dom":"18.2.17","react-router-dom":"6.20.1","vite-plugin-svgr":"^4.0.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"0.12.2","@lexical/selection":"0.12.2","eslint-plugin-jest":"27.6.0","fast-average-color":"^9.3.0","@sentry/vite-plugin":"^2.2.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"^7.32.2","@codemirror/lang-css":"^6.0.2","@vitejs/plugin-react":"4.2.1","@codemirror/lang-html":"^6.4.1","@storybook/react-vite":"7.6.3","@tryghost/color-utils":"^0.2.0","@uiw/react-codemirror":"^4.19.6","@storybook/addon-links":"7.6.3","@storybook/test-runner":"^0.16.0","@testing-library/react":"14.1.2","@tryghost/kg-simplemde":"^3.0.0","@tryghost/kg-converters":"^0.0.22","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.6.3","@storybook/addon-mdx-gfm":"7.6.3","@testing-library/jest-dom":"6.1.5","eslint-plugin-tailwindcss":"3.13.0","@tryghost/kg-default-nodes":"^1.0.0","@codemirror/lang-javascript":"^6.1.2","@storybook/addon-essentials":"7.6.3","@storybook/addon-interactions":"7.6.3","@tryghost/kg-clean-basic-html":"^4.0.0","@tryghost/kg-default-transforms":"^1.0.0","@etchteam/storybook-addon-status":"^4.2.4","@tryghost/kg-markdown-html-renderer":"^7.0.0","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.0.0_1701858579383_0.31983142639728346","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@tryghost/koenig-lexical","version":"1.0.1","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@1.0.1","maintainers":[{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"dvdwinden","email":"danielvanderwinden@ghost.org"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"00e24934f670c46b146fca28187a60c5e292b2e8","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.0.1.tgz","fileCount":12,"integrity":"sha512-AMYSPlm9OGaYOWY9AhGvsHPgXdD/T2WSxIOPm8p01VXGTKPO/Md23URV1ReWxU2T1mvrVqdEdjPK9Pthh+yToA==","signatures":[{"sig":"MEUCIQCF1fleTUAGuymMZzj+yPkaW6dZk8GibkyC1sJsqEQQvQIgIqAYcSAZpqg3Su7Gr09+mxTdG+3vvM7jtFXY2ml8NGg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28404582},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"a981cc3efbe5bf3a505e48b674334a1fe3c6e398","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/8.0.0/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.3.8","jsdom":"23.0.1","luxon":"^3.3.0","react":"^18.2.0","dotenv":"^16.3.1","vitest":"1.0.1","lexical":"0.12.2","postcss":"8.4.32","prettier":"^3.0.1","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^7.0.12","stylelint":"^15.6.1","@vitest/ui":"1.0.1","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.3.2","@babel/core":"7.23.5","cross-fetch":"^4.0.0","tailwindcss":"3.3.6","y-websocket":"^1.5.0","@types/react":"18.2.42","autoprefixer":"10.4.16","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"0.12.2","@lexical/text":"0.12.2","eventemitter3":"^5.0.0","@lexical/react":"0.12.2","@lexical/utils":"0.12.2","@prettier/sync":"^0.3.0","postcss-import":"15.1.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@playwright/test":"^1.33.0","@storybook/react":"7.6.3","@types/react-dom":"18.2.17","react-router-dom":"6.20.1","vite-plugin-svgr":"^4.0.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"0.12.2","@lexical/selection":"0.12.2","eslint-plugin-jest":"27.6.0","fast-average-color":"^9.3.0","@sentry/vite-plugin":"^2.2.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"^7.32.2","@codemirror/lang-css":"^6.0.2","@vitejs/plugin-react":"4.2.1","@codemirror/lang-html":"^6.4.1","@storybook/react-vite":"7.6.3","@tryghost/color-utils":"^0.2.0","@uiw/react-codemirror":"^4.19.6","@storybook/addon-links":"7.6.3","@storybook/test-runner":"^0.16.0","@testing-library/react":"14.1.2","@tryghost/kg-simplemde":"^3.0.0","@tryghost/kg-converters":"^0.0.22","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.6.3","@storybook/addon-mdx-gfm":"7.6.3","@testing-library/jest-dom":"6.1.5","eslint-plugin-tailwindcss":"3.13.0","@tryghost/kg-default-nodes":"^1.0.0","@codemirror/lang-javascript":"^6.1.2","@storybook/addon-essentials":"7.6.3","@storybook/addon-interactions":"7.6.3","@tryghost/kg-clean-basic-html":"^4.0.0","@tryghost/kg-default-transforms":"^1.0.0","@etchteam/storybook-addon-status":"^4.2.4","@tryghost/kg-markdown-html-renderer":"^7.0.0","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.0.1_1701860049313_0.7022099864102236","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@tryghost/koenig-lexical","version":"1.0.2","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@1.0.2","maintainers":[{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"dvdwinden","email":"danielvanderwinden@ghost.org"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"2aeb07165a8ddab79f4765dc299a8c046c7238c1","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.0.2.tgz","fileCount":12,"integrity":"sha512-vDLdy66Pp1yhLGWG80WaZSQJ+SYLDoY41RqYhUKPq+x2PX+H+qdGgB97OVTK/w4kXPXFNZvhpbgWRTdom2Vnzg==","signatures":[{"sig":"MEUCIBHZkw+uh826yBs35R2tnOXFL6ogQv7stHfxo3LwGjwqAiEA8xi8/bQ8zW5I7MjfGKL3CbsR7YacgDs+bjJL80HTJuc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28405959},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"505ab50ade50343dacaeefb5f09fa5f77a042392","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/8.0.0/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.3.8","jsdom":"23.0.1","luxon":"^3.3.0","react":"^18.2.0","dotenv":"^16.3.1","vitest":"1.0.1","lexical":"0.12.2","postcss":"8.4.32","prettier":"^3.0.1","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^7.0.12","stylelint":"^15.6.1","@vitest/ui":"1.0.1","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.3.2","@babel/core":"7.23.5","cross-fetch":"^4.0.0","tailwindcss":"3.3.6","y-websocket":"^1.5.0","@types/react":"18.2.42","autoprefixer":"10.4.16","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"0.12.2","@lexical/text":"0.12.2","eventemitter3":"^5.0.0","@lexical/react":"0.12.2","@lexical/utils":"0.12.2","@prettier/sync":"^0.3.0","postcss-import":"15.1.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@playwright/test":"^1.33.0","@storybook/react":"7.6.3","@types/react-dom":"18.2.17","react-router-dom":"6.20.1","vite-plugin-svgr":"^4.0.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"0.12.2","@lexical/selection":"0.12.2","eslint-plugin-jest":"27.6.0","fast-average-color":"^9.3.0","@sentry/vite-plugin":"^2.2.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"^7.32.2","@codemirror/lang-css":"^6.0.2","@vitejs/plugin-react":"4.2.1","@codemirror/lang-html":"^6.4.1","@storybook/react-vite":"7.6.3","@tryghost/color-utils":"^0.2.0","@uiw/react-codemirror":"^4.19.6","@storybook/addon-links":"7.6.3","@storybook/test-runner":"^0.16.0","@testing-library/react":"14.1.2","@tryghost/kg-simplemde":"^3.0.0","@tryghost/kg-converters":"^0.0.22","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.6.3","@storybook/addon-mdx-gfm":"7.6.3","@testing-library/jest-dom":"6.1.5","eslint-plugin-tailwindcss":"3.13.0","@tryghost/kg-default-nodes":"^1.0.0","@codemirror/lang-javascript":"^6.1.2","@storybook/addon-essentials":"7.6.3","@storybook/addon-interactions":"7.6.3","@tryghost/kg-clean-basic-html":"^4.0.0","@tryghost/kg-default-transforms":"^1.0.0","@etchteam/storybook-addon-status":"^4.2.4","@tryghost/kg-markdown-html-renderer":"^7.0.0","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.0.2_1701863859249_0.9619905521782977","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@tryghost/koenig-lexical","version":"1.0.3","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@1.0.3","maintainers":[{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"dvdwinden","email":"danielvanderwinden@ghost.org"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"509e5769c59b50fd290340fcb8734bae59a512ec","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.0.3.tgz","fileCount":12,"integrity":"sha512-ifeuC2ZtujPmOy14y/Dh7HIzOcd+9zPb8930KCpMGtsjTaiegazagSQ8k1gSlWY1xGzXjG8bFac2FlX26OuHTQ==","signatures":[{"sig":"MEQCIFP8FLbmToGjNf2NR/YATkRkW5BLPFXIofkBSrYBHfXwAiArVnnX5higQB/QE7rfPF/LVH5I2Sx+WSrHKLNHXBzQLQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28406421},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"d6b2d7b83db1ce9ba357cd0a4c1792d9c91e8e85","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/8.0.0/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.3.8","jsdom":"23.0.1","luxon":"^3.3.0","react":"^18.2.0","dotenv":"^16.3.1","vitest":"1.0.1","lexical":"0.12.2","postcss":"8.4.32","prettier":"^3.0.1","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^7.0.12","stylelint":"^15.6.1","@vitest/ui":"1.0.1","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.3.2","@babel/core":"7.23.5","cross-fetch":"^4.0.0","tailwindcss":"3.3.6","y-websocket":"^1.5.0","@types/react":"18.2.42","autoprefixer":"10.4.16","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"0.12.2","@lexical/text":"0.12.2","eventemitter3":"^5.0.0","@lexical/react":"0.12.2","@lexical/utils":"0.12.2","@prettier/sync":"^0.3.0","postcss-import":"15.1.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@playwright/test":"^1.33.0","@storybook/react":"7.6.3","@types/react-dom":"18.2.17","react-router-dom":"6.20.1","vite-plugin-svgr":"^4.0.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"0.12.2","@lexical/selection":"0.12.2","eslint-plugin-jest":"27.6.0","fast-average-color":"^9.3.0","@sentry/vite-plugin":"^2.2.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"^7.32.2","@codemirror/lang-css":"^6.0.2","@vitejs/plugin-react":"4.2.1","@codemirror/lang-html":"^6.4.1","@storybook/react-vite":"7.6.3","@tryghost/color-utils":"^0.2.0","@uiw/react-codemirror":"^4.19.6","@storybook/addon-links":"7.6.3","@storybook/test-runner":"^0.16.0","@testing-library/react":"14.1.2","@tryghost/kg-simplemde":"^3.0.0","@tryghost/kg-converters":"^0.0.22","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.6.3","@storybook/addon-mdx-gfm":"7.6.3","@testing-library/jest-dom":"6.1.5","eslint-plugin-tailwindcss":"3.13.0","@tryghost/kg-default-nodes":"^1.0.0","@codemirror/lang-javascript":"^6.1.2","@storybook/addon-essentials":"7.6.3","@storybook/addon-interactions":"7.6.3","@tryghost/kg-clean-basic-html":"^4.0.0","@tryghost/kg-default-transforms":"^1.0.0","@etchteam/storybook-addon-status":"^4.2.4","@tryghost/kg-markdown-html-renderer":"^7.0.0","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.0.3_1701883841196_0.3109093677269996","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@tryghost/koenig-lexical","version":"1.0.4","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@1.0.4","maintainers":[{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"dvdwinden","email":"danielvanderwinden@ghost.org"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"47531f9f0f9b942227605c0c8d45cd4a523b01f0","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.0.4.tgz","fileCount":12,"integrity":"sha512-hoFRmz+wkaWxqjWadzZ5FyRwGs/01hy3iT4Rk4Q9NsvbEfsCG45wqrhE26ZrfckxI4oKbJFgIWOD+9JBwBkV4Q==","signatures":[{"sig":"MEUCIGxE2/w3IzUvryzoEKHzs299MZ31PnuqYeYM4Zx1CpJrAiEAvgaDcCL69hBAIrfi0jYTG8oUnTI/IhEx4TtoxCJYU64=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28414040},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"d9258db18d65d5c4b7f1457c5dc2bba76c376043","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/8.0.0/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.3.8","jsdom":"23.0.1","luxon":"^3.3.0","react":"^18.2.0","dotenv":"^16.3.1","vitest":"1.0.4","lexical":"0.12.2","postcss":"8.4.32","prettier":"^3.0.1","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^7.0.12","stylelint":"^16.0.0","@vitest/ui":"1.0.4","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.3.3","@babel/core":"7.23.5","cross-fetch":"^4.0.0","tailwindcss":"3.3.6","y-websocket":"^1.5.0","@types/react":"18.2.43","autoprefixer":"10.4.16","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"0.12.2","@lexical/text":"0.12.2","eventemitter3":"^5.0.0","@lexical/react":"0.12.2","@lexical/utils":"0.12.2","@prettier/sync":"^0.3.0","postcss-import":"15.1.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@playwright/test":"^1.33.0","@storybook/react":"7.6.4","@types/react-dom":"18.2.17","react-router-dom":"6.20.1","vite-plugin-svgr":"^4.0.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"0.12.2","@lexical/selection":"0.12.2","eslint-plugin-jest":"27.6.0","fast-average-color":"^9.3.0","@sentry/vite-plugin":"^2.2.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"^7.32.2","@codemirror/lang-css":"^6.0.2","@vitejs/plugin-react":"4.2.1","@codemirror/lang-html":"^6.4.1","@storybook/react-vite":"7.6.4","@tryghost/color-utils":"^0.2.0","@uiw/react-codemirror":"^4.19.6","@storybook/addon-links":"7.6.4","@storybook/test-runner":"^0.16.0","@testing-library/react":"14.1.2","@tryghost/kg-simplemde":"^3.0.0","@tryghost/kg-converters":"^0.0.22","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.6.4","@storybook/addon-mdx-gfm":"7.6.4","@testing-library/jest-dom":"6.1.5","eslint-plugin-tailwindcss":"3.13.0","@tryghost/kg-default-nodes":"^1.0.0","@codemirror/lang-javascript":"^6.1.2","@storybook/addon-essentials":"7.6.4","@storybook/addon-interactions":"7.6.4","@tryghost/kg-clean-basic-html":"^4.0.0","@tryghost/kg-default-transforms":"^1.0.1","@etchteam/storybook-addon-status":"^4.2.4","@tryghost/kg-markdown-html-renderer":"^7.0.0","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.0.4_1702292832593_0.16671345305587315","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"@tryghost/koenig-lexical","version":"1.0.5","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@1.0.5","maintainers":[{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"dvdwinden","email":"danielvanderwinden@ghost.org"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"595d517ce54abc94eae6e8af395f63058211af6f","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.0.5.tgz","fileCount":12,"integrity":"sha512-Ggpo2YtXdruvyYBpFoi1vjq2bNMWEu76f6cXXRSJAU9zSL6EJHEQ2O+kNvZyk0x50cP7Rtnrhf/4P3nepCllIA==","signatures":[{"sig":"MEUCIQC4Bw1t9pP/QgZhTUk3T+Dl8RBAAoOv8rp+ijiMuIPE6wIgRXXtKfKRI4VkhGSCM/x2FwXz2ZoREXNAuzPe59C0oYE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28413010},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"e115cc9c15eded078e81799e7b9a88e56e9cc130","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"9larsons","email":"9larsons@gmail.com"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/8.0.0/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.3.8","jsdom":"23.0.1","luxon":"^3.3.0","react":"^18.2.0","dotenv":"^16.3.1","vitest":"1.0.4","lexical":"0.12.2","postcss":"8.4.32","prettier":"^3.0.1","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^7.0.12","stylelint":"^16.0.0","@vitest/ui":"1.0.4","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.3.3","@babel/core":"7.23.6","cross-fetch":"^4.0.0","tailwindcss":"3.3.6","y-websocket":"^1.5.0","@types/react":"18.2.43","autoprefixer":"10.4.16","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"0.12.2","@lexical/text":"0.12.2","eventemitter3":"^5.0.0","@lexical/react":"0.12.2","@lexical/utils":"0.12.2","@prettier/sync":"^0.3.0","postcss-import":"15.1.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@playwright/test":"^1.33.0","@storybook/react":"7.6.4","@types/react-dom":"18.2.17","react-router-dom":"6.20.1","vite-plugin-svgr":"^4.0.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"0.12.2","@lexical/selection":"0.12.2","eslint-plugin-jest":"27.6.0","fast-average-color":"^9.3.0","@sentry/vite-plugin":"^2.2.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"^7.32.2","@codemirror/lang-css":"^6.0.2","@vitejs/plugin-react":"4.2.1","@codemirror/lang-html":"^6.4.1","@storybook/react-vite":"7.6.4","@tryghost/color-utils":"^0.2.0","@uiw/react-codemirror":"^4.19.6","@storybook/addon-links":"7.6.4","@storybook/test-runner":"^0.16.0","@testing-library/react":"14.1.2","@tryghost/kg-simplemde":"^3.0.0","@tryghost/kg-converters":"^0.0.22","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.6.4","@storybook/addon-mdx-gfm":"7.6.4","@testing-library/jest-dom":"6.1.5","eslint-plugin-tailwindcss":"3.13.0","@tryghost/kg-default-nodes":"^1.0.1","@codemirror/lang-javascript":"^6.1.2","@storybook/addon-essentials":"7.6.4","@storybook/addon-interactions":"7.6.4","@tryghost/kg-clean-basic-html":"^4.0.1","@tryghost/kg-default-transforms":"^1.0.2","@etchteam/storybook-addon-status":"^4.2.4","@tryghost/kg-markdown-html-renderer":"^7.0.0","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.0.5_1702308484024_0.741082770955305","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"@tryghost/koenig-lexical","version":"1.0.6","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@1.0.6","maintainers":[{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"dvdwinden","email":"danielvanderwinden@ghost.org"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"afa55ad43519dee3c74892135281375fd24852d6","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.0.6.tgz","fileCount":12,"integrity":"sha512-93m+b6o/tqghrBYMG0t+Jmk+PF6QwqGBnUZHMSZo6xweM5QxWiQCnl5WlI0q1D2MKClFq2M+qmrbehCpD0KdOw==","signatures":[{"sig":"MEUCIQDyOtg32Jrm82rQ2nellbW6V0+WB0TjN8/LFNhMjn8fgAIgVybI4MpySWx663fwNBtJVykZEBQCg9q8LgFWDaxuSfg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28331237},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"a75b82fe58a6751201f18d7b067851cc18900827","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/8.0.0/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.3.8","jsdom":"23.0.1","luxon":"^3.3.0","react":"^18.2.0","dotenv":"^16.3.1","vitest":"1.0.4","lexical":"0.12.2","postcss":"8.4.32","prettier":"^3.0.1","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^7.0.12","stylelint":"^16.0.0","@vitest/ui":"1.0.4","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.3.3","@babel/core":"7.23.6","cross-fetch":"^4.0.0","tailwindcss":"3.3.6","y-websocket":"^1.5.0","@types/react":"18.2.43","autoprefixer":"10.4.16","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"0.12.2","@lexical/text":"0.12.2","eventemitter3":"^5.0.0","@lexical/react":"0.12.2","@lexical/utils":"0.12.2","@prettier/sync":"^0.3.0","postcss-import":"15.1.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@playwright/test":"^1.33.0","@storybook/react":"7.6.4","@types/react-dom":"18.2.17","react-router-dom":"6.20.1","vite-plugin-svgr":"^4.0.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"0.12.2","@lexical/selection":"0.12.2","eslint-plugin-jest":"27.6.0","fast-average-color":"^9.3.0","@sentry/vite-plugin":"^2.2.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"^7.32.2","@codemirror/lang-css":"^6.0.2","@vitejs/plugin-react":"4.2.1","@codemirror/lang-html":"^6.4.1","@storybook/react-vite":"7.6.4","@tryghost/color-utils":"^0.2.0","@uiw/react-codemirror":"^4.19.6","@storybook/addon-links":"7.6.4","@storybook/test-runner":"^0.16.0","@testing-library/react":"14.1.2","@tryghost/kg-simplemde":"^3.0.0","@tryghost/kg-converters":"^0.0.22","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.6.4","@storybook/addon-mdx-gfm":"7.6.4","@testing-library/jest-dom":"6.1.5","eslint-plugin-tailwindcss":"3.13.0","@tryghost/kg-default-nodes":"^1.0.2","@codemirror/lang-javascript":"^6.1.2","@storybook/addon-essentials":"7.6.4","@storybook/addon-interactions":"7.6.4","@tryghost/kg-clean-basic-html":"^4.0.1","@tryghost/kg-default-transforms":"^1.0.3","@etchteam/storybook-addon-status":"^4.2.4","@tryghost/kg-markdown-html-renderer":"^7.0.0","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.0.6_1702402653234_0.41890495986378284","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"@tryghost/koenig-lexical","version":"1.0.7","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@1.0.7","maintainers":[{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"dvdwinden","email":"danielvanderwinden@ghost.org"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"4131d8814c446c9609098327968a6677d17d14d3","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.0.7.tgz","fileCount":12,"integrity":"sha512-k/b6ObKD2BorgoF4/+/Lc5NmRf2tY1Su+4+cK5vhs9H5ykmjdSHXBMmRFjobPx1yaPT6PpLYGQj15kC+5EsmcA==","signatures":[{"sig":"MEUCIGcfFf+Ii+UIQMvjFw7KIIKVROd4/D8cFnhtoKLNecWdAiEAr1Agfm+m7sRsrWovvMpGm3DSUmxv6lHqCnm/8//GfCA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28331442},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"e330db9e7157c779eb7e29ec75498270115743ec","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/8.0.0/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.3.8","jsdom":"23.0.1","luxon":"^3.3.0","react":"^18.2.0","dotenv":"^16.3.1","vitest":"1.0.4","lexical":"0.12.2","postcss":"8.4.32","prettier":"^3.0.1","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^7.0.12","stylelint":"^16.0.0","@vitest/ui":"1.0.4","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.3.3","@babel/core":"7.23.6","cross-fetch":"^4.0.0","tailwindcss":"3.3.6","y-websocket":"^1.5.0","@types/react":"18.2.43","autoprefixer":"10.4.16","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"0.12.2","@lexical/text":"0.12.2","eventemitter3":"^5.0.0","@lexical/react":"0.12.2","@lexical/utils":"0.12.2","@prettier/sync":"^0.3.0","postcss-import":"15.1.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@playwright/test":"^1.33.0","@storybook/react":"7.6.4","@types/react-dom":"18.2.17","react-router-dom":"6.20.1","vite-plugin-svgr":"^4.0.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"0.12.2","@lexical/selection":"0.12.2","eslint-plugin-jest":"27.6.0","fast-average-color":"^9.3.0","@sentry/vite-plugin":"^2.2.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"^7.32.2","@codemirror/lang-css":"^6.0.2","@vitejs/plugin-react":"4.2.1","@codemirror/lang-html":"^6.4.1","@storybook/react-vite":"7.6.4","@tryghost/color-utils":"^0.2.0","@uiw/react-codemirror":"^4.19.6","@storybook/addon-links":"7.6.4","@storybook/test-runner":"^0.16.0","@testing-library/react":"14.1.2","@tryghost/kg-simplemde":"^3.0.0","@tryghost/kg-converters":"^0.0.22","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.6.4","@storybook/addon-mdx-gfm":"7.6.4","@testing-library/jest-dom":"6.1.5","eslint-plugin-tailwindcss":"3.13.0","@tryghost/kg-default-nodes":"^1.0.2","@codemirror/lang-javascript":"^6.1.2","@storybook/addon-essentials":"7.6.4","@storybook/addon-interactions":"7.6.4","@tryghost/kg-clean-basic-html":"^4.0.1","@tryghost/kg-default-transforms":"^1.0.3","@etchteam/storybook-addon-status":"^4.2.4","@tryghost/kg-markdown-html-renderer":"^7.0.0","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.0.7_1702404749967_0.7246140572869011","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"@tryghost/koenig-lexical","version":"1.0.8","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@1.0.8","maintainers":[{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"dvdwinden","email":"danielvanderwinden@ghost.org"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"689cf68bbeb768e4a5ad6e7af749b34c393de526","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.0.8.tgz","fileCount":12,"integrity":"sha512-RzuYkDNYWiukZ8AuN61j+lrTGR27m11e2LoJHT8B8vsINOL7zHhRRYB8nziZcx6JSYd0kVIQlnFbp7KFptEdbw==","signatures":[{"sig":"MEUCIQCRlZA7O8kmwnIrzs9a0EsDSsmBz86qOs0/BMqcql5g8QIgQ7hUY90zj5bgMNSzurv72ChNXS6186GW7lL7YVsYgis=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28331733},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"b76a7b26dcaeedc65a714940794903dc4e5f9e0d","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/8.0.0/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.3.8","jsdom":"23.0.1","luxon":"^3.3.0","react":"^18.2.0","dotenv":"^16.3.1","vitest":"1.0.4","lexical":"0.12.2","postcss":"8.4.32","prettier":"^3.0.1","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^7.0.12","stylelint":"^16.0.0","@vitest/ui":"1.0.4","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.3.3","@babel/core":"7.23.6","cross-fetch":"^4.0.0","tailwindcss":"3.3.6","y-websocket":"^1.5.0","@types/react":"18.2.43","autoprefixer":"10.4.16","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"0.12.2","@lexical/text":"0.12.2","eventemitter3":"^5.0.0","@lexical/react":"0.12.2","@lexical/utils":"0.12.2","@prettier/sync":"^0.3.0","postcss-import":"15.1.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@playwright/test":"^1.33.0","@storybook/react":"7.6.4","@types/react-dom":"18.2.17","react-router-dom":"6.20.1","vite-plugin-svgr":"^4.0.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"0.12.2","@lexical/selection":"0.12.2","eslint-plugin-jest":"27.6.0","fast-average-color":"^9.3.0","@sentry/vite-plugin":"^2.2.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"^7.32.2","@codemirror/lang-css":"^6.0.2","@vitejs/plugin-react":"4.2.1","@codemirror/lang-html":"^6.4.1","@storybook/react-vite":"7.6.4","@tryghost/color-utils":"^0.2.0","@uiw/react-codemirror":"^4.19.6","@storybook/addon-links":"7.6.4","@storybook/test-runner":"^0.16.0","@testing-library/react":"14.1.2","@tryghost/kg-simplemde":"^3.0.0","@tryghost/kg-converters":"^0.0.22","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.6.4","@storybook/addon-mdx-gfm":"7.6.4","@testing-library/jest-dom":"6.1.5","eslint-plugin-tailwindcss":"3.13.0","@tryghost/kg-default-nodes":"^1.0.3","@codemirror/lang-javascript":"^6.1.2","@storybook/addon-essentials":"7.6.4","@storybook/addon-interactions":"7.6.4","@tryghost/kg-clean-basic-html":"^4.0.1","@tryghost/kg-default-transforms":"^1.0.4","@etchteam/storybook-addon-status":"^4.2.4","@tryghost/kg-markdown-html-renderer":"^7.0.0","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.0.8_1702406577947_0.6213216295621331","host":"s3://npm-registry-packages"}},"0.5.28":{"name":"@tryghost/koenig-lexical","version":"0.5.28","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@0.5.28","maintainers":[{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"dvdwinden","email":"danielvanderwinden@ghost.org"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"binary-koan","email":"reason.koan@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"775a556bf950fe34c6be367920e11669afb212a9","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-0.5.28.tgz","fileCount":11,"integrity":"sha512-ilJiRkGkX8PUZQ3xloozsVZjzIpWi+6Ytw/gr7yhkDSA7cLVef+zw374w94tp+QxKNRbO2b4MSsqVL3S6Hcw6Q==","signatures":[{"sig":"MEUCIFWMxY03EM4nN5RhbMYsHPR53kppYvHMq1d7cUGvr6KdAiEA6V1yh1/J4kYsr60nk8ce0cZD5zwu2k/F6/EmY2zhId8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25618573},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"c88e4a7cbc230b67261dd23dc9f7a94ab34cc9b2","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"9.5.0","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.3.8","jsdom":"22.1.0","luxon":"^3.3.0","react":"^18.2.0","dotenv":"^16.3.1","vitest":"0.34.6","lexical":"^0.12.2","postcss":"8.4.31","prettier":"^3.0.1","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^7.0.12","stylelint":"^15.6.1","@vitest/ui":"0.34.6","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.3.2","@babel/core":"7.23.3","cross-fetch":"^4.0.0","tailwindcss":"3.3.5","y-websocket":"^1.5.0","@types/react":"18.2.39","autoprefixer":"10.4.16","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"^0.12.2","@lexical/text":"^0.12.2","eventemitter3":"^5.0.0","@lexical/react":"^0.12.2","@lexical/utils":"^0.12.2","@prettier/sync":"^0.3.0","postcss-import":"15.1.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@playwright/test":"^1.33.0","@storybook/react":"7.6.0","@types/react-dom":"18.2.17","react-router-dom":"6.20.0","vite-plugin-svgr":"^3.2.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"^0.12.2","@lexical/selection":"^0.12.2","eslint-plugin-jest":"27.6.0","fast-average-color":"^9.3.0","@sentry/vite-plugin":"^2.2.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"^7.32.2","@codemirror/lang-css":"^6.0.2","@vitejs/plugin-react":"4.2.0","@codemirror/lang-html":"^6.4.1","@storybook/react-vite":"7.6.0","@tryghost/color-utils":"^0.2.0","@uiw/react-codemirror":"^4.19.6","@storybook/addon-links":"7.6.0","@storybook/test-runner":"^0.16.0","@testing-library/react":"14.1.2","@tryghost/kg-simplemde":"^2.0.27","@tryghost/kg-converters":"^0.0.22","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.6.0","@storybook/addon-mdx-gfm":"7.6.0","@testing-library/jest-dom":"6.1.4","eslint-plugin-tailwindcss":"3.13.0","@tryghost/kg-default-nodes":"^0.2.12","@codemirror/lang-javascript":"^6.1.2","@storybook/addon-essentials":"7.6.0","@storybook/addon-interactions":"7.6.0","@tryghost/kg-clean-basic-html":"^3.0.41","@tryghost/kg-default-transforms":"^0.0.9","@etchteam/storybook-addon-status":"^4.2.4","@tryghost/kg-markdown-html-renderer":"^6.0.15","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_0.5.28_1702554493365_0.9536725966962909","host":"s3://npm-registry-packages"}},"1.0.9":{"name":"@tryghost/koenig-lexical","version":"1.0.9","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@1.0.9","maintainers":[{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"dvdwinden","email":"danielvanderwinden@ghost.org"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"76b6d416edaa370291dc8824dac61e822b917723","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.0.9.tgz","fileCount":12,"integrity":"sha512-LBDew9VxfV5KS17frwi+VbUptl4eadHn8nHPalI6Cped0noZhGjJ1MQ0lVQ9SRWNDp0aGKaDsf1LB0c9y8YtWQ==","signatures":[{"sig":"MEUCIQCD4Sd+B0ENuAuqfWtj8b/5D2Hsthc9lvfVtgVYu7d6+AIgLq0eOonMRwfq8sYXw32lLnPDyUO1MW9Vrzi2cW2EcRI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28881486},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"1f8ced86f538ecbd1394b52135d30ecd71a4ad96","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/8.0.1/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.3.8","jsdom":"23.0.1","luxon":"^3.3.0","react":"^18.2.0","dotenv":"^16.3.1","vitest":"1.1.1","lexical":"0.12.2","postcss":"8.4.32","prettier":"^3.0.1","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^7.0.12","stylelint":"^16.0.0","@vitest/ui":"1.1.1","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.3.3","@babel/core":"7.23.7","cross-fetch":"^4.0.0","tailwindcss":"3.4.0","y-websocket":"^1.5.0","@types/react":"18.2.46","autoprefixer":"10.4.16","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"0.12.2","@lexical/text":"0.12.2","eventemitter3":"^5.0.0","@lexical/react":"0.12.2","@lexical/utils":"0.12.2","@prettier/sync":"^0.3.0","postcss-import":"15.1.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@playwright/test":"^1.33.0","@storybook/react":"7.6.7","@types/react-dom":"18.2.18","react-router-dom":"6.21.1","vite-plugin-svgr":"^4.0.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"0.12.2","@lexical/selection":"0.12.2","eslint-plugin-jest":"27.6.1","fast-average-color":"^9.3.0","@sentry/vite-plugin":"^2.2.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"^7.32.2","@codemirror/lang-css":"^6.0.2","@vitejs/plugin-react":"4.2.1","@codemirror/lang-html":"^6.4.1","@storybook/react-vite":"7.6.7","@tryghost/color-utils":"^0.2.0","@uiw/react-codemirror":"^4.19.6","@storybook/addon-links":"7.6.7","@storybook/test-runner":"^0.16.0","@testing-library/react":"14.1.2","@tryghost/kg-simplemde":"^3.0.1","@tryghost/kg-converters":"^1.0.0","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.6.7","@storybook/addon-mdx-gfm":"7.6.7","@testing-library/jest-dom":"6.1.6","eslint-plugin-tailwindcss":"3.13.1","@tryghost/kg-default-nodes":"^1.0.4","@codemirror/lang-javascript":"^6.1.2","@storybook/addon-essentials":"7.6.7","@storybook/addon-interactions":"7.6.7","@tryghost/kg-clean-basic-html":"^4.0.2","@tryghost/kg-default-transforms":"^1.0.5","@etchteam/storybook-addon-status":"^4.2.4","@tryghost/kg-markdown-html-renderer":"^7.0.1","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.0.9_1704211470540_0.5566192046175757","host":"s3://npm-registry-packages"}},"1.0.10":{"name":"@tryghost/koenig-lexical","version":"1.0.10","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@1.0.10","maintainers":[{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"dvdwinden","email":"danielvanderwinden@ghost.org"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"a025eb6437771b7377943873044dd02d151cc1d7","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.0.10.tgz","fileCount":12,"integrity":"sha512-YN+kH6BMDFfWTx5mr9YbR4OgV1V9staHmtbRH5ab081SPkP9UNV5iSsBXBdoMJtoh3clG2UnMNSz8CBRQ446Uw==","signatures":[{"sig":"MEUCIEX5ap70Ib1tnmgQ/ncQ7m5o2FUQ1iaoUqGuepCqPEt2AiEAvmo9zBMOKH56v7kF1Eq4GUrdVSm2bM0AhOtcPkB+3+0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28883524},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"e328242c126f405a6cf43ccc44339847817c0119","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/8.0.2/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.3.8","jsdom":"23.2.0","luxon":"^3.3.0","react":"^18.2.0","dotenv":"^16.3.1","vitest":"1.2.0","lexical":"0.12.2","postcss":"8.4.33","prettier":"^3.0.1","dompurify":"^3.0.0","lodash-es":"^4.17.21","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^7.0.12","stylelint":"^16.0.0","@vitest/ui":"1.2.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.3.3","@babel/core":"7.23.7","cross-fetch":"^4.0.0","tailwindcss":"3.4.1","y-websocket":"^1.5.0","@types/react":"18.2.48","autoprefixer":"10.4.16","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"0.12.2","@lexical/text":"0.12.2","eventemitter3":"^5.0.0","@lexical/react":"0.12.2","@lexical/utils":"0.12.2","@prettier/sync":"^0.3.0","postcss-import":"16.0.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@playwright/test":"^1.33.0","@storybook/react":"7.6.9","@types/react-dom":"18.2.18","react-router-dom":"6.21.2","vite-plugin-svgr":"^4.0.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"0.12.2","@lexical/selection":"0.12.2","eslint-plugin-jest":"27.6.3","fast-average-color":"^9.3.0","@sentry/vite-plugin":"^2.2.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"^7.32.2","@codemirror/lang-css":"^6.0.2","@vitejs/plugin-react":"4.2.1","@codemirror/lang-html":"^6.4.1","@storybook/react-vite":"7.6.9","@tryghost/color-utils":"^0.2.0","@uiw/react-codemirror":"^4.19.6","@storybook/addon-links":"7.6.9","@storybook/test-runner":"^0.16.0","@testing-library/react":"14.1.2","@tryghost/kg-simplemde":"^3.0.1","@tryghost/kg-converters":"^1.0.1","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.6.9","@storybook/addon-mdx-gfm":"7.6.9","@testing-library/jest-dom":"6.2.0","eslint-plugin-tailwindcss":"3.14.0","@tryghost/kg-default-nodes":"^1.0.5","@codemirror/lang-javascript":"^6.1.2","@storybook/addon-essentials":"7.6.9","@storybook/addon-interactions":"7.6.9","@tryghost/kg-clean-basic-html":"^4.0.3","@tryghost/kg-default-transforms":"^1.0.6","@etchteam/storybook-addon-status":"^4.2.4","@tryghost/kg-markdown-html-renderer":"^7.0.2","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.0.10_1705515675708_0.6987512804546014","host":"s3://npm-registry-packages"}},"1.0.11":{"name":"@tryghost/koenig-lexical","version":"1.0.11","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@1.0.11","maintainers":[{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"dvdwinden","email":"danielvanderwinden@ghost.org"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"7cc17317e4116d0facb3add82fefd104d076d764","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.0.11.tgz","fileCount":12,"integrity":"sha512-jmDYNv1jy4xUmjH/xXVZUzPNhKp7jd4rX8rAZwLxD4p+Eegh99LTBD8JMYSQmVDuWAkrILFlSCHZt7Y4O6uNuw==","signatures":[{"sig":"MEUCIQD1vuPdPjGcXxvQ+JzdsgXqzrrzX2i8Lgebx12vc4gr+QIgUXLiPIsE4QSt+Ef12cl1WvqTVVsTH7Wzt28LcHIm9kA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27276485},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"edeeb1fc61ddaa2f9c33b4dc1afb2b96add5987a","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"chrisraible","email":"chris@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/8.0.2/node@v18.14.2+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.14.2","dependencies":{"lodash":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.3.8","jsdom":"23.2.0","luxon":"^3.3.0","react":"^18.2.0","dotenv":"^16.3.1","vitest":"1.2.1","lexical":"0.12.2","postcss":"8.4.33","prettier":"^3.0.1","dompurify":"^3.0.0","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^7.0.12","stylelint":"^16.0.0","@vitest/ui":"1.2.1","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.3.3","@babel/core":"7.23.7","cross-fetch":"^4.0.0","tailwindcss":"3.4.1","y-websocket":"^1.5.0","@types/react":"18.2.48","autoprefixer":"10.4.17","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"0.12.2","@lexical/text":"0.12.2","eventemitter3":"^5.0.0","@lexical/react":"0.12.2","@lexical/utils":"0.12.2","@prettier/sync":"^0.3.0","postcss-import":"16.0.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@playwright/test":"^1.33.0","@storybook/react":"7.6.9","@types/react-dom":"18.2.18","react-router-dom":"6.21.2","vite-plugin-svgr":"^4.0.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"0.12.2","@lexical/selection":"0.12.2","eslint-plugin-jest":"27.6.3","fast-average-color":"^9.3.0","@sentry/vite-plugin":"^2.2.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"^7.32.2","@codemirror/lang-css":"^6.0.2","@vitejs/plugin-react":"4.2.1","@codemirror/lang-html":"^6.4.1","@storybook/react-vite":"7.6.9","@tryghost/color-utils":"^0.2.0","@uiw/react-codemirror":"^4.19.6","@storybook/addon-links":"7.6.9","@storybook/test-runner":"^0.16.0","@testing-library/react":"14.1.2","@tryghost/kg-simplemde":"^3.0.1","@tryghost/kg-converters":"^1.0.1","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.6.9","@storybook/addon-mdx-gfm":"7.6.9","@testing-library/jest-dom":"6.2.0","eslint-plugin-tailwindcss":"3.14.0","@tryghost/kg-default-nodes":"^1.0.6","@codemirror/lang-javascript":"^6.1.2","@storybook/addon-essentials":"7.6.9","@storybook/addon-interactions":"7.6.9","@tryghost/kg-clean-basic-html":"^4.0.3","@tryghost/kg-default-transforms":"^1.0.7","@etchteam/storybook-addon-status":"^4.2.4","@tryghost/kg-markdown-html-renderer":"^7.0.2","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.0.11_1705608013961_0.557320093944685","host":"s3://npm-registry-packages"}},"1.0.12":{"name":"@tryghost/koenig-lexical","version":"1.0.12","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@1.0.12","maintainers":[{"name":"ryan_feigenbaum","email":"ryan.feigenbaum@gmail.com"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"dvdwinden","email":"danielvanderwinden@ghost.org"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"08019d4c17584f049ac04f435aadae59a8bc6e03","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.0.12.tgz","fileCount":12,"integrity":"sha512-1o+FEJNC6fVCj7lSvrntWu35W+bet9/WzUpzAujAJ8NU+tKPzu016Wtr/T50A7KI1AViMvbZOIS5XbPo4jUIHA==","signatures":[{"sig":"MEUCIAvGp98B9UaJsi72xWu20pmv9VzuWS02AdJ8zX83FAWiAiEA+Pf7BTK9/QBxV1ecy0rHLjm5Tu2gxviSEpFNGzuWAik=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27276515},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"0a312e7e432cd75933ffcab8874ea05416ef6821","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/8.0.2/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"lodash":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.3.8","jsdom":"23.2.0","luxon":"^3.3.0","react":"^18.2.0","dotenv":"^16.3.1","vitest":"1.2.1","lexical":"0.12.2","postcss":"8.4.33","prettier":"^3.0.1","dompurify":"^3.0.0","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^7.0.12","stylelint":"^16.0.0","@vitest/ui":"1.2.1","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.3.3","@babel/core":"7.23.7","cross-fetch":"^4.0.0","tailwindcss":"3.4.1","y-websocket":"^1.5.0","@types/react":"18.2.48","autoprefixer":"10.4.17","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"0.12.2","@lexical/text":"0.12.2","eventemitter3":"^5.0.0","@lexical/react":"0.12.2","@lexical/utils":"0.12.2","@prettier/sync":"^0.3.0","postcss-import":"16.0.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@playwright/test":"^1.33.0","@storybook/react":"7.6.9","@types/react-dom":"18.2.18","react-router-dom":"6.21.2","vite-plugin-svgr":"^4.0.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"0.12.2","@lexical/selection":"0.12.2","eslint-plugin-jest":"27.6.3","fast-average-color":"^9.3.0","@sentry/vite-plugin":"^2.2.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"^7.32.2","@codemirror/lang-css":"^6.0.2","@vitejs/plugin-react":"4.2.1","@codemirror/lang-html":"^6.4.1","@storybook/react-vite":"7.6.9","@tryghost/color-utils":"^0.2.0","@uiw/react-codemirror":"^4.19.6","@storybook/addon-links":"7.6.9","@storybook/test-runner":"^0.16.0","@testing-library/react":"14.1.2","@tryghost/kg-simplemde":"^3.0.1","@tryghost/kg-converters":"^1.0.1","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.6.9","@storybook/addon-mdx-gfm":"7.6.9","@testing-library/jest-dom":"6.2.0","eslint-plugin-tailwindcss":"3.14.0","@tryghost/kg-default-nodes":"^1.0.6","@codemirror/lang-javascript":"^6.1.2","@storybook/addon-essentials":"7.6.9","@storybook/addon-interactions":"7.6.9","@tryghost/kg-clean-basic-html":"^4.0.3","@tryghost/kg-default-transforms":"^1.0.7","@etchteam/storybook-addon-status":"^4.2.4","@tryghost/kg-markdown-html-renderer":"^7.0.2","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.0.12_1706023953406_0.5146530545592733","host":"s3://npm-registry-packages"}},"1.0.13":{"name":"@tryghost/koenig-lexical","version":"1.0.13","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@1.0.13","maintainers":[{"name":"ryan_feigenbaum","email":"ryan.feigenbaum@gmail.com"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"dvdwinden","email":"danielvanderwinden@ghost.org"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"568c11c92f607e4a8ac7c1cf34cc6e04c2d54407","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.0.13.tgz","fileCount":12,"integrity":"sha512-21iZBaXfyizmE7Cn0rpZAqjtrZJdCRVDO/uYHwmeax4vPyddHWmGNPD3TBlM1buIaCGmsBDqVmpReb5hVS/1HQ==","signatures":[{"sig":"MEQCIF1jGeF2XmBWY+veUh5hlNk+en6mygrerLyHBrI/DTXnAiBBkkj6ZGePU5R37B5b85siSy6KEjjKp9SAt+b7+lpYfw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27279534},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"362a563b0cde8b362214dfa2c7a632e75fdda5f9","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/8.0.2/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.3.8","jsdom":"23.2.0","luxon":"^3.3.0","react":"^18.2.0","dotenv":"^16.3.1","lodash":"^4.17.21","vitest":"1.2.1","lexical":"0.12.2","postcss":"8.4.33","prettier":"^3.0.1","dompurify":"^3.0.0","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^7.0.12","stylelint":"^16.0.0","@vitest/ui":"1.2.1","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.3.3","@babel/core":"7.23.7","cross-fetch":"^4.0.0","tailwindcss":"3.4.1","y-websocket":"^1.5.0","@types/react":"18.2.48","autoprefixer":"10.4.17","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"0.12.2","@lexical/text":"0.12.2","eventemitter3":"^5.0.0","@lexical/react":"0.12.2","@lexical/utils":"0.12.2","@prettier/sync":"^0.3.0","postcss-import":"16.0.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@playwright/test":"^1.33.0","@storybook/react":"7.6.9","@types/react-dom":"18.2.18","react-router-dom":"6.21.2","vite-plugin-svgr":"^4.0.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"0.12.2","@lexical/selection":"0.12.2","eslint-plugin-jest":"27.6.3","fast-average-color":"^9.3.0","@sentry/vite-plugin":"^2.2.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"^7.32.2","@codemirror/lang-css":"^6.0.2","@vitejs/plugin-react":"4.2.1","@codemirror/lang-html":"^6.4.1","@storybook/react-vite":"7.6.9","@tryghost/color-utils":"^0.2.0","@uiw/react-codemirror":"^4.19.6","@storybook/addon-links":"7.6.9","@storybook/test-runner":"^0.16.0","@testing-library/react":"14.1.2","@tryghost/kg-simplemde":"^3.0.1","@tryghost/kg-converters":"^1.0.1","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.6.9","@storybook/addon-mdx-gfm":"7.6.9","@testing-library/jest-dom":"6.2.0","eslint-plugin-tailwindcss":"3.14.0","@tryghost/kg-default-nodes":"^1.0.7","@codemirror/lang-javascript":"^6.1.2","@storybook/addon-essentials":"7.6.9","@storybook/addon-interactions":"7.6.9","@tryghost/kg-clean-basic-html":"^4.0.3","@tryghost/kg-default-transforms":"^1.0.8","@etchteam/storybook-addon-status":"^4.2.4","@tryghost/kg-markdown-html-renderer":"^7.0.2","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.0.13_1706620503399_0.23990192673379984","host":"s3://npm-registry-packages"}},"1.0.14":{"name":"@tryghost/koenig-lexical","version":"1.0.14","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@1.0.14","maintainers":[{"name":"ryan_feigenbaum","email":"ryan.feigenbaum@gmail.com"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"dvdwinden","email":"danielvanderwinden@ghost.org"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"84d5891eeac8c3c62a6ad8d93e9ec83e827ccf87","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.0.14.tgz","fileCount":12,"integrity":"sha512-ENmzAtwu3OY1eI5lfafdwzk+j2OHHwEQszj0t6ogjCOmo3dkBSm7jpLgNHhkz9IwzTxVY4mvkrr8AWbRkO8sjA==","signatures":[{"sig":"MEUCICvxgEOFOnwuHYB8+gzYJTxc3FiQLmrtJjUId0KOevXmAiEA1IIgm6pU6xWOpPofVOzkwV8bwjyEIKBTCpqTxpLmj/c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27279721},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"d9f296192972f7769cae820a8fa33ae32f09a26c","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/8.0.2/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.3.8","jsdom":"23.2.0","luxon":"^3.3.0","react":"^18.2.0","dotenv":"^16.3.1","lodash":"^4.17.21","vitest":"1.2.1","lexical":"0.12.2","postcss":"8.4.33","prettier":"^3.0.1","dompurify":"^3.0.0","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^7.0.12","stylelint":"^16.0.0","@vitest/ui":"1.2.1","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.3.3","@babel/core":"7.23.7","cross-fetch":"^4.0.0","tailwindcss":"3.4.1","y-websocket":"^1.5.0","@types/react":"18.2.48","autoprefixer":"10.4.17","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"0.12.2","@lexical/text":"0.12.2","eventemitter3":"^5.0.0","@lexical/react":"0.12.2","@lexical/utils":"0.12.2","@prettier/sync":"^0.3.0","postcss-import":"16.0.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@playwright/test":"^1.33.0","@storybook/react":"7.6.9","@types/react-dom":"18.2.18","react-router-dom":"6.21.2","vite-plugin-svgr":"^4.0.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"0.12.2","@lexical/selection":"0.12.2","eslint-plugin-jest":"27.6.3","fast-average-color":"^9.3.0","@sentry/vite-plugin":"^2.2.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"^7.32.2","@codemirror/lang-css":"^6.0.2","@vitejs/plugin-react":"4.2.1","@codemirror/lang-html":"^6.4.1","@storybook/react-vite":"7.6.9","@tryghost/color-utils":"^0.2.0","@uiw/react-codemirror":"^4.19.6","@storybook/addon-links":"7.6.9","@storybook/test-runner":"^0.16.0","@testing-library/react":"14.1.2","@tryghost/kg-simplemde":"^3.0.1","@tryghost/kg-converters":"^1.0.1","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.6.9","@storybook/addon-mdx-gfm":"7.6.9","@testing-library/jest-dom":"6.2.0","eslint-plugin-tailwindcss":"3.14.0","@tryghost/kg-default-nodes":"^1.0.7","@codemirror/lang-javascript":"^6.1.2","@storybook/addon-essentials":"7.6.9","@storybook/addon-interactions":"7.6.9","@tryghost/kg-clean-basic-html":"^4.0.3","@tryghost/kg-default-transforms":"^1.0.8","@etchteam/storybook-addon-status":"^4.2.4","@tryghost/kg-markdown-html-renderer":"^7.0.2","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.0.14_1706722945132_0.5365985948421672","host":"s3://npm-registry-packages"}},"1.0.15":{"name":"@tryghost/koenig-lexical","version":"1.0.15","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@1.0.15","maintainers":[{"name":"ryan_feigenbaum","email":"ryan.feigenbaum@gmail.com"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"dvdwinden","email":"danielvanderwinden@ghost.org"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"4faca60277ad91c6f676b3c28e418bd8a772670b","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.0.15.tgz","fileCount":12,"integrity":"sha512-VDtrhLgy+qmCe3dKcrbi9OJaHhfcCk9hmgRbeSC9greHMYjWrKNPd4wTpoWfzHto2+3C3O4H4QJa7HN5V3z8dQ==","signatures":[{"sig":"MEUCIQC5+UnnAHyzrzeHNJ3O5Nivj9zg/N9VGIJ+3GwO8i8rIgIgHf9b4jy5/p3N5frmBlR+e0wAZXQNUiGkgs+uLqdAUgg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27249977},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"9f95e86c216f74a2643e0de8de7fe2b3d1dd2a38","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"9larsons","email":"9larsons@gmail.com"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/8.0.2/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.3.8","jsdom":"23.2.0","luxon":"^3.3.0","react":"^18.2.0","dotenv":"^16.3.1","vitest":"1.2.1","lexical":"0.13.1","postcss":"8.4.33","prettier":"^3.0.1","dompurify":"^3.0.0","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^7.0.12","stylelint":"^16.0.0","@vitest/ui":"1.2.1","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.3.3","@babel/core":"7.23.7","cross-fetch":"^4.0.0","tailwindcss":"3.4.1","y-websocket":"^1.5.0","@types/react":"18.2.48","autoprefixer":"10.4.17","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"^5.0.0","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@prettier/sync":"^0.3.0","postcss-import":"16.0.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@playwright/test":"^1.33.0","@storybook/react":"7.6.9","@types/react-dom":"18.2.18","react-router-dom":"6.21.2","vite-plugin-svgr":"^4.0.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","eslint-plugin-jest":"27.6.3","fast-average-color":"^9.3.0","@sentry/vite-plugin":"^2.2.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"^7.32.2","@codemirror/lang-css":"^6.0.2","@vitejs/plugin-react":"4.2.1","@codemirror/lang-html":"^6.4.1","@storybook/react-vite":"7.6.9","@tryghost/color-utils":"^0.2.0","@uiw/react-codemirror":"^4.19.6","@storybook/addon-links":"7.6.9","@storybook/test-runner":"^0.16.0","@testing-library/react":"14.1.2","@tryghost/kg-simplemde":"^3.0.1","@tryghost/kg-converters":"^1.0.1","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.6.9","@storybook/addon-mdx-gfm":"7.6.9","@testing-library/jest-dom":"6.2.0","eslint-plugin-tailwindcss":"3.14.0","@tryghost/kg-default-nodes":"^1.0.8","@codemirror/lang-javascript":"^6.1.2","@storybook/addon-essentials":"7.6.9","@storybook/addon-interactions":"7.6.9","@tryghost/kg-clean-basic-html":"^4.0.3","@tryghost/kg-default-transforms":"^1.0.9","@etchteam/storybook-addon-status":"^4.2.4","@tryghost/kg-markdown-html-renderer":"^7.0.2","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.0.15_1707256464380_0.3845635334568367","host":"s3://npm-registry-packages"}},"1.0.16":{"name":"@tryghost/koenig-lexical","version":"1.0.16","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@1.0.16","maintainers":[{"name":"ryan_feigenbaum","email":"ryan.feigenbaum@gmail.com"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"dvdwinden","email":"danielvanderwinden@ghost.org"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"fb75c32e7a6f0d21c8e97faad3701b2d24481059","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.0.16.tgz","fileCount":12,"integrity":"sha512-SF8sRiCFO7sSnA/zlvC3rtOmHB7kSvDlTlrSx6iHa5aEd5vF9n+bw6/XOb2rCPZNHdPEX6t9NCVAQdjznNnihA==","signatures":[{"sig":"MEQCIHUjmEz4S6CiG1COmLTvljRe+ulsDBtbboNp/ckKY4jPAiAjVtYTBMw6l5QmGoTROjLrXUxniY5C6LIOCC5mf0q/9g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27248836},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"04defb1e3f85a069823604369a923bf6b7d66046","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/8.0.2/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.3.8","jsdom":"23.2.0","luxon":"^3.3.0","react":"^18.2.0","dotenv":"^16.3.1","vitest":"1.2.1","lexical":"0.13.1","postcss":"8.4.33","prettier":"^3.0.1","dompurify":"^3.0.0","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^7.0.12","stylelint":"^16.0.0","@vitest/ui":"1.2.1","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.3.3","@babel/core":"7.23.7","cross-fetch":"^4.0.0","tailwindcss":"3.4.1","y-websocket":"^1.5.0","@types/react":"18.2.48","autoprefixer":"10.4.17","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"^5.0.0","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@prettier/sync":"^0.3.0","postcss-import":"16.0.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@playwright/test":"^1.33.0","@storybook/react":"7.6.9","@types/react-dom":"18.2.18","react-router-dom":"6.21.2","vite-plugin-svgr":"^4.0.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","eslint-plugin-jest":"27.6.3","fast-average-color":"^9.3.0","@sentry/vite-plugin":"^2.2.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"^7.32.2","@codemirror/lang-css":"^6.0.2","@vitejs/plugin-react":"4.2.1","@codemirror/lang-html":"^6.4.1","@storybook/react-vite":"7.6.9","@tryghost/color-utils":"^0.2.0","@uiw/react-codemirror":"^4.19.6","@storybook/addon-links":"7.6.9","@storybook/test-runner":"^0.16.0","@testing-library/react":"14.1.2","@tryghost/kg-simplemde":"^3.0.1","@tryghost/kg-converters":"^1.0.1","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.6.9","@storybook/addon-mdx-gfm":"7.6.9","@testing-library/jest-dom":"6.2.0","eslint-plugin-tailwindcss":"3.14.0","@tryghost/kg-default-nodes":"^1.0.8","@codemirror/lang-javascript":"^6.1.2","@storybook/addon-essentials":"7.6.9","@storybook/addon-interactions":"7.6.9","@tryghost/kg-clean-basic-html":"^4.0.3","@tryghost/kg-default-transforms":"^1.0.9","@etchteam/storybook-addon-status":"^4.2.4","@tryghost/kg-markdown-html-renderer":"^7.0.2","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.0.16_1707312767614_0.46590278740593805","host":"s3://npm-registry-packages"}},"1.0.17":{"name":"@tryghost/koenig-lexical","version":"1.0.17","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@1.0.17","maintainers":[{"name":"ryan_feigenbaum","email":"ryan.feigenbaum@gmail.com"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"dvdwinden","email":"danielvanderwinden@ghost.org"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"f656d3e21c670b04822f1b5a807ed528960442d8","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.0.17.tgz","fileCount":12,"integrity":"sha512-VfUw+QCGkRJhVHPCOCyBeBzQwE9n/XJkrvd4Bd3vSEw1IMKJSvcgmiFJeSJtj2GD8F43hnkCaDIhr0uXnTK1jA==","signatures":[{"sig":"MEYCIQCuioODiBLLHDBW+EJmh71FuONysrqMVcAMArDKq7Jj2AIhAIDYD1En+H56zxgi+/36+cv97vcYbyTo96CT6XHfYiLO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27252366},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"5914d5a876cba4d12f1c0c28cad40eedae4dc9f6","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/8.0.2/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.3.8","jsdom":"23.2.0","luxon":"^3.3.0","react":"^18.2.0","dotenv":"^16.3.1","vitest":"1.2.1","lexical":"0.13.1","postcss":"8.4.33","prettier":"^3.0.1","dompurify":"^3.0.0","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^7.0.12","stylelint":"^16.0.0","@vitest/ui":"1.2.1","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.3.3","@babel/core":"7.23.7","cross-fetch":"^4.0.0","tailwindcss":"3.4.1","y-websocket":"^1.5.0","@types/react":"18.2.48","autoprefixer":"10.4.17","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"^5.0.0","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@prettier/sync":"^0.3.0","postcss-import":"16.0.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@playwright/test":"^1.33.0","@storybook/react":"7.6.9","@types/react-dom":"18.2.18","react-router-dom":"6.21.2","vite-plugin-svgr":"^4.0.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","eslint-plugin-jest":"27.6.3","fast-average-color":"^9.3.0","@sentry/vite-plugin":"^2.2.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"^7.32.2","@codemirror/lang-css":"^6.0.2","@vitejs/plugin-react":"4.2.1","@codemirror/lang-html":"^6.4.1","@storybook/react-vite":"7.6.9","@tryghost/color-utils":"^0.2.0","@uiw/react-codemirror":"^4.19.6","@storybook/addon-links":"7.6.9","@storybook/test-runner":"^0.16.0","@testing-library/react":"14.1.2","@tryghost/kg-simplemde":"^3.0.1","@tryghost/kg-converters":"^1.0.1","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.6.9","@storybook/addon-mdx-gfm":"7.6.9","@testing-library/jest-dom":"6.2.0","eslint-plugin-tailwindcss":"3.14.0","@tryghost/kg-default-nodes":"^1.0.8","@codemirror/lang-javascript":"^6.1.2","@storybook/addon-essentials":"7.6.9","@storybook/addon-interactions":"7.6.9","@tryghost/kg-clean-basic-html":"^4.0.3","@tryghost/kg-default-transforms":"^1.0.9","@etchteam/storybook-addon-status":"^4.2.4","@tryghost/kg-markdown-html-renderer":"^7.0.2","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.0.17_1707819838471_0.3814484493120236","host":"s3://npm-registry-packages"}},"1.0.18":{"name":"@tryghost/koenig-lexical","version":"1.0.18","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@1.0.18","maintainers":[{"name":"ryan_feigenbaum","email":"ryan.feigenbaum@gmail.com"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"dvdwinden","email":"danielvanderwinden@ghost.org"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"a936657189a517146ceee47ba016eae8c353a748","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.0.18.tgz","fileCount":12,"integrity":"sha512-Uplq1WrntUe20hSu8CVy/A3fbkprByMqgxPr+sTAuKb/TXfv4da09KdO9CMMXlRtH5DC4nrCSk0gHm+Y2aoxbw==","signatures":[{"sig":"MEUCIQD9OlXcZ9L9daDsrCQTSRMErcG2CmHIl17eVnlOPm7N6gIgRpv6plPYjtTLwGYVuQsN+14fThw3gy5Hp9SqgorOC1w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27255339},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"a516c2de36cbd5c72a6996025e09c2b74c04ab24","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/8.0.2/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.3.8","jsdom":"23.2.0","luxon":"^3.3.0","react":"^18.2.0","dotenv":"^16.3.1","vitest":"1.2.1","lexical":"0.13.1","postcss":"8.4.33","prettier":"^3.0.1","dompurify":"^3.0.0","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^7.0.12","stylelint":"^16.0.0","@vitest/ui":"1.2.1","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.3.3","@babel/core":"7.23.7","cross-fetch":"^4.0.0","tailwindcss":"3.4.1","y-websocket":"^1.5.0","@types/react":"18.2.48","autoprefixer":"10.4.17","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"^5.0.0","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@prettier/sync":"^0.3.0","postcss-import":"16.0.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@playwright/test":"^1.33.0","@storybook/react":"7.6.9","@types/react-dom":"18.2.18","react-router-dom":"6.21.2","vite-plugin-svgr":"^4.0.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","eslint-plugin-jest":"27.6.3","fast-average-color":"^9.3.0","@sentry/vite-plugin":"^2.2.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"^7.32.2","@codemirror/lang-css":"^6.0.2","@vitejs/plugin-react":"4.2.1","@codemirror/lang-html":"^6.4.1","@storybook/react-vite":"7.6.9","@tryghost/color-utils":"^0.2.0","@uiw/react-codemirror":"^4.19.6","@storybook/addon-links":"7.6.9","@storybook/test-runner":"^0.16.0","@testing-library/react":"14.1.2","@tryghost/kg-simplemde":"^3.0.1","@tryghost/kg-converters":"^1.0.1","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.6.9","@storybook/addon-mdx-gfm":"7.6.9","@testing-library/jest-dom":"6.2.0","eslint-plugin-tailwindcss":"3.14.0","@tryghost/kg-default-nodes":"^1.0.8","@codemirror/lang-javascript":"^6.1.2","@storybook/addon-essentials":"7.6.9","@storybook/addon-interactions":"7.6.9","@tryghost/kg-clean-basic-html":"^4.0.3","@tryghost/kg-default-transforms":"^1.0.9","@etchteam/storybook-addon-status":"^4.2.4","@tryghost/kg-markdown-html-renderer":"^7.0.2","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.0.18_1707927824815_0.8552704929962998","host":"s3://npm-registry-packages"}},"1.0.19":{"name":"@tryghost/koenig-lexical","version":"1.0.19","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@1.0.19","maintainers":[{"name":"ryan_feigenbaum","email":"ryan.feigenbaum@gmail.com"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"dvdwinden","email":"danielvanderwinden@ghost.org"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"11d8f87d60f257e2c288c16a47a1eb4d777e1a28","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.0.19.tgz","fileCount":12,"integrity":"sha512-6f9s5l43DFH1Cz9HdNVQ3hOmMENuNUjr2rELEe281pZoziH26byHkSeSLwtl55uD/1zCJPGUor7qzmBnVIAKqA==","signatures":[{"sig":"MEUCIQC3Db36u9mt46vfHiS4c2f8vXZCxeirfhf6t1gcOw+ImAIgQWje56gL7EQfa/IygCPpbb6HP6EykSijUPEOIUWvKBY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27256418},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"4fcd144d708ba8cb8009fa40404648832dbfe8a7","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/8.0.2/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.3.8","jsdom":"23.2.0","luxon":"^3.3.0","react":"^18.2.0","dotenv":"^16.3.1","vitest":"1.2.1","lexical":"0.13.1","postcss":"8.4.33","prettier":"^3.0.1","dompurify":"^3.0.0","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^7.0.12","stylelint":"^16.0.0","@vitest/ui":"1.2.1","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.3.3","@babel/core":"7.23.7","cross-fetch":"^4.0.0","tailwindcss":"3.4.1","y-websocket":"^1.5.0","@types/react":"18.2.48","autoprefixer":"10.4.17","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"^5.0.0","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@prettier/sync":"^0.3.0","postcss-import":"16.0.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@playwright/test":"^1.33.0","@storybook/react":"7.6.9","@types/react-dom":"18.2.18","react-router-dom":"6.21.2","vite-plugin-svgr":"^4.0.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","eslint-plugin-jest":"27.6.3","fast-average-color":"^9.3.0","@sentry/vite-plugin":"^2.2.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"^7.32.2","@codemirror/lang-css":"^6.0.2","@vitejs/plugin-react":"4.2.1","@codemirror/lang-html":"^6.4.1","@storybook/react-vite":"7.6.9","@tryghost/color-utils":"^0.2.0","@uiw/react-codemirror":"^4.19.6","@storybook/addon-links":"7.6.9","@storybook/test-runner":"^0.16.0","@testing-library/react":"14.1.2","@tryghost/kg-simplemde":"^3.0.1","@tryghost/kg-converters":"^1.0.1","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.6.9","@storybook/addon-mdx-gfm":"7.6.9","@testing-library/jest-dom":"6.2.0","eslint-plugin-tailwindcss":"3.14.0","@tryghost/kg-default-nodes":"^1.0.8","@codemirror/lang-javascript":"^6.1.2","@storybook/addon-essentials":"7.6.9","@storybook/addon-interactions":"7.6.9","@tryghost/kg-clean-basic-html":"^4.0.3","@tryghost/kg-default-transforms":"^1.0.9","@etchteam/storybook-addon-status":"^4.2.4","@tryghost/kg-markdown-html-renderer":"^7.0.2","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.0.19_1708339950202_0.7497429446764035","host":"s3://npm-registry-packages"}},"1.0.20":{"name":"@tryghost/koenig-lexical","version":"1.0.20","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@1.0.20","maintainers":[{"name":"ryan_feigenbaum","email":"ryan.feigenbaum@gmail.com"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"dvdwinden","email":"danielvanderwinden@ghost.org"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"78b907f100287d8554cce2b1078bd63883542b67","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.0.20.tgz","fileCount":12,"integrity":"sha512-bBWq/9u6y8qyogIv9Mv8OkIsyaGA+xXdveuiB+0UD6GvKon1bKHehdF34lZArjD09qGw0lNRZ6pfL01AZ5TShw==","signatures":[{"sig":"MEYCIQDjxW+mAwGd3FSCD2rPIlTsJCFqXeZbedK1QZ5pLhkk+QIhAKOl+1aortZUCakct9pcHOvHiCjEHUO4hKlk4f1ehtVq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27256399},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"e69d254b7b4358853b4fce085cc2f92004b5c7c0","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/8.0.2/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.3.8","jsdom":"23.2.0","luxon":"^3.3.0","react":"^18.2.0","dotenv":"^16.3.1","vitest":"1.2.1","lexical":"0.13.1","postcss":"8.4.33","prettier":"^3.0.1","dompurify":"^3.0.0","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^7.0.12","stylelint":"^16.0.0","@vitest/ui":"1.2.1","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.3.3","@babel/core":"7.23.7","cross-fetch":"^4.0.0","tailwindcss":"3.4.1","y-websocket":"^1.5.0","@types/react":"18.2.48","autoprefixer":"10.4.17","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"^5.0.0","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@prettier/sync":"^0.3.0","postcss-import":"16.0.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@playwright/test":"^1.33.0","@storybook/react":"7.6.9","@types/react-dom":"18.2.18","react-router-dom":"6.21.2","vite-plugin-svgr":"^4.0.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","eslint-plugin-jest":"27.6.3","fast-average-color":"^9.3.0","@sentry/vite-plugin":"^2.2.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"^7.32.2","@codemirror/lang-css":"^6.0.2","@vitejs/plugin-react":"4.2.1","@codemirror/lang-html":"^6.4.1","@storybook/react-vite":"7.6.9","@tryghost/color-utils":"^0.2.0","@uiw/react-codemirror":"^4.19.6","@storybook/addon-links":"7.6.9","@storybook/test-runner":"^0.16.0","@testing-library/react":"14.1.2","@tryghost/kg-simplemde":"^3.0.1","@tryghost/kg-converters":"^1.0.1","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.6.9","@storybook/addon-mdx-gfm":"7.6.9","@testing-library/jest-dom":"6.2.0","eslint-plugin-tailwindcss":"3.14.0","@tryghost/kg-default-nodes":"^1.0.9","@codemirror/lang-javascript":"^6.1.2","@storybook/addon-essentials":"7.6.9","@storybook/addon-interactions":"7.6.9","@tryghost/kg-clean-basic-html":"^4.0.3","@tryghost/kg-default-transforms":"^1.0.10","@etchteam/storybook-addon-status":"^4.2.4","@tryghost/kg-markdown-html-renderer":"^7.0.2","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.0.20_1708532184218_0.9218592638004546","host":"s3://npm-registry-packages"}},"1.0.21":{"name":"@tryghost/koenig-lexical","version":"1.0.21","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@1.0.21","maintainers":[{"name":"ryan_feigenbaum","email":"ryan.feigenbaum@gmail.com"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"dvdwinden","email":"danielvanderwinden@ghost.org"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"7133b467a3fed86aae7ad1f90ad1f4dad9f22f1a","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.0.21.tgz","fileCount":12,"integrity":"sha512-hUn8qW1DKlTHDCjVmrkgJcGkeClobJU6mj7TD40uRuTU+5cpyQvDWtM174QK4hxOO4OFCqdWRXf3byAQ2N1vmA==","signatures":[{"sig":"MEUCIGm2SUxVrF0vsZmrmtUvRzE16vTPNh3sEfUHPHMWGR3cAiEAg1vSqtL6kM6RknK+LP5ICVKd08RK5AADo6oRujr14LU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27257328},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"fc425d676ce4c8e87ec5b46d0ceeaccb78e437a0","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/8.0.2/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.3.8","jsdom":"23.2.0","luxon":"^3.3.0","react":"^18.2.0","dotenv":"^16.3.1","vitest":"1.2.1","lexical":"0.13.1","postcss":"8.4.33","prettier":"^3.0.1","dompurify":"^3.0.0","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^7.0.12","stylelint":"^16.0.0","@vitest/ui":"1.2.1","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.3.3","@babel/core":"7.23.7","cross-fetch":"^4.0.0","tailwindcss":"3.4.1","y-websocket":"^1.5.0","@types/react":"18.2.48","autoprefixer":"10.4.17","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"^5.0.0","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@prettier/sync":"^0.3.0","postcss-import":"16.0.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@playwright/test":"^1.33.0","@storybook/react":"7.6.9","@types/react-dom":"18.2.18","react-router-dom":"6.21.2","vite-plugin-svgr":"^4.0.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","eslint-plugin-jest":"27.6.3","fast-average-color":"^9.3.0","@sentry/vite-plugin":"^2.2.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"^7.32.2","@codemirror/lang-css":"^6.0.2","@vitejs/plugin-react":"4.2.1","@codemirror/lang-html":"^6.4.1","@storybook/react-vite":"7.6.9","@tryghost/color-utils":"^0.2.0","@uiw/react-codemirror":"^4.19.6","@storybook/addon-links":"7.6.9","@storybook/test-runner":"^0.16.0","@testing-library/react":"14.1.2","@tryghost/kg-simplemde":"^3.0.1","@tryghost/kg-converters":"^1.0.1","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.6.9","@storybook/addon-mdx-gfm":"7.6.9","@testing-library/jest-dom":"6.2.0","eslint-plugin-tailwindcss":"3.14.0","@tryghost/kg-default-nodes":"^1.0.9","@codemirror/lang-javascript":"^6.1.2","@storybook/addon-essentials":"7.6.9","@storybook/addon-interactions":"7.6.9","@tryghost/kg-clean-basic-html":"^4.0.3","@tryghost/kg-default-transforms":"^1.0.10","@etchteam/storybook-addon-status":"^4.2.4","@tryghost/kg-markdown-html-renderer":"^7.0.2","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.0.21_1709035966767_0.8442041645305121","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@tryghost/koenig-lexical","version":"1.1.0","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@1.1.0","maintainers":[{"name":"ryan_feigenbaum","email":"ryan.feigenbaum@gmail.com"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"dvdwinden","email":"danielvanderwinden@ghost.org"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"aa2a9d83c0373100decc307820a092e2782c384e","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.1.0.tgz","fileCount":12,"integrity":"sha512-N8yJY+pcLTvIYCxn9iE1jI/Lhb4pj9quVf763QI/QubFeTKzDqdBfdKdG9NMKUUmhfwwSOgYza6ay7dJzU9NAA==","signatures":[{"sig":"MEUCIQCvBFotRbc/DVUY820tDEqG8108q9Z/SM72INKs+IhFjgIgTp9g4MSiS1FB+VsazPvlOjSxQvhEZTz7kNflw4KLlwU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28014848},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"d1b23c28c02fea56473e6c9080d07268a6dd9311","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/8.0.2/node@v18.16.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.16.0","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.3.8","jsdom":"23.2.0","luxon":"^3.3.0","react":"^18.2.0","dotenv":"^16.3.1","vitest":"1.2.1","lexical":"0.13.1","postcss":"8.4.33","prettier":"^3.0.1","dompurify":"^3.0.0","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^7.0.12","stylelint":"^16.0.0","@vitest/ui":"1.2.1","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.3.3","@babel/core":"7.23.7","cross-fetch":"^4.0.0","tailwindcss":"3.4.1","y-websocket":"^1.5.0","@types/react":"18.2.48","autoprefixer":"10.4.17","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"^5.0.0","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@prettier/sync":"^0.3.0","postcss-import":"16.0.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@playwright/test":"^1.33.0","@storybook/react":"7.6.9","@types/react-dom":"18.2.18","react-router-dom":"6.21.2","vite-plugin-svgr":"^4.0.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","eslint-plugin-jest":"27.6.3","fast-average-color":"^9.3.0","@sentry/vite-plugin":"^2.2.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"^7.32.2","@codemirror/lang-css":"^6.0.2","@vitejs/plugin-react":"4.2.1","@codemirror/lang-html":"^6.4.1","@storybook/react-vite":"7.6.9","@tryghost/color-utils":"^0.2.0","@uiw/react-codemirror":"^4.19.6","@storybook/addon-links":"7.6.9","@storybook/test-runner":"^0.16.0","@testing-library/react":"14.1.2","@tryghost/kg-simplemde":"^3.0.1","@tryghost/kg-converters":"^1.0.1","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.6.9","@storybook/addon-mdx-gfm":"7.6.9","@testing-library/jest-dom":"6.2.0","eslint-plugin-tailwindcss":"3.14.0","@tryghost/kg-default-nodes":"^1.0.9","@codemirror/lang-javascript":"^6.1.2","@storybook/addon-essentials":"7.6.9","@storybook/addon-interactions":"7.6.9","@tryghost/kg-clean-basic-html":"^4.0.3","@tryghost/kg-unsplash-selector":"^0.1.12","@tryghost/kg-default-transforms":"^1.0.10","@etchteam/storybook-addon-status":"^4.2.4","@tryghost/kg-markdown-html-renderer":"^7.0.2","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.1.0_1711358803583_0.5405248181443478","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"@tryghost/koenig-lexical","version":"1.1.1","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@1.1.1","maintainers":[{"name":"ryan_feigenbaum","email":"ryan.feigenbaum@gmail.com"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"dvdwinden","email":"danielvanderwinden@ghost.org"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"1ce93739a76a43016791e34b1b0c4e872c7fce5f","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.1.1.tgz","fileCount":12,"integrity":"sha512-yUFEwaNLvqy+UtbyghwUsUPOgmhrlqw4LARp3ccO6dWp0LR6zL9r+nAjX6d0O/vZ6B6gWPYYlIWTS23vC0ti0Q==","signatures":[{"sig":"MEQCIA9Gqej5ULUzSGULJviIi0dWNCxoqC5R7JM6gmzkOLVYAiA/u9StnsV8JsdEzP8UrnPITlU5cuT2uJ46rO+N+HfXeg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28015253},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"e38e4330501ecfbc0515e834d4e1867cfb60f900","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/8.0.2/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.3.8","jsdom":"23.2.0","luxon":"^3.3.0","react":"^18.2.0","dotenv":"^16.3.1","vitest":"1.2.1","lexical":"0.13.1","postcss":"8.4.33","prettier":"^3.0.1","dompurify":"^3.0.0","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^7.0.12","stylelint":"^16.0.0","@vitest/ui":"1.2.1","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.3.3","@babel/core":"7.23.7","cross-fetch":"^4.0.0","tailwindcss":"3.4.1","y-websocket":"^1.5.0","@types/react":"^18.2.0","autoprefixer":"10.4.17","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"^5.0.0","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@prettier/sync":"^0.3.0","postcss-import":"16.0.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@playwright/test":"^1.33.0","@storybook/react":"7.6.9","@types/react-dom":"^18.2.0","react-router-dom":"6.21.2","vite-plugin-svgr":"^4.0.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","eslint-plugin-jest":"27.6.3","fast-average-color":"^9.3.0","@sentry/vite-plugin":"^2.2.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"^7.32.2","@codemirror/lang-css":"^6.0.2","@vitejs/plugin-react":"4.2.1","@codemirror/lang-html":"^6.4.1","@storybook/react-vite":"7.6.9","@tryghost/color-utils":"^0.2.0","@uiw/react-codemirror":"^4.19.6","@storybook/addon-links":"7.6.9","@storybook/test-runner":"^0.16.0","@testing-library/react":"14.1.2","@tryghost/kg-simplemde":"^3.0.1","@tryghost/kg-converters":"^1.0.1","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.6.9","@storybook/addon-mdx-gfm":"7.6.9","@testing-library/jest-dom":"6.2.0","eslint-plugin-tailwindcss":"3.14.0","@tryghost/kg-default-nodes":"^1.0.10","@codemirror/lang-javascript":"^6.1.2","@storybook/addon-essentials":"7.6.9","@storybook/addon-interactions":"7.6.9","@tryghost/kg-clean-basic-html":"^4.0.3","@tryghost/kg-unsplash-selector":"^0.1.13","@tryghost/kg-default-transforms":"^1.0.11","@etchteam/storybook-addon-status":"^4.2.4","@tryghost/kg-markdown-html-renderer":"^7.0.2","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.1.1_1713262122004_0.44197663320337277","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"@tryghost/koenig-lexical","version":"1.1.2","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@1.1.2","maintainers":[{"name":"ryan_feigenbaum","email":"ryan.feigenbaum@gmail.com"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"dvdwinden","email":"danielvanderwinden@ghost.org"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"309b9e98ba9a657750ba6719126ffa23685c8d6e","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.1.2.tgz","fileCount":12,"integrity":"sha512-OPGJvOHr2JVT5X687JaXSHuArIw46uBAbfsL2QYdYc8HlHlvH1OibVdYEKPx2EVYIlKrqV8TB9T+LDRBq47D7Q==","signatures":[{"sig":"MEYCIQCpVOax47VmxE/4pMr8UHAj2iRGaSj/x15kxjRE7xY8hwIhAMvoUeqcsy7kvSE7K8Ro+kWoemdrjqeubzmKV+KZclLJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28015283},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"c466ac3343a95ca2d8cde386a980e71ed840a598","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/8.0.2/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.3.8","jsdom":"23.2.0","luxon":"^3.3.0","react":"^18.2.0","dotenv":"^16.3.1","vitest":"1.2.1","lexical":"0.13.1","postcss":"8.4.33","prettier":"^3.0.1","dompurify":"^3.0.0","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^7.0.12","stylelint":"^16.0.0","@vitest/ui":"1.2.1","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.3.3","@babel/core":"7.23.7","cross-fetch":"^4.0.0","tailwindcss":"3.4.1","y-websocket":"^1.5.0","@types/react":"^18.2.0","autoprefixer":"10.4.17","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"^5.0.0","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@prettier/sync":"^0.3.0","postcss-import":"16.0.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@playwright/test":"^1.33.0","@storybook/react":"7.6.9","@types/react-dom":"^18.2.0","react-router-dom":"6.21.2","vite-plugin-svgr":"^4.0.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","eslint-plugin-jest":"27.6.3","fast-average-color":"^9.3.0","@sentry/vite-plugin":"^2.2.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"^7.32.2","@codemirror/lang-css":"^6.0.2","@vitejs/plugin-react":"4.2.1","@codemirror/lang-html":"^6.4.1","@storybook/react-vite":"7.6.9","@tryghost/color-utils":"^0.2.0","@uiw/react-codemirror":"^4.19.6","@storybook/addon-links":"7.6.9","@storybook/test-runner":"^0.16.0","@testing-library/react":"14.1.2","@tryghost/kg-simplemde":"^3.0.1","@tryghost/kg-converters":"^1.0.1","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.6.9","@storybook/addon-mdx-gfm":"7.6.9","@testing-library/jest-dom":"6.2.0","eslint-plugin-tailwindcss":"3.14.0","@tryghost/kg-default-nodes":"^1.0.10","@codemirror/lang-javascript":"^6.1.2","@storybook/addon-essentials":"7.6.9","@storybook/addon-interactions":"7.6.9","@tryghost/kg-clean-basic-html":"^4.0.3","@tryghost/kg-unsplash-selector":"^0.1.13","@tryghost/kg-default-transforms":"^1.0.11","@etchteam/storybook-addon-status":"^4.2.4","@tryghost/kg-markdown-html-renderer":"^7.0.2","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.1.2_1713264929580_0.051561879703307056","host":"s3://npm-registry-packages"}},"1.1.3":{"name":"@tryghost/koenig-lexical","version":"1.1.3","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@1.1.3","maintainers":[{"name":"ryan_feigenbaum","email":"ryan.feigenbaum@gmail.com"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"dvdwinden","email":"danielvanderwinden@ghost.org"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"0136ae1d4f1086ebcd72dbb20439fa0668ebbcdf","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.1.3.tgz","fileCount":12,"integrity":"sha512-2xKMlYqrfZyMLX57wZWYjLFKgZzC6EK8CubUBu5zeODKBfHsird4sofFP0R1yaRmc4qAdUgpQUW++/E65dM7Cw==","signatures":[{"sig":"MEQCIGu7JqiLXIk9TH6IqKGkUbnw+eRBkL4Zj7Vp0sFd0bjkAiBLGyoHytOIgfQLW55xFTpGTLaznrvyd8rHzbus7DFNfQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28074228},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"0d00689b5549327857204d5ed3cef6dcf00dbb5f","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/8.0.2/node@v18.15.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.15.0","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.3.8","jsdom":"23.2.0","luxon":"^3.3.0","react":"^18.2.0","dotenv":"^16.3.1","vitest":"1.2.1","lexical":"0.13.1","postcss":"8.4.33","prettier":"^3.0.1","dompurify":"^3.0.0","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^7.0.12","stylelint":"^16.0.0","@vitest/ui":"1.2.1","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.3.3","@babel/core":"7.23.7","cross-fetch":"^4.0.0","tailwindcss":"3.4.1","y-websocket":"^1.5.0","@types/react":"^18.2.0","autoprefixer":"10.4.17","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"^5.0.0","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@prettier/sync":"^0.3.0","postcss-import":"16.0.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@playwright/test":"^1.33.0","@storybook/react":"7.6.9","@types/react-dom":"^18.2.0","react-router-dom":"6.21.2","vite-plugin-svgr":"^4.0.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","eslint-plugin-jest":"27.6.3","fast-average-color":"^9.3.0","@sentry/vite-plugin":"^2.2.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"^7.32.2","@codemirror/lang-css":"^6.0.2","@vitejs/plugin-react":"4.2.1","@codemirror/lang-html":"^6.4.1","@storybook/react-vite":"7.6.9","@tryghost/color-utils":"^0.2.0","@uiw/react-codemirror":"^4.19.6","@storybook/addon-links":"7.6.9","@storybook/test-runner":"^0.16.0","@testing-library/react":"14.1.2","@tryghost/kg-simplemde":"^3.0.1","@tryghost/kg-converters":"^1.0.1","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.6.9","@storybook/addon-mdx-gfm":"7.6.9","@testing-library/jest-dom":"6.2.0","eslint-plugin-tailwindcss":"3.14.0","@tryghost/kg-default-nodes":"^1.0.10","@codemirror/lang-javascript":"^6.1.2","@storybook/addon-essentials":"7.6.9","@storybook/addon-interactions":"7.6.9","@tryghost/kg-clean-basic-html":"^4.0.3","@tryghost/kg-unsplash-selector":"^0.1.13","@tryghost/kg-default-transforms":"^1.0.11","@etchteam/storybook-addon-status":"^4.2.4","@tryghost/kg-markdown-html-renderer":"^7.0.2","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.1.3_1713437807869_0.9061885316560663","host":"s3://npm-registry-packages"}},"1.1.4":{"name":"@tryghost/koenig-lexical","version":"1.1.4","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@1.1.4","maintainers":[{"name":"ryan_feigenbaum","email":"ryan.feigenbaum@gmail.com"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"dvdwinden","email":"danielvanderwinden@ghost.org"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"9a6584eb57dbce46ab7f8e80f3d0d34a36e757e2","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.1.4.tgz","fileCount":12,"integrity":"sha512-v7I21oLRl/7OIZZ75GL8Qh0hJ+x5+oGnQpvpXdhxrD060P6rSTSwM50mOTfrokczhH+BoOBOAQugramxser/Sw==","signatures":[{"sig":"MEUCIQC8HzKHM2K3r2KlV308YBEpZ06sm70molrehFgxo3ODaAIgLomPvp6OzjpU6EW2oODO9FXFDNdQhGA6BPOzFflK9oU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28074000},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"2a4829c5277e454f5fdc7be6454fe68c7b7540b4","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/8.0.2/node@v20.12.2+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.3.8","jsdom":"23.2.0","luxon":"^3.3.0","react":"^18.2.0","dotenv":"^16.3.1","vitest":"1.2.1","lexical":"0.13.1","postcss":"8.4.33","prettier":"^3.0.1","dompurify":"^3.0.0","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^7.0.12","stylelint":"^16.0.0","@vitest/ui":"1.2.1","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.3.3","@babel/core":"7.23.7","cross-fetch":"^4.0.0","tailwindcss":"3.4.1","y-websocket":"^1.5.0","@types/react":"^18.2.0","autoprefixer":"10.4.17","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"^5.0.0","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@prettier/sync":"^0.3.0","postcss-import":"16.0.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@playwright/test":"^1.33.0","@storybook/react":"7.6.9","@types/react-dom":"^18.2.0","react-router-dom":"6.21.2","vite-plugin-svgr":"^4.0.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","eslint-plugin-jest":"27.6.3","fast-average-color":"^9.3.0","@sentry/vite-plugin":"^2.2.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"^7.32.2","@codemirror/lang-css":"^6.0.2","@vitejs/plugin-react":"4.2.1","@codemirror/lang-html":"^6.4.1","@storybook/react-vite":"7.6.9","@tryghost/color-utils":"^0.2.0","@uiw/react-codemirror":"^4.19.6","@storybook/addon-links":"7.6.9","@storybook/test-runner":"^0.16.0","@testing-library/react":"14.1.2","@tryghost/kg-simplemde":"^3.0.1","@tryghost/kg-converters":"^1.0.1","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.6.9","@storybook/addon-mdx-gfm":"7.6.9","@testing-library/jest-dom":"6.2.0","eslint-plugin-tailwindcss":"3.14.0","@tryghost/kg-default-nodes":"^1.0.11","@codemirror/lang-javascript":"^6.1.2","@storybook/addon-essentials":"7.6.9","@storybook/addon-interactions":"7.6.9","@tryghost/kg-clean-basic-html":"^4.0.4","@tryghost/kg-unsplash-selector":"^0.1.13","@tryghost/kg-default-transforms":"^1.0.12","@etchteam/storybook-addon-status":"^4.2.4","@tryghost/kg-markdown-html-renderer":"^7.0.3","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.1.4_1713449838606_0.46024750680315907","host":"s3://npm-registry-packages"}},"1.1.5":{"name":"@tryghost/koenig-lexical","version":"1.1.5","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@1.1.5","maintainers":[{"name":"ryan_feigenbaum","email":"ryan.feigenbaum@gmail.com"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"dvdwinden","email":"danielvanderwinden@ghost.org"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"f31ab72ce792d6ed953e5ac72e429ee5965181ce","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.1.5.tgz","fileCount":12,"integrity":"sha512-xaKVOXiENfi2FM9qdztrw7jPi9VEc+ovbu8C5hnvqLXBAA8SOpVaeSlJYWZulczi03IIyV9USs3s3KLaz1JGKg==","signatures":[{"sig":"MEQCIDe1DKCQRarsiuFD1AARI8Mv+Dc5FHFPit6EeK/oZU3xAiAxc3YQS+QajHQu24LC6f52gDBxZMRvi17Qg0KgPKgEFQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28110894},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"acd4540e08a58a02e746b2110f0d4ba2594a9dae","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/8.0.2/node@v20.12.2+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.3.8","jsdom":"23.2.0","luxon":"^3.3.0","react":"^18.2.0","dotenv":"^16.3.1","vitest":"1.2.1","lexical":"0.13.1","postcss":"8.4.33","prettier":"^3.0.1","dompurify":"^3.0.0","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^7.0.12","stylelint":"^16.0.0","@vitest/ui":"1.2.1","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.3.3","@babel/core":"7.23.7","cross-fetch":"^4.0.0","tailwindcss":"3.4.1","y-websocket":"^1.5.0","@types/react":"^18.2.0","autoprefixer":"10.4.17","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"^5.0.0","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@prettier/sync":"^0.3.0","postcss-import":"16.0.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@playwright/test":"^1.33.0","@storybook/react":"7.6.9","@types/react-dom":"^18.2.0","react-router-dom":"6.21.2","vite-plugin-svgr":"^4.0.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","eslint-plugin-jest":"27.6.3","fast-average-color":"^9.3.0","@sentry/vite-plugin":"^2.2.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"^7.32.2","@codemirror/lang-css":"^6.0.2","@vitejs/plugin-react":"4.2.1","@codemirror/lang-html":"^6.4.1","@storybook/react-vite":"7.6.9","@tryghost/color-utils":"^0.2.0","@uiw/react-codemirror":"^4.19.6","@storybook/addon-links":"7.6.9","@storybook/test-runner":"^0.16.0","@testing-library/react":"14.1.2","@tryghost/kg-simplemde":"^3.0.1","@tryghost/kg-converters":"^1.0.1","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.6.9","@storybook/addon-mdx-gfm":"7.6.9","@testing-library/jest-dom":"6.2.0","eslint-plugin-tailwindcss":"3.14.0","@tryghost/kg-default-nodes":"^1.0.11","@codemirror/lang-javascript":"^6.1.2","@storybook/addon-essentials":"7.6.9","@storybook/addon-interactions":"7.6.9","@tryghost/kg-clean-basic-html":"^4.0.4","@tryghost/kg-unsplash-selector":"^0.1.13","@tryghost/kg-default-transforms":"^1.0.12","@etchteam/storybook-addon-status":"^4.2.4","@tryghost/kg-markdown-html-renderer":"^7.0.3","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.1.5_1713740750222_0.30887268471494056","host":"s3://npm-registry-packages"}},"1.1.6":{"name":"@tryghost/koenig-lexical","version":"1.1.6","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@1.1.6","maintainers":[{"name":"ryan_feigenbaum","email":"ryan.feigenbaum@gmail.com"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"dvdwinden","email":"danielvanderwinden@ghost.org"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"dist":{"shasum":"9e431b40ae0d5cc60ead8e679590c04c0a02bd36","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.1.6.tgz","fileCount":15,"integrity":"sha512-BrUpMIjU4GrtsotruslhrcU2dRuWhpweEYVS19IhDqm/ShFYct6jBEpF7f/qOPgec1fZLuLOdvT6P5WNb08XOw==","signatures":[{"sig":"MEYCIQDrF3sv5Y1HI+ZpjkFv7PH+LZVr1J+AgDoGLcSI44i9LQIhAJqarN5MUCmH/3PUbEsmrg3y+Yx8r892gqCMLjNqIY6/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25243932},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"daniellockyer","email":"hi@daniellockyer.com"},"repository":{"url":"https://github.com/TryGhost/Koenig/tree/master/packages/koenig-lexical","type":"git"},"description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2013-2023 Ghost Foundation\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.3.8","jsdom":"23.2.0","luxon":"^3.3.0","react":"^18.2.0","dotenv":"^16.3.1","vitest":"1.2.1","lexical":"0.13.1","postcss":"8.4.33","prettier":"^3.0.1","dompurify":"^3.0.0","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^7.0.12","stylelint":"^16.0.0","@vitest/ui":"1.2.1","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.3.3","@babel/core":"7.23.7","cross-fetch":"^4.0.0","tailwindcss":"3.4.1","y-websocket":"^1.5.0","@types/react":"^18.2.0","autoprefixer":"10.4.17","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"^5.0.0","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@prettier/sync":"^0.3.0","postcss-import":"16.0.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@playwright/test":"^1.33.0","@storybook/react":"7.6.9","@types/react-dom":"^18.2.0","react-router-dom":"6.21.2","vite-plugin-svgr":"^4.0.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","eslint-plugin-jest":"27.6.3","fast-average-color":"^9.3.0","@sentry/vite-plugin":"^2.2.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"^7.32.2","@codemirror/lang-css":"^6.0.2","@vitejs/plugin-react":"4.2.1","@codemirror/lang-html":"^6.4.1","@storybook/react-vite":"7.6.9","@tryghost/color-utils":"^0.2.0","@uiw/react-codemirror":"^4.19.6","@storybook/addon-links":"7.6.9","@storybook/test-runner":"^0.16.0","@testing-library/react":"14.1.2","@tryghost/kg-simplemde":"^3.0.1","@tryghost/kg-converters":"^1.0.1","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.6.9","@storybook/addon-mdx-gfm":"7.6.9","@testing-library/jest-dom":"6.2.0","eslint-plugin-tailwindcss":"3.14.0","@tryghost/kg-default-nodes":"^1.0.11","@codemirror/lang-javascript":"^6.1.2","@storybook/addon-essentials":"7.6.9","@storybook/addon-interactions":"7.6.9","@tryghost/kg-clean-basic-html":"^4.0.4","@tryghost/kg-unsplash-selector":"^0.1.13","@tryghost/kg-default-transforms":"^1.0.12","@etchteam/storybook-addon-status":"^4.2.4","@tryghost/kg-markdown-html-renderer":"^7.0.3","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.1.6_1713882098711_0.1076326863983259","host":"s3://npm-registry-packages"}},"1.1.7":{"name":"@tryghost/koenig-lexical","version":"1.1.7","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@1.1.7","maintainers":[{"name":"ryan_feigenbaum","email":"ryan.feigenbaum@gmail.com"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"dvdwinden","email":"danielvanderwinden@ghost.org"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"1084b873e65c73816c378bf5e801600f43fc7add","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.1.7.tgz","fileCount":12,"integrity":"sha512-TuxmAJAn+XpY81/gHDaiHI3AHqiYBXRERJUI6bRJkxOIQvaONknV4qwjnbdhePguh4HPYuWpcS0yaJO0F8IIuw==","signatures":[{"sig":"MEUCIQCnpAcC+GSLMayV/uYfLqP6dL+ztmbzqKkxz0jVGEsasQIgH0tR96BnXAbT9slAl1qt1nrlWjOlPi2eANu2qsVJsZk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28111348},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"12f6a1f07f526c29167c1dd8cf6e1ea33a2dfc58","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"chrisraible","email":"chris@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/8.0.2/node@v18.20.2+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.3.8","jsdom":"23.2.0","luxon":"^3.3.0","react":"^18.2.0","dotenv":"^16.3.1","vitest":"1.2.1","lexical":"0.13.1","postcss":"8.4.33","prettier":"^3.0.1","dompurify":"^3.0.0","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^7.0.12","stylelint":"^16.0.0","@vitest/ui":"1.2.1","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.3.3","@babel/core":"7.23.7","cross-fetch":"^4.0.0","tailwindcss":"3.4.1","y-websocket":"^1.5.0","@types/react":"^18.2.0","autoprefixer":"10.4.17","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"^5.0.0","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@prettier/sync":"^0.3.0","postcss-import":"16.0.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@playwright/test":"^1.33.0","@storybook/react":"7.6.9","@types/react-dom":"^18.2.0","react-router-dom":"6.21.2","vite-plugin-svgr":"^4.0.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","eslint-plugin-jest":"27.6.3","fast-average-color":"^9.3.0","@sentry/vite-plugin":"^2.2.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"^7.32.2","@codemirror/lang-css":"^6.0.2","@vitejs/plugin-react":"4.2.1","@codemirror/lang-html":"^6.4.1","@storybook/react-vite":"7.6.9","@tryghost/color-utils":"^0.2.0","@uiw/react-codemirror":"^4.19.6","@storybook/addon-links":"7.6.9","@storybook/test-runner":"^0.16.0","@testing-library/react":"14.1.2","@tryghost/kg-simplemde":"^3.0.1","@tryghost/kg-converters":"^1.0.1","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.6.9","@storybook/addon-mdx-gfm":"7.6.9","@testing-library/jest-dom":"6.2.0","eslint-plugin-tailwindcss":"3.14.0","@tryghost/kg-default-nodes":"^1.0.11","@codemirror/lang-javascript":"^6.1.2","@storybook/addon-essentials":"7.6.9","@storybook/addon-interactions":"7.6.9","@tryghost/kg-clean-basic-html":"^4.0.4","@tryghost/kg-unsplash-selector":"^0.1.13","@tryghost/kg-default-transforms":"^1.0.12","@etchteam/storybook-addon-status":"^4.2.4","@tryghost/kg-markdown-html-renderer":"^7.0.3","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.1.7_1714623865617_0.10373449243301369","host":"s3://npm-registry-packages"}},"1.1.8":{"name":"@tryghost/koenig-lexical","version":"1.1.8","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@1.1.8","maintainers":[{"name":"ryan_feigenbaum","email":"ryan.feigenbaum@gmail.com"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"dvdwinden","email":"danielvanderwinden@ghost.org"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"38155df321249d31195c25af5ec70a437036a5b0","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.1.8.tgz","fileCount":12,"integrity":"sha512-XQkuBY/qBQNzidTawWLulT1dRSsrIuPUe46BSm2tmXJMAblw/IAu/ckS5nn0WfH7eqQQZuXeK7PTBWb1RQ6SlA==","signatures":[{"sig":"MEQCIH4cTktRsubY5H2wF46g1XbtHklVBCbHCWnlS0Er1gWwAiAymX5NvIgd9+OtklquURoBzxtbL3ICT7S0lhl5fWAFig==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28147898},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"d1f2b59d6cb130335298e6c6c96c86ed3d4b89bd","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/8.0.2/node@v20.12.2+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.3.8","jsdom":"23.2.0","luxon":"^3.3.0","react":"^18.2.0","dotenv":"^16.3.1","vitest":"1.2.1","lexical":"0.13.1","postcss":"8.4.33","prettier":"^3.0.1","dompurify":"^3.0.0","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^7.0.12","stylelint":"^16.0.0","@vitest/ui":"1.2.1","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.3.3","@babel/core":"7.23.7","cross-fetch":"^4.0.0","tailwindcss":"3.4.1","y-websocket":"^1.5.0","@types/react":"^18.2.0","autoprefixer":"10.4.17","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"^5.0.0","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@prettier/sync":"^0.3.0","postcss-import":"16.0.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@playwright/test":"^1.33.0","@storybook/react":"7.6.9","@types/react-dom":"^18.2.0","react-router-dom":"6.21.2","vite-plugin-svgr":"^4.0.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","eslint-plugin-jest":"27.6.3","fast-average-color":"^9.3.0","@sentry/vite-plugin":"^2.2.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"^7.32.2","@codemirror/lang-css":"^6.0.2","@vitejs/plugin-react":"4.2.1","@codemirror/lang-html":"^6.4.1","@storybook/react-vite":"7.6.9","@tryghost/color-utils":"^0.2.0","@uiw/react-codemirror":"^4.19.6","@storybook/addon-links":"7.6.9","@storybook/test-runner":"^0.16.0","@testing-library/react":"14.1.2","@tryghost/kg-simplemde":"^3.0.1","@tryghost/kg-converters":"^1.0.1","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.6.9","@storybook/addon-mdx-gfm":"7.6.9","@testing-library/jest-dom":"6.2.0","eslint-plugin-tailwindcss":"3.14.0","@tryghost/kg-default-nodes":"^1.0.11","@codemirror/lang-javascript":"^6.1.2","@storybook/addon-essentials":"7.6.9","@storybook/addon-interactions":"7.6.9","@tryghost/kg-clean-basic-html":"^4.0.4","@tryghost/kg-unsplash-selector":"^0.1.13","@tryghost/kg-default-transforms":"^1.0.12","@etchteam/storybook-addon-status":"^4.2.4","@tryghost/kg-markdown-html-renderer":"^7.0.3","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.1.8_1714669409150_0.6731734916257752","host":"s3://npm-registry-packages"}},"1.1.9":{"name":"@tryghost/koenig-lexical","version":"1.1.9","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@1.1.9","maintainers":[{"name":"ryan_feigenbaum","email":"ryan.feigenbaum@gmail.com"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"dvdwinden","email":"danielvanderwinden@ghost.org"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"3d640bdd6ba187a7f74e5a8c68de11be42049da3","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.1.9.tgz","fileCount":12,"integrity":"sha512-bhCAoWViEWpVIHNMTn8kzpE9Aa71m5a6HDDhg3PDx+nu7IsvasbneJcRwgksnZP2vdNY9YeriSPbqppsfFy6PQ==","signatures":[{"sig":"MEUCIG+QQb6Om7w1+ZoeW/J8ASVypoEUWGi6/dd56l7f/E14AiEAudt9D56q6s+3BPSZ03eC5notACDFtyOsVKMGeH4Ktxw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28161086},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"b05c7a9d2b941607f5e684f711d00b43eb26f336","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/8.0.2/node@v20.12.2+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.3.8","jsdom":"23.2.0","luxon":"^3.3.0","react":"^18.2.0","dotenv":"^16.3.1","vitest":"1.2.1","lexical":"0.13.1","postcss":"8.4.33","prettier":"^3.0.1","dompurify":"^3.0.0","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^7.0.12","stylelint":"^16.0.0","@vitest/ui":"1.2.1","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.3.3","@babel/core":"7.23.7","cross-fetch":"^4.0.0","tailwindcss":"3.4.1","y-websocket":"^1.5.0","@types/react":"^18.2.0","autoprefixer":"10.4.17","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"^5.0.0","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@prettier/sync":"^0.3.0","postcss-import":"16.0.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@playwright/test":"^1.33.0","@storybook/react":"7.6.9","@types/react-dom":"^18.2.0","react-router-dom":"6.21.2","vite-plugin-svgr":"^4.0.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","eslint-plugin-jest":"27.6.3","fast-average-color":"^9.3.0","@sentry/vite-plugin":"^2.2.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"^7.32.2","@codemirror/lang-css":"^6.0.2","@vitejs/plugin-react":"4.2.1","@codemirror/lang-html":"^6.4.1","@storybook/react-vite":"7.6.9","@tryghost/color-utils":"^0.2.0","@uiw/react-codemirror":"^4.19.6","@storybook/addon-links":"7.6.9","@storybook/test-runner":"^0.16.0","@testing-library/react":"14.1.2","@tryghost/kg-simplemde":"^3.0.1","@tryghost/kg-converters":"^1.0.1","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.6.9","@storybook/addon-mdx-gfm":"7.6.9","@testing-library/jest-dom":"6.2.0","eslint-plugin-tailwindcss":"3.14.0","@tryghost/kg-default-nodes":"^1.0.11","@codemirror/lang-javascript":"^6.1.2","@storybook/addon-essentials":"7.6.9","@storybook/addon-interactions":"7.6.9","@tryghost/kg-clean-basic-html":"^4.0.4","@tryghost/kg-unsplash-selector":"^0.1.13","@tryghost/kg-default-transforms":"^1.0.12","@etchteam/storybook-addon-status":"^4.2.4","@tryghost/kg-markdown-html-renderer":"^7.0.3","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.1.9_1715005771376_0.9362563590578159","host":"s3://npm-registry-packages"}},"1.1.10":{"name":"@tryghost/koenig-lexical","version":"1.1.10","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@1.1.10","maintainers":[{"name":"ryan_feigenbaum","email":"ryan.feigenbaum@gmail.com"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"dvdwinden","email":"danielvanderwinden@ghost.org"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"eacb6a1caf01ce0b086fd90a720513ebc9282611","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.1.10.tgz","fileCount":12,"integrity":"sha512-deL1M2qXoQHMZdsT/4v1cZN1mFW2P7Q56WdrZopSkKvsirv/KZxB51MtxtDK8rQ9itDNwKh58ckHFIXlu9EIQA==","signatures":[{"sig":"MEUCIQD40vMO34qwBIZNYcwMZaXjNV+2b+M2lHe2PVDOjirSyQIgFks8J6zlpa/WzMnht9tcl63yl8DAiOAPJFHgcDehY78=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28182772},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"7f1af2e7d13c260420635398a7321f483df12d72","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/8.0.2/node@v20.12.2+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.3.8","jsdom":"23.2.0","luxon":"^3.3.0","react":"^18.2.0","dotenv":"^16.3.1","vitest":"1.2.1","lexical":"0.13.1","postcss":"8.4.33","prettier":"^3.0.1","dompurify":"^3.0.0","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^7.0.12","stylelint":"^16.0.0","@vitest/ui":"1.2.1","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.3.3","@babel/core":"7.23.7","cross-fetch":"^4.0.0","tailwindcss":"3.4.1","y-websocket":"^1.5.0","@types/react":"^18.2.0","autoprefixer":"10.4.17","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"^5.0.0","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@prettier/sync":"^0.3.0","postcss-import":"16.0.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@playwright/test":"^1.33.0","@storybook/react":"7.6.9","@types/react-dom":"^18.2.0","react-router-dom":"6.21.2","vite-plugin-svgr":"^4.0.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","eslint-plugin-jest":"27.6.3","fast-average-color":"^9.3.0","@sentry/vite-plugin":"^2.2.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"^7.32.2","@codemirror/lang-css":"^6.0.2","@vitejs/plugin-react":"4.2.1","@codemirror/lang-html":"^6.4.1","@storybook/react-vite":"7.6.9","@tryghost/color-utils":"^0.2.0","@uiw/react-codemirror":"^4.19.6","@storybook/addon-links":"7.6.9","@storybook/test-runner":"^0.16.0","@testing-library/react":"14.1.2","@tryghost/kg-simplemde":"^3.0.1","@tryghost/kg-converters":"^1.0.1","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.6.9","@storybook/addon-mdx-gfm":"7.6.9","@testing-library/jest-dom":"6.2.0","eslint-plugin-tailwindcss":"3.14.0","@tryghost/kg-default-nodes":"^1.0.11","@codemirror/lang-javascript":"^6.1.2","@storybook/addon-essentials":"7.6.9","@storybook/addon-interactions":"7.6.9","@tryghost/kg-clean-basic-html":"^4.0.4","@tryghost/kg-unsplash-selector":"^0.1.13","@tryghost/kg-default-transforms":"^1.0.12","@etchteam/storybook-addon-status":"^4.2.4","@tryghost/kg-markdown-html-renderer":"^7.0.3","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.1.10_1715183267596_0.07315160687581113","host":"s3://npm-registry-packages"}},"1.1.11":{"name":"@tryghost/koenig-lexical","version":"1.1.11","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@1.1.11","maintainers":[{"name":"ryan_feigenbaum","email":"ryan.feigenbaum@gmail.com"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"dvdwinden","email":"danielvanderwinden@ghost.org"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"f630a1a6d2ec78cf3973ddd115ece64614ab2aca","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.1.11.tgz","fileCount":12,"integrity":"sha512-jd1cUB4S4fNji4zRVgiE4qMXBAVnqJDxTEzg9MizgaiEj0Vc6S/o8pbExke0Li4aOJKNMGeB6/3MFhyx41Q0Mg==","signatures":[{"sig":"MEYCIQD9el7dNtYGmW4TfrsNnkpocpqrQetodv2oPZ5G78o0KQIhAL/3j0vDjrJPRFoc1cHbMUTKjEINc/IIGq/GSnZwtjvG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28186660},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"065c7ce600124d361daa5ac629f27b9fccd7921d","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/8.0.2/node@v20.12.2+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.3.8","jsdom":"23.2.0","luxon":"^3.3.0","react":"^18.2.0","dotenv":"^16.3.1","vitest":"1.2.1","lexical":"0.13.1","postcss":"8.4.33","prettier":"^3.0.1","dompurify":"^3.0.0","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^7.0.12","stylelint":"^16.0.0","@vitest/ui":"1.2.1","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.3.3","@babel/core":"7.23.7","cross-fetch":"^4.0.0","tailwindcss":"3.4.1","y-websocket":"^1.5.0","@types/react":"^18.2.0","autoprefixer":"10.4.17","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"^5.0.0","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@prettier/sync":"^0.3.0","postcss-import":"16.0.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@playwright/test":"^1.33.0","@storybook/react":"7.6.9","@types/react-dom":"^18.2.0","react-router-dom":"6.21.2","vite-plugin-svgr":"^4.0.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","eslint-plugin-jest":"27.6.3","fast-average-color":"^9.3.0","@sentry/vite-plugin":"^2.2.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"^7.32.2","@codemirror/lang-css":"^6.0.2","@vitejs/plugin-react":"4.2.1","@codemirror/lang-html":"^6.4.1","@storybook/react-vite":"7.6.9","@tryghost/color-utils":"^0.2.0","@uiw/react-codemirror":"^4.19.6","@storybook/addon-links":"7.6.9","@storybook/test-runner":"^0.16.0","@testing-library/react":"14.1.2","@tryghost/kg-simplemde":"^3.0.1","@tryghost/kg-converters":"^1.0.1","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.6.9","@storybook/addon-mdx-gfm":"7.6.9","@testing-library/jest-dom":"6.2.0","eslint-plugin-tailwindcss":"3.14.0","@tryghost/kg-default-nodes":"^1.0.11","@codemirror/lang-javascript":"^6.1.2","@storybook/addon-essentials":"7.6.9","@storybook/addon-interactions":"7.6.9","@tryghost/kg-clean-basic-html":"^4.0.4","@tryghost/kg-unsplash-selector":"^0.1.13","@tryghost/kg-default-transforms":"^1.0.12","@etchteam/storybook-addon-status":"^4.2.4","@tryghost/kg-markdown-html-renderer":"^7.0.3","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.1.11_1715414297304_0.49037154602128874","host":"s3://npm-registry-packages"}},"1.1.12":{"name":"@tryghost/koenig-lexical","version":"1.1.12","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@1.1.12","maintainers":[{"name":"ryan_feigenbaum","email":"ryan.feigenbaum@gmail.com"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"dvdwinden","email":"danielvanderwinden@ghost.org"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"5cc8e43a6582e1a38ea4d4a89ba52ceaf1938020","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.1.12.tgz","fileCount":12,"integrity":"sha512-lmnHcvyY+w/mwTvx+cWick5OqlhGIA7Eus3GLELZT6nKF+uqeSdyVc5+aFC3X7EhRRHlwuYlZvdYimsj0MoCTA==","signatures":[{"sig":"MEQCIGLw9zGm2v0YRfqsOQWEg+oCZ+8ut/ORRGPBQT9QUgZxAiBHVMs9xVbuuQxrKuBfKKfT4XhFAK9ldsKOH0a2648lUQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28174561},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"9bf2f4105333e94f5093d0e372f22968a9ef2c14","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/8.0.2/node@v20.12.2+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.5.3","jsdom":"24.0.0","luxon":"^3.3.0","react":"^18.2.0","dotenv":"^16.3.1","vitest":"1.2.1","lexical":"0.13.1","postcss":"8.4.33","prettier":"^3.0.1","dompurify":"^3.0.0","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^7.0.12","stylelint":"^16.0.0","@vitest/ui":"1.2.1","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.3.3","@babel/core":"7.23.7","cross-fetch":"^4.0.0","tailwindcss":"3.4.3","y-websocket":"^1.5.0","@types/react":"^18.2.0","autoprefixer":"10.4.17","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"^5.0.0","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@prettier/sync":"^0.3.0","postcss-import":"16.0.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@playwright/test":"^1.33.0","@storybook/react":"7.6.19","@types/react-dom":"^18.2.0","react-router-dom":"6.21.2","vite-plugin-svgr":"^4.0.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","eslint-plugin-jest":"27.6.3","fast-average-color":"^9.3.0","@sentry/vite-plugin":"^2.2.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"^7.32.2","@codemirror/lang-css":"^6.0.2","@vitejs/plugin-react":"4.2.1","@codemirror/lang-html":"^6.4.1","@storybook/react-vite":"7.6.9","@tryghost/color-utils":"^0.2.0","@uiw/react-codemirror":"^4.19.6","@storybook/addon-links":"7.6.19","@storybook/test-runner":"^0.16.0","@testing-library/react":"14.1.2","@tryghost/kg-simplemde":"^3.0.1","@tryghost/kg-converters":"^1.0.1","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.6.19","@storybook/addon-mdx-gfm":"7.6.19","@testing-library/jest-dom":"6.2.0","eslint-plugin-tailwindcss":"3.14.0","@tryghost/kg-default-nodes":"^1.0.12","@codemirror/lang-javascript":"^6.1.2","@storybook/addon-essentials":"7.6.19","@storybook/addon-interactions":"7.6.19","@tryghost/kg-clean-basic-html":"^4.0.5","@tryghost/kg-unsplash-selector":"^0.1.14","@tryghost/kg-default-transforms":"^1.0.13","@etchteam/storybook-addon-status":"^4.2.4","@tryghost/kg-markdown-html-renderer":"^7.0.3","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.1.12_1715691225575_0.06661060960115983","host":"s3://npm-registry-packages"}},"1.1.13":{"name":"@tryghost/koenig-lexical","version":"1.1.13","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@1.1.13","maintainers":[{"name":"ryan_feigenbaum","email":"ryan.feigenbaum@gmail.com"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"dvdwinden","email":"danielvanderwinden@ghost.org"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"b9a00573ad5aec33bb3c0183728c01f91f5583a7","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.1.13.tgz","fileCount":12,"integrity":"sha512-3uDo/ixn53+Du2r7F1sqI6tqGmh8yOiOFNZytANjf8Hiz9u5aAmV18Bw/3TlOKvfPBdOGGWj2IMvA3wrxEv9zQ==","signatures":[{"sig":"MEUCIFQwkIg7+kJtwTZvQ4MaGAGbf50lHyNuzQUuwAcdiCpxAiEAuNs81hLYs3L0osyUhf5rXG/onJQHeg4n2xEuTL+yYK0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28190536},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"97cd1a2374e0afb508d887c7d105858b1daf1530","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/8.0.2/node@v20.12.2+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.5.3","jsdom":"24.0.0","luxon":"^3.3.0","react":"^18.2.0","dotenv":"^16.3.1","vitest":"1.2.1","lexical":"0.13.1","postcss":"8.4.38","prettier":"^3.0.1","dompurify":"^3.0.0","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^7.0.12","stylelint":"^16.0.0","@vitest/ui":"1.2.1","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.3.3","@babel/core":"7.24.5","cross-fetch":"^4.0.0","tailwindcss":"3.4.3","y-websocket":"^1.5.0","@types/react":"^18.2.0","autoprefixer":"10.4.19","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"^5.0.0","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@prettier/sync":"^0.5.0","postcss-import":"16.1.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@playwright/test":"^1.33.0","@storybook/react":"7.6.19","@types/react-dom":"^18.2.0","react-router-dom":"6.21.2","vite-plugin-svgr":"^4.0.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","eslint-plugin-jest":"27.6.3","fast-average-color":"^9.3.0","@sentry/vite-plugin":"^2.2.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"^7.32.2","@codemirror/lang-css":"^6.0.2","@vitejs/plugin-react":"4.2.1","@codemirror/lang-html":"^6.4.1","@storybook/react-vite":"7.6.9","@tryghost/color-utils":"^0.2.0","@uiw/react-codemirror":"^4.19.6","@storybook/addon-links":"7.6.19","@storybook/test-runner":"^0.18.0","@testing-library/react":"14.1.2","@tryghost/kg-simplemde":"^3.0.1","@tryghost/kg-converters":"^1.0.1","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.6.19","@storybook/addon-mdx-gfm":"7.6.19","@testing-library/jest-dom":"6.2.0","eslint-plugin-tailwindcss":"3.14.0","@tryghost/kg-default-nodes":"^1.0.13","@codemirror/lang-javascript":"^6.1.2","@storybook/addon-essentials":"7.6.19","@storybook/addon-interactions":"7.6.19","@tryghost/kg-clean-basic-html":"^4.0.6","@tryghost/kg-unsplash-selector":"^0.1.15","@tryghost/kg-default-transforms":"^1.0.14","@etchteam/storybook-addon-status":"^4.2.4","@tryghost/kg-markdown-html-renderer":"^7.0.3","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.1.13_1715700800211_0.7084703125289948","host":"s3://npm-registry-packages"}},"1.1.14":{"name":"@tryghost/koenig-lexical","version":"1.1.14","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@1.1.14","maintainers":[{"name":"ryan_feigenbaum","email":"ryan.feigenbaum@gmail.com"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"dvdwinden","email":"danielvanderwinden@ghost.org"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"574b63411e4f895197e955fbf27cac91aa01ac66","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.1.14.tgz","fileCount":12,"integrity":"sha512-jRcf21MPeTzTe8p7XnKEW+YLdD6kQ2BN6zNyq9qfhpwsjd820Llp6s/M7mOr61fdgzWj/sPqNwBAX4ysshn4Ig==","signatures":[{"sig":"MEUCIQCZ/lJg34EErKM89VLnh7rzmfDDRuAOAtRwQhYHV/dvHQIgW2WoNN2JssbrMZbTXfYxk5Ga5LQUcAJw6Bvr1m+cJio=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28192118},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"a18c295409f3bc02678cb34f5df232fbaa616895","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/8.1.3/node@v20.12.2+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.5.3","jsdom":"24.0.0","luxon":"^3.3.0","react":"^18.2.0","dotenv":"^16.3.1","vitest":"1.6.0","lexical":"0.13.1","postcss":"8.4.38","prettier":"^3.0.1","dompurify":"^3.0.0","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^7.0.12","stylelint":"^16.0.0","@vitest/ui":"1.6.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.4.5","@babel/core":"7.24.5","cross-fetch":"^4.0.0","tailwindcss":"3.4.3","y-websocket":"^1.5.0","@types/react":"^18.2.0","autoprefixer":"10.4.19","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"^5.0.0","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@prettier/sync":"^0.3.0","postcss-import":"16.1.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@playwright/test":"^1.33.0","@storybook/react":"7.6.19","@types/react-dom":"^18.2.0","react-router-dom":"6.23.1","vite-plugin-svgr":"^4.0.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","eslint-plugin-jest":"27.9.0","fast-average-color":"^9.3.0","@sentry/vite-plugin":"^2.2.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"^7.32.2","@codemirror/lang-css":"^6.0.2","@vitejs/plugin-react":"4.2.1","@codemirror/lang-html":"^6.4.1","@storybook/react-vite":"7.6.19","@tryghost/color-utils":"^0.2.0","@uiw/react-codemirror":"^4.19.6","@storybook/addon-links":"7.6.19","@storybook/test-runner":"^0.18.0","@testing-library/react":"14.3.1","@tryghost/kg-simplemde":"^3.0.2","@tryghost/kg-converters":"^1.0.2","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.8.0","@storybook/addon-actions":"7.6.19","@storybook/addon-mdx-gfm":"7.6.19","@testing-library/jest-dom":"6.4.5","eslint-plugin-tailwindcss":"3.15.1","@tryghost/kg-default-nodes":"^1.0.14","@codemirror/lang-javascript":"^6.1.2","@storybook/addon-essentials":"7.6.19","@storybook/addon-interactions":"7.6.19","@tryghost/kg-clean-basic-html":"^4.0.7","@tryghost/kg-unsplash-selector":"^0.1.16","@tryghost/kg-default-transforms":"^1.0.15","@etchteam/storybook-addon-status":"^4.2.4","@tryghost/kg-markdown-html-renderer":"^7.0.4","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.1.14_1715857327295_0.5337829857397525","host":"s3://npm-registry-packages"}},"1.1.15":{"name":"@tryghost/koenig-lexical","version":"1.1.15","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@1.1.15","maintainers":[{"name":"ryan_feigenbaum","email":"ryan.feigenbaum@gmail.com"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"dvdwinden","email":"danielvanderwinden@ghost.org"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"ce1814a01d73b511852079b1772d1175ed9342a1","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.1.15.tgz","fileCount":12,"integrity":"sha512-XO5Ql/FywDHzN2c59mGcTXoj01+f+dWGAE6oGwW2qjp7uvX+7WL51fL9gkqkZW84FoENxv/Wi10qOJcbXumrMw==","signatures":[{"sig":"MEYCIQCo+L/faqZWiok7daExe3wFzChvyWLhO2LhXuz0HzZznAIhANH+yH+a3t08YjbMS/BWLFgcjNU2eeHZYwMzyjnkW4NN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28192111},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"96ad0e299360919da31dc75ec5343217a8a0f2bd","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/8.1.3/node@v20.12.2+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.5.3","jsdom":"24.0.0","luxon":"^3.3.0","react":"^18.2.0","dotenv":"^16.3.1","vitest":"1.6.0","lexical":"0.13.1","postcss":"8.4.38","prettier":"^3.0.1","dompurify":"^3.0.0","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^7.0.12","stylelint":"^16.0.0","@vitest/ui":"1.6.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.4.5","@babel/core":"7.24.5","cross-fetch":"^4.0.0","tailwindcss":"3.4.3","y-websocket":"^1.5.0","@types/react":"^18.2.0","autoprefixer":"10.4.19","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"^5.0.0","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@prettier/sync":"^0.3.0","postcss-import":"16.1.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@playwright/test":"^1.33.0","@storybook/react":"7.6.19","@types/react-dom":"^18.2.0","react-router-dom":"6.23.1","vite-plugin-svgr":"^4.0.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","eslint-plugin-jest":"27.9.0","fast-average-color":"^9.3.0","@sentry/vite-plugin":"^2.2.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"^7.32.2","@codemirror/lang-css":"^6.0.2","@vitejs/plugin-react":"4.2.1","@codemirror/lang-html":"^6.4.1","@storybook/react-vite":"7.6.19","@tryghost/color-utils":"^0.2.0","@uiw/react-codemirror":"^4.19.6","@storybook/addon-links":"7.6.19","@storybook/test-runner":"^0.18.0","@testing-library/react":"14.3.1","@tryghost/kg-simplemde":"3.0.3","@tryghost/kg-converters":"1.0.3","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.8.0","@storybook/addon-actions":"7.6.19","@storybook/addon-mdx-gfm":"7.6.19","@testing-library/jest-dom":"6.4.5","eslint-plugin-tailwindcss":"3.15.1","@tryghost/kg-default-nodes":"1.0.15","@codemirror/lang-javascript":"^6.1.2","@storybook/addon-essentials":"7.6.19","@storybook/addon-interactions":"7.6.19","@tryghost/kg-clean-basic-html":"4.0.8","@tryghost/kg-unsplash-selector":"0.1.17","@tryghost/kg-default-transforms":"1.0.16","@etchteam/storybook-addon-status":"^4.2.4","@tryghost/kg-markdown-html-renderer":"7.0.5","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.1.15_1715858361171_0.3602686482910833","host":"s3://npm-registry-packages"}},"1.1.16":{"name":"@tryghost/koenig-lexical","version":"1.1.16","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@1.1.16","maintainers":[{"name":"ryan_feigenbaum","email":"ryan.feigenbaum@gmail.com"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"dvdwinden","email":"danielvanderwinden@ghost.org"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"cdaed36dc97bde8f53a08880fa5cee171641fd93","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.1.16.tgz","fileCount":12,"integrity":"sha512-u2dqnTA7AbA8GUPZVVVToSW91eqV0G42pbJeGTxmlzK91OIKa4fbrMO4Vp0HD3cMhCHYml9kWa976HowGS/NjQ==","signatures":[{"sig":"MEYCIQCHQrLl26/OSRkfsaf+RJn9TW622UiayF2TQhBmvT6ofAIhAJsx9ZpUP5OCXT8sLtY+pT82DsYWqd1fOrsSxBqEL9Va","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28192086},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"4448777ec63ab0005cb97cc531b34cdff6b716a2","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/8.1.3/node@v20.12.2+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.5.3","jsdom":"24.0.0","luxon":"^3.3.0","react":"^18.2.0","dotenv":"^16.3.1","vitest":"1.6.0","lexical":"0.13.1","postcss":"8.4.38","prettier":"^3.0.1","dompurify":"^3.0.0","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^7.0.12","stylelint":"^16.0.0","@vitest/ui":"1.6.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.4.5","@babel/core":"7.24.5","cross-fetch":"^4.0.0","tailwindcss":"3.4.3","y-websocket":"^1.5.0","@types/react":"^18.2.0","autoprefixer":"10.4.19","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"^5.0.0","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@prettier/sync":"^0.3.0","postcss-import":"16.1.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@playwright/test":"^1.33.0","@storybook/react":"7.6.19","@types/react-dom":"^18.2.0","react-router-dom":"6.23.1","vite-plugin-svgr":"^4.0.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","eslint-plugin-jest":"27.9.0","fast-average-color":"^9.3.0","@sentry/vite-plugin":"^2.2.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"^7.32.2","@codemirror/lang-css":"^6.0.2","@vitejs/plugin-react":"4.2.1","@codemirror/lang-html":"^6.4.1","@storybook/react-vite":"7.6.19","@tryghost/color-utils":"^0.2.0","@uiw/react-codemirror":"^4.19.6","@storybook/addon-links":"7.6.19","@storybook/test-runner":"^0.18.0","@testing-library/react":"14.3.1","@tryghost/kg-simplemde":"3.0.3","@tryghost/kg-converters":"1.0.4","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.8.0","@storybook/addon-actions":"7.6.19","@storybook/addon-mdx-gfm":"7.6.19","@testing-library/jest-dom":"6.4.5","eslint-plugin-tailwindcss":"3.15.1","@tryghost/kg-default-nodes":"1.0.16","@codemirror/lang-javascript":"^6.1.2","@storybook/addon-essentials":"7.6.19","@storybook/addon-interactions":"7.6.19","@tryghost/kg-clean-basic-html":"4.0.9","@tryghost/kg-unsplash-selector":"0.1.17","@tryghost/kg-default-transforms":"1.0.17","@etchteam/storybook-addon-status":"^4.2.4","@tryghost/kg-markdown-html-renderer":"7.0.5","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.1.16_1716479524857_0.8894059347530887","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@tryghost/koenig-lexical","version":"1.2.0","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@1.2.0","maintainers":[{"name":"ryan_feigenbaum","email":"ryan.feigenbaum@gmail.com"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"dvdwinden","email":"danielvanderwinden@ghost.org"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"794f5f43410d03f742bb0bcb607cdad41aef2e3c","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.2.0.tgz","fileCount":12,"integrity":"sha512-/A5/zcqiuwYIcpQEroms9AYg4LmNjnLkGnAj4Mej/HgvTQEwKRLy+swzv/9uw3dmvlDw680AQfEeszuTq9aXpQ==","signatures":[{"sig":"MEQCIHx/pPUyVyH5ecuYS7z87ZcwoVd2chN52UoyBMobkQCuAiAti8dgrRLlwdLi9HqDMOLx3mz1v26GT95We122nJizJw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28313080},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"592c888aad1a7ac8b105967e67c8945adbdf0c6b","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/8.1.3/node@v20.12.2+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.5.3","jsdom":"24.1.0","luxon":"^3.3.0","react":"^18.2.0","dotenv":"^16.3.1","vitest":"1.6.0","lexical":"0.13.1","postcss":"8.4.38","prettier":"3.2.5","dompurify":"^3.0.0","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^7.0.12","stylelint":"16.5.0","@vitest/ui":"1.6.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.4.5","@babel/core":"7.24.5","cross-fetch":"^4.0.0","tailwindcss":"3.4.3","y-websocket":"^1.5.0","@types/react":"^18.2.0","autoprefixer":"10.4.19","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"^5.0.0","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@prettier/sync":"^0.3.0","postcss-import":"16.1.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@playwright/test":"^1.33.0","@storybook/react":"7.6.19","@types/react-dom":"^18.2.0","react-router-dom":"6.23.1","vite-plugin-svgr":"4.2.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","eslint-plugin-jest":"27.9.0","fast-average-color":"^9.3.0","@sentry/vite-plugin":"2.16.1","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"7.34.1","@codemirror/lang-css":"6.2.1","@vitejs/plugin-react":"4.3.0","@codemirror/lang-html":"6.4.9","@storybook/react-vite":"7.6.19","@tryghost/color-utils":"^0.2.0","@uiw/react-codemirror":"^4.19.6","@storybook/addon-links":"7.6.19","@storybook/test-runner":"^0.18.0","@testing-library/react":"14.3.1","@tryghost/kg-simplemde":"3.0.3","@tryghost/kg-converters":"1.0.4","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"0.8.0","@storybook/addon-actions":"7.6.19","@storybook/addon-mdx-gfm":"7.6.19","@testing-library/jest-dom":"6.4.5","eslint-plugin-tailwindcss":"3.17.0","@tryghost/kg-default-nodes":"1.1.0","@codemirror/lang-javascript":"6.2.2","@storybook/addon-essentials":"7.6.19","@storybook/addon-interactions":"7.6.19","@tryghost/kg-clean-basic-html":"4.1.0","@tryghost/kg-unsplash-selector":"0.2.0","@tryghost/kg-default-transforms":"1.1.0","@etchteam/storybook-addon-status":"^4.2.4","@tryghost/kg-markdown-html-renderer":"7.0.5","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.2.0_1716998719508_0.18698578071742866","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"@tryghost/koenig-lexical","version":"1.2.1","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@1.2.1","maintainers":[{"name":"ryan_feigenbaum","email":"ryan.feigenbaum@gmail.com"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"dvdwinden","email":"danielvanderwinden@ghost.org"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"27bf9d32993a5c3dd9a4d0367c576601ee4a679d","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.2.1.tgz","fileCount":12,"integrity":"sha512-4akqYfNfOJcGvCZLQE+STD1Zv6xmVqUlsXVLadMCP6biHleiUgU22eBBASlHqQB3yazrBf6yQ/aNDaSE9GJtrw==","signatures":[{"sig":"MEQCIDM6r+3l+gYbm2MBZ2PBDOeT1ZX/MLHd5yWn6dq1ti/5AiBDO9gqvH+EWGUJVb7TLOeCxYxZXk0Y+A1EIt2oPs3Ygg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28316745},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"7322bc49ed220a0b5fd8ecb63aef6711eafffcaa","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/8.1.3/node@v20.12.2+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.5.3","jsdom":"24.1.0","luxon":"^3.3.0","react":"^18.2.0","dotenv":"^16.3.1","vitest":"1.6.0","lexical":"0.13.1","postcss":"8.4.38","prettier":"3.2.5","dompurify":"^3.1.3","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^7.0.12","stylelint":"16.5.0","@vitest/ui":"1.6.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.4.5","@babel/core":"7.24.5","cross-fetch":"^4.0.0","tailwindcss":"3.4.3","y-websocket":"^1.5.0","@types/react":"^18.2.0","autoprefixer":"10.4.19","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"^5.0.0","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@prettier/sync":"^0.3.0","postcss-import":"16.1.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@playwright/test":"^1.33.0","@storybook/react":"7.6.19","@types/react-dom":"^18.2.0","react-router-dom":"6.23.1","vite-plugin-svgr":"4.2.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","eslint-plugin-jest":"27.9.0","fast-average-color":"^9.3.0","@sentry/vite-plugin":"2.16.1","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"7.34.1","@codemirror/lang-css":"6.2.1","@vitejs/plugin-react":"4.3.0","@codemirror/lang-html":"6.4.9","@storybook/react-vite":"7.6.19","@tryghost/color-utils":"^0.2.0","@uiw/react-codemirror":"^4.19.6","@storybook/addon-links":"7.6.19","@storybook/test-runner":"^0.18.0","@testing-library/react":"14.3.1","@tryghost/kg-simplemde":"3.0.3","@tryghost/kg-converters":"1.0.4","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"0.8.0","@storybook/addon-actions":"7.6.19","@storybook/addon-mdx-gfm":"7.6.19","@testing-library/jest-dom":"6.4.5","eslint-plugin-tailwindcss":"3.17.0","@tryghost/kg-default-nodes":"1.1.0","@codemirror/lang-javascript":"6.2.2","@storybook/addon-essentials":"7.6.19","@storybook/addon-interactions":"7.6.19","@tryghost/kg-clean-basic-html":"4.1.0","@tryghost/kg-unsplash-selector":"0.2.0","@tryghost/kg-default-transforms":"1.1.1","@etchteam/storybook-addon-status":"^4.2.4","@tryghost/kg-markdown-html-renderer":"7.0.5","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.2.1_1717014598968_0.9042467000787713","host":"s3://npm-registry-packages"}},"1.2.2":{"name":"@tryghost/koenig-lexical","version":"1.2.2","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@1.2.2","maintainers":[{"name":"ryan_feigenbaum","email":"ryan.feigenbaum@gmail.com"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"dvdwinden","email":"danielvanderwinden@ghost.org"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"39cd50959de7b5ff8e0d2dbd8688ff83c81f57e1","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.2.2.tgz","fileCount":12,"integrity":"sha512-1bFveIMMNg3Q6UPWGjTvg6m430N+4ZAMTWs2IfuR3iIVBPp687T41vgsiMQySfAepm/WKRAltpIh4kNYQOy1Ng==","signatures":[{"sig":"MEUCIQDXMqpDVIffm7Z2zUAGJJ6lxqrdbauwM+hcyxLr8q0jsAIgZe5vIXIGJILJbaZ+KheIYwbJRvhssY6FrswdJpHCeec=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28319604},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"32ee16a2aa6a7f896c5b62f2271366dbfe36b4f7","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/8.1.3/node@v20.12.2+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.5.3","jsdom":"24.1.0","luxon":"^3.3.0","react":"^18.2.0","dotenv":"^16.3.1","vitest":"1.6.0","lexical":"0.13.1","postcss":"8.4.38","prettier":"3.2.5","dompurify":"^3.1.3","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^7.0.12","stylelint":"16.5.0","@vitest/ui":"1.6.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.4.5","@babel/core":"7.24.5","cross-fetch":"^4.0.0","tailwindcss":"3.4.3","y-websocket":"^1.5.0","@types/react":"^18.2.0","autoprefixer":"10.4.19","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"^5.0.0","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@prettier/sync":"^0.3.0","postcss-import":"16.1.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@playwright/test":"^1.33.0","@storybook/react":"7.6.19","@types/react-dom":"^18.2.0","react-router-dom":"6.23.1","vite-plugin-svgr":"4.2.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","eslint-plugin-jest":"27.9.0","fast-average-color":"^9.3.0","@sentry/vite-plugin":"2.16.1","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"7.34.1","@codemirror/lang-css":"6.2.1","@vitejs/plugin-react":"4.3.0","@codemirror/lang-html":"6.4.9","@storybook/react-vite":"7.6.19","@tryghost/color-utils":"^0.2.0","@uiw/react-codemirror":"^4.19.6","@storybook/addon-links":"7.6.19","@storybook/test-runner":"^0.18.0","@testing-library/react":"14.3.1","@tryghost/kg-simplemde":"3.0.3","@tryghost/kg-converters":"1.0.4","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"0.8.0","@storybook/addon-actions":"7.6.19","@storybook/addon-mdx-gfm":"7.6.19","@testing-library/jest-dom":"6.4.5","eslint-plugin-tailwindcss":"3.17.0","@tryghost/kg-default-nodes":"1.1.0","@codemirror/lang-javascript":"6.2.2","@storybook/addon-essentials":"7.6.19","@storybook/addon-interactions":"7.6.19","@tryghost/kg-clean-basic-html":"4.1.0","@tryghost/kg-unsplash-selector":"0.2.0","@tryghost/kg-default-transforms":"1.1.1","@etchteam/storybook-addon-status":"^4.2.4","@tryghost/kg-markdown-html-renderer":"7.0.5","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.2.2_1717076619099_0.9873009370198698","host":"s3://npm-registry-packages"}},"1.2.3":{"name":"@tryghost/koenig-lexical","version":"1.2.3","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@1.2.3","maintainers":[{"name":"ryan_feigenbaum","email":"ryan.feigenbaum@gmail.com"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"dvdwinden","email":"danielvanderwinden@ghost.org"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"392fe8189a54df2846d653ccc3e74ab92a385d3b","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.2.3.tgz","fileCount":12,"integrity":"sha512-AQvgV6JrSgjk7EQZ16wrr6JBcM5V3EJg8z4cIeLCAyTY9Mc7Y6Pgh0evlabqCWwCqqXprMI1tjwptNmiwWd1vg==","signatures":[{"sig":"MEUCIEiS33wkP4bxkIXYL9xqWpdLg7bSLuWH60uC+QhMbDUEAiEA4co4STAxPvXC55jexuG11AUhbP4HuxlMm1KnSJi7XQA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28320914},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"ee3f3fdfa6c51f40e2f0b1d6df1fe82051784037","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/8.1.3/node@v20.12.2+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.5.3","jsdom":"24.1.0","luxon":"^3.3.0","react":"^18.2.0","dotenv":"^16.3.1","vitest":"1.6.0","lexical":"0.13.1","postcss":"8.4.38","prettier":"3.2.5","dompurify":"^3.1.3","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^7.0.12","stylelint":"16.5.0","@vitest/ui":"1.6.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.4.5","@babel/core":"7.24.5","cross-fetch":"^4.0.0","tailwindcss":"3.4.3","y-websocket":"^1.5.0","@types/react":"^18.2.0","autoprefixer":"10.4.19","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"^5.0.0","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@prettier/sync":"^0.3.0","postcss-import":"16.1.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@playwright/test":"^1.33.0","@storybook/react":"7.6.19","@types/react-dom":"^18.2.0","react-router-dom":"6.23.1","vite-plugin-svgr":"4.2.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","eslint-plugin-jest":"27.9.0","fast-average-color":"^9.3.0","@sentry/vite-plugin":"2.16.1","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"7.34.1","@codemirror/lang-css":"6.2.1","@vitejs/plugin-react":"4.3.0","@codemirror/lang-html":"6.4.9","@storybook/react-vite":"7.6.19","@tryghost/color-utils":"^0.2.0","@uiw/react-codemirror":"^4.19.6","@storybook/addon-links":"7.6.19","@storybook/test-runner":"^0.18.0","@testing-library/react":"14.3.1","@tryghost/kg-simplemde":"3.0.3","@tryghost/kg-converters":"1.0.4","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"0.8.0","@storybook/addon-actions":"7.6.19","@storybook/addon-mdx-gfm":"7.6.19","@testing-library/jest-dom":"6.4.5","eslint-plugin-tailwindcss":"3.17.0","@tryghost/kg-default-nodes":"1.1.0","@codemirror/lang-javascript":"6.2.2","@storybook/addon-essentials":"7.6.19","@storybook/addon-interactions":"7.6.19","@tryghost/kg-clean-basic-html":"4.1.0","@tryghost/kg-unsplash-selector":"0.2.0","@tryghost/kg-default-transforms":"1.1.1","@etchteam/storybook-addon-status":"^4.2.4","@tryghost/kg-markdown-html-renderer":"7.0.5","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.2.3_1717095347048_0.7388417928648094","host":"s3://npm-registry-packages"}},"1.2.4":{"name":"@tryghost/koenig-lexical","version":"1.2.4","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@1.2.4","maintainers":[{"name":"ryan_feigenbaum","email":"ryan.feigenbaum@gmail.com"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"dvdwinden","email":"danielvanderwinden@ghost.org"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"ffe6e61fe9963895735aa34eed64b8e0f67babd9","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.2.4.tgz","fileCount":12,"integrity":"sha512-8r76+VxYoZi46NDdKEQll7JdARxq/9TVyox9yeAxhdNhL00bWYt6eqP7q6Z8FUMBJoZbmzBZ8vdgsfQP1tyg+w==","signatures":[{"sig":"MEUCIQCeSjzQCoOwI+Bp8SPwajR10yAvjjrwvcjZ9OQIZ/mtfwIgMgdU9ncTxBAdW9gLIRlS3x4xTA+A22E56h5h1V6nFjE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28321478},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"d3565fd3783a2f7f5faa67a59b7e6aecbc4746ec","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/8.1.3/node@v20.12.2+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.5.3","jsdom":"24.1.0","luxon":"^3.3.0","react":"^18.2.0","dotenv":"^16.3.2","vitest":"1.6.0","lexical":"0.13.1","postcss":"8.4.38","prettier":"3.2.5","dompurify":"^3.1.3","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^7.0.12","stylelint":"16.5.0","@vitest/ui":"1.6.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.4.5","@babel/core":"7.24.5","cross-fetch":"^4.0.0","tailwindcss":"3.4.3","y-websocket":"^1.5.0","@types/react":"^18.2.0","autoprefixer":"10.4.19","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"^5.0.0","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@prettier/sync":"^0.3.0","postcss-import":"16.1.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@playwright/test":"^1.33.0","@storybook/react":"7.6.19","@types/react-dom":"^18.2.0","react-router-dom":"6.23.1","vite-plugin-svgr":"4.2.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","eslint-plugin-jest":"27.9.0","fast-average-color":"^9.3.0","@sentry/vite-plugin":"2.16.1","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"7.34.1","@codemirror/lang-css":"6.2.1","@vitejs/plugin-react":"4.3.0","@codemirror/lang-html":"6.4.9","@storybook/react-vite":"7.6.19","@tryghost/color-utils":"^0.2.0","@uiw/react-codemirror":"^4.22.0","@storybook/addon-links":"7.6.19","@storybook/test-runner":"^0.18.0","@testing-library/react":"14.3.1","@tryghost/kg-simplemde":"3.0.3","@tryghost/kg-converters":"1.0.5","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"0.8.0","@storybook/addon-actions":"7.6.19","@storybook/addon-mdx-gfm":"7.6.19","@testing-library/jest-dom":"6.4.5","eslint-plugin-tailwindcss":"3.17.0","@tryghost/kg-default-nodes":"1.1.1","@codemirror/lang-javascript":"6.2.2","@storybook/addon-essentials":"7.6.19","@storybook/addon-interactions":"7.6.19","@tryghost/kg-clean-basic-html":"4.1.1","@tryghost/kg-unsplash-selector":"0.2.0","@tryghost/kg-default-transforms":"1.1.2","@etchteam/storybook-addon-status":"^4.2.4","@tryghost/kg-markdown-html-renderer":"7.0.5","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.2.4_1717588551485_0.720694418268643","host":"s3://npm-registry-packages"}},"1.2.5":{"name":"@tryghost/koenig-lexical","version":"1.2.5","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@1.2.5","maintainers":[{"name":"ryan_feigenbaum","email":"ryan.feigenbaum@gmail.com"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"dvdwinden","email":"danielvanderwinden@ghost.org"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"e96c190700882f3f4026db09b7feb59dfcb26322","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.2.5.tgz","fileCount":12,"integrity":"sha512-5hw4JA7ZB66QFi7mB9roGRoF1V8fN5JelK3OC0yDj7RvRJ6Gh62+qz7S9/jZvb+CFQ1pHnNKjLSgN4IlLrE96w==","signatures":[{"sig":"MEUCIQCdIeCDZrnGb9MCFA7AL3atEvnKvGrXKQ7HWjyv4XbKkAIgTBJ4B4rS28+a2W9EAeHv4Pc0LSAuz6sHXOdnkHX/bdg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28330932},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"61897e5c50daa79db81ed6bb00522823d085dd11","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/8.1.3/node@v20.12.2+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.5.3","jsdom":"24.1.0","luxon":"^3.3.0","react":"^18.2.0","dotenv":"^16.3.2","vitest":"1.6.0","lexical":"0.13.1","postcss":"8.4.38","prettier":"3.2.5","dompurify":"^3.1.3","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^7.0.12","stylelint":"16.5.0","@vitest/ui":"1.6.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.4.5","@babel/core":"7.24.5","cross-fetch":"^4.0.0","tailwindcss":"3.4.3","y-websocket":"^1.5.0","@types/react":"^18.2.0","autoprefixer":"10.4.19","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"^5.0.0","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@prettier/sync":"^0.3.0","postcss-import":"16.1.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@playwright/test":"^1.33.0","@storybook/react":"7.6.19","@types/react-dom":"^18.2.0","react-router-dom":"6.23.1","vite-plugin-svgr":"4.2.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","eslint-plugin-jest":"27.9.0","fast-average-color":"^9.3.0","@sentry/vite-plugin":"2.16.1","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"7.34.1","@codemirror/lang-css":"6.2.1","@vitejs/plugin-react":"4.3.0","@codemirror/lang-html":"6.4.9","@storybook/react-vite":"7.6.19","@tryghost/color-utils":"^0.2.0","@uiw/react-codemirror":"^4.22.0","@storybook/addon-links":"7.6.19","@storybook/test-runner":"^0.18.0","@testing-library/react":"14.3.1","@tryghost/kg-simplemde":"3.0.3","@tryghost/kg-converters":"1.0.5","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"0.8.0","@storybook/addon-actions":"7.6.19","@storybook/addon-mdx-gfm":"7.6.19","@testing-library/jest-dom":"6.4.5","eslint-plugin-tailwindcss":"3.17.0","@tryghost/kg-default-nodes":"1.1.1","@codemirror/lang-javascript":"6.2.2","@storybook/addon-essentials":"7.6.19","@storybook/addon-interactions":"7.6.19","@tryghost/kg-clean-basic-html":"4.1.1","@tryghost/kg-unsplash-selector":"0.2.0","@tryghost/kg-default-transforms":"1.1.2","@etchteam/storybook-addon-status":"^4.2.4","@tryghost/kg-markdown-html-renderer":"7.0.5","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.2.5_1718027850098_0.980572717404145","host":"s3://npm-registry-packages"}},"1.2.6":{"name":"@tryghost/koenig-lexical","version":"1.2.6","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@1.2.6","maintainers":[{"name":"ryan_feigenbaum","email":"ryan.feigenbaum@gmail.com"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"dvdwinden","email":"danielvanderwinden@ghost.org"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"02a7c3e33f807406b4d2c9912071b55efbdabd0f","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.2.6.tgz","fileCount":12,"integrity":"sha512-UTazN8cbcHQCGRa7WCIvBZYSr5P6giGU66Qpa6F2PZCXrHG4ybBkt6iN0ogJOA6gyTA0O8X6H+sf8ThinnkcIw==","signatures":[{"sig":"MEYCIQC4Mn7hLuOjOf1b6TQ4Z/VvYtVc49q5E9jV0s37CPWQJQIhAKVfiMzRSTDwfwzjIG96Gp8dudl0cGUQngnl7PuIlaAk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28332746},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"c967514d715e29d3fd59776241f082a8544868f6","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/8.1.3/node@v20.12.2+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.5.3","jsdom":"24.1.0","luxon":"^3.3.0","react":"^18.2.0","dotenv":"^16.3.2","vitest":"1.6.0","lexical":"0.13.1","postcss":"8.4.38","prettier":"3.2.5","dompurify":"^3.1.3","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^7.0.12","stylelint":"16.5.0","@vitest/ui":"1.6.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.4.5","@babel/core":"7.24.5","cross-fetch":"^4.0.0","tailwindcss":"3.4.3","y-websocket":"^1.5.0","@types/react":"^18.2.0","autoprefixer":"10.4.19","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"^5.0.0","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@prettier/sync":"^0.3.0","postcss-import":"16.1.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@playwright/test":"^1.33.0","@storybook/react":"7.6.19","@types/react-dom":"^18.2.0","react-router-dom":"6.23.1","vite-plugin-svgr":"4.2.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"^1.1.81","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","eslint-plugin-jest":"27.9.0","fast-average-color":"^9.3.0","@sentry/vite-plugin":"2.16.1","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"7.34.1","@codemirror/lang-css":"6.2.1","@vitejs/plugin-react":"4.3.0","@codemirror/lang-html":"6.4.9","@storybook/react-vite":"7.6.19","@tryghost/color-utils":"^0.2.0","@uiw/react-codemirror":"^4.22.0","@storybook/addon-links":"7.6.19","@storybook/test-runner":"^0.18.0","@testing-library/react":"14.3.1","@tryghost/kg-simplemde":"3.0.3","@tryghost/kg-converters":"1.0.5","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"0.8.0","@storybook/addon-actions":"7.6.19","@storybook/addon-mdx-gfm":"7.6.19","@testing-library/jest-dom":"6.4.5","eslint-plugin-tailwindcss":"3.17.0","@tryghost/kg-default-nodes":"1.1.2","@codemirror/lang-javascript":"6.2.2","@storybook/addon-essentials":"7.6.19","@storybook/addon-interactions":"7.6.19","@tryghost/kg-clean-basic-html":"4.1.1","@tryghost/kg-unsplash-selector":"0.2.0","@tryghost/kg-default-transforms":"1.1.3","@etchteam/storybook-addon-status":"^4.2.4","@tryghost/kg-markdown-html-renderer":"7.0.5","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.2.6_1718194141672_0.7709927059365207","host":"s3://npm-registry-packages"}},"1.2.7":{"name":"@tryghost/koenig-lexical","version":"1.2.7","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@1.2.7","maintainers":[{"name":"ryan_feigenbaum","email":"ryan.feigenbaum@gmail.com"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"dvdwinden","email":"danielvanderwinden@ghost.org"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nas@duck.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"115f8f53d5e39a586cf7cb206ce0c962decab844","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.2.7.tgz","fileCount":12,"integrity":"sha512-GzefNAJb/ta0/g38bGHtP8CzDfuRJO3AUtTsj0cfYQk4aEruAsSi54kjk+jc3d5DenXqzJF8iqAd0ZRCWAo3CA==","signatures":[{"sig":"MEQCIBZQWmnTXUOpnRu16kXQoKWRioLhqMRentw+uD63Ix5+AiBj84ef3pwWR2asAqcX28QYi4soN88Xs7gdtN1W0t4Jog==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28347083},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"bad8bce57f7014c4ff3ccbf8d23523073baf4dee","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/8.1.3/node@v18.18.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.18.0","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.5.3","jsdom":"24.1.0","luxon":"^3.3.0","react":"^18.2.0","dotenv":"^16.3.2","vitest":"1.6.0","lexical":"0.13.1","postcss":"8.4.38","prettier":"3.2.5","dompurify":"^3.1.3","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^7.0.12","stylelint":"16.5.0","@vitest/ui":"1.6.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.4.5","@babel/core":"7.24.5","cross-fetch":"^4.0.0","tailwindcss":"3.4.3","y-websocket":"^1.5.0","@types/react":"^18.2.0","autoprefixer":"10.4.19","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"^5.0.0","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@prettier/sync":"^0.3.0","postcss-import":"16.1.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@playwright/test":"^1.33.0","@storybook/react":"7.6.19","@types/react-dom":"^18.2.0","react-router-dom":"6.23.1","vite-plugin-svgr":"4.2.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"1.1.90","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","eslint-plugin-jest":"27.9.0","fast-average-color":"^9.3.0","@sentry/vite-plugin":"2.16.1","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"7.34.1","@codemirror/lang-css":"6.2.1","@vitejs/plugin-react":"4.3.0","@codemirror/lang-html":"6.4.9","@storybook/react-vite":"7.6.19","@tryghost/color-utils":"0.2.2","@uiw/react-codemirror":"^4.22.0","@storybook/addon-links":"7.6.19","@storybook/test-runner":"^0.18.0","@testing-library/react":"14.3.1","@tryghost/kg-simplemde":"3.0.3","@tryghost/kg-converters":"1.0.5","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"0.8.0","@storybook/addon-actions":"7.6.19","@storybook/addon-mdx-gfm":"7.6.19","@testing-library/jest-dom":"6.4.5","eslint-plugin-tailwindcss":"3.17.0","@tryghost/kg-default-nodes":"1.1.3","@codemirror/lang-javascript":"6.2.2","@storybook/addon-essentials":"7.6.19","@storybook/addon-interactions":"7.6.19","@tryghost/kg-clean-basic-html":"4.1.1","@tryghost/kg-unsplash-selector":"0.2.0","@tryghost/kg-default-transforms":"1.1.4","@etchteam/storybook-addon-status":"^4.2.4","@tryghost/kg-markdown-html-renderer":"7.0.5","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.2.7_1718796593149_0.20276700285423788","host":"s3://npm-registry-packages"}},"1.2.8":{"name":"@tryghost/koenig-lexical","version":"1.2.8","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@1.2.8","homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"fa92c6dd065a4f4ed1388391898b3d75d6b2cd13","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.2.8.tgz","fileCount":12,"integrity":"sha512-c4Igsw57s6u3b/EeO++Ov/GSGok9z7nCt8Jo1o2mHhOwFEgBwv4rQg+4xbxqwcTX4Fdnapr4IdhRcuoQle8HlA==","signatures":[{"sig":"MEQCIEVA6w5aR57PtOkUL6oUqL5cw2VGLAF37OpprGIdcmMkAiAma60Vy7PbYmZ2hcB2BJqMrOcR3QBJ+8VQJRZayE6fJQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28347986},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"7701a74bb5679ae5646ca14ff60935e3d1612240","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"sagzy","email":"hey@sagzy.io"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/8.1.3/node@v18.20.3+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.20.3","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.5.3","jsdom":"24.1.0","luxon":"^3.3.0","react":"^18.2.0","dotenv":"^16.3.2","vitest":"1.6.0","lexical":"0.13.1","postcss":"8.4.38","prettier":"3.2.5","dompurify":"^3.1.3","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^7.0.12","stylelint":"16.5.0","@vitest/ui":"1.6.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.4.5","@babel/core":"7.24.5","cross-fetch":"^4.0.0","tailwindcss":"3.4.3","y-websocket":"^1.5.0","@types/react":"^18.2.0","autoprefixer":"10.4.19","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"^5.0.0","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@prettier/sync":"^0.3.0","postcss-import":"16.1.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@playwright/test":"^1.33.0","@storybook/react":"7.6.19","@types/react-dom":"^18.2.0","react-router-dom":"6.23.1","vite-plugin-svgr":"4.2.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"1.1.90","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","eslint-plugin-jest":"27.9.0","fast-average-color":"^9.3.0","@sentry/vite-plugin":"2.16.1","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"7.34.1","@codemirror/lang-css":"6.2.1","@vitejs/plugin-react":"4.3.0","@codemirror/lang-html":"6.4.9","@storybook/react-vite":"7.6.19","@tryghost/color-utils":"0.2.2","@uiw/react-codemirror":"^4.22.0","@storybook/addon-links":"7.6.19","@storybook/test-runner":"^0.18.0","@testing-library/react":"14.3.1","@tryghost/kg-simplemde":"3.0.3","@tryghost/kg-converters":"1.0.5","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"0.8.0","@storybook/addon-actions":"7.6.19","@storybook/addon-mdx-gfm":"7.6.19","@testing-library/jest-dom":"6.4.5","eslint-plugin-tailwindcss":"3.17.0","@tryghost/kg-default-nodes":"1.1.3","@codemirror/lang-javascript":"6.2.2","@storybook/addon-essentials":"7.6.19","@storybook/addon-interactions":"7.6.19","@tryghost/kg-clean-basic-html":"4.1.1","@tryghost/kg-unsplash-selector":"0.2.0","@tryghost/kg-default-transforms":"1.1.4","@etchteam/storybook-addon-status":"^4.2.4","@tryghost/kg-markdown-html-renderer":"7.0.5","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.2.8_1719237606790_0.35954469796244015","host":"s3://npm-registry-packages"}},"1.2.9":{"name":"@tryghost/koenig-lexical","version":"1.2.9","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@1.2.9","homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"ab922c51b2ddaa8bb361fd7e4c5760bb6e902055","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.2.9.tgz","fileCount":12,"integrity":"sha512-1PrM2qCJFyMpUSxrzL8IuzY2OAYbeUKuVSEX/GKOxk/zZRib0Q5dsfjrhVv3iurvBg2Gmg5yyzXC60FDqXLR9w==","signatures":[{"sig":"MEQCIASxbke2/Pxyw7Zymj5e/tfmtydPcExpr4KmiJj6zbJeAiB2tJbwHyKD2APVlxYowB/ydGbOM2Tq8/uF1M3QlZp3rg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28363206},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"442908d1fe34b4575813c5f655bad1585a4b8612","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/8.1.3/node@v18.20.2+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.5.3","jsdom":"24.1.0","luxon":"^3.3.0","react":"^18.2.0","dotenv":"^16.3.2","vitest":"1.6.0","lexical":"0.13.1","postcss":"8.4.38","prettier":"3.2.5","dompurify":"^3.1.3","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^7.0.12","stylelint":"16.5.0","@vitest/ui":"1.6.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.4.5","@babel/core":"7.24.5","cross-fetch":"^4.0.0","tailwindcss":"3.4.3","y-websocket":"^1.5.0","@types/react":"^18.2.0","autoprefixer":"10.4.19","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"^5.0.0","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@prettier/sync":"^0.3.0","postcss-import":"16.1.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@playwright/test":"^1.33.0","@storybook/react":"7.6.19","@types/react-dom":"^18.2.0","react-router-dom":"6.23.1","vite-plugin-svgr":"4.2.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"1.1.90","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","eslint-plugin-jest":"27.9.0","fast-average-color":"^9.3.0","@sentry/vite-plugin":"2.16.1","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"7.34.1","@codemirror/lang-css":"6.2.1","@vitejs/plugin-react":"4.3.0","@codemirror/lang-html":"6.4.9","@storybook/react-vite":"7.6.19","@tryghost/color-utils":"0.2.2","@uiw/react-codemirror":"^4.22.0","@storybook/addon-links":"7.6.19","@storybook/test-runner":"^0.18.0","@testing-library/react":"14.3.1","@tryghost/kg-simplemde":"3.0.3","@tryghost/kg-converters":"1.0.5","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"0.8.0","@storybook/addon-actions":"7.6.19","@storybook/addon-mdx-gfm":"7.6.19","@testing-library/jest-dom":"6.4.5","eslint-plugin-tailwindcss":"3.17.0","@tryghost/kg-default-nodes":"1.1.3","@codemirror/lang-javascript":"6.2.2","@storybook/addon-essentials":"7.6.19","@storybook/addon-interactions":"7.6.19","@tryghost/kg-clean-basic-html":"4.1.1","@tryghost/kg-unsplash-selector":"0.2.0","@tryghost/kg-default-transforms":"1.1.4","@etchteam/storybook-addon-status":"^4.2.4","@tryghost/kg-markdown-html-renderer":"7.0.5","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.2.9_1719257092652_0.817873644799997","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"@tryghost/koenig-lexical","version":"1.3.0","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@1.3.0","homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"03bfaa55a5c2da64b2ddfb4c1ee271a62dc4a11d","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.3.0.tgz","fileCount":12,"integrity":"sha512-qeKenjk3fRDPjxzqDqIDDAWVZTTKfk8JPMxyPjUzyUilWFavztRfxuo+QHqsjTGAp+TnaBTWADoq2WHbgKSA+A==","signatures":[{"sig":"MEQCIGuREXNsRYpAx3ib5j9pth/41pvt53vXKG5XnpcfQpWRAiAsJ8Rn7KvfpLn0a05qv5s8uBl5MbBiMnY9bZx/GsQURA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28324316},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"377f16d791e5c2169d4414cc5c9f4f22195cc54e","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/8.1.3/node@v18.20.2+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.5.3","jsdom":"24.1.0","luxon":"^3.3.0","react":"^18.2.0","dotenv":"^16.3.2","vitest":"1.6.0","lexical":"0.13.1","postcss":"8.4.38","prettier":"3.2.5","dompurify":"^3.1.3","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^7.0.12","stylelint":"16.5.0","@vitest/ui":"1.6.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.4.5","@babel/core":"7.24.5","cross-fetch":"^4.0.0","tailwindcss":"3.4.3","y-websocket":"^1.5.0","@types/react":"^18.2.0","autoprefixer":"10.4.19","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"^5.0.0","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@prettier/sync":"^0.3.0","postcss-import":"16.1.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@playwright/test":"^1.33.0","@storybook/react":"7.6.19","@types/react-dom":"^18.2.0","react-router-dom":"6.23.1","vite-plugin-svgr":"4.2.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"1.1.90","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","eslint-plugin-jest":"27.9.0","fast-average-color":"^9.3.0","@sentry/vite-plugin":"2.16.1","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"7.34.1","@codemirror/lang-css":"6.2.1","@vitejs/plugin-react":"4.3.0","@codemirror/lang-html":"6.4.9","@storybook/react-vite":"7.6.19","@tryghost/color-utils":"0.2.2","@uiw/react-codemirror":"^4.22.0","@storybook/addon-links":"7.6.19","@storybook/test-runner":"^0.18.0","@testing-library/react":"14.3.1","@tryghost/kg-simplemde":"3.0.3","@tryghost/kg-converters":"1.0.5","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"0.8.0","@storybook/addon-actions":"7.6.19","@storybook/addon-mdx-gfm":"7.6.19","@testing-library/jest-dom":"6.4.5","eslint-plugin-tailwindcss":"3.17.0","@tryghost/kg-default-nodes":"1.1.3","@codemirror/lang-javascript":"6.2.2","@storybook/addon-essentials":"7.6.19","@storybook/addon-interactions":"7.6.19","@tryghost/kg-clean-basic-html":"4.1.1","@tryghost/kg-unsplash-selector":"0.2.0","@tryghost/kg-default-transforms":"1.1.4","@etchteam/storybook-addon-status":"^4.2.4","@tryghost/kg-markdown-html-renderer":"7.0.5","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.3.0_1719310179908_0.20967436814691776","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"@tryghost/koenig-lexical","version":"1.3.1","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@1.3.1","homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"27a49c796f2e892f6a7c5d114985ef2fafb7f3d2","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.3.1.tgz","fileCount":12,"integrity":"sha512-j4+LefCJv4aUmM4207q/BsCHfNUE6yHPPzXCaxjMX0dCJLwURRpCbJ67CPV4+KGH8PJe4eHzktX0zJV/A9iHGg==","signatures":[{"sig":"MEUCIQDnMWioe2CZJOXkSDTCPswL19uykhIm9IQ1GbbF9WF9AwIgL7ufVO1MpOgSJSFyU9saMZiUE9ZgGGyYIlZ6xAgnvHA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28326198},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"f60470beae030f80d8b5e5d35a5fe0b586d6cb68","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/8.1.3/node@v18.20.2+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.5.3","jsdom":"24.1.0","luxon":"^3.3.0","react":"^18.2.0","dotenv":"^16.3.2","vitest":"1.6.0","lexical":"0.13.1","postcss":"8.4.38","prettier":"3.2.5","dompurify":"^3.1.3","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^7.0.12","stylelint":"16.5.0","@vitest/ui":"1.6.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.4.5","@babel/core":"7.24.5","cross-fetch":"^4.0.0","tailwindcss":"3.4.3","y-websocket":"^1.5.0","@types/react":"^18.2.0","autoprefixer":"10.4.19","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"^5.0.0","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@prettier/sync":"^0.3.0","postcss-import":"16.1.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@playwright/test":"^1.33.0","@storybook/react":"7.6.19","@types/react-dom":"^18.2.0","react-router-dom":"6.23.1","vite-plugin-svgr":"4.2.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"1.1.90","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","eslint-plugin-jest":"27.9.0","fast-average-color":"^9.3.0","@sentry/vite-plugin":"2.16.1","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"7.34.1","@codemirror/lang-css":"6.2.1","@vitejs/plugin-react":"4.3.0","@codemirror/lang-html":"6.4.9","@storybook/react-vite":"7.6.19","@tryghost/color-utils":"0.2.2","@uiw/react-codemirror":"^4.22.0","@storybook/addon-links":"7.6.19","@storybook/test-runner":"^0.18.0","@testing-library/react":"14.3.1","@tryghost/kg-simplemde":"3.0.3","@tryghost/kg-converters":"1.0.5","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"0.8.0","@storybook/addon-actions":"7.6.19","@storybook/addon-mdx-gfm":"7.6.19","@testing-library/jest-dom":"6.4.5","eslint-plugin-tailwindcss":"3.17.0","@tryghost/kg-default-nodes":"1.1.4","@codemirror/lang-javascript":"6.2.2","@storybook/addon-essentials":"7.6.19","@storybook/addon-interactions":"7.6.19","@tryghost/kg-clean-basic-html":"4.1.1","@tryghost/kg-unsplash-selector":"0.2.0","@tryghost/kg-default-transforms":"1.1.5","@etchteam/storybook-addon-status":"^4.2.4","@tryghost/kg-markdown-html-renderer":"7.0.5","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.3.1_1719401417682_0.10209972327619687","host":"s3://npm-registry-packages"}},"1.3.2":{"name":"@tryghost/koenig-lexical","version":"1.3.2","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@1.3.2","homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"e285a5deef831b1f52cead6a2ad4f5a4ceb4cb9c","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.3.2.tgz","fileCount":12,"integrity":"sha512-YJB6gK/RNvnthisXfkrpnLr2+xgqRwD80uU0VCC9CF+t25J7MvazxIY67WMeuToXl6J6ntiQp5pdFSeEzB4Rrg==","signatures":[{"sig":"MEQCIG0REOfbSdf+LIOuoiU6MhX+HgY7uEq7ENoco5bhZvK/AiBR2+Rb0SRCKAwHOwsFj72DYODf3b2sUW3eJmklvOX64w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28333674},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"8fcb1f3cc2e316a769cfb10064b87b3e04d97a5c","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/8.1.3/node@v18.20.2+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.5.3","jsdom":"24.1.0","luxon":"^3.3.0","react":"^18.2.0","dotenv":"^16.3.2","vitest":"1.6.0","lexical":"0.13.1","postcss":"8.4.38","prettier":"3.2.5","dompurify":"^3.1.3","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^7.0.12","stylelint":"16.5.0","@vitest/ui":"1.6.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.4.5","@babel/core":"7.24.5","cross-fetch":"^4.0.0","tailwindcss":"3.4.3","y-websocket":"^1.5.0","@types/react":"^18.2.0","autoprefixer":"10.4.19","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"^5.0.0","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@prettier/sync":"^0.3.0","postcss-import":"16.1.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@playwright/test":"^1.33.0","@storybook/react":"7.6.19","@types/react-dom":"^18.2.0","react-router-dom":"6.23.1","vite-plugin-svgr":"4.2.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"1.1.90","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","eslint-plugin-jest":"27.9.0","fast-average-color":"^9.3.0","@sentry/vite-plugin":"2.16.1","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"7.34.1","@codemirror/lang-css":"6.2.1","@vitejs/plugin-react":"4.3.0","@codemirror/lang-html":"6.4.9","@storybook/react-vite":"7.6.19","@tryghost/color-utils":"0.2.2","@uiw/react-codemirror":"^4.22.0","@storybook/addon-links":"7.6.19","@storybook/test-runner":"^0.18.0","@testing-library/react":"14.3.1","@tryghost/kg-simplemde":"3.0.3","@tryghost/kg-converters":"1.0.5","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"0.8.0","@storybook/addon-actions":"7.6.19","@storybook/addon-mdx-gfm":"7.6.19","@testing-library/jest-dom":"6.4.5","eslint-plugin-tailwindcss":"3.17.0","@tryghost/kg-default-nodes":"1.1.5","@codemirror/lang-javascript":"6.2.2","@storybook/addon-essentials":"7.6.19","@storybook/addon-interactions":"7.6.19","@tryghost/kg-clean-basic-html":"4.1.1","@tryghost/kg-unsplash-selector":"0.2.1","@tryghost/kg-default-transforms":"1.1.6","@etchteam/storybook-addon-status":"^4.2.4","@tryghost/kg-markdown-html-renderer":"7.0.5","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.3.2_1719855600913_0.4297642478629893","host":"s3://npm-registry-packages"}},"1.3.3":{"name":"@tryghost/koenig-lexical","version":"1.3.3","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@1.3.3","maintainers":[{"name":"ryan_feigenbaum","email":"ryan.feigenbaum@gmail.com"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"dvdwinden","email":"danielvanderwinden@ghost.org"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"22a1be14d5a269c4ed2ac4d6c25f6803e8393d03","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.3.3.tgz","fileCount":12,"integrity":"sha512-noh8HofvapihB6D3aZqYxFYRWljIt0FsikEcuBWiGhMQaQqsphcy+Q8DVhS3lYnxNA9S7rPcBKuNYUTCMfQO7Q==","signatures":[{"sig":"MEQCIEEe8+tDT+MjOpD/M4JhyZK81jySeGk86XM074C2SWdIAiBexYv78iZyaLEtgMM9E4D7XLoGLUYr8S/b8ayhgH7lSg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28323883},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"94caf6c682e4b97e3c6a2b3fe419aff8b14d2f36","scripts":{"dev":"concurrently \"vite --host\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"mike182uk","email":"mike182uk@gmail.com"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/8.1.3/node@v18.19.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.19.0","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.5.3","jsdom":"24.1.0","luxon":"^3.3.0","react":"^18.2.0","dotenv":"^16.3.2","vitest":"1.6.0","lexical":"0.14.2","postcss":"8.4.38","prettier":"3.2.5","dompurify":"^3.1.3","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^7.0.12","stylelint":"16.5.0","@vitest/ui":"1.6.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.4.5","@babel/core":"7.24.5","cross-fetch":"^4.0.0","tailwindcss":"3.4.3","y-websocket":"^1.5.0","@types/react":"^18.2.0","autoprefixer":"10.4.19","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/html":"0.14.2","@lexical/list":"0.14.2","@lexical/text":"0.14.2","eventemitter3":"^5.0.0","@lexical/react":"0.14.2","@lexical/utils":"0.14.2","@prettier/sync":"^0.3.0","postcss-import":"16.1.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@playwright/test":"^1.33.0","@storybook/react":"7.6.19","@types/react-dom":"^18.2.0","react-router-dom":"6.23.1","vite-plugin-svgr":"4.2.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"1.1.90","@lexical/clipboard":"0.14.2","@lexical/selection":"0.14.2","eslint-plugin-jest":"27.9.0","fast-average-color":"^9.3.0","@sentry/vite-plugin":"2.16.1","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"7.34.1","@codemirror/lang-css":"6.2.1","@vitejs/plugin-react":"4.3.0","@codemirror/lang-html":"6.4.9","@storybook/react-vite":"7.6.19","@tryghost/color-utils":"0.2.2","@uiw/react-codemirror":"^4.22.0","@storybook/addon-links":"7.6.19","@storybook/test-runner":"^0.18.0","@testing-library/react":"14.3.1","@tryghost/kg-simplemde":"3.0.3","@tryghost/kg-converters":"1.0.5","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"0.8.0","@storybook/addon-actions":"7.6.19","@storybook/addon-mdx-gfm":"7.6.19","@testing-library/jest-dom":"6.4.5","eslint-plugin-tailwindcss":"3.17.0","@tryghost/kg-default-nodes":"1.1.6","@codemirror/lang-javascript":"6.2.2","@storybook/addon-essentials":"7.6.19","@storybook/addon-interactions":"7.6.19","@tryghost/kg-clean-basic-html":"4.1.1","@tryghost/kg-unsplash-selector":"0.2.1","@tryghost/kg-default-transforms":"1.1.7","@etchteam/storybook-addon-status":"^4.2.4","@tryghost/kg-markdown-html-renderer":"7.0.5","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.3.3_1720089021501_0.7807334275554991","host":"s3://npm-registry-packages"}},"1.3.4":{"name":"@tryghost/koenig-lexical","version":"1.3.4","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@1.3.4","maintainers":[{"name":"ryan_feigenbaum","email":"ryan.feigenbaum@gmail.com"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"dvdwinden","email":"danielvanderwinden@ghost.org"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"e90d7f087be6d037fe91d1bc877f9edaa165919a","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.3.4.tgz","fileCount":12,"integrity":"sha512-OHfYdE77Rg8VS/7U9SpcrxpEaY69AGQNTBnDXJ+6hlbO3/R1SqVD6NzyxkW506jn6DkUNa7KiQtOsZGnKk2wLg==","signatures":[{"sig":"MEYCIQDDYx3/Oqem1SV/CKxMezC1CB1ZzT4Uz9TC/PczuzOsHQIhAO613I0YpaldHaegOECOiqaroOltRijfyR+Uf2Ua9Eh7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28265007},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"3378b21111297ee49f89a85f348f58ddac28a2f7","scripts":{"dev":"concurrently \"vite --host --force\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\" \"yarn workspace @tryghost/kg-default-transforms dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"sagzy","email":"hey@sagzy.io"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/8.1.3/node@v18.20.3+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.20.3","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.5.3","jsdom":"24.1.0","luxon":"^3.3.0","react":"^18.2.0","dotenv":"^16.3.2","vitest":"1.6.0","lexical":"0.14.3","postcss":"8.4.38","prettier":"3.2.5","dompurify":"^3.1.3","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^7.0.12","stylelint":"16.5.0","@vitest/ui":"1.6.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.4.5","@babel/core":"7.24.5","cross-fetch":"^4.0.0","tailwindcss":"3.4.3","y-websocket":"^1.5.0","@types/react":"^18.2.0","autoprefixer":"10.4.19","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/html":"0.14.3","@lexical/list":"0.14.3","@lexical/text":"0.14.3","eventemitter3":"^5.0.0","@lexical/react":"0.14.3","@lexical/utils":"0.14.3","@prettier/sync":"^0.3.0","postcss-import":"16.1.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@playwright/test":"^1.33.0","@storybook/react":"7.6.19","@types/react-dom":"^18.2.0","react-router-dom":"6.23.1","vite-plugin-svgr":"4.2.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"1.1.90","@lexical/clipboard":"0.14.3","@lexical/selection":"0.14.3","eslint-plugin-jest":"27.9.0","fast-average-color":"^9.3.0","@sentry/vite-plugin":"2.16.1","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"7.34.1","@codemirror/lang-css":"6.2.1","@vitejs/plugin-react":"4.3.0","@codemirror/lang-html":"6.4.9","@storybook/react-vite":"7.6.19","@tryghost/color-utils":"0.2.2","@uiw/react-codemirror":"^4.22.0","@storybook/addon-links":"7.6.19","@storybook/test-runner":"^0.18.0","@testing-library/react":"14.3.1","@tryghost/kg-simplemde":"3.0.3","@tryghost/kg-converters":"1.0.5","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"0.8.0","@storybook/addon-actions":"7.6.19","@storybook/addon-mdx-gfm":"7.6.19","@testing-library/jest-dom":"6.4.5","eslint-plugin-tailwindcss":"3.17.0","@tryghost/kg-default-nodes":"1.1.7","@codemirror/lang-javascript":"6.2.2","@storybook/addon-essentials":"7.6.19","@storybook/addon-interactions":"7.6.19","@tryghost/kg-clean-basic-html":"4.1.1","@tryghost/kg-unsplash-selector":"0.2.1","@tryghost/kg-default-transforms":"1.1.8","@etchteam/storybook-addon-status":"^4.2.4","@tryghost/kg-markdown-html-renderer":"7.0.5","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.3.4_1720431476827_0.3978484520916272","host":"s3://npm-registry-packages"}},"1.3.5":{"name":"@tryghost/koenig-lexical","version":"1.3.5","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@1.3.5","maintainers":[{"name":"ryan_feigenbaum","email":"ryan.feigenbaum@gmail.com"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"dvdwinden","email":"danielvanderwinden@ghost.org"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"99cdceef2022f48d3b29d931e3f84ca285bedbc4","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.3.5.tgz","fileCount":12,"integrity":"sha512-E5ohPL9Ve8YKvc/nhF3i4FrumtvtiiVBuGc+a+nkzGIYz9+Th2Pel9gyBsePMK/RkmTinOwZu6lXoBPT3SkBtA==","signatures":[{"sig":"MEUCIQCK9lKOay19cKdhPuh/V3TnMuzNaYlR4szRXndnjO4g9AIgCZHYDq7ql+2eNyMGS0QpHn7eNMoRQCRUoVhb77MlQFo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28333909},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"720fb48f93eb1d0b7e4000f1794adce05129ecb3","scripts":{"dev":"concurrently \"vite --host --force\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\" \"yarn workspace @tryghost/kg-default-transforms dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"sagzy","email":"hey@sagzy.io"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/8.1.3/node@v18.20.3+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.20.3","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.5.3","jsdom":"24.1.0","luxon":"^3.3.0","react":"^18.2.0","dotenv":"^16.3.2","vitest":"1.6.0","lexical":"0.13.1","postcss":"8.4.38","prettier":"3.2.5","dompurify":"^3.1.3","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^7.0.12","stylelint":"16.5.0","@vitest/ui":"1.6.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.4.5","@babel/core":"7.24.5","cross-fetch":"^4.0.0","tailwindcss":"3.4.3","y-websocket":"^1.5.0","@types/react":"^18.2.0","autoprefixer":"10.4.19","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"^5.0.0","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@prettier/sync":"^0.3.0","postcss-import":"16.1.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@playwright/test":"^1.33.0","@storybook/react":"7.6.19","@types/react-dom":"^18.2.0","react-router-dom":"6.23.1","vite-plugin-svgr":"4.2.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"1.1.90","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","eslint-plugin-jest":"27.9.0","fast-average-color":"^9.3.0","@sentry/vite-plugin":"2.16.1","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"7.34.1","@codemirror/lang-css":"6.2.1","@vitejs/plugin-react":"4.3.0","@codemirror/lang-html":"6.4.9","@storybook/react-vite":"7.6.19","@tryghost/color-utils":"0.2.2","@uiw/react-codemirror":"^4.22.0","@storybook/addon-links":"7.6.19","@storybook/test-runner":"^0.18.0","@testing-library/react":"14.3.1","@tryghost/kg-simplemde":"3.0.3","@tryghost/kg-converters":"1.0.5","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"0.8.0","@storybook/addon-actions":"7.6.19","@storybook/addon-mdx-gfm":"7.6.19","@testing-library/jest-dom":"6.4.5","eslint-plugin-tailwindcss":"3.17.0","@tryghost/kg-default-nodes":"1.1.8","@codemirror/lang-javascript":"6.2.2","@storybook/addon-essentials":"7.6.19","@storybook/addon-interactions":"7.6.19","@tryghost/kg-clean-basic-html":"4.1.1","@tryghost/kg-unsplash-selector":"0.2.1","@tryghost/kg-default-transforms":"1.1.9","@etchteam/storybook-addon-status":"^4.2.4","@tryghost/kg-markdown-html-renderer":"7.0.5","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.3.5_1720441183503_0.43105524154283614","host":"s3://npm-registry-packages"}},"1.3.8":{"name":"@tryghost/koenig-lexical","version":"1.3.8","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@1.3.8","maintainers":[{"name":"ryan_feigenbaum","email":"ryan.feigenbaum@gmail.com"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"dvdwinden","email":"danielvanderwinden@ghost.org"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"b635bc12ae84fca5c2973f3c213ee1b13129dae6","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.3.8.tgz","fileCount":12,"integrity":"sha512-z8LmMYrOaAVD7BP8vUEidYfZ9gbupCaR2KPRBDHvAOl49AE4Mofy44aiEX3sejVJl1H4qwcPxzngO0pQeiZlaQ==","signatures":[{"sig":"MEYCIQC8+ryuQN3lZNW6oapWdDKELJ1yQ1X1mjrvI5d47vj1eQIhAO1TEa7vGFR9/fojaQvnnThDOs9Ov1P30ARTQEbThX0T","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28334617},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"fd19138d32a395b0d22184e5eff3e51bd76554ca","scripts":{"dev":"concurrently \"vite --host --force\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\" \"yarn workspace @tryghost/kg-default-transforms dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"dvdwinden","email":"danielvanderwinden@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/8.1.3/node@v18.18.2+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.18.2","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.5.3","jsdom":"24.1.0","luxon":"^3.3.0","react":"^18.2.0","dotenv":"^16.3.2","vitest":"1.6.0","lexical":"0.13.1","postcss":"8.4.38","prettier":"3.2.5","dompurify":"^3.1.3","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^7.0.12","stylelint":"16.5.0","@vitest/ui":"1.6.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.4.5","@babel/core":"7.24.5","cross-fetch":"^4.0.0","tailwindcss":"3.4.3","y-websocket":"^1.5.0","@types/react":"^18.2.0","autoprefixer":"10.4.19","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"^5.0.0","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@prettier/sync":"^0.3.0","postcss-import":"16.1.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@playwright/test":"^1.33.0","@storybook/react":"7.6.19","@types/react-dom":"^18.2.0","react-router-dom":"6.23.1","vite-plugin-svgr":"4.2.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"1.1.90","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","eslint-plugin-jest":"27.9.0","fast-average-color":"^9.3.0","@sentry/vite-plugin":"2.16.1","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"7.34.1","@codemirror/lang-css":"6.2.1","@vitejs/plugin-react":"4.3.0","@codemirror/lang-html":"6.4.9","@storybook/react-vite":"7.6.19","@tryghost/color-utils":"0.2.2","@uiw/react-codemirror":"^4.22.0","@storybook/addon-links":"7.6.19","@storybook/test-runner":"^0.18.0","@testing-library/react":"14.3.1","@tryghost/kg-simplemde":"3.0.3","@tryghost/kg-converters":"1.0.5","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"0.8.0","@storybook/addon-actions":"7.6.19","@storybook/addon-mdx-gfm":"7.6.19","@testing-library/jest-dom":"6.4.5","eslint-plugin-tailwindcss":"3.17.0","@tryghost/kg-default-nodes":"1.1.8","@codemirror/lang-javascript":"6.2.2","@storybook/addon-essentials":"7.6.19","@storybook/addon-interactions":"7.6.19","@tryghost/kg-clean-basic-html":"4.1.1","@tryghost/kg-unsplash-selector":"0.2.1","@tryghost/kg-default-transforms":"1.1.9","@etchteam/storybook-addon-status":"^4.2.4","@tryghost/kg-markdown-html-renderer":"7.0.5","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.3.8_1721057187461_0.8126981199191845","host":"s3://npm-registry-packages"}},"1.3.9":{"name":"@tryghost/koenig-lexical","version":"1.3.9","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@1.3.9","maintainers":[{"name":"ryan_feigenbaum","email":"ryan.feigenbaum@gmail.com"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"dvdwinden","email":"danielvanderwinden@ghost.org"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"0266a53c9aecd77e2b8297e9c026aaad939a71c6","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.3.9.tgz","fileCount":12,"integrity":"sha512-GTA0FCkuBGO61dAR7MdRCK+G5XWzqffSVjGkLy00vi4MNAKqvgoAxf/Lnc71nkut7c1z2Y6z+ad0XahFgEc2oA==","signatures":[{"sig":"MEYCIQD5mr3cOAQAN4xHRHFyhjDG47fApD4wF1ZqQxSuirPdUwIhAOuzHbpWmMQ9Uv/DGYV2ryDTRNWT9fKRF/CDRUNTO7VZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28334537},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"0e410d66716ff8aa8e7348d96e151ae95f9b92b1","scripts":{"dev":"concurrently \"vite --host --force\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\" \"yarn workspace @tryghost/kg-default-transforms dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"dvdwinden","email":"danielvanderwinden@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/8.1.3/node@v18.18.2+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.18.2","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.5.3","jsdom":"24.1.0","luxon":"^3.3.0","react":"^18.2.0","dotenv":"^16.3.2","vitest":"1.6.0","lexical":"0.13.1","postcss":"8.4.38","prettier":"3.2.5","dompurify":"^3.1.3","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^7.0.12","stylelint":"16.5.0","@vitest/ui":"1.6.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.4.5","@babel/core":"7.24.5","cross-fetch":"^4.0.0","tailwindcss":"3.4.3","y-websocket":"^1.5.0","@types/react":"^18.2.0","autoprefixer":"10.4.19","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"^5.0.0","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@prettier/sync":"^0.3.0","postcss-import":"16.1.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@playwright/test":"^1.33.0","@storybook/react":"7.6.19","@types/react-dom":"^18.2.0","react-router-dom":"6.23.1","vite-plugin-svgr":"4.2.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"1.1.90","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","eslint-plugin-jest":"27.9.0","fast-average-color":"^9.3.0","@sentry/vite-plugin":"2.16.1","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"7.34.1","@codemirror/lang-css":"6.2.1","@vitejs/plugin-react":"4.3.0","@codemirror/lang-html":"6.4.9","@storybook/react-vite":"7.6.19","@tryghost/color-utils":"0.2.2","@uiw/react-codemirror":"^4.22.0","@storybook/addon-links":"7.6.19","@storybook/test-runner":"^0.18.0","@testing-library/react":"14.3.1","@tryghost/kg-simplemde":"3.0.3","@tryghost/kg-converters":"1.0.5","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"0.8.0","@storybook/addon-actions":"7.6.19","@storybook/addon-mdx-gfm":"7.6.19","@testing-library/jest-dom":"6.4.5","eslint-plugin-tailwindcss":"3.17.0","@tryghost/kg-default-nodes":"1.1.8","@codemirror/lang-javascript":"6.2.2","@storybook/addon-essentials":"7.6.19","@storybook/addon-interactions":"7.6.19","@tryghost/kg-clean-basic-html":"4.1.1","@tryghost/kg-unsplash-selector":"0.2.1","@tryghost/kg-default-transforms":"1.1.9","@etchteam/storybook-addon-status":"^4.2.4","@tryghost/kg-markdown-html-renderer":"7.0.5","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.3.9_1721123990918_0.7876464739501357","host":"s3://npm-registry-packages"}},"1.3.10":{"name":"@tryghost/koenig-lexical","version":"1.3.10","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@1.3.10","maintainers":[{"name":"ryan_feigenbaum","email":"ryan.feigenbaum@gmail.com"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"dvdwinden","email":"danielvanderwinden@ghost.org"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"4591cadd8926eec0e0f4a8a57dc64911599a714f","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.3.10.tgz","fileCount":12,"integrity":"sha512-5jw+2eCfBuETvcS2twtLcSTrKjGqVpsfZsRcDV4y9R5YmAA3DiOJLKMOpKb6CPekh71cLp6m0UR4MAow4qc2DQ==","signatures":[{"sig":"MEUCIQCbG95HAMZM1pIoygbQzjpmtTFXFuA/tVdk9JjF5P67QQIgRqCZ67vxfSRuSy6TJlQi7lJRHSX/2pQui9gPJd8yORU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28335946},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"69a0a30a27f9fc04cb8d9e7ae52c58dbd0831e07","scripts":{"dev":"concurrently \"vite --host --force\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\" \"yarn workspace @tryghost/kg-default-transforms dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/8.1.3/node@v18.20.2+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.5.3","jsdom":"24.1.0","luxon":"^3.3.0","react":"^18.2.0","dotenv":"^16.3.2","vitest":"1.6.0","lexical":"0.13.1","postcss":"8.4.38","prettier":"3.2.5","dompurify":"^3.1.3","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^7.0.12","stylelint":"16.5.0","@vitest/ui":"1.6.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.4.5","@babel/core":"7.24.5","cross-fetch":"^4.0.0","tailwindcss":"3.4.3","y-websocket":"^1.5.0","@types/react":"^18.2.0","autoprefixer":"10.4.19","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"^5.0.0","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@prettier/sync":"^0.3.0","postcss-import":"16.1.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@playwright/test":"^1.33.0","@storybook/react":"7.6.19","@types/react-dom":"^18.2.0","react-router-dom":"6.23.1","vite-plugin-svgr":"4.2.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"1.1.90","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","eslint-plugin-jest":"27.9.0","fast-average-color":"^9.3.0","@sentry/vite-plugin":"2.16.1","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"7.34.1","@codemirror/lang-css":"6.2.1","@vitejs/plugin-react":"4.3.0","@codemirror/lang-html":"6.4.9","@storybook/react-vite":"7.6.19","@tryghost/color-utils":"0.2.2","@uiw/react-codemirror":"^4.22.0","@storybook/addon-links":"7.6.19","@storybook/test-runner":"^0.18.0","@testing-library/react":"14.3.1","@tryghost/kg-simplemde":"3.0.3","@tryghost/kg-converters":"1.0.5","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"0.8.0","@storybook/addon-actions":"7.6.19","@storybook/addon-mdx-gfm":"7.6.19","@testing-library/jest-dom":"6.4.5","eslint-plugin-tailwindcss":"3.17.0","@tryghost/kg-default-nodes":"1.1.8","@codemirror/lang-javascript":"6.2.2","@storybook/addon-essentials":"7.6.19","@storybook/addon-interactions":"7.6.19","@tryghost/kg-clean-basic-html":"4.1.1","@tryghost/kg-unsplash-selector":"0.2.1","@tryghost/kg-default-transforms":"1.1.9","@etchteam/storybook-addon-status":"^4.2.4","@tryghost/kg-markdown-html-renderer":"7.0.5","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.3.10_1721299227827_0.022585926891657282","host":"s3://npm-registry-packages"}},"1.3.11":{"name":"@tryghost/koenig-lexical","version":"1.3.11","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@1.3.11","maintainers":[{"name":"ryan_feigenbaum","email":"ryan.feigenbaum@gmail.com"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"dvdwinden","email":"danielvanderwinden@ghost.org"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"fe7f5add77303f8e884d120f606d0228e6e731ff","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.3.11.tgz","fileCount":12,"integrity":"sha512-h6uVmcPCGMbmVmh+TuORMnYcN5U/1RCAL/LgeizphufPUVD6bXi+icxJQ5qpY1yIH1iNABSc6lPcwFgajM4COA==","signatures":[{"sig":"MEUCICOlNq6Zqam2B40OIzl3uAqwaowu+fGTs7sEGi2YBFtHAiEAvBbdK+oN4k9l/5okVB9wKKSoQDklRkIEFxE263HQt4E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28335946},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"9222c67393504fdb66f5079d196d15799fd7e1a5","scripts":{"dev":"concurrently \"vite --host --force\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\" \"yarn workspace @tryghost/kg-default-transforms dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/8.1.3/node@v18.20.2+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.5.3","jsdom":"24.1.0","luxon":"^3.3.0","react":"^18.2.0","dotenv":"^16.3.2","vitest":"1.6.0","lexical":"0.13.1","postcss":"8.4.38","prettier":"3.2.5","dompurify":"^3.1.3","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^7.0.12","stylelint":"16.5.0","@vitest/ui":"1.6.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.4.5","@babel/core":"7.24.5","cross-fetch":"^4.0.0","tailwindcss":"3.4.3","y-websocket":"^1.5.0","@types/react":"^18.2.0","autoprefixer":"10.4.19","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"^5.0.0","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@prettier/sync":"^0.3.0","postcss-import":"16.1.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@playwright/test":"^1.33.0","@storybook/react":"7.6.19","@types/react-dom":"^18.2.0","react-router-dom":"6.23.1","vite-plugin-svgr":"4.2.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"1.1.90","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","eslint-plugin-jest":"27.9.0","fast-average-color":"^9.3.0","@sentry/vite-plugin":"2.16.1","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"7.34.1","@codemirror/lang-css":"6.2.1","@vitejs/plugin-react":"4.3.0","@codemirror/lang-html":"6.4.9","@storybook/react-vite":"7.6.19","@tryghost/color-utils":"0.2.2","@uiw/react-codemirror":"^4.22.0","@storybook/addon-links":"7.6.19","@storybook/test-runner":"^0.18.0","@testing-library/react":"14.3.1","@tryghost/kg-simplemde":"3.0.3","@tryghost/kg-converters":"1.0.5","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"0.8.0","@storybook/addon-actions":"7.6.19","@storybook/addon-mdx-gfm":"7.6.19","@testing-library/jest-dom":"6.4.5","eslint-plugin-tailwindcss":"3.17.0","@tryghost/kg-default-nodes":"1.1.8","@codemirror/lang-javascript":"6.2.2","@storybook/addon-essentials":"7.6.19","@storybook/addon-interactions":"7.6.19","@tryghost/kg-clean-basic-html":"4.1.1","@tryghost/kg-unsplash-selector":"0.2.1","@tryghost/kg-default-transforms":"1.1.9","@etchteam/storybook-addon-status":"^4.2.4","@tryghost/kg-markdown-html-renderer":"7.0.5","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.3.11_1721305077866_0.8722161103671908","host":"s3://npm-registry-packages"}},"1.3.12":{"name":"@tryghost/koenig-lexical","version":"1.3.12","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@1.3.12","maintainers":[{"name":"ryan_feigenbaum","email":"ryan.feigenbaum@gmail.com"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"dvdwinden","email":"danielvanderwinden@ghost.org"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"2a398f66b48e03cab5aaf58edd03c6d3294940cb","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.3.12.tgz","fileCount":12,"integrity":"sha512-taAz1XOQTrQKvviiBLfO/bIyDM/B+3ghH+EUITWOY+5JRDhbk2TnVrFD8VABsKnRWgdzSFXE/ToiXlIW8np4pg==","signatures":[{"sig":"MEUCIAdT4XHBS6tNbrH4FojRd4FBbPPX3qOmyk7og/EoGvl5AiEAx5N7gKw/v9lQ4IEKEzVpnkazeersW/Xz1vktBzt0yik=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28340055},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"222c2d1741b4316621e75e63282ecc0e70814468","scripts":{"dev":"concurrently \"vite --host --force\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\" \"yarn workspace @tryghost/kg-default-transforms dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"sagzy","email":"hey@sagzy.io"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/8.1.3/node@v18.20.3+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.20.3","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.5.3","jsdom":"24.1.0","luxon":"^3.3.0","react":"^18.2.0","dotenv":"^16.3.2","vitest":"1.6.0","lexical":"0.13.1","postcss":"8.4.38","prettier":"3.2.5","dompurify":"^3.1.3","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^7.0.12","stylelint":"16.5.0","@vitest/ui":"1.6.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.4.5","@babel/core":"7.24.5","cross-fetch":"^4.0.0","tailwindcss":"3.4.3","y-websocket":"^1.5.0","@types/react":"^18.2.0","autoprefixer":"10.4.19","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"^5.0.0","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@prettier/sync":"^0.3.0","postcss-import":"16.1.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@playwright/test":"^1.33.0","@storybook/react":"7.6.19","@types/react-dom":"^18.2.0","react-router-dom":"6.23.1","vite-plugin-svgr":"4.2.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"1.1.90","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","eslint-plugin-jest":"27.9.0","fast-average-color":"^9.3.0","@sentry/vite-plugin":"2.16.1","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"7.34.1","@codemirror/lang-css":"6.2.1","@vitejs/plugin-react":"4.3.0","@codemirror/lang-html":"6.4.9","@storybook/react-vite":"7.6.19","@tryghost/color-utils":"0.2.2","@uiw/react-codemirror":"^4.22.0","@storybook/addon-links":"7.6.19","@storybook/test-runner":"^0.18.0","@testing-library/react":"14.3.1","@tryghost/kg-simplemde":"3.0.3","@tryghost/kg-converters":"1.0.5","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"0.8.0","@storybook/addon-actions":"7.6.19","@storybook/addon-mdx-gfm":"7.6.19","@testing-library/jest-dom":"6.4.5","eslint-plugin-tailwindcss":"3.17.0","@tryghost/kg-default-nodes":"1.1.8","@codemirror/lang-javascript":"6.2.2","@storybook/addon-essentials":"7.6.19","@storybook/addon-interactions":"7.6.19","@tryghost/kg-clean-basic-html":"4.1.1","@tryghost/kg-unsplash-selector":"0.2.1","@tryghost/kg-default-transforms":"1.1.9","@etchteam/storybook-addon-status":"^4.2.4","@tryghost/kg-markdown-html-renderer":"7.0.5","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.3.12_1721749326583_0.161665589469983","host":"s3://npm-registry-packages"}},"1.3.13":{"name":"@tryghost/koenig-lexical","version":"1.3.13","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@1.3.13","maintainers":[{"name":"ryan_feigenbaum","email":"ryan.feigenbaum@gmail.com"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"dvdwinden","email":"danielvanderwinden@ghost.org"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"7ffa158d1f28f4f75d0fce763c0a884f98a23f13","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.3.13.tgz","fileCount":12,"integrity":"sha512-tjLouQMCPPAXdvBYWVtHp4SeDylT3tF5nh0cy3JPOmG0eJRYGdGwxiEabk6jmzOEjjhkD0kwT+6m3G+vv70dcw==","signatures":[{"sig":"MEQCIFtKIUnTa+VP5oCzkWZw6S2RhxErm1vQqgS290GcH71FAiA+X6rNtrb/zMZWrzSRN7wrl1cU0nhTn/hPDsBF1dKqiA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28373135},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"c419bb81cbf7e6dc8df2f96c25169102905f6260","scripts":{"dev":"concurrently \"vite --host --force\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\" \"yarn workspace @tryghost/kg-default-transforms dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/8.1.3/node@v18.16.0+arm64 (darwin)","description":"Early stage re-write of Ghost's editor, using Lexical as the editor framework in place of mobiledoc-kit.","directories":{},"_nodeVersion":"18.16.0","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.5.3","jsdom":"24.1.0","luxon":"^3.3.0","react":"^18.2.0","dotenv":"^16.3.2","vitest":"1.6.0","lexical":"0.13.1","postcss":"8.4.38","prettier":"3.2.5","dompurify":"^3.1.3","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^7.0.12","stylelint":"16.5.0","@vitest/ui":"1.6.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.4.5","@babel/core":"7.24.5","cross-fetch":"^4.0.0","tailwindcss":"3.4.3","y-websocket":"^1.5.0","@types/react":"^18.2.0","autoprefixer":"10.4.19","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"^5.0.0","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@prettier/sync":"^0.3.0","postcss-import":"16.1.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@playwright/test":"^1.33.0","@storybook/react":"7.6.19","@types/react-dom":"^18.2.0","react-router-dom":"6.23.1","vite-plugin-svgr":"4.2.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"1.1.90","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","eslint-plugin-jest":"27.9.0","fast-average-color":"^9.3.0","@sentry/vite-plugin":"2.16.1","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"7.34.1","@codemirror/lang-css":"6.2.1","@vitejs/plugin-react":"4.3.0","@codemirror/lang-html":"6.4.9","@storybook/react-vite":"7.6.19","@tryghost/color-utils":"0.2.2","@uiw/react-codemirror":"^4.22.0","@storybook/addon-links":"7.6.19","@storybook/test-runner":"^0.18.0","@testing-library/react":"^16.0.0","@tryghost/kg-simplemde":"3.0.3","@tryghost/kg-converters":"1.0.5","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"0.8.0","@storybook/addon-actions":"7.6.19","@storybook/addon-mdx-gfm":"7.6.19","@testing-library/jest-dom":"6.4.5","eslint-plugin-tailwindcss":"3.17.0","@tryghost/kg-default-nodes":"1.1.9","@codemirror/lang-javascript":"6.2.2","@storybook/addon-essentials":"7.6.19","@testing-library/react-hooks":"^8.0.1","@storybook/addon-interactions":"7.6.19","@tryghost/kg-clean-basic-html":"4.1.1","@tryghost/kg-unsplash-selector":"0.2.1","@tryghost/kg-default-transforms":"1.1.10","@etchteam/storybook-addon-status":"^4.2.4","@tryghost/kg-markdown-html-renderer":"7.0.5","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.3.13_1721899504709_0.6530054830091638","host":"s3://npm-registry-packages"}},"1.3.14":{"name":"@tryghost/koenig-lexical","version":"1.3.14","author":"Ghost Foundation","license":"MIT","_id":"@tryghost/koenig-lexical@1.3.14","maintainers":[{"name":"ryan_feigenbaum","email":"ryan.feigenbaum@gmail.com"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"dvdwinden","email":"danielvanderwinden@ghost.org"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"dist":{"shasum":"bb8cc0cf336821b21500ba24d12e4e555cad340c","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.3.14.tgz","fileCount":11,"integrity":"sha512-V5udyPS3WVjX4adOeuW5jXUpYtW+vYKHILS0JMtiyf8oiokRpN8W2m8y0n7w7GfptEgzcSLs9X+Sx0ujTaNURA==","signatures":[{"sig":"MEUCIGN2CqY7CbU8rgEwospkqwWqdFco8gqJDXSuwQwYmfDcAiEArMpAFj2I18QXBwGfVdcfJdJZTzIGZl9n+JAMCZ7IM8M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25477185},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"dddf04d97a511b21254bffd275c4b95e53dbf035","scripts":{"dev":"concurrently \"vite --host --force\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\" \"yarn workspace @tryghost/kg-default-transforms dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":"https://github.com/TryGhost/Koenig/tree/master/packages/koenig-lexical","_npmVersion":"lerna/8.1.8/node@v20.16.0+arm64 (darwin)","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.5.3","jsdom":"24.1.1","luxon":"^3.5.0","react":"^18.2.0","dotenv":"^16.3.2","vitest":"1.6.0","lexical":"0.13.1","postcss":"8.4.41","prettier":"3.2.5","dompurify":"^3.1.4","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^7.0.12","stylelint":"16.5.0","@vitest/ui":"1.6.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.4.5","@babel/core":"7.24.5","cross-fetch":"^4.0.0","tailwindcss":"3.4.7","y-websocket":"^1.5.0","@types/react":"^18.2.0","autoprefixer":"10.4.20","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"^5.0.0","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@prettier/sync":"^0.3.0","postcss-import":"16.1.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@playwright/test":"^1.33.0","@storybook/react":"7.6.19","@types/react-dom":"^18.2.0","react-router-dom":"6.23.1","vite-plugin-svgr":"4.2.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"1.1.90","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","eslint-plugin-jest":"27.9.0","fast-average-color":"^9.3.0","@sentry/vite-plugin":"2.16.1","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"7.34.1","@codemirror/lang-css":"6.2.1","@testing-library/dom":"^10.4.0","@vitejs/plugin-react":"4.3.0","@codemirror/lang-html":"6.4.9","@storybook/react-vite":"7.6.19","@tryghost/color-utils":"0.2.2","@uiw/react-codemirror":"^4.22.0","@storybook/addon-links":"7.6.19","@storybook/test-runner":"^0.18.0","@testing-library/react":"^16.0.0","@tryghost/kg-simplemde":"3.0.4","@tryghost/kg-converters":"1.0.5","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"0.8.0","@storybook/addon-actions":"7.6.19","@storybook/addon-mdx-gfm":"7.6.19","@testing-library/jest-dom":"6.4.8","eslint-plugin-tailwindcss":"3.17.0","@tryghost/kg-default-nodes":"1.1.10","@codemirror/lang-javascript":"6.2.2","@storybook/addon-essentials":"7.6.19","@storybook/addon-interactions":"7.6.19","@tryghost/kg-clean-basic-html":"4.1.2","@tryghost/kg-unsplash-selector":"0.2.2","@tryghost/kg-default-transforms":"1.1.11","@etchteam/storybook-addon-status":"^4.2.4","@tryghost/kg-markdown-html-renderer":"7.0.6","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.3.14_1723453797634_0.14317958981640877","host":"s3://npm-registry-packages"}},"1.3.15":{"name":"@tryghost/koenig-lexical","version":"1.3.15","author":"Ghost Foundation","license":"MIT","_id":"@tryghost/koenig-lexical@1.3.15","maintainers":[{"name":"ryan_feigenbaum","email":"ryan.feigenbaum@gmail.com"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"dvdwinden","email":"danielvanderwinden@ghost.org"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"dist":{"shasum":"4d6b2296b810a8fc6cbc5c58db04fd23ff88a48b","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.3.15.tgz","fileCount":11,"integrity":"sha512-ANXkZg/Zh+R4roH74veaprwWZJmMMiuxZgRCxzHgEj0PU/US6+aLXTeEMK8VgWiAaKpVjRNJDJsdI0RuRbwiHA==","signatures":[{"sig":"MEQCIEadhsgFqgnMGM3nzFVoa4wlAGATqWsiss3whnS8rTwfAiB4kw6X5KlZzX4k5kDZGypfbGXKd/RnwyMmOfnh1b/Ozg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25482899},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"f2b82536c645087b30d01317260deba0d9dbbd7e","scripts":{"dev":"concurrently \"vite --host --force\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\" \"yarn workspace @tryghost/kg-default-transforms dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":"https://github.com/TryGhost/Koenig/tree/master/packages/koenig-lexical","_npmVersion":"lerna/8.1.8/node@v20.16.0+arm64 (darwin)","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.5.3","jsdom":"24.1.1","luxon":"^3.5.0","react":"^18.2.0","dotenv":"^16.3.2","vitest":"1.6.0","lexical":"0.13.1","postcss":"8.4.41","prettier":"3.3.3","dompurify":"^3.1.4","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^7.6.19","stylelint":"16.8.1","@vitest/ui":"1.6.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.5.4","@babel/core":"7.25.2","cross-fetch":"^4.0.0","tailwindcss":"3.4.9","y-websocket":"^1.5.0","@types/react":"^18.2.0","autoprefixer":"10.4.20","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"^5.0.0","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@prettier/sync":"^0.3.0","postcss-import":"16.1.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@playwright/test":"^1.33.0","@storybook/react":"7.6.20","@types/react-dom":"^18.2.0","react-router-dom":"6.26.0","vite-plugin-svgr":"4.2.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"1.1.90","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","eslint-plugin-jest":"27.9.0","fast-average-color":"^9.3.0","@sentry/vite-plugin":"2.22.0","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"7.35.0","@codemirror/lang-css":"6.2.1","@testing-library/dom":"^10.4.0","@vitejs/plugin-react":"4.3.1","@codemirror/lang-html":"6.4.9","@storybook/react-vite":"7.6.20","@tryghost/color-utils":"0.2.2","@uiw/react-codemirror":"^4.23.0","@storybook/addon-links":"7.6.20","@storybook/test-runner":"^0.19.0","@testing-library/react":"^16.0.0","@tryghost/kg-simplemde":"3.0.4","@tryghost/kg-converters":"1.0.6","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"0.8.0","@storybook/addon-actions":"7.6.20","@storybook/addon-mdx-gfm":"7.6.20","@testing-library/jest-dom":"6.4.8","eslint-plugin-tailwindcss":"3.17.4","@tryghost/kg-default-nodes":"1.1.11","@codemirror/lang-javascript":"6.2.2","@storybook/addon-essentials":"7.6.20","@storybook/addon-interactions":"7.6.20","@tryghost/kg-clean-basic-html":"4.1.3","@tryghost/kg-unsplash-selector":"0.2.3","@tryghost/kg-default-transforms":"1.1.12","@etchteam/storybook-addon-status":"^4.2.4","@tryghost/kg-markdown-html-renderer":"7.0.7","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.3.15_1723483400144_0.39577432435250426","host":"s3://npm-registry-packages"}},"1.3.16":{"name":"@tryghost/koenig-lexical","version":"1.3.16","author":"Ghost Foundation","license":"MIT","_id":"@tryghost/koenig-lexical@1.3.16","maintainers":[{"name":"ryan_feigenbaum","email":"ryan.feigenbaum@gmail.com"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"dvdwinden","email":"danielvanderwinden@ghost.org"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"dist":{"shasum":"b1f317e969dcfa6b01f3a7f6dce55c872bb6f833","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.3.16.tgz","fileCount":11,"integrity":"sha512-jyLZL5QiMF+GjUIAHD/h69cb+PZrvC+9fA05lFTyBPlgVRc1L2qTu99Xo6YH+ZrE+mIBfmNfKRfmIRJRD5AR5w==","signatures":[{"sig":"MEUCIGIQbxmnWeLwbiGzcyYthlqH5sozjAPk1cOFcSlInjUsAiEAmszuP+ITqUAhJ4fKVhn/mlS9CMtWcHo7SjiNGHHR/SU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25485465},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"c55bcfc69feaa406341c1781d7d109190f36def5","scripts":{"dev":"concurrently \"vite --host --force\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\" \"yarn workspace @tryghost/kg-default-transforms dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"sagzy","email":"hey@sagzy.io"},"repository":"https://github.com/TryGhost/Koenig/tree/master/packages/koenig-lexical","_npmVersion":"lerna/8.1.8/node@v18.20.3+arm64 (darwin)","directories":{},"_nodeVersion":"18.20.3","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.5.3","jsdom":"24.1.1","luxon":"^3.5.0","react":"^18.2.0","dotenv":"^16.3.2","vitest":"1.6.0","lexical":"0.13.1","postcss":"8.4.41","prettier":"3.3.3","dompurify":"^3.1.4","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^7.6.19","stylelint":"16.8.1","@vitest/ui":"1.6.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.5.4","@babel/core":"7.25.2","cross-fetch":"^4.0.0","tailwindcss":"3.4.9","y-websocket":"^1.5.0","@types/react":"^18.2.0","autoprefixer":"10.4.20","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"^5.0.0","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@prettier/sync":"^0.3.0","postcss-import":"16.1.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@playwright/test":"^1.33.0","@storybook/react":"7.6.20","@types/react-dom":"^18.2.0","react-router-dom":"6.26.0","vite-plugin-svgr":"4.2.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"1.1.90","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","eslint-plugin-jest":"27.9.0","fast-average-color":"^9.3.0","@sentry/vite-plugin":"2.22.0","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"7.35.0","@codemirror/lang-css":"6.2.1","@testing-library/dom":"^10.4.0","@vitejs/plugin-react":"4.3.1","@codemirror/lang-html":"6.4.9","@storybook/react-vite":"7.6.20","@tryghost/color-utils":"0.2.2","@uiw/react-codemirror":"^4.23.0","@storybook/addon-links":"7.6.20","@storybook/test-runner":"^0.19.0","@testing-library/react":"^16.0.0","@tryghost/kg-simplemde":"3.0.4","@tryghost/kg-converters":"1.0.6","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"0.8.0","@storybook/addon-actions":"7.6.20","@storybook/addon-mdx-gfm":"7.6.20","@testing-library/jest-dom":"6.4.8","eslint-plugin-tailwindcss":"3.17.4","@tryghost/kg-default-nodes":"1.1.12","@codemirror/lang-javascript":"6.2.2","@storybook/addon-essentials":"7.6.20","@storybook/addon-interactions":"7.6.20","@tryghost/kg-clean-basic-html":"4.1.3","@tryghost/kg-unsplash-selector":"0.2.3","@tryghost/kg-default-transforms":"1.1.13","@etchteam/storybook-addon-status":"^4.2.4","@tryghost/kg-markdown-html-renderer":"7.0.7","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.3.16_1723544604654_0.9839378973130513","host":"s3://npm-registry-packages"}},"1.3.17":{"name":"@tryghost/koenig-lexical","version":"1.3.17","author":"Ghost Foundation","license":"MIT","_id":"@tryghost/koenig-lexical@1.3.17","maintainers":[{"name":"ryan_feigenbaum","email":"ryan.feigenbaum@gmail.com"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"dvdwinden","email":"danielvanderwinden@ghost.org"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"dist":{"shasum":"f899b9229288735183b0ba948fb6e6745d1b3067","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.3.17.tgz","fileCount":11,"integrity":"sha512-aGLqlYFe2ogDswA2ByMpSfDRpO9H+BP+YS3R6KoiW1EeDwSL0UlqpC5MXfF5aCOMzEbQBBfabdbcRm2k8feW7w==","signatures":[{"sig":"MEYCIQC2uUQhM35nEgw/jkPQINrCfkgZC+lQp9/T60DgvM+WhgIhAL8Up8EgqI/1Qykpo5TC0/BDmNpv/V2Zejxho/Rwd/8h","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25495443},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"dcf4d4fe2176c8de734892004cf473151557cbc1","scripts":{"dev":"concurrently \"vite --host --force\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\" \"yarn workspace @tryghost/kg-default-transforms dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},"repository":"https://github.com/TryGhost/Koenig/tree/master/packages/koenig-lexical","_npmVersion":"lerna/8.1.8/node@v20.16.0+arm64 (darwin)","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.5.3","jsdom":"24.1.1","luxon":"^3.5.0","react":"^18.2.0","dotenv":"^16.3.2","vitest":"1.6.0","lexical":"0.13.1","postcss":"8.4.41","prettier":"3.3.3","dompurify":"^3.1.4","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^7.6.19","stylelint":"16.8.1","@vitest/ui":"1.6.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.5.4","@babel/core":"7.25.2","cross-fetch":"^4.0.0","tailwindcss":"3.4.9","y-websocket":"^1.5.0","@types/react":"^18.2.0","autoprefixer":"10.4.20","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"^5.0.0","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@prettier/sync":"^0.3.0","postcss-import":"16.1.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@playwright/test":"^1.33.0","@storybook/react":"7.6.20","@types/react-dom":"^18.2.0","react-router-dom":"6.26.0","vite-plugin-svgr":"4.2.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"1.1.90","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","eslint-plugin-jest":"27.9.0","fast-average-color":"^9.3.0","@sentry/vite-plugin":"2.22.0","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"7.35.0","@codemirror/lang-css":"6.2.1","@testing-library/dom":"^10.4.0","@vitejs/plugin-react":"4.3.1","@codemirror/lang-html":"6.4.9","@storybook/react-vite":"7.6.20","@tryghost/color-utils":"0.2.2","@uiw/react-codemirror":"^4.23.0","@storybook/addon-links":"7.6.20","@storybook/test-runner":"^0.19.0","@testing-library/react":"^16.0.0","@tryghost/kg-simplemde":"3.0.4","@tryghost/kg-converters":"1.0.6","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"0.8.0","@storybook/addon-actions":"7.6.20","@storybook/addon-mdx-gfm":"7.6.20","@testing-library/jest-dom":"6.4.8","eslint-plugin-tailwindcss":"3.17.4","@tryghost/kg-default-nodes":"1.1.13","@codemirror/lang-javascript":"6.2.2","@storybook/addon-essentials":"7.6.20","@storybook/addon-interactions":"7.6.20","@tryghost/kg-clean-basic-html":"4.1.3","@tryghost/kg-unsplash-selector":"0.2.3","@tryghost/kg-default-transforms":"1.1.14","@etchteam/storybook-addon-status":"^4.2.4","@tryghost/kg-markdown-html-renderer":"7.0.7","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.3.17_1723625344036_0.4178340012147894","host":"s3://npm-registry-packages"}},"1.3.18":{"name":"@tryghost/koenig-lexical","version":"1.3.18","author":"Ghost Foundation","license":"MIT","_id":"@tryghost/koenig-lexical@1.3.18","maintainers":[{"name":"ryan_feigenbaum","email":"ryan.feigenbaum@gmail.com"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"dvdwinden","email":"danielvanderwinden@ghost.org"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"dist":{"shasum":"b48b1edf8485df7f196e19b37fe6dc1e77a7fdba","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.3.18.tgz","fileCount":11,"integrity":"sha512-UmzdzDIV44yUq3C/dhlVdQtUybimLaDXt9E6cywc33b2USR3NN3k9fta02RWZab7nhiLFwm5Dt6CedpZTE70Ag==","signatures":[{"sig":"MEUCIQDtUfPdniPk7A6SOr4Bk2t5qSIP7SfxoEMYGS2OrGtmagIgc0jkAFhpaYMJXrBXPuq2X4MP/YwwJAbbR1G+4+XiRc8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25495537},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"8c7eb99555d93fc99c45b26bcbd0eb1d0a296204","scripts":{"dev":"concurrently \"vite --host --force\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\" \"yarn workspace @tryghost/kg-default-transforms dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":"https://github.com/TryGhost/Koenig/tree/master/packages/koenig-lexical","_npmVersion":"lerna/8.1.8/node@v20.16.0+arm64 (darwin)","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.5.3","jsdom":"24.1.1","luxon":"^3.5.0","react":"^18.2.0","dotenv":"^16.3.2","vitest":"1.6.0","lexical":"0.13.1","postcss":"8.4.41","prettier":"3.3.3","dompurify":"^3.1.4","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^7.6.19","stylelint":"16.8.1","@vitest/ui":"1.6.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.5.4","@babel/core":"7.25.2","cross-fetch":"^4.0.0","tailwindcss":"3.4.9","y-websocket":"^1.5.0","@types/react":"^18.2.0","autoprefixer":"10.4.20","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"^5.0.0","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@prettier/sync":"^0.3.0","postcss-import":"16.1.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@playwright/test":"^1.33.0","@storybook/react":"7.6.20","@types/react-dom":"^18.2.0","react-router-dom":"6.26.0","vite-plugin-svgr":"4.2.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"1.1.90","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","eslint-plugin-jest":"27.9.0","fast-average-color":"^9.3.0","@sentry/vite-plugin":"2.22.0","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"7.35.0","@codemirror/lang-css":"6.2.1","@testing-library/dom":"^10.4.0","@vitejs/plugin-react":"4.3.1","@codemirror/lang-html":"6.4.9","@storybook/react-vite":"7.6.20","@tryghost/color-utils":"0.2.2","@uiw/react-codemirror":"^4.23.0","@storybook/addon-links":"7.6.20","@storybook/test-runner":"^0.19.0","@testing-library/react":"^16.0.0","@tryghost/kg-simplemde":"3.0.4","@tryghost/kg-converters":"1.0.6","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"0.8.0","@storybook/addon-actions":"7.6.20","@storybook/addon-mdx-gfm":"7.6.20","@testing-library/jest-dom":"6.4.8","eslint-plugin-tailwindcss":"3.17.4","@tryghost/kg-default-nodes":"1.1.14","@codemirror/lang-javascript":"6.2.2","@storybook/addon-essentials":"7.6.20","@storybook/addon-interactions":"7.6.20","@tryghost/kg-clean-basic-html":"4.1.3","@tryghost/kg-unsplash-selector":"0.2.3","@tryghost/kg-default-transforms":"1.1.15","@etchteam/storybook-addon-status":"^4.2.4","@tryghost/kg-markdown-html-renderer":"7.0.7","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.3.18_1723642188195_0.8375110141620912","host":"s3://npm-registry-packages"}},"1.3.19":{"name":"@tryghost/koenig-lexical","version":"1.3.19","author":"Ghost Foundation","license":"MIT","_id":"@tryghost/koenig-lexical@1.3.19","maintainers":[{"name":"ryan_feigenbaum","email":"ryan.feigenbaum@gmail.com"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"dvdwinden","email":"danielvanderwinden@ghost.org"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"dist":{"shasum":"f3766260da782cfd14bd74ffca01009a1786c80b","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.3.19.tgz","fileCount":11,"integrity":"sha512-X8oYWGl65cJ2XLDopWiTZtkc2sVgWerOSBrTFBvq6+oh0FKpYUKEYGBVN3xZm7wEnwwtQgqpbB6MwSiMDjGCag==","signatures":[{"sig":"MEYCIQD8VQWPkxZVOB71zrxYo3nA4//qUHeL4irEliwzdrUsggIhAIBDinGJztC5VbCjfn91ZtHubyGLtRMP0NG0dk+OGHh/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25496474},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"879cb7aa5c073dc89e4a995d4b19b72b5b22d140","scripts":{"dev":"concurrently \"vite --host --force\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\" \"yarn workspace @tryghost/kg-default-transforms dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":"https://github.com/TryGhost/Koenig/tree/master/packages/koenig-lexical","_npmVersion":"lerna/8.1.8/node@v20.16.0+arm64 (darwin)","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.5.3","jsdom":"24.1.1","luxon":"^3.5.0","react":"^18.2.0","dotenv":"^16.3.2","vitest":"1.6.0","lexical":"0.13.1","postcss":"8.4.41","prettier":"3.3.3","dompurify":"^3.1.4","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^7.6.19","stylelint":"16.8.1","@vitest/ui":"1.6.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.5.4","@babel/core":"7.25.2","cross-fetch":"^4.0.0","tailwindcss":"3.4.9","y-websocket":"^1.5.0","@types/react":"^18.2.0","autoprefixer":"10.4.20","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"^5.0.0","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@prettier/sync":"^0.3.0","postcss-import":"16.1.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@playwright/test":"^1.33.0","@storybook/react":"7.6.20","@types/react-dom":"^18.2.0","react-router-dom":"6.26.0","vite-plugin-svgr":"4.2.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"1.1.90","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","eslint-plugin-jest":"27.9.0","fast-average-color":"^9.3.0","@sentry/vite-plugin":"2.22.0","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"7.35.0","@codemirror/lang-css":"6.2.1","@testing-library/dom":"^10.4.0","@vitejs/plugin-react":"4.3.1","@codemirror/lang-html":"6.4.9","@storybook/react-vite":"7.6.20","@tryghost/color-utils":"0.2.2","@uiw/react-codemirror":"^4.23.0","@storybook/addon-links":"7.6.20","@storybook/test-runner":"^0.19.0","@testing-library/react":"^16.0.0","@tryghost/kg-simplemde":"3.0.4","@tryghost/kg-converters":"1.0.6","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"0.8.0","@storybook/addon-actions":"7.6.20","@storybook/addon-mdx-gfm":"7.6.20","@testing-library/jest-dom":"6.4.8","eslint-plugin-tailwindcss":"3.17.4","@tryghost/kg-default-nodes":"1.1.15","@codemirror/lang-javascript":"6.2.2","@storybook/addon-essentials":"7.6.20","@storybook/addon-interactions":"7.6.20","@tryghost/kg-clean-basic-html":"4.1.3","@tryghost/kg-unsplash-selector":"0.2.3","@tryghost/kg-default-transforms":"1.1.16","@etchteam/storybook-addon-status":"^4.2.4","@tryghost/kg-markdown-html-renderer":"7.0.7","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.3.19_1723663680234_0.03831743234751661","host":"s3://npm-registry-packages"}},"1.3.20":{"name":"@tryghost/koenig-lexical","version":"1.3.20","author":"Ghost Foundation","license":"MIT","_id":"@tryghost/koenig-lexical@1.3.20","maintainers":[{"name":"ryan_feigenbaum","email":"ryan.feigenbaum@gmail.com"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"dvdwinden","email":"danielvanderwinden@ghost.org"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"dist":{"shasum":"cf4b818dfb7807fe5f3ff3bb17803d68f981428f","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.3.20.tgz","fileCount":11,"integrity":"sha512-zZiNqorah/RcavTfjMHPsf/IZF1iomZInRy8tLJQhG9iUdO8WeQQ0M5KJGF7NwQEUzMs/1iBjjlELe+MrYY9SA==","signatures":[{"sig":"MEYCIQCBzohUMQ1OPqxa8q72Yw5i87Gn38LnnN4BxRN8HqYrsQIhAJwz3709hxiJK/1eA6PtGilcy7lLliCa7qmLuCGmW9G3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25496702},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"3c58a4f9bd8979891255b9a2c961596e755845b7","scripts":{"dev":"concurrently \"vite --host --force\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\" \"yarn workspace @tryghost/kg-default-transforms dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":"https://github.com/TryGhost/Koenig/tree/master/packages/koenig-lexical","_npmVersion":"lerna/8.1.8/node@v20.16.0+arm64 (darwin)","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.5.3","jsdom":"24.1.1","luxon":"^3.5.0","react":"^18.2.0","dotenv":"^16.3.2","vitest":"1.6.0","lexical":"0.13.1","postcss":"8.4.41","prettier":"3.3.3","dompurify":"^3.1.4","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^7.6.19","stylelint":"16.8.1","@vitest/ui":"1.6.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.5.4","@babel/core":"7.25.2","cross-fetch":"^4.0.0","tailwindcss":"3.4.9","y-websocket":"^1.5.0","@types/react":"^18.2.0","autoprefixer":"10.4.20","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"^5.0.0","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@prettier/sync":"^0.3.0","postcss-import":"16.1.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@playwright/test":"^1.33.0","@storybook/react":"7.6.20","@types/react-dom":"^18.2.0","react-router-dom":"6.26.0","vite-plugin-svgr":"4.2.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"1.1.90","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","eslint-plugin-jest":"27.9.0","fast-average-color":"^9.3.0","@sentry/vite-plugin":"2.22.0","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"7.35.0","@codemirror/lang-css":"6.2.1","@testing-library/dom":"^10.4.0","@vitejs/plugin-react":"4.3.1","@codemirror/lang-html":"6.4.9","@storybook/react-vite":"7.6.20","@tryghost/color-utils":"0.2.2","@uiw/react-codemirror":"^4.23.0","@storybook/addon-links":"7.6.20","@storybook/test-runner":"^0.19.0","@testing-library/react":"^16.0.0","@tryghost/kg-simplemde":"3.0.4","@tryghost/kg-converters":"1.0.6","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"0.8.0","@storybook/addon-actions":"7.6.20","@storybook/addon-mdx-gfm":"7.6.20","@testing-library/jest-dom":"6.4.8","eslint-plugin-tailwindcss":"3.17.4","@tryghost/kg-default-nodes":"1.1.15","@codemirror/lang-javascript":"6.2.2","@storybook/addon-essentials":"7.6.20","@storybook/addon-interactions":"7.6.20","@tryghost/kg-clean-basic-html":"4.1.3","@tryghost/kg-unsplash-selector":"0.2.3","@tryghost/kg-default-transforms":"1.1.16","@etchteam/storybook-addon-status":"^4.2.4","@tryghost/kg-markdown-html-renderer":"7.0.7","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.3.20_1723718960824_0.15542979177550564","host":"s3://npm-registry-packages"}},"1.3.21":{"name":"@tryghost/koenig-lexical","version":"1.3.21","author":"Ghost Foundation","license":"MIT","_id":"@tryghost/koenig-lexical@1.3.21","maintainers":[{"name":"ryan_feigenbaum","email":"ryan.feigenbaum@gmail.com"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"dvdwinden","email":"danielvanderwinden@ghost.org"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"dist":{"shasum":"b2964616df2aa8cd5ca074de09910f10399bebdb","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.3.21.tgz","fileCount":11,"integrity":"sha512-4eZv4vaA9sxVgC/PJL7T6/Wa5PUCAvT5IUSt0LsHTm4gShOj0DPXoLF1ZwXswk2m/aQQlZcjSYFziDvM0GbuZw==","signatures":[{"sig":"MEUCIQCd3kRjV9hHRWTjtyOGcojkE69zgkKLD0GAnurqhrAQcwIgTBGhJW7GViJw8qFVfpVsBTXnkDmC1fnMkEHYyil++Xs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25496859},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"e4beb3cf5332eaf26a6c07df7fe83cfa9568e08c","scripts":{"dev":"concurrently \"vite --host --force\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\" \"yarn workspace @tryghost/kg-default-transforms dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":"https://github.com/TryGhost/Koenig/tree/master/packages/koenig-lexical","_npmVersion":"lerna/8.1.8/node@v20.16.0+arm64 (darwin)","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.5.3","jsdom":"24.1.1","luxon":"^3.5.0","react":"^18.2.0","dotenv":"^16.3.2","vitest":"1.6.0","lexical":"0.13.1","postcss":"8.4.41","prettier":"3.3.3","dompurify":"^3.1.4","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^7.6.19","stylelint":"16.8.1","@vitest/ui":"1.6.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.5.4","@babel/core":"7.25.2","cross-fetch":"^4.0.0","tailwindcss":"3.4.9","y-websocket":"^1.5.0","@types/react":"^18.2.0","autoprefixer":"10.4.20","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"^5.0.0","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@prettier/sync":"^0.3.0","postcss-import":"16.1.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.1.3","@playwright/test":"^1.33.0","@storybook/react":"7.6.20","@types/react-dom":"^18.2.0","react-router-dom":"6.26.0","vite-plugin-svgr":"4.2.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"1.1.90","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","eslint-plugin-jest":"27.9.0","fast-average-color":"^9.3.0","@sentry/vite-plugin":"2.22.0","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"7.35.0","@codemirror/lang-css":"6.2.1","@testing-library/dom":"^10.4.0","@vitejs/plugin-react":"4.3.1","@codemirror/lang-html":"6.4.9","@storybook/react-vite":"7.6.20","@tryghost/color-utils":"0.2.2","@uiw/react-codemirror":"^4.23.0","@storybook/addon-links":"7.6.20","@storybook/test-runner":"^0.19.0","@testing-library/react":"^16.0.0","@tryghost/kg-simplemde":"3.0.4","@tryghost/kg-converters":"1.0.6","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"0.8.0","@storybook/addon-actions":"7.6.20","@storybook/addon-mdx-gfm":"7.6.20","@testing-library/jest-dom":"6.4.8","eslint-plugin-tailwindcss":"3.17.4","@tryghost/kg-default-nodes":"1.1.15","@codemirror/lang-javascript":"6.2.2","@storybook/addon-essentials":"7.6.20","@storybook/addon-interactions":"7.6.20","@tryghost/kg-clean-basic-html":"4.1.3","@tryghost/kg-unsplash-selector":"0.2.3","@tryghost/kg-default-transforms":"1.1.16","@etchteam/storybook-addon-status":"^4.2.4","@tryghost/kg-markdown-html-renderer":"7.0.7","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.3.21_1723734996584_0.006784278033614477","host":"s3://npm-registry-packages"}},"1.3.22":{"name":"@tryghost/koenig-lexical","version":"1.3.22","author":"Ghost Foundation","license":"MIT","_id":"@tryghost/koenig-lexical@1.3.22","maintainers":[{"name":"ryan_feigenbaum","email":"ryan.feigenbaum@gmail.com"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"dvdwinden","email":"danielvanderwinden@ghost.org"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"hey@sagzy.io"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"dist":{"shasum":"95089fd549495ef012c1911eebe99e4dcca80a8e","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.3.22.tgz","fileCount":11,"integrity":"sha512-pzbrzzqASwRnMsDLaGvIpvX0edU5LhGal4dOrs4ZZUBMq9OaiOQmBd057eJ2ceXGRWG5dDuQzQfGCjI83toC7Q==","signatures":[{"sig":"MEUCICN+4PC8MfqCZHHQ6LXBwbG3wMwomo5C8oJiXcCL8hzZAiEA7M/i2iQM8H/GCMPNxJNtPyEmGH8LFYIFftgPNc8Z4yc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25496524},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"971e705c9306d81945fc9c2c05018d1d0d80fd59","scripts":{"dev":"concurrently \"vite --host --force\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\" \"yarn workspace @tryghost/kg-default-transforms dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"sagzy","email":"hey@sagzy.io"},"repository":"https://github.com/TryGhost/Koenig/tree/master/packages/koenig-lexical","_npmVersion":"lerna/8.1.8/node@v18.20.3+arm64 (darwin)","directories":{},"_nodeVersion":"18.20.3","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.5.3","jsdom":"24.1.1","luxon":"^3.5.0","react":"^18.2.0","dotenv":"^16.3.2","vitest":"1.6.0","lexical":"0.13.1","postcss":"8.4.41","prettier":"3.3.3","dompurify":"^3.1.4","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^7.6.19","stylelint":"16.8.2","@vitest/ui":"1.6.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.5.4","@babel/core":"7.25.2","cross-fetch":"^4.0.0","tailwindcss":"3.4.9","y-websocket":"^1.5.0","@types/react":"^18.2.0","autoprefixer":"10.4.20","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"^5.0.0","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@prettier/sync":"^0.3.0","postcss-import":"16.1.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.2.0","@playwright/test":"^1.33.0","@storybook/react":"7.6.20","@types/react-dom":"^18.2.0","react-router-dom":"6.26.1","vite-plugin-svgr":"4.2.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"1.1.90","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","eslint-plugin-jest":"27.9.0","fast-average-color":"^9.3.0","@sentry/vite-plugin":"2.22.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"7.35.0","@codemirror/lang-css":"6.2.1","@testing-library/dom":"^10.4.0","@vitejs/plugin-react":"4.3.1","@codemirror/lang-html":"6.4.9","@storybook/react-vite":"7.6.20","@tryghost/color-utils":"0.2.2","@uiw/react-codemirror":"^4.23.0","@storybook/addon-links":"7.6.20","@storybook/test-runner":"^0.19.0","@testing-library/react":"^16.0.0","@tryghost/kg-simplemde":"3.0.4","@tryghost/kg-converters":"1.0.7","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"0.8.0","@storybook/addon-actions":"7.6.20","@storybook/addon-mdx-gfm":"7.6.20","@testing-library/jest-dom":"6.4.8","eslint-plugin-tailwindcss":"3.17.4","@tryghost/kg-default-nodes":"1.1.16","@codemirror/lang-javascript":"6.2.2","@storybook/addon-essentials":"7.6.20","@storybook/addon-interactions":"7.6.20","@tryghost/kg-clean-basic-html":"4.1.4","@tryghost/kg-unsplash-selector":"0.2.3","@tryghost/kg-default-transforms":"1.1.17","@etchteam/storybook-addon-status":"^4.2.4","@tryghost/kg-markdown-html-renderer":"7.0.7","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.3.22_1724841218903_0.21208867650720764","host":"s3://npm-registry-packages"}},"1.3.23":{"name":"@tryghost/koenig-lexical","version":"1.3.23","author":"Ghost Foundation","license":"MIT","_id":"@tryghost/koenig-lexical@1.3.23","maintainers":[{"name":"ryan_feigenbaum","email":"ryan.feigenbaum@gmail.com"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"dvdwinden","email":"danielvanderwinden@ghost.org"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"dist":{"shasum":"924545b3abfe721d40236ce26f6f01b439f494ef","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.3.23.tgz","fileCount":11,"integrity":"sha512-84xN39lce6kx8cgXcWUKz9kmuPYFsZ4t0m0nXGk7azDDAArFurp1QgH9CAuOiEuZqD8eluLe7OsyPj+shmJbXw==","signatures":[{"sig":"MEQCIF99EF6kVzlaiTn9g6DI8i4PB47RownYxZ0By5yMAFvHAiAD14ixZZGrGIdu8O4sluRxkagmGstD/R5i+zY3uawc6g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25498103},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"21bf5f11d646c569684b5170bf4a23452c3cf095","scripts":{"dev":"concurrently \"vite --host --force\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\" \"yarn workspace @tryghost/kg-default-transforms dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"vershwal","email":"vershwal.princi@gmail.com"},"repository":"https://github.com/TryGhost/Koenig/tree/master/packages/koenig-lexical","_npmVersion":"lerna/8.1.8/node@v18.18.0+arm64 (darwin)","directories":{},"_nodeVersion":"18.18.0","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.5.3","jsdom":"24.1.1","luxon":"^3.5.0","react":"^18.2.0","dotenv":"^16.3.2","vitest":"1.6.0","lexical":"0.13.1","postcss":"8.4.41","prettier":"3.3.3","dompurify":"^3.1.4","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^7.6.19","stylelint":"16.9.0","@vitest/ui":"1.6.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.5.4","@babel/core":"7.25.2","cross-fetch":"^4.0.0","tailwindcss":"3.4.9","y-websocket":"^1.5.0","@types/react":"^18.2.0","autoprefixer":"10.4.20","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"^5.0.0","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@prettier/sync":"^0.3.0","postcss-import":"16.1.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.2.0","@playwright/test":"^1.33.0","@storybook/react":"7.6.20","@types/react-dom":"^18.2.0","react-router-dom":"6.26.1","vite-plugin-svgr":"4.2.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"1.1.90","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","eslint-plugin-jest":"27.9.0","fast-average-color":"^9.3.0","@sentry/vite-plugin":"2.22.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"7.35.0","@codemirror/lang-css":"6.2.1","@testing-library/dom":"10.4.0","@vitejs/plugin-react":"4.3.1","@codemirror/lang-html":"6.4.9","@storybook/react-vite":"7.6.20","@tryghost/color-utils":"0.2.2","@uiw/react-codemirror":"^4.23.0","@storybook/addon-links":"7.6.20","@storybook/test-runner":"^0.19.0","@testing-library/react":"16.0.0","@tryghost/kg-simplemde":"3.0.4","@tryghost/kg-converters":"1.0.7","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"0.8.0","@storybook/addon-actions":"7.6.20","@storybook/addon-mdx-gfm":"7.6.20","@testing-library/jest-dom":"6.5.0","eslint-plugin-tailwindcss":"3.17.4","@tryghost/kg-default-nodes":"1.1.17","@codemirror/lang-javascript":"6.2.2","@storybook/addon-essentials":"7.6.20","@storybook/addon-interactions":"7.6.20","@tryghost/kg-clean-basic-html":"4.1.4","@tryghost/kg-unsplash-selector":"0.2.4","@tryghost/kg-default-transforms":"1.1.18","@etchteam/storybook-addon-status":"^4.2.4","@tryghost/kg-markdown-html-renderer":"7.0.7","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.3.23_1725376607674_0.5292280151518096","host":"s3://npm-registry-packages"}},"1.3.24":{"name":"@tryghost/koenig-lexical","version":"1.3.24","author":"Ghost Foundation","license":"MIT","_id":"@tryghost/koenig-lexical@1.3.24","maintainers":[{"name":"ryan_feigenbaum","email":"ryan.feigenbaum@gmail.com"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"dvdwinden","email":"danielvanderwinden@ghost.org"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"dist":{"shasum":"4e4fd5c9c46741268505276bfda4707fae71414e","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.3.24.tgz","fileCount":11,"integrity":"sha512-34hThZymmbo3swirMR8n7hpPZRdDJ654lsd9nMxjVJvyu33VWN+72JFN9cxPMR8fgylNqetk8r7Rk3ofrLsu8Q==","signatures":[{"sig":"MEUCIQD+Xsyp7KEwMMqZRB6pdBU70wrf6yUrJaokul7pZ6QSqwIgED/lj5p1ZoZR77GYXjfUPq6Fr8Rajz/ta1mWX+djE08=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25498803},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"b2c92b01d2c19ecbbf290ef871476d71fa2f3013","scripts":{"dev":"concurrently \"vite --host --force\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\" \"yarn workspace @tryghost/kg-default-transforms dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"vershwal","email":"vershwal.princi@gmail.com"},"repository":"https://github.com/TryGhost/Koenig/tree/master/packages/koenig-lexical","_npmVersion":"lerna/8.1.8/node@v18.18.0+arm64 (darwin)","directories":{},"_nodeVersion":"18.18.0","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.5.3","jsdom":"24.1.1","luxon":"^3.5.0","react":"^18.2.0","dotenv":"^16.3.2","vitest":"1.6.0","lexical":"0.13.1","postcss":"8.4.41","prettier":"3.3.3","dompurify":"^3.1.4","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^7.6.19","stylelint":"16.9.0","@vitest/ui":"1.6.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.5.4","@babel/core":"7.25.2","cross-fetch":"^4.0.0","tailwindcss":"3.4.9","y-websocket":"^1.5.0","@types/react":"^18.2.0","autoprefixer":"10.4.20","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"^5.0.0","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@prettier/sync":"^0.3.0","postcss-import":"16.1.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.2.0","@playwright/test":"^1.33.0","@storybook/react":"7.6.20","@types/react-dom":"^18.2.0","react-router-dom":"6.26.1","vite-plugin-svgr":"4.2.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"1.1.90","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","eslint-plugin-jest":"27.9.0","fast-average-color":"^9.3.0","@sentry/vite-plugin":"2.22.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"7.35.0","@codemirror/lang-css":"6.2.1","@testing-library/dom":"10.4.0","@vitejs/plugin-react":"4.3.1","@codemirror/lang-html":"6.4.9","@storybook/react-vite":"7.6.20","@tryghost/color-utils":"0.2.2","@uiw/react-codemirror":"^4.23.0","@storybook/addon-links":"7.6.20","@storybook/test-runner":"^0.19.0","@testing-library/react":"16.0.0","@tryghost/kg-simplemde":"3.0.4","@tryghost/kg-converters":"1.0.7","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"0.8.0","@storybook/addon-actions":"7.6.20","@storybook/addon-mdx-gfm":"7.6.20","@testing-library/jest-dom":"6.5.0","eslint-plugin-tailwindcss":"3.17.4","@tryghost/kg-default-nodes":"1.1.18","@codemirror/lang-javascript":"6.2.2","@storybook/addon-essentials":"7.6.20","@storybook/addon-interactions":"7.6.20","@tryghost/kg-clean-basic-html":"4.1.4","@tryghost/kg-unsplash-selector":"0.2.4","@tryghost/kg-default-transforms":"1.1.19","@etchteam/storybook-addon-status":"^4.2.4","@tryghost/kg-markdown-html-renderer":"7.0.7","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.3.24_1725519839601_0.3080661529655171","host":"s3://npm-registry-packages"}},"1.3.25":{"name":"@tryghost/koenig-lexical","version":"1.3.25","author":"Ghost Foundation","license":"MIT","_id":"@tryghost/koenig-lexical@1.3.25","maintainers":[{"name":"ryan_feigenbaum","email":"ryan.feigenbaum@gmail.com"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"dvdwinden","email":"danielvanderwinden@ghost.org"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"dist":{"shasum":"3e624f548033abcadd4bfdb827eea985418eca0a","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.3.25.tgz","fileCount":11,"integrity":"sha512-VX7y63xaBsXoMpljnvya9OvngtEDzgwEziOE2/ktSvDllY4QmG/wescARBMCpoIZQrWAsrA2yl6GLgFO1Sp7dA==","signatures":[{"sig":"MEUCICMRwaTwDiSZdUQwlWICaj2tOWAOymh1mjEEXdbchrUhAiEApA9N/tnWhTIp+mG1sowv/4bayEk2tsyupi2Vq6DXlM0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25500227},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"506603445f0593d6d6d93619cd2e25d98d1d8712","scripts":{"dev":"concurrently \"vite --host --force\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\" \"yarn workspace @tryghost/kg-default-transforms dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":"https://github.com/TryGhost/Koenig/tree/master/packages/koenig-lexical","_npmVersion":"lerna/8.1.8/node@v20.16.0+arm64 (darwin)","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.5.3","jsdom":"24.1.1","luxon":"^3.5.0","react":"^18.2.0","dotenv":"^16.3.2","vitest":"1.6.0","lexical":"0.13.1","postcss":"8.4.41","prettier":"3.3.3","dompurify":"^3.1.4","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^7.6.19","stylelint":"16.9.0","@vitest/ui":"1.6.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.5.4","@babel/core":"7.25.2","cross-fetch":"^4.0.0","tailwindcss":"3.4.9","y-websocket":"^1.5.0","@types/react":"^18.2.0","autoprefixer":"10.4.20","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"^5.0.0","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@prettier/sync":"^0.3.0","postcss-import":"16.1.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.2.0","@playwright/test":"^1.33.0","@storybook/react":"7.6.20","@types/react-dom":"^18.2.0","react-router-dom":"6.26.1","vite-plugin-svgr":"4.2.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"1.1.90","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","eslint-plugin-jest":"27.9.0","fast-average-color":"^9.3.0","@sentry/vite-plugin":"2.22.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"7.35.0","@codemirror/lang-css":"6.2.1","@testing-library/dom":"10.4.0","@vitejs/plugin-react":"4.3.1","@codemirror/lang-html":"6.4.9","@storybook/react-vite":"7.6.20","@tryghost/color-utils":"0.2.2","@uiw/react-codemirror":"^4.23.0","@storybook/addon-links":"7.6.20","@storybook/test-runner":"^0.19.0","@testing-library/react":"16.0.0","@tryghost/kg-simplemde":"3.0.4","@tryghost/kg-converters":"1.0.7","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"0.8.0","@storybook/addon-actions":"7.6.20","@storybook/addon-mdx-gfm":"7.6.20","@testing-library/jest-dom":"6.5.0","eslint-plugin-tailwindcss":"3.17.4","@tryghost/kg-default-nodes":"1.1.18","@codemirror/lang-javascript":"6.2.2","@storybook/addon-essentials":"7.6.20","@storybook/addon-interactions":"7.6.20","@tryghost/kg-clean-basic-html":"4.1.4","@tryghost/kg-unsplash-selector":"0.2.4","@tryghost/kg-default-transforms":"1.1.19","@etchteam/storybook-addon-status":"^4.2.4","@tryghost/kg-markdown-html-renderer":"7.0.7","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.3.25_1725547274430_0.7008462728346083","host":"s3://npm-registry-packages"}},"1.3.26":{"name":"@tryghost/koenig-lexical","version":"1.3.26","author":"Ghost Foundation","license":"MIT","_id":"@tryghost/koenig-lexical@1.3.26","maintainers":[{"name":"ryan_feigenbaum","email":"ryan.feigenbaum@gmail.com"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"dvdwinden","email":"danielvanderwinden@ghost.org"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"dist":{"shasum":"22a222d7439c711593bc3ce679ab73e8c7ec7d1c","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.3.26.tgz","fileCount":11,"integrity":"sha512-Nj4OZJkkUCMv5vikHk1M+irz8zEoV+6ugpV8fvyQ/UWOe6BCej03As1jm9ZCWsFc080oyJYHxNOh5vz34mAKOg==","signatures":[{"sig":"MEUCIQCvxA5mrPbdw92s0eJ6hrWLb1HVGA7yEkIb50cgZrjWWQIgL6h7loNAnyQxIlOJ/ZhLAAVUU3SIofGEe5p97H7N7Ns=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25500370},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"559919e12450548e8a0ce95156ac32519e98d7f4","scripts":{"dev":"concurrently \"vite --host --force\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\" \"yarn workspace @tryghost/kg-default-transforms dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"vershwal","email":"vershwal.princi@gmail.com"},"repository":"https://github.com/TryGhost/Koenig/tree/master/packages/koenig-lexical","_npmVersion":"lerna/8.1.8/node@v18.18.0+arm64 (darwin)","directories":{},"_nodeVersion":"18.18.0","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.5.3","jsdom":"24.1.1","luxon":"^3.5.0","react":"^18.2.0","dotenv":"^16.3.2","vitest":"1.6.0","lexical":"0.13.1","postcss":"8.4.41","prettier":"3.3.3","dompurify":"^3.1.4","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^7.6.19","stylelint":"16.9.0","@vitest/ui":"1.6.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.5.4","@babel/core":"7.25.2","cross-fetch":"^4.0.0","tailwindcss":"3.4.10","y-websocket":"^1.5.0","@types/react":"^18.2.0","autoprefixer":"10.4.20","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"^5.0.0","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@prettier/sync":"^0.3.0","postcss-import":"16.1.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.2.0","@playwright/test":"^1.33.0","@storybook/react":"7.6.20","@types/react-dom":"^18.2.0","react-router-dom":"6.26.1","vite-plugin-svgr":"4.2.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"1.1.90","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","eslint-plugin-jest":"27.9.0","fast-average-color":"^9.3.0","@sentry/vite-plugin":"2.22.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"7.35.0","@codemirror/lang-css":"6.2.1","@testing-library/dom":"10.4.0","@vitejs/plugin-react":"4.3.1","@codemirror/lang-html":"6.4.9","@storybook/react-vite":"7.6.20","@tryghost/color-utils":"0.2.2","@uiw/react-codemirror":"^4.23.0","@storybook/addon-links":"7.6.20","@storybook/test-runner":"^0.19.0","@testing-library/react":"16.0.0","@tryghost/kg-simplemde":"3.0.4","@tryghost/kg-converters":"1.0.7","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"0.8.0","@storybook/addon-actions":"7.6.20","@storybook/addon-mdx-gfm":"7.6.20","@testing-library/jest-dom":"6.5.0","eslint-plugin-tailwindcss":"3.17.4","@tryghost/kg-default-nodes":"1.1.18","@codemirror/lang-javascript":"6.2.2","@storybook/addon-essentials":"7.6.20","@storybook/addon-interactions":"7.6.20","@tryghost/kg-clean-basic-html":"4.1.4","@tryghost/kg-unsplash-selector":"0.2.5","@tryghost/kg-default-transforms":"1.1.19","@etchteam/storybook-addon-status":"^4.2.4","@tryghost/kg-markdown-html-renderer":"7.0.7","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.3.26_1726744400007_0.478284024957339","host":"s3://npm-registry-packages"}},"1.3.27":{"name":"@tryghost/koenig-lexical","version":"1.3.27","author":"Ghost Foundation","license":"MIT","_id":"@tryghost/koenig-lexical@1.3.27","maintainers":[{"name":"ryan_feigenbaum","email":"ryan.feigenbaum@gmail.com"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"dvdwinden","email":"danielvanderwinden@ghost.org"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"dist":{"shasum":"d98a11b7c21b0d45715947dac5a99b4e21009e16","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.3.27.tgz","fileCount":11,"integrity":"sha512-TTpiJSKDQ8BL2szN1J7gKUEUUz04i/POeI2x5eayUVy6AYeNnxBR1+t0C6fewAUY3um4+UooTDMsmi9WpSPFBw==","signatures":[{"sig":"MEYCIQDWoIt96XxHNNbA6NtDuuZ7WrTLV8HRmvcX8NMNDPb1BQIhAOqyIA2/3i9AR+WPsBVG6THCqmS2tU0TzkRpdtlv9apv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25513750},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"313daf126f736f332372c14e8e0ddf3a78ac2727","scripts":{"dev":"concurrently \"vite --host --force\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\" \"yarn workspace @tryghost/kg-default-transforms dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},"repository":"https://github.com/TryGhost/Koenig/tree/master/packages/koenig-lexical","_npmVersion":"lerna/8.1.8/node@v20.16.0+arm64 (darwin)","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.5.3","jsdom":"24.1.1","luxon":"^3.5.0","react":"^18.2.0","dotenv":"^16.3.2","vitest":"1.6.0","lexical":"0.13.1","postcss":"8.4.41","prettier":"3.3.3","dompurify":"^3.1.4","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^7.6.19","stylelint":"16.9.0","@vitest/ui":"1.6.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.5.4","@babel/core":"7.25.2","cross-fetch":"^4.0.0","tailwindcss":"3.4.10","y-websocket":"^1.5.0","@types/react":"^18.2.0","autoprefixer":"10.4.20","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"^5.0.0","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@prettier/sync":"^0.3.0","postcss-import":"16.1.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.2.0","@playwright/test":"^1.48.2","@storybook/react":"7.6.20","@types/react-dom":"^18.2.0","react-router-dom":"6.26.1","vite-plugin-svgr":"4.2.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"1.1.90","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","eslint-plugin-jest":"27.9.0","fast-average-color":"^9.3.0","@sentry/vite-plugin":"2.22.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"7.35.0","@codemirror/lang-css":"6.2.1","@testing-library/dom":"10.4.0","@vitejs/plugin-react":"4.3.1","@codemirror/lang-html":"6.4.9","@storybook/react-vite":"7.6.20","@tryghost/color-utils":"0.2.2","@uiw/react-codemirror":"^4.23.0","@storybook/addon-links":"7.6.20","@storybook/test-runner":"^0.19.0","@testing-library/react":"16.0.0","@tryghost/kg-simplemde":"3.0.5","@tryghost/kg-converters":"1.0.7","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"0.8.0","@storybook/addon-actions":"7.6.20","@storybook/addon-mdx-gfm":"7.6.20","@testing-library/jest-dom":"6.5.0","eslint-plugin-tailwindcss":"3.17.4","@tryghost/kg-default-nodes":"1.1.18","@codemirror/lang-javascript":"6.2.2","@storybook/addon-essentials":"7.6.20","@storybook/addon-interactions":"7.6.20","@tryghost/kg-clean-basic-html":"4.1.4","@tryghost/kg-unsplash-selector":"0.2.6","@tryghost/kg-default-transforms":"1.1.19","@etchteam/storybook-addon-status":"^4.2.4","@tryghost/kg-markdown-html-renderer":"7.0.7","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.3.27_1730368709523_0.5579999013182548","host":"s3://npm-registry-packages"}},"1.3.28":{"name":"@tryghost/koenig-lexical","version":"1.3.28","author":"Ghost Foundation","license":"MIT","_id":"@tryghost/koenig-lexical@1.3.28","maintainers":[{"name":"ryan_feigenbaum","email":"ryan.feigenbaum@gmail.com"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"dvdwinden","email":"danielvanderwinden@ghost.org"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"dist":{"shasum":"1115499818ade46d3a6b136c078d152cbe83f9f4","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.3.28.tgz","fileCount":11,"integrity":"sha512-+LfRcINAcq1rJnvoTUGEnTe3Evuhr+8AqFRO/OALZ/UKEusJr93Rb5zJwguxiB4KjJPnzcRD89t3IOroLzWucg==","signatures":[{"sig":"MEUCIG4lHXLqg5+lIty7+AvRSRYWYm+w+FsrX8+k7PNa6NPuAiEAtECEseaNw/2zJCeANOx08oiZscMY70dXzNEJGDEyUhY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25516883},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"c118424fa982a8fc8fcfa92b18104a169290f07b","scripts":{"dev":"concurrently \"vite --host --force\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\" \"yarn workspace @tryghost/kg-default-transforms dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":"https://github.com/TryGhost/Koenig/tree/master/packages/koenig-lexical","_npmVersion":"lerna/8.1.8/node@v20.16.0+arm64 (darwin)","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.5.3","jsdom":"24.1.1","luxon":"^3.5.0","react":"^18.2.0","dotenv":"^16.3.2","vitest":"1.6.0","lexical":"0.13.1","postcss":"8.4.41","prettier":"3.3.3","dompurify":"^3.1.4","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^7.6.19","stylelint":"16.9.0","@vitest/ui":"1.6.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.5.4","@babel/core":"7.25.2","cross-fetch":"^4.0.0","tailwindcss":"3.4.10","y-websocket":"^1.5.0","@types/react":"^18.2.0","autoprefixer":"10.4.20","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"^5.0.0","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@prettier/sync":"^0.3.0","postcss-import":"16.1.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.2.0","@playwright/test":"^1.48.2","@storybook/react":"7.6.20","@types/react-dom":"^18.2.0","react-router-dom":"6.26.1","vite-plugin-svgr":"4.2.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"1.1.90","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","eslint-plugin-jest":"27.9.0","fast-average-color":"^9.3.0","@sentry/vite-plugin":"2.22.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"7.35.0","@codemirror/lang-css":"6.2.1","@testing-library/dom":"10.4.0","@vitejs/plugin-react":"4.3.1","@codemirror/lang-html":"6.4.9","@storybook/react-vite":"7.6.20","@tryghost/color-utils":"0.2.2","@uiw/react-codemirror":"^4.23.0","@storybook/addon-links":"7.6.20","@storybook/test-runner":"^0.19.0","@testing-library/react":"16.0.0","@tryghost/kg-simplemde":"3.0.5","@tryghost/kg-converters":"1.0.7","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"0.8.0","@storybook/addon-actions":"7.6.20","@storybook/addon-mdx-gfm":"7.6.20","@testing-library/jest-dom":"6.5.0","eslint-plugin-tailwindcss":"3.17.4","@tryghost/kg-default-nodes":"1.2.0","@codemirror/lang-javascript":"6.2.2","@storybook/addon-essentials":"7.6.20","@storybook/addon-interactions":"7.6.20","@tryghost/kg-clean-basic-html":"4.1.4","@tryghost/kg-unsplash-selector":"0.2.6","@tryghost/kg-default-transforms":"1.1.20","@etchteam/storybook-addon-status":"^4.2.4","@tryghost/kg-markdown-html-renderer":"7.0.7","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.3.28_1731412111234_0.7435671984767969","host":"s3://npm-registry-packages"}},"1.3.29":{"name":"@tryghost/koenig-lexical","version":"1.3.29","author":"Ghost Foundation","license":"MIT","_id":"@tryghost/koenig-lexical@1.3.29","maintainers":[{"name":"ryan_feigenbaum","email":"ryan.feigenbaum@gmail.com"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"dvdwinden","email":"danielvanderwinden@ghost.org"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"dist":{"shasum":"d6d8f587387a4fd352970d32da1d1d174e3978d8","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.3.29.tgz","fileCount":11,"integrity":"sha512-Z9c5TBUR42aVnRiuMYcbRMdZk8tdMgMayiuGVdbhveCp+Y1Xd0lCWfQE2w9plOdVz8n0Q+w57TXa3TCeZzX5eg==","signatures":[{"sig":"MEUCIQCZ+QU8fRD/65ncCfSCdKmzX9L9aJqJnL/JMi/6Lxm2owIgCVla7vXLaUdhoXguljz4fpXdCwIqXFXdnH79oPb8s4Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25517366},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"f51711fee1c45d4a3ff81b100a928d2072d899fd","scripts":{"dev":"concurrently \"vite --host --force\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\" \"yarn workspace @tryghost/kg-default-transforms dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":"https://github.com/TryGhost/Koenig/tree/master/packages/koenig-lexical","_npmVersion":"lerna/8.1.8/node@v20.16.0+arm64 (darwin)","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.5.3","jsdom":"24.1.1","luxon":"^3.5.0","react":"^18.2.0","dotenv":"^16.3.2","vitest":"1.6.0","lexical":"0.13.1","postcss":"8.4.41","prettier":"3.3.3","dompurify":"^3.1.4","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^7.6.19","stylelint":"16.9.0","@vitest/ui":"1.6.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.5.4","@babel/core":"7.25.2","cross-fetch":"^4.0.0","tailwindcss":"3.4.10","y-websocket":"^1.5.0","@types/react":"^18.2.0","autoprefixer":"10.4.20","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"^5.0.0","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@prettier/sync":"^0.3.0","postcss-import":"16.1.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.2.0","@playwright/test":"^1.48.2","@storybook/react":"7.6.20","@types/react-dom":"^18.2.0","react-router-dom":"6.26.1","vite-plugin-svgr":"4.2.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"1.1.90","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","eslint-plugin-jest":"27.9.0","fast-average-color":"^9.3.0","@sentry/vite-plugin":"2.22.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"7.35.0","@codemirror/lang-css":"6.2.1","@testing-library/dom":"10.4.0","@vitejs/plugin-react":"4.3.1","@codemirror/lang-html":"6.4.9","@storybook/react-vite":"7.6.20","@tryghost/color-utils":"0.2.2","@uiw/react-codemirror":"^4.23.0","@storybook/addon-links":"7.6.20","@storybook/test-runner":"^0.19.0","@testing-library/react":"16.0.0","@tryghost/kg-simplemde":"3.0.5","@tryghost/kg-converters":"1.0.7","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"0.8.0","@storybook/addon-actions":"7.6.20","@storybook/addon-mdx-gfm":"7.6.20","@testing-library/jest-dom":"6.5.0","eslint-plugin-tailwindcss":"3.17.4","@tryghost/kg-default-nodes":"1.2.1","@codemirror/lang-javascript":"6.2.2","@storybook/addon-essentials":"7.6.20","@storybook/addon-interactions":"7.6.20","@tryghost/kg-clean-basic-html":"4.1.4","@tryghost/kg-unsplash-selector":"0.2.6","@tryghost/kg-default-transforms":"1.1.21","@etchteam/storybook-addon-status":"^4.2.4","@tryghost/kg-markdown-html-renderer":"7.0.7","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.3.29_1731416102476_0.43612673114551925","host":"s3://npm-registry-packages"}},"1.3.30":{"name":"@tryghost/koenig-lexical","version":"1.3.30","author":"Ghost Foundation","license":"MIT","_id":"@tryghost/koenig-lexical@1.3.30","maintainers":[{"name":"ryan_feigenbaum","email":"ryan.feigenbaum@gmail.com"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"dvdwinden","email":"danielvanderwinden@ghost.org"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"dist":{"shasum":"51e8db0c4545a2668dd7fcda0d041428b1097133","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.3.30.tgz","fileCount":11,"integrity":"sha512-GJhONCKyltSv6NcUn4cge0oOqS8QsOirciE37q+v4NxWsEsTNAEpqHkeAphrCplmYZmWjf/zgio4USKrXHnEBA==","signatures":[{"sig":"MEQCIBw7AUz/yeHqM/Hd93SC9GMq/vIfygvDKi6GeJy0ka/YAiAixuZ0z0MyyURXxPzUNgb7djMEGVnK956Au/h7+DUgrg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25516643},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"8c9fb13c044b20cdaa41cec6bd4adb5a8f5fe82f","scripts":{"dev":"concurrently \"vite --host --force\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\" \"yarn workspace @tryghost/kg-default-transforms dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"sagzy","email":"guptazy@gmail.com"},"repository":"https://github.com/TryGhost/Koenig/tree/master/packages/koenig-lexical","_npmVersion":"lerna/8.1.8/node@v20.18.0+arm64 (darwin)","directories":{},"_nodeVersion":"20.18.0","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.5.3","jsdom":"24.1.1","luxon":"^3.5.0","react":"^18.2.0","dotenv":"^16.3.2","vitest":"1.6.0","lexical":"0.13.1","postcss":"8.4.41","prettier":"3.3.3","dompurify":"^3.1.4","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^7.6.19","stylelint":"16.9.0","@vitest/ui":"1.6.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.5.4","@babel/core":"7.25.2","cross-fetch":"^4.0.0","tailwindcss":"3.4.10","y-websocket":"^1.5.0","@types/react":"^18.2.0","autoprefixer":"10.4.20","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"^5.0.0","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@prettier/sync":"^0.3.0","postcss-import":"16.1.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.2.0","@playwright/test":"^1.48.2","@storybook/react":"7.6.20","@types/react-dom":"^18.2.0","react-router-dom":"6.26.1","vite-plugin-svgr":"4.2.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"1.1.90","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","eslint-plugin-jest":"27.9.0","fast-average-color":"^9.3.0","@sentry/vite-plugin":"2.22.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"7.35.0","@codemirror/lang-css":"6.2.1","@testing-library/dom":"10.4.0","@vitejs/plugin-react":"4.3.1","@codemirror/lang-html":"6.4.9","@storybook/react-vite":"7.6.20","@tryghost/color-utils":"0.2.2","@uiw/react-codemirror":"^4.23.0","@storybook/addon-links":"7.6.20","@storybook/test-runner":"^0.19.0","@testing-library/react":"16.0.0","@tryghost/kg-simplemde":"3.0.5","@tryghost/kg-converters":"1.0.7","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"0.8.0","@storybook/addon-actions":"7.6.20","@storybook/addon-mdx-gfm":"7.6.20","@testing-library/jest-dom":"6.5.0","eslint-plugin-tailwindcss":"3.17.4","@tryghost/kg-default-nodes":"1.2.2","@codemirror/lang-javascript":"6.2.2","@storybook/addon-essentials":"7.6.20","@storybook/addon-interactions":"7.6.20","@tryghost/kg-clean-basic-html":"4.1.4","@tryghost/kg-unsplash-selector":"0.2.6","@tryghost/kg-default-transforms":"1.1.22","@etchteam/storybook-addon-status":"^4.2.4","@tryghost/kg-markdown-html-renderer":"7.0.7","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.3.30_1731480827314_0.02798996732305392","host":"s3://npm-registry-packages"}},"1.3.31":{"name":"@tryghost/koenig-lexical","version":"1.3.31","author":"Ghost Foundation","license":"MIT","_id":"@tryghost/koenig-lexical@1.3.31","maintainers":[{"name":"ryan_feigenbaum","email":"ryan.feigenbaum@gmail.com"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"dvdwinden","email":"danielvanderwinden@ghost.org"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"hadret","email":"filip@ghost.org"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"dist":{"shasum":"093732e3ef829ce3f7b6779653d444f57fc76c42","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.3.31.tgz","fileCount":11,"integrity":"sha512-L4GDVDqV1qMtNfuOavEg2ey4S83euax76FtkGsPLYUy81OJCrKRVogm0GxzScPfI6YJZP219cj/4Z7+Pcw0ccA==","signatures":[{"sig":"MEUCIQDKq5h1PXRrrP83yzMKmzJZ5rY7EGaZIh1YodaJ5T56SQIgXBVtF70bno3SatDudjVEhilEZ4ZqyAeoLpxTCwWwzqA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25515423},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"c2f6167d1d556d4de6e78087fd47c9d98a8fb64d","scripts":{"dev":"concurrently \"vite --host --force\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\" \"yarn workspace @tryghost/kg-default-transforms dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"9larsons","email":"9larsons@gmail.com"},"repository":"https://github.com/TryGhost/Koenig/tree/master/packages/koenig-lexical","_npmVersion":"lerna/8.1.8/node@v20.17.0+arm64 (darwin)","directories":{},"_nodeVersion":"20.17.0","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.5.3","jsdom":"24.1.1","luxon":"^3.5.0","react":"^18.2.0","dotenv":"^16.3.2","vitest":"1.6.0","lexical":"0.13.1","postcss":"8.4.41","prettier":"3.3.3","dompurify":"^3.1.4","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^7.6.19","stylelint":"16.9.0","@vitest/ui":"1.6.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.5.4","@babel/core":"7.25.2","cross-fetch":"^4.0.0","tailwindcss":"3.4.10","y-websocket":"^1.5.0","@types/react":"^18.2.0","autoprefixer":"10.4.20","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"^5.0.0","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@prettier/sync":"^0.3.0","postcss-import":"16.1.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.2.0","@playwright/test":"^1.48.2","@storybook/react":"7.6.20","@types/react-dom":"^18.2.0","react-router-dom":"6.26.1","vite-plugin-svgr":"4.2.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"1.1.90","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","eslint-plugin-jest":"27.9.0","fast-average-color":"^9.3.0","@sentry/vite-plugin":"2.22.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"7.35.0","@codemirror/lang-css":"6.2.1","@testing-library/dom":"10.4.0","@vitejs/plugin-react":"4.3.1","@codemirror/lang-html":"6.4.9","@storybook/react-vite":"7.6.20","@tryghost/color-utils":"0.2.2","@uiw/react-codemirror":"^4.23.0","@storybook/addon-links":"7.6.20","@storybook/test-runner":"^0.19.0","@testing-library/react":"16.0.0","@tryghost/kg-simplemde":"3.0.5","@tryghost/kg-converters":"1.0.7","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"0.8.0","@storybook/addon-actions":"7.6.20","@storybook/addon-mdx-gfm":"7.6.20","@testing-library/jest-dom":"6.5.0","eslint-plugin-tailwindcss":"3.17.4","@tryghost/kg-default-nodes":"1.2.2","@codemirror/lang-javascript":"6.2.2","@storybook/addon-essentials":"7.6.20","@storybook/addon-interactions":"7.6.20","@tryghost/kg-clean-basic-html":"4.1.4","@tryghost/kg-unsplash-selector":"0.2.6","@tryghost/kg-default-transforms":"1.1.22","@etchteam/storybook-addon-status":"^4.2.4","@tryghost/kg-markdown-html-renderer":"7.0.7","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.3.31_1732135626047_0.6284639317112786","host":"s3://npm-registry-packages"}},"1.3.32":{"name":"@tryghost/koenig-lexical","version":"1.3.32","author":"Ghost Foundation","license":"MIT","_id":"@tryghost/koenig-lexical@1.3.32","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"ryan_feigenbaum","email":"ryan.feigenbaum@gmail.com"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"dvdwinden","email":"danielvanderwinden@ghost.org"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"}],"dist":{"shasum":"f2208ad692ba24336f2059bf12d99dc7f6e33c30","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.3.32.tgz","fileCount":11,"integrity":"sha512-I02F+j/XtMQQfZFAajahppM2U++f0AiB8VIGO7wVqL5Kwj/UED5d+UCIUjQjPEcY38vOvsXDhfDks/B65PKgug==","signatures":[{"sig":"MEQCIBNarT2bqf9HTrM5JGAtFq1DSBa8mkeaXtT1Ur8HTxD+AiAaQh59hyupilh50honDq8PT2yw0D4gqLuKnqJcQDF9XQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25514573},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"4ea10de0fb324a8f263ebed435c1f09562f2dbf9","scripts":{"dev":"concurrently \"vite --host --force\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\" \"yarn workspace @tryghost/kg-default-transforms dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},"repository":"https://github.com/TryGhost/Koenig/tree/master/packages/koenig-lexical","_npmVersion":"lerna/8.1.8/node@v20.16.0+arm64 (darwin)","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.5.3","jsdom":"24.1.1","luxon":"^3.5.0","react":"^18.2.0","dotenv":"^16.3.2","vitest":"1.6.0","lexical":"0.13.1","postcss":"8.4.41","prettier":"3.3.3","dompurify":"^3.1.4","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^7.6.19","stylelint":"16.9.0","@vitest/ui":"1.6.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.5.4","@babel/core":"7.25.2","cross-fetch":"^4.0.0","tailwindcss":"3.4.10","y-websocket":"^1.5.0","@types/react":"^18.2.0","autoprefixer":"10.4.20","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"^5.0.0","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@prettier/sync":"^0.3.0","postcss-import":"16.1.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.2.0","@playwright/test":"^1.48.2","@storybook/react":"7.6.20","@types/react-dom":"^18.2.0","react-router-dom":"6.26.1","vite-plugin-svgr":"4.2.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"1.1.90","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","eslint-plugin-jest":"27.9.0","fast-average-color":"^9.3.0","@sentry/vite-plugin":"2.22.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"7.35.0","@codemirror/lang-css":"6.2.1","@testing-library/dom":"10.4.0","@vitejs/plugin-react":"4.3.1","@codemirror/lang-html":"6.4.9","@storybook/react-vite":"7.6.20","@tryghost/color-utils":"0.2.2","@uiw/react-codemirror":"^4.23.0","@storybook/addon-links":"7.6.20","@storybook/test-runner":"^0.19.0","@testing-library/react":"16.0.0","@tryghost/kg-simplemde":"3.0.5","@tryghost/kg-converters":"1.0.7","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"0.8.0","@storybook/addon-actions":"7.6.20","@storybook/addon-mdx-gfm":"7.6.20","@testing-library/jest-dom":"6.5.0","eslint-plugin-tailwindcss":"3.17.4","@tryghost/kg-default-nodes":"1.2.2","@codemirror/lang-javascript":"6.2.2","@storybook/addon-essentials":"7.6.20","@storybook/addon-interactions":"7.6.20","@tryghost/kg-clean-basic-html":"4.1.4","@tryghost/kg-unsplash-selector":"0.2.6","@tryghost/kg-default-transforms":"1.1.22","@etchteam/storybook-addon-status":"^4.2.4","@tryghost/kg-markdown-html-renderer":"7.0.7","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.3.32_1732780732060_0.5008831842890853","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"@tryghost/koenig-lexical","version":"1.4.0","author":"Ghost Foundation","license":"MIT","_id":"@tryghost/koenig-lexical@1.4.0","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"dvdwinden","email":"danielvanderwinden@ghost.org"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"charliegilbert","email":"charlie@ghost.org"}],"dist":{"shasum":"b0ce10deea253b1c5d55d04aee8bc77baea2192d","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.4.0.tgz","fileCount":11,"integrity":"sha512-JhkWdmvr+eznZC8ckdjZ7Oetx/VXt8Osu0vuCvfp1GwfCCkuOqqSp+T28hwLqS3T94hOWri/hwadq2EBWyMBnQ==","signatures":[{"sig":"MEYCIQDyl6tmsnv2gjWC89Tiv79C0lW7Ej2UZrI8Fm07BQZAxgIhAMyJ7SL7RAcj6ZN1eFwMPY7jx7mRxmIhW+j9wbfQKa9K","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25515142},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"3d3701ee8693e2369c69d57ff81e8d168085cb2a","scripts":{"dev":"concurrently \"vite --host --force\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\" \"yarn workspace @tryghost/kg-default-transforms dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":"https://github.com/TryGhost/Koenig/tree/master/packages/koenig-lexical","_npmVersion":"lerna/8.1.8/node@v20.16.0+arm64 (darwin)","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.5.3","jsdom":"24.1.1","luxon":"^3.5.0","react":"^18.2.0","dotenv":"^16.3.2","vitest":"1.6.0","lexical":"0.13.1","postcss":"8.4.41","prettier":"3.3.3","dompurify":"^3.1.4","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^7.6.19","stylelint":"16.9.0","@vitest/ui":"1.6.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.5.4","@babel/core":"7.25.2","cross-fetch":"^4.0.0","tailwindcss":"3.4.10","y-websocket":"^1.5.0","@types/react":"^18.2.0","autoprefixer":"10.4.20","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"^5.0.0","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@prettier/sync":"^0.3.0","postcss-import":"16.1.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.2.0","@playwright/test":"^1.48.2","@storybook/react":"7.6.20","@types/react-dom":"^18.2.0","react-router-dom":"6.26.1","vite-plugin-svgr":"4.2.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"1.1.90","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","eslint-plugin-jest":"27.9.0","fast-average-color":"^9.3.0","@sentry/vite-plugin":"2.22.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"7.35.0","@codemirror/lang-css":"6.2.1","@testing-library/dom":"10.4.0","@vitejs/plugin-react":"4.3.1","@codemirror/lang-html":"6.4.9","@storybook/react-vite":"7.6.20","@tryghost/color-utils":"0.2.2","@uiw/react-codemirror":"^4.23.0","@storybook/addon-links":"7.6.20","@storybook/test-runner":"^0.19.0","@testing-library/react":"16.0.0","@tryghost/kg-simplemde":"3.0.5","@tryghost/kg-converters":"1.0.8","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"0.8.0","@storybook/addon-actions":"7.6.20","@storybook/addon-mdx-gfm":"7.6.20","@testing-library/jest-dom":"6.5.0","eslint-plugin-tailwindcss":"3.17.4","@tryghost/kg-default-nodes":"1.2.3","@codemirror/lang-javascript":"6.2.2","@storybook/addon-essentials":"7.6.20","@storybook/addon-interactions":"7.6.20","@tryghost/kg-clean-basic-html":"4.1.5","@tryghost/kg-unsplash-selector":"0.2.7","@tryghost/kg-default-transforms":"1.1.23","@etchteam/storybook-addon-status":"^4.2.4","@tryghost/kg-markdown-html-renderer":"7.0.8","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.4.0_1736347680245_0.11758145776668383","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"@tryghost/koenig-lexical","version":"1.5.0","author":"Ghost Foundation","license":"MIT","_id":"@tryghost/koenig-lexical@1.5.0","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"dvdwinden","email":"danielvanderwinden@ghost.org"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"charliegilbert","email":"charlie@ghost.org"}],"dist":{"shasum":"a6d8399db45980c77a52d2b2ba5aad325df81a15","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.5.0.tgz","fileCount":11,"integrity":"sha512-4V3GoEXZJaShZwrGU7ZzknAgN80Yv8rU9b04ZJvvqL1+g2QyxPEi++YL8t8HIut4ui7F7b/KtVFZzK/SMZOEEQ==","signatures":[{"sig":"MEQCIH+VMdRvnDtG7T2lG7MrRb8vKlKbr1aB7/H/CRHMwTrXAiB4E7eH1Hm1rB1scQwYxaBgSHEiEcDDTfjG9Fxae3OBMw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25684426},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"5035826d2ca7f01a48df17099ea5128c6900918b","scripts":{"dev":"concurrently \"vite --host --force\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\" \"yarn workspace @tryghost/kg-default-transforms dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":"https://github.com/TryGhost/Koenig/tree/master/packages/koenig-lexical","_npmVersion":"lerna/8.1.8/node@v20.16.0+arm64 (darwin)","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.5.3","jsdom":"24.1.1","luxon":"^3.5.0","react":"^18.2.0","dotenv":"^16.3.2","vitest":"1.6.0","lexical":"0.13.1","postcss":"8.4.41","prettier":"3.3.3","dompurify":"^3.1.4","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^8.5.0","stylelint":"16.9.0","@vitest/ui":"1.6.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.5.4","@babel/core":"7.25.2","cross-fetch":"^4.0.0","tailwindcss":"3.4.10","y-websocket":"^1.5.0","@types/react":"18.3.2","autoprefixer":"10.4.20","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"^5.0.0","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@mdx-js/rollup":"^3.1.0","@prettier/sync":"^0.3.0","postcss-import":"16.1.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.2.0","@playwright/test":"^1.48.2","@storybook/react":"^8.5.0","@types/react-dom":"18.3.0","react-router-dom":"6.26.1","vite-plugin-svgr":"4.2.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"1.1.90","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","eslint-plugin-jest":"27.9.0","fast-average-color":"^9.3.0","@sentry/vite-plugin":"2.22.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"7.35.0","@codemirror/lang-css":"6.2.1","@testing-library/dom":"10.4.0","@vitejs/plugin-react":"4.3.1","@codemirror/lang-html":"6.4.9","@storybook/react-vite":"^8.5.0","@tryghost/color-utils":"0.2.2","@uiw/react-codemirror":"^4.23.0","@storybook/addon-links":"^8.5.0","@storybook/test-runner":"^0.21.0","@testing-library/react":"16.0.0","@tryghost/kg-simplemde":"3.0.5","@storybook/builder-vite":"^8.5.0","@tryghost/kg-converters":"1.0.8","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.11.2","@storybook/addon-actions":"^8.5.0","@storybook/addon-mdx-gfm":"^8.5.0","@testing-library/jest-dom":"6.5.0","eslint-plugin-tailwindcss":"3.17.4","@tryghost/kg-default-nodes":"1.3.0","@codemirror/lang-javascript":"6.2.2","@storybook/addon-essentials":"^8.5.0","@storybook/addon-interactions":"^8.5.0","@tryghost/kg-clean-basic-html":"4.1.5","@tryghost/kg-unsplash-selector":"0.2.8","@tryghost/kg-default-transforms":"1.1.24","@etchteam/storybook-addon-status":"^5.0.0","@tryghost/kg-markdown-html-renderer":"7.0.8","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.5.0_1738143098400_0.8643525728251598","host":"s3://npm-registry-packages-npm-production"}},"1.5.1":{"name":"@tryghost/koenig-lexical","version":"1.5.1","author":"Ghost Foundation","license":"MIT","_id":"@tryghost/koenig-lexical@1.5.1","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"dvdwinden","email":"danielvanderwinden@ghost.org"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"charliegilbert","email":"charlie@ghost.org"}],"dist":{"shasum":"1bded5bff93c4bbd5c24afd5f310756d3f26802f","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.5.1.tgz","fileCount":11,"integrity":"sha512-znziI8FcUQMJ6vQ22VxrILm6p/ZiE8C4x3aOVwspvsNRGrVdSPQH3YsROcW0XOmuJlfLISlr8Jwocgpfwrp2lA==","signatures":[{"sig":"MEUCIQD/jjoKwj4dVM/lAPfGOHWQZFmFd7OPtheniHnvwJO2NQIgBDJXCT2r06e/ndAwMcvTFP5YbByOu4WshPAnYjWFtoo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25685545},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"8fe79740521f8fb9303eeca1c0f9c48e464812a8","scripts":{"dev":"concurrently \"vite --host --force\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\" \"yarn workspace @tryghost/kg-default-transforms dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":"https://github.com/TryGhost/Koenig/tree/master/packages/koenig-lexical","_npmVersion":"lerna/8.1.8/node@v20.16.0+arm64 (darwin)","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.5.3","jsdom":"24.1.1","luxon":"^3.5.0","react":"^18.2.0","dotenv":"^16.3.2","vitest":"1.6.0","lexical":"0.13.1","postcss":"8.4.41","prettier":"3.3.3","dompurify":"^3.1.4","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^8.5.0","stylelint":"16.9.0","@vitest/ui":"1.6.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.5.4","@babel/core":"7.25.2","cross-fetch":"^4.0.0","tailwindcss":"3.4.10","y-websocket":"^1.5.0","@types/react":"18.3.2","autoprefixer":"10.4.20","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"^5.0.0","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@mdx-js/rollup":"^3.1.0","@prettier/sync":"^0.3.0","postcss-import":"16.1.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.2.0","@playwright/test":"^1.48.2","@storybook/react":"^8.5.0","@types/react-dom":"18.3.0","react-router-dom":"6.26.1","vite-plugin-svgr":"4.2.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"1.1.90","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","eslint-plugin-jest":"27.9.0","fast-average-color":"^9.3.0","@sentry/vite-plugin":"2.22.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"7.35.0","@codemirror/lang-css":"6.2.1","@testing-library/dom":"10.4.0","@vitejs/plugin-react":"4.3.1","@codemirror/lang-html":"6.4.9","@storybook/react-vite":"^8.5.0","@tryghost/color-utils":"0.2.2","@uiw/react-codemirror":"^4.23.0","@storybook/addon-links":"^8.5.0","@storybook/test-runner":"^0.21.0","@testing-library/react":"16.0.0","@tryghost/kg-simplemde":"3.0.5","@storybook/builder-vite":"^8.5.0","@tryghost/kg-converters":"1.0.8","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.11.2","@storybook/addon-actions":"^8.5.0","@storybook/addon-mdx-gfm":"^8.5.0","@testing-library/jest-dom":"6.5.0","eslint-plugin-tailwindcss":"3.17.4","@tryghost/kg-default-nodes":"1.3.0","@codemirror/lang-javascript":"6.2.2","@storybook/addon-essentials":"^8.5.0","@storybook/addon-interactions":"^8.5.0","@tryghost/kg-clean-basic-html":"4.1.5","@tryghost/kg-unsplash-selector":"0.2.8","@tryghost/kg-default-transforms":"1.1.24","@etchteam/storybook-addon-status":"^5.0.0","@tryghost/kg-markdown-html-renderer":"7.0.8","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.5.1_1738174703010_0.11296804371310487","host":"s3://npm-registry-packages-npm-production"}},"1.5.2":{"name":"@tryghost/koenig-lexical","version":"1.5.2","author":"Ghost Foundation","license":"MIT","_id":"@tryghost/koenig-lexical@1.5.2","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"dvdwinden","email":"danielvanderwinden@ghost.org"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"charliegilbert","email":"charlie@ghost.org"}],"dist":{"shasum":"9fe9de9437b222e54baeab8354cf2f02ab8d79fa","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.5.2.tgz","fileCount":11,"integrity":"sha512-nDEsRHFO4fJGWtF9zbcgWu0RGgMcxnQie6JB6G1tq6F2dGbG/h2FHHyTA9ivjNVSu80bBEPiaYFJNdNwz0MJuw==","signatures":[{"sig":"MEUCIQDxnNoM36GbVQOtMv+nEU34C4jV3wH8xoDCy1ZWYXrn1AIgSCI4iedm6iTupEQlXKh4vI+xEtDK089/hU10KphEq6U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25692959},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"74c9915e766a53261d7db09a3462808729149aa5","scripts":{"dev":"concurrently \"vite --host --force\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\" \"yarn workspace @tryghost/kg-default-transforms dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":"https://github.com/TryGhost/Koenig/tree/master/packages/koenig-lexical","_npmVersion":"lerna/8.1.8/node@v20.16.0+arm64 (darwin)","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.5.3","jsdom":"24.1.1","luxon":"^3.5.0","react":"^18.2.0","dotenv":"^16.3.2","vitest":"1.6.0","lexical":"0.13.1","postcss":"8.4.41","prettier":"3.3.3","dompurify":"^3.1.4","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^8.5.0","stylelint":"16.9.0","@vitest/ui":"1.6.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.5.4","@babel/core":"7.25.2","cross-fetch":"^4.0.0","tailwindcss":"3.4.10","y-websocket":"^1.5.0","@types/react":"18.3.2","autoprefixer":"10.4.20","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"^5.0.0","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@mdx-js/rollup":"^3.1.0","@prettier/sync":"^0.3.0","postcss-import":"16.1.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.2.0","@playwright/test":"^1.48.2","@storybook/react":"^8.5.0","@types/react-dom":"18.3.0","react-router-dom":"6.26.1","vite-plugin-svgr":"4.2.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"1.1.90","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","eslint-plugin-jest":"27.9.0","fast-average-color":"^9.3.0","@sentry/vite-plugin":"2.22.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"7.35.0","@codemirror/lang-css":"6.2.1","@testing-library/dom":"10.4.0","@vitejs/plugin-react":"4.3.1","@codemirror/lang-html":"6.4.9","@storybook/react-vite":"^8.5.0","@tryghost/color-utils":"0.2.2","@uiw/react-codemirror":"^4.23.0","@storybook/addon-links":"^8.5.0","@storybook/test-runner":"^0.21.0","@testing-library/react":"16.0.0","@tryghost/kg-simplemde":"3.0.5","@storybook/builder-vite":"^8.5.0","@tryghost/kg-converters":"1.0.8","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.11.2","@storybook/addon-actions":"^8.5.0","@storybook/addon-mdx-gfm":"^8.5.0","@testing-library/jest-dom":"6.5.0","eslint-plugin-tailwindcss":"3.17.4","@tryghost/kg-default-nodes":"1.3.0","@codemirror/lang-javascript":"6.2.2","@storybook/addon-essentials":"^8.5.0","@storybook/addon-interactions":"^8.5.0","@tryghost/kg-clean-basic-html":"4.1.5","@tryghost/kg-unsplash-selector":"0.2.8","@tryghost/kg-default-transforms":"1.1.24","@etchteam/storybook-addon-status":"^5.0.0","@tryghost/kg-markdown-html-renderer":"7.0.8","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.5.2_1738259770966_0.43226721612464636","host":"s3://npm-registry-packages-npm-production"}},"1.5.3":{"name":"@tryghost/koenig-lexical","version":"1.5.3","author":"Ghost Foundation","license":"MIT","_id":"@tryghost/koenig-lexical@1.5.3","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"dvdwinden","email":"danielvanderwinden@ghost.org"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"charliegilbert","email":"charlie@ghost.org"}],"dist":{"shasum":"96adeb6a20bbdd7c85bd64d1f48e3a9e877c1807","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.5.3.tgz","fileCount":11,"integrity":"sha512-HILfvAu7pBmToQjeNTw69F0lp8GoC5e3ttIJ68/P9SQltaNPFXXoCRUnHX5GZHLUNly2LBHVb0rK49G6i1z2zw==","signatures":[{"sig":"MEUCIFEuznOINOGYpN6hx+NNwrVsaEXNek2TCrqM87OGJSEJAiEAnvDCJHjJDsGf+b2nczTwVyfhqUkIy6X6VF0QXpHY3Sg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25684379},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"222a9425a9f82dce0a3337eb16feaeba6a65fe8a","scripts":{"dev":"concurrently \"vite --host --force\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\" \"yarn workspace @tryghost/kg-default-transforms dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":"https://github.com/TryGhost/Koenig/tree/master/packages/koenig-lexical","_npmVersion":"lerna/8.1.8/node@v20.16.0+arm64 (darwin)","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.5.3","jsdom":"24.1.1","luxon":"^3.5.0","react":"^18.2.0","dotenv":"^16.3.2","vitest":"1.6.0","lexical":"0.13.1","postcss":"8.4.41","prettier":"3.3.3","dompurify":"^3.1.4","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^8.5.0","stylelint":"16.9.0","@vitest/ui":"1.6.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.5.4","@babel/core":"7.25.2","cross-fetch":"^4.0.0","tailwindcss":"3.4.10","y-websocket":"^1.5.0","@types/react":"18.3.2","autoprefixer":"10.4.20","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"^5.0.0","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@mdx-js/rollup":"^3.1.0","@prettier/sync":"^0.3.0","postcss-import":"16.1.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.2.0","@playwright/test":"^1.48.2","@storybook/react":"^8.5.0","@types/react-dom":"18.3.0","react-router-dom":"6.26.1","vite-plugin-svgr":"4.2.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"1.1.90","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","eslint-plugin-jest":"27.9.0","fast-average-color":"^9.3.0","@sentry/vite-plugin":"2.22.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"7.35.0","@codemirror/lang-css":"6.2.1","@testing-library/dom":"10.4.0","@vitejs/plugin-react":"4.3.1","@codemirror/lang-html":"6.4.9","@storybook/react-vite":"^8.5.0","@tryghost/color-utils":"0.2.2","@uiw/react-codemirror":"^4.23.0","@storybook/addon-links":"^8.5.0","@storybook/test-runner":"^0.21.0","@testing-library/react":"16.0.0","@tryghost/kg-simplemde":"3.0.5","@storybook/builder-vite":"^8.5.0","@tryghost/kg-converters":"1.0.8","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.11.2","@storybook/addon-actions":"^8.5.0","@storybook/addon-mdx-gfm":"^8.5.0","@testing-library/jest-dom":"6.5.0","eslint-plugin-tailwindcss":"3.17.4","@tryghost/kg-default-nodes":"1.3.1","@codemirror/lang-javascript":"6.2.2","@storybook/addon-essentials":"^8.5.0","@storybook/addon-interactions":"^8.5.0","@tryghost/kg-clean-basic-html":"4.1.5","@tryghost/kg-unsplash-selector":"0.2.8","@tryghost/kg-default-transforms":"1.1.25","@etchteam/storybook-addon-status":"^5.0.0","@tryghost/kg-markdown-html-renderer":"7.0.8","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.5.3_1738669739001_0.5927114056392491","host":"s3://npm-registry-packages-npm-production"}},"1.5.4":{"name":"@tryghost/koenig-lexical","version":"1.5.4","author":"Ghost Foundation","license":"MIT","_id":"@tryghost/koenig-lexical@1.5.4","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"dvdwinden","email":"danielvanderwinden@ghost.org"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"charliegilbert","email":"charlie@ghost.org"}],"dist":{"shasum":"60fc8f1d339ae2e86b1d4f271fb4f69862aefac7","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.5.4.tgz","fileCount":11,"integrity":"sha512-cNXr8VFxlRmCg998XSES5S4AMxZSjPSaci5MWLxHBfVk8eIaRWoadUNYHifgu4sqGwnA8L8h++hqSugcwycHzg==","signatures":[{"sig":"MEUCIAbV1rqUZKEuyEHktDYCaCIZICuKvaDQSk1EpT16A1DEAiEAzt8TBIl0h9Dwtp7Wp1cAaMP/HSj/rb7eAHKf1tPw154=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25728602},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"03fd5d799d518a5e56effe08a3704d7afa035081","scripts":{"dev":"concurrently \"vite --host --force\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\" \"yarn workspace @tryghost/kg-default-transforms dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},"repository":"https://github.com/TryGhost/Koenig/tree/master/packages/koenig-lexical","_npmVersion":"lerna/8.1.8/node@v20.16.0+arm64 (darwin)","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.5.3","jsdom":"24.1.1","luxon":"^3.5.0","react":"^18.2.0","dotenv":"^16.3.2","vitest":"1.6.0","lexical":"0.13.1","postcss":"8.4.41","prettier":"3.3.3","dompurify":"^3.1.4","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^8.5.0","stylelint":"16.9.0","@vitest/ui":"1.6.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.5.4","@babel/core":"7.25.2","cross-fetch":"^4.0.0","tailwindcss":"3.4.10","y-websocket":"^1.5.0","@types/react":"18.3.2","autoprefixer":"10.4.20","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"^5.0.0","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@mdx-js/rollup":"^3.1.0","@prettier/sync":"^0.3.0","postcss-import":"16.1.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.2.0","@playwright/test":"^1.48.2","@storybook/react":"^8.5.0","@types/react-dom":"18.3.0","react-router-dom":"6.26.1","vite-plugin-svgr":"4.2.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"1.1.90","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","eslint-plugin-jest":"27.9.0","fast-average-color":"^9.3.0","@sentry/vite-plugin":"2.22.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"7.35.0","@codemirror/lang-css":"6.2.1","@testing-library/dom":"10.4.0","@vitejs/plugin-react":"4.3.1","@codemirror/lang-html":"6.4.9","@storybook/react-vite":"^8.5.0","@tryghost/color-utils":"0.2.2","@uiw/react-codemirror":"^4.23.0","@storybook/addon-links":"^8.5.0","@storybook/test-runner":"^0.21.0","@testing-library/react":"16.0.0","@tryghost/kg-simplemde":"3.0.5","@storybook/builder-vite":"^8.5.0","@tryghost/kg-converters":"1.0.8","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.11.2","@storybook/addon-actions":"^8.5.0","@storybook/addon-mdx-gfm":"^8.5.0","@testing-library/jest-dom":"6.5.0","eslint-plugin-tailwindcss":"3.17.4","@tryghost/kg-default-nodes":"1.3.2","@codemirror/lang-javascript":"6.2.2","@storybook/addon-essentials":"^8.5.0","@storybook/addon-interactions":"^8.5.0","@tryghost/kg-clean-basic-html":"4.1.5","@tryghost/kg-unsplash-selector":"0.2.8","@tryghost/kg-default-transforms":"1.1.26","@etchteam/storybook-addon-status":"^5.0.0","@tryghost/kg-markdown-html-renderer":"7.0.8","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.5.4_1739446560330_0.1109026891808842","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"@tryghost/koenig-lexical","version":"1.6.0","author":"Ghost Foundation","license":"MIT","_id":"@tryghost/koenig-lexical@1.6.0","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"dvdwinden","email":"danielvanderwinden@ghost.org"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"charliegilbert","email":"charlie@ghost.org"}],"dist":{"shasum":"82bf57f5c79d2f0addd0fa59c04d513819665133","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.6.0.tgz","fileCount":11,"integrity":"sha512-BrZColn/PcLbVmRXhOD4pnoQF6XB2lY4IgSR4Nwf0cdSUvyo4uuRdmGa6nlUdH1BgMIKMpX8b+Ci9+ftDrjjbA==","signatures":[{"sig":"MEYCIQDNL6nqjAUy5ET2Ph9era0EJgFjMwISwt/3aILJww+Y+AIhAIwVyXYlsb70YO6tHyybCWGY1SrLv5U79UjnXDqsuV0k","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25701075},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"3f01f4de3836abf352b6546eebe5dbf9970b2997","scripts":{"dev":"concurrently \"vite --host --force\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\" \"yarn workspace @tryghost/kg-default-transforms dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"daniellockyer","email":"hi@daniellockyer.com"},"repository":"https://github.com/TryGhost/Koenig/tree/master/packages/koenig-lexical","_npmVersion":"lerna/8.1.8/node@v20.18.2+arm64 (darwin)","directories":{},"_nodeVersion":"20.18.2","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.5.3","jsdom":"24.1.1","luxon":"^3.5.0","react":"^18.2.0","dotenv":"^16.3.2","vitest":"1.6.0","lexical":"0.13.1","postcss":"8.4.41","prettier":"3.3.3","dompurify":"^3.1.4","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^8.5.0","stylelint":"16.9.0","@vitest/ui":"1.6.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.5.4","@babel/core":"7.25.2","cross-fetch":"^4.0.0","tailwindcss":"3.4.10","y-websocket":"^1.5.0","@types/react":"18.3.2","autoprefixer":"10.4.20","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"^5.0.0","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@mdx-js/rollup":"^3.1.0","@prettier/sync":"^0.3.0","postcss-import":"16.1.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.2.0","@playwright/test":"^1.48.2","@storybook/react":"^8.5.0","@types/react-dom":"18.3.0","react-router-dom":"6.26.1","vite-plugin-svgr":"4.2.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"1.1.90","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","eslint-plugin-jest":"27.9.0","fast-average-color":"^9.3.0","@sentry/vite-plugin":"2.22.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"7.35.0","@codemirror/lang-css":"6.2.1","@testing-library/dom":"10.4.0","@vitejs/plugin-react":"4.3.1","@codemirror/lang-html":"6.4.9","@storybook/react-vite":"^8.5.0","@tryghost/color-utils":"0.2.2","@uiw/react-codemirror":"^4.23.0","@storybook/addon-links":"^8.5.0","@storybook/test-runner":"^0.21.0","@testing-library/react":"16.0.0","@tryghost/kg-simplemde":"3.0.5","@storybook/builder-vite":"^8.5.0","@tryghost/kg-converters":"1.1.0","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.11.2","@storybook/addon-actions":"^8.5.0","@storybook/addon-mdx-gfm":"^8.5.0","@testing-library/jest-dom":"6.5.0","eslint-plugin-tailwindcss":"3.17.4","@tryghost/kg-default-nodes":"1.4.0","@codemirror/lang-javascript":"6.2.2","@storybook/addon-essentials":"^8.5.0","@storybook/addon-interactions":"^8.5.0","@tryghost/kg-clean-basic-html":"4.2.0","@tryghost/kg-unsplash-selector":"0.3.0","@tryghost/kg-default-transforms":"1.2.0","@etchteam/storybook-addon-status":"^5.0.0","@tryghost/kg-markdown-html-renderer":"7.1.0","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.6.0_1739790242528_0.17584887225516677","host":"s3://npm-registry-packages-npm-production"}},"1.6.1":{"name":"@tryghost/koenig-lexical","version":"1.6.1","author":"Ghost Foundation","license":"MIT","_id":"@tryghost/koenig-lexical@1.6.1","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"dvdwinden","email":"danielvanderwinden@ghost.org"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"charliegilbert","email":"charlie@ghost.org"}],"dist":{"shasum":"13ec7fc78e812ca73a3f2d916151eb23e8c7c5a2","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.6.1.tgz","fileCount":11,"integrity":"sha512-47mScaOHs9DRFWMMYW6XMGLkuLr5Njw5Mkzh4L0y8zjwtQzt09ghJ8oLRAjvsSXK4S3yc6Uzjfmq8oO4ZBYPtA==","signatures":[{"sig":"MEYCIQDr5F2ZodxYHlyjRPQPQPZ18vJkByWaQ0uOxmgXYeLgqAIhAJeKghP1NONIFtgcftPuMQCFg7XEev03UMf+jwlQ1MCs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25868927},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"fcd17084fd0bae4c6fb396bbd9c5f20c7d8a14de","scripts":{"dev":"concurrently \"vite --host --force\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\" \"yarn workspace @tryghost/kg-default-transforms dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":"https://github.com/TryGhost/Koenig/tree/master/packages/koenig-lexical","_npmVersion":"lerna/8.1.8/node@v20.18.3+arm64 (darwin)","directories":{},"_nodeVersion":"20.18.3","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.5.3","jsdom":"24.1.1","luxon":"^3.5.0","react":"^18.2.0","dotenv":"^16.3.2","vitest":"1.6.0","lexical":"0.13.1","postcss":"8.4.41","prettier":"3.3.3","dompurify":"^3.1.4","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^8.5.0","stylelint":"16.9.0","@vitest/ui":"1.6.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.5.4","@babel/core":"7.25.2","cross-fetch":"^4.0.0","tailwindcss":"3.4.10","y-websocket":"^1.5.0","@types/react":"18.3.2","autoprefixer":"10.4.20","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"^5.0.0","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@mdx-js/rollup":"^3.1.0","@prettier/sync":"^0.3.0","postcss-import":"16.1.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.2.0","@playwright/test":"^1.48.2","@storybook/react":"^8.5.0","@types/react-dom":"18.3.0","react-router-dom":"6.26.1","vite-plugin-svgr":"4.2.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"1.1.90","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","eslint-plugin-jest":"27.9.0","fast-average-color":"^9.3.0","@sentry/vite-plugin":"2.22.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"7.35.0","@codemirror/lang-css":"6.2.1","@testing-library/dom":"10.4.0","@vitejs/plugin-react":"4.3.1","@codemirror/lang-html":"6.4.9","@storybook/react-vite":"^8.5.0","@tryghost/color-utils":"0.2.2","@uiw/react-codemirror":"^4.23.0","@storybook/addon-links":"^8.5.0","@storybook/test-runner":"^0.21.0","@testing-library/react":"16.0.0","@tryghost/kg-simplemde":"3.0.5","@storybook/builder-vite":"^8.5.0","@tryghost/kg-converters":"1.1.0","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.11.2","@storybook/addon-actions":"^8.5.0","@storybook/addon-mdx-gfm":"^8.5.0","@testing-library/jest-dom":"6.5.0","eslint-plugin-tailwindcss":"3.17.4","@tryghost/kg-default-nodes":"1.4.1","@codemirror/lang-javascript":"6.2.2","@storybook/addon-essentials":"^8.5.0","@storybook/addon-interactions":"^8.5.0","@tryghost/kg-clean-basic-html":"4.2.0","@tryghost/kg-unsplash-selector":"0.3.0","@tryghost/kg-default-transforms":"1.2.1","@etchteam/storybook-addon-status":"^5.0.0","@tryghost/kg-markdown-html-renderer":"7.1.1","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.6.1_1741006456811_0.09307673111959391","host":"s3://npm-registry-packages-npm-production"}},"1.6.2":{"name":"@tryghost/koenig-lexical","version":"1.6.2","author":"Ghost Foundation","license":"MIT","_id":"@tryghost/koenig-lexical@1.6.2","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"dvdwinden","email":"danielvanderwinden@ghost.org"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"charliegilbert","email":"charlie@ghost.org"}],"dist":{"shasum":"56a8f9fff146880488e4576dc4517c5d635bee9d","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.6.2.tgz","fileCount":11,"integrity":"sha512-Q5ChN3wGHT4LRRGokJrr9126e2pFpCwZo5HbZJNS/kiC3QdPUExEBLal/4OyHYXrMAij2hrT8lLDAzWgOJRAwQ==","signatures":[{"sig":"MEUCIQCbUUvq+YGuN6LFL1Zoeg3S1t1BrQkPFbOrx7QszTIXeQIgEM5L1Q1q6v8SNzUSnXxug7IJ90EcgdrkmK8Dk7nHclA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25868907},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"0cdcf2466f6b6e035f245bcc90a5d77ac589247c","scripts":{"dev":"concurrently \"vite --host --force\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\" \"yarn workspace @tryghost/kg-default-transforms dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":"https://github.com/TryGhost/Koenig/tree/master/packages/koenig-lexical","_npmVersion":"lerna/8.1.8/node@v20.18.3+arm64 (darwin)","directories":{},"_nodeVersion":"20.18.3","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.5.3","jsdom":"24.1.1","luxon":"^3.5.0","react":"^18.2.0","dotenv":"^16.3.2","vitest":"1.6.0","lexical":"0.13.1","postcss":"8.4.41","prettier":"3.3.3","dompurify":"^3.1.4","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^8.5.0","stylelint":"16.9.0","@vitest/ui":"1.6.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.5.4","@babel/core":"7.25.2","cross-fetch":"^4.0.0","tailwindcss":"3.4.10","y-websocket":"^1.5.0","@types/react":"18.3.2","autoprefixer":"10.4.20","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"^5.0.0","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@mdx-js/rollup":"^3.1.0","@prettier/sync":"^0.3.0","postcss-import":"16.1.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.2.0","@playwright/test":"^1.48.2","@storybook/react":"^8.5.0","@types/react-dom":"18.3.0","react-router-dom":"6.26.1","vite-plugin-svgr":"4.2.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"1.1.90","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","eslint-plugin-jest":"27.9.0","fast-average-color":"^9.3.0","@sentry/vite-plugin":"2.22.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"7.35.0","@codemirror/lang-css":"6.2.1","@testing-library/dom":"10.4.0","@vitejs/plugin-react":"4.3.1","@codemirror/lang-html":"6.4.9","@storybook/react-vite":"^8.5.0","@tryghost/color-utils":"0.2.2","@uiw/react-codemirror":"^4.23.0","@storybook/addon-links":"^8.5.0","@storybook/test-runner":"^0.21.0","@testing-library/react":"16.0.0","@tryghost/kg-simplemde":"3.0.5","@storybook/builder-vite":"^8.5.0","@tryghost/kg-converters":"1.1.0","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.11.2","@storybook/addon-actions":"^8.5.0","@storybook/addon-mdx-gfm":"^8.5.0","@testing-library/jest-dom":"6.5.0","eslint-plugin-tailwindcss":"3.17.4","@tryghost/kg-default-nodes":"1.4.1","@codemirror/lang-javascript":"6.2.2","@storybook/addon-essentials":"^8.5.0","@storybook/addon-interactions":"^8.5.0","@tryghost/kg-clean-basic-html":"4.2.0","@tryghost/kg-unsplash-selector":"0.3.0","@tryghost/kg-default-transforms":"1.2.1","@etchteam/storybook-addon-status":"^5.0.0","@tryghost/kg-markdown-html-renderer":"7.1.1","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.6.2_1741080723111_0.02565996172763607","host":"s3://npm-registry-packages-npm-production"}},"1.6.3":{"name":"@tryghost/koenig-lexical","version":"1.6.3","author":"Ghost Foundation","license":"MIT","_id":"@tryghost/koenig-lexical@1.6.3","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"dvdwinden","email":"danielvanderwinden@ghost.org"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"charliegilbert","email":"charlie@ghost.org"}],"dist":{"shasum":"f9bb8c51285120e9f3cba5e742ce72c4465e5db8","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.6.3.tgz","fileCount":11,"integrity":"sha512-3wiilSXvDojrnKqhnK5lV0uH+uP017ysQJuhJYlEBRjZx39frnSuvfqwQBoqlEOvtbrrk8QBhmk4UX35mRNdew==","signatures":[{"sig":"MEUCIQCEua5tRGSS2skHSHKs/4rdznxozGR5/I1qzlPlmnRBRAIgG561jEjgHhJUAGrOymECEATnfSRvg3DIk+e3elnGa1U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25870418},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"cd783f73e001757ece8b220b017e6421a903d6f2","scripts":{"dev":"concurrently \"vite --host --force\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\" \"yarn workspace @tryghost/kg-default-transforms dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":"https://github.com/TryGhost/Koenig/tree/master/packages/koenig-lexical","_npmVersion":"lerna/8.1.8/node@v20.18.3+arm64 (darwin)","directories":{},"_nodeVersion":"20.18.3","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.5.3","jsdom":"24.1.1","luxon":"^3.5.0","react":"^18.2.0","dotenv":"^16.3.2","vitest":"1.6.0","lexical":"0.13.1","postcss":"8.4.41","prettier":"3.3.3","dompurify":"^3.1.4","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^8.5.0","stylelint":"16.9.0","@vitest/ui":"1.6.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.5.4","@babel/core":"7.25.2","cross-fetch":"^4.0.0","tailwindcss":"3.4.10","y-websocket":"^1.5.0","@types/react":"18.3.2","autoprefixer":"10.4.20","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"^5.0.0","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@mdx-js/rollup":"^3.1.0","@prettier/sync":"^0.3.0","postcss-import":"16.1.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.2.0","@playwright/test":"^1.48.2","@storybook/react":"^8.5.0","@types/react-dom":"18.3.0","react-router-dom":"6.26.1","vite-plugin-svgr":"4.2.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"1.1.90","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","eslint-plugin-jest":"27.9.0","fast-average-color":"^9.3.0","@sentry/vite-plugin":"2.22.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"7.35.0","@codemirror/lang-css":"6.2.1","@testing-library/dom":"10.4.0","@vitejs/plugin-react":"4.3.1","@codemirror/lang-html":"6.4.9","@storybook/react-vite":"^8.5.0","@tryghost/color-utils":"0.2.2","@uiw/react-codemirror":"^4.23.0","@storybook/addon-links":"^8.5.0","@storybook/test-runner":"^0.21.0","@testing-library/react":"16.0.0","@tryghost/kg-simplemde":"3.0.5","@storybook/builder-vite":"^8.5.0","@tryghost/kg-converters":"1.1.0","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.11.2","@storybook/addon-actions":"^8.5.0","@storybook/addon-mdx-gfm":"^8.5.0","@testing-library/jest-dom":"6.5.0","eslint-plugin-tailwindcss":"3.17.4","@tryghost/kg-default-nodes":"1.4.2","@codemirror/lang-javascript":"6.2.2","@storybook/addon-essentials":"^8.5.0","@storybook/addon-interactions":"^8.5.0","@tryghost/kg-clean-basic-html":"4.2.0","@tryghost/kg-unsplash-selector":"0.3.0","@tryghost/kg-default-transforms":"1.2.2","@etchteam/storybook-addon-status":"^5.0.0","@tryghost/kg-markdown-html-renderer":"7.1.1","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.6.3_1741178893705_0.44219798918341935","host":"s3://npm-registry-packages-npm-production"}},"1.6.4":{"name":"@tryghost/koenig-lexical","version":"1.6.4","author":"Ghost Foundation","license":"MIT","_id":"@tryghost/koenig-lexical@1.6.4","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"dvdwinden","email":"danielvanderwinden@ghost.org"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"charliegilbert","email":"charlie@ghost.org"}],"dist":{"shasum":"54768078abb28e144b4d32990aba76d52b76f12c","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.6.4.tgz","fileCount":11,"integrity":"sha512-XpXr5wvfrfdckTuzdaSzwXk454dcYnLIRQftQt6TjNkIKr2t67n23bViJ58aJ6touEF75yI7ShAmK1C+D9rdeA==","signatures":[{"sig":"MEQCIBWa4A/sviuqTD95hg/Uti8GCq7Lo27WtSGaJNN+GywjAiAv/4xNti2ibe7wPcu8qZeGtl3hYQ7MkAOGGRctbmLzrQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25881200},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"75b8d0d9d278595b48245084df104200278611c7","scripts":{"dev":"concurrently \"vite --host --force\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\" \"yarn workspace @tryghost/kg-default-transforms dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":"https://github.com/TryGhost/Koenig/tree/master/packages/koenig-lexical","_npmVersion":"lerna/8.1.8/node@v20.18.3+arm64 (darwin)","directories":{},"_nodeVersion":"20.18.3","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.5.3","jsdom":"24.1.1","luxon":"^3.5.0","react":"^18.2.0","dotenv":"^16.3.2","vitest":"1.6.0","lexical":"0.13.1","postcss":"8.4.41","prettier":"3.3.3","dompurify":"^3.1.4","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^8.5.0","stylelint":"16.9.0","@vitest/ui":"1.6.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.5.4","@babel/core":"7.25.2","cross-fetch":"^4.0.0","tailwindcss":"3.4.10","y-websocket":"^1.5.0","@types/react":"18.3.2","autoprefixer":"10.4.20","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"^5.0.0","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@mdx-js/rollup":"^3.1.0","@prettier/sync":"^0.3.0","postcss-import":"16.1.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.2.0","@playwright/test":"^1.50.1","@storybook/react":"^8.5.0","@types/react-dom":"18.3.0","react-router-dom":"6.26.1","vite-plugin-svgr":"4.2.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"1.1.90","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","eslint-plugin-jest":"27.9.0","fast-average-color":"^9.3.0","@sentry/vite-plugin":"2.22.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"7.35.0","@codemirror/lang-css":"6.2.1","@testing-library/dom":"10.4.0","@vitejs/plugin-react":"4.3.1","@codemirror/lang-html":"6.4.9","@storybook/react-vite":"^8.5.0","@tryghost/color-utils":"0.2.2","@uiw/react-codemirror":"^4.23.0","@storybook/addon-links":"^8.5.0","@storybook/test-runner":"^0.21.0","@testing-library/react":"16.0.0","@tryghost/kg-simplemde":"3.0.5","@storybook/builder-vite":"^8.5.0","@tryghost/kg-converters":"1.1.0","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.11.2","@storybook/addon-actions":"^8.5.0","@storybook/addon-mdx-gfm":"^8.5.0","@testing-library/jest-dom":"6.5.0","eslint-plugin-tailwindcss":"3.17.4","@tryghost/kg-default-nodes":"1.4.3","@codemirror/lang-javascript":"6.2.2","@storybook/addon-essentials":"^8.5.0","@storybook/addon-interactions":"^8.5.0","@tryghost/kg-clean-basic-html":"4.2.0","@tryghost/kg-unsplash-selector":"0.3.0","@tryghost/kg-default-transforms":"1.2.3","@etchteam/storybook-addon-status":"^5.0.0","@tryghost/kg-markdown-html-renderer":"7.1.1","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.6.4_1741786938492_0.6256576650618131","host":"s3://npm-registry-packages-npm-production"}},"1.6.5":{"name":"@tryghost/koenig-lexical","version":"1.6.5","author":"Ghost Foundation","license":"MIT","_id":"@tryghost/koenig-lexical@1.6.5","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"dvdwinden","email":"danielvanderwinden@ghost.org"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"charliegilbert","email":"charlie@ghost.org"}],"dist":{"shasum":"599a794f577d43bd18583e75133e14411aec61d3","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.6.5.tgz","fileCount":11,"integrity":"sha512-CCNaN3eptLSQB/YPij2o5r2UBOTqAf8fWtn3nqbddgYj1FxrG6wgsqSKqMiNBCGJxZYSWzKRNwCLLoGRjhNdbw==","signatures":[{"sig":"MEUCIQCgzPo0wi/utPfZ4yzfGlg+xnEshDbqyb8HFJSFFOrNfAIgRtzCT5l20Uk6uRjE58OJrT+ZyYS/wAa5JuxjIG60XTE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25892785},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"091f75ac5f401f0f1f8896397d3948068393f4e2","scripts":{"dev":"concurrently \"vite --host --force\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\" \"yarn workspace @tryghost/kg-default-transforms dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":"https://github.com/TryGhost/Koenig/tree/master/packages/koenig-lexical","_npmVersion":"lerna/8.1.8/node@v20.18.3+arm64 (darwin)","directories":{},"_nodeVersion":"20.18.3","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.5.3","jsdom":"24.1.1","luxon":"^3.5.0","react":"^18.2.0","dotenv":"^16.3.2","vitest":"1.6.0","lexical":"0.13.1","postcss":"8.4.41","prettier":"3.3.3","dompurify":"^3.1.4","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^8.5.0","stylelint":"16.9.0","@vitest/ui":"1.6.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.5.4","@babel/core":"7.25.2","cross-fetch":"^4.0.0","tailwindcss":"3.4.10","y-websocket":"^1.5.0","@types/react":"18.3.2","autoprefixer":"10.4.20","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"^5.0.0","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@mdx-js/rollup":"^3.1.0","@prettier/sync":"^0.3.0","postcss-import":"16.1.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.2.0","@playwright/test":"^1.50.1","@storybook/react":"^8.5.0","@types/react-dom":"18.3.0","react-router-dom":"6.26.1","vite-plugin-svgr":"4.2.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"1.1.90","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","eslint-plugin-jest":"27.9.0","fast-average-color":"^9.3.0","@sentry/vite-plugin":"2.22.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"7.35.0","@codemirror/lang-css":"6.2.1","@testing-library/dom":"10.4.0","@vitejs/plugin-react":"4.3.1","@codemirror/lang-html":"6.4.9","@storybook/react-vite":"^8.5.0","@tryghost/color-utils":"0.2.2","@uiw/react-codemirror":"^4.23.0","@storybook/addon-links":"^8.5.0","@storybook/test-runner":"^0.21.0","@testing-library/react":"16.0.0","@tryghost/kg-simplemde":"3.0.5","@storybook/builder-vite":"^8.5.0","@tryghost/kg-converters":"1.1.0","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.11.2","@storybook/addon-actions":"^8.5.0","@storybook/addon-mdx-gfm":"^8.5.0","@testing-library/jest-dom":"6.5.0","eslint-plugin-tailwindcss":"3.17.4","@tryghost/kg-default-nodes":"1.4.4","@codemirror/lang-javascript":"6.2.2","@storybook/addon-essentials":"^8.5.0","@storybook/addon-interactions":"^8.5.0","@tryghost/kg-clean-basic-html":"4.2.0","@tryghost/kg-unsplash-selector":"0.3.0","@tryghost/kg-default-transforms":"1.2.4","@etchteam/storybook-addon-status":"^5.0.0","@tryghost/kg-markdown-html-renderer":"7.1.1","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.6.5_1742241749890_0.19718794409488116","host":"s3://npm-registry-packages-npm-production"}},"1.6.6":{"name":"@tryghost/koenig-lexical","version":"1.6.6","author":"Ghost Foundation","license":"MIT","_id":"@tryghost/koenig-lexical@1.6.6","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"dvdwinden","email":"danielvanderwinden@ghost.org"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"charliegilbert","email":"charlie@ghost.org"}],"dist":{"shasum":"daf8be989dd50cbb8878b0da3b35c904ec56d770","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.6.6.tgz","fileCount":11,"integrity":"sha512-DFQt+iIbE/XCbTZd5hZVhEWO5sNa9EaOOQr1mFjaNqqXWO9BrU/OrJtUNNs0Nh69qrl1CAjpHJYLRb8w3Nl6oA==","signatures":[{"sig":"MEUCIQDeEsN6l5/hlHrw4fu05HYNLgbsH+gqt+9fpvvu7JJF/wIgE1Y0ilJmyaefamE33AzJf+bKgQ3/XAgfUhNM01VDHM4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25915700},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"5e9aca8c41ecf85e4de756800c4b5531ef3ec782","scripts":{"dev":"concurrently \"vite --host --force\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\" \"yarn workspace @tryghost/kg-default-transforms dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":"https://github.com/TryGhost/Koenig/tree/master/packages/koenig-lexical","_npmVersion":"lerna/8.1.8/node@v20.18.3+arm64 (darwin)","directories":{},"_nodeVersion":"20.18.3","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.5.3","jsdom":"24.1.1","luxon":"^3.5.0","react":"^18.2.0","dotenv":"^16.3.2","vitest":"1.6.0","lexical":"0.13.1","postcss":"8.4.41","prettier":"3.3.3","dompurify":"^3.1.4","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^8.5.0","stylelint":"16.9.0","@vitest/ui":"1.6.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.5.4","@babel/core":"7.25.2","cross-fetch":"^4.0.0","tailwindcss":"3.4.10","y-websocket":"^1.5.0","@types/react":"18.3.2","autoprefixer":"10.4.20","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"^5.0.0","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@mdx-js/rollup":"^3.1.0","@prettier/sync":"^0.3.0","postcss-import":"16.1.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.2.0","@playwright/test":"^1.50.1","@storybook/react":"^8.5.0","@types/react-dom":"18.3.0","react-router-dom":"6.26.1","vite-plugin-svgr":"4.2.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"1.1.90","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","eslint-plugin-jest":"27.9.0","fast-average-color":"^9.3.0","@sentry/vite-plugin":"2.22.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"7.35.0","@codemirror/lang-css":"6.2.1","@testing-library/dom":"10.4.0","@vitejs/plugin-react":"4.3.1","@codemirror/lang-html":"6.4.9","@storybook/react-vite":"^8.5.0","@tryghost/color-utils":"0.2.2","@uiw/react-codemirror":"^4.23.0","@storybook/addon-links":"^8.5.0","@storybook/test-runner":"^0.21.0","@testing-library/react":"16.0.0","@tryghost/kg-simplemde":"3.0.5","@storybook/builder-vite":"^8.5.0","@tryghost/kg-converters":"1.1.0","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.11.2","@storybook/addon-actions":"^8.5.0","@storybook/addon-mdx-gfm":"^8.5.0","@testing-library/jest-dom":"6.5.0","eslint-plugin-tailwindcss":"3.17.4","@tryghost/kg-default-nodes":"1.4.5","@codemirror/lang-javascript":"6.2.2","@storybook/addon-essentials":"^8.5.0","@storybook/addon-interactions":"^8.5.0","@tryghost/kg-clean-basic-html":"4.2.0","@tryghost/kg-unsplash-selector":"0.3.0","@tryghost/kg-default-transforms":"1.2.5","@etchteam/storybook-addon-status":"^5.0.0","@tryghost/kg-markdown-html-renderer":"7.1.1","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.6.6_1742306579469_0.7361118690900343","host":"s3://npm-registry-packages-npm-production"}},"1.6.7":{"name":"@tryghost/koenig-lexical","version":"1.6.7","author":"Ghost Foundation","license":"MIT","_id":"@tryghost/koenig-lexical@1.6.7","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"dvdwinden","email":"danielvanderwinden@ghost.org"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"charliegilbert","email":"charlie@ghost.org"},{"name":"ghost-slimer","email":"info@ghost.org"}],"dist":{"shasum":"7bc4a1f9d92eb3442e05827372aa315415fbc55e","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.6.7.tgz","fileCount":11,"integrity":"sha512-rzobuNjkfuwlR7lY5kxhrF/ddWtzGx9eU+PYjzjhNMd1JosILwm+o7gVUYJWkbM3mWUFqoHKwinIliikUI/MAg==","signatures":[{"sig":"MEUCIQCTvxR0qjDIGrlZzx9HgYsSPebQFS5/26IfSc89K5hnswIgdiVA5F3fDQyvUx0HksmAOcfc8MCEFLtOGkrBKj7COyk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25816456},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"2aaccf1bfa1a71039836543118b8577e31bf4d15","scripts":{"dev":"concurrently \"vite --host --force\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\" \"yarn workspace @tryghost/kg-default-transforms dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":"https://github.com/TryGhost/Koenig/tree/master/packages/koenig-lexical","_npmVersion":"lerna/8.1.8/node@v20.18.3+arm64 (darwin)","directories":{},"_nodeVersion":"20.18.3","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.5.3","jsdom":"24.1.1","luxon":"^3.5.0","react":"^18.2.0","dotenv":"^16.3.2","vitest":"1.6.0","lexical":"0.13.1","postcss":"8.4.41","prettier":"3.3.3","dompurify":"^3.1.4","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^8.5.0","stylelint":"16.9.0","@vitest/ui":"1.6.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.5.4","@babel/core":"7.25.2","cross-fetch":"^4.0.0","tailwindcss":"3.4.10","y-websocket":"^1.5.0","@types/react":"18.3.2","autoprefixer":"10.4.20","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"^5.0.0","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@mdx-js/rollup":"^3.1.0","@prettier/sync":"^0.3.0","postcss-import":"16.1.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.2.0","@playwright/test":"^1.50.1","@storybook/react":"^8.5.0","@types/react-dom":"18.3.0","react-router-dom":"6.26.1","vite-plugin-svgr":"4.2.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"1.1.90","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","eslint-plugin-jest":"27.9.0","fast-average-color":"^9.3.0","@sentry/vite-plugin":"2.22.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"7.35.0","@codemirror/lang-css":"6.2.1","@testing-library/dom":"10.4.0","@vitejs/plugin-react":"4.3.1","@codemirror/lang-html":"6.4.9","@storybook/react-vite":"^8.5.0","@tryghost/color-utils":"0.2.2","@uiw/react-codemirror":"^4.23.0","@storybook/addon-links":"^8.5.0","@storybook/test-runner":"^0.21.0","@testing-library/react":"16.0.0","@tryghost/kg-simplemde":"3.0.5","@storybook/builder-vite":"^8.5.0","@tryghost/kg-converters":"1.1.0","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.11.2","@storybook/addon-actions":"^8.5.0","@storybook/addon-mdx-gfm":"^8.5.0","@testing-library/jest-dom":"6.5.0","eslint-plugin-tailwindcss":"3.17.4","@tryghost/kg-default-nodes":"1.4.5","@codemirror/lang-javascript":"6.2.2","@storybook/addon-essentials":"^8.5.0","@storybook/addon-interactions":"^8.5.0","@tryghost/kg-clean-basic-html":"4.2.0","@tryghost/kg-unsplash-selector":"0.3.0","@tryghost/kg-default-transforms":"1.2.5","@etchteam/storybook-addon-status":"^5.0.0","@tryghost/kg-markdown-html-renderer":"7.1.1","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.6.7_1743537103744_0.1883954137778665","host":"s3://npm-registry-packages-npm-production"}},"1.6.8":{"name":"@tryghost/koenig-lexical","version":"1.6.8","author":"Ghost Foundation","license":"MIT","_id":"@tryghost/koenig-lexical@1.6.8","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"dvdwinden","email":"danielvanderwinden@ghost.org"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"charliegilbert","email":"charlie@ghost.org"},{"name":"ghost-slimer","email":"info@ghost.org"}],"dist":{"shasum":"59503b52dcba96464b9d6f0f8116b3fd28d7a4dc","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.6.8.tgz","fileCount":11,"integrity":"sha512-WWtgg2PdWqo6bLVnipUt2oiTWEGmYFq4mNsaDoxF0i1bvBiwvUZenhy4rROu/egLViFCz+4SadJ26tEceg0X6w==","signatures":[{"sig":"MEUCIBlXE2TIcRf/1w6Qr3kyxupeDGLFvfdEDSsNxg38yg0+AiEA5Z2sN2tiEM4jjzSIWaeyybFS/rivMmEdLrLZSSgLnwg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25818127},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"b65c42f7db8c8a69dcc62047f323f0cfd5532819","scripts":{"dev":"concurrently \"vite --host --force\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\" \"yarn workspace @tryghost/kg-default-transforms dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":"https://github.com/TryGhost/Koenig/tree/master/packages/koenig-lexical","_npmVersion":"lerna/8.1.8/node@v20.18.3+arm64 (darwin)","directories":{},"_nodeVersion":"20.18.3","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.5.3","jsdom":"24.1.1","luxon":"^3.5.0","react":"^18.2.0","dotenv":"^16.3.2","vitest":"1.6.0","lexical":"0.13.1","postcss":"8.4.41","prettier":"3.3.3","dompurify":"^3.1.4","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^8.5.0","stylelint":"16.9.0","@vitest/ui":"1.6.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.5.4","@babel/core":"7.25.2","cross-fetch":"^4.0.0","tailwindcss":"3.4.10","y-websocket":"^1.5.0","@types/react":"18.3.2","autoprefixer":"10.4.20","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"^5.0.0","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@mdx-js/rollup":"^3.1.0","@prettier/sync":"^0.3.0","postcss-import":"16.1.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.2.0","@playwright/test":"^1.50.1","@storybook/react":"^8.5.0","@types/react-dom":"18.3.0","react-router-dom":"6.26.1","vite-plugin-svgr":"4.2.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"1.1.90","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","eslint-plugin-jest":"27.9.0","fast-average-color":"^9.3.0","@sentry/vite-plugin":"2.22.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"7.35.0","@codemirror/lang-css":"6.2.1","@testing-library/dom":"10.4.0","@vitejs/plugin-react":"4.3.1","@codemirror/lang-html":"6.4.9","@storybook/react-vite":"^8.5.0","@tryghost/color-utils":"0.2.2","@uiw/react-codemirror":"^4.23.0","@storybook/addon-links":"^8.5.0","@storybook/test-runner":"^0.21.0","@testing-library/react":"16.0.0","@tryghost/kg-simplemde":"3.0.5","@storybook/builder-vite":"^8.5.0","@tryghost/kg-converters":"1.1.0","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.11.2","@storybook/addon-actions":"^8.5.0","@storybook/addon-mdx-gfm":"^8.5.0","@testing-library/jest-dom":"6.5.0","eslint-plugin-tailwindcss":"3.17.4","@tryghost/kg-default-nodes":"1.4.5","@codemirror/lang-javascript":"6.2.2","@storybook/addon-essentials":"^8.5.0","@storybook/addon-interactions":"^8.5.0","@tryghost/kg-clean-basic-html":"4.2.0","@tryghost/kg-unsplash-selector":"0.3.0","@tryghost/kg-default-transforms":"1.2.5","@etchteam/storybook-addon-status":"^5.0.0","@tryghost/kg-markdown-html-renderer":"7.1.1","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.6.8_1743595403710_0.24705023882641686","host":"s3://npm-registry-packages-npm-production"}},"1.6.9":{"name":"@tryghost/koenig-lexical","version":"1.6.9","author":"Ghost Foundation","license":"MIT","_id":"@tryghost/koenig-lexical@1.6.9","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"dvdwinden","email":"danielvanderwinden@ghost.org"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"charliegilbert","email":"charlie@ghost.org"},{"name":"ghost-slimer","email":"info@ghost.org"}],"dist":{"shasum":"c3ee183ef5c12f30b6182b4887aae2835ffd7d07","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.6.9.tgz","fileCount":11,"integrity":"sha512-PeQ0k8LUYcyifD4A5REcvgZE1kYz45T16AXPcmbPFRz/AmVW4W7D/h/97O/suT4cq0L+aLMS/OuZCY9U1MKwXw==","signatures":[{"sig":"MEUCID7l1pBs/MaK5EgqO0/nGtVyBvCF5PjGEp6MTYaJTSwXAiEAmdmsmyLEbdXN2QX1NjAN1TCLRQARzBBVNR6L46SxMSQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25818454},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"6c4bd3d92156d79fbd14de4cea16318aa8c5f11f","scripts":{"dev":"concurrently \"vite --host --force\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\" \"yarn workspace @tryghost/kg-default-transforms dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":"https://github.com/TryGhost/Koenig/tree/master/packages/koenig-lexical","_npmVersion":"lerna/8.1.8/node@v20.18.3+arm64 (darwin)","directories":{},"_nodeVersion":"20.18.3","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.5.50","clsx":"^2.0.0","vite":"4.5.3","jsdom":"24.1.1","luxon":"^3.5.0","react":"^18.2.0","dotenv":"^16.3.2","vitest":"1.6.0","lexical":"0.13.1","postcss":"8.4.41","prettier":"3.3.3","dompurify":"^3.1.4","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^8.5.0","stylelint":"16.9.0","@vitest/ui":"1.6.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.5.4","@babel/core":"7.25.2","cross-fetch":"^4.0.0","tailwindcss":"3.4.10","y-websocket":"^1.5.0","@types/react":"18.3.2","autoprefixer":"10.4.20","babel-loader":"9.1.3","concurrently":"^8.0.0","react-slider":"^2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"^5.0.0","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@mdx-js/rollup":"^3.1.0","@prettier/sync":"^0.3.0","postcss-import":"16.1.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.2.0","@playwright/test":"^1.50.1","@storybook/react":"^8.5.0","@types/react-dom":"18.3.0","react-router-dom":"6.26.1","vite-plugin-svgr":"4.2.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"1.1.90","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","eslint-plugin-jest":"27.9.0","fast-average-color":"^9.3.0","@sentry/vite-plugin":"2.22.2","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"7.35.0","@codemirror/lang-css":"6.2.1","@testing-library/dom":"10.4.0","@vitejs/plugin-react":"4.3.1","@codemirror/lang-html":"6.4.9","@storybook/react-vite":"^8.5.0","@tryghost/color-utils":"0.2.2","@uiw/react-codemirror":"^4.23.0","@storybook/addon-links":"^8.5.0","@storybook/test-runner":"^0.21.0","@testing-library/react":"16.0.0","@tryghost/kg-simplemde":"3.0.5","@storybook/builder-vite":"^8.5.0","@tryghost/kg-converters":"1.1.0","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.11.2","@storybook/addon-actions":"^8.5.0","@storybook/addon-mdx-gfm":"^8.5.0","@testing-library/jest-dom":"6.5.0","eslint-plugin-tailwindcss":"3.17.4","@tryghost/kg-default-nodes":"1.4.5","@codemirror/lang-javascript":"6.2.2","@storybook/addon-essentials":"^8.5.0","@storybook/addon-interactions":"^8.5.0","@tryghost/kg-clean-basic-html":"4.2.0","@tryghost/kg-unsplash-selector":"0.3.0","@tryghost/kg-default-transforms":"1.2.5","@etchteam/storybook-addon-status":"^5.0.0","@tryghost/kg-markdown-html-renderer":"7.1.1","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.6.9_1743675027991_0.31330515012253835","host":"s3://npm-registry-packages-npm-production"}},"1.6.11":{"name":"@tryghost/koenig-lexical","version":"1.6.11","author":"Ghost Foundation","license":"MIT","_id":"@tryghost/koenig-lexical@1.6.11","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"dvdwinden","email":"danielvanderwinden@ghost.org"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"charliegilbert","email":"charlie@ghost.org"},{"name":"ghost-slimer","email":"info@ghost.org"}],"dist":{"shasum":"ea1d07eb2945236c8d1c181b93f0c47020daa9a3","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.6.11.tgz","fileCount":11,"integrity":"sha512-jqVW0FJXjpTj8IWvrjWLSz95r0aj/H7EG8pc7y2EmJrWYBzMkzGQrTOUaGfwnsjBzB1hXAe9NqrTP4bOR9jHBw==","signatures":[{"sig":"MEQCIGL/ZR4u9jDkjxZhqXCxhCqo3wQ/Tl+7FLxHDsYjwnOKAiAKRaDavro20acml+5VsRM/+O7KBDeYtxncyw38zkuReQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25849140},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"e58a3a0f1b7a5ba4a4b0b12cf5a591b6110e2789","scripts":{"dev":"concurrently \"vite --host --force\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\" \"yarn workspace @tryghost/kg-default-transforms dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"sanne-san","email":"sanne@ghost.org"},"repository":"https://github.com/TryGhost/Koenig/tree/master/packages/koenig-lexical","_npmVersion":"lerna/8.2.2/node@v20.16.0+arm64 (darwin)","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.25","clsx":"^2.0.0","vite":"4.5.14","jsdom":"24.1.3","luxon":"^3.5.0","react":"^18.2.0","dotenv":"^16.5.0","vitest":"1.6.1","lexical":"0.13.1","postcss":"8.5.3","prettier":"3.5.3","dompurify":"^3.1.4","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^8.5.0","stylelint":"16.19.1","@vitest/ui":"1.6.1","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.8.3","@babel/core":"7.27.1","cross-fetch":"^4.0.0","tailwindcss":"3.4.17","y-websocket":"^1.5.0","@types/react":"18.3.20","autoprefixer":"10.4.21","babel-loader":"9.2.1","concurrently":"^9.0.0","react-slider":"^2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"^5.0.0","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@mdx-js/rollup":"^3.1.0","@prettier/sync":"^0.3.0","postcss-import":"16.1.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.2.0","@playwright/test":"^1.50.1","@storybook/react":"^8.5.0","@types/react-dom":"18.3.7","react-router-dom":"6.30.0","vite-plugin-svgr":"4.3.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"1.1.91","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","eslint-plugin-jest":"27.9.0","fast-average-color":"^9.4.0","@sentry/vite-plugin":"2.23.0","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"7.37.5","@codemirror/lang-css":"6.3.1","@testing-library/dom":"10.4.0","@vitejs/plugin-react":"4.4.1","@codemirror/lang-html":"6.4.9","@storybook/react-vite":"8.6.12","@tryghost/color-utils":"0.2.3","@uiw/react-codemirror":"^4.23.0","@storybook/addon-links":"^8.5.0","@storybook/test-runner":"^0.22.0","@testing-library/react":"16.3.0","@tryghost/kg-simplemde":"3.0.6","@storybook/builder-vite":"8.6.12","@tryghost/kg-converters":"1.1.2","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.12.0","@storybook/addon-actions":"^8.5.0","@storybook/addon-mdx-gfm":"^8.5.0","@testing-library/jest-dom":"6.6.3","eslint-plugin-tailwindcss":"3.18.0","@tryghost/kg-default-nodes":"1.4.7","@codemirror/lang-javascript":"6.2.3","@storybook/addon-essentials":"^8.5.0","@storybook/addon-interactions":"^8.5.0","@tryghost/kg-clean-basic-html":"4.2.2","@tryghost/kg-unsplash-selector":"0.3.2","@tryghost/kg-default-transforms":"1.2.7","@etchteam/storybook-addon-status":"^5.0.0","@tryghost/kg-markdown-html-renderer":"7.1.2","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.6.11_1746628902050_0.3326934015067535","host":"s3://npm-registry-packages-npm-production"}},"1.6.12":{"name":"@tryghost/koenig-lexical","version":"1.6.12","author":"Ghost Foundation","license":"MIT","_id":"@tryghost/koenig-lexical@1.6.12","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"dvdwinden","email":"danielvanderwinden@ghost.org"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"charliegilbert","email":"charlie@ghost.org"},{"name":"ghost-slimer","email":"info@ghost.org"}],"dist":{"shasum":"52eabcfc7de15692f7cf65c7529bc5ebb46e62aa","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.6.12.tgz","fileCount":11,"integrity":"sha512-mYXFjO1zJTlf7RsPE4am7WKNDAKlUzOyLlExCssK6PPBK/wd8akquJvF8MkIxW74numUliSP49+7yfdkfPRPNQ==","signatures":[{"sig":"MEUCIQDUxZlg8I0PNzH8tDJythEt81nAfbSX9AjnjkCdjOVXmwIgPsyUwjhbJPRRwotAkpdPwy8QbJYOKLiCY9tLFyfjrp8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25851249},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"5015229a6b8cdc0a76b66b376052ef0f86b9fd84","scripts":{"dev":"concurrently \"vite --host --force\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\" \"yarn workspace @tryghost/kg-default-transforms dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":"https://github.com/TryGhost/Koenig/tree/master/packages/koenig-lexical","_npmVersion":"lerna/8.2.2/node@v20.18.3+arm64 (darwin)","directories":{},"_nodeVersion":"20.18.3","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.25","clsx":"^2.0.0","vite":"4.5.14","jsdom":"24.1.3","luxon":"^3.5.0","react":"^18.2.0","dotenv":"^16.5.0","vitest":"1.6.1","lexical":"0.13.1","postcss":"8.5.3","prettier":"3.5.3","dompurify":"^3.1.4","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^8.5.0","stylelint":"16.19.1","@vitest/ui":"1.6.1","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.8.3","@babel/core":"7.27.1","cross-fetch":"^4.0.0","tailwindcss":"3.4.17","y-websocket":"^1.5.0","@types/react":"18.3.21","autoprefixer":"10.4.21","babel-loader":"9.2.1","concurrently":"^9.0.0","react-slider":"^2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"^5.0.0","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@mdx-js/rollup":"^3.1.0","@prettier/sync":"^0.3.0","postcss-import":"16.1.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.2.0","@playwright/test":"^1.50.1","@storybook/react":"^8.5.0","@types/react-dom":"18.3.7","react-router-dom":"6.30.0","vite-plugin-svgr":"4.3.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"1.1.91","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","eslint-plugin-jest":"27.9.0","fast-average-color":"^9.4.0","@sentry/vite-plugin":"2.23.0","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"7.37.5","@codemirror/lang-css":"6.3.1","@testing-library/dom":"10.4.0","@vitejs/plugin-react":"4.4.1","@codemirror/lang-html":"6.4.9","@storybook/react-vite":"8.6.12","@tryghost/color-utils":"0.2.3","@uiw/react-codemirror":"^4.23.0","@storybook/addon-links":"^8.5.0","@storybook/test-runner":"^0.22.0","@testing-library/react":"16.3.0","@tryghost/kg-simplemde":"3.0.6","@storybook/builder-vite":"8.6.12","@tryghost/kg-converters":"1.1.3","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.12.0","@storybook/addon-actions":"^8.5.0","@storybook/addon-mdx-gfm":"^8.5.0","@testing-library/jest-dom":"6.6.3","eslint-plugin-tailwindcss":"3.18.0","@tryghost/kg-default-nodes":"1.4.8","@codemirror/lang-javascript":"6.2.3","@storybook/addon-essentials":"^8.5.0","@storybook/addon-interactions":"^8.5.0","@tryghost/kg-clean-basic-html":"4.2.3","@tryghost/kg-unsplash-selector":"0.3.3","@tryghost/kg-default-transforms":"1.2.8","@etchteam/storybook-addon-status":"^5.0.0","@tryghost/kg-markdown-html-renderer":"7.1.2","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.6.12_1747089429893_0.608998123246973","host":"s3://npm-registry-packages-npm-production"}},"1.6.13":{"name":"@tryghost/koenig-lexical","version":"1.6.13","author":"Ghost Foundation","license":"MIT","_id":"@tryghost/koenig-lexical@1.6.13","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"dvdwinden","email":"danielvanderwinden@ghost.org"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"charliegilbert","email":"charlie@ghost.org"},{"name":"ghost-slimer","email":"info@ghost.org"}],"dist":{"shasum":"92b6a0dc39465eaf2d7b228136aaa8890dee32a0","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.6.13.tgz","fileCount":11,"integrity":"sha512-NUAxtOKb6uQcHSkgQtxVFhD/iTRu8c7HUOMV1gE1QyyNMukp7YNHWku1FbbmHLoc/Qk58pkHtSJqZ6reHeqL5g==","signatures":[{"sig":"MEUCIQDcka5qrIXYqENq6b1PteH73kap6CcL6qPnkbKy/OCMVAIgbF0NoSjKYwETXP7RJR4bS8/X7niHcAGZk8f3r5wRkLc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25858298},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"7cf64438b71681bc296c1f6e11d896ee8384a724","scripts":{"dev":"concurrently \"vite --host --force\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\" \"yarn workspace @tryghost/kg-default-transforms dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":"https://github.com/TryGhost/Koenig/tree/master/packages/koenig-lexical","_npmVersion":"lerna/8.2.2/node@v20.18.3+arm64 (darwin)","directories":{},"_nodeVersion":"20.18.3","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.25","clsx":"^2.0.0","vite":"4.5.14","jsdom":"24.1.3","luxon":"^3.5.0","react":"^18.2.0","dotenv":"^16.5.0","vitest":"1.6.1","lexical":"0.13.1","postcss":"8.5.3","prettier":"3.5.3","dompurify":"^3.1.4","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^8.5.0","stylelint":"16.19.1","@vitest/ui":"1.6.1","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.8.3","@babel/core":"7.27.1","cross-fetch":"^4.0.0","tailwindcss":"3.4.17","y-websocket":"^1.5.0","@types/react":"18.3.21","autoprefixer":"10.4.21","babel-loader":"9.2.1","concurrently":"^9.0.0","react-slider":"^2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"^5.0.0","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@mdx-js/rollup":"^3.1.0","@prettier/sync":"^0.3.0","postcss-import":"16.1.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.2.0","@playwright/test":"^1.50.1","@storybook/react":"^8.5.0","@types/react-dom":"18.3.7","react-router-dom":"6.30.0","vite-plugin-svgr":"4.3.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"1.1.91","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","eslint-plugin-jest":"27.9.0","fast-average-color":"^9.4.0","@sentry/vite-plugin":"2.23.0","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"7.37.5","@codemirror/lang-css":"6.3.1","@testing-library/dom":"10.4.0","@vitejs/plugin-react":"4.4.1","@codemirror/lang-html":"6.4.9","@storybook/react-vite":"8.6.12","@tryghost/color-utils":"0.2.3","@uiw/react-codemirror":"^4.23.0","@storybook/addon-links":"^8.5.0","@storybook/test-runner":"^0.22.0","@testing-library/react":"16.3.0","@tryghost/kg-simplemde":"3.0.6","@storybook/builder-vite":"8.6.12","@tryghost/kg-converters":"1.1.3","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.12.0","@storybook/addon-actions":"^8.5.0","@storybook/addon-mdx-gfm":"^8.5.0","@testing-library/jest-dom":"6.6.3","eslint-plugin-tailwindcss":"3.18.0","@tryghost/kg-default-nodes":"1.4.9","@codemirror/lang-javascript":"6.2.3","@storybook/addon-essentials":"^8.5.0","@storybook/addon-interactions":"^8.5.0","@tryghost/kg-clean-basic-html":"4.2.3","@tryghost/kg-unsplash-selector":"0.3.3","@tryghost/kg-default-transforms":"1.2.9","@etchteam/storybook-addon-status":"^5.0.0","@tryghost/kg-markdown-html-renderer":"7.1.2","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.6.13_1747157424933_0.48790845787083037","host":"s3://npm-registry-packages-npm-production"}},"1.6.14":{"name":"@tryghost/koenig-lexical","version":"1.6.14","author":"Ghost Foundation","license":"MIT","_id":"@tryghost/koenig-lexical@1.6.14","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"dvdwinden","email":"danielvanderwinden@ghost.org"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"charliegilbert","email":"charlie@ghost.org"},{"name":"ghost-slimer","email":"info@ghost.org"}],"dist":{"shasum":"4974f7e88a2ad6bd1c558e4cfa6de91e52e7f6cb","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.6.14.tgz","fileCount":11,"integrity":"sha512-p/c94eNtwp/Ml0fzyggqAPhJvG62SLYdTwR3Q9u+Bd+domg+B/gsdcqEnYFG15Ggue8fKQKTtHLA3Eiq5n0izg==","signatures":[{"sig":"MEQCIDFaRSs/xwhSgBpvXQOF7e46VK27AvZzp7VcxB039oHkAiBMKUWKXXe3q+qAp8LsQwpTykM2RTouHxMqDtp9G2zkvA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25859522},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"7753ad1f9a791a583a391cdb4ba04354709bf63d","scripts":{"dev":"concurrently \"vite --host --force\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\" \"yarn workspace @tryghost/kg-default-transforms dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":"https://github.com/TryGhost/Koenig/tree/master/packages/koenig-lexical","_npmVersion":"lerna/8.2.2/node@v20.18.3+arm64 (darwin)","directories":{},"_nodeVersion":"20.18.3","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.25","clsx":"^2.0.0","vite":"4.5.14","jsdom":"24.1.3","luxon":"^3.5.0","react":"^18.2.0","dotenv":"^16.5.0","vitest":"1.6.1","lexical":"0.13.1","postcss":"8.5.3","prettier":"3.5.3","dompurify":"^3.1.4","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^8.5.0","stylelint":"16.19.1","@vitest/ui":"1.6.1","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.8.3","@babel/core":"7.27.1","cross-fetch":"^4.0.0","tailwindcss":"3.4.17","y-websocket":"^1.5.0","@types/react":"18.3.21","autoprefixer":"10.4.21","babel-loader":"9.2.1","concurrently":"^9.0.0","react-slider":"^2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"^5.0.0","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@mdx-js/rollup":"^3.1.0","@prettier/sync":"^0.3.0","postcss-import":"16.1.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.2.0","@playwright/test":"^1.50.1","@storybook/react":"^8.5.0","@types/react-dom":"18.3.7","react-router-dom":"6.30.0","vite-plugin-svgr":"4.3.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"1.1.91","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","eslint-plugin-jest":"27.9.0","fast-average-color":"^9.4.0","@sentry/vite-plugin":"2.23.0","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"7.37.5","@codemirror/lang-css":"6.3.1","@testing-library/dom":"10.4.0","@vitejs/plugin-react":"4.4.1","@codemirror/lang-html":"6.4.9","@storybook/react-vite":"8.6.12","@tryghost/color-utils":"0.2.3","@uiw/react-codemirror":"^4.23.0","@storybook/addon-links":"^8.5.0","@storybook/test-runner":"^0.22.0","@testing-library/react":"16.3.0","@tryghost/kg-simplemde":"3.0.6","@storybook/builder-vite":"8.6.12","@tryghost/kg-converters":"1.1.3","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.12.0","@storybook/addon-actions":"^8.5.0","@storybook/addon-mdx-gfm":"^8.5.0","@testing-library/jest-dom":"6.6.3","eslint-plugin-tailwindcss":"3.18.0","@tryghost/kg-default-nodes":"1.4.10","@codemirror/lang-javascript":"6.2.3","@storybook/addon-essentials":"^8.5.0","@storybook/addon-interactions":"^8.5.0","@tryghost/kg-clean-basic-html":"4.2.3","@tryghost/kg-unsplash-selector":"0.3.3","@tryghost/kg-default-transforms":"1.2.10","@etchteam/storybook-addon-status":"^5.0.0","@tryghost/kg-markdown-html-renderer":"7.1.2","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.6.14_1747231627846_0.44797451357782747","host":"s3://npm-registry-packages-npm-production"}},"1.6.15":{"name":"@tryghost/koenig-lexical","version":"1.6.15","author":"Ghost Foundation","license":"MIT","_id":"@tryghost/koenig-lexical@1.6.15","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"dvdwinden","email":"danielvanderwinden@ghost.org"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"charliegilbert","email":"charlie@ghost.org"},{"name":"ghost-slimer","email":"info@ghost.org"}],"dist":{"shasum":"53d2852d9cba21e653f0725379a679ea442b3059","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.6.15.tgz","fileCount":11,"integrity":"sha512-sxgQ+KE5gLaoSY1ZFEyC7d3SfhG49gO6UX216wSUiuh7K19/D9R5mKWLww88RTWgl1ATrP/GV5ynKCv8rNYcbQ==","signatures":[{"sig":"MEUCIQCHEXxqStC8SoK0ZapOYHEIQjDLK8PYhpuQjHKzjBCRiwIgCcpacRuneJD068PkvLwKfFLCHGL7HrsJRMBhAKk3Kfg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25878478},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"824f27e189b31ef924868cd1a99e8ac2e564842c","scripts":{"dev":"concurrently \"vite --host --force\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\" \"yarn workspace @tryghost/kg-default-transforms dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":"https://github.com/TryGhost/Koenig/tree/master/packages/koenig-lexical","_npmVersion":"lerna/8.2.2/node@v20.18.3+arm64 (darwin)","directories":{},"_nodeVersion":"20.18.3","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.25","clsx":"^2.0.0","vite":"4.5.14","jsdom":"24.1.3","luxon":"^3.5.0","react":"^18.2.0","dotenv":"^16.5.0","vitest":"1.6.1","lexical":"0.13.1","postcss":"8.5.3","prettier":"3.5.3","dompurify":"^3.1.4","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^8.5.0","stylelint":"16.19.1","@vitest/ui":"1.6.1","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.8.3","@babel/core":"7.27.1","cross-fetch":"^4.0.0","tailwindcss":"3.4.17","y-websocket":"^1.5.0","@types/react":"18.3.21","autoprefixer":"10.4.21","babel-loader":"9.2.1","concurrently":"^9.0.0","react-slider":"^2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"^5.0.0","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@mdx-js/rollup":"^3.1.0","@prettier/sync":"^0.3.0","postcss-import":"16.1.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.2.0","@playwright/test":"^1.50.1","@storybook/react":"^8.5.0","@types/react-dom":"18.3.7","react-router-dom":"6.30.0","vite-plugin-svgr":"4.3.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"1.1.91","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","eslint-plugin-jest":"27.9.0","fast-average-color":"^9.4.0","@sentry/vite-plugin":"2.23.0","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"7.37.5","@codemirror/lang-css":"6.3.1","@testing-library/dom":"10.4.0","@vitejs/plugin-react":"4.4.1","@codemirror/lang-html":"6.4.9","@storybook/react-vite":"8.6.12","@tryghost/color-utils":"0.2.3","@uiw/react-codemirror":"^4.23.0","@storybook/addon-links":"^8.5.0","@storybook/test-runner":"^0.22.0","@testing-library/react":"16.3.0","@tryghost/kg-simplemde":"3.0.6","@storybook/builder-vite":"8.6.12","@tryghost/kg-converters":"1.1.3","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.12.0","@storybook/addon-actions":"^8.5.0","@storybook/addon-mdx-gfm":"^8.5.0","@testing-library/jest-dom":"6.6.3","eslint-plugin-tailwindcss":"3.18.0","@tryghost/kg-default-nodes":"1.4.11","@codemirror/lang-javascript":"6.2.3","@storybook/addon-essentials":"^8.5.0","@storybook/addon-interactions":"^8.5.0","@tryghost/kg-clean-basic-html":"4.2.3","@tryghost/kg-unsplash-selector":"0.3.3","@tryghost/kg-default-transforms":"1.2.11","@etchteam/storybook-addon-status":"^5.0.0","@tryghost/kg-markdown-html-renderer":"7.1.2","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.6.15_1747310279497_0.24476801146891547","host":"s3://npm-registry-packages-npm-production"}},"1.6.16":{"name":"@tryghost/koenig-lexical","version":"1.6.16","author":"Ghost Foundation","license":"MIT","_id":"@tryghost/koenig-lexical@1.6.16","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"dvdwinden","email":"danielvanderwinden@ghost.org"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"charliegilbert","email":"charlie@ghost.org"},{"name":"ghost-slimer","email":"info@ghost.org"}],"dist":{"shasum":"733eba87386f6ae07dff5fcdb7068240dd1d1533","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.6.16.tgz","fileCount":11,"integrity":"sha512-bkIbqiCXXOtOKRXrSKXV5UBLjY5yyZ2M2lj05Xowj6HHpGJfhSpjyRH0fqO7IjjQN4gCPjsPetIWNcqQB1SVCw==","signatures":[{"sig":"MEQCIAJoAodPhpIS32fvXZchU8q5RsgAV//VVN5nAfKZH/BcAiB0kZwj4BoL76vmDW5/IOPiJ0KMPSAe6VraKw5Z/7Z2eQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25910294},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"3bc380c281ae1912654441a8ab7bf967b7651c24","scripts":{"dev":"concurrently \"vite --host --force\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\" \"yarn workspace @tryghost/kg-default-transforms dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":"https://github.com/TryGhost/Koenig/tree/master/packages/koenig-lexical","_npmVersion":"lerna/8.2.2/node@v20.18.3+arm64 (darwin)","directories":{},"_nodeVersion":"20.18.3","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.25","clsx":"^2.0.0","vite":"4.5.14","jsdom":"24.1.3","luxon":"^3.5.0","react":"^18.2.0","dotenv":"^16.5.0","vitest":"1.6.1","lexical":"0.13.1","postcss":"8.5.3","prettier":"3.5.3","dompurify":"^3.1.4","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^8.5.0","stylelint":"16.19.1","@vitest/ui":"1.6.1","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.8.3","@babel/core":"7.27.1","cross-fetch":"^4.0.0","tailwindcss":"3.4.17","y-websocket":"^1.5.0","@types/react":"18.3.21","autoprefixer":"10.4.21","babel-loader":"9.2.1","concurrently":"^9.0.0","react-slider":"^2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"^5.0.0","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@mdx-js/rollup":"^3.1.0","@prettier/sync":"^0.3.0","postcss-import":"16.1.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.2.0","@playwright/test":"^1.50.1","@storybook/react":"^8.5.0","@types/react-dom":"18.3.7","react-router-dom":"6.30.0","vite-plugin-svgr":"4.3.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"1.1.91","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","eslint-plugin-jest":"27.9.0","fast-average-color":"^9.4.0","@sentry/vite-plugin":"2.23.0","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"7.37.5","@codemirror/lang-css":"6.3.1","@testing-library/dom":"10.4.0","@vitejs/plugin-react":"4.4.1","@codemirror/lang-html":"6.4.9","@storybook/react-vite":"8.6.12","@tryghost/color-utils":"0.2.3","@uiw/react-codemirror":"^4.23.0","@storybook/addon-links":"^8.5.0","@storybook/test-runner":"^0.22.0","@testing-library/react":"16.3.0","@tryghost/kg-simplemde":"3.0.6","@storybook/builder-vite":"8.6.12","@tryghost/kg-converters":"1.1.3","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.12.0","@storybook/addon-actions":"^8.5.0","@storybook/addon-mdx-gfm":"^8.5.0","@testing-library/jest-dom":"6.6.3","eslint-plugin-tailwindcss":"3.18.0","@tryghost/kg-default-nodes":"1.4.12","@codemirror/lang-javascript":"6.2.3","@storybook/addon-essentials":"^8.5.0","@storybook/addon-interactions":"^8.5.0","@tryghost/kg-clean-basic-html":"4.2.3","@tryghost/kg-unsplash-selector":"0.3.3","@tryghost/kg-default-transforms":"1.2.12","@etchteam/storybook-addon-status":"^5.0.0","@tryghost/kg-markdown-html-renderer":"7.1.2","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.6.16_1747323913579_0.9889154344896491","host":"s3://npm-registry-packages-npm-production"}},"1.6.17":{"name":"@tryghost/koenig-lexical","version":"1.6.17","author":"Ghost Foundation","license":"MIT","_id":"@tryghost/koenig-lexical@1.6.17","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"dvdwinden","email":"danielvanderwinden@ghost.org"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"charliegilbert","email":"charlie@ghost.org"},{"name":"ghost-slimer","email":"info@ghost.org"}],"dist":{"shasum":"cb8a51594627c38a8b8040939b11f26abbddbd0b","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.6.17.tgz","fileCount":11,"integrity":"sha512-UK5puTWnARKzPzsJ74meykoaMqtDj3nf5rlsU/dr012QWcD0Zauh7HrqGC0OARgULmAlURK+tRSPijU3FO3qtQ==","signatures":[{"sig":"MEUCIQD4+NaEiu84SpCa5lnQCT13u6dw27FyisxpmCYGNcqOTQIgCdCS606CoSrhv9dcOJtJh9F/B3o/8RivpHseIs2dQkk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25919095},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"b2ad232cee2b2b2223146234159df11919321243","scripts":{"dev":"concurrently \"vite --host --force\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\" \"yarn workspace @tryghost/kg-default-transforms dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":"https://github.com/TryGhost/Koenig/tree/master/packages/koenig-lexical","_npmVersion":"lerna/8.2.2/node@v20.18.3+arm64 (darwin)","directories":{},"_nodeVersion":"20.18.3","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.26","clsx":"^2.0.0","vite":"4.5.14","jsdom":"24.1.3","luxon":"^3.5.0","react":"^18.2.0","dotenv":"^16.5.0","vitest":"1.6.1","lexical":"0.13.1","postcss":"8.5.3","prettier":"3.5.3","dompurify":"^3.1.4","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^8.5.0","stylelint":"16.19.1","@vitest/ui":"1.6.1","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.8.3","@babel/core":"7.27.1","cross-fetch":"^4.0.0","tailwindcss":"3.4.17","y-websocket":"^1.5.0","@types/react":"18.3.21","autoprefixer":"10.4.21","babel-loader":"9.2.1","concurrently":"^9.0.0","react-slider":"^2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"^5.0.0","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@mdx-js/rollup":"^3.1.0","@prettier/sync":"^0.3.0","postcss-import":"16.1.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.2.0","@playwright/test":"^1.50.1","@storybook/react":"^8.6.12","@types/react-dom":"18.3.7","react-router-dom":"6.30.0","vite-plugin-svgr":"4.3.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"1.1.91","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","eslint-plugin-jest":"27.9.0","fast-average-color":"^9.4.0","@sentry/vite-plugin":"2.23.0","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"7.37.5","@codemirror/lang-css":"6.3.1","@testing-library/dom":"10.4.0","@vitejs/plugin-react":"4.4.1","@codemirror/lang-html":"6.4.9","@storybook/react-vite":"8.6.14","@tryghost/color-utils":"0.2.3","@uiw/react-codemirror":"^4.23.0","@storybook/addon-links":"^8.5.0","@storybook/test-runner":"^0.22.0","@testing-library/react":"16.3.0","@tryghost/kg-simplemde":"3.0.6","@storybook/builder-vite":"8.6.14","@tryghost/kg-converters":"1.1.4","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.12.0","@storybook/addon-actions":"^8.5.0","@storybook/addon-mdx-gfm":"^8.5.0","@testing-library/jest-dom":"6.6.3","eslint-plugin-tailwindcss":"3.18.0","@tryghost/kg-default-nodes":"1.4.13","@codemirror/lang-javascript":"6.2.4","@storybook/addon-essentials":"^8.5.0","@storybook/addon-interactions":"^8.5.0","@tryghost/kg-clean-basic-html":"4.2.4","@tryghost/kg-unsplash-selector":"0.3.3","@tryghost/kg-default-transforms":"1.2.13","@etchteam/storybook-addon-status":"^5.0.0","@tryghost/kg-markdown-html-renderer":"7.1.2","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.6.17_1747661184499_0.7584705694106852","host":"s3://npm-registry-packages-npm-production"}},"1.6.18":{"name":"@tryghost/koenig-lexical","version":"1.6.18","author":"Ghost Foundation","license":"MIT","_id":"@tryghost/koenig-lexical@1.6.18","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"dvdwinden","email":"danielvanderwinden@ghost.org"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"charliegilbert","email":"charlie@ghost.org"},{"name":"ghost-slimer","email":"info@ghost.org"}],"dist":{"shasum":"d0b877e77a60ba1defe262925a0fa4d0f06e1785","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.6.18.tgz","fileCount":11,"integrity":"sha512-LUo3xxCGr/3/MI+5eKy6VRfC+iKgzbfTnjqyNsd8mC9DFq0NwxYgIoIePQvEuwAAUFWRRWSpxu/9dNgjcYPoHQ==","signatures":[{"sig":"MEUCIQCvVLiYN8+EGYei3W700BT5ZMcZgMnEW5um6Hpnoc8MPAIge1T6EEaY9sDrtlp0kkJvUdReH3sj/Totmsvs1X8xbSI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25919828},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"79be929b4b7120535fa89b63ab1bf85888b30ac7","scripts":{"dev":"concurrently \"vite --host --force\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\" \"yarn workspace @tryghost/kg-default-transforms dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":"https://github.com/TryGhost/Koenig/tree/master/packages/koenig-lexical","_npmVersion":"lerna/8.2.2/node@v20.18.3+arm64 (darwin)","directories":{},"_nodeVersion":"20.18.3","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.26","clsx":"^2.0.0","vite":"4.5.14","jsdom":"24.1.3","luxon":"^3.5.0","react":"^18.2.0","dotenv":"^16.5.0","vitest":"1.6.1","lexical":"0.13.1","postcss":"8.5.3","prettier":"3.5.3","dompurify":"^3.1.4","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^8.5.0","stylelint":"16.19.1","@vitest/ui":"1.6.1","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.8.3","@babel/core":"7.27.1","cross-fetch":"^4.0.0","tailwindcss":"3.4.17","y-websocket":"^1.5.0","@types/react":"18.3.21","autoprefixer":"10.4.21","babel-loader":"9.2.1","concurrently":"^9.0.0","react-slider":"^2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"^5.0.0","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@mdx-js/rollup":"^3.1.0","@prettier/sync":"^0.3.0","postcss-import":"16.1.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.2.0","@playwright/test":"^1.50.1","@storybook/react":"^8.6.12","@types/react-dom":"18.3.7","react-router-dom":"6.30.0","vite-plugin-svgr":"4.3.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"1.1.91","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","eslint-plugin-jest":"27.9.0","fast-average-color":"^9.4.0","@sentry/vite-plugin":"2.23.0","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"7.37.5","@codemirror/lang-css":"6.3.1","@testing-library/dom":"10.4.0","@vitejs/plugin-react":"4.4.1","@codemirror/lang-html":"6.4.9","@storybook/react-vite":"8.6.14","@tryghost/color-utils":"0.2.3","@uiw/react-codemirror":"^4.23.0","@storybook/addon-links":"^8.5.0","@storybook/test-runner":"^0.22.0","@testing-library/react":"16.3.0","@tryghost/kg-simplemde":"3.0.6","@storybook/builder-vite":"8.6.14","@tryghost/kg-converters":"1.1.4","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.12.0","@storybook/addon-actions":"^8.5.0","@storybook/addon-mdx-gfm":"^8.5.0","@testing-library/jest-dom":"6.6.3","eslint-plugin-tailwindcss":"3.18.0","@tryghost/kg-default-nodes":"1.4.14","@codemirror/lang-javascript":"6.2.4","@storybook/addon-essentials":"^8.5.0","@storybook/addon-interactions":"^8.5.0","@tryghost/kg-clean-basic-html":"4.2.4","@tryghost/kg-unsplash-selector":"0.3.3","@tryghost/kg-default-transforms":"1.2.14","@etchteam/storybook-addon-status":"^5.0.0","@tryghost/kg-markdown-html-renderer":"7.1.2","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.6.18_1747750175910_0.38065169158398193","host":"s3://npm-registry-packages-npm-production"}},"1.6.19":{"name":"@tryghost/koenig-lexical","version":"1.6.19","author":"Ghost Foundation","license":"MIT","_id":"@tryghost/koenig-lexical@1.6.19","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"dvdwinden","email":"danielvanderwinden@ghost.org"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"charliegilbert","email":"charlie@ghost.org"},{"name":"ghost-slimer","email":"info@ghost.org"}],"dist":{"shasum":"aa4b4691a95c9abdf66d26bed1512ee9c9fd319a","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.6.19.tgz","fileCount":11,"integrity":"sha512-9ZbegZcQ+QcqDD4ZVCvoWs1+a8mSD1MBzigmigsTbJS9LdRmsWRNHA8BDo5a7On8BiBS6z+YvxB3nBJMJf9Hnw==","signatures":[{"sig":"MEUCIHejz7aPRlc3hsgWEP5zXBRCNjjzI3WlPUol7cXG4EdsAiEA5dfzBwkfMD20j11kbFIlL9yPxgL73G1X824SWqtN/eA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25922803},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"38a1192dbf35ec2d59bf82501ca75a4535f60c66","scripts":{"dev":"concurrently \"vite --host --force\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\" \"yarn workspace @tryghost/kg-default-transforms dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":"https://github.com/TryGhost/Koenig/tree/master/packages/koenig-lexical","_npmVersion":"lerna/8.2.2/node@v20.18.3+arm64 (darwin)","directories":{},"_nodeVersion":"20.18.3","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.26","clsx":"^2.0.0","vite":"4.5.14","jsdom":"24.1.3","luxon":"^3.5.0","react":"^18.2.0","dotenv":"^16.5.0","vitest":"1.6.1","lexical":"0.13.1","postcss":"8.5.3","prettier":"3.5.3","dompurify":"^3.1.4","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^8.5.0","stylelint":"16.19.1","@vitest/ui":"1.6.1","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.8.3","@babel/core":"7.27.1","cross-fetch":"^4.0.0","tailwindcss":"3.4.17","y-websocket":"^1.5.0","@types/react":"18.3.21","autoprefixer":"10.4.21","babel-loader":"9.2.1","concurrently":"^9.0.0","react-slider":"^2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"^5.0.0","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@mdx-js/rollup":"^3.1.0","@prettier/sync":"^0.3.0","postcss-import":"16.1.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.2.0","@playwright/test":"^1.50.1","@storybook/react":"^8.6.12","@types/react-dom":"18.3.7","react-router-dom":"6.30.0","vite-plugin-svgr":"4.3.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"1.1.91","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","eslint-plugin-jest":"27.9.0","fast-average-color":"^9.4.0","@sentry/vite-plugin":"2.23.0","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"7.37.5","@codemirror/lang-css":"6.3.1","@testing-library/dom":"10.4.0","@vitejs/plugin-react":"4.4.1","@codemirror/lang-html":"6.4.9","@storybook/react-vite":"8.6.14","@tryghost/color-utils":"0.2.3","@uiw/react-codemirror":"^4.23.0","@storybook/addon-links":"^8.5.0","@storybook/test-runner":"^0.22.0","@testing-library/react":"16.3.0","@tryghost/kg-simplemde":"3.0.6","@storybook/builder-vite":"8.6.14","@tryghost/kg-converters":"1.1.4","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.12.0","@storybook/addon-actions":"^8.5.0","@storybook/addon-mdx-gfm":"^8.5.0","@testing-library/jest-dom":"6.6.3","eslint-plugin-tailwindcss":"3.18.0","@tryghost/kg-default-nodes":"1.4.15","@codemirror/lang-javascript":"6.2.4","@storybook/addon-essentials":"^8.5.0","@storybook/addon-interactions":"^8.5.0","@tryghost/kg-clean-basic-html":"4.2.4","@tryghost/kg-unsplash-selector":"0.3.3","@tryghost/kg-default-transforms":"1.2.15","@etchteam/storybook-addon-status":"^5.0.0","@tryghost/kg-markdown-html-renderer":"7.1.2","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.6.19_1747757660960_0.5477427757298816","host":"s3://npm-registry-packages-npm-production"}},"1.6.20":{"name":"@tryghost/koenig-lexical","version":"1.6.20","author":"Ghost Foundation","license":"MIT","_id":"@tryghost/koenig-lexical@1.6.20","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"dvdwinden","email":"danielvanderwinden@ghost.org"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"charliegilbert","email":"charlie@ghost.org"},{"name":"ghost-slimer","email":"info@ghost.org"}],"dist":{"shasum":"492c152529b3643ed4c821dafcac5c918b16be03","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.6.20.tgz","fileCount":11,"integrity":"sha512-nTOJknBO5szNyWSgewjrSwoVB2pZN68lxwp1QYIznZXRse95wx1ewbbyiLStM5mXZtXtV8aHfHWS6WgDhP4vcA==","signatures":[{"sig":"MEQCIDMIFVpRgIMMp3zG7qD8AKjyWk5Eg56nN2atcIK8oeyRAiAeHgxKhTWAUY8BNzTijK1eCoeTi0r4T/tEdSUsOzdm5g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25929724},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"3d6fe360dd80a2752f422245ad8ff7a24e057cba","scripts":{"dev":"concurrently \"vite --host --force\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\" \"yarn workspace @tryghost/kg-default-transforms dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":"https://github.com/TryGhost/Koenig/tree/master/packages/koenig-lexical","_npmVersion":"lerna/8.2.2/node@v20.18.3+arm64 (darwin)","directories":{},"_nodeVersion":"20.18.3","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.26","clsx":"^2.0.0","vite":"4.5.14","jsdom":"24.1.3","luxon":"^3.5.0","react":"^18.2.0","dotenv":"^16.5.0","vitest":"1.6.1","lexical":"0.13.1","postcss":"8.5.3","prettier":"3.5.3","dompurify":"^3.1.4","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^8.5.0","stylelint":"16.19.1","@vitest/ui":"1.6.1","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.8.3","@babel/core":"7.27.1","cross-fetch":"^4.0.0","tailwindcss":"3.4.17","y-websocket":"^1.5.0","@types/react":"18.3.21","autoprefixer":"10.4.21","babel-loader":"9.2.1","concurrently":"^9.0.0","react-slider":"^2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"^5.0.0","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@mdx-js/rollup":"^3.1.0","@prettier/sync":"^0.3.0","postcss-import":"16.1.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.2.0","@playwright/test":"^1.50.1","@storybook/react":"^8.6.12","@types/react-dom":"18.3.7","react-router-dom":"6.30.0","vite-plugin-svgr":"4.3.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"1.1.91","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","eslint-plugin-jest":"27.9.0","fast-average-color":"^9.4.0","@sentry/vite-plugin":"2.23.0","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"7.37.5","@codemirror/lang-css":"6.3.1","@testing-library/dom":"10.4.0","@vitejs/plugin-react":"4.4.1","@codemirror/lang-html":"6.4.9","@storybook/react-vite":"8.6.14","@tryghost/color-utils":"0.2.3","@uiw/react-codemirror":"^4.23.0","@storybook/addon-links":"^8.5.0","@storybook/test-runner":"^0.22.0","@testing-library/react":"16.3.0","@tryghost/kg-simplemde":"3.0.6","@storybook/builder-vite":"8.6.14","@tryghost/kg-converters":"1.1.4","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.12.0","@storybook/addon-actions":"^8.5.0","@storybook/addon-mdx-gfm":"^8.5.0","@testing-library/jest-dom":"6.6.3","eslint-plugin-tailwindcss":"3.18.0","@tryghost/kg-default-nodes":"1.4.16","@codemirror/lang-javascript":"6.2.4","@storybook/addon-essentials":"^8.5.0","@storybook/addon-interactions":"^8.5.0","@tryghost/kg-clean-basic-html":"4.2.4","@tryghost/kg-unsplash-selector":"0.3.3","@tryghost/kg-default-transforms":"1.2.16","@etchteam/storybook-addon-status":"^5.0.0","@tryghost/kg-markdown-html-renderer":"7.1.2","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.6.20_1747844566732_0.6120788642367527","host":"s3://npm-registry-packages-npm-production"}},"1.6.21":{"name":"@tryghost/koenig-lexical","version":"1.6.21","author":"Ghost Foundation","license":"MIT","_id":"@tryghost/koenig-lexical@1.6.21","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"dvdwinden","email":"danielvanderwinden@ghost.org"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"charliegilbert","email":"charlie@ghost.org"},{"name":"ghost-slimer","email":"info@ghost.org"}],"dist":{"shasum":"bfe128651785addd8baf8e622c19d38c71f2fc43","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.6.21.tgz","fileCount":11,"integrity":"sha512-b05+MGS9/2DnrMvRsphwuiYHmxOLCd9E7jKO11XSyKxjKsUXoiwitJ0UQLnIjTm1ZXjFl/3PHmn4LB4ZEpwR4A==","signatures":[{"sig":"MEYCIQDFGgj7OJaMaNdVSG6YRx3nK77GrlPUXVyeaAeMqS41igIhALxyccLeUZNeIB4JPMQiQ8QAfHdBsD69WUbbZvjUwZ1I","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25930366},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"f3d1230f8f7f21c249feb8223a943347dacde6e7","scripts":{"dev":"concurrently \"vite --host --force\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\" \"yarn workspace @tryghost/kg-default-transforms dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":"https://github.com/TryGhost/Koenig/tree/master/packages/koenig-lexical","_npmVersion":"lerna/8.2.2/node@v20.18.3+arm64 (darwin)","directories":{},"_nodeVersion":"20.18.3","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.26","clsx":"^2.0.0","vite":"4.5.14","jsdom":"24.1.3","luxon":"^3.5.0","react":"^18.2.0","dotenv":"^16.5.0","vitest":"1.6.1","lexical":"0.13.1","postcss":"8.5.3","prettier":"3.5.3","dompurify":"^3.1.4","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^8.5.0","stylelint":"16.19.1","@vitest/ui":"1.6.1","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.8.3","@babel/core":"7.27.1","cross-fetch":"^4.0.0","tailwindcss":"3.4.17","y-websocket":"^1.5.0","@types/react":"18.3.21","autoprefixer":"10.4.21","babel-loader":"9.2.1","concurrently":"^9.0.0","react-slider":"^2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"^5.0.0","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@mdx-js/rollup":"^3.1.0","@prettier/sync":"^0.3.0","postcss-import":"16.1.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.2.0","@playwright/test":"^1.50.1","@storybook/react":"^8.6.12","@types/react-dom":"18.3.7","react-router-dom":"6.30.0","vite-plugin-svgr":"4.3.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"1.1.91","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","eslint-plugin-jest":"27.9.0","fast-average-color":"^9.4.0","@sentry/vite-plugin":"2.23.0","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"7.37.5","@codemirror/lang-css":"6.3.1","@testing-library/dom":"10.4.0","@vitejs/plugin-react":"4.4.1","@codemirror/lang-html":"6.4.9","@storybook/react-vite":"8.6.14","@tryghost/color-utils":"0.2.3","@uiw/react-codemirror":"^4.23.0","@storybook/addon-links":"^8.5.0","@storybook/test-runner":"^0.22.0","@testing-library/react":"16.3.0","@tryghost/kg-simplemde":"3.0.6","@storybook/builder-vite":"8.6.14","@tryghost/kg-converters":"1.1.4","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.12.0","@storybook/addon-actions":"^8.5.0","@storybook/addon-mdx-gfm":"^8.5.0","@testing-library/jest-dom":"6.6.3","eslint-plugin-tailwindcss":"3.18.0","@tryghost/kg-default-nodes":"1.4.17","@codemirror/lang-javascript":"6.2.4","@storybook/addon-essentials":"^8.5.0","@storybook/addon-interactions":"^8.5.0","@tryghost/kg-clean-basic-html":"4.2.4","@tryghost/kg-unsplash-selector":"0.3.3","@tryghost/kg-default-transforms":"1.2.17","@etchteam/storybook-addon-status":"^5.0.0","@tryghost/kg-markdown-html-renderer":"7.1.2","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.6.21_1747932931922_0.5783923266241506","host":"s3://npm-registry-packages-npm-production"}},"1.6.22":{"name":"@tryghost/koenig-lexical","version":"1.6.22","author":"Ghost Foundation","license":"MIT","_id":"@tryghost/koenig-lexical@1.6.22","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"dvdwinden","email":"danielvanderwinden@ghost.org"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"charliegilbert","email":"charlie@ghost.org"},{"name":"ghost-slimer","email":"info@ghost.org"}],"dist":{"shasum":"57e29a85a84c80b7d87fca5dc2fbe72972b62d80","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.6.22.tgz","fileCount":11,"integrity":"sha512-MQ57SyMSXBtpn2GH66BFIbDexsSHRYZmztHgaj/Q3hP3S9o5JN1o7UePzA2xDbUt8DVJYJXx9VYC6eLKYNKIMg==","signatures":[{"sig":"MEQCIHqj3rAOKj8m13m7T/UGQSHhMYtELtvflqjxH2UX49fQAiAqZ8hNMmDaCcj/cesd+UU8UPnsy2IkVEprMKVyQHJ3rQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25930623},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"6e9eb25d24f14b31e7c85b05ec0ee9474993664f","scripts":{"dev":"concurrently \"vite --host --force\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\" \"yarn workspace @tryghost/kg-default-transforms dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":"https://github.com/TryGhost/Koenig/tree/master/packages/koenig-lexical","_npmVersion":"lerna/8.2.2/node@v20.18.3+arm64 (darwin)","directories":{},"_nodeVersion":"20.18.3","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.26","clsx":"^2.0.0","vite":"4.5.14","jsdom":"24.1.3","luxon":"^3.5.0","react":"^18.2.0","dotenv":"^16.5.0","vitest":"1.6.1","lexical":"0.13.1","postcss":"8.5.3","prettier":"3.5.3","dompurify":"^3.1.4","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^8.5.0","stylelint":"16.19.1","@vitest/ui":"1.6.1","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.8.3","@babel/core":"7.27.1","cross-fetch":"^4.0.0","tailwindcss":"3.4.17","y-websocket":"^1.5.0","@types/react":"18.3.21","autoprefixer":"10.4.21","babel-loader":"9.2.1","concurrently":"^9.0.0","react-slider":"^2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"^5.0.0","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@mdx-js/rollup":"^3.1.0","@prettier/sync":"^0.3.0","postcss-import":"16.1.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.2.0","@playwright/test":"^1.50.1","@storybook/react":"^8.6.12","@types/react-dom":"18.3.7","react-router-dom":"6.30.0","vite-plugin-svgr":"4.3.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"1.1.91","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","eslint-plugin-jest":"27.9.0","fast-average-color":"^9.4.0","@sentry/vite-plugin":"2.23.0","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"7.37.5","@codemirror/lang-css":"6.3.1","@testing-library/dom":"10.4.0","@vitejs/plugin-react":"4.4.1","@codemirror/lang-html":"6.4.9","@storybook/react-vite":"8.6.14","@tryghost/color-utils":"0.2.3","@uiw/react-codemirror":"^4.23.0","@storybook/addon-links":"^8.5.0","@storybook/test-runner":"^0.22.0","@testing-library/react":"16.3.0","@tryghost/kg-simplemde":"3.0.6","@storybook/builder-vite":"8.6.14","@tryghost/kg-converters":"1.1.4","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.12.0","@storybook/addon-actions":"^8.5.0","@storybook/addon-mdx-gfm":"^8.5.0","@testing-library/jest-dom":"6.6.3","eslint-plugin-tailwindcss":"3.18.0","@tryghost/kg-default-nodes":"1.4.18","@codemirror/lang-javascript":"6.2.4","@storybook/addon-essentials":"^8.5.0","@storybook/addon-interactions":"^8.5.0","@tryghost/kg-clean-basic-html":"4.2.4","@tryghost/kg-unsplash-selector":"0.3.3","@tryghost/kg-default-transforms":"1.2.18","@etchteam/storybook-addon-status":"^5.0.0","@tryghost/kg-markdown-html-renderer":"7.1.2","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.6.22_1747936273063_0.5126824004668242","host":"s3://npm-registry-packages-npm-production"}},"1.6.23":{"name":"@tryghost/koenig-lexical","version":"1.6.23","author":"Ghost Foundation","license":"MIT","_id":"@tryghost/koenig-lexical@1.6.23","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"dvdwinden","email":"danielvanderwinden@ghost.org"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"charliegilbert","email":"charlie@ghost.org"},{"name":"ghost-slimer","email":"info@ghost.org"}],"dist":{"shasum":"eb55a664ccb80b65d54198704b8b1a0f59349630","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.6.23.tgz","fileCount":11,"integrity":"sha512-Wi/vlJXkONrQWpi/Ey1cG8dUVm0vZrSCbZfGPifXzbFMLe8tEvdlCOpkls1SFCJpVQHCPXGWNojx5bTlMwAdoA==","signatures":[{"sig":"MEUCIQDIjTiB8POoKOEX1biOFaqtvN55T0AxGnIq3BwBtBE7VgIgLJn5VAFdC/J84iwhK4yeM5vUBaQy1g2QudXT122ZmME=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25932200},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"4cffd4c8ae264a63c233d3222b52d88290b0c3be","scripts":{"dev":"concurrently \"vite --host --force\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\" \"yarn workspace @tryghost/kg-default-transforms dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":"https://github.com/TryGhost/Koenig/tree/master/packages/koenig-lexical","_npmVersion":"lerna/8.2.2/node@v20.18.3+arm64 (darwin)","directories":{},"_nodeVersion":"20.18.3","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.26","clsx":"^2.0.0","vite":"4.5.14","jsdom":"24.1.3","luxon":"^3.5.0","react":"^18.2.0","dotenv":"^16.5.0","vitest":"1.6.1","lexical":"0.13.1","postcss":"8.5.3","prettier":"3.5.3","dompurify":"^3.2.5","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^8.5.0","stylelint":"16.19.1","@vitest/ui":"1.6.1","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.8.3","@babel/core":"7.27.1","cross-fetch":"^4.0.0","tailwindcss":"3.4.17","y-websocket":"^1.5.0","@types/react":"18.3.22","autoprefixer":"10.4.21","babel-loader":"9.2.1","concurrently":"^9.0.0","react-slider":"^2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"^5.0.0","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@mdx-js/rollup":"^3.1.0","@prettier/sync":"^0.3.0","postcss-import":"16.1.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.2.0","@playwright/test":"^1.50.1","@storybook/react":"^8.6.12","@types/react-dom":"18.3.7","react-router-dom":"6.30.1","vite-plugin-svgr":"4.3.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"1.1.94","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","eslint-plugin-jest":"27.9.0","fast-average-color":"^9.4.0","@sentry/vite-plugin":"2.23.0","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"7.37.5","@codemirror/lang-css":"6.3.1","@testing-library/dom":"10.4.0","@vitejs/plugin-react":"4.5.0","@codemirror/lang-html":"6.4.9","@storybook/react-vite":"8.6.14","@tryghost/color-utils":"0.2.6","@uiw/react-codemirror":"^4.23.0","@storybook/addon-links":"^8.5.0","@storybook/test-runner":"^0.22.0","@testing-library/react":"16.3.0","@tryghost/kg-simplemde":"3.0.6","@storybook/builder-vite":"8.6.14","@tryghost/kg-converters":"1.1.5","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.12.0","@storybook/addon-actions":"^8.5.0","@storybook/addon-mdx-gfm":"^8.5.0","@testing-library/jest-dom":"6.6.3","eslint-plugin-tailwindcss":"3.18.0","@tryghost/kg-default-nodes":"1.4.19","@codemirror/lang-javascript":"6.2.4","@storybook/addon-essentials":"^8.5.0","@storybook/addon-interactions":"^8.5.0","@tryghost/kg-clean-basic-html":"4.2.5","@tryghost/kg-unsplash-selector":"0.3.4","@tryghost/kg-default-transforms":"1.2.19","@etchteam/storybook-addon-status":"^5.0.0","@tryghost/kg-markdown-html-renderer":"7.1.2","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.6.23_1748337826394_0.34069965408137115","host":"s3://npm-registry-packages-npm-production"}},"1.6.24":{"name":"@tryghost/koenig-lexical","version":"1.6.24","author":"Ghost Foundation","license":"MIT","_id":"@tryghost/koenig-lexical@1.6.24","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"dvdwinden","email":"danielvanderwinden@ghost.org"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"charliegilbert","email":"charlie@ghost.org"},{"name":"ghost-slimer","email":"info@ghost.org"}],"dist":{"shasum":"0c9f686d62171ef8f0380fc53dbcd2705bbebe0f","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.6.24.tgz","fileCount":11,"integrity":"sha512-UZJDcwzHHKcaiCPTyhnBYWH9KXqWwrsmQlf1nMIkD60FK67+8ByIMpjot7VIOTvwV6fZWcqohAacrKUgRs/BxQ==","signatures":[{"sig":"MEQCIG1XMu+FfO3FKhqE/rRXxnvOzJbXEZ0QarzENqBdBjNiAiAuyUVp9woISv8bY/dck7o40FijDm4fU4+8ebyT49HrLQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25932250},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"1002a64d2af867b36ac154789533c65f0bb68ad6","scripts":{"dev":"concurrently \"vite --host --force\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\" \"yarn workspace @tryghost/kg-default-transforms dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":"https://github.com/TryGhost/Koenig/tree/master/packages/koenig-lexical","_npmVersion":"lerna/8.2.2/node@v20.18.3+arm64 (darwin)","directories":{},"_nodeVersion":"20.18.3","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.26","clsx":"^2.0.0","vite":"4.5.14","jsdom":"24.1.3","luxon":"^3.5.0","react":"^18.2.0","dotenv":"^16.5.0","vitest":"1.6.1","lexical":"0.13.1","postcss":"8.5.3","prettier":"3.5.3","dompurify":"^3.2.5","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^8.5.0","stylelint":"16.19.1","@vitest/ui":"1.6.1","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.8.3","@babel/core":"7.27.1","cross-fetch":"^4.0.0","tailwindcss":"3.4.17","y-websocket":"^1.5.0","@types/react":"18.3.22","autoprefixer":"10.4.21","babel-loader":"9.2.1","concurrently":"^9.0.0","react-slider":"^2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"^5.0.0","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@mdx-js/rollup":"^3.1.0","@prettier/sync":"^0.3.0","postcss-import":"16.1.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.2.0","@playwright/test":"^1.50.1","@storybook/react":"^8.6.12","@types/react-dom":"18.3.7","react-router-dom":"6.30.1","vite-plugin-svgr":"4.3.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"1.1.94","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","eslint-plugin-jest":"27.9.0","fast-average-color":"^9.4.0","@sentry/vite-plugin":"2.23.0","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"7.37.5","@codemirror/lang-css":"6.3.1","@testing-library/dom":"10.4.0","@vitejs/plugin-react":"4.5.0","@codemirror/lang-html":"6.4.9","@storybook/react-vite":"8.6.14","@tryghost/color-utils":"0.2.6","@uiw/react-codemirror":"^4.23.0","@storybook/addon-links":"^8.5.0","@storybook/test-runner":"^0.22.0","@testing-library/react":"16.3.0","@tryghost/kg-simplemde":"3.0.6","@storybook/builder-vite":"8.6.14","@tryghost/kg-converters":"1.1.5","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.12.0","@storybook/addon-actions":"^8.5.0","@storybook/addon-mdx-gfm":"^8.5.0","@testing-library/jest-dom":"6.6.3","eslint-plugin-tailwindcss":"3.18.0","@tryghost/kg-default-nodes":"1.4.20","@codemirror/lang-javascript":"6.2.4","@storybook/addon-essentials":"^8.5.0","@storybook/addon-interactions":"^8.5.0","@tryghost/kg-clean-basic-html":"4.2.5","@tryghost/kg-unsplash-selector":"0.3.4","@tryghost/kg-default-transforms":"1.2.20","@etchteam/storybook-addon-status":"^5.0.0","@tryghost/kg-markdown-html-renderer":"7.1.2","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.6.24_1748340560096_0.6398097601896797","host":"s3://npm-registry-packages-npm-production"}},"1.6.25":{"name":"@tryghost/koenig-lexical","version":"1.6.25","author":"Ghost Foundation","license":"MIT","_id":"@tryghost/koenig-lexical@1.6.25","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"dvdwinden","email":"danielvanderwinden@ghost.org"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"charliegilbert","email":"charlie@ghost.org"},{"name":"ghost-slimer","email":"info@ghost.org"}],"dist":{"shasum":"d8319a8ce3c33dff65d9797230b93bbfad58c89d","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.6.25.tgz","fileCount":11,"integrity":"sha512-34iOj9c6R2BG/wP6yTUGq6HEgRaJC4Kl1N4ayWuh/lH/d1YHQ6dx7VnQF+7QjLPJyejAtcMWZLzMfahN/KjQKw==","signatures":[{"sig":"MEYCIQD/XsfScCR2FhnupPtrPtuRtDvrxoVQ7v9pds4pXlc6QgIhAKciTyPyM9hTIOVXWS4MhN5t5HO6I05+z3vH7PxeOt92","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25932657},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"69de457d79b8a243f53581bbdfb6ef470836e635","scripts":{"dev":"concurrently \"vite --host --force\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\" \"yarn workspace @tryghost/kg-default-transforms dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":"https://github.com/TryGhost/Koenig/tree/master/packages/koenig-lexical","_npmVersion":"lerna/8.2.2/node@v20.18.3+arm64 (darwin)","directories":{},"_nodeVersion":"20.18.3","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.26","clsx":"^2.0.0","vite":"4.5.14","jsdom":"24.1.3","luxon":"^3.5.0","react":"^18.2.0","dotenv":"^16.5.0","vitest":"1.6.1","lexical":"0.13.1","postcss":"8.5.3","prettier":"3.5.3","dompurify":"^3.2.5","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^8.5.0","stylelint":"16.19.1","@vitest/ui":"1.6.1","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.8.3","@babel/core":"7.27.1","cross-fetch":"^4.0.0","tailwindcss":"3.4.17","y-websocket":"^1.5.0","@types/react":"18.3.22","autoprefixer":"10.4.21","babel-loader":"9.2.1","concurrently":"^9.0.0","react-slider":"^2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"^5.0.0","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@mdx-js/rollup":"^3.1.0","@prettier/sync":"^0.3.0","postcss-import":"16.1.0","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.2.0","@playwright/test":"^1.50.1","@storybook/react":"^8.6.12","@types/react-dom":"18.3.7","react-router-dom":"6.30.1","vite-plugin-svgr":"4.3.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"1.1.94","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","eslint-plugin-jest":"27.9.0","fast-average-color":"^9.4.0","@sentry/vite-plugin":"2.23.0","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"7.37.5","@codemirror/lang-css":"6.3.1","@testing-library/dom":"10.4.0","@vitejs/plugin-react":"4.5.0","@codemirror/lang-html":"6.4.9","@storybook/react-vite":"8.6.14","@tryghost/color-utils":"0.2.6","@uiw/react-codemirror":"^4.23.0","@storybook/addon-links":"^8.5.0","@storybook/test-runner":"^0.22.0","@testing-library/react":"16.3.0","@tryghost/kg-simplemde":"3.0.6","@storybook/builder-vite":"8.6.14","@tryghost/kg-converters":"1.1.5","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.12.0","@storybook/addon-actions":"^8.5.0","@storybook/addon-mdx-gfm":"^8.5.0","@testing-library/jest-dom":"6.6.3","eslint-plugin-tailwindcss":"3.18.0","@tryghost/kg-default-nodes":"1.4.21","@codemirror/lang-javascript":"6.2.4","@storybook/addon-essentials":"^8.5.0","@storybook/addon-interactions":"^8.5.0","@tryghost/kg-clean-basic-html":"4.2.5","@tryghost/kg-unsplash-selector":"0.3.4","@tryghost/kg-default-transforms":"1.2.21","@etchteam/storybook-addon-status":"^5.0.0","@tryghost/kg-markdown-html-renderer":"7.1.2","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.6.25_1748502539099_0.7868275817392381","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"@tryghost/koenig-lexical","version":"1.7.0","author":"Ghost Foundation","license":"MIT","_id":"@tryghost/koenig-lexical@1.7.0","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"charliegilbert","email":"charlie@ghost.org"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"ibalosh","email":"ibalosh@gmail.com"}],"dist":{"shasum":"ddf0903ec4f94f0ab5e3fd726e877b246cb17586","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.7.0.tgz","fileCount":11,"integrity":"sha512-qNj1guCAIiC7Ntq/ByzhVpZ0bzNO/eM0aoCVSR9zyygS15kWkqPDkQIC6Jh5VK2/cIDdQk5lRQaViLevotni5w==","signatures":[{"sig":"MEYCIQDHiaLuk32cE4gMpP8iiB3BlNMtLxQfe90NOMmFvpAqLAIhANpremKNbuFICL0MbqMoxSsocDWYEXs11SOwSYGZyBdN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25701326},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"90213300ec85be6af0fc0180cf1797e0291c4b76","scripts":{"dev":"concurrently \"vite --host --force\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\" \"yarn workspace @tryghost/kg-default-transforms dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","actor":{"name":"kevinansfield","type":"user","email":"kevin@ghost.org"},"email":"kevin@ghost.org"},"repository":"https://github.com/TryGhost/Koenig/tree/master/packages/koenig-lexical","_npmVersion":"lerna/8.2.2/node@v20.18.3+arm64 (darwin)","directories":{},"_nodeVersion":"20.18.3","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.26","clsx":"^2.0.0","vite":"4.5.14","jsdom":"24.1.3","react":"^18.2.0","dotenv":"^16.5.0","vitest":"1.6.1","lexical":"0.13.1","postcss":"8.5.6","prettier":"3.5.3","dompurify":"^3.2.5","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^8.5.0","stylelint":"16.20.0","@vitest/ui":"1.6.1","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.8.3","@babel/core":"7.27.4","cross-fetch":"^4.0.0","tailwindcss":"3.4.17","y-websocket":"^1.5.0","@types/react":"18.3.23","autoprefixer":"10.4.21","babel-loader":"10.0.0","concurrently":"^9.0.0","react-slider":"^2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"^5.0.0","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@mdx-js/rollup":"^3.1.0","@prettier/sync":"^0.6.0","postcss-import":"16.1.1","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.2.0","@playwright/test":"^1.50.1","@storybook/react":"^8.6.12","@types/react-dom":"18.3.7","react-router-dom":"6.30.1","vite-plugin-svgr":"4.3.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"1.1.95","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","eslint-plugin-jest":"27.9.0","fast-average-color":"^9.4.0","@sentry/vite-plugin":"3.5.0","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"7.37.5","@codemirror/lang-css":"6.3.1","@testing-library/dom":"10.4.0","@vitejs/plugin-react":"4.5.2","@codemirror/lang-html":"6.4.9","@storybook/react-vite":"8.6.14","@tryghost/color-utils":"0.2.6","@uiw/react-codemirror":"^4.23.0","@storybook/addon-links":"^8.5.0","@storybook/test-runner":"^0.23.0","@testing-library/react":"16.3.0","@tryghost/kg-simplemde":"3.0.6","@storybook/builder-vite":"8.6.14","@tryghost/kg-converters":"1.1.6","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.12.0","@storybook/addon-actions":"^8.5.0","@storybook/addon-mdx-gfm":"^8.5.0","@testing-library/jest-dom":"6.6.3","eslint-plugin-tailwindcss":"3.18.0","@tryghost/kg-default-nodes":"1.5.0","@codemirror/lang-javascript":"6.2.4","@storybook/addon-essentials":"^8.5.0","@storybook/addon-interactions":"^8.5.0","@tryghost/kg-clean-basic-html":"4.2.6","@tryghost/kg-unsplash-selector":"0.3.5","@tryghost/kg-default-transforms":"1.2.22","@etchteam/storybook-addon-status":"^6.0.0","@tryghost/kg-markdown-html-renderer":"7.1.2","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.7.0_1750350935788_0.2419376474949615","host":"s3://npm-registry-packages-npm-production"}},"1.7.1":{"name":"@tryghost/koenig-lexical","version":"1.7.1","author":"Ghost Foundation","license":"MIT","_id":"@tryghost/koenig-lexical@1.7.1","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"charliegilbert","email":"charlie@ghost.org"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"ibalosh","email":"ibalosh@gmail.com"}],"dist":{"shasum":"61c54ac01f86e6820b95fab4a16a7ac9f4678038","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.7.1.tgz","fileCount":11,"integrity":"sha512-bYcfQ7lsJHaeM8Uy+49g7x55T4SiAZkbdmxDgY77mxK8oF7la0xx3I4IbcdFWQpKSykYxZfQ3aMZ1mfDINQPnw==","signatures":[{"sig":"MEUCIQDhvVKxD5njb1KiS1KfAenoA7WmoOzOzthW937+4ab8mwIgdmrBJ6p5P0V9ytmzLtbWy8Ro10OEKQQ1N5VbYAXXrmE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24000281},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"f636b04bd1bd22d9e470e31f517c86a425e6b947","scripts":{"dev":"concurrently \"vite --host --force\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\" \"yarn workspace @tryghost/kg-default-transforms dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","actor":{"name":"kevinansfield","type":"user","email":"kevin@ghost.org"},"email":"kevin@ghost.org"},"repository":"https://github.com/TryGhost/Koenig/tree/master/packages/koenig-lexical","_npmVersion":"lerna/8.2.2/node@v20.18.3+arm64 (darwin)","directories":{},"_nodeVersion":"20.18.3","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.26","clsx":"^2.0.0","vite":"4.5.14","jsdom":"24.1.3","react":"^18.2.0","dotenv":"^16.5.0","vitest":"1.6.1","lexical":"0.13.1","postcss":"8.5.6","prettier":"3.5.3","dompurify":"^3.2.5","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^8.5.0","stylelint":"16.21.0","@vitest/ui":"1.6.1","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.8.3","@babel/core":"7.27.4","cross-fetch":"^4.0.0","tailwindcss":"3.4.17","y-websocket":"^1.5.0","@types/react":"18.3.23","autoprefixer":"10.4.21","babel-loader":"10.0.0","concurrently":"^9.0.0","react-slider":"^2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"^5.0.0","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@mdx-js/rollup":"^3.1.0","@prettier/sync":"^0.6.0","postcss-import":"16.1.1","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.2.0","@playwright/test":"^1.50.1","@storybook/react":"^8.6.12","@types/react-dom":"18.3.7","react-router-dom":"7.6.2","vite-plugin-svgr":"4.3.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"1.1.95","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","eslint-plugin-jest":"27.9.0","fast-average-color":"^9.4.0","@sentry/vite-plugin":"3.5.0","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"7.37.5","@codemirror/lang-css":"6.3.1","@testing-library/dom":"10.4.0","@vitejs/plugin-react":"4.5.2","@codemirror/lang-html":"6.4.9","@storybook/react-vite":"8.6.14","@tryghost/color-utils":"0.2.6","@uiw/react-codemirror":"^4.23.0","@storybook/addon-links":"^8.5.0","@storybook/test-runner":"^0.23.0","@testing-library/react":"16.3.0","@tryghost/kg-simplemde":"3.0.6","@storybook/builder-vite":"8.6.14","@tryghost/kg-converters":"1.1.7","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.12.0","@storybook/addon-actions":"^8.5.0","@storybook/addon-mdx-gfm":"^8.5.0","@testing-library/jest-dom":"6.6.3","eslint-plugin-tailwindcss":"3.18.0","@tryghost/kg-default-nodes":"2.0.0","@codemirror/lang-javascript":"6.2.4","@storybook/addon-essentials":"^8.5.0","@storybook/addon-interactions":"^8.5.0","@tryghost/kg-clean-basic-html":"4.2.7","@tryghost/kg-unsplash-selector":"0.3.5","@tryghost/kg-default-transforms":"1.2.23","@etchteam/storybook-addon-status":"^6.0.0","@tryghost/kg-markdown-html-renderer":"7.1.3","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.7.1_1750417892326_0.35822540786258306","host":"s3://npm-registry-packages-npm-production"}},"1.7.2":{"name":"@tryghost/koenig-lexical","version":"1.7.2","author":"Ghost Foundation","license":"MIT","_id":"@tryghost/koenig-lexical@1.7.2","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"9larsons","email":"9larsons@gmail.com"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"charliegilbert","email":"charlie@ghost.org"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"ibalosh","email":"ibalosh@gmail.com"}],"dist":{"shasum":"03de94b698b1071f17a1a8a053fe060ed9c4f785","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.7.2.tgz","fileCount":11,"integrity":"sha512-GqE03JX6277X9slx1WoXblw1Sd2mGW1zWhvKpifGbs/ePR4oaBtpaq3OpNmMvWqfAaE3hXnHxYPy8J9gs/HnvQ==","signatures":[{"sig":"MEYCIQD3cFZ8xkYmFao/gsOtLFces/jZIe2C7prvowzKFIh0sAIhANsngvVKN/iQH7/V/ghXZKVy39CX13R/WJe2G26NhzdC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25726534},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"760581426615d83ad5763ae23225bfdc0200773c","scripts":{"dev":"concurrently \"vite --host --force\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\" \"yarn workspace @tryghost/kg-default-transforms dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed","pretest:watch":"yarn pretest","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","actor":{"name":"kevinansfield","type":"user","email":"kevin@ghost.org"},"email":"kevin@ghost.org"},"repository":"https://github.com/TryGhost/Koenig/tree/master/packages/koenig-lexical","_npmVersion":"lerna/8.2.2/node@v20.18.3+arm64 (darwin)","directories":{},"_nodeVersion":"20.18.3","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.26","clsx":"^2.0.0","vite":"4.5.14","jsdom":"24.1.3","react":"^18.2.0","dotenv":"^16.5.0","vitest":"1.6.1","lexical":"0.13.1","postcss":"8.5.6","prettier":"3.6.0","dompurify":"^3.2.5","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^8.5.0","stylelint":"16.21.0","@vitest/ui":"1.6.1","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.8.3","@babel/core":"7.27.4","cross-fetch":"^4.0.0","tailwindcss":"3.4.17","y-websocket":"^3.0.0","@types/react":"18.3.23","autoprefixer":"10.4.21","babel-loader":"10.0.0","concurrently":"^9.2.0","react-slider":"^2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"^5.0.0","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@mdx-js/rollup":"^3.1.0","@prettier/sync":"^0.6.0","postcss-import":"16.1.1","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.2.0","@playwright/test":"^1.50.1","@storybook/react":"^8.6.12","@types/react-dom":"18.3.7","react-router-dom":"7.6.2","vite-plugin-svgr":"4.3.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"1.1.95","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","eslint-plugin-jest":"27.9.0","fast-average-color":"^9.4.0","@sentry/vite-plugin":"3.5.0","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"7.37.5","@codemirror/lang-css":"6.3.1","@testing-library/dom":"10.4.0","@vitejs/plugin-react":"4.6.0","@codemirror/lang-html":"6.4.9","@storybook/react-vite":"8.6.14","@tryghost/color-utils":"0.2.6","@uiw/react-codemirror":"^4.23.0","@storybook/addon-links":"^8.5.0","@storybook/test-runner":"^0.23.0","@testing-library/react":"16.3.0","@tryghost/kg-simplemde":"3.0.6","@storybook/builder-vite":"8.6.14","@tryghost/kg-converters":"1.1.7","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.12.0","@storybook/addon-actions":"^8.5.0","@storybook/addon-mdx-gfm":"^8.5.0","@testing-library/jest-dom":"6.6.3","eslint-plugin-tailwindcss":"3.18.0","@tryghost/kg-default-nodes":"2.0.1","@codemirror/lang-javascript":"6.2.4","@storybook/addon-essentials":"^8.5.0","@storybook/addon-interactions":"^8.5.0","@tryghost/kg-clean-basic-html":"4.2.7","@tryghost/kg-unsplash-selector":"0.3.6","@tryghost/kg-default-transforms":"1.2.24","@etchteam/storybook-addon-status":"^6.0.0","@tryghost/kg-markdown-html-renderer":"7.1.3","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.7.2_1750759672762_0.8315981260673759","host":"s3://npm-registry-packages-npm-production"}},"1.7.3":{"name":"@tryghost/koenig-lexical","version":"1.7.3","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@1.7.3","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"ibalosh","email":"ibalosh@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"dist":{"shasum":"eb9aa0e729669d1b5d129ebc83fbbcf2dacd4bc2","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.7.3.tgz","fileCount":15,"integrity":"sha512-nNo/d1DT3bdJZ9v6cezwrjbpvomntW1SQr9XiH0aOUKAJYk8UhObWKuw0r/jtGutgn5rGwV3rrIuHuuE60J9yQ==","signatures":[{"sig":"MEYCIQDmGo17SxLNsCGrgBBWtm2n98zqO5JXhlDs4WwESrUawwIhAIvs5N5rhDGK5s94ZVYZpS0H4pEwbRB+blyeF0kn4a83","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25655783},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"scripts":{"dev":"concurrently \"vite --host --force\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\" \"yarn workspace @tryghost/kg-default-transforms dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e:headed","pretest:watch":"yarn pretest","test:e2e:quiet":"yarn test:e2e --reporter=line","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:e2e:headed":"PLAYWRIGHT_HEADED=true yarn test:e2e","test:e2e:report":"PLAYWRIGHT_HTML_REPORT=true yarn test:e2e","test:unit:watch":"vitest"},"_npmUser":{"name":"allouis","email":"fabien@allou.is"},"repository":{"url":"https://github.com/TryGhost/Koenig/tree/master/packages/koenig-lexical","type":"git"},"description":"Ghost editor, based on the Lexical framework.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2013-2025 Ghost Foundation\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.26","clsx":"^2.0.0","vite":"5.4.21","jsdom":"24.1.3","react":"^18.2.0","dotenv":"^16.5.0","vitest":"1.6.1","lexical":"0.13.1","postcss":"8.5.6","prettier":"3.6.2","dompurify":"^3.3.0","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^8.5.0","stylelint":"16.25.0","@vitest/ui":"1.6.1","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.9.3","@babel/core":"7.28.5","cross-fetch":"^4.0.0","tailwindcss":"3.4.18","y-websocket":"^3.0.0","@types/react":"18.3.26","autoprefixer":"10.4.22","babel-loader":"10.0.0","concurrently":"^9.2.0","react-slider":"^2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"^5.0.0","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@mdx-js/rollup":"^3.1.0","@prettier/sync":"^0.6.0","postcss-import":"16.1.1","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.2.2","@playwright/test":"^1.50.1","@storybook/react":"^8.6.12","@types/react-dom":"18.3.7","react-router-dom":"7.9.6","vite-plugin-svgr":"4.5.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"1.1.97","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","eslint-plugin-jest":"27.9.0","fast-average-color":"^9.4.0","@sentry/vite-plugin":"3.6.1","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"7.37.5","@codemirror/lang-css":"6.3.1","@testing-library/dom":"10.4.1","@vitejs/plugin-react":"4.7.0","@codemirror/lang-html":"6.4.11","@storybook/react-vite":"8.6.14","@tryghost/color-utils":"0.2.10","@uiw/react-codemirror":"^4.23.0","@storybook/addon-links":"^8.5.0","@storybook/test-runner":"^0.24.0","@testing-library/react":"16.3.0","@tryghost/kg-simplemde":"3.0.7","@storybook/builder-vite":"8.6.14","@tryghost/kg-converters":"1.1.8","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.12.0","@storybook/addon-actions":"^8.5.0","@storybook/addon-mdx-gfm":"^8.5.0","@testing-library/jest-dom":"6.9.1","eslint-plugin-tailwindcss":"3.18.2","@tryghost/kg-default-nodes":"2.0.2","@codemirror/lang-javascript":"6.2.4","@storybook/addon-essentials":"^8.5.0","@storybook/addon-interactions":"^8.5.0","@tryghost/kg-clean-basic-html":"4.2.8","@tryghost/kg-unsplash-selector":"0.3.7","@tryghost/kg-default-transforms":"1.2.25","@etchteam/storybook-addon-status":"^6.0.0","@tryghost/kg-markdown-html-renderer":"7.1.4","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.7.3_1763552233976_0.2928652526366169","host":"s3://npm-registry-packages-npm-production"}},"1.7.5":{"name":"@tryghost/koenig-lexical","version":"1.7.5","author":"Ghost Foundation","license":"MIT","_id":"@tryghost/koenig-lexical@1.7.5","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"ibalosh","email":"ibalosh@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"dist":{"shasum":"0de56c4d1960a33e1c820942b63e81a877d66a52","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.7.5.tgz","fileCount":11,"integrity":"sha512-Z3xPR7groXtwAHaMn75HJXWpqO9KTBnnZ/4G06tr3LEkBAYglBxjYX6M+UOogYFEydZn9wE3Ay0L+ggREqL9BA==","signatures":[{"sig":"MEQCIAVyISJzDJrvVaeSSWZB4dsdWrBtkepoXWIQJlbKNiaVAiASphd1i5mMHshEX+3O7jIefv3hukqoIyfX588A9jDh9A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25656186},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"f262bd7d4e7f03dd754ce8c2a921f43f6027f9e4","scripts":{"dev":"concurrently \"vite --host --force\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\" \"yarn workspace @tryghost/kg-default-transforms dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e:headed","pretest:watch":"yarn pretest","test:e2e:quiet":"yarn test:e2e --reporter=line","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:e2e:headed":"PLAYWRIGHT_HEADED=true yarn test:e2e","test:e2e:report":"PLAYWRIGHT_HTML_REPORT=true yarn test:e2e","test:unit:watch":"vitest"},"_npmUser":{"name":"vershwal","email":"vershwal.princi@gmail.com"},"repository":"https://github.com/TryGhost/Koenig/tree/master/packages/koenig-lexical","_npmVersion":"lerna/8.2.4/node@v22.21.1+arm64 (darwin)","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.27","clsx":"^2.0.0","vite":"5.4.21","jsdom":"24.1.3","react":"^18.2.0","dotenv":"^16.5.0","vitest":"1.6.1","lexical":"0.13.1","postcss":"8.5.6","prettier":"3.6.2","dompurify":"^3.3.0","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^8.5.0","stylelint":"16.26.0","@vitest/ui":"1.6.1","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.9.3","@babel/core":"7.28.5","cross-fetch":"^4.0.0","tailwindcss":"3.4.19","y-websocket":"^3.0.0","@types/react":"18.3.27","autoprefixer":"10.4.23","babel-loader":"10.0.0","concurrently":"^9.2.0","react-slider":"^2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"^5.0.0","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@mdx-js/rollup":"^3.1.0","@prettier/sync":"^0.6.0","postcss-import":"16.1.1","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.2.2","@playwright/test":"^1.50.1","@storybook/react":"^8.6.14","@types/react-dom":"18.3.7","react-router-dom":"7.11.0","vite-plugin-svgr":"4.5.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"1.1.97","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","eslint-plugin-jest":"27.9.0","fast-average-color":"^9.4.0","@sentry/vite-plugin":"3.6.1","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"7.37.5","@codemirror/lang-css":"6.3.1","@testing-library/dom":"10.4.1","@vitejs/plugin-react":"4.7.0","@codemirror/lang-html":"6.4.11","@storybook/react-vite":"8.6.15","@tryghost/color-utils":"0.2.10","@uiw/react-codemirror":"^4.23.0","@storybook/addon-links":"^8.5.0","@storybook/test-runner":"^0.24.0","@testing-library/react":"16.3.1","@tryghost/kg-simplemde":"3.0.8","@storybook/builder-vite":"8.6.15","@tryghost/kg-converters":"1.1.10","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.12.0","@storybook/addon-actions":"^8.5.0","@storybook/addon-mdx-gfm":"^8.5.0","@testing-library/jest-dom":"6.9.1","eslint-plugin-tailwindcss":"3.18.2","@tryghost/kg-default-nodes":"2.0.4","@codemirror/lang-javascript":"6.2.4","@storybook/addon-essentials":"^8.5.0","@storybook/addon-interactions":"^8.5.0","@tryghost/kg-clean-basic-html":"4.2.10","@tryghost/kg-unsplash-selector":"0.3.9","@tryghost/kg-default-transforms":"1.2.27","@etchteam/storybook-addon-status":"^6.0.0","@tryghost/kg-markdown-html-renderer":"7.1.6","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.7.5_1767610873232_0.028551249919978705","host":"s3://npm-registry-packages-npm-production"}},"1.7.6":{"name":"@tryghost/koenig-lexical","version":"1.7.6","author":"Ghost Foundation","license":"MIT","_id":"@tryghost/koenig-lexical@1.7.6","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"ibalosh","email":"ibalosh@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"dist":{"shasum":"f275859e08bc44624f377ea9cddde2d71c46fc8c","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.7.6.tgz","fileCount":11,"integrity":"sha512-4UXck0y+L/GuoxOxBJTvpCZvRA/r4nixJ/g2oFWr5gXtocmTpLbYEZDpUQ6H8eRAgC8Ocdthiyr9b8sXhqQpdw==","signatures":[{"sig":"MEUCICrvPbXd0M0Zy8NDX/5LJLCaKc66eqcrD6vB4P7Vuz4jAiEAhav/hHKVmjkIfKrwckN/yli0G1NpO+rVoCjID1QNx9o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25666633},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"10588a55a76b8f8b6dad4cdf1c0b74be3838dd1f","scripts":{"dev":"concurrently \"vite --host --force\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\" \"yarn workspace @tryghost/kg-default-transforms dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e:headed","pretest:watch":"yarn pretest","test:e2e:quiet":"yarn test:e2e --reporter=line","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:e2e:headed":"PLAYWRIGHT_HEADED=true yarn test:e2e","test:e2e:report":"PLAYWRIGHT_HTML_REPORT=true yarn test:e2e","test:unit:watch":"vitest"},"_npmUser":{"name":"chrisraible","email":"chris@ghost.org"},"repository":"https://github.com/TryGhost/Koenig/tree/master/packages/koenig-lexical","_npmVersion":"lerna/8.2.4/node@v22.18.0+arm64 (darwin)","directories":{},"_nodeVersion":"22.18.0","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.28","clsx":"^2.0.0","vite":"5.4.21","jsdom":"24.1.3","react":"^18.2.0","dotenv":"^16.5.0","vitest":"1.6.1","lexical":"0.13.1","postcss":"8.5.6","prettier":"3.6.2","dompurify":"^3.3.0","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^8.5.0","stylelint":"16.26.1","@vitest/ui":"1.6.1","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.9.3","@babel/core":"7.28.6","cross-fetch":"^4.0.0","tailwindcss":"3.4.19","y-websocket":"^3.0.0","@types/react":"18.3.27","autoprefixer":"10.4.23","babel-loader":"10.0.0","concurrently":"^9.2.0","react-slider":"^2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"^5.0.0","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@mdx-js/rollup":"^3.1.0","@prettier/sync":"^0.6.0","postcss-import":"16.1.1","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.2.2","@playwright/test":"^1.50.1","@storybook/react":"^8.6.14","@types/react-dom":"18.3.7","react-router-dom":"7.12.0","vite-plugin-svgr":"4.5.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"1.1.97","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","eslint-plugin-jest":"27.9.0","fast-average-color":"^9.4.0","@sentry/vite-plugin":"3.6.1","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"7.37.5","@codemirror/lang-css":"6.3.1","@testing-library/dom":"10.4.1","@vitejs/plugin-react":"4.7.0","@codemirror/lang-html":"6.4.11","@storybook/react-vite":"8.6.15","@tryghost/color-utils":"0.2.10","@uiw/react-codemirror":"^4.23.0","@storybook/addon-links":"^8.5.0","@storybook/test-runner":"^0.24.1","@testing-library/react":"16.3.1","@tryghost/kg-simplemde":"3.0.8","@storybook/builder-vite":"8.6.15","@tryghost/kg-converters":"1.1.11","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.12.0","@storybook/addon-actions":"^8.5.0","@storybook/addon-mdx-gfm":"^8.5.0","@testing-library/jest-dom":"6.9.1","eslint-plugin-tailwindcss":"3.18.2","@tryghost/kg-default-nodes":"2.0.5","@codemirror/lang-javascript":"6.2.4","@storybook/addon-essentials":"^8.5.0","@storybook/addon-interactions":"^8.5.0","@tryghost/kg-clean-basic-html":"4.2.11","@tryghost/kg-unsplash-selector":"0.3.10","@tryghost/kg-default-transforms":"1.2.28","@etchteam/storybook-addon-status":"^6.0.0","@tryghost/kg-markdown-html-renderer":"7.1.7","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.7.6_1768510385516_0.4280959049660693","host":"s3://npm-registry-packages-npm-production"}},"1.7.7":{"name":"@tryghost/koenig-lexical","version":"1.7.7","author":"Ghost Foundation","license":"MIT","_id":"@tryghost/koenig-lexical@1.7.7","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"ibalosh","email":"ibalosh@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"dist":{"shasum":"8014cac3d0bc36bc404427547b30733d02d762be","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.7.7.tgz","fileCount":11,"integrity":"sha512-5vfnHS3uX5N8wwOAG/bxvHMLedvfkqWecD6G6Icuc05iIMiUPNi3U9DzExhtMpDYmqAXpHFtx84Qp630g5chbQ==","signatures":[{"sig":"MEUCIQDbBq3X4grC/+O10+JPWzOLGK0ZCzeb8/2v+afDgRpDVAIgJxE/dqdmkx/adHcDTDF87wfeFLqZtyXZTKWz7bwKtRk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25667245},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"703cdbe49f756f8dfb877fc2f84eb48bf65c4667","scripts":{"dev":"concurrently \"vite --host --force\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\" \"yarn workspace @tryghost/kg-default-transforms dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e:headed","pretest:watch":"yarn pretest","test:e2e:quiet":"yarn test:e2e --reporter=line","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:e2e:headed":"PLAYWRIGHT_HEADED=true yarn test:e2e","test:e2e:report":"PLAYWRIGHT_HTML_REPORT=true yarn test:e2e","test:unit:watch":"vitest"},"_npmUser":{"name":"tmciesco","email":"tmciesco@gmail.com"},"repository":"https://github.com/TryGhost/Koenig/tree/master/packages/koenig-lexical","_npmVersion":"lerna/8.2.4/node@v22.18.0+arm64 (darwin)","directories":{},"_nodeVersion":"22.18.0","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.28","clsx":"^2.0.0","vite":"5.4.21","jsdom":"24.1.3","react":"^18.2.0","dotenv":"^16.5.0","vitest":"1.6.1","lexical":"0.13.1","postcss":"8.5.6","prettier":"3.6.2","dompurify":"^3.3.0","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^8.5.0","stylelint":"16.26.1","@vitest/ui":"1.6.1","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.9.3","@babel/core":"7.28.6","cross-fetch":"^4.0.0","tailwindcss":"3.4.19","y-websocket":"^3.0.0","@types/react":"18.3.27","autoprefixer":"10.4.23","babel-loader":"10.0.0","concurrently":"^9.2.0","react-slider":"^2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"^5.0.1","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@mdx-js/rollup":"^3.1.0","@prettier/sync":"^0.6.0","postcss-import":"16.1.1","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.2.2","@playwright/test":"^1.50.1","@storybook/react":"^8.6.14","@types/react-dom":"18.3.7","react-router-dom":"7.12.0","vite-plugin-svgr":"4.5.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"1.1.97","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","eslint-plugin-jest":"27.9.0","fast-average-color":"^9.4.0","@sentry/vite-plugin":"3.6.1","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"7.37.5","@codemirror/lang-css":"6.3.1","@testing-library/dom":"10.4.1","@vitejs/plugin-react":"4.7.0","@codemirror/lang-html":"6.4.11","@storybook/react-vite":"8.6.15","@tryghost/color-utils":"0.2.10","@uiw/react-codemirror":"^4.23.0","@storybook/addon-links":"^8.5.0","@storybook/test-runner":"^0.24.1","@testing-library/react":"16.3.2","@tryghost/kg-simplemde":"3.0.8","@storybook/builder-vite":"8.6.15","@tryghost/kg-converters":"1.1.12","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.12.0","@storybook/addon-actions":"^8.5.0","@storybook/addon-mdx-gfm":"^8.5.0","@testing-library/jest-dom":"6.9.1","eslint-plugin-tailwindcss":"3.18.2","@tryghost/kg-default-nodes":"2.0.6","@codemirror/lang-javascript":"6.2.4","@storybook/addon-essentials":"^8.5.0","@storybook/addon-interactions":"^8.5.0","@tryghost/kg-clean-basic-html":"4.2.12","@tryghost/kg-unsplash-selector":"0.3.11","@tryghost/kg-default-transforms":"1.2.29","@etchteam/storybook-addon-status":"^6.0.0","@tryghost/kg-markdown-html-renderer":"7.1.8","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.7.7_1769113666024_0.11887445909005012","host":"s3://npm-registry-packages-npm-production"}},"1.7.8":{"name":"@tryghost/koenig-lexical","version":"1.7.8","author":"Ghost Foundation","license":"MIT","_id":"@tryghost/koenig-lexical@1.7.8","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"ibalosh","email":"ibalosh@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"dist":{"shasum":"74cb842d6caa4007b56d46e78b4d1416f2f71ecd","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.7.8.tgz","fileCount":11,"integrity":"sha512-ofGjvmwKznoMi2PngnY5N/19BC066vFSymGrkWPeNh4H9E9m68X9eydaBUYO8uZAA/4q+sbDBgKmm8NbNvuz/g==","signatures":[{"sig":"MEYCIQC3u3WK2pg8l0MA5Arhy4qljfJ41wH/tEwN+zaljfgR7AIhAOyCbsOI8yMu9aV2IOM2NHrcQYRQQlzklt3Ay0Mbwf0d","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25840856},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"80f3f9b7018e46c085f4537eea0efc7483e812c7","scripts":{"dev":"concurrently \"vite --host --force\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\" \"yarn workspace @tryghost/kg-default-transforms dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e:headed","pretest:watch":"yarn pretest","test:e2e:quiet":"yarn test:e2e --reporter=line","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:e2e:headed":"PLAYWRIGHT_HEADED=true yarn test:e2e","test:e2e:report":"PLAYWRIGHT_HTML_REPORT=true yarn test:e2e","test:unit:watch":"vitest"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"repository":"https://github.com/TryGhost/Koenig/tree/master/packages/koenig-lexical","_npmVersion":"lerna/8.2.4/node@v22.21.1+arm64 (darwin)","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.28","clsx":"^2.0.0","vite":"5.4.21","jsdom":"24.1.3","react":"^18.2.0","dotenv":"^17.0.0","vitest":"1.6.1","lexical":"0.13.1","postcss":"8.5.6","prettier":"3.6.2","dompurify":"^3.3.0","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^8.5.0","stylelint":"16.26.1","@vitest/ui":"1.6.1","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.9.3","@babel/core":"7.28.6","cross-fetch":"^4.0.0","tailwindcss":"3.4.19","y-websocket":"^3.0.0","@types/react":"18.3.27","autoprefixer":"10.4.23","babel-loader":"10.0.0","concurrently":"^9.2.0","react-slider":"^2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"^5.0.1","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@mdx-js/rollup":"^3.1.0","@prettier/sync":"^0.6.0","postcss-import":"16.1.1","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.2.2","@playwright/test":"^1.50.1","@storybook/react":"^8.6.14","@types/react-dom":"18.3.7","react-router-dom":"7.13.0","vite-plugin-svgr":"4.5.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"1.1.97","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","eslint-plugin-jest":"27.9.0","fast-average-color":"^9.4.0","@sentry/vite-plugin":"4.7.0","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"7.37.5","@codemirror/lang-css":"6.3.1","@testing-library/dom":"10.4.1","@vitejs/plugin-react":"4.7.0","@codemirror/lang-html":"6.4.11","@storybook/react-vite":"8.6.15","@tryghost/color-utils":"0.2.10","@uiw/react-codemirror":"^4.23.0","@storybook/addon-links":"^8.5.0","@storybook/test-runner":"^0.24.1","@testing-library/react":"16.3.2","@tryghost/kg-simplemde":"3.0.8","@storybook/builder-vite":"8.6.15","@tryghost/kg-converters":"1.1.13","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.12.0","@storybook/addon-actions":"^8.5.0","@storybook/addon-mdx-gfm":"^8.5.0","@testing-library/jest-dom":"6.9.1","eslint-plugin-tailwindcss":"3.18.2","@tryghost/kg-default-nodes":"2.0.7","@codemirror/lang-javascript":"6.2.4","@storybook/addon-essentials":"^8.5.0","@storybook/addon-interactions":"^8.5.0","@tryghost/kg-clean-basic-html":"4.2.13","@tryghost/kg-unsplash-selector":"0.3.12","@tryghost/kg-default-transforms":"1.2.30","@etchteam/storybook-addon-status":"^8.0.0","@tryghost/kg-markdown-html-renderer":"7.1.8","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.7.8_1769534369954_0.10389550046886775","host":"s3://npm-registry-packages-npm-production"}},"1.7.9":{"name":"@tryghost/koenig-lexical","version":"1.7.9","author":"Ghost Foundation","license":"MIT","_id":"@tryghost/koenig-lexical@1.7.9","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"ibalosh","email":"ibalosh@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"dist":{"shasum":"cf2fe5208135c03e8c631ceb773eaa54e56a0f0d","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.7.9.tgz","fileCount":11,"integrity":"sha512-Z3VUt6v3SvOyCFalBVlfjOyo0mWBtiTzLu+y3PSH1AULcAjh5vU+6baoz+gjiR4kLYmnsPxH2/PD4PhoDRxfdQ==","signatures":[{"sig":"MEYCIQDbOX8XGgapgF3PsjZVC/sbBjswmibmJERR7DHiguaXWgIhAN9zrblueZhbJ5qWggt6QR/btSDAKjJttNudu4uOE7Yg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25837953},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"a36cc9d61789278242e87f84bbe3e39e393ed724","scripts":{"dev":"concurrently \"vite --host --force\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\" \"yarn workspace @tryghost/kg-default-transforms dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","preversion":"node check-publish-env.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e:headed","pretest:watch":"yarn pretest","test:e2e:quiet":"yarn test:e2e --reporter=line","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:e2e:headed":"PLAYWRIGHT_HEADED=true yarn test:e2e","test:e2e:report":"PLAYWRIGHT_HTML_REPORT=true yarn test:e2e","test:unit:watch":"vitest"},"_npmUser":{"name":"chrisraible","email":"chris@ghost.org"},"repository":"https://github.com/TryGhost/Koenig/tree/master/packages/koenig-lexical","_npmVersion":"lerna/8.2.4/node@v22.18.0+arm64 (darwin)","directories":{},"_nodeVersion":"22.18.0","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.28","clsx":"^2.0.0","vite":"5.4.21","jsdom":"24.1.3","react":"^18.2.0","dotenv":"^17.0.0","vitest":"1.6.1","lexical":"0.13.1","postcss":"8.5.6","prettier":"3.6.2","dompurify":"^3.3.0","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^8.5.0","stylelint":"16.26.1","@vitest/ui":"1.6.1","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.9.3","@babel/core":"7.28.6","cross-fetch":"^4.0.0","tailwindcss":"3.4.19","y-websocket":"^3.0.0","@types/react":"18.3.27","autoprefixer":"10.4.23","babel-loader":"10.0.0","concurrently":"^9.2.0","react-slider":"^2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"^5.0.1","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@mdx-js/rollup":"^3.1.0","@prettier/sync":"^0.6.0","postcss-import":"16.1.1","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.2.2","@playwright/test":"^1.50.1","@storybook/react":"^8.6.14","@types/react-dom":"18.3.7","react-router-dom":"7.13.0","vite-plugin-svgr":"4.5.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"1.1.97","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","eslint-plugin-jest":"27.9.0","fast-average-color":"^9.4.0","@sentry/vite-plugin":"4.7.0","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"7.37.5","@codemirror/lang-css":"6.3.1","@testing-library/dom":"10.4.1","@vitejs/plugin-react":"4.7.0","@codemirror/lang-html":"6.4.11","@storybook/react-vite":"8.6.15","@tryghost/color-utils":"0.2.10","@uiw/react-codemirror":"^4.23.0","@storybook/addon-links":"^8.5.0","@storybook/test-runner":"^0.24.1","@testing-library/react":"16.3.2","@tryghost/kg-simplemde":"3.0.8","@storybook/builder-vite":"8.6.15","@tryghost/kg-converters":"1.1.13","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^0.12.0","@storybook/addon-actions":"^8.5.0","@storybook/addon-mdx-gfm":"^8.5.0","@testing-library/jest-dom":"6.9.1","eslint-plugin-tailwindcss":"3.18.2","@tryghost/kg-default-nodes":"2.0.8","@codemirror/lang-javascript":"6.2.4","@storybook/addon-essentials":"^8.5.0","@storybook/addon-interactions":"^8.5.0","@tryghost/kg-clean-basic-html":"4.2.13","@tryghost/kg-unsplash-selector":"0.3.12","@tryghost/kg-default-transforms":"1.2.31","@etchteam/storybook-addon-status":"^8.0.0","@tryghost/kg-markdown-html-renderer":"7.1.8","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.7.9_1769552974557_0.6294177048125131","host":"s3://npm-registry-packages-npm-production"}},"1.7.10":{"name":"@tryghost/koenig-lexical","version":"1.7.10","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@1.7.10","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"323a732e4be0e41d05c5bdb6782a883edc5282b3","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.7.10.tgz","fileCount":11,"integrity":"sha512-6tI2kbSzZ669hQ5GxpENB8n2aDLugZDmpR/nO0GriduOZJLLN8AdDDa/S3Y8dpF5/cOGKsOxFRj3oLGRDOi6tw==","signatures":[{"sig":"MEUCIFNgzeS0GmUIMHoL5skAD+N30TvQ/uSfjUUPudP7GG1XAiEA4S/BJW6w78+KHvWxUBc4Tk09pZTYn9Tsr+XNaJKk9mQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tryghost%2fkoenig-lexical@1.7.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25832319},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"1106e818f8acbf1e81da5ac80c3e46b317f1efde","scripts":{"dev":"concurrently \"vite --host --force\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\" \"yarn workspace @tryghost/kg-default-transforms dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e:headed","pretest:watch":"yarn pretest","test:e2e:quiet":"yarn test:e2e --reporter=line","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:e2e:headed":"PLAYWRIGHT_HEADED=true yarn test:e2e","test:e2e:report":"PLAYWRIGHT_HTML_REPORT=true yarn test:e2e","test:unit:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:edd79cdc-8ad6-4c93-be50-b9b378dfb841"}},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/9.0.3/node@v22.22.0+x64 (linux)","description":"Ghost editor, based on the Lexical framework.","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.28","clsx":"^2.0.0","vite":"5.4.21","jsdom":"24.1.3","react":"^18.2.0","dotenv":"^17.0.0","vitest":"4.0.18","lexical":"0.13.1","postcss":"8.5.6","prettier":"3.6.2","dompurify":"^3.3.0","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^10.2.1","stylelint":"17.1.0","@vitest/ui":"4.0.18","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.9.3","@babel/core":"7.29.0","cross-fetch":"^4.0.0","tailwindcss":"3.4.19","y-websocket":"^3.0.0","@types/react":"18.3.27","autoprefixer":"10.4.24","babel-loader":"10.0.0","concurrently":"^9.2.0","react-slider":"^2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"^5.0.1","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@mdx-js/rollup":"^3.1.0","@prettier/sync":"^0.6.0","postcss-import":"16.1.1","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.2.2","@playwright/test":"^1.50.1","@storybook/react":"^10.2.1","@types/react-dom":"18.3.7","react-router-dom":"7.13.0","vite-plugin-svgr":"4.5.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"1.1.100","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","eslint-plugin-jest":"29.12.1","fast-average-color":"^9.4.0","@sentry/vite-plugin":"4.8.0","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"7.37.5","@codemirror/lang-css":"6.3.1","@testing-library/dom":"10.4.1","@vitejs/plugin-react":"4.7.0","@codemirror/lang-html":"6.4.11","@storybook/react-vite":"10.2.3","@tryghost/color-utils":"0.2.13","@uiw/react-codemirror":"^4.23.0","@storybook/addon-links":"^10.2.1","@storybook/test-runner":"^0.24.1","@testing-library/react":"16.3.2","@tryghost/kg-simplemde":"3.0.8","@storybook/builder-vite":"10.2.3","@tryghost/kg-converters":"1.1.14","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^10.2.1","@storybook/addon-actions":"^9.0.0","@storybook/addon-mdx-gfm":"^8.5.0","@testing-library/jest-dom":"6.9.1","eslint-plugin-tailwindcss":"3.18.2","@tryghost/kg-default-nodes":"2.0.9","@codemirror/lang-javascript":"6.2.4","@storybook/addon-essentials":"^8.5.0","@storybook/addon-interactions":"^8.5.0","@tryghost/kg-clean-basic-html":"4.2.14","@tryghost/kg-unsplash-selector":"0.3.13","@tryghost/kg-default-transforms":"1.2.32","@etchteam/storybook-addon-status":"^8.0.0","@tryghost/kg-markdown-html-renderer":"7.1.9","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.7.10_1770306190735_0.16364410794713757","host":"s3://npm-registry-packages-npm-production"}},"1.7.11":{"name":"@tryghost/koenig-lexical","version":"1.7.11","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@1.7.11","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"4d1ff288b65436b585577b886910996e4d9f70d5","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.7.11.tgz","fileCount":11,"integrity":"sha512-BuzwJU9lx5Hmur4MPBL209HjzO8r+Bly+jFnGcUUwlGFO8ThPhjkHOylOE6JxADGWew8ZvDW0R91LnbPFQvdHA==","signatures":[{"sig":"MEYCIQDxyBSt+Sa4IZG/RdRyVSfinAIgI58pBT59PncC7FOm0QIhAM3KFssboI/5C9RMgtjWlNo6PAwOlL6Dey5RLqNqQFXy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tryghost%2fkoenig-lexical@1.7.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25832677},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"15643c27bb9a2b856881d44d4135f7926584437b","scripts":{"dev":"concurrently \"vite --host --force\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\" \"yarn workspace @tryghost/kg-default-transforms dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e:headed","pretest:watch":"yarn pretest","test:e2e:quiet":"yarn test:e2e --reporter=line","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:e2e:headed":"PLAYWRIGHT_HEADED=true yarn test:e2e","test:e2e:report":"PLAYWRIGHT_HTML_REPORT=true yarn test:e2e","test:unit:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:edd79cdc-8ad6-4c93-be50-b9b378dfb841"}},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/9.0.3/node@v22.22.0+x64 (linux)","description":"Ghost editor, based on the Lexical framework.","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.28","clsx":"^2.0.0","vite":"5.4.21","jsdom":"24.1.3","react":"^18.2.0","dotenv":"^17.2.3","vitest":"4.0.18","lexical":"0.13.1","postcss":"8.5.6","prettier":"3.6.2","dompurify":"^3.3.0","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^10.2.7","stylelint":"17.1.1","@vitest/ui":"4.0.18","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.9.3","@babel/core":"7.29.0","cross-fetch":"^4.0.0","tailwindcss":"3.4.19","y-websocket":"^3.0.0","@types/react":"18.3.28","autoprefixer":"10.4.24","babel-loader":"10.0.0","concurrently":"^9.2.0","react-slider":"^2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"^5.0.1","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@mdx-js/rollup":"^3.1.0","@prettier/sync":"^0.6.0","postcss-import":"16.1.1","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.2.2","@playwright/test":"^1.50.1","@storybook/react":"^10.2.7","@types/react-dom":"18.3.7","react-router-dom":"7.13.0","vite-plugin-svgr":"4.5.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"1.1.100","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","eslint-plugin-jest":"29.13.0","fast-average-color":"^9.4.0","@sentry/vite-plugin":"4.9.0","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"7.37.5","@codemirror/lang-css":"6.3.1","@testing-library/dom":"10.4.1","@vitejs/plugin-react":"4.7.0","@codemirror/lang-html":"6.4.11","@storybook/react-vite":"10.2.8","@tryghost/color-utils":"0.2.13","@uiw/react-codemirror":"^4.23.0","@storybook/addon-links":"^10.2.7","@storybook/test-runner":"^0.24.1","@testing-library/react":"16.3.2","@tryghost/kg-simplemde":"3.0.9","@storybook/builder-vite":"10.2.8","@tryghost/kg-converters":"1.1.14","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^10.2.7","@storybook/addon-actions":"^9.0.0","@storybook/addon-mdx-gfm":"^8.5.0","@testing-library/jest-dom":"6.9.1","eslint-plugin-tailwindcss":"3.18.2","@tryghost/kg-default-nodes":"2.0.9","@codemirror/lang-javascript":"6.2.4","@storybook/addon-essentials":"^8.5.0","@storybook/addon-interactions":"^8.5.0","@tryghost/kg-clean-basic-html":"4.2.14","@tryghost/kg-unsplash-selector":"0.3.14","@tryghost/kg-default-transforms":"1.2.32","@etchteam/storybook-addon-status":"^8.0.0","@tryghost/kg-markdown-html-renderer":"7.1.10","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.7.11_1770916383555_0.42191590495641185","host":"s3://npm-registry-packages-npm-production"}},"1.7.12":{"name":"@tryghost/koenig-lexical","version":"1.7.12","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@1.7.12","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"d546b1149b268bd0e52d3eb7e7198ad50da64a10","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.7.12.tgz","fileCount":11,"integrity":"sha512-8JJxtrVFqmyfsr2igg38O1s2zKDrpDtM8GW6eW8pmYIX66qedqsZOFv4cg/rYevZeO1wNejxr4+cME4y97gnXA==","signatures":[{"sig":"MEQCIH1IUX6jhFKkZxEe4OVHV2E4j9ItOIjWvwXGDYqi+lwXAiA0joHUeyZQTrXduJ1Hxf7e7X8IUpGTpb0QWg9f+jq/Aw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tryghost%2fkoenig-lexical@1.7.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25832670},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"5be4e77e010b061efec2bd5f0f7b2ec383b5d083","scripts":{"dev":"concurrently \"vite --host --force\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\" \"yarn workspace @tryghost/kg-default-transforms dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e:headed","pretest:watch":"yarn pretest","test:e2e:quiet":"yarn test:e2e --reporter=line","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:e2e:headed":"PLAYWRIGHT_HEADED=true yarn test:e2e","test:e2e:report":"PLAYWRIGHT_HTML_REPORT=true yarn test:e2e","test:unit:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:edd79cdc-8ad6-4c93-be50-b9b378dfb841"}},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/9.0.3/node@v22.22.0+x64 (linux)","description":"Ghost editor, based on the Lexical framework.","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.28","clsx":"^2.0.0","vite":"5.4.21","jsdom":"24.1.3","react":"^18.2.0","dotenv":"^17.2.3","vitest":"4.0.18","lexical":"0.13.1","postcss":"8.5.6","prettier":"3.6.2","dompurify":"^3.3.0","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^10.2.7","stylelint":"17.1.1","@vitest/ui":"4.0.18","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.9.3","@babel/core":"7.29.0","cross-fetch":"^4.0.0","tailwindcss":"3.4.19","y-websocket":"^3.0.0","@types/react":"18.3.28","autoprefixer":"10.4.24","babel-loader":"10.0.0","concurrently":"^9.2.0","react-slider":"^2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"^5.0.1","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@mdx-js/rollup":"^3.1.0","@prettier/sync":"^0.6.0","postcss-import":"16.1.1","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.2.2","@playwright/test":"^1.50.1","@storybook/react":"^10.2.7","@types/react-dom":"18.3.7","react-router-dom":"7.13.0","vite-plugin-svgr":"4.5.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"1.1.100","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","eslint-plugin-jest":"29.13.0","fast-average-color":"^9.4.0","@sentry/vite-plugin":"4.9.0","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"7.37.5","@codemirror/lang-css":"6.3.1","@testing-library/dom":"10.4.1","@vitejs/plugin-react":"4.7.0","@codemirror/lang-html":"6.4.11","@storybook/react-vite":"10.2.8","@tryghost/color-utils":"0.2.13","@uiw/react-codemirror":"^4.23.0","@storybook/addon-links":"^10.2.7","@storybook/test-runner":"^0.24.1","@testing-library/react":"16.3.2","@tryghost/kg-simplemde":"3.0.10","@storybook/builder-vite":"10.2.8","@tryghost/kg-converters":"1.1.14","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^10.2.7","@storybook/addon-actions":"^9.0.0","@storybook/addon-mdx-gfm":"^8.5.0","@testing-library/jest-dom":"6.9.1","eslint-plugin-tailwindcss":"3.18.2","@tryghost/kg-default-nodes":"2.0.9","@codemirror/lang-javascript":"6.2.4","@storybook/addon-essentials":"^8.5.0","@storybook/addon-interactions":"^8.5.0","@tryghost/kg-clean-basic-html":"4.2.14","@tryghost/kg-unsplash-selector":"0.3.15","@tryghost/kg-default-transforms":"1.2.32","@etchteam/storybook-addon-status":"^8.0.0","@tryghost/kg-markdown-html-renderer":"7.1.11","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.7.12_1770925888810_0.3071874071035343","host":"s3://npm-registry-packages-npm-production"}},"1.7.13":{"name":"@tryghost/koenig-lexical","version":"1.7.13","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@1.7.13","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"9ea9374f4d40fc683164fc36f459e50194943a08","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.7.13.tgz","fileCount":11,"integrity":"sha512-0ctOjb3eZbpP/2VJkPk3iREyyZnMWuWXteRRGoz8tyXptqaR/yzYEBd94Zh6Ug1UlCJawY80vVsMFrLydZyDCQ==","signatures":[{"sig":"MEUCIBJ2+b81PWYDfw2mpqC4p4KHdIDAax7n0W5iNe+5sOk9AiEAx9NjPbpNX8YI5VjVJhl8d+VB3Uh6baVvu4rJxjt2Fiw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tryghost%2fkoenig-lexical@1.7.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25853839},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"1b5c3636220d0b3bf735e4d8864284b47106ef5a","scripts":{"dev":"concurrently \"vite --host --force\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\" \"yarn workspace @tryghost/kg-default-transforms dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e:headed","pretest:watch":"yarn pretest","test:e2e:quiet":"yarn test:e2e --reporter=line","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:e2e:headed":"PLAYWRIGHT_HEADED=true yarn test:e2e","test:e2e:report":"PLAYWRIGHT_HTML_REPORT=true yarn test:e2e","test:unit:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:edd79cdc-8ad6-4c93-be50-b9b378dfb841"}},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/9.0.4/node@v22.22.0+x64 (linux)","description":"Ghost editor, based on the Lexical framework.","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.28","clsx":"^2.0.0","vite":"5.4.21","jsdom":"24.1.3","react":"^18.2.0","dotenv":"^17.3.1","vitest":"4.0.18","lexical":"0.13.1","postcss":"8.5.6","prettier":"3.6.2","dompurify":"^3.3.0","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^10.2.7","stylelint":"17.3.0","@vitest/ui":"4.0.18","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.9.3","@babel/core":"7.29.0","cross-fetch":"^4.0.0","tailwindcss":"3.4.19","y-websocket":"^3.0.0","@types/react":"18.3.28","autoprefixer":"10.4.24","babel-loader":"10.0.0","concurrently":"^9.2.0","react-slider":"^2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"^5.0.1","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@mdx-js/rollup":"^3.1.0","@prettier/sync":"^0.6.0","postcss-import":"16.1.1","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.2.2","@playwright/test":"^1.50.1","@storybook/react":"^10.2.7","@types/react-dom":"18.3.7","react-router-dom":"7.13.0","vite-plugin-svgr":"4.5.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"1.1.100","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","eslint-plugin-jest":"29.14.0","fast-average-color":"^9.4.0","@sentry/vite-plugin":"4.9.1","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"7.37.5","@codemirror/lang-css":"6.3.1","@testing-library/dom":"10.4.1","@vitejs/plugin-react":"4.7.0","@codemirror/lang-html":"6.4.11","@storybook/react-vite":"10.2.8","@tryghost/color-utils":"0.2.13","@uiw/react-codemirror":"^4.23.0","@storybook/addon-links":"^10.2.7","@storybook/test-runner":"^0.24.1","@testing-library/react":"16.3.2","@tryghost/kg-simplemde":"3.0.10","@storybook/builder-vite":"10.2.8","@tryghost/kg-converters":"1.1.14","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^10.2.7","@storybook/addon-actions":"^9.0.0","@storybook/addon-mdx-gfm":"^8.5.0","@testing-library/jest-dom":"6.9.1","eslint-plugin-tailwindcss":"3.18.2","@tryghost/kg-default-nodes":"2.0.9","@codemirror/lang-javascript":"6.2.4","@storybook/addon-essentials":"^8.5.0","@storybook/addon-interactions":"^8.5.0","@tryghost/kg-clean-basic-html":"4.2.14","@tryghost/kg-unsplash-selector":"0.3.16","@tryghost/kg-default-transforms":"1.2.32","@etchteam/storybook-addon-status":"^8.0.0","@tryghost/kg-markdown-html-renderer":"7.1.11","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.7.13_1771438769948_0.22784143315229555","host":"s3://npm-registry-packages-npm-production"}},"1.7.14":{"name":"@tryghost/koenig-lexical","version":"1.7.14","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@1.7.14","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"7422b3f86fd2bb8baf4fc90bcfd0ecdb05176ecd","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.7.14.tgz","fileCount":11,"integrity":"sha512-K8WnzkqSHP7H96kf0Ma4aHGJSglv1hyBTqMzxSdzvEgYLyYImmJbgpOWrVKM1LH4OiUFLa6RQrtmIoFMLkjUpA==","signatures":[{"sig":"MEUCIDxaAudvPbLzbXItUasKJEDVIb+EvUBLQGHdNUE9qr9DAiEA9+AqylN6fX5X88sHid5/esn0ODRYaOQTG3mndXCY6Ek=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tryghost%2fkoenig-lexical@1.7.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25858045},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"8963600532dbe1f720fd4756130d1eebfbefa74d","scripts":{"dev":"concurrently \"vite --host --force\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\" \"yarn workspace @tryghost/kg-default-transforms dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e:headed","pretest:watch":"yarn pretest","test:e2e:quiet":"yarn test:e2e --reporter=line","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:e2e:headed":"PLAYWRIGHT_HEADED=true yarn test:e2e","test:e2e:report":"PLAYWRIGHT_HTML_REPORT=true yarn test:e2e","test:unit:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:edd79cdc-8ad6-4c93-be50-b9b378dfb841"}},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/9.0.4/node@v22.22.0+x64 (linux)","description":"Ghost editor, based on the Lexical framework.","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.28","clsx":"^2.0.0","vite":"5.4.21","jsdom":"24.1.3","react":"^18.2.0","dotenv":"^17.3.1","vitest":"4.0.18","lexical":"0.13.1","postcss":"8.5.6","prettier":"3.6.2","dompurify":"^3.3.0","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^10.2.8","stylelint":"17.3.0","@vitest/ui":"4.0.18","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.9.3","@babel/core":"7.29.0","cross-fetch":"^4.0.0","tailwindcss":"3.4.19","y-websocket":"^3.0.0","@types/react":"18.3.28","autoprefixer":"10.4.24","babel-loader":"10.0.0","concurrently":"^9.2.0","react-slider":"^2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"^5.0.1","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@mdx-js/rollup":"^3.1.0","@prettier/sync":"^0.6.0","postcss-import":"16.1.1","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.2.2","@playwright/test":"^1.50.1","@storybook/react":"^10.2.8","@types/react-dom":"18.3.7","react-router-dom":"7.13.0","vite-plugin-svgr":"4.5.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"1.1.100","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","eslint-plugin-jest":"29.15.0","fast-average-color":"^9.4.0","@sentry/vite-plugin":"4.9.1","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"7.37.5","@codemirror/lang-css":"6.3.1","@testing-library/dom":"10.4.1","@vitejs/plugin-react":"4.7.0","@codemirror/lang-html":"6.4.11","@storybook/react-vite":"10.2.10","@tryghost/color-utils":"0.2.13","@uiw/react-codemirror":"^4.23.0","@storybook/addon-links":"^10.2.8","@storybook/test-runner":"^0.24.1","@testing-library/react":"16.3.2","@tryghost/kg-simplemde":"3.0.10","@storybook/builder-vite":"10.2.10","@tryghost/kg-converters":"1.1.15","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^10.2.8","@storybook/addon-actions":"^9.0.0","@storybook/addon-mdx-gfm":"^8.5.0","@testing-library/jest-dom":"6.9.1","eslint-plugin-tailwindcss":"3.18.2","@tryghost/kg-default-nodes":"2.0.10","@codemirror/lang-javascript":"6.2.4","@storybook/addon-essentials":"^8.5.0","@storybook/addon-interactions":"^8.5.0","@tryghost/kg-clean-basic-html":"4.2.15","@tryghost/kg-unsplash-selector":"0.3.17","@tryghost/kg-default-transforms":"1.2.33","@etchteam/storybook-addon-status":"^8.0.0","@tryghost/kg-markdown-html-renderer":"7.1.11","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.7.14_1771886636657_0.5947531121631515","host":"s3://npm-registry-packages-npm-production"}},"1.7.15":{"name":"@tryghost/koenig-lexical","version":"1.7.15","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@1.7.15","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"4cdb04c3158d0e82f30448e33c26be5f22d31a8b","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.7.15.tgz","fileCount":11,"integrity":"sha512-/BNFYgeLeKGvAFSTjBE1C66lw92Hb/yZX8bMWuz6b7EULf6nmzo5IqDs12qF59fZBQYtNl/ixQppIzNKsvdCJg==","signatures":[{"sig":"MEUCICLnan4J8a7wjerXGrN1J2Wmho11IR5HTqnScEcBp+XEAiEAtGRRBOsdgh8jsRxrfq3K5IXzCn9Mx6sD2Wrjk6qWsP0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tryghost%2fkoenig-lexical@1.7.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25871001},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"3ddfbdffd38c748b96cf06ba75d31e715af34da8","scripts":{"dev":"concurrently \"vite --host --force\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\" \"yarn workspace @tryghost/kg-default-transforms dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e:headed","pretest:watch":"yarn pretest","test:e2e:quiet":"yarn test:e2e --reporter=line","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:e2e:headed":"PLAYWRIGHT_HEADED=true yarn test:e2e","test:e2e:report":"PLAYWRIGHT_HTML_REPORT=true yarn test:e2e","test:unit:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:edd79cdc-8ad6-4c93-be50-b9b378dfb841"}},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/9.0.4/node@v22.22.0+x64 (linux)","description":"Ghost editor, based on the Lexical framework.","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.28","clsx":"^2.0.0","vite":"5.4.21","jsdom":"24.1.3","react":"^18.2.0","dotenv":"^17.3.1","vitest":"4.0.18","lexical":"0.13.1","postcss":"8.5.6","prettier":"3.6.2","dompurify":"^3.3.0","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^10.2.8","stylelint":"17.3.0","@vitest/ui":"4.0.18","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.9.3","@babel/core":"7.29.0","cross-fetch":"^4.0.0","tailwindcss":"3.4.19","y-websocket":"^3.0.0","@types/react":"18.3.28","autoprefixer":"10.4.24","babel-loader":"10.0.0","concurrently":"^9.2.0","react-slider":"^2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"^5.0.1","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@mdx-js/rollup":"^3.1.0","@prettier/sync":"^0.6.0","postcss-import":"16.1.1","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.2.2","@playwright/test":"^1.50.1","@storybook/react":"^10.2.8","@types/react-dom":"18.3.7","react-router-dom":"7.13.0","vite-plugin-svgr":"4.5.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"1.1.100","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","eslint-plugin-jest":"29.15.0","fast-average-color":"^9.4.0","@sentry/vite-plugin":"4.9.1","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"7.37.5","@codemirror/lang-css":"6.3.1","@testing-library/dom":"10.4.1","@vitejs/plugin-react":"4.7.0","@codemirror/lang-html":"6.4.11","@storybook/react-vite":"10.2.10","@tryghost/color-utils":"0.2.13","@uiw/react-codemirror":"^4.23.0","@storybook/addon-links":"^10.2.8","@storybook/test-runner":"^0.24.1","@testing-library/react":"16.3.2","@tryghost/kg-simplemde":"3.0.10","@storybook/builder-vite":"10.2.10","@tryghost/kg-converters":"1.1.16","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^10.2.8","@storybook/addon-actions":"^9.0.0","@storybook/addon-mdx-gfm":"^8.5.0","@testing-library/jest-dom":"6.9.1","eslint-plugin-tailwindcss":"3.18.2","@tryghost/kg-default-nodes":"2.0.11","@codemirror/lang-javascript":"6.2.4","@storybook/addon-essentials":"^8.5.0","@storybook/addon-interactions":"^8.5.0","@tryghost/kg-clean-basic-html":"4.2.16","@tryghost/kg-unsplash-selector":"0.3.17","@tryghost/kg-default-transforms":"1.2.34","@etchteam/storybook-addon-status":"^8.0.0","@tryghost/kg-markdown-html-renderer":"7.1.11","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.7.15_1772052190457_0.1477789506163969","host":"s3://npm-registry-packages-npm-production"}},"1.7.16":{"name":"@tryghost/koenig-lexical","version":"1.7.16","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@1.7.16","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"f92170943507b5e4203de1f07a5149102f82b593","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.7.16.tgz","fileCount":11,"integrity":"sha512-lg4d6tbxQpPaeVnqpVBnfpGY0z9fi4ISPfQc1v6EJvKpdbAGwLSqbmdo/fPrBcc60afOQrGPB2uy71JuwfoMcg==","signatures":[{"sig":"MEUCIDoZVO7ewYrzgFmk2P7HiFTjOQGVd/qenV+a1i7iQW4kAiEAwSTMFPxDEf3lobHIKBH7qnczKi+7cHgo8Pdy5BDgU8M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tryghost%2fkoenig-lexical@1.7.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25871943},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"f43f7b978786525fc13b354c8f84dcc26d9873ab","scripts":{"dev":"concurrently \"vite --host --force\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\" \"yarn workspace @tryghost/kg-default-transforms dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e:headed","pretest:watch":"yarn pretest","test:e2e:quiet":"yarn test:e2e --reporter=line","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:e2e:headed":"PLAYWRIGHT_HEADED=true yarn test:e2e","test:e2e:report":"PLAYWRIGHT_HTML_REPORT=true yarn test:e2e","test:unit:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:edd79cdc-8ad6-4c93-be50-b9b378dfb841"}},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/9.0.4/node@v22.22.0+x64 (linux)","description":"Ghost editor, based on the Lexical framework.","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.28","clsx":"^2.0.0","vite":"5.4.21","jsdom":"24.1.3","react":"^18.2.0","dotenv":"^17.3.1","vitest":"4.0.18","lexical":"0.13.1","postcss":"8.5.6","prettier":"3.6.2","dompurify":"^3.3.0","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^10.2.8","stylelint":"17.3.0","@vitest/ui":"4.0.18","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.9.3","@babel/core":"7.29.0","cross-fetch":"^4.0.0","tailwindcss":"3.4.19","y-websocket":"^3.0.0","@types/react":"18.3.28","autoprefixer":"10.4.24","babel-loader":"10.0.0","concurrently":"^9.2.0","react-slider":"^2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"^5.0.1","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@mdx-js/rollup":"^3.1.0","@prettier/sync":"^0.6.0","postcss-import":"16.1.1","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.2.2","@playwright/test":"^1.50.1","@storybook/react":"^10.2.8","@types/react-dom":"18.3.7","react-router-dom":"7.13.1","vite-plugin-svgr":"4.5.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"1.1.100","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","eslint-plugin-jest":"29.15.0","fast-average-color":"^9.4.0","@sentry/vite-plugin":"4.9.1","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"7.37.5","@codemirror/lang-css":"6.3.1","@testing-library/dom":"10.4.1","@vitejs/plugin-react":"4.7.0","@codemirror/lang-html":"6.4.11","@storybook/react-vite":"10.2.10","@tryghost/color-utils":"0.2.13","@uiw/react-codemirror":"^4.23.0","@storybook/addon-links":"^10.2.8","@storybook/test-runner":"^0.24.1","@testing-library/react":"16.3.2","@tryghost/kg-simplemde":"3.0.10","@storybook/builder-vite":"10.2.10","@tryghost/kg-converters":"1.1.17","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^10.2.8","@storybook/addon-actions":"^9.0.0","@storybook/addon-mdx-gfm":"^8.5.0","@testing-library/jest-dom":"6.9.1","eslint-plugin-tailwindcss":"3.18.2","@tryghost/kg-default-nodes":"2.0.12","@codemirror/lang-javascript":"6.2.4","@storybook/addon-essentials":"^8.5.0","@storybook/addon-interactions":"^8.5.0","@tryghost/kg-clean-basic-html":"4.2.17","@tryghost/kg-unsplash-selector":"0.3.18","@tryghost/kg-default-transforms":"1.2.35","@etchteam/storybook-addon-status":"^8.0.0","@tryghost/kg-markdown-html-renderer":"7.1.12","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.7.16_1772133071110_0.011295535160409376","host":"s3://npm-registry-packages-npm-production"}},"1.7.17":{"name":"@tryghost/koenig-lexical","version":"1.7.17","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@1.7.17","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"85ac655198b0d9738516e3bc11bf80980390767e","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.7.17.tgz","fileCount":11,"integrity":"sha512-OWefDAPMxDp5XCn20sENsf8lUzUafp1xqSNWAoyW9swkawgkDZkvhDG8RiPImiNC1XOJIt+3RL74oqTcXxjNMg==","signatures":[{"sig":"MEUCIQCk8PNJv4wB4OSiNn2ZxaI9wET7KET/eVm6qlJ7bXWcUgIgBq8EtmEhMe7p1paIByOyBgA9nva05Endf1Iq4ierm9I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tryghost%2fkoenig-lexical@1.7.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25872101},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"97f31cff0671f0b0386a2b7cef3a87578b3937ca","scripts":{"dev":"concurrently \"vite --host --force\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\" \"yarn workspace @tryghost/kg-default-transforms dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e:headed","pretest:watch":"yarn pretest","test:e2e:quiet":"yarn test:e2e --reporter=line","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:e2e:headed":"PLAYWRIGHT_HEADED=true yarn test:e2e","test:e2e:report":"PLAYWRIGHT_HTML_REPORT=true yarn test:e2e","test:unit:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:edd79cdc-8ad6-4c93-be50-b9b378dfb841"}},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/9.0.4/node@v22.22.0+x64 (linux)","description":"Ghost editor, based on the Lexical framework.","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.28","clsx":"^2.0.0","vite":"5.4.21","jsdom":"24.1.3","react":"^18.2.0","dotenv":"^17.3.1","vitest":"4.0.18","lexical":"0.13.1","postcss":"8.5.6","prettier":"3.6.2","dompurify":"^3.3.0","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^10.2.10","stylelint":"17.4.0","@vitest/ui":"4.0.18","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.9.3","@babel/core":"7.29.0","cross-fetch":"^4.0.0","tailwindcss":"3.4.19","y-websocket":"^3.0.0","@types/react":"18.3.28","autoprefixer":"10.4.27","babel-loader":"10.0.0","concurrently":"^9.2.0","react-slider":"^2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"^5.0.1","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@mdx-js/rollup":"^3.1.0","@prettier/sync":"^0.6.0","postcss-import":"16.1.1","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.2.2","@playwright/test":"^1.50.1","@storybook/react":"^10.2.10","@types/react-dom":"18.3.7","react-router-dom":"7.13.1","vite-plugin-svgr":"4.5.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"1.1.100","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","eslint-plugin-jest":"29.15.0","fast-average-color":"^9.4.0","@sentry/vite-plugin":"5.1.1","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"7.37.5","@codemirror/lang-css":"6.3.1","@testing-library/dom":"10.4.1","@vitejs/plugin-react":"4.7.0","@codemirror/lang-html":"6.4.11","@storybook/react-vite":"10.2.13","@tryghost/color-utils":"0.2.13","@uiw/react-codemirror":"^4.23.0","@storybook/addon-links":"^10.2.10","@storybook/test-runner":"^0.24.1","@testing-library/react":"16.3.2","@tryghost/kg-simplemde":"3.0.10","@storybook/builder-vite":"10.2.13","@tryghost/kg-converters":"1.1.18","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^10.2.10","@storybook/addon-actions":"^9.0.0","@storybook/addon-mdx-gfm":"^8.5.0","@testing-library/jest-dom":"6.9.1","eslint-plugin-tailwindcss":"3.18.2","@tryghost/kg-default-nodes":"2.0.13","@codemirror/lang-javascript":"6.2.4","@storybook/addon-essentials":"^8.5.0","@storybook/addon-interactions":"^8.5.0","@tryghost/kg-clean-basic-html":"4.2.18","@tryghost/kg-unsplash-selector":"0.3.19","@tryghost/kg-default-transforms":"1.2.36","@etchteam/storybook-addon-status":"^8.0.0","@tryghost/kg-markdown-html-renderer":"7.1.13","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.7.17_1772485897018_0.03577281368109353","host":"s3://npm-registry-packages-npm-production"}},"1.7.18":{"name":"@tryghost/koenig-lexical","version":"1.7.18","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@1.7.18","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"563d498db96cad7cf01f55d41ea6a172bf7c87f6","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.7.18.tgz","fileCount":11,"integrity":"sha512-ljbYfv3PduBT1gJDjqwQyGFHWRvG9hhXhuwRXrpQmzO7YOP23WMuofW45EKOGHxA66ArUSPYQOxTNs4KGCCDYQ==","signatures":[{"sig":"MEUCIERVk/4tMKuWrngz8huegB4LO/6xYp1QeTJ8rGHHjT3wAiEA39HNZITp8ZX1wGWQddlDU5xmx91gZjSGFmlTO1SqQec=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tryghost%2fkoenig-lexical@1.7.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25881779},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"34aa42c44b32963eaf877d112b9339725644eab5","scripts":{"dev":"concurrently \"vite --host --force\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\" \"yarn workspace @tryghost/kg-default-transforms dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e:headed","pretest:watch":"yarn pretest","test:e2e:quiet":"yarn test:e2e --reporter=line","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:e2e:headed":"PLAYWRIGHT_HEADED=true yarn test:e2e","test:e2e:report":"PLAYWRIGHT_HTML_REPORT=true yarn test:e2e","test:unit:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:edd79cdc-8ad6-4c93-be50-b9b378dfb841"}},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/9.0.5/node@v22.22.0+x64 (linux)","description":"Ghost editor, based on the Lexical framework.","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.28","clsx":"^2.0.0","vite":"5.4.21","jsdom":"24.1.3","react":"^18.2.0","dotenv":"^17.3.1","vitest":"4.0.18","lexical":"0.13.1","postcss":"8.5.6","prettier":"3.6.2","dompurify":"^3.3.0","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^10.2.10","stylelint":"17.4.0","@vitest/ui":"4.0.18","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.9.3","@babel/core":"7.29.0","cross-fetch":"^4.0.0","tailwindcss":"3.4.19","y-websocket":"^3.0.0","@types/react":"18.3.28","autoprefixer":"10.4.27","babel-loader":"10.0.0","concurrently":"^9.2.0","react-slider":"^2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"^5.0.1","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@mdx-js/rollup":"^3.1.0","@prettier/sync":"^0.6.0","postcss-import":"16.1.1","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.2.2","@playwright/test":"^1.50.1","@storybook/react":"^10.2.10","@types/react-dom":"18.3.7","react-router-dom":"7.13.1","vite-plugin-svgr":"4.5.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"1.1.100","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","eslint-plugin-jest":"29.15.0","fast-average-color":"^9.4.0","@sentry/vite-plugin":"5.1.1","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"7.37.5","@codemirror/lang-css":"6.3.1","@testing-library/dom":"10.4.1","@vitejs/plugin-react":"4.7.0","@codemirror/lang-html":"6.4.11","@storybook/react-vite":"10.2.13","@tryghost/color-utils":"0.2.13","@uiw/react-codemirror":"^4.23.0","@storybook/addon-links":"^10.2.10","@storybook/test-runner":"^0.24.1","@testing-library/react":"16.3.2","@tryghost/kg-simplemde":"3.0.10","@storybook/builder-vite":"10.2.13","@tryghost/kg-converters":"1.1.18","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^10.2.10","@storybook/addon-actions":"^9.0.0","@storybook/addon-mdx-gfm":"^8.5.0","@testing-library/jest-dom":"6.9.1","eslint-plugin-tailwindcss":"3.18.2","@tryghost/kg-default-nodes":"2.0.13","@codemirror/lang-javascript":"6.2.4","@storybook/addon-essentials":"^8.5.0","@storybook/addon-interactions":"^8.5.0","@tryghost/kg-clean-basic-html":"4.2.18","@tryghost/kg-unsplash-selector":"0.3.19","@tryghost/kg-default-transforms":"1.2.36","@etchteam/storybook-addon-status":"^8.0.0","@tryghost/kg-markdown-html-renderer":"7.1.13","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.7.18_1772556393999_0.5475644711150238","host":"s3://npm-registry-packages-npm-production"}},"1.7.19":{"name":"@tryghost/koenig-lexical","version":"1.7.19","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@1.7.19","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"a20d3505cc0b81d15c7d60e62df3fc6db628791f","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.7.19.tgz","fileCount":11,"integrity":"sha512-6jWUjtY0tNR8akj1F46XAZtrce7wBMaQHhEgCoxd59ktQoVe4Qfi1TkLetVyCYVnruIgEdeEnQwtRktAMO0Q0Q==","signatures":[{"sig":"MEUCIG9b4KfAwZoGPMWYWA0ylZpgWwSyrjm9X/a9kahW3vDlAiEAyB24CJtMXmAz/dN9M+k1pqW7IEtxkfi95XKG+i7RB1w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tryghost%2fkoenig-lexical@1.7.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25882336},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"98bfafa6720a432470f64db6447e6ac1fed90d70","scripts":{"dev":"concurrently \"vite --host --force\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\" \"yarn workspace @tryghost/kg-default-transforms dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e:headed","pretest:watch":"yarn pretest","test:e2e:quiet":"yarn test:e2e --reporter=line","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:e2e:headed":"PLAYWRIGHT_HEADED=true yarn test:e2e","test:e2e:report":"PLAYWRIGHT_HTML_REPORT=true yarn test:e2e","test:unit:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:edd79cdc-8ad6-4c93-be50-b9b378dfb841"}},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/9.0.5/node@v22.22.0+x64 (linux)","description":"Ghost editor, based on the Lexical framework.","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.28","clsx":"^2.0.0","vite":"5.4.21","jsdom":"24.1.3","react":"^18.2.0","dotenv":"^17.3.1","vitest":"4.0.18","lexical":"0.13.1","postcss":"8.5.6","prettier":"3.6.2","dompurify":"^3.3.0","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^10.2.10","stylelint":"17.4.0","@vitest/ui":"4.0.18","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.9.3","@babel/core":"7.29.0","cross-fetch":"^4.0.0","tailwindcss":"3.4.19","y-websocket":"^3.0.0","@types/react":"18.3.28","autoprefixer":"10.4.27","babel-loader":"10.0.0","concurrently":"^9.2.0","react-slider":"^2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"^5.0.1","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@mdx-js/rollup":"^3.1.0","@prettier/sync":"^0.6.0","postcss-import":"16.1.1","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.2.2","@playwright/test":"^1.50.1","@storybook/react":"^10.2.10","@types/react-dom":"18.3.7","react-router-dom":"7.13.1","vite-plugin-svgr":"4.5.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"1.1.100","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","eslint-plugin-jest":"29.15.0","fast-average-color":"^9.4.0","@sentry/vite-plugin":"5.1.1","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"7.37.5","@codemirror/lang-css":"6.3.1","@testing-library/dom":"10.4.1","@vitejs/plugin-react":"4.7.0","@codemirror/lang-html":"6.4.11","@storybook/react-vite":"10.2.13","@tryghost/color-utils":"0.2.13","@uiw/react-codemirror":"^4.23.0","@storybook/addon-links":"^10.2.10","@storybook/test-runner":"^0.24.1","@testing-library/react":"16.3.2","@tryghost/kg-simplemde":"3.0.10","@storybook/builder-vite":"10.2.13","@tryghost/kg-converters":"1.1.18","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^10.2.10","@storybook/addon-actions":"^9.0.0","@storybook/addon-mdx-gfm":"^8.5.0","@testing-library/jest-dom":"6.9.1","eslint-plugin-tailwindcss":"3.18.2","@tryghost/kg-default-nodes":"2.0.13","@codemirror/lang-javascript":"6.2.4","@storybook/addon-essentials":"^8.5.0","@storybook/addon-interactions":"^8.5.0","@tryghost/kg-clean-basic-html":"4.2.18","@tryghost/kg-unsplash-selector":"0.3.19","@tryghost/kg-default-transforms":"1.2.36","@etchteam/storybook-addon-status":"^8.0.0","@tryghost/kg-markdown-html-renderer":"7.1.13","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.7.19_1772649579185_0.24350938584472015","host":"s3://npm-registry-packages-npm-production"}},"1.7.20":{"name":"@tryghost/koenig-lexical","version":"1.7.20","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@1.7.20","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"c954435716386ccb9d93d39f8a79cfebc45126d9","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.7.20.tgz","fileCount":11,"integrity":"sha512-RlyRd7NuuT9Ythk4UUdXgIJPbyuvOqKHJV4/Z7hP8DqtBT535LQ73RYgn4FYo8+rz+Dtyfi1B52LN4fhT7J3sg==","signatures":[{"sig":"MEYCIQCdFjYRUM+Y3TVJwv/EZdG7TeymU6NwyJNWPI2n+RVACgIhAP9P/wk68rQlwXsPso45z2dwDbPLjBD6sRbiXSd03mfA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tryghost%2fkoenig-lexical@1.7.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25882284},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"661ebeec1eba5f156b421cac07a7d300c60e7f3f","scripts":{"dev":"concurrently \"vite --host --force\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\" \"yarn workspace @tryghost/kg-default-transforms dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --ext .js,.cjs,.jsx --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e:headed","pretest:watch":"yarn pretest","test:e2e:quiet":"yarn test:e2e --reporter=line","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:e2e:headed":"PLAYWRIGHT_HEADED=true yarn test:e2e","test:e2e:report":"PLAYWRIGHT_HTML_REPORT=true yarn test:e2e","test:unit:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:edd79cdc-8ad6-4c93-be50-b9b378dfb841"}},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/9.0.5/node@v22.22.0+x64 (linux)","description":"Ghost editor, based on the Lexical framework.","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.28","clsx":"^2.0.0","vite":"5.4.21","jsdom":"24.1.3","react":"^18.2.0","dotenv":"^17.3.1","vitest":"4.0.18","lexical":"0.13.1","postcss":"8.5.6","prettier":"3.6.2","dompurify":"^3.3.0","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^10.2.10","stylelint":"17.4.0","@vitest/ui":"4.0.18","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.9.3","@babel/core":"7.29.0","cross-fetch":"^4.0.0","tailwindcss":"3.4.19","y-websocket":"^3.0.0","@types/react":"18.3.28","autoprefixer":"10.4.27","babel-loader":"10.0.0","concurrently":"^9.2.0","react-slider":"^2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"^5.0.1","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@mdx-js/rollup":"^3.1.0","@prettier/sync":"^0.6.0","postcss-import":"16.1.1","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.2.2","@playwright/test":"^1.50.1","@storybook/react":"^10.2.10","@types/react-dom":"18.3.7","react-router-dom":"7.13.1","vite-plugin-svgr":"4.5.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"1.1.100","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","eslint-plugin-jest":"29.15.0","fast-average-color":"^9.4.0","@sentry/vite-plugin":"5.1.1","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"7.37.5","@codemirror/lang-css":"6.3.1","@testing-library/dom":"10.4.1","@vitejs/plugin-react":"4.7.0","@codemirror/lang-html":"6.4.11","@storybook/react-vite":"10.2.13","@tryghost/color-utils":"0.2.13","@uiw/react-codemirror":"^4.23.0","@storybook/addon-links":"^10.2.10","@storybook/test-runner":"^0.24.1","@testing-library/react":"16.3.2","@tryghost/kg-simplemde":"3.0.10","@storybook/builder-vite":"10.2.13","@tryghost/kg-converters":"1.1.18","eslint-config-react-app":"7.0.1","eslint-plugin-storybook":"^10.2.10","@storybook/addon-actions":"^9.0.0","@storybook/addon-mdx-gfm":"^8.5.0","@testing-library/jest-dom":"6.9.1","eslint-plugin-tailwindcss":"3.18.2","@tryghost/kg-default-nodes":"2.0.13","@codemirror/lang-javascript":"6.2.4","@storybook/addon-essentials":"^8.5.0","@storybook/addon-interactions":"^8.5.0","@tryghost/kg-clean-basic-html":"4.2.18","@tryghost/kg-unsplash-selector":"0.3.19","@tryghost/kg-default-transforms":"1.2.36","@etchteam/storybook-addon-status":"^8.0.0","@tryghost/kg-markdown-html-renderer":"7.1.13","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.7.20_1772661554101_0.09268478748737263","host":"s3://npm-registry-packages-npm-production"}},"1.7.21":{"name":"@tryghost/koenig-lexical","version":"1.7.21","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@1.7.21","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"c70e3f0c9d689b94a500592a4b0e08ad0685fe96","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.7.21.tgz","fileCount":11,"integrity":"sha512-9Oqx+kYG10aAzrPji+epImv/0CBBylTIE73k5cb+3wnF2bgQQ/1PuOwr/mGSP/UARRQYUVn5QhvZ25gPk4e5LQ==","signatures":[{"sig":"MEUCIQCzQLQUc4iyIXeQicpzQdRcaFCRdOpmq0ejDltSevFW4QIgTOGVFD6646ESyb8q4vhf4VsVZKyfJ1q6SOXjoNr7b3Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tryghost%2fkoenig-lexical@1.7.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25865761},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"b877e2d9c273d306294a286e12cad7c58f06ac74","scripts":{"dev":"concurrently \"vite --host --force\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\" \"yarn workspace @tryghost/kg-default-transforms dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e:headed","pretest:watch":"yarn pretest","test:e2e:quiet":"yarn test:e2e --reporter=line","test:storybook":"test-storybook","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:e2e:headed":"PLAYWRIGHT_HEADED=true yarn test:e2e","test:e2e:report":"PLAYWRIGHT_HTML_REPORT=true yarn test:e2e","test:unit:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:edd79cdc-8ad6-4c93-be50-b9b378dfb841"}},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/9.0.5/node@v22.22.0+x64 (linux)","description":"Ghost editor, based on the Lexical framework.","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.28","clsx":"^2.0.0","vite":"5.4.21","jsdom":"24.1.3","react":"^18.2.0","dotenv":"^17.3.1","vitest":"4.0.18","lexical":"0.13.1","postcss":"8.5.8","prettier":"3.6.2","dompurify":"^3.3.0","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^10.2.15","stylelint":"17.4.0","@vitest/ui":"4.0.18","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.9.3","@babel/core":"7.29.0","cross-fetch":"^4.0.0","tailwindcss":"3.4.19","y-websocket":"^3.0.0","@types/react":"18.3.28","autoprefixer":"10.4.27","babel-loader":"10.1.0","concurrently":"^9.2.0","react-slider":"^2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"^5.0.1","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@mdx-js/rollup":"^3.1.0","@prettier/sync":"^0.6.0","postcss-import":"16.1.1","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.2.2","@playwright/test":"^1.50.1","@storybook/react":"^10.2.15","@types/react-dom":"18.3.7","react-router-dom":"7.13.1","vite-plugin-svgr":"4.5.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"1.1.100","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","fast-average-color":"^9.4.0","@sentry/vite-plugin":"5.1.1","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"7.37.5","@codemirror/lang-css":"6.3.1","@testing-library/dom":"10.4.1","@vitejs/plugin-react":"4.7.0","@codemirror/lang-html":"6.4.11","@storybook/react-vite":"10.2.16","@tryghost/color-utils":"0.2.13","@uiw/react-codemirror":"^4.23.0","@storybook/addon-links":"^10.2.15","@storybook/test-runner":"^0.24.1","@testing-library/react":"16.3.2","@tryghost/kg-simplemde":"3.0.11","@storybook/builder-vite":"10.2.16","@tryghost/kg-converters":"1.1.19","eslint-plugin-storybook":"^10.2.15","@storybook/addon-actions":"^9.0.0","@storybook/addon-mdx-gfm":"^8.5.0","@testing-library/jest-dom":"6.9.1","eslint-plugin-tailwindcss":"3.18.2","@tryghost/kg-default-nodes":"2.0.14","@codemirror/lang-javascript":"6.2.5","@storybook/addon-essentials":"^8.5.0","@storybook/addon-interactions":"^8.5.0","@tryghost/kg-clean-basic-html":"4.2.19","@tryghost/kg-unsplash-selector":"0.3.20","@tryghost/kg-default-transforms":"1.2.37","@etchteam/storybook-addon-status":"^8.0.0","@tryghost/kg-markdown-html-renderer":"7.1.14","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.7.21_1773345403131_0.33244515509077877","host":"s3://npm-registry-packages-npm-production"}},"1.7.22":{"name":"@tryghost/koenig-lexical","version":"1.7.22","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@1.7.22","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"6a1be1addd03426688a40b660780443dc39d3b1d","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.7.22.tgz","fileCount":11,"integrity":"sha512-n/WzHgVa3XHm+72bj1ETPwnb7yC3/hKOR/w9ajXNEnRjMfzAKCVfdRkqL3nuol73wUDVPxb7QPPSa+2D20erUg==","signatures":[{"sig":"MEUCIBsazTsmhthbSIpRh1bIssUmG2yvGdm202a+nw8vewp1AiEAvAqksBGDHHuR3mlU/1/6HwkZc6+fW3t3BVlonHJMtwc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tryghost%2fkoenig-lexical@1.7.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":26174929},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"b17f030ceee03160de3ad5dfc2066eb2cbd87264","scripts":{"dev":"concurrently \"vite --host --force\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\" \"yarn workspace @tryghost/kg-default-transforms dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js && yarn build","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e:headed","pretest:watch":"yarn pretest","test:e2e:quiet":"yarn test:e2e --reporter=line","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:e2e:headed":"PLAYWRIGHT_HEADED=true yarn test:e2e","test:e2e:report":"PLAYWRIGHT_HTML_REPORT=true yarn test:e2e","test:unit:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:edd79cdc-8ad6-4c93-be50-b9b378dfb841"}},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/9.0.6/node@v22.22.1+x64 (linux)","description":"Ghost editor, based on the Lexical framework.","directories":{},"_nodeVersion":"22.22.1","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.28","clsx":"^2.0.0","vite":"7.3.1","jsdom":"29.0.0","react":"^18.2.0","dotenv":"^17.3.1","vitest":"4.1.0","lexical":"0.13.1","postcss":"8.5.8","prettier":"3.8.1","dompurify":"^3.3.2","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^10.2.16","stylelint":"17.4.0","@vitest/ui":"4.1.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.9.3","@babel/core":"7.29.0","cross-fetch":"^4.0.0","tailwindcss":"3.4.19","y-websocket":"^3.0.0","@types/react":"18.3.28","autoprefixer":"10.4.27","babel-loader":"10.1.1","concurrently":"^9.2.0","react-slider":"^2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"^5.0.1","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@mdx-js/rollup":"^3.1.0","@prettier/sync":"^0.6.0","postcss-import":"16.1.1","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.2.2","@playwright/test":"1.58.2","@storybook/react":"^10.2.16","@types/react-dom":"18.3.7","react-router-dom":"7.13.1","vite-plugin-svgr":"4.5.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"1.1.100","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","fast-average-color":"^9.4.0","@sentry/vite-plugin":"5.1.1","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"7.37.5","@codemirror/lang-css":"6.3.1","@testing-library/dom":"10.4.1","@vitejs/plugin-react":"5.2.0","@codemirror/lang-html":"6.4.11","@storybook/react-vite":"10.2.18","@tryghost/color-utils":"0.2.13","@uiw/react-codemirror":"^4.23.0","@storybook/addon-links":"^10.2.16","@testing-library/react":"16.3.2","@tryghost/kg-simplemde":"3.0.11","@storybook/builder-vite":"10.2.18","@tryghost/kg-converters":"1.1.19","eslint-plugin-storybook":"^10.2.16","@storybook/addon-actions":"^9.0.0","@storybook/addon-mdx-gfm":"^8.5.0","@testing-library/jest-dom":"6.9.1","eslint-plugin-react-hooks":"5.2.0","eslint-plugin-tailwindcss":"3.18.2","@tryghost/kg-default-nodes":"2.0.15","@codemirror/lang-javascript":"6.2.5","@storybook/addon-essentials":"^8.5.0","@storybook/addon-interactions":"^8.5.0","@tryghost/kg-clean-basic-html":"4.2.20","@tryghost/kg-unsplash-selector":"0.3.21","@tryghost/kg-default-transforms":"1.2.38","@etchteam/storybook-addon-status":"^8.0.0","@tryghost/kg-markdown-html-renderer":"7.1.15","prettier-plugin-organize-attributes":"^1.0.0","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.7.22_1773699142419_0.6242694210516897","host":"s3://npm-registry-packages-npm-production"}},"1.7.23":{"name":"@tryghost/koenig-lexical","version":"1.7.23","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@1.7.23","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"7725524b115e3484642ee049365b4ecce3b4b280","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.7.23.tgz","fileCount":11,"integrity":"sha512-yyTLlsOrwEARe0+LFljiy5iAZUIQIyGsP+ylzePJF1XqlUpyvfwLjQ2DTRRCp4EbWrGjJy6g3YvIy1U4PZID1A==","signatures":[{"sig":"MEUCIQClhjVsq9JxKrwWT8CnrB35aB526kypQOvDm9l8yL8dOwIgBIbV5SDvdmjW3279etfOtaZaf4WXMvlAGShzREN464M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tryghost%2fkoenig-lexical@1.7.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25830994},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"70ebd2dd8b789bf5755194a51765be8d4a1bda86","scripts":{"dev":"concurrently \"vite --host --force\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\" \"yarn workspace @tryghost/kg-default-transforms dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js && yarn build","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e:headed","pretest:watch":"yarn pretest","test:e2e:quiet":"yarn test:e2e --reporter=line","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:e2e:headed":"PLAYWRIGHT_HEADED=true yarn test:e2e","test:e2e:report":"PLAYWRIGHT_HTML_REPORT=true yarn test:e2e","test:unit:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:edd79cdc-8ad6-4c93-be50-b9b378dfb841"}},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/9.0.7/node@v22.22.1+x64 (linux)","description":"Ghost editor, based on the Lexical framework.","directories":{},"_nodeVersion":"22.22.1","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.28","clsx":"^2.0.0","vite":"8.0.0","jsdom":"29.0.0","react":"^18.2.0","dotenv":"^17.3.1","vitest":"4.1.0","lexical":"0.13.1","postcss":"8.5.8","prettier":"3.8.1","dompurify":"^3.3.2","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^10.2.16","stylelint":"17.4.0","@vitest/ui":"4.1.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.9.3","@babel/core":"7.29.0","cross-fetch":"^4.0.0","tailwindcss":"3.4.19","y-websocket":"^3.0.0","@types/react":"18.3.28","autoprefixer":"10.4.27","babel-loader":"10.1.1","concurrently":"^9.2.0","react-slider":"^2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"^5.0.1","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@mdx-js/rollup":"^3.1.0","@prettier/sync":"^0.6.0","postcss-import":"16.1.1","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.2.2","@playwright/test":"1.58.2","@storybook/react":"^10.2.16","@types/react-dom":"18.3.7","react-router-dom":"7.13.1","vite-plugin-svgr":"4.5.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"1.1.100","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","fast-average-color":"^9.4.0","@sentry/vite-plugin":"5.1.1","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"7.37.5","@codemirror/lang-css":"6.3.1","@testing-library/dom":"10.4.1","@vitejs/plugin-react":"6.0.1","@codemirror/lang-html":"6.4.11","@storybook/react-vite":"10.2.19","@tryghost/color-utils":"0.2.13","@uiw/react-codemirror":"^4.23.0","@storybook/addon-links":"^10.2.16","@testing-library/react":"16.3.2","@tryghost/kg-simplemde":"3.0.11","@storybook/builder-vite":"10.2.19","@tryghost/kg-converters":"1.1.20","eslint-plugin-storybook":"^10.2.16","@storybook/addon-actions":"^9.0.0","@storybook/addon-mdx-gfm":"^8.5.0","@testing-library/jest-dom":"6.9.1","eslint-plugin-react-hooks":"5.2.0","eslint-plugin-tailwindcss":"3.18.2","@tryghost/kg-default-nodes":"2.0.16","@codemirror/lang-javascript":"6.2.5","@storybook/addon-essentials":"^8.5.0","@storybook/addon-interactions":"^8.5.0","@tryghost/kg-clean-basic-html":"4.2.21","@tryghost/kg-unsplash-selector":"0.3.22","@tryghost/kg-default-transforms":"1.2.39","@etchteam/storybook-addon-status":"^8.0.0","@tryghost/kg-markdown-html-renderer":"7.1.16","prettier-plugin-organize-attributes":"^1.0.0","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.7.23_1774023201831_0.07143693384056315","host":"s3://npm-registry-packages-npm-production"}},"1.7.24":{"name":"@tryghost/koenig-lexical","version":"1.7.24","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@1.7.24","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"9340117c410c014776dcc2b05cd29add8ec9c5f6","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.7.24.tgz","fileCount":11,"integrity":"sha512-sejvm17p6pah7rk9N3qZ+f7t2Lbnz4iNbWLadKOO+aBUu2wtQr1UMT/eHWgY7Bp1CdAgImf8oxPyXtLRIjonnQ==","signatures":[{"sig":"MEUCIQCi4yApPVUhSloWDGL4AI4LxwHKTYYWS7I3WQf2i51BqQIgFBAQRgAVJHNSTUS3SFxQvQ0jg2J1lYV1BV3S8kh30ew=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tryghost%2fkoenig-lexical@1.7.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25842207},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"85a0f34e602e27a77935c35e204cb4342784c77b","scripts":{"dev":"concurrently \"vite --host --force\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\" \"yarn workspace @tryghost/kg-default-transforms dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js && yarn build","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e:headed","pretest:watch":"yarn pretest","test:e2e:quiet":"yarn test:e2e --reporter=line","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:e2e:headed":"PLAYWRIGHT_HEADED=true yarn test:e2e","test:e2e:report":"PLAYWRIGHT_HTML_REPORT=true yarn test:e2e","test:unit:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:edd79cdc-8ad6-4c93-be50-b9b378dfb841"}},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/9.0.7/node@v22.22.1+x64 (linux)","description":"Ghost editor, based on the Lexical framework.","directories":{},"_nodeVersion":"22.22.1","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.28","clsx":"^2.0.0","vite":"8.0.1","jsdom":"29.0.0","react":"^18.2.0","dotenv":"^17.3.1","vitest":"4.1.0","lexical":"0.13.1","postcss":"8.5.8","prettier":"3.8.1","dompurify":"^3.3.2","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^10.3.0","stylelint":"17.4.0","@vitest/ui":"4.1.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.9.3","@babel/core":"7.29.0","cross-fetch":"^4.0.0","tailwindcss":"3.4.19","y-websocket":"^3.0.0","@types/react":"18.3.28","autoprefixer":"10.4.27","babel-loader":"10.1.1","concurrently":"^9.2.0","react-slider":"^2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"^5.0.1","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@mdx-js/rollup":"^3.1.0","@prettier/sync":"^0.6.0","postcss-import":"16.1.1","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.2.2","@playwright/test":"1.58.2","@storybook/react":"^10.3.0","@types/react-dom":"18.3.7","react-router-dom":"7.13.1","vite-plugin-svgr":"4.5.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"1.1.100","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","fast-average-color":"^9.4.0","@sentry/vite-plugin":"5.1.1","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"7.37.5","@codemirror/lang-css":"6.3.1","@testing-library/dom":"10.4.1","@vitejs/plugin-react":"6.0.1","@codemirror/lang-html":"6.4.11","@storybook/react-vite":"10.3.0","@tryghost/color-utils":"0.2.13","@uiw/react-codemirror":"^4.23.0","@storybook/addon-links":"^10.3.0","@testing-library/react":"16.3.2","@tryghost/kg-simplemde":"3.0.11","@storybook/builder-vite":"10.3.0","@tryghost/kg-converters":"1.1.20","eslint-plugin-storybook":"^10.3.0","@storybook/addon-actions":"^9.0.0","@storybook/addon-mdx-gfm":"^8.5.0","@testing-library/jest-dom":"6.9.1","eslint-plugin-react-hooks":"5.2.0","eslint-plugin-tailwindcss":"3.18.2","@tryghost/kg-default-nodes":"2.0.17","@codemirror/lang-javascript":"6.2.5","@storybook/addon-essentials":"^8.5.0","@storybook/addon-interactions":"^8.5.0","@tryghost/kg-clean-basic-html":"4.2.21","@tryghost/kg-unsplash-selector":"0.3.23","@tryghost/kg-default-transforms":"1.2.40","@etchteam/storybook-addon-status":"^8.0.0","@tryghost/kg-markdown-html-renderer":"7.1.16","prettier-plugin-organize-attributes":"^1.0.0","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.7.24_1774216969642_0.012596706645850775","host":"s3://npm-registry-packages-npm-production"}},"1.7.25":{"name":"@tryghost/koenig-lexical","version":"1.7.25","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@1.7.25","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"a0edb41f1ed441d2089ae1f2fd52f836497eb040","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.7.25.tgz","fileCount":11,"integrity":"sha512-DNIgBFdZ9A/nvP5gE3A1c1hDwwStpryCSh+3mwiYy5eeRNbPBy935K9QExG8eGUF6v/QWCTZbD+WvinkxCCiNQ==","signatures":[{"sig":"MEQCIGz/aBfqA2xNj6MOC9ot+G3Q2OGosxulRApNLrqN+jG1AiBEDunbPikSFG3IQM/3OK4tbDKfZfJTegXRVyee4oQcFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tryghost%2fkoenig-lexical@1.7.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25842207},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"1613e91c01b0c497efdc873551865c6cf729ba48","scripts":{"dev":"concurrently \"vite --host --force\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\" \"yarn workspace @tryghost/kg-default-transforms dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js && yarn build","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e:headed","pretest:watch":"yarn pretest","test:e2e:quiet":"yarn test:e2e --reporter=line","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:e2e:headed":"PLAYWRIGHT_HEADED=true yarn test:e2e","test:e2e:report":"PLAYWRIGHT_HTML_REPORT=true yarn test:e2e","test:unit:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:edd79cdc-8ad6-4c93-be50-b9b378dfb841"}},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/9.0.7/node@v22.22.1+x64 (linux)","description":"Ghost editor, based on the Lexical framework.","directories":{},"_nodeVersion":"22.22.1","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.28","clsx":"^2.0.0","vite":"8.0.1","jsdom":"29.0.0","react":"^18.2.0","dotenv":"^17.3.1","vitest":"4.1.0","lexical":"0.13.1","postcss":"8.5.8","prettier":"3.8.1","dompurify":"^3.3.2","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^10.3.0","stylelint":"17.4.0","@vitest/ui":"4.1.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.9.3","@babel/core":"7.29.0","cross-fetch":"^4.0.0","tailwindcss":"3.4.19","y-websocket":"^3.0.0","@types/react":"18.3.28","autoprefixer":"10.4.27","babel-loader":"10.1.1","concurrently":"^9.2.0","react-slider":"^2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"^5.0.1","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@mdx-js/rollup":"^3.1.0","@prettier/sync":"^0.6.0","postcss-import":"16.1.1","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.2.2","@playwright/test":"1.58.2","@storybook/react":"^10.3.0","@types/react-dom":"18.3.7","react-router-dom":"7.13.1","vite-plugin-svgr":"4.5.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"1.1.100","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","fast-average-color":"^9.4.0","@sentry/vite-plugin":"5.1.1","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"7.37.5","@codemirror/lang-css":"6.3.1","@testing-library/dom":"10.4.1","@vitejs/plugin-react":"6.0.1","@codemirror/lang-html":"6.4.11","@storybook/react-vite":"10.3.1","@tryghost/color-utils":"0.2.13","@uiw/react-codemirror":"^4.23.0","@storybook/addon-links":"^10.3.0","@testing-library/react":"16.3.2","@tryghost/kg-simplemde":"3.0.11","@storybook/builder-vite":"10.3.1","@tryghost/kg-converters":"1.1.20","eslint-plugin-storybook":"^10.3.0","@storybook/addon-actions":"^9.0.0","@storybook/addon-mdx-gfm":"^8.5.0","@testing-library/jest-dom":"6.9.1","eslint-plugin-react-hooks":"5.2.0","eslint-plugin-tailwindcss":"3.18.2","@tryghost/kg-default-nodes":"2.0.17","@codemirror/lang-javascript":"6.2.5","@storybook/addon-essentials":"^8.5.0","@storybook/addon-interactions":"^8.5.0","@tryghost/kg-clean-basic-html":"4.2.21","@tryghost/kg-unsplash-selector":"0.3.24","@tryghost/kg-default-transforms":"1.2.40","@etchteam/storybook-addon-status":"^8.0.0","@tryghost/kg-markdown-html-renderer":"7.1.16","prettier-plugin-organize-attributes":"^1.0.0","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.7.25_1774259188590_0.007666507035865022","host":"s3://npm-registry-packages-npm-production"}},"1.7.26":{"name":"@tryghost/koenig-lexical","version":"1.7.26","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@1.7.26","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"1ba2320c5318f695683f53d9e383058585ef4517","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.7.26.tgz","fileCount":11,"integrity":"sha512-iSfk5hRuydw1/PmAjh5gdrJjamIAPPfEJ0bix3PjHH28843A9OlpHeuFaAyPvzuarYmxQt0TrxB9B3oOf7192w==","signatures":[{"sig":"MEQCIEgaRcjjzMi3uX3usMp0sfZt+vKKDKB3brVopX3is6lkAiBnwNOkMr4Ygy6SFmylZJrpxYNthhjfrpicgdUH4vRRdw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tryghost%2fkoenig-lexical@1.7.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25843132},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"3138f1eedb33d9eb160be7460a9a96e66b231f81","scripts":{"dev":"concurrently \"vite --host --force\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\" \"yarn workspace @tryghost/kg-default-transforms dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js && yarn build","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e:headed","pretest:watch":"yarn pretest","test:e2e:quiet":"yarn test:e2e --reporter=line","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:e2e:headed":"PLAYWRIGHT_HEADED=true yarn test:e2e","test:e2e:report":"PLAYWRIGHT_HTML_REPORT=true yarn test:e2e","test:unit:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:edd79cdc-8ad6-4c93-be50-b9b378dfb841"}},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/9.0.7/node@v22.22.1+x64 (linux)","description":"Ghost editor, based on the Lexical framework.","directories":{},"_nodeVersion":"22.22.1","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.28","clsx":"^2.0.0","vite":"8.0.1","jsdom":"29.0.1","react":"^18.2.0","dotenv":"^17.3.1","vitest":"4.1.0","lexical":"0.13.1","postcss":"8.5.8","prettier":"3.8.1","dompurify":"^3.3.2","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^10.3.0","stylelint":"17.5.0","@vitest/ui":"4.1.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.9.3","@babel/core":"7.29.0","cross-fetch":"^4.0.0","tailwindcss":"3.4.19","y-websocket":"^3.0.0","@types/react":"18.3.28","autoprefixer":"10.4.27","babel-loader":"10.1.1","concurrently":"^9.2.0","react-slider":"^2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"^5.0.1","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@mdx-js/rollup":"^3.1.0","@prettier/sync":"^0.6.0","postcss-import":"16.1.1","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.2.2","@playwright/test":"1.58.2","@storybook/react":"^10.3.0","@types/react-dom":"18.3.7","react-router-dom":"7.13.1","vite-plugin-svgr":"4.5.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"1.1.100","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","fast-average-color":"^9.4.0","@sentry/vite-plugin":"5.1.1","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"7.37.5","@codemirror/lang-css":"6.3.1","@testing-library/dom":"10.4.1","@vitejs/plugin-react":"6.0.1","@codemirror/lang-html":"6.4.11","@storybook/react-vite":"10.3.1","@tryghost/color-utils":"0.2.13","@uiw/react-codemirror":"^4.23.0","@storybook/addon-links":"^10.3.0","@testing-library/react":"16.3.2","@tryghost/kg-simplemde":"3.0.11","@storybook/builder-vite":"10.3.1","@tryghost/kg-converters":"1.1.20","eslint-plugin-storybook":"^10.3.0","@storybook/addon-actions":"^9.0.0","@storybook/addon-mdx-gfm":"^8.5.0","@testing-library/jest-dom":"6.9.1","eslint-plugin-react-hooks":"5.2.0","eslint-plugin-tailwindcss":"3.18.2","@tryghost/kg-default-nodes":"2.0.18","@codemirror/lang-javascript":"6.2.5","@storybook/addon-essentials":"^8.5.0","@storybook/addon-interactions":"^8.5.0","@tryghost/kg-clean-basic-html":"4.2.22","@tryghost/kg-unsplash-selector":"0.3.25","@tryghost/kg-default-transforms":"1.2.41","@etchteam/storybook-addon-status":"^8.0.0","@tryghost/kg-markdown-html-renderer":"7.1.16","prettier-plugin-organize-attributes":"^1.0.0","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.7.26_1774292207313_0.7210533040046594","host":"s3://npm-registry-packages-npm-production"}},"1.7.27":{"name":"@tryghost/koenig-lexical","version":"1.7.27","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@1.7.27","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"527ae6127834dbca5a05d2f10f973d1257c66276","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.7.27.tgz","fileCount":11,"integrity":"sha512-vBXA48sREwdCJXPOhqrAiCnURCoQeA4duYqlFx9T8veBoCfrz11WvjVyfjfDXrJ++YaoeBXyC9y24rzTvtPRfg==","signatures":[{"sig":"MEUCIFTugvmJHHu5WkzuqZafpLgALb4Bawv2KNlm1tn99QZUAiEAz+u1fQOpbLmy/uR9LaB+E7uvliUQd31nf6Bwatu9fes=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tryghost%2fkoenig-lexical@1.7.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25843556},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"713537ea2fbc9933cffe74c5860a3cf952d3ba74","scripts":{"dev":"concurrently \"vite --host --force\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\" \"yarn workspace @tryghost/kg-default-transforms dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js && yarn build","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e:headed","pretest:watch":"yarn pretest","test:e2e:quiet":"yarn test:e2e --reporter=line","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:e2e:headed":"PLAYWRIGHT_HEADED=true yarn test:e2e","test:e2e:report":"PLAYWRIGHT_HTML_REPORT=true yarn test:e2e","test:unit:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:edd79cdc-8ad6-4c93-be50-b9b378dfb841"}},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/9.0.7/node@v22.22.1+x64 (linux)","description":"Ghost editor, based on the Lexical framework.","directories":{},"_nodeVersion":"22.22.1","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.28","clsx":"^2.0.0","vite":"8.0.1","jsdom":"29.0.1","react":"^18.2.0","dotenv":"^17.3.1","vitest":"4.1.0","lexical":"0.13.1","postcss":"8.5.8","prettier":"3.8.1","dompurify":"^3.3.2","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^10.3.0","stylelint":"17.5.0","@vitest/ui":"4.1.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.9.3","@babel/core":"7.29.0","cross-fetch":"^4.0.0","tailwindcss":"3.4.19","y-websocket":"^3.0.0","@types/react":"18.3.28","autoprefixer":"10.4.27","babel-loader":"10.1.1","concurrently":"^9.2.0","react-slider":"^2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"^5.0.1","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@mdx-js/rollup":"^3.1.0","@prettier/sync":"^0.6.0","postcss-import":"16.1.1","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.2.2","@playwright/test":"1.58.2","@storybook/react":"^10.3.0","@types/react-dom":"18.3.7","react-router-dom":"7.13.1","vite-plugin-svgr":"4.5.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"1.1.100","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","fast-average-color":"^9.4.0","@sentry/vite-plugin":"5.1.1","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"7.37.5","@codemirror/lang-css":"6.3.1","@testing-library/dom":"10.4.1","@vitejs/plugin-react":"6.0.1","@codemirror/lang-html":"6.4.11","@storybook/react-vite":"10.3.1","@tryghost/color-utils":"0.2.13","@uiw/react-codemirror":"^4.23.0","@storybook/addon-links":"^10.3.0","@testing-library/react":"16.3.2","@tryghost/kg-simplemde":"3.0.11","@storybook/builder-vite":"10.3.1","@tryghost/kg-converters":"1.1.20","eslint-plugin-storybook":"^10.3.0","@storybook/addon-actions":"^9.0.0","@storybook/addon-mdx-gfm":"^8.5.0","@testing-library/jest-dom":"6.9.1","eslint-plugin-react-hooks":"5.2.0","eslint-plugin-tailwindcss":"3.18.2","@tryghost/kg-default-nodes":"2.0.18","@codemirror/lang-javascript":"6.2.5","@storybook/addon-essentials":"^8.5.0","@storybook/addon-interactions":"^8.5.0","@tryghost/kg-clean-basic-html":"4.2.22","@tryghost/kg-unsplash-selector":"0.3.25","@tryghost/kg-default-transforms":"1.2.41","@etchteam/storybook-addon-status":"^8.0.0","@tryghost/kg-markdown-html-renderer":"7.1.16","prettier-plugin-organize-attributes":"^1.0.0","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.7.27_1774294108891_0.2694064331510375","host":"s3://npm-registry-packages-npm-production"}},"1.7.28":{"name":"@tryghost/koenig-lexical","version":"1.7.28","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@1.7.28","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"8170b20079c724169f4d7056886ccaeee812aabc","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.7.28.tgz","fileCount":11,"integrity":"sha512-81irvOeur1YsQxg6dpU/Ch0s8j8io3b0Dg0wo8F27aJJp/acfaJnVPN4jCndkylNjfYNQ3T1hqY9IFufi0McNA==","signatures":[{"sig":"MEQCIFabfJwKMLvOp18PXxNtRdWUNg2OPvcNFRry7oR4bX5yAiBxAXqT7Nm69bucvHJEm/8jsu29DQkkuGTn0bEHAnrIow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tryghost%2fkoenig-lexical@1.7.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25844172},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"5b2fd156538d7ec487d67e0ac602ca6248473e4d","scripts":{"dev":"concurrently \"vite --host --force\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\" \"yarn workspace @tryghost/kg-default-transforms dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js && yarn build","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e:headed","pretest:watch":"yarn pretest","test:e2e:quiet":"yarn test:e2e --reporter=line","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:e2e:headed":"PLAYWRIGHT_HEADED=true yarn test:e2e","test:e2e:report":"PLAYWRIGHT_HTML_REPORT=true yarn test:e2e","test:unit:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:edd79cdc-8ad6-4c93-be50-b9b378dfb841"}},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/9.0.7/node@v22.22.1+x64 (linux)","description":"Ghost editor, based on the Lexical framework.","directories":{},"_nodeVersion":"22.22.1","_hasShrinkwrap":false,"devDependencies":{"yjs":"^13.6.28","clsx":"^2.0.0","vite":"8.0.1","jsdom":"29.0.1","react":"^18.2.0","dotenv":"^17.3.1","vitest":"4.1.0","lexical":"0.13.1","postcss":"8.5.8","prettier":"3.8.1","dompurify":"^3.3.2","pluralize":"^8.0.0","react-dom":"^18.2.0","storybook":"^10.3.0","stylelint":"17.5.0","@vitest/ui":"4.1.0","codemirror":"^6.0.1","emoji-mart":"^5.5.2","typescript":"5.9.3","@babel/core":"7.29.0","cross-fetch":"^4.0.0","tailwindcss":"3.4.19","y-websocket":"^3.0.0","@types/react":"18.3.28","autoprefixer":"10.4.27","babel-loader":"10.1.1","concurrently":"^9.2.0","react-slider":"^2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"^5.0.1","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@mdx-js/rollup":"^3.1.0","@prettier/sync":"^0.6.0","postcss-import":"16.1.1","react-colorful":"^5.6.1","react-highlight":"^0.15.0","@emoji-mart/data":"^1.1.2","@lezer/highlight":"^1.2.2","@playwright/test":"1.58.2","@storybook/react":"^10.3.0","@types/react-dom":"18.3.7","react-router-dom":"7.13.1","vite-plugin-svgr":"4.5.0","@emoji-mart/react":"^1.1.1","@tryghost/helpers":"1.1.100","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","fast-average-color":"^9.4.0","@sentry/vite-plugin":"5.1.1","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"7.37.5","@codemirror/lang-css":"6.3.1","@testing-library/dom":"10.4.1","@vitejs/plugin-react":"6.0.1","@codemirror/lang-html":"6.4.11","@storybook/react-vite":"10.3.1","@tryghost/color-utils":"0.2.13","@uiw/react-codemirror":"^4.23.0","@storybook/addon-links":"^10.3.0","@testing-library/react":"16.3.2","@tryghost/kg-simplemde":"3.0.11","@storybook/builder-vite":"10.3.1","@tryghost/kg-converters":"1.1.20","eslint-plugin-storybook":"^10.3.0","@storybook/addon-actions":"^9.0.0","@storybook/addon-mdx-gfm":"^8.5.0","@testing-library/jest-dom":"6.9.1","eslint-plugin-react-hooks":"5.2.0","eslint-plugin-tailwindcss":"3.18.2","@tryghost/kg-default-nodes":"2.0.19","@codemirror/lang-javascript":"6.2.5","@storybook/addon-essentials":"^8.5.0","@storybook/addon-interactions":"^8.5.0","@tryghost/kg-clean-basic-html":"4.2.22","@tryghost/kg-unsplash-selector":"0.3.25","@tryghost/kg-default-transforms":"1.2.42","@etchteam/storybook-addon-status":"^8.0.0","@tryghost/kg-markdown-html-renderer":"7.1.16","prettier-plugin-organize-attributes":"^1.0.0","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.7.28_1774390305187_0.2898397081852304","host":"s3://npm-registry-packages-npm-production"}},"1.7.29":{"name":"@tryghost/koenig-lexical","version":"1.7.29","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@1.7.29","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"6dd99cba931c2b99086696eb54ca581236b53de0","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.7.29.tgz","fileCount":11,"integrity":"sha512-hFTHbv2PvpJpQJ4A+OllHA6mZEh4Qz2klr1u1L/+5EZNgbXvSbB5PhkCT6pCyIm0lZMKjF0r/i8xBLxjMPEiqw==","signatures":[{"sig":"MEUCICP+h/Uk6wi7gQE+30iPbXUqakZ8OGxlqr1n0pBO/khaAiEAle20WhRZt1S10VOLMauxDm1zVDTgFEyGGqhcoM8ZrCE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tryghost%2fkoenig-lexical@1.7.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25844535},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"e69c2a6d5d30a67885cf2256dae5bae92594ef2b","scripts":{"dev":"concurrently \"vite --host --force\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\" \"yarn workspace @tryghost/kg-default-transforms dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js && yarn build","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e:headed","pretest:watch":"yarn pretest","test:e2e:quiet":"yarn test:e2e --reporter=line","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:e2e:headed":"PLAYWRIGHT_HEADED=true yarn test:e2e","test:e2e:report":"PLAYWRIGHT_HTML_REPORT=true yarn test:e2e","test:unit:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:edd79cdc-8ad6-4c93-be50-b9b378dfb841"}},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/9.0.7/node@v22.22.2+x64 (linux)","description":"Ghost editor, based on the Lexical framework.","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"yjs":"13.6.30","clsx":"2.1.1","vite":"8.0.3","jsdom":"29.0.1","react":"18.3.1","dotenv":"17.3.1","vitest":"4.1.2","lexical":"0.13.1","postcss":"8.5.8","prettier":"3.8.1","dompurify":"3.3.3","pluralize":"8.0.0","react-dom":"18.3.1","storybook":"10.3.3","stylelint":"17.6.0","@vitest/ui":"4.1.2","codemirror":"6.0.2","emoji-mart":"5.6.0","typescript":"5.9.3","@babel/core":"7.29.0","cross-fetch":"4.1.0","tailwindcss":"3.4.19","y-websocket":"3.0.0","@types/react":"18.3.28","autoprefixer":"10.4.27","babel-loader":"10.1.1","concurrently":"9.2.1","react-slider":"2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"5.0.4","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@mdx-js/rollup":"3.1.1","@prettier/sync":"0.6.1","postcss-import":"16.1.1","react-colorful":"5.6.1","react-highlight":"0.15.0","@emoji-mart/data":"1.2.1","@lezer/highlight":"1.2.3","@playwright/test":"1.58.2","@storybook/react":"10.3.3","@types/react-dom":"18.3.7","react-router-dom":"7.13.2","vite-plugin-svgr":"5.0.0","@emoji-mart/react":"1.1.1","@tryghost/helpers":"1.1.103","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","fast-average-color":"9.5.0","@sentry/vite-plugin":"5.1.1","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"7.37.5","@codemirror/lang-css":"6.3.1","@testing-library/dom":"10.4.1","@vitejs/plugin-react":"6.0.1","@codemirror/lang-html":"6.4.11","@storybook/react-vite":"10.3.3","@tryghost/color-utils":"0.2.16","@uiw/react-codemirror":"4.25.9","@storybook/addon-links":"10.3.3","@testing-library/react":"16.3.2","@tryghost/kg-simplemde":"3.0.12","@storybook/builder-vite":"10.3.3","@tryghost/kg-converters":"1.1.21","eslint-plugin-storybook":"10.3.3","@storybook/addon-actions":"9.0.8","@storybook/addon-mdx-gfm":"8.6.14","@testing-library/jest-dom":"6.9.1","eslint-plugin-react-hooks":"5.2.0","eslint-plugin-tailwindcss":"3.18.2","@tryghost/kg-default-nodes":"2.0.20","@codemirror/lang-javascript":"6.2.5","@storybook/addon-essentials":"8.6.14","@storybook/addon-interactions":"8.6.14","@tryghost/kg-clean-basic-html":"4.2.23","@tryghost/kg-unsplash-selector":"0.3.26","@tryghost/kg-default-transforms":"1.2.43","@etchteam/storybook-addon-status":"8.0.0","@tryghost/kg-markdown-html-renderer":"7.1.17","prettier-plugin-organize-attributes":"1.0.0","@babel/plugin-proposal-private-property-in-object":"7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.7.29_1775130609632_0.8383296240672806","host":"s3://npm-registry-packages-npm-production"}},"1.7.30":{"name":"@tryghost/koenig-lexical","version":"1.7.30","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@1.7.30","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"0be3c47e46a4fa3e8c0a9b5299b19eaa5615fc9a","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.7.30.tgz","fileCount":11,"integrity":"sha512-4qjUMD79kj573kVwW5C1wMqmO1+lVm+fr7al6C6TMGncb9uiicCTTI+OKn/RpAYUeTtMAhBRqlqcgZ0nlvNykQ==","signatures":[{"sig":"MEUCIFVUY+vRcUBNAB0SBZ+JJexayFOZyyZ/BYaaT95ALvp4AiEA42V0D6wUG6HWL2FnUm1C1Sjq3/Bp37gz8Tb+f7tZtSw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tryghost%2fkoenig-lexical@1.7.30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24527651},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"b6e04c73337d138eaf452f6cda7cdbc3e8275dbb","scripts":{"dev":"concurrently \"vite --host --force\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\" \"yarn workspace @tryghost/kg-default-transforms dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js && yarn build","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e:headed","pretest:watch":"yarn pretest","test:e2e:quiet":"yarn test:e2e --reporter=line","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:e2e:headed":"PLAYWRIGHT_HEADED=true yarn test:e2e","test:e2e:report":"PLAYWRIGHT_HTML_REPORT=true yarn test:e2e","test:unit:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:edd79cdc-8ad6-4c93-be50-b9b378dfb841"}},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/9.0.7/node@v22.22.2+x64 (linux)","description":"Ghost editor, based on the Lexical framework.","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"yjs":"13.6.30","clsx":"2.1.1","vite":"8.0.3","jsdom":"29.0.1","react":"18.3.1","dotenv":"17.3.1","vitest":"4.1.2","lexical":"0.13.1","postcss":"8.5.8","prettier":"3.8.1","dompurify":"3.3.3","pluralize":"8.0.0","react-dom":"18.3.1","storybook":"10.3.3","stylelint":"17.6.0","@vitest/ui":"4.1.2","codemirror":"6.0.2","emoji-mart":"5.6.0","typescript":"5.9.3","@babel/core":"7.29.0","cross-fetch":"4.1.0","tailwindcss":"3.4.19","y-websocket":"3.0.0","@types/react":"18.3.28","autoprefixer":"10.4.27","babel-loader":"10.1.1","concurrently":"9.2.1","react-slider":"2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"5.0.4","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@mdx-js/rollup":"3.1.1","@prettier/sync":"0.6.1","postcss-import":"16.1.1","react-colorful":"5.6.1","react-highlight":"0.15.0","@emoji-mart/data":"1.2.1","@lezer/highlight":"1.2.3","@playwright/test":"1.58.2","@storybook/react":"10.3.3","@types/react-dom":"18.3.7","react-router-dom":"7.13.2","vite-plugin-svgr":"5.0.0","@emoji-mart/react":"1.1.1","@tryghost/helpers":"1.1.103","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","fast-average-color":"9.5.0","@sentry/vite-plugin":"5.1.1","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"7.37.5","@codemirror/lang-css":"6.3.1","@testing-library/dom":"10.4.1","@vitejs/plugin-react":"6.0.1","@codemirror/lang-html":"6.4.11","@storybook/react-vite":"10.3.3","@tryghost/color-utils":"0.2.16","@uiw/react-codemirror":"4.25.9","@storybook/addon-links":"10.3.3","@testing-library/react":"16.3.2","@tryghost/kg-simplemde":"*","@storybook/builder-vite":"10.3.3","@tryghost/kg-converters":"*","eslint-plugin-storybook":"10.3.3","@storybook/addon-actions":"9.0.8","@storybook/addon-mdx-gfm":"8.6.14","@testing-library/jest-dom":"6.9.1","eslint-plugin-react-hooks":"5.2.0","eslint-plugin-tailwindcss":"3.18.2","@tryghost/kg-default-nodes":"2.0.21","@codemirror/lang-javascript":"6.2.5","@storybook/addon-essentials":"8.6.14","@storybook/addon-interactions":"8.6.14","@tryghost/kg-clean-basic-html":"*","@tryghost/kg-unsplash-selector":"*","@tryghost/kg-default-transforms":"1.2.44","@etchteam/storybook-addon-status":"8.0.0","@tryghost/kg-markdown-html-renderer":"7.1.18","prettier-plugin-organize-attributes":"1.0.0","@babel/plugin-proposal-private-property-in-object":"7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.7.30_1775136086006_0.9108825189846363","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"@tryghost/koenig-lexical","version":"1.8.0","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@1.8.0","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"nickmoreton","email":"nick@ghost.org"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"1c3754c7ae816e25472d9b9f5e2c5d0b56bca9d8","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.8.0.tgz","fileCount":11,"integrity":"sha512-AD0PBZAx1nnw48T2xbALwTtaJuJWcAw4awJOWI975Xh/ZV2rupNmmdzgpfdHke6pJhvhbJbXeBMOzb/AsRYKXA==","signatures":[{"sig":"MEUCIESmeCbVX3dNhLoE6zY5fece0JYTT+FTKr5rmXTfF4XmAiEA4hjHRYmkCIVA2L+PKa8A4XWpPRWzD1d9i3zve9Kl9uk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tryghost%2fkoenig-lexical@1.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24632056},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"3b8ff81c2fa963e303881d6ccf73aeb81316a6dd","scripts":{"dev":"concurrently \"vite --host --force\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\" \"yarn workspace @tryghost/kg-default-transforms dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js && yarn build","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e:headed","pretest:watch":"yarn pretest","test:e2e:quiet":"yarn test:e2e --reporter=line","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:e2e:headed":"PLAYWRIGHT_HEADED=true yarn test:e2e","test:e2e:report":"PLAYWRIGHT_HTML_REPORT=true yarn test:e2e","test:unit:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:edd79cdc-8ad6-4c93-be50-b9b378dfb841"}},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/9.0.7/node@v22.22.2+x64 (linux)","description":"Ghost editor, based on the Lexical framework.","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"yjs":"13.6.30","clsx":"2.1.1","vite":"8.0.8","jsdom":"29.0.2","react":"18.3.1","dotenv":"17.4.2","vitest":"4.1.4","lexical":"0.13.1","postcss":"8.5.10","prettier":"3.8.3","dompurify":"3.4.0","pluralize":"8.0.0","react-dom":"18.3.1","storybook":"10.3.5","stylelint":"17.8.0","@vitest/ui":"4.1.4","codemirror":"6.0.2","emoji-mart":"5.6.0","typescript":"5.9.3","@babel/core":"7.29.0","cross-fetch":"4.1.0","tailwindcss":"3.4.19","y-websocket":"3.0.0","@types/react":"18.3.28","autoprefixer":"10.5.0","babel-loader":"10.1.1","concurrently":"9.2.1","react-slider":"2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"5.0.4","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@mdx-js/rollup":"3.1.1","@prettier/sync":"0.6.1","postcss-import":"16.1.1","react-colorful":"5.6.1","react-highlight":"0.15.0","@emoji-mart/data":"1.2.1","@lezer/highlight":"1.2.3","@playwright/test":"1.59.1","@storybook/react":"10.3.5","@types/react-dom":"18.3.7","react-router-dom":"7.14.1","vite-plugin-svgr":"5.2.0","@emoji-mart/react":"1.1.1","@tryghost/helpers":"1.1.103","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","fast-average-color":"9.5.2","@sentry/vite-plugin":"5.2.0","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"7.37.5","@codemirror/lang-css":"6.3.1","@testing-library/dom":"10.4.1","@vitejs/plugin-react":"6.0.1","@codemirror/lang-html":"6.4.11","@storybook/react-vite":"10.3.5","@tryghost/color-utils":"0.2.16","@uiw/react-codemirror":"4.25.9","@storybook/addon-links":"10.3.5","@testing-library/react":"16.3.2","@tryghost/kg-simplemde":"3.1.0","@storybook/builder-vite":"10.3.5","@tryghost/kg-converters":"1.2.0","eslint-plugin-storybook":"10.3.5","@storybook/addon-actions":"9.0.8","@storybook/addon-mdx-gfm":"8.6.14","@testing-library/jest-dom":"6.9.1","eslint-plugin-react-hooks":"5.2.0","eslint-plugin-tailwindcss":"3.18.2","@tryghost/kg-default-nodes":"2.1.0","@codemirror/lang-javascript":"6.2.5","@storybook/addon-essentials":"8.6.14","@storybook/addon-interactions":"8.6.14","@tryghost/kg-clean-basic-html":"4.3.0","@tryghost/kg-unsplash-selector":"0.4.0","@tryghost/kg-default-transforms":"1.3.0","@etchteam/storybook-addon-status":"8.0.0","@tryghost/kg-markdown-html-renderer":"7.2.0","prettier-plugin-organize-attributes":"1.0.0","@babel/plugin-proposal-private-property-in-object":"7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.8.0_1776707646960_0.5696434375788619","host":"s3://npm-registry-packages-npm-production"}},"1.8.1":{"name":"@tryghost/koenig-lexical","version":"1.8.1","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@1.8.1","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"nickmoreton","email":"nick@ghost.org"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"3b3b42124f1b3b077df920d34a1bf1bc17cd96a5","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.8.1.tgz","fileCount":11,"integrity":"sha512-cVIM2Iknhz/cZFiczgpX6oBWmeJwo0MIkG6NR6VLxncS6QnF+EJloHGrjQW7j2Uge3ly2BpRWHsJP4YV0PtpzA==","signatures":[{"sig":"MEUCIEDGTSzOxN1dDoWtwedhtC5R5Kj1/+G+AwL7AY8sGFmcAiEAzkx9gflA8WQGBJRt33cr2YRxjZ3a4vy1pc0rRwyLNf4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tryghost%2fkoenig-lexical@1.8.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24662130},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"bf05ee436b89cab805f94a910f4e9462b6f14c78","scripts":{"dev":"concurrently \"vite --host --force\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\" \"yarn workspace @tryghost/kg-default-transforms dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js && yarn build","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e:headed","pretest:watch":"yarn pretest","test:e2e:quiet":"yarn test:e2e --reporter=line","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:e2e:headed":"PLAYWRIGHT_HEADED=true yarn test:e2e","test:e2e:report":"PLAYWRIGHT_HTML_REPORT=true yarn test:e2e","test:unit:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:edd79cdc-8ad6-4c93-be50-b9b378dfb841"}},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/9.0.7/node@v22.22.2+x64 (linux)","description":"Ghost editor, based on the Lexical framework.","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"yjs":"13.6.30","clsx":"2.1.1","vite":"8.0.10","jsdom":"29.0.2","react":"18.3.1","dotenv":"17.4.2","vitest":"4.1.5","lexical":"0.13.1","postcss":"8.5.10","prettier":"3.8.3","dompurify":"3.4.1","pluralize":"8.0.0","react-dom":"18.3.1","storybook":"10.3.5","stylelint":"17.9.0","@vitest/ui":"4.1.5","codemirror":"6.0.2","emoji-mart":"5.6.0","typescript":"5.9.3","@babel/core":"7.29.0","cross-fetch":"4.1.0","tailwindcss":"3.4.19","y-websocket":"3.0.0","@types/react":"18.3.28","autoprefixer":"10.5.0","babel-loader":"10.1.1","concurrently":"9.2.1","react-slider":"2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"5.0.4","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@mdx-js/rollup":"3.1.1","@prettier/sync":"0.6.1","postcss-import":"16.1.1","react-colorful":"5.6.1","react-highlight":"0.15.0","@emoji-mart/data":"1.2.1","@lezer/highlight":"1.2.3","@playwright/test":"1.59.1","@storybook/react":"10.3.5","@types/react-dom":"18.3.7","react-router-dom":"7.14.2","vite-plugin-svgr":"5.2.0","@emoji-mart/react":"1.1.1","@tryghost/helpers":"1.1.104","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","fast-average-color":"9.5.2","@sentry/vite-plugin":"5.2.0","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"7.37.5","@codemirror/lang-css":"6.3.1","@testing-library/dom":"10.4.1","@vitejs/plugin-react":"6.0.1","@codemirror/lang-html":"6.4.11","@storybook/react-vite":"10.3.5","@tryghost/color-utils":"0.2.17","@uiw/react-codemirror":"4.25.9","@storybook/addon-links":"10.3.5","@testing-library/react":"16.3.2","@tryghost/kg-simplemde":"3.1.1","@storybook/builder-vite":"10.3.5","@tryghost/kg-converters":"1.2.1","eslint-plugin-storybook":"10.3.5","@storybook/addon-actions":"9.0.8","@storybook/addon-mdx-gfm":"8.6.14","@testing-library/jest-dom":"6.9.1","eslint-plugin-react-hooks":"5.2.0","eslint-plugin-tailwindcss":"3.18.3","@tryghost/kg-default-nodes":"2.1.1","@codemirror/lang-javascript":"6.2.5","@storybook/addon-essentials":"8.6.14","@storybook/addon-interactions":"8.6.14","@tryghost/kg-clean-basic-html":"4.3.1","@tryghost/kg-unsplash-selector":"0.4.1","@tryghost/kg-default-transforms":"1.3.1","@etchteam/storybook-addon-status":"8.0.0","@tryghost/kg-markdown-html-renderer":"7.2.1","prettier-plugin-organize-attributes":"1.0.0","@babel/plugin-proposal-private-property-in-object":"7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.8.1_1777312178960_0.28164262009568874","host":"s3://npm-registry-packages-npm-production"}},"1.8.2-pr1882.0":{"name":"@tryghost/koenig-lexical","version":"1.8.2-pr1882.0","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@1.8.2-pr1882.0","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"nickmoreton","email":"nick@ghost.org"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"65ff704c90385f4b25ad2f381aed32a78f71a05e","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.8.2-pr1882.0.tgz","fileCount":11,"integrity":"sha512-h5kySd+bjmy/lUz4S0WRVnaV/ybwSnxwXjKA22H5iVsBgpYKk7sD8Y5UFUa6tTc1dOA6HpTGR1UI7Gw7RllMQA==","signatures":[{"sig":"MEYCIQDoMUeFkENgi0O/+N08aJYoLhGJO6Vbo3fx4HM5lL9oxQIhAL8RET18C6jOZY4j3XXhpGAu4SY7Pa7oN6TnfVvaUsqN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24665643},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"ad4c937dbb756bd3aee46fe17c4d277cf15873c0","scripts":{"dev":"concurrently \"vite --host --force\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\" \"yarn workspace @tryghost/kg-default-transforms dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js && yarn build","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e:headed","pretest:watch":"yarn pretest","test:e2e:quiet":"yarn test:e2e --reporter=line","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:e2e:headed":"PLAYWRIGHT_HEADED=true yarn test:e2e","test:e2e:report":"PLAYWRIGHT_HTML_REPORT=true yarn test:e2e","test:unit:watch":"vitest"},"_npmUser":{"name":"rblstr-ghost","email":"rob@ghost.org"},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"10.9.3","description":"Ghost editor, based on the Lexical framework.","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"yjs":"13.6.30","clsx":"2.1.1","vite":"8.0.10","jsdom":"29.1.1","react":"18.3.1","dotenv":"17.4.2","vitest":"4.1.5","lexical":"0.13.1","postcss":"8.5.13","prettier":"3.8.3","dompurify":"3.4.2","pluralize":"8.0.0","react-dom":"18.3.1","storybook":"10.3.6","stylelint":"17.10.0","@vitest/ui":"4.1.5","codemirror":"6.0.2","emoji-mart":"5.6.0","typescript":"5.9.3","@babel/core":"7.29.0","cross-fetch":"4.1.0","tailwindcss":"3.4.19","y-websocket":"3.0.0","@types/react":"18.3.28","autoprefixer":"10.5.0","babel-loader":"10.1.1","concurrently":"9.2.1","react-slider":"2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"5.0.4","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@mdx-js/rollup":"3.1.1","@prettier/sync":"0.6.1","postcss-import":"16.1.1","react-colorful":"5.6.1","react-highlight":"0.15.0","@emoji-mart/data":"1.2.1","@lezer/highlight":"1.2.3","@playwright/test":"1.59.1","@storybook/react":"10.3.6","@types/react-dom":"18.3.7","react-router-dom":"7.14.2","vite-plugin-svgr":"5.2.0","@emoji-mart/react":"1.1.1","@tryghost/helpers":"1.1.104","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","fast-average-color":"9.5.2","@sentry/vite-plugin":"5.2.1","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"7.37.5","@codemirror/lang-css":"6.3.1","@testing-library/dom":"10.4.1","@vitejs/plugin-react":"6.0.1","@codemirror/lang-html":"6.4.11","@storybook/react-vite":"10.3.6","@tryghost/color-utils":"0.2.17","@uiw/react-codemirror":"4.25.9","@storybook/addon-links":"10.3.6","@testing-library/react":"16.3.2","@tryghost/kg-simplemde":"3.1.1","@storybook/builder-vite":"10.3.6","@tryghost/kg-converters":"1.2.1","eslint-plugin-storybook":"10.3.6","@storybook/addon-actions":"9.0.8","@storybook/addon-mdx-gfm":"8.6.14","@testing-library/jest-dom":"6.9.1","eslint-plugin-react-hooks":"5.2.0","eslint-plugin-tailwindcss":"3.18.3","@tryghost/kg-default-nodes":"2.1.1","@codemirror/lang-javascript":"6.2.5","@storybook/addon-essentials":"8.6.14","@storybook/addon-interactions":"8.6.14","@tryghost/kg-clean-basic-html":"4.3.1","@tryghost/kg-unsplash-selector":"0.4.1","@tryghost/kg-default-transforms":"1.3.1","@etchteam/storybook-addon-status":"8.1.0","@tryghost/kg-markdown-html-renderer":"7.2.1","prettier-plugin-organize-attributes":"1.0.0","@babel/plugin-proposal-private-property-in-object":"7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.8.2-pr1882.0_1778253890823_0.8447752932382226","host":"s3://npm-registry-packages-npm-production"}},"1.8.2":{"name":"@tryghost/koenig-lexical","version":"1.8.2","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@1.8.2","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"luissazevedo","email":"luis@ghost.org"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"nickmoreton","email":"nick@ghost.org"},{"name":"renatoworks","email":"renatocesarcp@gmail.com"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"1a43aee68c4649ea5d9954b6d48e7a66c11aa776","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.8.2.tgz","fileCount":11,"integrity":"sha512-pnb3jcrksqimtE8wWo2Rd95Fmi6a1D5St9BqkeE/rpETMAg7e3cYVyssK9+fbT0zvlL6W3n396Yp4nuL+tbtbA==","signatures":[{"sig":"MEQCIEGinwSCNHZvJRi019JXRY3Xqmq4H2LQ+MSi0LQhjqf/AiA5arevUaUmoRrrZ5AhJJZa7aiutWn8AEqSwkPHX37FMg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tryghost%2fkoenig-lexical@1.8.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24815003},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"1e533f2bbc06d617a7ecab0da8b1cfabf032d760","scripts":{"dev":"concurrently \"vite --host --force\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\" \"yarn workspace @tryghost/kg-default-transforms dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js && yarn build","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e:headed","pretest:watch":"yarn pretest","test:e2e:quiet":"yarn test:e2e --reporter=line","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:e2e:headed":"PLAYWRIGHT_HEADED=true yarn test:e2e","test:e2e:report":"PLAYWRIGHT_HTML_REPORT=true yarn test:e2e","test:unit:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:edd79cdc-8ad6-4c93-be50-b9b378dfb841"}},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/9.0.7/node@v22.22.3+x64 (linux)","description":"Ghost editor, based on the Lexical framework.","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"yjs":"13.6.31","clsx":"2.1.1","vite":"8.0.14","jsdom":"29.1.1","react":"18.3.1","dotenv":"17.4.2","vitest":"4.1.7","lexical":"0.13.1","postcss":"8.5.15","prettier":"3.8.3","dompurify":"3.4.7","pluralize":"8.0.0","react-dom":"18.3.1","storybook":"10.4.1","stylelint":"17.11.1","@vitest/ui":"4.1.7","codemirror":"6.0.2","emoji-mart":"5.6.0","typescript":"5.9.3","@babel/core":"7.29.7","cross-fetch":"4.1.0","tailwindcss":"3.4.19","y-websocket":"3.0.0","@types/react":"18.3.29","autoprefixer":"10.5.0","babel-loader":"10.1.1","concurrently":"10.0.0","react-slider":"2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"5.0.4","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@mdx-js/rollup":"3.1.1","@prettier/sync":"0.6.1","postcss-import":"16.1.1","react-colorful":"5.7.0","react-highlight":"0.15.0","@emoji-mart/data":"1.2.1","@lezer/highlight":"1.2.3","@playwright/test":"1.60.0","@storybook/react":"10.4.1","@types/react-dom":"18.3.7","react-router-dom":"7.16.0","vite-plugin-svgr":"5.2.0","@emoji-mart/react":"1.1.1","@tryghost/helpers":"1.1.105","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","fast-average-color":"9.5.2","@sentry/vite-plugin":"5.3.0","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"7.37.5","@codemirror/lang-css":"6.3.1","@testing-library/dom":"10.4.1","@vitejs/plugin-react":"6.0.2","@codemirror/lang-html":"6.4.11","@storybook/react-vite":"10.4.1","@tryghost/color-utils":"0.2.18","@uiw/react-codemirror":"4.25.10","@storybook/addon-links":"10.4.1","@testing-library/react":"16.3.2","@tryghost/kg-simplemde":"3.1.2","@storybook/builder-vite":"10.4.1","@tryghost/kg-converters":"1.2.2","eslint-plugin-storybook":"10.4.1","@storybook/addon-actions":"9.0.8","@storybook/addon-mdx-gfm":"8.6.14","@testing-library/jest-dom":"6.9.1","eslint-plugin-react-hooks":"5.2.0","eslint-plugin-tailwindcss":"3.18.3","@tryghost/kg-default-nodes":"2.1.2","@codemirror/lang-javascript":"6.2.5","@storybook/addon-essentials":"8.6.14","@storybook/addon-interactions":"8.6.14","@tryghost/kg-clean-basic-html":"4.3.2","@tryghost/kg-unsplash-selector":"0.4.2","@tryghost/kg-default-transforms":"1.3.2","@etchteam/storybook-addon-status":"8.1.0","@tryghost/kg-markdown-html-renderer":"7.2.2","prettier-plugin-organize-attributes":"1.0.0","@babel/plugin-proposal-private-property-in-object":"7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.8.2_1780408319066_0.1217385151658188","host":"s3://npm-registry-packages-npm-production"}},"1.8.3":{"name":"@tryghost/koenig-lexical","version":"1.8.3","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/koenig-lexical@1.8.3","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"luissazevedo","email":"luis@ghost.org"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"nickmoreton","email":"nick@ghost.org"},{"name":"renatoworks","email":"renatocesarcp@gmail.com"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"homepage":"https://github.com/TryGhost/Koenig/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Koenig/issues"},"dist":{"shasum":"40c9904b5150d1f4b77ace3b715721fd9017fe80","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.8.3.tgz","fileCount":11,"integrity":"sha512-LbiM6T95ZvXaQwGgEpbch0opcWMLYhG3kk/ZB3sONoR8q4Yfo32CXL7G+eJGqZXbEOH7CBERLSGPzF2qW+oduA==","signatures":[{"sig":"MEUCIQDMCVxOptQd7z8H+X8hRdNVIJXg86AyYAeD2wdrFXjdLAIgFNC67RofDnqEvM95qWWAcbytlA6yhQU+MPNPr++3ReU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tryghost%2fkoenig-lexical@1.8.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25141641},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"gitHead":"fd524feb81a92149e2f153774f685eb646d3fa1d","scripts":{"dev":"concurrently \"vite --host --force\" \"yarn build --watch\" \"yarn preview -l silent --host\" \"yarn workspace @tryghost/kg-default-nodes dev\" \"yarn workspace @tryghost/kg-default-transforms dev\"","lint":"yarn run lint:js && yarn run lint:css","test":"yarn test:unit && yarn test:e2e","build":"vite build","lint:js":"eslint --cache demo src test","prepare":"NODE_ENV=production yarn build","pretest":"VITE_TEST=true yarn build --config vite.config.demo.js && yarn build","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"yarn multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"yarn lint","test:e2e":"NODE_ENV=test NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","storybook":"NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6006 -h 127.0.0.1","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.js","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e:headed","pretest:watch":"yarn pretest","test:e2e:quiet":"yarn test:e2e --reporter=line","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"yarn multiplayer\"","test:e2e:headed":"PLAYWRIGHT_HEADED=true yarn test:e2e","test:e2e:report":"PLAYWRIGHT_HTML_REPORT=true yarn test:e2e","test:unit:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:edd79cdc-8ad6-4c93-be50-b9b378dfb841"}},"repository":{"url":"git+https://github.com/TryGhost/Koenig.git#master","type":"git"},"_npmVersion":"lerna/9.0.7/node@v22.22.3+x64 (linux)","description":"Ghost editor, based on the Lexical framework.","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"yjs":"13.6.31","clsx":"2.1.1","vite":"8.0.16","jsdom":"29.1.1","react":"18.3.1","dotenv":"17.4.2","vitest":"4.1.9","lexical":"0.13.1","postcss":"8.5.15","prettier":"3.8.4","dompurify":"3.4.11","pluralize":"8.0.0","react-dom":"18.3.1","storybook":"10.4.6","stylelint":"17.11.1","@vitest/ui":"4.1.9","codemirror":"6.0.2","emoji-mart":"5.6.0","typescript":"5.9.3","@babel/core":"8.0.1","cross-fetch":"4.1.0","tailwindcss":"3.4.19","y-websocket":"3.0.0","@types/react":"18.3.31","autoprefixer":"10.5.0","babel-loader":"10.1.1","concurrently":"10.0.3","react-slider":"2.0.6","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"5.0.4","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@mdx-js/rollup":"3.1.1","@prettier/sync":"0.6.1","postcss-import":"16.1.1","react-colorful":"5.7.0","react-highlight":"0.15.0","@emoji-mart/data":"1.2.1","@lezer/highlight":"1.2.3","@playwright/test":"1.61.0","@storybook/react":"10.4.6","@types/react-dom":"18.3.7","react-router-dom":"7.18.0","vite-plugin-svgr":"5.2.0","@emoji-mart/react":"1.1.1","@tryghost/helpers":"1.1.106","@lexical/clipboard":"0.13.1","@lexical/selection":"0.13.1","fast-average-color":"9.5.2","@sentry/vite-plugin":"5.3.0","@vitest/coverage-c8":"0.33.0","eslint-plugin-react":"7.37.5","@codemirror/lang-css":"6.3.1","@testing-library/dom":"10.4.1","@vitejs/plugin-react":"6.0.2","@codemirror/lang-html":"6.4.11","@storybook/react-vite":"10.4.6","@tryghost/color-utils":"0.2.19","@uiw/react-codemirror":"4.25.10","@storybook/addon-links":"10.4.6","@testing-library/react":"16.3.2","@tryghost/kg-simplemde":"3.1.3","@storybook/builder-vite":"10.4.6","@tryghost/kg-converters":"1.2.3","eslint-plugin-storybook":"10.4.6","@storybook/addon-actions":"9.0.8","@storybook/addon-mdx-gfm":"8.6.14","@testing-library/jest-dom":"6.9.1","eslint-plugin-react-hooks":"5.2.0","eslint-plugin-tailwindcss":"3.18.3","@tryghost/kg-default-nodes":"2.1.3","@codemirror/lang-javascript":"6.2.5","@storybook/addon-essentials":"8.6.14","@storybook/addon-interactions":"8.6.14","@tryghost/kg-clean-basic-html":"4.3.3","@tryghost/kg-unsplash-selector":"0.4.3","@tryghost/kg-default-transforms":"1.3.3","@etchteam/storybook-addon-status":"8.1.0","@tryghost/kg-markdown-html-renderer":"7.2.3","prettier-plugin-organize-attributes":"1.0.0","@babel/plugin-proposal-private-property-in-object":"7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.8.3_1782143680368_0.44633923304615175","host":"s3://npm-registry-packages-npm-production"}},"1.8.4":{"name":"@tryghost/koenig-lexical","version":"1.8.4","author":"Ghost Foundation","license":"MIT","_id":"@tryghost/koenig-lexical@1.8.4","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"zach1618","email":"zach@ghost.org"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"luissazevedo","email":"luis@ghost.org"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"nickmoreton","email":"nick@ghost.org"},{"name":"renatoworks","email":"renatocesarcp@gmail.com"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"nx":{"tags":["playwright"],"targets":{"build":{"inputs":[{"env":"IS_SHIPPING"},"default","^default"]},"build:demo":{"dependsOn":["^build"]},"dev:integrated":{"dependsOn":["^build"],"continuous":true},"test:acceptance":{"dependsOn":["^build"]}}},"dist":{"shasum":"3dff7129d6de65dd4e8b3eee11d8b224e5dd778d","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.8.4.tgz","fileCount":11,"integrity":"sha512-Y0jXKdNLYMJT05vlUpiJKIpsw/QqtBFUu0X0TdOOOt+mfnbTAXfJX+kNYx8dznWCmXtFEx+WHpRkCh1O5IeIrA==","signatures":[{"sig":"MEYCIQCIcegrrllTH2HutKR4hceJmpYl3f6Qpt+4P079rE0hVQIhAJnUozg8XsFjUwAQtesQBwukU2KzPqSrdYib3m5Q497K","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tryghost%2fkoenig-lexical@1.8.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24957399},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"scripts":{"dev":"concurrently \"vite --host --force\" \"pnpm build --watch\" \"pnpm preview -l silent --host\" \"pnpm --filter @tryghost/kg-default-nodes dev\" \"pnpm --filter @tryghost/kg-default-transforms dev\"","lint":"pnpm run lint:js && pnpm run lint:css","test":"pnpm test:unit && pnpm test:acceptance","build":"vite build","lint:js":"eslint --cache demo src test","pretest":"VITE_TEST=true pnpm build --config vite.config.demo.ts && pnpm build","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"pnpm multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"pnpm lint","storybook":"catalog:","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.ts","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 pnpm test:acceptance:headed","pretest:watch":"pnpm pretest","dev:integrated":"concurrently \"pnpm build --watch\" \"pnpm preview -l silent --host\" \"pnpm --filter @tryghost/kg-default-nodes dev\" \"pnpm --filter @tryghost/kg-default-transforms dev\"","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"pnpm multiplayer\"","test:acceptance":"NODE_ENV=test PLAYWRIGHT_FORCE_ASYNC_LOADER=1 NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","test:unit:watch":"vitest","test:acceptance:quiet":"pnpm test:acceptance --reporter=line","test:acceptance:headed":"PLAYWRIGHT_HEADED=true pnpm test:acceptance","test:acceptance:report":"PLAYWRIGHT_HTML_REPORT=true pnpm test:acceptance"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:136c69c0-b638-4327-ad7a-4dce8e26b202"}},"repository":{"url":"git+https://github.com/TryGhost/Ghost.git","type":"git","directory":"koenig/koenig-lexical"},"directories":{},"_nodeVersion":"22.18.0","_hasShrinkwrap":false,"devDependencies":{"yjs":"13.6.31","clsx":"2.1.1","vite":"8.1.3","jsdom":"29.1.1","react":"18.3.1","dotenv":"17.4.2","lodash":"4.18.1","vitest":"4.1.9","globals":"17.7.0","lexical":"0.13.1","postcss":"8.5.16","fs-extra":"11.3.6","prettier":"3.9.4","dompurify":"3.4.11","pluralize":"8.0.0","react-dom":"18.3.1","storybook":"10.4.6","stylelint":"17.14.0","@eslint/js":"9.39.4","@vitest/ui":"4.1.9","emoji-mart":"5.6.0","prop-types":"15.8.1","typescript":"5.9.3","tailwindcss":"3.4.19","y-websocket":"3.0.0","@types/react":"18.3.31","autoprefixer":"10.5.2","concurrently":"10.0.3","highlight.js":"10.7.3","react-slider":"2.0.6","@lexical/html":"0.13.1","@lexical/link":"0.13.1","@lexical/list":"0.13.1","@lexical/text":"0.13.1","eventemitter3":"5.0.4","@eslint/compat":"2.1.0","@lexical/react":"0.13.1","@lexical/utils":"0.13.1","@mdx-js/rollup":"3.1.1","@prettier/sync":"0.6.1","postcss-import":"16.1.1","react-colorful":"5.7.0","react-highlight":"0.15.0","@codemirror/view":"6.43.1","@emoji-mart/data":"1.2.1","@lezer/highlight":"1.2.3","@playwright/test":"1.61.1","@storybook/react":"10.4.6","@types/react-dom":"18.3.7","react-router-dom":"7.18.1","vite-plugin-svgr":"5.2.0","@lexical/headless":"0.13.1","@lexical/markdown":"0.13.1","@tryghost/helpers":"1.1.106","typescript-eslint":"8.62.1","@lexical/clipboard":"0.13.1","@lexical/rich-text":"0.13.1","@lexical/selection":"0.13.1","fast-average-color":"9.5.2","@sentry/vite-plugin":"5.3.0","@vitest/coverage-v8":"4.1.9","eslint-plugin-ghost":"3.5.0","eslint-plugin-react":"7.37.5","@codemirror/commands":"6.10.3","@codemirror/lang-css":"6.3.1","@codemirror/language":"6.12.3","@testing-library/dom":"10.4.1","@vitejs/plugin-react":"6.0.3","react-error-boundary":"3.1.4","@codemirror/lang-html":"6.4.11","@storybook/addon-docs":"10.4.6","@storybook/react-vite":"10.4.6","@tryghost/color-utils":"0.2.19","@uiw/react-codemirror":"4.25.10","@storybook/addon-links":"10.4.6","@testing-library/react":"16.3.2","@tryghost/kg-simplemde":"~3.1.4","eslint-plugin-storybook":"10.4.6","@codemirror/autocomplete":"6.20.3","@testing-library/jest-dom":"6.9.1","eslint-plugin-react-hooks":"5.2.0","eslint-plugin-tailwindcss":"3.18.3","@tryghost/kg-default-nodes":"~2.1.4","@codemirror/lang-javascript":"6.2.5","@tryghost/kg-clean-basic-html":"~4.3.4","@tryghost/kg-unsplash-selector":"~0.4.4","@tryghost/kg-default-transforms":"~1.3.4","@etchteam/storybook-addon-status":"8.1.0","@tryghost/kg-markdown-html-renderer":"~7.2.4","prettier-plugin-organize-attributes":"1.0.0","@uiw/codemirror-extensions-basic-setup":"4.25.10"},"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.8.4_1783699744906_0.27741380598911825","host":"s3://npm-registry-packages-npm-production"}},"1.8.5":{"name":"@tryghost/koenig-lexical","version":"1.8.5","author":"Ghost Foundation","license":"MIT","_id":"@tryghost/koenig-lexical@1.8.5","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"zach1618","email":"zach@ghost.org"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"luissazevedo","email":"luis@ghost.org"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"nickmoreton","email":"nick@ghost.org"},{"name":"renatoworks","email":"renatocesarcp@gmail.com"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"dist":{"shasum":"732bd85860ac72e2f34c3da15ecdf9071b7a0658","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.8.5.tgz","fileCount":11,"integrity":"sha512-+xKwwA+ecEDQms4wsJh9M2MBVW3staj22Vg4Wd0Rt2pOHIorjJxaQJkBCaY37KXmuboEzIc+Pid+6HEZjfQLCA==","signatures":[{"sig":"MEQCIA6TfVGVyWKd4v9HI7PM/yXvX7ABlacpeVs5PZAUgy2DAiAt0/aAanF7kAr2cIdg5/1ccFXDaWqR8u8PXog8QG876Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tryghost%2fkoenig-lexical@1.8.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24979225},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"scripts":{"dev":"concurrently \"vite --host --force\" \"pnpm build --watch\" \"pnpm preview -l silent --host\" \"pnpm --filter @tryghost/kg-default-nodes dev\" \"pnpm --filter @tryghost/kg-default-transforms dev\"","lint":"pnpm run '/^lint:/'","test":"pnpm test:unit && pnpm test:acceptance","build":"vite build","lint:js":"eslint --cache demo src test","pretest":"VITE_TEST=true pnpm build --config vite.config.demo.ts && pnpm build","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"pnpm multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"pnpm lint","storybook":"catalog:","test:unit":"vitest run","build:demo":"vite build --config vite.config.demo.ts","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 pnpm test:acceptance:headed","pretest:watch":"pnpm pretest","dev:integrated":"concurrently \"pnpm build --watch\" \"pnpm preview -l silent --host\" \"pnpm --filter @tryghost/kg-default-nodes dev\" \"pnpm --filter @tryghost/kg-default-transforms dev\"","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"pnpm multiplayer\"","test:acceptance":"NODE_ENV=test PLAYWRIGHT_FORCE_ASYNC_LOADER=1 NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","test:unit:watch":"vitest","test:acceptance:quiet":"pnpm test:acceptance --reporter=line","test:acceptance:headed":"PLAYWRIGHT_HEADED=true pnpm test:acceptance","test:acceptance:report":"PLAYWRIGHT_HTML_REPORT=true pnpm test:acceptance"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:136c69c0-b638-4327-ad7a-4dce8e26b202"}},"repository":{"url":"git+https://github.com/TryGhost/Ghost.git","type":"git","directory":"koenig/koenig-lexical"},"directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.8.5_1784303197693_0.2846854476043821","host":"s3://npm-registry-packages-npm-production"}},"1.9.0":{"name":"@tryghost/koenig-lexical","version":"1.9.0","author":"Ghost Foundation","license":"MIT","_id":"@tryghost/koenig-lexical@1.9.0","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"jonhickman","email":"jon@theplan.co.uk"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"zach1618","email":"zach@ghost.org"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"luissazevedo","email":"luis@ghost.org"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"nickmoreton","email":"nick@ghost.org"},{"name":"renatoworks","email":"renatocesarcp@gmail.com"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"austin.burdine","email":"austin@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"dist":{"shasum":"e6376fd61969b81753fa79c48f93f9635958905d","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.9.0.tgz","fileCount":12,"integrity":"sha512-eiExsIj8dhVAAijfQlY/fo/KURTDhfanprV1OzLAUvBm0JtZh+zx+Xjt5Ke19iXinweQt5YTpDVWrcdcypJJJg==","signatures":[{"sig":"MEUCIGj3OcwMGH9sApYJmdwn6GxXxelIINQvCxzKkr9ggLoPAiEAtI/2XAmW0yYM26+3lnCPu6A8vEmZSJof6bDzXkfKyV8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tryghost%2fkoenig-lexical@1.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24996670},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"scripts":{"dev":"concurrently \"vite --host --force\" \"pnpm build --watch\" \"pnpm preview -l silent --host\" \"pnpm --filter @tryghost/kg-default-nodes dev\" \"pnpm --filter @tryghost/kg-default-transforms dev\"","lint":"pnpm run '/^lint:/'","test":"pnpm test:unit && pnpm test:acceptance","build":"vite build","lint:js":"eslint --cache demo src test","pretest":"VITE_TEST=true pnpm build --config vite.config.demo.ts && pnpm build","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"pnpm multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"pnpm lint","storybook":"catalog:","test:unit":"pnpm typecheck && vitest run","typecheck":"tsc --noEmit -p tsconfig.typecheck.json","build:demo":"vite build --config vite.config.demo.ts","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 pnpm test:acceptance:headed","pretest:watch":"pnpm pretest","dev:integrated":"concurrently \"pnpm build --watch\" \"pnpm preview -l silent --host\" \"pnpm --filter @tryghost/kg-default-nodes dev\" \"pnpm --filter @tryghost/kg-default-transforms dev\"","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"pnpm multiplayer\"","test:acceptance":"NODE_ENV=test PLAYWRIGHT_FORCE_ASYNC_LOADER=1 NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","test:unit:watch":"vitest","test:acceptance:quiet":"pnpm test:acceptance --reporter=line","test:acceptance:headed":"PLAYWRIGHT_HEADED=true pnpm test:acceptance","test:acceptance:report":"PLAYWRIGHT_HTML_REPORT=true pnpm test:acceptance"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ee137df7-3254-467a-b8bd-e2624f46c047"}},"repository":{"url":"git+https://github.com/TryGhost/Ghost.git","type":"git","directory":"koenig/koenig-lexical"},"directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.9.0_1785514188093_0.8797790648738633","host":"s3://npm-registry-packages-npm-production"}},"1.9.1":{"name":"@tryghost/koenig-lexical","version":"1.9.1","author":"Ghost Foundation","license":"MIT","_id":"@tryghost/koenig-lexical@1.9.1","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"zach1618","email":"zach@ghost.org"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"luissazevedo","email":"luis@ghost.org"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"nickmoreton","email":"nick@ghost.org"},{"name":"renatoworks","email":"renatocesarcp@gmail.com"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"austin.burdine","email":"austin@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"dist":{"shasum":"08483701eef070a410a7a267cfc48083331de393","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.9.1.tgz","fileCount":12,"integrity":"sha512-Uithet36zjbSwzbAN5D1q9YXMipCkL8bCgNIFP+fH5CyI+mf1LzL3RpHBVWGccmkNSNO7ukh3cxhYL37r5RY3g==","signatures":[{"sig":"MEQCICxc6OWJbFcPjNj493NpkbcELDt2fG/uMnrwqqXQe8uPAiBtVcB1aFIvqVWeeD3Q9ukGFfyqPsAmvJcWp59N+/Jc6Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tryghost%2fkoenig-lexical@1.9.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25002918},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"scripts":{"dev":"concurrently \"vite --host --force\" \"pnpm build --watch --emptyOutDir=false\" \"pnpm preview -l silent --host\" \"pnpm --filter @tryghost/kg-default-nodes dev\" \"pnpm --filter @tryghost/kg-default-transforms dev\"","lint":"pnpm run '/^lint:/'","test":"pnpm test:unit && pnpm test:acceptance","build":"vite build","lint:js":"eslint --cache demo src test","pretest":"VITE_TEST=true pnpm build --config vite.config.demo.ts && pnpm build","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"pnpm multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"pnpm lint","storybook":"catalog:","test:unit":"pnpm typecheck && vitest run","typecheck":"tsc --noEmit -p tsconfig.typecheck.json","build:demo":"vite build --config vite.config.demo.ts","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 pnpm test:acceptance:headed","pretest:watch":"pnpm pretest","dev:integrated":"concurrently \"pnpm build --watch --emptyOutDir=false\" \"pnpm preview -l silent --host\" \"pnpm --filter @tryghost/kg-default-nodes dev\" \"pnpm --filter @tryghost/kg-default-transforms dev\"","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"pnpm multiplayer\"","test:acceptance":"NODE_ENV=test PLAYWRIGHT_FORCE_ASYNC_LOADER=1 NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","test:unit:watch":"vitest","test:acceptance:quiet":"pnpm test:acceptance --reporter=line","test:acceptance:headed":"PLAYWRIGHT_HEADED=true pnpm test:acceptance","test:acceptance:report":"PLAYWRIGHT_HTML_REPORT=true pnpm test:acceptance"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ee137df7-3254-467a-b8bd-e2624f46c047"}},"repository":{"url":"git+https://github.com/TryGhost/Ghost.git","type":"git","directory":"koenig/koenig-lexical"},"directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.9.1_1786393625579_0.32655253387195526","host":"s3://npm-registry-packages-npm-production"}},"1.9.2":{"name":"@tryghost/koenig-lexical","version":"1.9.2","author":"Ghost Foundation","license":"MIT","_id":"@tryghost/koenig-lexical@1.9.2","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"zach1618","email":"zach@ghost.org"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"luissazevedo","email":"luis@ghost.org"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"nickmoreton","email":"nick@ghost.org"},{"name":"renatoworks","email":"renatocesarcp@gmail.com"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"austin.burdine","email":"austin@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"dist":{"shasum":"cc71b090ea50e408956c935789eeb9129402f360","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.9.2.tgz","fileCount":12,"integrity":"sha512-PDlpHvfuRFDtUIzC4iPtT/prve9ylzS5JojsDtSLHKO1UCWp+ya98WOtIm2hvd0srRhrvq9CjMr6lexJZF7AUA==","signatures":[{"sig":"MEUCIDWTgOLpeN3FAw9OQ3q/ZXSjNnxjQSPp4TmynybP9hCpAiEAvrFbUhKPam9ce5H71EvPMndTdVm0LlCcJSCg+M75fHs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tryghost%2fkoenig-lexical@1.9.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25036997},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"scripts":{"dev":"concurrently \"vite --host --force\" \"pnpm build --watch --emptyOutDir=false\" \"pnpm preview -l silent --host\" \"pnpm --filter @tryghost/kg-default-nodes dev\" \"pnpm --filter @tryghost/kg-default-transforms dev\"","lint":"pnpm run '/^lint:/'","test":"pnpm test:unit && pnpm test:acceptance","build":"vite build","lint:js":"eslint --cache demo src test","pretest":"VITE_TEST=true pnpm build --config vite.config.demo.ts && pnpm build","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"pnpm multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"pnpm lint","storybook":"catalog:","test:unit":"pnpm typecheck && vitest run","typecheck":"tsc --noEmit -p tsconfig.typecheck.json","build:demo":"vite build --config vite.config.demo.ts","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 pnpm test:acceptance:headed","pretest:watch":"pnpm pretest","dev:integrated":"concurrently \"pnpm build --watch --emptyOutDir=false\" \"pnpm preview -l silent --host\" \"pnpm --filter @tryghost/kg-default-nodes dev\" \"pnpm --filter @tryghost/kg-default-transforms dev\"","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"pnpm multiplayer\"","test:acceptance":"NODE_ENV=test PLAYWRIGHT_FORCE_ASYNC_LOADER=1 NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","test:unit:watch":"vitest","test:acceptance:quiet":"pnpm test:acceptance --reporter=line","test:acceptance:headed":"PLAYWRIGHT_HEADED=true pnpm test:acceptance","test:acceptance:report":"PLAYWRIGHT_HTML_REPORT=true pnpm test:acceptance"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ee137df7-3254-467a-b8bd-e2624f46c047"}},"repository":{"url":"git+https://github.com/TryGhost/Ghost.git","type":"git","directory":"koenig/koenig-lexical"},"description":"Ghost's Lexical-based rich text post editor","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.9.2_1787068795744_0.6618565033110315","host":"s3://npm-registry-packages-npm-production"}},"1.9.3":{"name":"@tryghost/koenig-lexical","version":"1.9.3","author":"Ghost Foundation","license":"MIT","_id":"@tryghost/koenig-lexical@1.9.3","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"zach1618","email":"zach@ghost.org"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"luissazevedo","email":"luis@ghost.org"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"nickmoreton","email":"nick@ghost.org"},{"name":"renatoworks","email":"renatocesarcp@gmail.com"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"austin.burdine","email":"austin@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"dist":{"shasum":"c29cb5f28bd14b1aed9982d593f8300df8cffbc2","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.9.3.tgz","fileCount":12,"integrity":"sha512-Ls3n7secqXjgN4CwlQlozPGOsn1cHggZM/8zYDRqfTq27UhlX7XQXzEEhYjG8NcCVeX6Vhj8NrHRog78qnK1Ug==","signatures":[{"sig":"MEYCIQDfJptwMFPuj59jioWVljug0vvP7yenawzvFCsXz22SNQIhAJjDOaKlc0pm8Z2gj0swDewKZBX/uYYWjSWcDdQXQpaQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tryghost%2fkoenig-lexical@1.9.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25049870},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"scripts":{"dev":"concurrently \"vite --host --force\" \"pnpm build --watch --emptyOutDir=false\" \"pnpm preview -l silent --host\" \"pnpm --filter @tryghost/kg-default-nodes dev\" \"pnpm --filter @tryghost/kg-default-transforms dev\"","lint":"pnpm run '/^lint:/'","test":"pnpm test:unit && pnpm test:acceptance","build":"vite build","lint:js":"eslint --cache demo src test","pretest":"VITE_TEST=true pnpm build --config vite.config.demo.ts && pnpm build","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"pnpm multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"pnpm lint","storybook":"catalog:","test:unit":"pnpm typecheck && vitest run","typecheck":"tsc --noEmit -p tsconfig.typecheck.json","build:demo":"vite build --config vite.config.demo.ts","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 pnpm test:acceptance:headed","pretest:watch":"pnpm pretest","dev:integrated":"concurrently \"pnpm build --watch --emptyOutDir=false\" \"pnpm preview -l silent --host\" \"pnpm --filter @tryghost/kg-default-nodes dev\" \"pnpm --filter @tryghost/kg-default-transforms dev\"","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"pnpm multiplayer\"","test:acceptance":"NODE_ENV=test PLAYWRIGHT_FORCE_ASYNC_LOADER=1 NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","test:unit:watch":"vitest","test:acceptance:quiet":"pnpm test:acceptance --reporter=line","test:acceptance:headed":"PLAYWRIGHT_HEADED=true pnpm test:acceptance","test:acceptance:report":"PLAYWRIGHT_HTML_REPORT=true pnpm test:acceptance"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ee137df7-3254-467a-b8bd-e2624f46c047"}},"repository":{"url":"git+https://github.com/TryGhost/Ghost.git","type":"git","directory":"koenig/koenig-lexical"},"description":"Ghost's Lexical-based rich text post editor","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.9.3_1787671367449_0.11561894472688183","host":"s3://npm-registry-packages-npm-production"}},"1.9.4":{"name":"@tryghost/koenig-lexical","version":"1.9.4","author":"Ghost Foundation","license":"MIT","_id":"@tryghost/koenig-lexical@1.9.4","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"zach1618","email":"zach@ghost.org"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"luissazevedo","email":"luis@ghost.org"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"nickmoreton","email":"nick@ghost.org"},{"name":"renatoworks","email":"renatocesarcp@gmail.com"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"austin.burdine","email":"austin@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"dist":{"shasum":"fd65daf0b0ad880b0700e75df43ca0c5ab1ba0ce","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.9.4.tgz","fileCount":12,"integrity":"sha512-yERU9nNgfdnY3XC0YsTC5h7/d1GbfRtJI3CkdD2f7uxdkUZhLMC3yUFoTCj2gmA+NcQfrpNr8HqRRjeil5kKQQ==","signatures":[{"sig":"MEYCIQCjpYNDCR0doSKKdD7BHz5HJdPKXc0CihabEEd+0GBHdwIhAP46CQEWUoG2zhk5v2FPc06fRBUkzNBF/m1+eU/JBYiT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tryghost%2fkoenig-lexical@1.9.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25053299},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"}},"scripts":{"dev":"concurrently \"vite --host --force\" \"pnpm build --watch --emptyOutDir=false\" \"pnpm preview -l silent --host\" \"pnpm --filter @tryghost/kg-default-nodes dev\" \"pnpm --filter @tryghost/kg-default-transforms dev\"","lint":"pnpm run '/^lint:/'","test":"pnpm test:unit && pnpm test:acceptance","build":"vite build","lint:js":"eslint --cache demo src test","pretest":"VITE_TEST=true pnpm build --config vite.config.demo.ts && pnpm build","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"pnpm multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"pnpm lint","storybook":"catalog:","test:unit":"pnpm typecheck && vitest run","typecheck":"tsc --noEmit -p tsconfig.typecheck.json","build:demo":"vite build --config vite.config.demo.ts","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 pnpm test:acceptance:headed","pretest:watch":"pnpm pretest","dev:integrated":"concurrently \"pnpm build --watch --emptyOutDir=false\" \"pnpm preview -l silent --host\" \"pnpm --filter @tryghost/kg-default-nodes dev\" \"pnpm --filter @tryghost/kg-default-transforms dev\"","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"pnpm multiplayer\"","test:acceptance":"NODE_ENV=test PLAYWRIGHT_FORCE_ASYNC_LOADER=1 NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","test:unit:watch":"vitest","test:acceptance:quiet":"pnpm test:acceptance --reporter=line","test:acceptance:headed":"PLAYWRIGHT_HEADED=true pnpm test:acceptance","test:acceptance:report":"PLAYWRIGHT_HTML_REPORT=true pnpm test:acceptance"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:297817c4-3487-4c75-b6fd-603b487eeea4"}},"repository":{"url":"git+https://github.com/TryGhost/Ghost.git","type":"git","directory":"koenig/koenig-lexical"},"description":"Ghost's Lexical-based rich text post editor","directories":{},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.9.4_1788275508302_0.40148374802812725","host":"s3://npm-registry-packages-npm-production"}},"1.10.0":{"name":"@tryghost/koenig-lexical","version":"1.10.0","author":"Ghost Foundation","license":"MIT","_id":"@tryghost/koenig-lexical@1.10.0","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"zach1618","email":"zach@ghost.org"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"luissazevedo","email":"luis@ghost.org"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"nickmoreton","email":"nick@ghost.org"},{"name":"renatoworks","email":"renatocesarcp@gmail.com"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"austin.burdine","email":"austin@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"dist":{"shasum":"2e2930faeb2daae1959a5baa3433889e32ee7c09","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.10.0.tgz","fileCount":12,"integrity":"sha512-CStQZJ1NHYMjcyzSlRvdAE++NKWon73BKFJaqI3Z8s+bJDVqrUUAwfYGR3WYBOq80LyH0Bsl0wOxrHBOIFlGLQ==","signatures":[{"sig":"MEUCIQCL5Jdat0NvsEUeL+xo+mkK14a9EaWIeDNoNv0j7fE0KQIgQfhR+/vNjsi18p3s1NqrRd4N+mXuhjERjHZjHNm9QGg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tryghost%2fkoenig-lexical@1.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25053505},"main":"./dist/koenig-lexical.umd.js","type":"module","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"},"./style.css":"./dist/style.css"},"scripts":{"dev":"concurrently \"vite --host --force\" \"pnpm build --watch --emptyOutDir=false\" \"pnpm preview -l silent --host\" \"pnpm --filter @tryghost/kg-default-nodes dev\" \"pnpm --filter @tryghost/kg-default-transforms dev\"","lint":"pnpm run '/^lint:/'","test":"pnpm test:unit && pnpm test:acceptance","build":"vite build","lint:js":"eslint --cache demo src test","pretest":"VITE_TEST=true pnpm build --config vite.config.demo.ts && pnpm build","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"pnpm multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"pnpm lint","storybook":"catalog:","test:unit":"pnpm typecheck && vitest run","typecheck":"tsc --noEmit -p tsconfig.typecheck.json","build:demo":"vite build --config vite.config.demo.ts","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 pnpm test:acceptance:headed","pretest:watch":"pnpm pretest","dev:integrated":"concurrently \"pnpm build --watch --emptyOutDir=false\" \"pnpm preview -l silent --host\" \"pnpm --filter @tryghost/kg-default-nodes dev\" \"pnpm --filter @tryghost/kg-default-transforms dev\"","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"pnpm multiplayer\"","test:acceptance":"NODE_ENV=test PLAYWRIGHT_FORCE_ASYNC_LOADER=1 NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","test:unit:watch":"vitest","test:acceptance:quiet":"pnpm test:acceptance --reporter=line","test:acceptance:headed":"PLAYWRIGHT_HEADED=true pnpm test:acceptance","test:acceptance:report":"PLAYWRIGHT_HTML_REPORT=true pnpm test:acceptance"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:297817c4-3487-4c75-b6fd-603b487eeea4"}},"repository":{"url":"git+https://github.com/TryGhost/Ghost.git","type":"git","directory":"koenig/koenig-lexical"},"description":"Ghost's Lexical-based rich text post editor","directories":{},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/koenig-lexical_1.10.0_1788898544239_0.2898873463786933","host":"s3://npm-registry-packages-npm-production"}},"1.11.0":{"_id":"@tryghost/koenig-lexical@1.11.0","dist":{"shasum":"4bbe1850814d147eb43f979d1da9facb2e8c9eaa","tarball":"https://registry.npmjs.org/@tryghost/koenig-lexical/-/koenig-lexical-1.11.0.tgz","fileCount":13,"integrity":"sha512-auomepjTwrCCT82OqhXnNgSQPZGoA7jep8hAhjtRepXs3gOVgtLK1AmnMRMJce+4V/QgxU/WThhZ1MIjsumExg==","signatures":[{"sig":"MEUCIFCzFjTM0uKQF6K4lU3cSSRp6UPLUyEHTsN46R8G9xXeAiEAj47cUQaK4V1oh1ER0hQwsk9hrepvkuQBKdnmNLrj9FA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICHwS5yEnQU6xzOdHM9ngicgTCuWqS/74D+3mR2SsuyuAiBcnHoj74yh5dDtteiR2xcjx/H9e0qiYmEVFaCGcbZ1lg=="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tryghost%2fkoenig-lexical@1.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24964917},"main":"./dist/koenig-lexical.umd.js","name":"@tryghost/koenig-lexical","type":"module","author":"Ghost Foundation","module":"./dist/koenig-lexical.js","exports":{".":{"import":"./dist/koenig-lexical.js","require":"./dist/koenig-lexical.umd.js"},"./style.css":"./dist/style.css"},"license":"MIT","scripts":{"dev":"concurrently \"vite --host --force\" \"pnpm build --watch --emptyOutDir=false\" \"pnpm preview -l silent --host\" \"pnpm --filter @tryghost/kg-default-nodes dev\" \"pnpm --filter @tryghost/kg-default-transforms dev\"","lint":"pnpm run '/^lint:/'","test":"pnpm test:unit && pnpm test:acceptance","build":"vite build","lint:js":"eslint --cache demo src test","pretest":"VITE_TEST=true pnpm build --config vite.config.demo.ts && pnpm build","preview":"vite preview","coverage":"vitest run --coverage","dev:test":"concurrently \"vite --port 5174\" \"pnpm multiplayer\"","lint:css":"stylelint \"src/**/*.css\"","posttest":"pnpm lint","storybook":"catalog:","test:unit":"pnpm typecheck && vitest run","typecheck":"tsc --noEmit -p tsconfig.typecheck.json","build:demo":"vite build --config vite.config.demo.ts","multiplayer":"HOST=localhost PORT=1234 npx y-websocket-server","test:slowmo":"TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 pnpm test:acceptance:headed","pretest:watch":"pnpm pretest","dev:integrated":"concurrently \"pnpm build --watch --emptyOutDir=false\" \"pnpm preview -l silent --host\" \"pnpm --filter @tryghost/kg-default-nodes dev\" \"pnpm --filter @tryghost/kg-default-transforms dev\"","build-storybook":"storybook build","dev:multiplayer":"concurrently \"vite\" \"pnpm multiplayer\"","test:acceptance":"NODE_ENV=test PLAYWRIGHT_FORCE_ASYNC_LOADER=1 NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test","test:unit:watch":"vitest","test:acceptance:quiet":"pnpm test:acceptance --reporter=line","test:acceptance:headed":"PLAYWRIGHT_HEADED=true pnpm test:acceptance","test:acceptance:report":"PLAYWRIGHT_HTML_REPORT=true pnpm test:acceptance"},"version":"1.11.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"297817c4-3487-4c75-b6fd-603b487eeea4"}},"repository":{"url":"git+https://github.com/TryGhost/Ghost.git","type":"git","directory":"koenig/koenig-lexical"},"description":"Ghost's Lexical-based rich text post editor","directories":{},"maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"zach1618","email":"zach@ghost.org"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"luissazevedo","email":"luis@ghost.org"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"nickmoreton","email":"nick@ghost.org"},{"name":"renatoworks","email":"renatocesarcp@gmail.com"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"austin.burdine","email":"austin@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"_hasShrinkwrap":false,"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/koenig-lexical_1.11.0_1790695433349_0.7167119332758054"}}},"time":{"created":"2022-09-12T15:03:37.469Z","modified":"2026-09-29T15:23:53.899Z","0.0.1":"2022-09-12T15:03:37.725Z","0.0.2":"2022-09-13T09:49:27.255Z","0.0.3":"2022-09-13T10:20:58.838Z","0.0.4":"2022-09-13T20:11:36.982Z","0.0.5":"2022-09-14T18:26:57.970Z","0.0.6":"2022-09-15T11:17:42.433Z","0.0.7":"2022-09-16T14:57:33.537Z","0.0.8":"2022-09-19T10:39:03.002Z","0.0.9":"2022-09-19T16:48:29.348Z","0.0.10":"2022-09-21T07:27:32.484Z","0.0.11":"2022-09-21T10:36:16.401Z","0.0.12":"2022-09-22T13:59:47.825Z","0.0.13":"2022-09-26T08:34:11.658Z","0.0.14":"2022-09-27T09:06:56.540Z","0.0.15":"2022-09-27T11:50:58.485Z","0.0.16":"2022-09-27T16:52:11.219Z","0.0.17":"2022-09-29T19:45:28.702Z","0.0.18":"2022-10-03T09:43:57.130Z","0.0.19":"2022-10-17T01:33:56.335Z","0.0.20":"2022-10-17T07:53:26.751Z","0.0.21":"2022-10-17T16:52:30.547Z","0.0.22":"2022-10-22T05:51:25.454Z","0.0.23":"2022-10-24T17:19:15.164Z","0.0.24":"2022-10-24T18:25:01.299Z","0.0.25":"2022-10-25T17:51:33.164Z","0.0.26":"2022-11-02T02:58:12.170Z","0.0.27":"2022-11-04T13:51:27.315Z","0.0.28":"2022-11-08T14:57:27.184Z","0.0.29":"2022-11-09T07:13:21.142Z","0.0.30":"2022-11-14T03:09:26.019Z","0.0.32":"2022-11-17T07:29:47.282Z","0.0.33":"2022-11-21T08:05:48.497Z","0.0.34":"2022-11-21T08:37:10.769Z","0.0.35":"2022-11-21T09:00:10.129Z","0.0.36":"2022-11-22T18:57:22.794Z","0.0.37":"2022-11-29T15:37:32.458Z","0.0.38":"2022-11-30T21:28:24.922Z","0.0.39":"2022-12-01T16:27:51.782Z","0.0.40":"2022-12-01T17:34:34.662Z","0.0.41":"2022-12-07T02:41:50.352Z","0.0.42":"2023-01-04T09:37:19.308Z","0.0.43":"2023-01-18T13:53:35.228Z","0.0.44":"2023-01-18T17:08:33.480Z","0.0.45":"2023-01-19T07:50:37.386Z","0.0.46":"2023-01-20T17:24:06.809Z","0.0.47":"2023-01-30T12:20:28.253Z","0.0.48":"2023-01-30T14:40:22.337Z","0.0.49":"2023-02-03T11:37:38.440Z","0.0.50":"2023-02-13T15:02:24.281Z","0.0.51":"2023-02-13T16:26:30.138Z","0.0.54":"2023-02-20T18:38:58.153Z","0.0.55":"2023-02-22T11:35:54.269Z","0.0.56":"2023-02-22T15:24:57.979Z","0.0.57":"2023-02-23T14:00:49.952Z","0.0.58":"2023-02-27T06:10:51.185Z","0.0.59":"2023-03-09T18:29:28.854Z","0.0.60":"2023-03-13T18:04:20.752Z","0.0.61":"2023-03-16T18:40:34.886Z","0.0.62":"2023-03-23T05:49:55.219Z","0.0.63":"2023-03-23T09:19:02.688Z","0.0.64":"2023-03-24T11:27:16.167Z","0.0.65":"2023-03-24T14:34:19.976Z","0.0.67":"2023-03-27T14:05:07.032Z","0.0.68":"2023-03-27T14:29:52.471Z","0.0.69":"2023-03-28T07:42:53.828Z","0.0.70":"2023-03-30T10:57:09.647Z","0.0.71":"2023-04-03T07:34:47.280Z","0.0.72":"2023-04-03T16:43:25.639Z","0.0.73":"2023-04-05T08:41:25.006Z","0.0.74":"2023-04-07T14:11:42.119Z","0.0.75":"2023-04-10T08:10:19.551Z","0.0.76":"2023-04-11T05:29:43.001Z","0.0.77":"2023-04-11T08:30:23.205Z","0.0.78":"2023-04-11T13:56:28.287Z","0.0.79":"2023-04-11T15:52:03.451Z","0.0.80":"2023-04-11T16:06:22.844Z","0.0.81":"2023-04-12T19:23:53.767Z","0.0.82":"2023-04-13T08:15:02.115Z","0.0.84":"2023-04-17T14:58:20.665Z","0.0.83":"2023-04-17T15:10:08.904Z","0.0.85":"2023-04-18T09:16:26.992Z","0.0.86":"2023-04-18T10:59:41.159Z","0.0.87":"2023-04-18T14:19:29.794Z","0.0.88":"2023-04-18T15:43:08.169Z","0.0.89":"2023-04-19T16:10:13.476Z","0.0.90":"2023-04-20T06:14:53.907Z","0.0.91":"2023-04-20T07:49:12.274Z","0.0.92":"2023-04-20T09:48:16.028Z","0.0.93":"2023-04-21T10:49:17.517Z","0.0.94":"2023-04-21T11:25:58.734Z","0.0.95":"2023-04-24T10:26:47.208Z","0.0.96":"2023-04-26T11:29:11.787Z","0.0.97":"2023-04-26T12:52:11.896Z","0.1.0":"2023-04-27T13:33:51.464Z","0.2.0":"2023-05-05T14:19:25.116Z","0.2.2":"2023-05-12T23:41:02.333Z","0.2.3":"2023-05-17T13:22:21.574Z","0.2.4":"2023-05-19T14:35:11.852Z","0.2.5":"2023-05-22T14:04:38.693Z","0.2.6":"2023-05-23T19:14:13.264Z","0.2.7":"2023-05-24T15:33:11.284Z","0.2.8":"2023-05-29T13:42:30.611Z","0.2.10":"2023-05-29T16:21:29.850Z","0.2.11":"2023-05-30T05:48:44.970Z","0.2.12":"2023-05-30T12:28:28.169Z","0.2.13":"2023-06-01T16:42:35.456Z","0.2.14":"2023-06-02T08:49:52.093Z","0.2.15":"2023-06-02T13:00:52.222Z","0.2.17":"2023-06-02T15:28:01.483Z","0.2.18":"2023-06-06T14:09:02.091Z","0.2.19":"2023-06-06T17:52:13.527Z","0.2.20":"2023-06-07T09:05:44.128Z","0.2.21":"2023-06-07T11:14:49.972Z","0.2.22":"2023-06-07T17:41:10.177Z","0.2.23":"2023-06-07T21:03:11.548Z","0.2.24":"2023-06-08T13:41:50.734Z","0.2.25":"2023-06-09T05:15:06.841Z","0.2.26":"2023-06-09T07:07:44.483Z","0.2.27":"2023-06-09T12:06:13.399Z","0.2.28":"2023-06-09T17:10:04.504Z","0.2.29":"2023-06-09T17:21:06.534Z","0.2.30":"2023-06-12T17:04:12.073Z","0.2.31":"2023-06-12T21:46:51.675Z","0.2.32":"2023-06-13T22:50:40.917Z","0.2.33":"2023-06-14T09:23:37.206Z","0.2.34":"2023-06-14T16:32:49.401Z","0.2.35":"2023-06-16T13:08:31.869Z","0.2.36":"2023-06-16T14:06:13.135Z","0.2.37":"2023-06-19T09:59:09.577Z","0.2.38":"2023-06-19T13:16:24.236Z","0.2.39":"2023-06-20T19:08:03.540Z","0.2.40":"2023-06-22T14:59:54.239Z","0.2.41":"2023-06-22T19:32:30.922Z","0.2.42":"2023-06-23T11:13:13.007Z","0.3.0":"2023-06-23T11:26:44.905Z","0.3.1":"2023-06-23T12:13:03.627Z","0.3.2":"2023-06-26T10:56:15.257Z","0.3.3":"2023-06-26T14:30:50.025Z","0.3.4":"2023-06-27T10:38:45.226Z","0.3.5":"2023-06-27T23:28:45.956Z","0.3.6":"2023-06-28T17:01:24.283Z","0.3.7":"2023-06-29T08:06:25.351Z","0.3.8":"2023-07-03T08:58:20.771Z","0.3.9":"2023-07-10T14:49:45.505Z","0.3.10":"2023-07-12T13:59:38.404Z","0.3.11":"2023-07-14T15:25:21.128Z","0.3.12":"2023-07-17T10:38:59.550Z","0.3.13":"2023-07-19T10:48:25.749Z","0.3.14":"2023-07-20T15:55:33.709Z","0.3.15":"2023-07-20T19:17:01.363Z","0.3.16":"2023-07-31T07:27:48.828Z","0.3.17":"2023-08-02T16:40:58.799Z","0.3.18":"2023-08-07T06:50:12.718Z","0.3.19":"2023-08-07T11:24:52.970Z","0.3.20":"2023-08-07T12:40:58.684Z","0.3.21":"2023-08-07T16:31:29.674Z","0.3.22":"2023-08-08T07:19:44.689Z","0.3.23":"2023-08-08T12:08:40.605Z","0.3.24":"2023-08-09T15:57:40.828Z","0.4.0":"2023-08-10T08:38:54.620Z","0.4.1":"2023-08-15T14:50:32.974Z","0.4.2":"2023-08-17T14:39:36.824Z","0.4.3":"2023-08-22T21:20:50.260Z","0.4.4":"2023-08-23T20:42:10.933Z","0.4.5":"2023-08-24T21:51:23.256Z","0.4.7":"2023-08-29T12:36:41.181Z","0.4.8":"2023-08-31T10:00:20.052Z","0.4.9":"2023-09-05T17:01:28.853Z","0.4.10":"2023-09-06T15:50:50.434Z","0.4.11":"2023-09-08T15:39:20.061Z","0.4.12":"2023-09-12T11:06:10.543Z","0.4.13":"2023-09-15T16:37:42.159Z","0.4.14":"2023-09-18T12:07:01.445Z","0.4.15":"2023-09-18T12:58:00.186Z","0.4.16":"2023-09-18T21:04:18.317Z","0.4.17":"2023-09-19T16:44:41.970Z","0.4.18":"2023-09-21T00:53:29.587Z","0.4.19":"2023-10-03T00:21:23.689Z","0.4.20":"2023-10-04T10:33:03.701Z","0.4.21":"2023-10-06T10:10:55.662Z","0.4.22":"2023-10-06T14:39:37.232Z","0.4.23":"2023-10-09T09:58:41.697Z","0.4.24":"2023-10-09T16:58:28.517Z","0.4.25":"2023-10-09T17:27:05.291Z","0.5.0":"2023-10-09T17:34:04.252Z","0.5.1":"2023-10-10T12:47:42.032Z","0.5.2":"2023-10-10T18:14:34.391Z","0.5.3":"2023-10-11T08:44:48.147Z","0.5.4":"2023-10-11T15:49:07.881Z","0.5.5":"2023-10-12T10:46:24.619Z","0.5.6":"2023-10-16T11:56:42.235Z","0.5.7":"2023-10-16T13:10:58.180Z","0.5.8":"2023-10-16T13:26:29.043Z","0.5.9":"2023-10-19T17:50:46.326Z","0.5.10":"2023-10-20T12:09:34.945Z","0.5.11":"2023-10-20T16:54:20.387Z","0.5.12":"2023-10-23T08:21:34.501Z","0.5.13":"2023-10-31T18:47:08.721Z","0.5.14":"2023-11-01T17:55:32.443Z","0.5.15":"2023-11-02T11:36:15.999Z","0.5.16":"2023-11-02T15:48:44.542Z","0.5.17":"2023-11-09T15:56:34.706Z","0.5.18":"2023-11-14T20:16:31.098Z","0.5.19":"2023-11-15T12:08:35.592Z","0.5.20":"2023-11-16T17:01:45.391Z","0.5.21":"2023-11-21T15:53:11.539Z","0.5.22":"2023-11-22T13:57:34.231Z","0.5.23":"2023-11-22T18:56:11.159Z","0.5.24":"2023-11-24T14:36:53.276Z","0.5.25":"2023-11-27T23:21:57.219Z","0.5.26":"2023-11-28T14:25:57.503Z","0.5.27":"2023-11-29T11:50:08.810Z","1.0.0":"2023-12-06T10:29:39.746Z","1.0.1":"2023-12-06T10:54:09.671Z","1.0.2":"2023-12-06T11:57:39.599Z","1.0.3":"2023-12-06T17:30:41.575Z","1.0.4":"2023-12-11T11:07:12.938Z","1.0.5":"2023-12-11T15:28:04.385Z","1.0.6":"2023-12-12T17:37:33.646Z","1.0.7":"2023-12-12T18:12:30.356Z","1.0.8":"2023-12-12T18:42:58.388Z","0.5.28":"2023-12-14T11:48:13.669Z","1.0.9":"2024-01-02T16:04:30.893Z","1.0.10":"2024-01-17T18:21:16.080Z","1.0.11":"2024-01-18T20:00:14.231Z","1.0.12":"2024-01-23T15:32:33.669Z","1.0.13":"2024-01-30T13:15:03.814Z","1.0.14":"2024-01-31T17:42:25.503Z","1.0.15":"2024-02-06T21:54:24.673Z","1.0.16":"2024-02-07T13:32:47.971Z","1.0.17":"2024-02-13T10:23:58.729Z","1.0.18":"2024-02-14T16:23:45.097Z","1.0.19":"2024-02-19T10:52:30.429Z","1.0.20":"2024-02-21T16:16:24.624Z","1.0.21":"2024-02-27T12:12:47.035Z","1.1.0":"2024-03-25T09:26:43.923Z","1.1.1":"2024-04-16T10:08:42.343Z","1.1.2":"2024-04-16T10:55:29.881Z","1.1.3":"2024-04-18T10:56:48.299Z","1.1.4":"2024-04-18T14:17:18.937Z","1.1.5":"2024-04-21T23:05:50.599Z","1.1.6":"2024-04-23T14:21:39.050Z","1.1.7":"2024-05-02T04:24:25.934Z","1.1.8":"2024-05-02T17:03:29.445Z","1.1.9":"2024-05-06T14:29:31.685Z","1.1.10":"2024-05-08T15:47:47.887Z","1.1.11":"2024-05-11T07:58:17.667Z","1.1.12":"2024-05-14T12:53:45.849Z","1.1.13":"2024-05-14T15:33:20.650Z","1.1.14":"2024-05-16T11:02:07.668Z","1.1.15":"2024-05-16T11:19:21.566Z","1.1.16":"2024-05-23T15:52:05.181Z","1.2.0":"2024-05-29T16:05:19.869Z","1.2.1":"2024-05-29T20:29:59.274Z","1.2.2":"2024-05-30T13:43:39.387Z","1.2.3":"2024-05-30T18:55:47.596Z","1.2.4":"2024-06-05T11:55:51.805Z","1.2.5":"2024-06-10T13:57:30.380Z","1.2.6":"2024-06-12T12:09:02.023Z","1.2.7":"2024-06-19T11:29:53.544Z","1.2.8":"2024-06-24T14:00:07.165Z","1.2.9":"2024-06-24T19:24:53.015Z","1.3.0":"2024-06-25T10:09:40.237Z","1.3.1":"2024-06-26T11:30:18.039Z","1.3.2":"2024-07-01T17:40:01.224Z","1.3.3":"2024-07-04T10:30:21.782Z","1.3.4":"2024-07-08T09:37:57.191Z","1.3.5":"2024-07-08T12:19:43.775Z","1.3.8":"2024-07-15T15:26:27.883Z","1.3.9":"2024-07-16T09:59:51.182Z","1.3.10":"2024-07-18T10:40:28.077Z","1.3.11":"2024-07-18T12:17:58.261Z","1.3.12":"2024-07-23T15:42:06.910Z","1.3.13":"2024-07-25T09:25:05.027Z","1.3.14":"2024-08-12T09:09:57.989Z","1.3.15":"2024-08-12T17:23:20.410Z","1.3.16":"2024-08-13T10:23:25.021Z","1.3.17":"2024-08-14T08:49:04.462Z","1.3.18":"2024-08-14T13:29:48.836Z","1.3.19":"2024-08-14T19:28:00.606Z","1.3.20":"2024-08-15T10:49:21.276Z","1.3.21":"2024-08-15T15:16:36.809Z","1.3.22":"2024-08-28T10:33:39.160Z","1.3.23":"2024-09-03T15:16:47.928Z","1.3.24":"2024-09-05T07:03:59.875Z","1.3.25":"2024-09-05T14:41:14.759Z","1.3.26":"2024-09-19T11:13:20.324Z","1.3.27":"2024-10-31T09:58:29.788Z","1.3.28":"2024-11-12T11:48:31.715Z","1.3.29":"2024-11-12T12:55:02.739Z","1.3.30":"2024-11-13T06:53:47.556Z","1.3.31":"2024-11-20T20:47:06.327Z","1.3.32":"2024-11-28T07:58:52.344Z","1.4.0":"2025-01-08T14:48:00.544Z","1.5.0":"2025-01-29T09:31:38.625Z","1.5.1":"2025-01-29T18:18:23.407Z","1.5.2":"2025-01-30T17:56:11.277Z","1.5.3":"2025-02-04T11:48:59.290Z","1.5.4":"2025-02-13T11:36:01.187Z","1.6.0":"2025-02-17T11:04:03.281Z","1.6.1":"2025-03-03T12:54:17.148Z","1.6.2":"2025-03-04T09:32:03.391Z","1.6.3":"2025-03-05T12:48:13.989Z","1.6.4":"2025-03-12T13:42:18.805Z","1.6.5":"2025-03-17T20:02:30.275Z","1.6.6":"2025-03-18T14:02:59.905Z","1.6.7":"2025-04-01T19:51:44.151Z","1.6.8":"2025-04-02T12:03:24.099Z","1.6.9":"2025-04-03T10:10:28.361Z","1.6.11":"2025-05-07T14:41:42.357Z","1.6.12":"2025-05-12T22:37:10.201Z","1.6.13":"2025-05-13T17:30:25.228Z","1.6.14":"2025-05-14T14:07:08.168Z","1.6.15":"2025-05-15T11:57:59.784Z","1.6.16":"2025-05-15T15:45:13.871Z","1.6.17":"2025-05-19T13:26:24.785Z","1.6.18":"2025-05-20T14:09:36.177Z","1.6.19":"2025-05-20T16:14:21.405Z","1.6.20":"2025-05-21T16:22:47.114Z","1.6.21":"2025-05-22T16:55:32.278Z","1.6.22":"2025-05-22T17:51:13.423Z","1.6.23":"2025-05-27T09:23:46.683Z","1.6.24":"2025-05-27T10:09:20.350Z","1.6.25":"2025-05-29T07:08:59.383Z","1.7.0":"2025-06-19T16:35:36.075Z","1.7.1":"2025-06-20T11:11:32.580Z","1.7.2":"2025-06-24T10:07:53.000Z","1.7.3":"2025-11-19T11:37:14.238Z","1.7.5":"2026-01-05T11:01:13.532Z","1.7.6":"2026-01-15T20:53:05.826Z","1.7.7":"2026-01-22T20:27:46.401Z","1.7.8":"2026-01-27T17:19:30.296Z","1.7.9":"2026-01-27T22:29:34.904Z","1.7.10":"2026-02-05T15:43:11.098Z","1.7.11":"2026-02-12T17:13:03.902Z","1.7.12":"2026-02-12T19:51:29.182Z","1.7.13":"2026-02-18T18:19:30.447Z","1.7.14":"2026-02-23T22:43:57.025Z","1.7.15":"2026-02-25T20:43:10.890Z","1.7.16":"2026-02-26T19:11:11.485Z","1.7.17":"2026-03-02T21:11:37.403Z","1.7.18":"2026-03-03T16:46:34.381Z","1.7.19":"2026-03-04T18:39:39.638Z","1.7.20":"2026-03-04T21:59:14.506Z","1.7.21":"2026-03-12T19:56:43.520Z","1.7.22":"2026-03-16T22:12:22.817Z","1.7.23":"2026-03-20T16:13:22.220Z","1.7.24":"2026-03-22T22:02:49.964Z","1.7.25":"2026-03-23T09:46:28.929Z","1.7.26":"2026-03-23T18:56:47.661Z","1.7.27":"2026-03-23T19:28:29.278Z","1.7.28":"2026-03-24T22:11:45.613Z","1.7.29":"2026-04-02T11:50:10.015Z","1.7.30":"2026-04-02T13:21:26.367Z","1.8.0":"2026-04-20T17:54:07.357Z","1.8.1":"2026-04-27T17:49:39.301Z","1.8.2-pr1882.0":"2026-05-08T15:24:51.161Z","1.8.2":"2026-06-02T13:51:59.405Z","1.8.3":"2026-06-22T15:54:40.626Z","1.8.4":"2026-07-10T16:09:05.199Z","1.8.5":"2026-07-17T15:46:37.966Z","1.9.0":"2026-07-31T16:09:48.354Z","1.9.1":"2026-08-10T20:27:05.864Z","1.9.2":"2026-08-18T15:59:55.991Z","1.9.3":"2026-08-25T15:22:47.721Z","1.9.4":"2026-09-01T15:11:48.603Z","1.10.0":"2026-09-08T20:15:44.524Z","1.11.0":"2026-09-29T15:23:53.547Z"},"author":"Ghost Foundation","license":"MIT","repository":{"url":"git+https://github.com/TryGhost/Ghost.git","type":"git","directory":"koenig/koenig-lexical"},"description":"Ghost's Lexical-based rich text post editor","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"kernalghost","email":"matthew@ghost.org"},{"name":"chrisraible","email":"chris@ghost.org"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"hadret","email":"filip@ghost.org"},{"name":"erik-ghost","email":"erik@ghost.org"},{"name":"sagzy","email":"guptazy@gmail.com"},{"name":"vershwal","email":"vershwal.princi@gmail.com"},{"name":"zach1618","email":"zach@ghost.org"},{"name":"mike182uk","email":"mike182uk@gmail.com"},{"name":"luissazevedo","email":"luis@ghost.org"},{"name":"lsinger","email":"leif@ghost.org"},{"name":"nickmoreton","email":"nick@ghost.org"},{"name":"renatoworks","email":"renatocesarcp@gmail.com"},{"name":"rblstr-ghost","email":"rob@ghost.org"},{"name":"evanhahn-ghost","email":"evan@ghost.org"},{"name":"austin.burdine","email":"austin@ghost.org"},{"name":"weylandswart","email":"weyland.swart@gmail.com"},{"name":"ghost-slimer","email":"info@ghost.org"},{"name":"tmciesco","email":"tmciesco@gmail.com"},{"name":"jonatan-ghost","email":"jonatan@ghost.org"},{"name":"9larsons","email":"9larsons@gmail.com"}],"readme":"# Koenig - Lexical edition\n\nGhost editor, based on the Lexical framework.\n\n## Development\n\nThe editor can be run in two modes:\n- standalone mode: demo version that runs without a dependency on Ghost\n- integrated mode: integrated into Ghost Admin\n\n### Standalone mode\n\nRun `pnpm dev` to start the editor in standalone mode for development on http://localhost:5173. This command generates a demo site from the `index.html` file, which renders the demo app in `demo/demo.jsx`.\n\n### Integrated mode\n\nAll Koenig packages are part of the Ghost monorepo workspace, so no linking is\nneeded — run `pnpm dev:lexical` from the monorepo root. That starts the normal\nGhost dev environment plus the editor's `dev:integrated` target: a rebuild\nwatcher for the editor (and kg-default-nodes / kg-default-transforms) and a\npreview server on port 4173 that the dev gateway proxies to Admin's\n`EDITOR_URL`.\n\nNow, if you navigate to Ghost Admin at http://localhost:2368/ghost and open a post, it will use your local version of the editor. Changes to the editor will be reflected inside Ghost Admin after a few seconds - the time for the editor to get rebuilt.\n\n### Specific card setup\n\n#### Gif card\n\nTo see this card locally, create a `.env.local` file in the `koenig-lexical` root package with a Klipy API key:\n```\nVITE_KLIPY_API_KEY=xxx\n```\n\nGet a Klipy key at https://partner.klipy.com\n\n#### Bookmark & Embed cards\n\nThese cards make external web requests. Since the demo doesn't have a server to process these requests, we must fetch these resources on the front end. To do this we need to enable CORS, which is most easily done with a browser extension like 'Test CORS' for Chrome. Otherwise you will see blocked requests logging errors in the console. This can also be avoided by using test data directly without fetching via `fetchEmbed.js`.\n\n## Additional notes\n\n### Project structure\n\n**`/src`**\n\nThe main module source. `/src/index.js` is the entry point for the exposed module and should export everything needed to use the module from an external app.\n\n**`/demo`**\n\nUsed for developing/demoing the editor. Renders a blank editor with all features enabled.\n\n### Styling\n\n**CSS**\n\nStyling should be done using Tailwind classes where possible.\n\nAll styles are scoped under `.koenig-lexical` class to avoid clashes and keep styling as isolated as possible. PostCSS nesting support is present to make this easier.\n\n- Styles located in `src/styles/` are included in the final built module.\n- Styles located in `demo/*.css` are only used in the demo and will not be included in the built module.\n\nWhen packaging the module, styles are included inside the JS file rather than being separate to allow for a single import of the module in the consuming app.\n\n**SVGs**\n\nSVGs can be imported as React components in the [same way as create-react-app](https://create-react-app.dev/docs/adding-images-fonts-and-files/#adding-svgs). Typically files are stored in `src/assets/`.\n\nAll imported files are processed/optimised via SVGO (see `svgo.config.js` for optimisation config) and included in the built JS file.\n\n## Testing\n\nWe use [Vitest](https://vitest.dev) for unit tests and\n[Playwright](https://playwright.dev) for browser acceptance testing. Ghost's\nend-to-end test suite lives in the repository's top-level\n[`e2e/`](../../e2e/) directory.\n\nPackage tests live in `test/unit/` and `test/e2e/`, with shared test helpers in\n`test/utils/`.\n\n- `pnpm test` runs all tests and exits\n- `pnpm test:unit` runs unit tests\n- `pnpm test:unit:watch` runs unit tests and starts a test watcher that re-runs tests on file changes\n- `pnpm test:unit:watch --ui` runs unit tests and opens a browser UI for exploring and re-running tests\n- `pnpm test:acceptance` runs browser acceptance tests headlessly\n- `pnpm test:acceptance:headed` runs acceptance tests with the browser visible\n- `pnpm test:acceptance:report` generates an HTML report\n- `pnpm test:acceptance:quiet` uses minimal output, showing failures only\n- `pnpm test:acceptance --ui` opens Playwright's [UI mode](https://playwright.dev/docs/test-ui-mode)\n  in watch mode for exploring and re-running acceptance tests\n- `pnpm test:slowmo` runs headed acceptance tests with a 100ms delay between\n  instructions (some tests may fail or time out due to the added delays)\n\nThe acceptance-test commands use these environment variables:\n\n- `PLAYWRIGHT_HEADED=true` shows the browser UI.\n- `PLAYWRIGHT_HTML_REPORT=true` generates an HTML report.\n- `PLAYWRIGHT_SLOWMO=100` adds a delay in milliseconds between browser actions.\n\nBefore tests are started we build a version of the demo app that is used for the unit tests.\n\nWhen developing it can be useful to limit unit tests to specific keywords (taken from `describe` or `it/test` names). That's possible using the `-t` param and works with any of the above test commands, e.g.:\n\n- `pnpm test:unit:watch -t \"buildCardMenu\"`\n\n### How to debug acceptance tests on CI\n\nYou can download the report in case of tests were failed. It can be found in the actions `Summary` in the `Artifacts` section.\nTo check traces, run command `npx playwright show-trace trace.zip`.\nMore information about traces can be found here https://playwright.dev/docs/trace-viewer\n\n### ESM in acceptance tests\n\nNode enables ECMAScript modules if `type: 'module'` in package.json file. It leads to some restrictions:\n- [No require, exports, module.exports, __filename, __dirname](https://github.com/GrosSacASac/node/blob/master/doc/api/esm.md#no-require-exports-moduleexports-__filename-__dirname)\n- [Mandatory file extensions](https://github.com/GrosSacASac/node/blob/master/doc/api/esm.md#mandatory-file-extensions)\n- [No require.extensions](https://github.com/GrosSacASac/node/blob/master/doc/api/esm.md#no-requireextensions). It means we don't have control over the extensions list. Further will be a description of why this is important.\n\nWe can make file extension optional with [--experimental-specifier-resolution](https://nodejs.org/api/cli.html#--experimental-specifier-resolutionmode)\nflag, which we use. But node is not recognized `jsx` extension.\nIt can be solved with [node loaders](https://github.com/nodejs/loaders-test/tree/main/commonjs-extension-resolution-loader), whereas\nas they're still in [experimental mode](https://nodejs.org/api/esm.html#esm_experimental_loaders), there is no appropriate\nimplementation for this use case.\nThe same issue was raised in the babel repo, but the loader won't be added while node loaders are\nin [experimental mode](https://github.com/babel/babel/issues/11934).\n\nWe can add our loader implementation to solve the issue. Still, in reality, we shouldn't need real\nJSX components in acceptance tests. It can be a situation when some constants locate in the `jsx` file. In this case,\nwe can move them to js file. If it is a problem in the future, we can add our implementation of the loader or\nadd an extension to all imports in the project.\n\n### Editor integration\n\nThere's a [vitest vscode extension](https://marketplace.visualstudio.com/items?itemName=ZixuanChen.vitest-explorer) that\nlets you run and debug individual unit tests/groups directly inside vscode.\n\n## Shipping\n\nKoenig packages are versioned and published as part of the Ghost monorepo's\nworkspace package release process. See the Koenig [shipping guide](../README.md#shipping).\n","readmeFilename":""}