88 Commits (8ee275bf8d47790f5284887102639fde6ca502ee)

Author SHA1 Message Date
Artur Arseniev c2c64cc45c Create text nodes during HTML parsing 5 years ago
Artur Arseniev d27e29c05d Add destroy to Parser module 6 years ago
Artur Arseniev 75cc3e1aa6 Avoid style remove on blur from the text component. Fixes #3069 6 years ago
Artur Arseniev 78917555a7 Create a PoC of BrowserParserHtml 6 years ago
Artur Arseniev bfbd179ea0 Update parser tests 6 years ago
Artur Arseniev b66ba656f9 Add `parse:css` event 6 years ago
Artur Arseniev 6d217699ff Add parse:html event 6 years ago
mak b5623a8601 bug fix 6 years ago
Artur Arseniev 9492a1352b Check for attributes from props (eg. required, disabled). Closes #2844 6 years ago
Artur Arseniev 20e6d60b22 Add support to JSX 7 years ago
Artur Arseniev 55e12d683b Migrate all files to import/export in ES6 7 years ago
Artur Arseniev b08321c309 Remove old exports 7 years ago
Artur Arseniev 9e61bea2ac Updated `SelectorManager.add` method, now it can receive an array of selectors to add 7 years ago
Artur Arseniev e73f08fd1d Add getTypes method and improve the parserHtml method 8 years ago
Artur Arseniev 1a4ecd6e01 Take in account singleAtRule in CSS generator 8 years ago
Artur Arseniev 6bcb55baf2 Pass editor in custom CSS parser 8 years ago
Artur Arseniev baaaa6bbfd Update checkNode and add more tests 8 years ago
Artur Arseniev c48768abe9 Add checkNode in ParserCSS and start tests 8 years ago
Artur Arseniev d473722d94 Start with the node check 8 years ago
Artur Arseniev 197273e668 Refactor custom CSS parser configuration 8 years ago
Artur Arseniev c799a0fe12 Add setCustomParserCss method the the Editor API 8 years ago
Artur Arseniev 5f60908f72 Create BrowserParserCss 8 years ago
Artur Arseniev 6dc37f652a Detect when the node has already a type defined 8 years ago
Artur Arseniev 8fafaab5bd Update the class parser in HTML 8 years ago
Artur Arseniev f3f3bb4a6e Rename option `removeEmptyTextNodes` -> `keepEmptyTextNodes` 8 years ago
Artur Arseniev 4fdc7dfd97 Less strict on boolean types 8 years ago
Artur Arseniev f823b5e9eb
Revert "implemented removeEmptyTextNodes boolean, fixes #989" 8 years ago
Tom Medema 00d97955ac negative strict equality check because config is not always available in test suite 8 years ago
Tom Medema 935ad309c3 implemented removeEmptyTextNodes boolean (defaults to true to prevent breaking changes); fixes #989 8 years ago
Artur Arseniev 7621704f83 Fix the import of components and styles with the same ids. Fixes #932 8 years ago
Artur Arseniev 482494f503 Update CssRule and CssGenerator 8 years ago
Artur Arseniev 82cb2dc07c Update tests for at rules 8 years ago
Artur Arseniev 47987b9cbc Update ParserCSS, set some property conditionally 8 years ago
Artur Arseniev 42c8cca380 Clean from debug 8 years ago
Artur Arseniev 62231cbaff Isolate single block at-rules 8 years ago
Artur Arseniev 2a66122b2a Create parseStyle method in ParserCss 8 years ago
Artur Arseniev 51b1c33888 Setup multiple CSS at-tules 8 years ago
Artur Arseniev 46912b2dfd Add prettier and run it 8 years ago
Artur Arseniev 0a760379ae Bump v0.12.50 9 years ago
Artur Arseniev c34b5e7e60 Add `a` to textTags inside Parser configs 9 years ago
Artur Arseniev 8a9986e75e Refactoring ParserHtml 9 years ago
Artur Arseniev 4a170af46c Stop removing `<span>`s. Fixes #291 and #341 9 years ago
Artur Arseniev f69556219b Start refactoring ParserHtml 9 years ago
Artur Arseniev 0efe3b2490 Parse array/objects inside attributes safely 9 years ago
Artur Arseniev 73f4183e32 Improve HTML parser, add the possibility to parse Array/Object attributes 9 years ago
Artur Arseniev 5b3187b81e Add CSS Variables support. Fixes #271 9 years ago
Artur Arseniev ab7ffe19db Fix regressions 9 years ago
Vlad Florescu 31ea4397a4 fix style parsing bug for attributes containing colon 9 years ago
Artur Arseniev 9ae58b63ff Lebab obj-shorthand 9 years ago
Artur Arseniev 6c1d5d5b03 Lebab obj-method 9 years ago