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

316 Commits

Author SHA1 Message Date
Nikolay Kostyurin b033abeb13 feat: add width and height and alt for img tag 2025-03-14 21:45:39 +02:00
Nikolay Kost 9a6986965e feat(201): add file:// replacement (#280)
* feat: add file://

* feat: add changeset
2025-03-09 20:37:21 +02:00
Nikolay Kostyurin 66c0931f5c fix(.github): publish workflow 2025-03-09 16:07:06 +02:00
Nikolay Kostyurin 8f541e8fca chore: add permissions to publish action 2025-03-09 15:45:43 +02:00
Nikolay Kost 2d367e40ca chore: update readme 2025-03-09 15:17:17 +02:00
Nikolay Kost 251584c6e6 feat: new logos and card (#278) 2025-03-09 15:16:36 +02:00
Nikolay Kost 201d1c41c7 fix: changesets (#277)
fix: publish action
2025-03-09 14:29:59 +02:00
Nikolay Kost 0566241e23 feat(#271): whitespaceInTags mode (#272)
* fix: test for buggy behavior

* feat: implement whitespaceInTags mode

* feat: move all char arrays to Map

* feat: revert Map for char arrays
2025-03-09 02:23:03 +02:00
Nikolay Kost f0c9da683d fix: img tag cannot be parsed (#263)
* fix: add img test with url

* fix: add more tests
2024-11-26 15:00:27 +02:00
Nikolay Kostyurin 30150d99f9 ci: git release error 2024-11-26 14:53:11 +02:00
Nikolay Kostyurin 87cb04989b ci: release workflow fix 2024-11-26 14:43:43 +02:00
github-actions[bot] b09f4fa3c7 chore(release): publish v4.2.0 (#268)
chore(release): release

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-11-26 13:34:17 +02:00
Nikolay Kost 8a9cfd67c0 fix: caseFreeTags types (#267)
* fix: try to fix types

* fix: changeset
2024-11-26 12:11:20 +02:00
Nikolay Kostyurin 5b14eeace2 ci: github actions pr workflow 2024-11-26 11:49:55 +02:00
Nikolay Kost ccab54a454 feat(#250): introduce caseFreeTags option (#251)
* chore: initial tests

* feat: parser test

* feat: add case free tags support

* fix: coverage upload

* fix: --disable=gcov

* fix: npm publish sha commit

* fix: change codecov to coveralls

* fix: change workflow pr build and publish

* chore: change coverage badge [skip ci]
2024-10-16 23:26:06 +02:00
Nikolay Kostyurin 99c629e666 ci: nvm node version 2024-09-11 03:16:04 +02:00
Nikolay Kostyurin a2db87dfc4 chore: always use lts version via nvm use 2024-09-11 03:06:57 +02:00
Nikolay Kost 4fd0a13935 chore: add provenance to .npmrc
Add provenance=true to allow sign package by github action while publishing in npmjs.com
2024-09-10 23:56:48 +02:00
github-actions[bot] a12fd9e7fb chore(release): publish v4.1.1 (#249)
chore(release): release v4.1.1

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-08-21 15:14:48 +02:00
Sven Grübel 27c8c4b869 fix(react): removed warning for deprecated defaultProps (#248)
* fix(react): Warning for deprecated defaultProps

Fixes #180

* Create late-icons-sit.md

---------

Co-authored-by: Nikolay Kost <JiLiZART@Gmail.com>
2024-08-21 15:01:17 +02:00
github-actions[bot] 934d88af20 chore(release): publish v4.1.0 (#247)
chore(release): release v4.1.0

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-08-03 16:42:50 +02:00
Steven Chang 40848747d4 feat: add start and end positions of tag nodes (#246)
Closes #134

* feat: Add start and end positions of tag nodes

Improves accuracy of row/col error reporting. Now targets the start of the relevant token instead of the end.

* Simplify language for TagNode and Token

* Update static TagNode.create to ingest setStart() logic

improve readability of end pos offset for no attr tags
2024-08-01 09:42:29 +02:00
Nikolay Kost 0beab56d7f feat: svelte 4 example (#244)
* fix: svelte example

* fix: reactivity
2024-07-16 03:03:41 +02:00
Nikolay Kost 7373ddfe7c chore: added vue3 2024-07-12 03:03:04 +02:00
Nikolay Kost 31cc2f2ca1 chore: readme 2024-07-12 03:00:22 +02:00
github-actions[bot] 6f71ae23ee chore(release): publish v4.0.3 (#243)
chore(release): release

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-07-12 02:46:57 +02:00
Nikolay Kost 16ad5216db feat: react, vue3 and vanilla examples (#242)
* feat: react, vue3 and vanilla examples

* fix: vue3 example

* Create rare-worms-tease.md

* fix: vue3 types

* fix: vue3 ts checks

* fix: vue3 render types

* fix: vue3 component types
2024-07-12 02:35:51 +02:00
Nikolay Kostyurin 1490bd6a8b chore: update lock file 2024-07-04 13:38:55 +02:00
github-actions[bot] aedac60a51 chore(release): publish v4.0.2 (#239)
chore(release): release

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-07-04 13:21:14 +02:00
Romain 7f931eee9a fix(#237): ensure types definitions presence in published packages (#238)
* fix(#237): Ensure types definitions presence in published packages

* Add changeset

---------

Co-authored-by: Romain d'Aversa <romain.daversa@cloud-solutions.fr>
2024-07-04 13:16:57 +02:00
Nikolay Kostyurin 9d3859b31e ci: fix lock file 2024-06-25 23:28:46 +02:00
github-actions[bot] 5ec0dfa382 chore(release): publish 4.0.1 (#236)
chore(release): release

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-06-25 22:54:52 +02:00
Nikolay Kostyurin dd7696ca4b chore(release): publish v4.0.1 2024-06-25 22:53:03 +02:00
Nikolay Kostyurin 95c38fdef0 ci: fix lock file 2024-06-25 21:45:47 +02:00
github-actions[bot] dae171feeb chore(release): publish v4.0.0 (#200)
chore(release): release

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-06-25 21:39:44 +02:00
Nikolay Kostyurin 74ae5fb6a5 ci: fix changesets PR name 2024-06-25 21:34:03 +02:00
Nikolay Kost f87822f3a3 feat: add ability to publish pre alpha versions in PR #234 (#235)
* feat: add ability to prepublish canary versions

* fix: ci

* fix: pr comment

* fix: ci pr

* fix: ci pr env

* fix: github env name

* fix: github file ignoring

* fix: yml syntax

* fix: codeql

* fix: syntax error

* fix: pnpm version

* fix: remove node 16.x support

* fix: workspace name

* fix: workspace pnpm

* fix: workspace with pnpm

* ci: changeset publish

* ci: changeset pr name

* ci: pr

* ci: fix pr.yml

* ci: fix pr.yml workspaces

* ci: fix steps order in pr.yml

* ci: fix pr publish error

* ci: fix npm publish tag to alpha

* ci: npm publish tag

* ci: npm publish tag

* ci: fix tag with PR number
2024-06-25 21:27:42 +02:00
Nikolay Kost c1275138e5 chore: typo in README.md 2024-06-25 19:16:56 +02:00
Nikolay Kost ec989ae9f9 chore: update README.md 2024-06-24 07:13:23 +02:00
Nikolay Kost 270f5645f8 fix(#206): TagNode.create now with null content argument by default (#233)
* fix: TagNode.create with null content by default

* Create five-meals-sing.md

* fix: tests

* fix(preset): types inference

* fix: preset types

* fix: preset types

* fix: lock file, parser and utils

* refactor: move types to separate package

* fix(preset): add @bbob/core to dev deps

* fix(preset): lock file

* test(preset-vue): create tags

* test(preset-vue): tests

* chore(nx): fix nx cover deps

* chore: changesets
2024-06-24 01:32:15 +03:00
Nikolay Kost 95d9b8a2ba chore: update khaki-cobras-hide.md 2024-04-23 21:15:28 +02:00
Nikolay Kost 8797f7f363 feat: typescript support (#185)
* feat: initial typescript support

* feat: typescript support

* feat(plugin-helper): move files to typescript

* chore: update lock files

* feat: preset types

* fix: build

* fix: benchmark

* fix: remove pnpm cache

* fix: bench action

* fix: pnpm recursive install

* fix: nx cache

* fix: lock file

* fix: workflows

* fix: lerna support in pnpm

* fix: pnpm workspace

* fix: remove unused files

* fix: pnpm lock file

* fix: update lerna for support pnpm

* fix: lerna bootstrap

* fix: rollup build

* fix: update nx

* fix: build

* fix: add nx dep target

* fix: remove nx cache

* fix: workflow run on push only for master

* fix: test workflow run on push only for master

* fix: remove parallel for gen types

* fix: benchmark

* fix: benchmark imports

* fix: pnpm

* fix: types errors and pnpm

* fix: types

* fix: types

* refactor: parser

* fix(parser): tests

* fix: preset tests

* fix: react types

* fix: react type declarations

* fix: pnpm lock file

* fix: react preset types

* fix: lock file

* fix: vue2 types

* feat: dev container support

* fix: types

* fix: types

* refactor: rewrite pkg-task, add nx gen-types deps, fix react/render.ts

* refactor: types

* fix: types

* fix: rename gen-types to types

* fix: nx build order

* fix: nx reset

* fix: define nx deps explicit

* fix: build

* fix: nx

* fix: nx order build

* fix: nx deps

* fix: bbob cli tests

* fix: tests

* fix: cli tests and import

* fix: test cover

* fix: cli cover
2024-04-23 21:11:14 +02:00
Steven Chang 05246b2aea fix: treat contextFreeTags case insensitively (#230) 2024-04-14 16:02:29 +03:00
Nikolay Kost 4f9729c59f chore: audit package deps (#227) 2024-03-27 03:35:03 +02:00
Nikolay Kost f1f9eb39da fix(react): render words and spaces as single node in react (#226)
* fix(react): render words and spaces as single node in react

* chore: create metal-toys-heal.md
2024-03-27 03:29:16 +02:00
Wai Lam Yau e875c7832d fix(react): rendering of react for screenreaders (#220)
* Fix rendering of react for screenreaders

* Fix rendering of react for screenreaders (#1)

Co-authored-by: WAI YAU <waister@ip-192-168-1-52.eu-west-1.compute.internal>

* Tweak

* Change code to be the source instead of the result

---------

Co-authored-by: WAI YAU <waister@ip-192-168-1-52.eu-west-1.compute.internal>
Co-authored-by: richardmtsr <richard.moss@thestudentroom.com>
2024-03-27 02:46:59 +02:00
Nikolay Kost 383d436b63 fix: github actions (#224)
* fix: github actions

* fix: node setup

* fix: node setup cache

* fix: node and npm

* fix: pnpm workspace and .gititnore

* fix: pnpm node setup

* fix: github actions

* fix: lock file

* fix: workflow install after setup node

* fix: lock file

* fix: vue3 tests
2024-03-25 17:06:15 +02:00
Nikolay Kost 17edb9e3e6 fix: remove old package lock 2023-12-03 08:04:53 +03:00
dependabot[bot] 4df4273e6f chore(deps-dev): bump @adobe/css-tools from 4.3.1 to 4.3.2 (#210)
Bumps [@adobe/css-tools](https://github.com/adobe/css-tools) from 4.3.1 to 4.3.2.
- [Changelog](https://github.com/adobe/css-tools/blob/main/History.md)
- [Commits](https://github.com/adobe/css-tools/commits)

---
updated-dependencies:
- dependency-name: "@adobe/css-tools"
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-02 15:26:35 +02:00
Nikolay Kost 3575982b28 chore: pnpm support (#199)
* feat: initial pnpm support

* feat: lock files

* fix: github actions

* fix: lerna bootstrap

* fix: lerna useWorkspaces

* fix: lerna no ci

* fix: lint

* fix: audit

* chore: changeset

* fix: publish action
2023-10-23 13:21:56 +02:00