diff --git a/CHANGELOG.md b/CHANGELOG.md index 18610ee..434ff5a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,13 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.9.0](https://github.com/JiLiZART/BBob/compare/v2.8.3...v2.9.0) (2023-01-29) + + +### Features + +* **parser:** context free tag mode ([#165](https://github.com/JiLiZART/BBob/issues/165)) ([19e8dd6](https://github.com/JiLiZART/BBob/commit/19e8dd659e8c36779c73def8d914edfc219fbf72)) + ## [2.8.3](https://github.com/JiLiZART/BBob/compare/v2.8.2...v2.8.3) (2022-12-18) diff --git a/README.md b/README.md index 3507d68..bfa0531 100644 --- a/README.md +++ b/README.md @@ -85,7 +85,7 @@ written in pure javascript, no dependencies ### Basic usage ```shell -npm i @bbob/core @bbob/html @bbob/preset-html5 +npm i @bbob/html @bbob/preset-html5 ``` ```js @@ -103,16 +103,44 @@ console.log(processed); // Text npm i @bbob/react @bbob/preset-react ``` -```js +```jsx import React from 'react' -import {render} from 'react-dom' -import bbobReactRender from '@bbob/react/es/render' -import presetReact from '@bbob/preset-react' +import BBCode from '@bbob/react'; +import presetReact from '@bbob/preset-react'; -const options = { onlyAllowTags: ['i'], enableEscapeTags: true, contextFreeTags: ['code'] } -const content = bbobReactRender(`[i]Text[/i]`, presetReact(), options) +const plugins = [presetReact()]; -console.log(render({content})); // Text +export default () => ( + + [table] + [tr] + [td]table 1[/td] + [td]table 2[/td] + [/tr] + [tr] + [td]table 3[/td] + [td]table 4[/td] + [/tr] + [/table] + +) +``` + +```jsx +import { render } from '@bbob/react' + +export default () => render(` +[table] + [tr] + [td]table 1[/td] + [td]table 2[/td] + [/tr] + [tr] + [td]table 3[/td] + [td]table 4[/td] + [/tr] +[/table] +`) ``` ### Vue 2 usage @@ -152,6 +180,7 @@ Vue.use(VueBbob); }) ``` + More examples available in examples folder ### Parse options diff --git a/lerna.json b/lerna.json index e6ca307..9f1b22b 100644 --- a/lerna.json +++ b/lerna.json @@ -1,6 +1,6 @@ { "lerna": "2.11.0", - "version": "2.8.3", + "version": "2.9.0", "packages": [ "benchmark", "scripts", diff --git a/package-lock.json b/package-lock.json index 9bca20b..238b25d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -13,8 +13,8 @@ "@rollup/plugin-node-resolve": "15.0.1", "@rollup/plugin-replace": "5.0.1", "@size-limit/preset-small-lib": "6.0.1", - "@swc/cli": "^0.1.57", - "@swc/core": "^1.3.16", + "@swc/cli": "0.1.57", + "@swc/core": "1.3.16", "@swc/jest": "0.2.23", "bundlesize2": "0.0.31", "cross-env": "7.0.3", diff --git a/packages/bbob-cli/CHANGELOG.md b/packages/bbob-cli/CHANGELOG.md index 0405010..0db3af3 100644 --- a/packages/bbob-cli/CHANGELOG.md +++ b/packages/bbob-cli/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.9.0](https://github.com/JiLiZART/bbob/compare/v2.8.3...v2.9.0) (2023-01-29) + +**Note:** Version bump only for package @bbob/cli + + + + + ## [2.8.3](https://github.com/JiLiZART/bbob/compare/v2.8.2...v2.8.3) (2022-12-18) diff --git a/packages/bbob-cli/package-lock.json b/packages/bbob-cli/package-lock.json index 90756e8..9cdc058 100644 --- a/packages/bbob-cli/package-lock.json +++ b/packages/bbob-cli/package-lock.json @@ -1,16 +1,16 @@ { "name": "@bbob/cli", - "version": "2.8.3", + "version": "2.9.0", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@bbob/cli", - "version": "2.8.3", + "version": "2.9.0", "license": "MIT", "dependencies": { - "@bbob/html": "^2.8.3", - "@bbob/preset-html5": "^2.8.3", + "@bbob/html": "^2.9.0", + "@bbob/preset-html5": "^2.9.0", "commander": "^2.15.1" }, "bin": { diff --git a/packages/bbob-cli/package.json b/packages/bbob-cli/package.json index d4dc29b..25a492e 100644 --- a/packages/bbob-cli/package.json +++ b/packages/bbob-cli/package.json @@ -1,6 +1,6 @@ { "name": "@bbob/cli", - "version": "2.8.3", + "version": "2.9.0", "description": "Comand line bbcode parser", "main": "lib/cli.js", "bin": { @@ -10,8 +10,8 @@ "lib": "lib" }, "dependencies": { - "@bbob/html": "^2.8.3", - "@bbob/preset-html5": "^2.8.3", + "@bbob/html": "^2.9.0", + "@bbob/preset-html5": "^2.9.0", "commander": "^2.15.1" }, "repository": { diff --git a/packages/bbob-core/CHANGELOG.md b/packages/bbob-core/CHANGELOG.md index 70e5677..327f9b9 100644 --- a/packages/bbob-core/CHANGELOG.md +++ b/packages/bbob-core/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.9.0](https://github.com/JiLiZART/bbob/compare/v2.8.3...v2.9.0) (2023-01-29) + +**Note:** Version bump only for package @bbob/core + + + + + ## [2.8.3](https://github.com/JiLiZART/bbob/compare/v2.8.2...v2.8.3) (2022-12-18) diff --git a/packages/bbob-core/README.md b/packages/bbob-core/README.md index 167c391..eea48e1 100644 --- a/packages/bbob-core/README.md +++ b/packages/bbob-core/README.md @@ -1,14 +1,4 @@ # @bbob/core +[![install size](https://packagephobia.now.sh/badge?p=@bbob/core)](https://packagephobia.now.sh/result?p=@bbob/core) [![Known Vulnerabilities](https://snyk.io/test/github/JiLiZART/bbob/badge.svg?targetFile=packages%2Fbbob-core%2Fpackage.json)](https://snyk.io/test/github/JiLiZART/bbob?targetFile=packages%2Fbbob-core%2Fpackage.json) -## Usage - -```js -import bbob from '@bbob/core' -import { render } from '@bbob/html' -import presetHTML5 from '@bbob/preset-html5' -const code = `[i]Text[/i]`; - -const html = bbob(presetHTML5()).process(code, { render }).html; - -console.log(html); // Text -``` +> Internal package for @bbob/html @bbob/react @bbob/vue2 diff --git a/packages/bbob-core/package-lock.json b/packages/bbob-core/package-lock.json index 89a2bd4..9875125 100644 --- a/packages/bbob-core/package-lock.json +++ b/packages/bbob-core/package-lock.json @@ -1,15 +1,15 @@ { "name": "@bbob/core", - "version": "2.8.3", + "version": "2.9.0", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@bbob/core", - "version": "2.8.3", + "version": "2.9.0", "license": "MIT", "dependencies": { - "@bbob/parser": "^2.8.3" + "@bbob/parser": "^2.9.0" } }, "../bbob-parser": { diff --git a/packages/bbob-core/package.json b/packages/bbob-core/package.json index d5d22b4..4796482 100644 --- a/packages/bbob-core/package.json +++ b/packages/bbob-core/package.json @@ -1,6 +1,6 @@ { "name": "@bbob/core", - "version": "2.8.3", + "version": "2.9.0", "description": "⚡️Blazing-fast js-bbcode-parser, bbcode js, that transforms and parses to AST with plugin support in pure javascript, no dependencies", "keywords": [ "bbcode", @@ -20,7 +20,7 @@ "core" ], "dependencies": { - "@bbob/parser": "^2.8.3" + "@bbob/parser": "^2.9.0" }, "main": "lib/index.js", "module": "es/index.js", diff --git a/packages/bbob-html/CHANGELOG.md b/packages/bbob-html/CHANGELOG.md index 942914f..937d73a 100644 --- a/packages/bbob-html/CHANGELOG.md +++ b/packages/bbob-html/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.9.0](https://github.com/JiLiZART/bbob/compare/v2.8.3...v2.9.0) (2023-01-29) + +**Note:** Version bump only for package @bbob/html + + + + + ## [2.8.3](https://github.com/JiLiZART/bbob/compare/v2.8.2...v2.8.3) (2022-12-18) diff --git a/packages/bbob-html/README.md b/packages/bbob-html/README.md index 034c4f3..385cab5 100644 --- a/packages/bbob-html/README.md +++ b/packages/bbob-html/README.md @@ -1,2 +1,17 @@ -#@bbob/html +# @bbob/html +[![install size](https://packagephobia.now.sh/badge?p=@bbob/html)](https://packagephobia.now.sh/result?p=@bbob/html) [![Known Vulnerabilities](https://snyk.io/test/github/JiLiZART/bbob/badge.svg?targetFile=packages%2Fbbob-html%2Fpackage.json)](https://snyk.io/test/github/JiLiZART/bbob?targetFile=packages%2Fbbob-html%2Fpackage.json) + > Converts @bbob/parser AST tree to html + +```shell +npm i @bbob/html @bbob/preset-html5 +``` + +```js +import bbobHTML from '@bbob/html' +import presetHTML5 from '@bbob/preset-html5' + +const processed = bbobHTML(`[i]Text[/i]`, presetHTML5()) + +console.log(processed); // Text +``` diff --git a/packages/bbob-html/package-lock.json b/packages/bbob-html/package-lock.json index 1b40ebc..7f9f599 100644 --- a/packages/bbob-html/package-lock.json +++ b/packages/bbob-html/package-lock.json @@ -1,16 +1,16 @@ { "name": "@bbob/html", - "version": "2.8.3", + "version": "2.9.0", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@bbob/html", - "version": "2.8.3", + "version": "2.9.0", "license": "MIT", "dependencies": { - "@bbob/core": "^2.8.3", - "@bbob/plugin-helper": "^2.8.3" + "@bbob/core": "^2.9.0", + "@bbob/plugin-helper": "^2.9.0" } }, "../bbob-core": { diff --git a/packages/bbob-html/package.json b/packages/bbob-html/package.json index e8bb641..c8f3f32 100644 --- a/packages/bbob-html/package.json +++ b/packages/bbob-html/package.json @@ -1,6 +1,6 @@ { "name": "@bbob/html", - "version": "2.8.3", + "version": "2.9.0", "description": "A BBCode to HTML Renderer part of @bbob", "keywords": [ "html", @@ -9,8 +9,8 @@ "bbob" ], "dependencies": { - "@bbob/core": "^2.8.3", - "@bbob/plugin-helper": "^2.8.3" + "@bbob/core": "^2.9.0", + "@bbob/plugin-helper": "^2.9.0" }, "main": "lib/index.js", "module": "es/index.js", diff --git a/packages/bbob-parser/CHANGELOG.md b/packages/bbob-parser/CHANGELOG.md index f148faf..7ea64a8 100644 --- a/packages/bbob-parser/CHANGELOG.md +++ b/packages/bbob-parser/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.9.0](https://github.com/JiLiZART/bbob/compare/v2.8.3...v2.9.0) (2023-01-29) + + +### Features + +* **parser:** context free tag mode ([#165](https://github.com/JiLiZART/bbob/issues/165)) ([19e8dd6](https://github.com/JiLiZART/bbob/commit/19e8dd659e8c36779c73def8d914edfc219fbf72)) + + + + + ## [2.8.3](https://github.com/JiLiZART/bbob/compare/v2.8.2...v2.8.3) (2022-12-18) diff --git a/packages/bbob-parser/package-lock.json b/packages/bbob-parser/package-lock.json index 520b8f0..4e07f69 100644 --- a/packages/bbob-parser/package-lock.json +++ b/packages/bbob-parser/package-lock.json @@ -1,15 +1,15 @@ { "name": "@bbob/parser", - "version": "2.8.3", + "version": "2.9.0", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@bbob/parser", - "version": "2.8.3", + "version": "2.9.0", "license": "MIT", "dependencies": { - "@bbob/plugin-helper": "^2.8.3" + "@bbob/plugin-helper": "^2.9.0" } }, "node_modules/@bbob/plugin-helper": { diff --git a/packages/bbob-parser/package.json b/packages/bbob-parser/package.json index 38ec711..666de81 100644 --- a/packages/bbob-parser/package.json +++ b/packages/bbob-parser/package.json @@ -1,6 +1,6 @@ { "name": "@bbob/parser", - "version": "2.8.3", + "version": "2.9.0", "description": "A BBCode to AST Parser part of @bbob", "keywords": [ "bbcode", @@ -13,7 +13,7 @@ "parse" ], "dependencies": { - "@bbob/plugin-helper": "^2.8.3" + "@bbob/plugin-helper": "^2.9.0" }, "main": "lib/index.js", "module": "es/index.js", diff --git a/packages/bbob-plugin-helper/CHANGELOG.md b/packages/bbob-plugin-helper/CHANGELOG.md index a6b48af..f5d4430 100644 --- a/packages/bbob-plugin-helper/CHANGELOG.md +++ b/packages/bbob-plugin-helper/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.9.0](https://github.com/JiLiZART/bbob/compare/v2.8.3...v2.9.0) (2023-01-29) + + +### Features + +* **parser:** context free tag mode ([#165](https://github.com/JiLiZART/bbob/issues/165)) ([19e8dd6](https://github.com/JiLiZART/bbob/commit/19e8dd659e8c36779c73def8d914edfc219fbf72)) + + + + + ## [2.8.3](https://github.com/JiLiZART/bbob/compare/v2.8.2...v2.8.3) (2022-12-18) diff --git a/packages/bbob-plugin-helper/package-lock.json b/packages/bbob-plugin-helper/package-lock.json index 5348a35..45db189 100644 --- a/packages/bbob-plugin-helper/package-lock.json +++ b/packages/bbob-plugin-helper/package-lock.json @@ -1,12 +1,12 @@ { "name": "@bbob/plugin-helper", - "version": "2.8.3", + "version": "2.9.0", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@bbob/plugin-helper", - "version": "2.8.3", + "version": "2.9.0", "license": "MIT" } } diff --git a/packages/bbob-plugin-helper/package.json b/packages/bbob-plugin-helper/package.json index 58213bd..d9d08ea 100644 --- a/packages/bbob-plugin-helper/package.json +++ b/packages/bbob-plugin-helper/package.json @@ -1,6 +1,6 @@ { "name": "@bbob/plugin-helper", - "version": "2.8.3", + "version": "2.9.0", "description": "Set of utils to help write plugins for @bbob/core", "keywords": [ "bbob", diff --git a/packages/bbob-preset-html5/CHANGELOG.md b/packages/bbob-preset-html5/CHANGELOG.md index 182d75e..c4a1943 100644 --- a/packages/bbob-preset-html5/CHANGELOG.md +++ b/packages/bbob-preset-html5/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.9.0](https://github.com/JiLiZART/bbob/compare/v2.8.3...v2.9.0) (2023-01-29) + +**Note:** Version bump only for package @bbob/preset-html5 + + + + + ## [2.8.3](https://github.com/JiLiZART/bbob/compare/v2.8.2...v2.8.3) (2022-12-18) diff --git a/packages/bbob-preset-html5/package-lock.json b/packages/bbob-preset-html5/package-lock.json index 6ea41ed..55f5afd 100644 --- a/packages/bbob-preset-html5/package-lock.json +++ b/packages/bbob-preset-html5/package-lock.json @@ -1,19 +1,19 @@ { "name": "@bbob/preset-html5", - "version": "2.8.3", + "version": "2.9.0", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@bbob/preset-html5", - "version": "2.8.3", + "version": "2.9.0", "license": "MIT", "dependencies": { - "@bbob/plugin-helper": "^2.8.3", - "@bbob/preset": "^2.8.3" + "@bbob/plugin-helper": "^2.9.0", + "@bbob/preset": "^2.9.0" }, "devDependencies": { - "@bbob/html": "^2.8.3" + "@bbob/html": "^2.9.0" } }, "../bbob-core": { diff --git a/packages/bbob-preset-html5/package.json b/packages/bbob-preset-html5/package.json index 9960293..f7a8b7e 100644 --- a/packages/bbob-preset-html5/package.json +++ b/packages/bbob-preset-html5/package.json @@ -1,6 +1,6 @@ { "name": "@bbob/preset-html5", - "version": "2.8.3", + "version": "2.9.0", "description": "HTML5 preset to transform BBCode to HTML for @bbob/parser", "keywords": [ "preset", @@ -8,11 +8,11 @@ "bbob" ], "dependencies": { - "@bbob/plugin-helper": "^2.8.3", - "@bbob/preset": "^2.8.3" + "@bbob/plugin-helper": "^2.9.0", + "@bbob/preset": "^2.9.0" }, "devDependencies": { - "@bbob/html": "^2.8.3" + "@bbob/html": "^2.9.0" }, "main": "lib/index.js", "module": "es/index.js", diff --git a/packages/bbob-preset-react/CHANGELOG.md b/packages/bbob-preset-react/CHANGELOG.md index 24fe038..03ebe60 100644 --- a/packages/bbob-preset-react/CHANGELOG.md +++ b/packages/bbob-preset-react/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.9.0](https://github.com/JiLiZART/bbob/compare/v2.8.3...v2.9.0) (2023-01-29) + +**Note:** Version bump only for package @bbob/preset-react + + + + + ## [2.8.3](https://github.com/JiLiZART/bbob/compare/v2.8.2...v2.8.3) (2022-12-18) diff --git a/packages/bbob-preset-react/package-lock.json b/packages/bbob-preset-react/package-lock.json index 38701ca..1b7395e 100644 --- a/packages/bbob-preset-react/package-lock.json +++ b/packages/bbob-preset-react/package-lock.json @@ -1,18 +1,18 @@ { "name": "@bbob/preset-react", - "version": "2.8.3", + "version": "2.9.0", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@bbob/preset-react", - "version": "2.8.3", + "version": "2.9.0", "license": "MIT", "dependencies": { - "@bbob/preset-html5": "^2.8.3" + "@bbob/preset-html5": "^2.9.0" }, "devDependencies": { - "@bbob/core": "^2.8.3" + "@bbob/core": "^2.9.0" } }, "../bbob-core": { diff --git a/packages/bbob-preset-react/package.json b/packages/bbob-preset-react/package.json index 44bf9d3..3108ce6 100644 --- a/packages/bbob-preset-react/package.json +++ b/packages/bbob-preset-react/package.json @@ -1,6 +1,6 @@ { "name": "@bbob/preset-react", - "version": "2.8.3", + "version": "2.9.0", "description": "React preset to transform BBCode to React for @bbob/react", "keywords": [ "bbob", @@ -8,10 +8,10 @@ "react" ], "dependencies": { - "@bbob/preset-html5": "^2.8.3" + "@bbob/preset-html5": "^2.9.0" }, "devDependencies": { - "@bbob/core": "^2.8.3" + "@bbob/core": "^2.9.0" }, "main": "lib/index.js", "module": "es/index.js", diff --git a/packages/bbob-preset-vue/CHANGELOG.md b/packages/bbob-preset-vue/CHANGELOG.md index fa629b8..1165f59 100644 --- a/packages/bbob-preset-vue/CHANGELOG.md +++ b/packages/bbob-preset-vue/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.9.0](https://github.com/JiLiZART/bbob/compare/v2.8.3...v2.9.0) (2023-01-29) + +**Note:** Version bump only for package @bbob/preset-vue + + + + + ## [2.8.3](https://github.com/JiLiZART/bbob/compare/v2.8.2...v2.8.3) (2022-12-18) diff --git a/packages/bbob-preset-vue/package-lock.json b/packages/bbob-preset-vue/package-lock.json index c4e33b1..0629161 100644 --- a/packages/bbob-preset-vue/package-lock.json +++ b/packages/bbob-preset-vue/package-lock.json @@ -1,18 +1,18 @@ { "name": "@bbob/preset-vue", - "version": "2.8.3", + "version": "2.9.0", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@bbob/preset-vue", - "version": "2.8.3", + "version": "2.9.0", "license": "MIT", "dependencies": { - "@bbob/preset-html5": "^2.8.3" + "@bbob/preset-html5": "^2.9.0" }, "devDependencies": { - "@bbob/core": "^2.8.3" + "@bbob/core": "^2.9.0" } }, "../bbob-core": { diff --git a/packages/bbob-preset-vue/package.json b/packages/bbob-preset-vue/package.json index 60eb8a6..4c4f4ff 100644 --- a/packages/bbob-preset-vue/package.json +++ b/packages/bbob-preset-vue/package.json @@ -1,6 +1,6 @@ { "name": "@bbob/preset-vue", - "version": "2.8.3", + "version": "2.9.0", "description": "Vue preset to transform BBCode to Vue for @bbob/vue*", "keywords": [ "bbob", @@ -8,10 +8,10 @@ "vue" ], "dependencies": { - "@bbob/preset-html5": "^2.8.3" + "@bbob/preset-html5": "^2.9.0" }, "devDependencies": { - "@bbob/core": "^2.8.3" + "@bbob/core": "^2.9.0" }, "main": "lib/index.js", "module": "es/index.js", diff --git a/packages/bbob-preset/CHANGELOG.md b/packages/bbob-preset/CHANGELOG.md index f931d8f..72279d2 100644 --- a/packages/bbob-preset/CHANGELOG.md +++ b/packages/bbob-preset/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.9.0](https://github.com/JiLiZART/bbob/compare/v2.8.3...v2.9.0) (2023-01-29) + +**Note:** Version bump only for package @bbob/preset + + + + + ## [2.8.3](https://github.com/JiLiZART/bbob/compare/v2.8.2...v2.8.3) (2022-12-18) diff --git a/packages/bbob-preset/package-lock.json b/packages/bbob-preset/package-lock.json index 0156fa9..6b0a00e 100644 --- a/packages/bbob-preset/package-lock.json +++ b/packages/bbob-preset/package-lock.json @@ -1,12 +1,12 @@ { "name": "@bbob/preset", - "version": "2.8.3", + "version": "2.9.0", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@bbob/preset", - "version": "2.8.3", + "version": "2.9.0", "license": "MIT" } } diff --git a/packages/bbob-preset/package.json b/packages/bbob-preset/package.json index 7279294..cb6bdb7 100644 --- a/packages/bbob-preset/package.json +++ b/packages/bbob-preset/package.json @@ -1,6 +1,6 @@ { "name": "@bbob/preset", - "version": "2.8.3", + "version": "2.9.0", "description": "Base preset for creating extensible presets for @bbob/core", "keywords": [ "preset", diff --git a/packages/bbob-react/CHANGELOG.md b/packages/bbob-react/CHANGELOG.md index 3e6f5b8..1ab5d15 100644 --- a/packages/bbob-react/CHANGELOG.md +++ b/packages/bbob-react/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.9.0](https://github.com/JiLiZART/bbob/compare/v2.8.3...v2.9.0) (2023-01-29) + +**Note:** Version bump only for package @bbob/react + + + + + ## [2.8.3](https://github.com/JiLiZART/bbob/compare/v2.8.2...v2.8.3) (2022-12-18) diff --git a/packages/bbob-react/README.md b/packages/bbob-react/README.md index f5c1bbd..24dd271 100644 --- a/packages/bbob-react/README.md +++ b/packages/bbob-react/README.md @@ -1,4 +1,11 @@ # @bbob/react +[![install size](https://packagephobia.now.sh/badge?p=@bbob/react)](https://packagephobia.now.sh/result?p=@bbob/react) [![Known Vulnerabilities](https://snyk.io/test/github/JiLiZART/bbob/badge.svg?targetFile=packages%2Fbbob-react%2Fpackage.json)](https://snyk.io/test/github/JiLiZART/bbob?targetFile=packages%2Fbbob-react%2Fpackage.json) + +> Converts @bbob/parser AST tree to React + +```shell +npm i @bbob/react @bbob/preset-react +``` ```jsx import React from 'react' diff --git a/packages/bbob-react/package-lock.json b/packages/bbob-react/package-lock.json index 6d2cc1d..d8b5a0f 100644 --- a/packages/bbob-react/package-lock.json +++ b/packages/bbob-react/package-lock.json @@ -1,20 +1,20 @@ { "name": "@bbob/react", - "version": "2.8.3", + "version": "2.9.0", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@bbob/react", - "version": "2.8.3", + "version": "2.9.0", "license": "MIT", "dependencies": { - "@bbob/core": "^2.8.3", - "@bbob/html": "^2.8.3", - "@bbob/plugin-helper": "^2.8.3" + "@bbob/core": "^2.9.0", + "@bbob/html": "^2.9.0", + "@bbob/plugin-helper": "^2.9.0" }, "devDependencies": { - "@bbob/preset-react": "^2.8.3", + "@bbob/preset-react": "^2.9.0", "@testing-library/jest-dom": "^5.16.4", "@testing-library/react": "13.x", "react": "18.x", diff --git a/packages/bbob-react/package.json b/packages/bbob-react/package.json index 7234aa5..7f9dc4e 100644 --- a/packages/bbob-react/package.json +++ b/packages/bbob-react/package.json @@ -1,6 +1,6 @@ { "name": "@bbob/react", - "version": "2.8.3", + "version": "2.9.0", "description": "A BBCode to React Renderer part of @bbob", "keywords": [ "react", @@ -9,16 +9,16 @@ "bbob" ], "dependencies": { - "@bbob/core": "^2.8.3", - "@bbob/html": "^2.8.3", - "@bbob/plugin-helper": "^2.8.3" + "@bbob/core": "^2.9.0", + "@bbob/html": "^2.9.0", + "@bbob/plugin-helper": "^2.9.0" }, "peerDependencies": { "prop-types": "> 15.0", "react": "> 15.0" }, "devDependencies": { - "@bbob/preset-react": "^2.8.3", + "@bbob/preset-react": "^2.9.0", "@testing-library/jest-dom": "^5.16.4", "@testing-library/react": "13.x", "react": "18.x", diff --git a/packages/bbob-vue2/CHANGELOG.md b/packages/bbob-vue2/CHANGELOG.md index 798b707..2c79c08 100644 --- a/packages/bbob-vue2/CHANGELOG.md +++ b/packages/bbob-vue2/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [2.9.0](https://github.com/JiLiZART/bbob/compare/v2.8.3...v2.9.0) (2023-01-29) + +**Note:** Version bump only for package @bbob/vue2 + + + + + ## [2.8.3](https://github.com/JiLiZART/bbob/compare/v2.8.2...v2.8.3) (2022-12-18) diff --git a/packages/bbob-vue2/README.md b/packages/bbob-vue2/README.md index 8aaeffc..cf86234 100644 --- a/packages/bbob-vue2/README.md +++ b/packages/bbob-vue2/README.md @@ -1 +1,41 @@ # @bbob/vue2 +[![install size](https://packagephobia.now.sh/badge?p=@bbob/vue2)](https://packagephobia.now.sh/result?p=@bbob/vue2) [![Known Vulnerabilities](https://snyk.io/test/github/JiLiZART/bbob/badge.svg?targetFile=packages%2Fbbob-vue2%2Fpackage.json)](https://snyk.io/test/github/JiLiZART/bbob?targetFile=packages%2Fbbob-vue2%2Fpackage.json) + +> Converts @bbob/parser AST tree to Vue 2 + + +```shell +npm i @bbob/vue2 @bbob/preset-vue +``` + +```js +import Vue from 'vue' +import VueBbob from '@bbob/vue2'; + +Vue.use(VueBbob); +``` + +```html + + +``` diff --git a/packages/bbob-vue2/package-lock.json b/packages/bbob-vue2/package-lock.json index 4763321..f87877a 100644 --- a/packages/bbob-vue2/package-lock.json +++ b/packages/bbob-vue2/package-lock.json @@ -1,20 +1,20 @@ { "name": "@bbob/vue2", - "version": "2.8.3", + "version": "2.9.0", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@bbob/vue2", - "version": "2.8.3", + "version": "2.9.0", "license": "MIT", "dependencies": { - "@bbob/core": "^2.8.3", - "@bbob/html": "^2.8.3", - "@bbob/plugin-helper": "^2.8.3" + "@bbob/core": "^2.9.0", + "@bbob/html": "^2.9.0", + "@bbob/plugin-helper": "^2.9.0" }, "devDependencies": { - "@bbob/preset-vue": "^2.8.3", + "@bbob/preset-vue": "^2.9.0", "@testing-library/vue": "5.8.3", "vue": "2.7.14", "vue-template-compiler": "2.7.14" diff --git a/packages/bbob-vue2/package.json b/packages/bbob-vue2/package.json index e28b091..8fc4c03 100644 --- a/packages/bbob-vue2/package.json +++ b/packages/bbob-vue2/package.json @@ -1,6 +1,6 @@ { "name": "@bbob/vue2", - "version": "2.8.3", + "version": "2.9.0", "description": "A BBCode to Vue2 Renderer part of @bbob", "keywords": [ "vue", @@ -9,15 +9,15 @@ "bbob" ], "dependencies": { - "@bbob/core": "^2.8.3", - "@bbob/html": "^2.8.3", - "@bbob/plugin-helper": "^2.8.3" + "@bbob/core": "^2.9.0", + "@bbob/html": "^2.9.0", + "@bbob/plugin-helper": "^2.9.0" }, "peerDependencies": { "vue": "2.x" }, "devDependencies": { - "@bbob/preset-vue": "^2.8.3", + "@bbob/preset-vue": "^2.9.0", "@testing-library/vue": "5.8.3", "vue": "2.7.14", "vue-template-compiler": "2.7.14"