{"_id":"@dvwd/paper-wysiwyg","_rev":"3-d255b83c94b7c2720305986a3bb7877a","name":"@dvwd/paper-wysiwyg","dist-tags":{"latest":"1.0.3"},"versions":{"1.0.0":{"name":"@dvwd/paper-wysiwyg","description":"A minimalistic yet powerful VueJs WYSIWYG built on Tiptap 2, inspired by Outline Wiki","version":"1.0.0","main":"dist/my-component.umd.js","module":"dist/my-component.esm.js","unpkg":"dist/my-component.min.js","scripts":{"rollup":"./node_modules/rollup/dist/bin/rollup","build":"./node_modules/rollup/dist/bin/rollup -c --environment INCLUDE_DEPS,BUILD:production","build:demo":"./node_modules/rollup/dist/bin/rollup -c rollup.demo.config.js"},"peerDependencies":{"vue":"^2.0.0"},"dependencies":{"vue":"^2.6.14","axios":"*"},"devDependencies":{"@babel/core":"^7.18.9","@babel/preset-env":"^7.18.9","@rollup/plugin-alias":"^3.1.9","@rollup/plugin-buble":"^0.21.3","@rollup/plugin-commonjs":"^22.0.1","@rollup/plugin-node-resolve":"^13.3.0","@tiptap/extension-bubble-menu":"^2.0.0-beta.54","@tiptap/extension-code":"^2.0.0-beta.16","@tiptap/extension-code-block":"^2.0.0-beta.17","@tiptap/extension-code-block-lowlight":"^2.0.0-beta.71","@tiptap/extension-gapcursor":"^2.0.0-beta.33","@tiptap/extension-image":"^2.0.0-beta.15","@tiptap/extension-link":"^2.0.0-beta.19","@tiptap/extension-placeholder":"^2.0.0-beta.28","@tiptap/extension-table":"^2.0.0-beta.54","@tiptap/extension-table-cell":"^2.0.0-beta.14","@tiptap/extension-table-header":"^2.0.0-beta.16","@tiptap/extension-table-row":"^2.0.0-beta.14","@tiptap/extension-task-item":"^2.0.0-beta.17","@tiptap/extension-task-list":"^2.0.0-beta.17","@tiptap/extension-typography":"^2.0.0-beta.14","@tiptap/starter-kit":"^2.0.0-beta.101","@tiptap/vue-2":"2.0.0-beta.79","autoprefixer":"^10.4.7","babel-eslint":"^10.1.0","core-js":"^3.23.5","eslint":"^8.20.0","lodash":"^4.17.19","lowlight":"^2.6.1","path":"^0.12.7","postcss":"^8.4.14","prosemirror-tables":"^0.9.1","prosemirror-utils":"^0.9.6","rollup":"^2.77.0","rollup-plugin-babel":"^4.4.0","rollup-plugin-css-only":"^3.1.0","rollup-plugin-node-globals":"^1.4.0","rollup-plugin-postcss":"^4.0.2","rollup-plugin-replace":"^2.2.0","rollup-plugin-scss":"^3.0.0","rollup-plugin-terser":"^7.0.2","rollup-plugin-vue":"^5.1.4","sass":"^1.47.0","tiptap-text-direction-extension":"^1.0.2","vue-mutation-observer":"^0.1.2","vue-template-compiler":"^2.6.14"},"repository":{"type":"git","url":"git+https://github.com/jez500/paper-wysiwyg.git"},"gitHead":"851551e7381865c52db87a57bf6c33efc04772c8","bugs":{"url":"https://github.com/jez500/paper-wysiwyg/issues"},"homepage":"https://github.com/jez500/paper-wysiwyg#readme","_id":"@dvwd/paper-wysiwyg@1.0.0","_nodeVersion":"14.20.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-/UXpI2wnePKNmr+CqiqCQyFwhPopHAy+q5VM+ZnNGchi6EikxnLLtF8Gm2z5AG8ERO36wpiiaxDpam1q+kstlw==","shasum":"fa77fab7acd727112e0f9449f0e923b4d1b860f7","tarball":"https://registry.npmjs.org/@dvwd/paper-wysiwyg/-/paper-wysiwyg-1.0.0.tgz","fileCount":48,"unpackedSize":5361048,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICIqQinshn2d2PFuqvH+tUfCvatSrrQOcBsvhMyBmj6MAiEAyXmcmoC5mH5jsNcn9aAtvARVlFZtJva82WfdRTIu8kE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi4jM7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpFIA//dBTqoHOHbhDFKMnHM9x1RoQQ7FbEI/CPxxO5P2YW9xPNjRVy\r\nuZBi8BxSD2myCyTW2aiFfPR+xebfZA0kvfz/9awBXqjzG3ZlRjG13XFcBtGn\r\n+2VawkRCnGlzYrqYT0S1V6zaf7TaC/Utx69mwPQW7WgNkZHLmEwR2AJ4T47X\r\nM8gehbiwNkfQ2bsDQ12IKuOGPkaIAA/zBdoG9ibVX01Y9MVhPtwJ+IE8a4oh\r\ndV2G5YBV1UE2QZXWQfY8loTJf0zUdQHjHzFnAKVgswKyrWhfq2RjomHCDUNQ\r\nR63mfxYVXpEc7DV0GtHLy/vxJd5kBiVQ7bHmjI5Tg0AvQ7L5LaXytagZTIod\r\n/5sgraDabacRglRqJS+CRq580b6uNkhlV/E5IvfIUCX/RE3SrCiQ0DRRiOiV\r\nExJ9vtdkVszEbAicEtlWXvzf50Nu27/q47XtU6XeLD6csumVFelqL3OtfMbe\r\nmaieVqs1V7E0tspCCi8MnahfSLy4aXbTugYQJnGIMl0Io1R2Xl1ipQE0Y7vE\r\nthLtO0zjYO5Kd6rK2t9zcRoFQFP7Oe3e93IbH6ZVrGCPb2Jo1v3WjagzfSr4\r\noHzND/65VuUcVUhMvyXL4nAqxM2/3l1P/G2m8RR0eK8tyWmJ/vpGxalqCzdj\r\nGq0u05sqRfKPmZiArKiv5v0vzs31jY1igio=\r\n=D9YK\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jez500","email":"mail@jez500.com"},"directories":{},"maintainers":[{"name":"jez500","email":"mail@jez500.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/paper-wysiwyg_1.0.0_1658991419330_0.12106608068071933"},"_hasShrinkwrap":false},"1.0.1":{"name":"@dvwd/paper-wysiwyg","description":"A minimalistic yet powerful VueJs WYSIWYG built on Tiptap 2, inspired by Outline Wiki","version":"1.0.1","main":"dist/my-component.umd.js","module":"dist/my-component.esm.js","unpkg":"dist/my-component.min.js","scripts":{"rollup":"./node_modules/rollup/dist/bin/rollup","build":"./node_modules/rollup/dist/bin/rollup -c --environment INCLUDE_DEPS,BUILD:production","build:demo":"./node_modules/rollup/dist/bin/rollup -c rollup.demo.config.js"},"peerDependencies":{"vue":"^2.0.0"},"dependencies":{"vue":"^2.6.14","axios":"*"},"devDependencies":{"@babel/core":"^7.18.9","@babel/preset-env":"^7.18.9","@rollup/plugin-alias":"^3.1.9","@rollup/plugin-buble":"^0.21.3","@rollup/plugin-commonjs":"^22.0.1","@rollup/plugin-node-resolve":"^13.3.0","@tiptap/extension-bubble-menu":"^2.0.0-beta.54","@tiptap/extension-code":"^2.0.0-beta.16","@tiptap/extension-code-block":"^2.0.0-beta.17","@tiptap/extension-code-block-lowlight":"^2.0.0-beta.71","@tiptap/extension-gapcursor":"^2.0.0-beta.33","@tiptap/extension-image":"^2.0.0-beta.15","@tiptap/extension-link":"^2.0.0-beta.19","@tiptap/extension-placeholder":"^2.0.0-beta.28","@tiptap/extension-table":"^2.0.0-beta.54","@tiptap/extension-table-cell":"^2.0.0-beta.14","@tiptap/extension-table-header":"^2.0.0-beta.16","@tiptap/extension-table-row":"^2.0.0-beta.14","@tiptap/extension-task-item":"^2.0.0-beta.17","@tiptap/extension-task-list":"^2.0.0-beta.17","@tiptap/extension-typography":"^2.0.0-beta.14","@tiptap/starter-kit":"^2.0.0-beta.101","@tiptap/vue-2":"2.0.0-beta.79","autoprefixer":"^10.4.7","babel-eslint":"^10.1.0","core-js":"^3.23.5","eslint":"^8.20.0","lodash":"^4.17.19","lowlight":"^2.6.1","path":"^0.12.7","postcss":"^8.4.14","prosemirror-tables":"^0.9.1","prosemirror-utils":"^0.9.6","rollup":"^2.77.0","rollup-plugin-babel":"^4.4.0","rollup-plugin-css-only":"^3.1.0","rollup-plugin-node-globals":"^1.4.0","rollup-plugin-postcss":"^4.0.2","rollup-plugin-replace":"^2.2.0","rollup-plugin-scss":"^3.0.0","rollup-plugin-terser":"^7.0.2","rollup-plugin-uglify":"^6.0.4","rollup-plugin-vue":"^5.1.4","sass":"^1.47.0","tiptap-text-direction-extension":"^1.0.2","vue-mutation-observer":"^0.1.2","vue-template-compiler":"^2.6.14"},"repository":{"type":"git","url":"git+https://github.com/jez500/paper-wysiwyg.git"},"gitHead":"f2ebfb73fa2138f9a7a593033006ee0c549f9e65","bugs":{"url":"https://github.com/jez500/paper-wysiwyg/issues"},"homepage":"https://github.com/jez500/paper-wysiwyg#readme","_id":"@dvwd/paper-wysiwyg@1.0.1","_nodeVersion":"14.20.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-2fbPKqU/KBVuzZmR+lhp1g0m6aMxyJpNhDKclLu+/zTd9fpcpoMg1Fakr7BU+gpJ4GQYc9vMw5UynEEnljCuLQ==","shasum":"e53142270e1e1c7ba711d62904b8e41dbda057ca","tarball":"https://registry.npmjs.org/@dvwd/paper-wysiwyg/-/paper-wysiwyg-1.0.1.tgz","fileCount":48,"unpackedSize":2786991,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDTXH1Ick5CV03nyi7p+3+FON2sog5LgGHSGxeOqS6FvAiEA0HQ3IwdU38TaQHT/41Sp9xpSS6z1H+Qnjibcth513c8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi4n5sACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq+VA/9FZYYrCrIjr6z2Jf93h6vDTJ+RmCTgWx7b82UIusAnHELbPWt\r\n3GTfwuoDawYdsXoQwAFh0CMlXiuoQLp9omK+UfEExFIz4GAtiGt7R1EMnAia\r\nKtVPH+HR51GSjbl2C/Kj5cx2V1m4Vv2fMULYO1ujTeCQ65JwQ7wE6MEBZ5mk\r\nRXnfZ/kC9W9IKNMrzcBcaxV61uD5Os76/lP+mDsbkUMatLJCL+BNnLCrib8q\r\n/6c5IhFPcZ9nNHa2BZLHIFnEwRnuKZ3Zmf+kdwG0qE0siX+EPBAtfG79ubdR\r\ni8B1WX9oWhBDYAyhdxWxNzjgZ/95oLw1pAD3OYNkqP298XAMcuCNoBn6dieG\r\nBm4kPeJNzmrfRVShAhinGUYKMpOlYv5ChHsKCI+AR5Tri+zJzbyScOLxlHyq\r\nheQ0LJAzCEy/m/O6QNPDWqiopkf/hIqMefK/uYUrpFzvjNdvtx+V2P/GvyBy\r\nbjxFI80d5Dzy/5JqpWD8ve71x2fSgvIry91VC2ZsrFDNsueSS4tfXmqzr4Rk\r\nVOlYj3F74HlLyh98Ge6TMayM0xE3gQ3KlkoySPIGRBjndUFahn9N5gTlHpND\r\n29hlCOqsdeezytWz7pmQc/i7KRGuBru8LAXI434QQqjKXgN+Vug0H+vHRbe1\r\nm+psQr5PcBnBSteSm5rRyRSQv3reBAMRae0=\r\n=V/bg\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jez500","email":"mail@jez500.com"},"directories":{},"maintainers":[{"name":"jez500","email":"mail@jez500.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/paper-wysiwyg_1.0.1_1659010668004_0.6348338663183004"},"_hasShrinkwrap":false},"1.0.2":{"name":"@dvwd/paper-wysiwyg","description":"A minimalistic yet powerful VueJs WYSIWYG built on Tiptap 2, inspired by Outline Wiki","version":"1.0.2","author":{"name":"Jeremy graham","email":"mail@jez500.com"},"license":"MIT","main":"dist/paper-wysiwyg.udm.js","module":"dist/paper-wysiwyg.esm.js","unpkg":"dist/paper-wysiwyg.min.js","browser":{"./sfc":"src/PaperWysiwyg.vue"},"scripts":{"rollup":"./node_modules/rollup/dist/bin/rollup","build":"./node_modules/rollup/dist/bin/rollup -c --environment INCLUDE_DEPS,BUILD:production","build:demo":"./node_modules/rollup/dist/bin/rollup -c rollup.demo.config.js"},"peerDependencies":{"vue":"^2.0.0"},"dependencies":{"vue":"^2.6.14","axios":"*"},"devDependencies":{"@babel/core":"^7.18.9","@babel/preset-env":"^7.18.9","@rollup/plugin-alias":"^3.1.9","@rollup/plugin-buble":"^0.21.3","@rollup/plugin-commonjs":"^22.0.1","@rollup/plugin-node-resolve":"^13.3.0","@tiptap/extension-bubble-menu":"^2.0.0-beta.54","@tiptap/extension-code":"^2.0.0-beta.16","@tiptap/extension-code-block":"^2.0.0-beta.17","@tiptap/extension-code-block-lowlight":"^2.0.0-beta.71","@tiptap/extension-gapcursor":"^2.0.0-beta.33","@tiptap/extension-image":"^2.0.0-beta.15","@tiptap/extension-link":"^2.0.0-beta.19","@tiptap/extension-placeholder":"^2.0.0-beta.28","@tiptap/extension-table":"^2.0.0-beta.54","@tiptap/extension-table-cell":"^2.0.0-beta.14","@tiptap/extension-table-header":"^2.0.0-beta.16","@tiptap/extension-table-row":"^2.0.0-beta.14","@tiptap/extension-task-item":"^2.0.0-beta.17","@tiptap/extension-task-list":"^2.0.0-beta.17","@tiptap/extension-typography":"^2.0.0-beta.14","@tiptap/starter-kit":"^2.0.0-beta.101","@tiptap/vue-2":"2.0.0-beta.79","autoprefixer":"^10.4.7","babel-eslint":"^10.1.0","core-js":"^3.23.5","eslint":"^8.20.0","lodash":"^4.17.19","lowlight":"^2.6.1","path":"^0.12.7","postcss":"^8.4.14","prosemirror-tables":"^0.9.1","prosemirror-utils":"^0.9.6","rollup":"^2.77.0","rollup-plugin-babel":"^4.4.0","rollup-plugin-css-only":"^3.1.0","rollup-plugin-node-globals":"^1.4.0","rollup-plugin-postcss":"^4.0.2","rollup-plugin-replace":"^2.2.0","rollup-plugin-scss":"^3.0.0","rollup-plugin-terser":"^7.0.2","rollup-plugin-vue":"^5.1.4","sass":"^1.47.0","tiptap-text-direction-extension":"^1.0.2","vue-mutation-observer":"^0.1.2","vue-template-compiler":"^2.6.14"},"repository":{"type":"git","url":"git+https://github.com/jez500/paper-wysiwyg.git"},"gitHead":"878cfcbfa77f598c5a4c943d9135bbf24c29c8b0","bugs":{"url":"https://github.com/jez500/paper-wysiwyg/issues"},"homepage":"https://github.com/jez500/paper-wysiwyg#readme","_id":"@dvwd/paper-wysiwyg@1.0.2","_nodeVersion":"14.20.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-WS7JDBUnyVNK4WwZkXS0+gmoS9btHQvlaGAoWC7qsfdCwdBkMa4KwqZp9dpcf6MticrTKJlWeuE5nwkxEY8+Pw==","shasum":"89c39ecd11207893d06385d8916810f6ce6d2ff2","tarball":"https://registry.npmjs.org/@dvwd/paper-wysiwyg/-/paper-wysiwyg-1.0.2.tgz","fileCount":41,"unpackedSize":2782359,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD/7WTJ/lGTh/CtWlfUyF12P/xWDwAJLwEE1CbUL+gNnQIhAI2sbJTbljdQuXy/kK0qnHBD5Zybj9bN8Bs8Cz9qVbqj"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi4vn7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqr7A//XDrZd/ps5RbPDOqBmHecKDRXWypQnztUnTSoiuUiC5HBaIG7\r\nG94jlAK8VxVeMx1zL2OUBO9U72o+7ToGRZ38AIt9yK55Y3yKrSpap6PVzD7a\r\nn3NYWmH6E7gICo3jyfTzFj7XG1SJkF14yYkaS8I6cTXXXlx7IIz4tyQbnkr3\r\ntgqebK+WLlt1vNxeO3hgMdpU/1o7zuDI0ykwGCJzz7Mr92tLVEQgBcP9RGKn\r\nlxug6f/FFB3PUHyU/2GmJFxEr230fbfdahWLDtWBBffMkam1ZaQHkYT7c2Em\r\n7/io8FqjOYQWFDjvgaMuvbuj991XCWPa6BNpDlRfmLGsyoK1eFfjfNuxsizd\r\nsgY7JKb6+/52ADNt8tDXvLRkxBWCT9Fk4dCZJcMdjz9QiNoIrBPbULHkcQ0m\r\nDXzs3BKxyt9XdpuMqxVJyR+tiG/QLJ+h29hgTZiX+kJO6O2haZVPc+NltkTo\r\nufNjRmm+2v+A8t7URCRsV5CTtW037EJ3tJNdIIK0K8qmCu24vgaZH39TIjiV\r\nl0TDBFtOMEPOnaAPFmPQYKdvzPj6fSP6OESxTGVXHfMCNDp70JMLN0saMalX\r\nKl3Fo76P4vvess9i5NkPbOthhbIWkycvyxsWUO+hHXWthoKUHEt87i2IqPAd\r\nuJMBU+k/R32l07NEwXE6xbsNAQgpyldDr4w=\r\n=px4a\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jez500","email":"mail@jez500.com"},"directories":{},"maintainers":[{"name":"jez500","email":"mail@jez500.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/paper-wysiwyg_1.0.2_1659042299021_0.02661446550258595"},"_hasShrinkwrap":false},"1.0.3":{"name":"@dvwd/paper-wysiwyg","description":"A minimalistic yet powerful VueJs WYSIWYG built on Tiptap 2, inspired by Outline Wiki","version":"1.0.3","author":{"name":"Jeremy graham","email":"mail@jez500.com"},"license":"MIT","main":"dist/paper-wysiwyg.udm.js","module":"dist/paper-wysiwyg.esm.js","unpkg":"dist/paper-wysiwyg.min.js","browser":{"./sfc":"src/PaperWysiwyg.vue"},"scripts":{"rollup":"./node_modules/rollup/dist/bin/rollup","build":"./node_modules/rollup/dist/bin/rollup -c --environment INCLUDE_DEPS,BUILD:production","build:demo":"./node_modules/rollup/dist/bin/rollup -c rollup.demo.config.js"},"peerDependencies":{"vue":"^2.0.0"},"dependencies":{"vue":"^2.6.14","axios":"*"},"devDependencies":{"@babel/core":"^7.18.9","@babel/preset-env":"^7.18.9","@rollup/plugin-alias":"^3.1.9","@rollup/plugin-buble":"^0.21.3","@rollup/plugin-commonjs":"^22.0.1","@rollup/plugin-node-resolve":"^13.3.0","@tiptap/extension-bubble-menu":"^2.0.0-beta.54","@tiptap/extension-code":"^2.0.0-beta.16","@tiptap/extension-code-block":"^2.0.0-beta.17","@tiptap/extension-code-block-lowlight":"^2.0.0-beta.71","@tiptap/extension-gapcursor":"^2.0.0-beta.33","@tiptap/extension-image":"^2.0.0-beta.15","@tiptap/extension-link":"^2.0.0-beta.19","@tiptap/extension-placeholder":"^2.0.0-beta.28","@tiptap/extension-table":"^2.0.0-beta.54","@tiptap/extension-table-cell":"^2.0.0-beta.14","@tiptap/extension-table-header":"^2.0.0-beta.16","@tiptap/extension-table-row":"^2.0.0-beta.14","@tiptap/extension-task-item":"^2.0.0-beta.17","@tiptap/extension-task-list":"^2.0.0-beta.17","@tiptap/extension-typography":"^2.0.0-beta.14","@tiptap/starter-kit":"^2.0.0-beta.101","@tiptap/vue-2":"2.0.0-beta.79","autoprefixer":"^10.4.7","babel-eslint":"^10.1.0","core-js":"^3.23.5","eslint":"^8.20.0","lodash":"^4.17.19","lowlight":"^2.6.1","path":"^0.12.7","postcss":"^8.4.14","prosemirror-tables":"^0.9.1","prosemirror-utils":"^0.9.6","rollup":"^2.77.0","rollup-plugin-babel":"^4.4.0","rollup-plugin-css-only":"^3.1.0","rollup-plugin-node-globals":"^1.4.0","rollup-plugin-postcss":"^4.0.2","rollup-plugin-replace":"^2.2.0","rollup-plugin-scss":"^3.0.0","rollup-plugin-terser":"^7.0.2","rollup-plugin-vue":"^5.1.4","sass":"^1.47.0","tiptap-text-direction-extension":"^1.0.2","vue-mutation-observer":"^0.1.2","vue-template-compiler":"^2.6.14"},"repository":{"type":"git","url":"git+https://github.com/jez500/paper-wysiwyg.git"},"gitHead":"6e63a65ac9effbaa9022131d1fa90034f944bf26","bugs":{"url":"https://github.com/jez500/paper-wysiwyg/issues"},"homepage":"https://github.com/jez500/paper-wysiwyg#readme","_id":"@dvwd/paper-wysiwyg@1.0.3","_nodeVersion":"14.20.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-spnO4+RjAP6cmaWvemAgRFBpGwanHz1D4qVrWzQJc9NaneXfgKSFe95nwrSjZmE3sBIu55rSMKcnoTf9lN+KnA==","shasum":"003b1bd1fb5f7ec74b11254fdb12cff89b777e59","tarball":"https://registry.npmjs.org/@dvwd/paper-wysiwyg/-/paper-wysiwyg-1.0.3.tgz","fileCount":41,"unpackedSize":2784878,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAdyh2xNGa5vHp0vJO7E4t7bKfUazjVltBR0Cb5TrphsAiEAhroFrlEEqgHCvNXNG8XIrUcIp8cpfWYL4YP428cjlc4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi4wpkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqC4g//djnXaRZbbivl8+kSQuzTNE9Z2bayUd4x5HDeapv50T4+KViI\r\ns6H3XURsO2fbpdINY8llhhC2qfWdaDKdt5jxigOcgmV8C2lGn25OtkvWYA+2\r\nSzUQTLocKTk99dy2w+QqmVrXxXadV1EUQEWP9RtHTFpiFnbi3fYhMpg20S/y\r\nfcwMXIU/DVeDIG0tn0mf5E7wh/JXjnjlEj4fU+oal77nHPs+0mQ7qGrqOfqb\r\n9mfS64QN+3lSErYmXUXwAeWSM62yaEVsSFkC0RrBWXDoj8wrdEV971Lq+QuN\r\nvgk7Vm+EDsJKqXr3OQTt+L2ezXEodnr0Vz9ZCX3aGftW0+PufUPzSlBCw7un\r\nH4hvdACpmtt8ed3768rQjvqxb8ycJD34iG85NFAKUlS0MoO6I60To5NgGEtE\r\nWVcfYqbe9ad0gOgvd52gTJ5DZjwwgfheznU8Kzj3vtDVy6v99wfZmzWmNk6i\r\nfxpRCPfltW5NQgr9+PV7bc2h5a3vR1sKy0GxA4kx3mA61NTZyK4vKV/tzMhq\r\nIJyBAGcKoYe8h6D1bPT3I10h9e17ZGtc83uDX/6JcYiiH/qoXqFqFdkwpg2D\r\n6JiMEZs/u4xtyyxSum0d6luMSeOIBoqxv5BMRRujA3mtpc9tMNkuZeyz5A14\r\nkeFSyyoY4zn+CBQ2OpHYDBwhRX6TMLoF/08=\r\n=5zMz\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jez500","email":"mail@jez500.com"},"directories":{},"maintainers":[{"name":"jez500","email":"mail@jez500.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/paper-wysiwyg_1.0.3_1659046499795_0.49175542058311517"},"_hasShrinkwrap":false}},"time":{"created":"2022-07-28T06:56:59.262Z","1.0.0":"2022-07-28T06:56:59.589Z","modified":"2022-07-28T22:15:00.235Z","1.0.1":"2022-07-28T12:17:48.277Z","1.0.2":"2022-07-28T21:04:59.265Z","1.0.3":"2022-07-28T22:15:00.160Z"},"maintainers":[{"name":"jez500","email":"mail@jez500.com"}],"description":"A minimalistic yet powerful VueJs WYSIWYG built on Tiptap 2, inspired by Outline Wiki","homepage":"https://github.com/jez500/paper-wysiwyg#readme","repository":{"type":"git","url":"git+https://github.com/jez500/paper-wysiwyg.git"},"bugs":{"url":"https://github.com/jez500/paper-wysiwyg/issues"},"readme":"# Paper Wysiwyg\n\nA minimalistic yet powerful [VueJS 2](https://vuejs.org/) WYSIWYG, built on [TipTap 2](https://tiptap.dev/) \nand inspired by [Outline wiki](https://www.getoutline.com/)\n\n## Demo\n\n[See Paper WYSIWYG in action](https://jez500.github.io/paper-wysiwyg/)\n\n## Install\n\n```bash\nnpm install @dvwd/paper-wysiwyg\n```\n\n## Dependencies\n\n* VueJS 2.X \n* Axios (for image uploads) `@todo make optional`\n\n## Usage\n\n### In a component.\n```javascript\n<template>\n  <paper-wysiwyg v-model=\"content\"></paper-wysiwyg>\n</template>\n<script>\n  import PaperWysiwyg from \"@dvwd/paper-wysiwyg\"\n\n  export default {\n    components: { PaperWysiwyg },\n    data() {\n      return {\n        content: '<p>Hello world</p>',\n      }\n   }\n}\n</script>\n```\n\n## Styling\n\n### Import the CSS\n```scss\n@import '@dvwd/paper-wysiwyg/dist/styles.css';\n```\n\n#### Overriding styles\n\nMost colours and styles you may want to change are CSS variables, have a look through [src/styles](src/styles),\nspecifically `_settings.scss`.\n\nEg. Change the bubble menu background:\n\n```css\n::root {\n  --paper-wysiwyg-color-bubble-bg: #000;\n}\n```\n\n### Alternatively import the SCSS\n```scss\n@import '../node_modules/@dvwd/paper-wysiwyg/src/styles/all';\n```\n\n## Image uploads\n\nTo enable uploads, you just have to add a `upload-url` prop. Eg\n\n```javascript\n   <paper-wysiwyg upload-url=\"/upload/image\"></paper-wysiwyg>\n```\n\nThe upload route should return JSON array of saved file paths. \n\n### Once uploading is enabled, you can\n\n* Drag and drop an image\n* Paste an image from the clipboard\n* Click **+** and browse for an image\n\n### Example of a basic laravel backend route\n\n```php\n<?php\nRoute::post('/upload/image', function(Request $request) {\n    $files = [];\n    \n    if ($request->hasFile('images')) {\n        $uploadedFiles = $request->file('images');\n      \n        foreach ($uploadedFiles as $file) {\n            if (! $file->isValid()) {\n              continue;\n            }\n            \n            $name = uniqid().'_'.trim($file->getClientOriginalName());           \n            $file->move(Storage::path('public/'.$path), $name);            \n            $files[] = Storage::url($path.'/'.$name);\n        }\n    }\n    \n    return $files;\n});\n```\n\n## Building\n\n### Docker\n\nIf node is not installed but docker is, just use the helper scripts to run npm. If node is installed,\njust remove `./node-docker.sh` from below commands.\n\n#### Install dependencies\n```bash\n./node-docker.sh npm install\n```\n\n#### Build package (dist)\n```bash\n./node-docker.sh npm run build\n```\n\n#### Build demo\n```bash\n./node-docker.sh npm run build && ./node-docker.sh npm run build:demo\n```\n\n## Who made this happen\n\n* Created by [Jeremy Graham](https://jez.me)\n* Everyone who contributed to [TipTap](https://github.com/ueberdosis/tiptap) and its plugins\n* Authors of [Outline editor](https://github.com/outline/rich-markdown-editor)\n* Table component by [Carl Bradshaw](https://github.com/carldawg)\n* Skills provided by [Doghouse Agency](https://doghouse.agency/) and [District CMS](https://www.districtcms.com/)","readmeFilename":"README.md","author":{"name":"Jeremy graham","email":"mail@jez500.com"},"license":"MIT"}