slate-plain-serializer
Advanced tools
Comparing version 0.5.41 to 0.6.0
@@ -7,2 +7,10 @@ # Changelog | ||
### `0.6.0` — August 22, 2018 | ||
###### BREAKING | ||
**Remove all previously deprecated code paths.** This helps to reduce some of the complexity in Slate by not having to handle these code paths anymore. And it helps to reduce file size. When upgrading, it's _highly_ recommended that you upgrade to the previous version first and ensure there are no deprecation warnings being logged, then upgrade to this version. | ||
--- | ||
### `0.5.0` — January 4, 2018 | ||
@@ -9,0 +17,0 @@ |
@@ -57,3 +57,2 @@ (function (global, factory) { | ||
object: 'block', | ||
isVoid: false, | ||
data: {}, | ||
@@ -60,0 +59,0 @@ nodes: [{ |
@@ -1,1 +0,1 @@ | ||
!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports,require("slate"),require("immutable")):"function"==typeof define&&define.amd?define(["exports","slate","immutable"],t):t(e.SlatePlainSerializer={},e.Slate,e.Immutable)}(this,function(e,t,o){"use strict";var r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var o=arguments[t];for(var r in o)Object.prototype.hasOwnProperty.call(o,r)&&(e[r]=o[r])}return e};function n(e){return"document"==e.object||"block"==e.object&&t.Block.isBlockList(e.nodes)?e.nodes.map(n).join("\n"):e.text}var a={deserialize:function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=n.defaultBlock,i=void 0===a?"line":a,c=n.defaultMarks,l=void 0===c?[]:c,u=n.toJSON,d=void 0!==u&&u;o.Set.isSet(l)&&(l=l.toArray()),i=t.Node.createProperties(i),l=l.map(t.Mark.createProperties);var s={object:"value",document:{object:"document",data:{},nodes:e.split("\n").map(function(e){return r({},i,{object:"block",isVoid:!1,data:{},nodes:[{object:"text",leaves:[{object:"leaf",text:e,marks:l}]}]})})}};return d?s:t.Value.fromJSON(s)},serialize:function(e){return n(e.document)}};e.default=a,Object.defineProperty(e,"__esModule",{value:!0})}); | ||
!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports,require("slate"),require("immutable")):"function"==typeof define&&define.amd?define(["exports","slate","immutable"],t):t(e.SlatePlainSerializer={},e.Slate,e.Immutable)}(this,function(e,t,o){"use strict";var r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var o=arguments[t];for(var r in o)Object.prototype.hasOwnProperty.call(o,r)&&(e[r]=o[r])}return e};function n(e){return"document"==e.object||"block"==e.object&&t.Block.isBlockList(e.nodes)?e.nodes.map(n).join("\n"):e.text}var a={deserialize:function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=n.defaultBlock,i=void 0===a?"line":a,c=n.defaultMarks,l=void 0===c?[]:c,u=n.toJSON,d=void 0!==u&&u;o.Set.isSet(l)&&(l=l.toArray()),i=t.Node.createProperties(i),l=l.map(t.Mark.createProperties);var s={object:"value",document:{object:"document",data:{},nodes:e.split("\n").map(function(e){return r({},i,{object:"block",data:{},nodes:[{object:"text",leaves:[{object:"leaf",text:e,marks:l}]}]})})}};return d?s:t.Value.fromJSON(s)},serialize:function(e){return n(e.document)}};e.default=a,Object.defineProperty(e,"__esModule",{value:!0})}); |
@@ -54,3 +54,2 @@ import { Block, Mark, Node, Value } from 'slate'; | ||
object: 'block', | ||
isVoid: false, | ||
data: {}, | ||
@@ -57,0 +56,0 @@ nodes: [{ |
@@ -58,3 +58,2 @@ 'use strict'; | ||
object: 'block', | ||
isVoid: false, | ||
data: {}, | ||
@@ -61,0 +60,0 @@ nodes: [{ |
{ | ||
"name": "slate-plain-serializer", | ||
"description": "A plain text serializer for Slate editors.", | ||
"version": "0.5.41", | ||
"version": "0.6.0", | ||
"license": "MIT", | ||
@@ -15,5 +15,2 @@ "repository": "git://github.com/ianstormtaylor/slate.git", | ||
], | ||
"dependencies": { | ||
"slate-dev-logger": "^0.1.43" | ||
}, | ||
"peerDependencies": { | ||
@@ -25,4 +22,4 @@ "immutable": ">=3.8.1", | ||
"mocha": "^2.5.3", | ||
"slate": "^0.39.3", | ||
"slate-hyperscript": "^0.9.3" | ||
"slate": "^0.40.0", | ||
"slate-hyperscript": "^0.10.0" | ||
}, | ||
@@ -29,0 +26,0 @@ "scripts": { |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
26593
2
376
- Removedslate-dev-logger@^0.1.43
- Removedslate-dev-logger@0.1.43(transitive)