{"_id":"wysihtml","_rev":"8-67094a44b82a1bfd75c571f4e0c7339e","name":"wysihtml","description":"Open source rich text editor for the modern web.","dist-tags":{"beta":"0.5.0-beta4","latest":"0.6.0-beta1"},"versions":{"0.5.0-beta4":{"name":"wysihtml","version":"0.5.0-beta4","devDependencies":{"grunt":"~0.4.4","grunt-contrib-concat":"~0.4.0","grunt-contrib-jshint":"~0.6.3","grunt-contrib-nodeunit":"~0.2.0","grunt-contrib-uglify":"~0.3.0","happen":"^0.1.3","qunitjs":"1.15.0","qunit-assert-html":"^0.2.3","grunt-open":"^0.2.3"},"dependencies":{"rangy":"^1.3.0-alpha.20140921"},"description":"h1. wysihtml 0.5.0-beta4","main":"Gruntfile.js","directories":{"example":"examples","test":"test"},"repository":{"type":"git","url":"git://github.com/Voog/wysihtml"},"author":{"name":"VOOG, XING AG"},"license":"MIT","bugs":{"url":"https://github.com/Voog/wysihtml/issues"},"homepage":"https://github.com/Voog/wysihtml","_id":"wysihtml@0.5.0-beta4","dist":{"shasum":"7fcb554d36e561f4a113d512b5214921655d9ef7","tarball":"https://registry.npmjs.org/wysihtml/-/wysihtml-0.5.0-beta4.tgz","integrity":"sha512-pKcRz/E9TRQCkMxoZDegsFkVb1nw/Wx8yQLCeWggTknGqe3L1HsJpQm9i6Yvk3tYK2lQF4wmCWBYifvoOZYdVQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICNdgDQowuMXAZ7XkVCg2xPfqTFRJ5Ysa3IauAzD/cggAiB+okJRXGngqMDZfyzBbDBpPnzFMSweDdnYwjkfg9KzDw=="}]},"_from":"./","_npmVersion":"1.4.3","_npmUser":{"name":"pulges","email":"oliver@voog.com"},"maintainers":[{"name":"pulges","email":"oliver@voog.com"}]},"0.5.0":{"name":"wysihtml","version":"0.5.0","devDependencies":{"grunt":"~0.4.4","grunt-cli":"^0.1.13","grunt-contrib-concat":"~0.4.0","grunt-contrib-jshint":"~0.6.3","grunt-contrib-nodeunit":"~0.2.0","grunt-contrib-uglify":"~0.3.0","grunt-open":"^0.2.3","happen":"^0.1.3","qunit-assert-html":"^0.3.2","qunitjs":"1.15.0"},"dependencies":{"rangy":"^1.3.0"},"description":"h1. wysihtml 0.5.0","main":"Gruntfile.js","directories":{"example":"examples","test":"test"},"repository":{"type":"git","url":"git://github.com/Voog/wysihtml.git"},"author":{"name":"VOOG, XING AG"},"license":"MIT","bugs":{"url":"https://github.com/Voog/wysihtml/issues"},"homepage":"https://github.com/Voog/wysihtml","scripts":{"build":"grunt"},"gitHead":"d7fa24ec8638b2f961a07610f6eca1446e81185e","_id":"wysihtml@0.5.0","_shasum":"a1af8a976c53e549f70058afd5e4d24bb1b87a39","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.1","_npmUser":{"name":"pulges","email":"oliver@voog.com"},"dist":{"shasum":"a1af8a976c53e549f70058afd5e4d24bb1b87a39","tarball":"https://registry.npmjs.org/wysihtml/-/wysihtml-0.5.0.tgz","integrity":"sha512-SDTwom6/s9Z765wQjo/L2U2vrad9Ha/jIHIVG6xy8oDOerUkMeEj2mhyVTZAQs0HZ/iyVNI3Tu8uz1uL7oJfew==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDwoltAqX6O1v/QEOlVTHv9TKxP5eF2dUcw4Hx7mL25OwIhAOnFRREIE7qZid7x9juGSQRLrw7oVvP/KEMvpWx3JUE0"}]},"maintainers":[{"name":"pulges","email":"oliver@voog.com"}]},"0.5.5":{"name":"wysihtml","version":"0.5.5","devDependencies":{"grunt":"~0.4.4","grunt-cli":"^0.1.13","grunt-contrib-concat":"~0.4.0","grunt-contrib-jshint":"~0.6.3","grunt-contrib-nodeunit":"~0.2.0","grunt-contrib-uglify":"~0.3.0","grunt-open":"^0.2.3","happen":"^0.1.3","qunit-assert-html":"^0.3.2","qunitjs":"1.15.0"},"dependencies":{"rangy":"^1.3.0"},"description":"Open source rich text editor for the modern web.","main":"Gruntfile.js","directories":{"example":"examples","test":"test"},"repository":{"type":"git","url":"git://github.com/Voog/wysihtml.git"},"author":{"name":"VOOG, XING AG"},"license":"MIT","bugs":{"url":"https://github.com/Voog/wysihtml/issues"},"homepage":"https://github.com/Voog/wysihtml","scripts":{"build":"grunt"},"gitHead":"2578cede1de168a3c46ac9c0e7faa49ae533d3e9","_id":"wysihtml@0.5.5","_shasum":"6c1e52be1f5df7fbf81ccab7e615f08787c56fd0","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.1","_npmUser":{"name":"pulges","email":"oliver@voog.com"},"dist":{"shasum":"6c1e52be1f5df7fbf81ccab7e615f08787c56fd0","tarball":"https://registry.npmjs.org/wysihtml/-/wysihtml-0.5.5.tgz","integrity":"sha512-0rqsv2mQNC7NsXZoOPNhXSxjNVYy9wAJ8itq2cTs45hSm6AQMNECtW2xgVXzFQuFPUFL5k3/Tjmtum11DdgDQQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCAJnfivg3SwdSvCR543uv82QWCBRqE/gvCbNg1wiYxQAIhAKNLwTBlhcPVV+DTdkuSv537Z/2+ioqFFSfTL0BtBrd8"}]},"maintainers":[{"name":"pulges","email":"oliver@voog.com"}],"_npmOperationalInternal":{"host":"packages-9-west.internal.npmjs.com","tmp":"tmp/wysihtml-0.5.5.tgz_1456818543814_0.7304671772290021"}},"0.6.0-beta1":{"name":"wysihtml","version":"0.6.0-beta1","devDependencies":{"grunt":"~0.4.4","grunt-cli":"^0.1.13","grunt-contrib-concat":"~0.4.0","grunt-contrib-jshint":"~0.6.3","grunt-contrib-nodeunit":"~0.2.0","grunt-contrib-uglify":"~0.3.0","grunt-contrib-watch":"~0.6.1","grunt-open":"^0.2.3","happen":"^0.1.3","qunit-assert-html":"^0.3.2","qunitjs":"1.15.0"},"description":"Open source rich text editor for the modern web.","main":"dist/wysihtml.js","directories":{"example":"examples","test":"test"},"repository":{"type":"git","url":"git://github.com/Voog/wysihtml.git"},"author":{"name":"VOOG, XING AG"},"license":"MIT","bugs":{"url":"https://github.com/Voog/wysihtml/issues"},"homepage":"https://github.com/Voog/wysihtml","scripts":{"build":"grunt"},"gitHead":"26a85fc0e51bde077c23bcdcbdc0549f34341e0c","_id":"wysihtml@0.6.0-beta1","_shasum":"8ffa073bb5a2f22d8d307f7496205ba32dd15b44","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.1","_npmUser":{"name":"pulges","email":"oliver@voog.com"},"dist":{"shasum":"8ffa073bb5a2f22d8d307f7496205ba32dd15b44","tarball":"https://registry.npmjs.org/wysihtml/-/wysihtml-0.6.0-beta1.tgz","integrity":"sha512-BFTHlxwYZZ8F/QSZkf+37arp+dBl61zkls/wetUpzIWn4O1nHQYWtMZ/Ob3B8Wv+3hBxEnRbJE8HHq3zPWIe+g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDftrO8baBcHOTtUF4xMbmDmT0lIRIsd7DOehyUYcgE5gIhALGWBRwhiiDc9IfveVo0BVTNsacMtpruuTCeyHLVe6wP"}]},"maintainers":[{"name":"pulges","email":"oliver@voog.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/wysihtml-0.6.0-beta1.tgz_1472718416377_0.4480055677704513"}}},"readme":"# wysihtml\n\nwysihtml is an extended and less strict approach on [xing/wysihtml5](https://github.com/xing/wysihtml5) open source rich text editor.\nThe code is library agnostic and has all dependencies bundled: No jQuery, Prototype or similar is required.\nThe currently bundled dependencies are rangy.js (including textrange and selectionsaverestore modules) and base.js.\n\nThis project is supported by [Voog](http://voog.com).\n\n# Version 0.6.0 breaking changes\n\nVersion 0.6.0 notes for migration.\n\n* Object namespace is now wysihtyml (was previously wysihtml5). This change includes all classnames and event names.\n* The default toolbar is separated to independent module (wysihtml.toolbar.js) and must be added separately if used.\n* Full command set for backwards compatibility is not bundled and separated to wysihtml.all-commands.js module. Most commands there directly map to formatBlock or formatInline commands and are thus optional and can be replaced with these internal commands.\n* Table editing features are now as a separate module\n\n## Demos\n* Project page with simple demo: http://wysihtml.com\n* Minimal demo: https://voog.github.com/wysihtml/examples/simple.html\n* Advanced demo: https://voog.github.com/wysihtml/examples/advanced.html\n* Editable GitHub page: https://voog.github.com/wysihtml\n* Or try it on a working app: https://www.voog.com\n\n## Features\n\n* Auto linking of urls as-you-type.\n* Generates valid and semantic HTML5 markup (no `<font>` tags).\n* Can use class-names instead of inline styles.\n* Unifies line-break handling across browsers (hitting enter will create `<br>` instead of `<p>` or `<div>`).\n* Auto-parses content inserted via copy & paste (from Word, Powerpoint, PDF, other web pages, etc.).\n* Converts invalid or unknown html tags into valid/similar tags.\n* Source code view for users with HTML skills.\n* Uses sandboxed iframes in order to prevent identity theft through XSS.\n* Editor inherits styles and attributes (`placeholder`, `autofocus`, etc.) from original textarea (you only have to style one element).\n\n**Extended features not present in xing/wysihtml5:**\n\n* Can be used without iframe sandbox when initiated on `<div>` instead of `<textarea>`.\n* Blocking of image drag drop in editable is removed.\n* Table insertion management and cell merging commands.\n* Improved parser with options to: unwrap tag instead of remove, keep defined styles, complex object type definitions for allowing elements.\n* Ability to add uneditable area inside editor text flow (useful when building modules like video tools, advanced image editor etc).\n* Improved formatblock handling.\n* Ability for user to remove formating with only collapsed caret without having to select exactly whole text.\n* Improved speed.\n* Anchor creating and removing logic changed to more universal.\n* Default build is without internal toolbar functions and build with `-toolbar` suffix contains default toolbar functions.\n\n## Browser Support\n\nThe rich text editing interface is supported in IE9+, FF 29+, Safari 6+, Safari on iOS 6+, Opera 12+ and Chrome.\n**Graceful Degradation:** Users with other browsers will see the textarea and are still able to write plain HTML by themselves.\n\n## Development\n\nwysihtml can be initialized and built using node package manager:\n\n    npm install\n    npm run build\n\nThis adds dependencies (first line) and builds both minified and development versions (second line).\n\n## Contributors\n\nSee the [list of contributors here](https://github.com/Voog/wysihtml/graphs/contributors).\n","maintainers":[{"name":"pulges","email":"oliver@voog.com"}],"time":{"modified":"2022-06-29T04:28:37.725Z","created":"2015-02-10T14:28:30.879Z","0.5.0-beta4":"2015-02-10T14:28:30.879Z","0.5.0":"2015-10-27T12:04:17.296Z","0.5.5":"2016-03-01T07:49:08.039Z","0.6.0-beta1":"2016-09-01T08:26:58.216Z"},"homepage":"https://github.com/Voog/wysihtml","repository":{"type":"git","url":"git://github.com/Voog/wysihtml.git"},"author":{"name":"VOOG, XING AG"},"bugs":{"url":"https://github.com/Voog/wysihtml/issues"},"license":"MIT","readmeFilename":"README.markdown","users":{"gluten":true}}