2
0
mirror of https://github.com/tenrok/BBob.git synced 2026-05-15 11:59:37 +03:00
Commit Graph

150 Commits

Author SHA1 Message Date
Nikolay Kostyurin a3c14c011e v2.5.1 v2.5.1 2019-06-18 09:51:03 +02:00
David Ferguson 8a9e9304c1 fix(parser): fix issue with escaping backslashes when enableEscapeTags is set (#20)
there is a bug in the lexer where when enableEscapeTags is set, backslashes
are not always escaped (ie. \\[b] is treated as an escaped tag, rather than a
literal backslash, and then a tag).
2019-06-18 09:39:41 +02:00
Nikolay Kostyurin 3b46fbe23c chore: v2.5.0 (#19) 2019-06-17 22:30:51 +02:00
Nikolay Kostyurin 847c55e836 feat(preset-html5): list type attribute support (#18)
now you can use [list=1] or [list=A] to produce <ol type="A"></ol> lists
2019-06-17 22:09:30 +02:00
David Ferguson c4f78c1230 feat(parse): allow tags to be escaped with backslash (#17)
* feat(parse): allow tags to be escaped with backslash

adds additional option `enableEscapeTags` to `parse` and `createLexer` that
when true will parse openTag and closeTag as WORD (rather than TAG) when
proceeded with backslash
2019-06-17 21:29:10 +02:00
dependabot[bot] 7e25c45c83 chore(deps): bump handlebars from 4.0.11 to 4.1.2 (#15)
Bumps [handlebars](https://github.com/wycats/handlebars.js) from 4.0.11 to 4.1.2.
- [Release notes](https://github.com/wycats/handlebars.js/releases)
- [Changelog](https://github.com/wycats/handlebars.js/blob/master/release-notes.md)
- [Commits](https://github.com/wycats/handlebars.js/compare/v4.0.11...v4.1.2)

Signed-off-by: dependabot[bot] <support@github.com>
2019-06-15 11:10:04 +02:00
Nikolay Kostyurin 37f43927bf v2.4.1 v2.4.1 2019-03-29 13:22:45 +02:00
Nikolay Kostyurin 3af3ea8539 fix(react): move @bbob/preset-react to dev deps due to circular deps 2019-03-29 13:21:42 +02:00
Nikolay Kostyurin c0b4eb7c05 v2.4.0 v2.4.0 2019-03-29 10:37:03 +02:00
Nikolay Kostyurin dd0056f2b9 chore(benchmark): update benchmark resulting info 2019-03-29 10:35:11 +02:00
Nikolay Kostyurin e4b38f289f chore(readme): update @bbob/html usage example 2019-03-29 10:34:04 +02:00
Nikolay Kostyurin cd2b6fd2fb feat(core): add tree.messages array and tree.options
a way to communicate between plugins
2019-03-29 10:33:26 +02:00
Nikolay Kostyurin c9e1dabf40 feat(html): @bbob/html now can be used without @bbob/core 2019-03-29 10:29:16 +02:00
Nikolay Kostyurin 788d22e081 v2.3.4 v2.3.4 2019-03-29 10:09:02 +02:00
Nikita Gordeev 1dafb69dc9 fix(react): add prop componentProps (#9)
Added the ability to add component props componentProps
2019-03-28 18:40:21 +02:00
Nikolay Kostyurin a8d3c496a3 v2.3.2 v2.3.2 2019-03-10 00:35:42 +02:00
Nikolay Kostyurin 8507557f25 chore(core): remove peer deps 2019-03-10 00:32:32 +02:00
Nikolay Kostyurin 6e0f5bdf92 chore: add descriptions for all package.json files 2019-03-06 00:03:51 +02:00
Nikolay Kostyurin 8b0ceae591 v2.3.1 v2.3.1 2019-03-04 02:52:37 +02:00
Nikolay Kostyurin 8cb1d495dd refactor(parser): better jsdoc, some behavior fixes, more tests
— all operations on nodes moved to `createList` function
- fixed problem with single tags with value only like `[url=value]` fixes #6
- write tests for `Token` class
- moved all node arrays to parse func, now parser supports many instances
- add jsdoc to critical parts of the parser to better understanding how it works
2019-03-04 02:24:12 +02:00
Nikolay Kostyurin ef6a778f45 refactor(parser): jsdoc, move some utility functions to separate files 2019-03-02 22:21:44 +02:00
Nikolay Kostyurin ea8358f145 chore(readme): add bundlephobia badges 2019-02-18 21:51:13 +02:00
Nikolay Kostyurin 424c3a86a2 fix: lerna lint command 2018-11-05 00:11:25 +02:00
Nikolay Kostyurin 2bed68fcfd chore: upgrade common packages 2018-11-05 00:04:17 +02:00
Nikolay Kostyurin a1d859fdad chore: add bundle size restrictions to all packages 2018-10-30 23:32:06 +02:00
Nikolay Kostyurin 0fb4e1930b style(react): eslint errors 2018-10-25 17:39:11 +02:00
Nikolay Kostyurin 0f8071315d chore(react): tests for options.onlyAllowTags 2018-10-25 16:55:16 +02:00
Nikolay Kostyurin 9d5c537436 v2.3.0 v2.3.0 2018-10-25 16:41:41 +02:00
Nikolay Kostyurin 77b30f3d44 feat(react): allow pass custom options to react component 2018-10-25 16:39:49 +02:00
Nikolay Kostyurin 6d37793001 v2.2.0 v2.2.0 2018-10-12 00:45:25 +02:00
Nikolay Kostyurin 575c1bb932 feat: new @bbob/html api (#4) 2018-10-12 00:43:20 +02:00
Nikolay Kostyurin bf993813fc chore: readme 2018-10-10 11:17:17 +02:00
Nikolay Kostyurin 880aa558b1 chore: lerna whitelist of packages to publish 2018-10-07 22:41:02 +02:00
Nikolay Kostyurin 67ccc740e3 Publish
- @bbob/cli@2.0.3
 - @bbob/core@2.1.0
 - @bbob/preset-html5@2.1.2
 - @bbob/preset-react@2.0.3
 - @bbob/react@2.0.3
@bbob/cli@2.0.3 @bbob/core@2.1.0 @bbob/preset-html5@2.1.2 @bbob/preset-react@2.0.3 @bbob/react@2.0.3
2018-10-07 22:38:22 +02:00
Nikolay Kostyurin bdfd3f6e93 feat(core): raw tree property support 2018-10-07 22:37:20 +02:00
Nikolay Kostyurin fe9454c8a2 chore: build changelog when publish 2018-10-07 22:33:22 +02:00
Nikolay Kostyurin 5a1124b808 chore: merge 2018-10-07 22:27:38 +02:00
Nikolay Kostyurin c5aa4f08d1 Publish
- @bbob/cli@2.0.2
 - @bbob/core@2.0.2
 - @bbob/html@2.1.1
 - @bbob/parser@2.2.0
 - @bbob/preset-html5@2.1.1
 - @bbob/preset-react@2.0.2
 - @bbob/react@2.0.2
@bbob/cli@2.0.2 @bbob/core@2.0.2 @bbob/html@2.1.1 @bbob/parser@2.2.0 @bbob/preset-html5@2.1.1 @bbob/preset-react@2.0.2 @bbob/react@2.0.2
2018-10-07 22:27:07 +02:00
Nikolay Kostyurin 309740aef1 chore: readme 2018-10-07 22:25:04 +02:00
Nikolay Kostyurin adb2c029e8 chore(readme): valid logo url address 2018-10-07 22:23:50 +02:00
Nikolay Kostyurin 95d0479c11 style: remove redundant spaces 2018-10-07 22:22:50 +02:00
Nikolay Kostyurin 1c3bebef22 feat(parser): better line and column counting support in tokens 2018-10-07 22:20:49 +02:00
Nikolay Kostyurin d610630801 chore: add logo image 2018-10-07 22:19:05 +02:00
Nikolay Kostyurin 485852d7e5 fix(html): rigt import to support three shaking 2018-10-07 22:18:44 +02:00
Nikolay Kostyurin f640ba9b53 chore: readme
add logo
2018-10-07 22:16:29 +02:00
Nikolay Kostyurin 0bfed5a5b4 chore: readme 2018-10-07 21:44:58 +02:00
Nikolay Kostyurin f012397a2f chore: readme 2018-10-02 00:38:16 +02:00
Nikolay Kostyurin f9759c0a0e chore: update readme 2018-10-02 00:22:29 +02:00
Nikolay Kostyurin 27a28a3bb3 chore: update readme 2018-10-02 00:13:11 +02:00
Nikolay Kostyurin 719fb0475a chore: update readme 2018-09-24 11:01:48 +02:00