Skip to content
This repository was archived by the owner on Dec 22, 2023. It is now read-only.
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
774 commits
Select commit Hold shift + click to select a range
ff7c8b0
Merge pull request #226 from aknuds1/dependabot/npm_and_yarn/typescri…
aknuds1 Jun 24, 2024
424c736
Merge branch 'master' into dependabot/npm_and_yarn/types/mocha-10.0.7
aknuds1 Jun 24, 2024
8f69dab
Merge pull request #227 from aknuds1/dependabot/npm_and_yarn/types/mo…
aknuds1 Jun 24, 2024
1f32dd5
Bump eslint from 9.5.0 to 9.6.0
dependabot[bot] Jul 1, 2024
9019788
Merge pull request #228 from aknuds1/dependabot/npm_and_yarn/eslint-9…
github-actions[bot] Jul 1, 2024
24a8c41
Bump mocha from 10.4.0 to 10.5.2
dependabot[bot] Jul 1, 2024
0ee29bb
Merge pull request #229 from aknuds1/dependabot/npm_and_yarn/mocha-10…
aknuds1 Jul 1, 2024
5e9775d
Bump mocha from 10.5.2 to 10.6.0
dependabot[bot] Jul 8, 2024
e8bd5c9
Merge pull request #231 from aknuds1/dependabot/npm_and_yarn/mocha-10…
aknuds1 Jul 8, 2024
15af4ac
Bump typescript from 5.5.2 to 5.5.3
dependabot[bot] Jul 8, 2024
d7b5f39
Merge pull request #230 from aknuds1/dependabot/npm_and_yarn/typescri…
aknuds1 Jul 8, 2024
6d58bb6
Bump eslint from 9.6.0 to 9.7.0
dependabot[bot] Jul 15, 2024
a17598b
Merge pull request #232 from aknuds1/dependabot/npm_and_yarn/eslint-9…
github-actions[bot] Jul 15, 2024
b420f0a
Bump mocha from 10.6.0 to 10.7.0
dependabot[bot] Jul 22, 2024
b981a9d
Merge pull request #233 from aknuds1/dependabot/npm_and_yarn/mocha-10…
aknuds1 Jul 22, 2024
5dcb508
Bump eslint from 9.7.0 to 9.8.0
dependabot[bot] Jul 29, 2024
db95ca4
Merge pull request #235 from aknuds1/dependabot/npm_and_yarn/eslint-9…
github-actions[bot] Jul 29, 2024
da1f17d
Bump typescript from 5.5.3 to 5.5.4
dependabot[bot] Jul 29, 2024
6c4c614
Merge pull request #234 from aknuds1/dependabot/npm_and_yarn/typescri…
aknuds1 Jul 29, 2024
cdc7a69
Bump eslint from 9.8.0 to 9.9.0
dependabot[bot] Aug 12, 2024
63eee75
Merge pull request #236 from aknuds1/dependabot/npm_and_yarn/eslint-9…
github-actions[bot] Aug 12, 2024
7281675
Bump mocha from 10.7.0 to 10.7.3
dependabot[bot] Aug 12, 2024
89be429
Merge pull request #237 from aknuds1/dependabot/npm_and_yarn/mocha-10…
aknuds1 Aug 12, 2024
68cceb1
Auto-update mocha and typescript
aknuds1 Aug 12, 2024
176d3e3
Bump eslint from 9.9.0 to 9.9.1
dependabot[bot] Aug 26, 2024
9986043
Merge pull request #238 from aknuds1/dependabot/npm_and_yarn/eslint-9…
github-actions[bot] Aug 26, 2024
0e7e09b
Bump @types/react from 18.3.3 to 18.3.4
dependabot[bot] Aug 26, 2024
04660a7
Merge pull request #239 from aknuds1/dependabot/npm_and_yarn/types/re…
github-actions[bot] Aug 26, 2024
1b98a04
Bump @types/react from 18.3.4 to 18.3.5
dependabot[bot] Sep 2, 2024
2947312
Merge pull request #240 from aknuds1/dependabot/npm_and_yarn/types/re…
github-actions[bot] Sep 2, 2024
aa5d90f
Bump eslint from 9.9.1 to 9.10.0
dependabot[bot] Sep 9, 2024
81df384
Merge pull request #241 from aknuds1/dependabot/npm_and_yarn/eslint-9…
github-actions[bot] Sep 9, 2024
2170102
Bump typescript from 5.5.4 to 5.6.2
dependabot[bot] Sep 16, 2024
499bb7f
Merge pull request #242 from aknuds1/dependabot/npm_and_yarn/typescri…
github-actions[bot] Sep 16, 2024
d31aaba
Bump @types/mocha from 10.0.7 to 10.0.8
dependabot[bot] Sep 16, 2024
d140120
Merge pull request #243 from aknuds1/dependabot/npm_and_yarn/types/mo…
github-actions[bot] Sep 16, 2024
5f20230
Bump eslint from 9.10.0 to 9.11.0
dependabot[bot] Sep 23, 2024
69635a0
Merge pull request #244 from aknuds1/dependabot/npm_and_yarn/eslint-9…
github-actions[bot] Sep 23, 2024
29b81fd
Bump @types/react from 18.3.5 to 18.3.8
dependabot[bot] Sep 23, 2024
20fae0d
Merge pull request #245 from aknuds1/dependabot/npm_and_yarn/types/re…
github-actions[bot] Sep 23, 2024
7407471
Bump nyc from 17.0.0 to 17.1.0
dependabot[bot] Sep 23, 2024
cf77531
Merge pull request #246 from aknuds1/dependabot/npm_and_yarn/nyc-17.1.0
aknuds1 Sep 23, 2024
d549be4
Bump eslint from 9.11.0 to 9.11.1
dependabot[bot] Sep 30, 2024
557d33f
Merge pull request #248 from aknuds1/dependabot/npm_and_yarn/eslint-9…
github-actions[bot] Sep 30, 2024
a2587da
Bump @types/react from 18.3.8 to 18.3.10
dependabot[bot] Sep 30, 2024
55c435b
Merge pull request #247 from aknuds1/dependabot/npm_and_yarn/types/re…
github-actions[bot] Sep 30, 2024
7f3106c
Bump eslint from 9.11.1 to 9.12.0
dependabot[bot] Oct 7, 2024
2b82344
Merge pull request #249 from aknuds1/dependabot/npm_and_yarn/eslint-9…
github-actions[bot] Oct 7, 2024
ca089b5
Bump @types/react from 18.3.10 to 18.3.11
dependabot[bot] Oct 7, 2024
4a2514e
Merge pull request #250 from aknuds1/dependabot/npm_and_yarn/types/re…
github-actions[bot] Oct 7, 2024
c25d6a6
Bump @types/react-dom from 18.3.0 to 18.3.1
dependabot[bot] Oct 14, 2024
f8e4eab
Merge pull request #251 from aknuds1/dependabot/npm_and_yarn/types/re…
github-actions[bot] Oct 14, 2024
bc1ec8d
Bump typescript from 5.6.2 to 5.6.3
dependabot[bot] Oct 14, 2024
d5f0ef2
Merge pull request #252 from aknuds1/dependabot/npm_and_yarn/typescri…
github-actions[bot] Oct 14, 2024
50ee3ce
Bump @types/mocha from 10.0.8 to 10.0.9
dependabot[bot] Oct 14, 2024
36eb599
Merge pull request #253 from aknuds1/dependabot/npm_and_yarn/types/mo…
github-actions[bot] Oct 14, 2024
8824bb7
Bump eslint from 9.12.0 to 9.13.0
dependabot[bot] Oct 21, 2024
f9f2ad6
Merge pull request #254 from aknuds1/dependabot/npm_and_yarn/eslint-9…
github-actions[bot] Oct 21, 2024
eff6ad1
Bump @types/react from 18.3.11 to 18.3.12
dependabot[bot] Oct 28, 2024
3008c8b
Merge pull request #255 from aknuds1/dependabot/npm_and_yarn/types/re…
github-actions[bot] Oct 28, 2024
e23d588
Upgrade Node to v22
aknuds1 Oct 28, 2024
8099052
Upgrade nyc
aknuds1 Oct 28, 2024
2d3f64c
Bump eslint from 9.13.0 to 9.14.0
dependabot[bot] Nov 4, 2024
568024b
Merge pull request #257 from aknuds1/dependabot/npm_and_yarn/eslint-9…
github-actions[bot] Nov 4, 2024
33ca168
Bump mocha from 10.7.3 to 10.8.2
dependabot[bot] Nov 4, 2024
7ee1852
Merge pull request #256 from aknuds1/dependabot/npm_and_yarn/mocha-10…
github-actions[bot] Nov 4, 2024
9f1d09f
Bump eslint from 9.14.0 to 9.15.0
dependabot[bot] Nov 18, 2024
6139555
Merge pull request #258 from aknuds1/dependabot/npm_and_yarn/eslint-9…
github-actions[bot] Nov 18, 2024
2ed522e
Bump typescript from 5.6.3 to 5.7.2
dependabot[bot] Nov 25, 2024
ddb57ca
Merge pull request #259 from aknuds1/dependabot/npm_and_yarn/typescri…
github-actions[bot] Nov 25, 2024
c3e2cc7
Bump @types/mocha from 10.0.9 to 10.0.10
dependabot[bot] Nov 25, 2024
ea4c391
Merge pull request #260 from aknuds1/dependabot/npm_and_yarn/types/mo…
github-actions[bot] Nov 25, 2024
3ac186a
Bump eslint from 9.15.0 to 9.16.0
dependabot[bot] Dec 2, 2024
d310fd4
Merge pull request #261 from aknuds1/dependabot/npm_and_yarn/eslint-9…
github-actions[bot] Dec 2, 2024
e0deb02
Bump mocha from 10.8.2 to 11.0.1
dependabot[bot] Dec 9, 2024
2884da9
Merge pull request #263 from aknuds1/dependabot/npm_and_yarn/mocha-11…
aknuds1 Dec 9, 2024
bc72258
Bump eslint from 9.16.0 to 9.17.0
dependabot[bot] Dec 16, 2024
e6f0452
Merge pull request #264 from aknuds1/dependabot/npm_and_yarn/eslint-9…
github-actions[bot] Dec 16, 2024
4efb3dc
Bump htmlparser2 from 9.1.0 to 10.0.0
dependabot[bot] Dec 30, 2024
c3eca60
Merge pull request #265 from aknuds1/dependabot/npm_and_yarn/htmlpars…
aknuds1 Dec 30, 2024
24a9021
Bump typescript from 5.7.2 to 5.7.3
dependabot[bot] Jan 13, 2025
737747a
Merge pull request #268 from aknuds1/dependabot/npm_and_yarn/typescri…
github-actions[bot] Jan 13, 2025
55a3009
Bump eslint from 9.17.0 to 9.18.0
dependabot[bot] Jan 13, 2025
4fcec3d
Merge pull request #267 from aknuds1/dependabot/npm_and_yarn/eslint-9…
github-actions[bot] Jan 13, 2025
57a5902
Bump react, react-dom and @types/react
dependabot[bot] Jan 13, 2025
7afa009
Fix tests
aknuds1 Jan 13, 2025
45d4606
Merge pull request #269 from aknuds1/dependabot/npm_and_yarn/multi-ca…
aknuds1 Jan 13, 2025
e5153b4
Bump @types/react from 19.0.6 to 19.0.7
dependabot[bot] Jan 20, 2025
df8aaee
Merge pull request #271 from aknuds1/dependabot/npm_and_yarn/types/re…
github-actions[bot] Jan 20, 2025
efa7ed5
Bump @types/react-dom from 18.3.1 to 19.0.3
dependabot[bot] Jan 20, 2025
b64a2c2
Merge pull request #270 from aknuds1/dependabot/npm_and_yarn/types/re…
aknuds1 Jan 20, 2025
9b890a2
Bump eslint from 9.18.0 to 9.19.0
dependabot[bot] Jan 27, 2025
8b25835
Merge pull request #272 from aknuds1/dependabot/npm_and_yarn/eslint-9…
github-actions[bot] Jan 27, 2025
9db2e0b
Bump @types/react from 19.0.7 to 19.0.8
dependabot[bot] Jan 27, 2025
b2626ec
Merge pull request #274 from aknuds1/dependabot/npm_and_yarn/types/re…
github-actions[bot] Jan 27, 2025
a4b34f5
Bump mocha from 11.0.1 to 11.1.0
dependabot[bot] Jan 27, 2025
2f15afa
Merge pull request #273 from aknuds1/dependabot/npm_and_yarn/mocha-11…
github-actions[bot] Jan 27, 2025
d89df3b
Bump eslint from 9.19.0 to 9.20.0
dependabot[bot] Feb 10, 2025
565b4cc
Merge pull request #275 from aknuds1/dependabot/npm_and_yarn/eslint-9…
github-actions[bot] Feb 10, 2025
b83163f
Bump eslint from 9.20.0 to 9.20.1
dependabot[bot] Feb 17, 2025
58022c3
Merge pull request #276 from aknuds1/dependabot/npm_and_yarn/eslint-9…
github-actions[bot] Feb 17, 2025
3752c7a
Bump @types/react from 19.0.8 to 19.0.9
dependabot[bot] Feb 17, 2025
e0ae2dc
Merge pull request #277 from aknuds1/dependabot/npm_and_yarn/types/re…
github-actions[bot] Feb 17, 2025
c32bc3f
Bump @types/react from 19.0.9 to 19.0.10
dependabot[bot] Feb 24, 2025
0e10445
Merge pull request #279 from aknuds1/dependabot/npm_and_yarn/types/re…
github-actions[bot] Feb 24, 2025
b1fed19
Bump eslint from 9.20.1 to 9.21.0
dependabot[bot] Feb 24, 2025
0638b84
Merge pull request #280 from aknuds1/dependabot/npm_and_yarn/eslint-9…
github-actions[bot] Feb 24, 2025
f944a8a
Bump @types/react-dom from 19.0.3 to 19.0.4
dependabot[bot] Feb 24, 2025
00bba79
Merge pull request #278 from aknuds1/dependabot/npm_and_yarn/types/re…
github-actions[bot] Feb 24, 2025
b68e219
Bump typescript from 5.7.3 to 5.8.2
dependabot[bot] Mar 3, 2025
2cbe1c8
Merge pull request #281 from aknuds1/dependabot/npm_and_yarn/typescri…
github-actions[bot] Mar 3, 2025
d848826
Bump eslint from 9.21.0 to 9.22.0
dependabot[bot] Mar 10, 2025
b6ae9d8
Merge pull request #282 from aknuds1/dependabot/npm_and_yarn/eslint-9…
github-actions[bot] Mar 10, 2025
a7ad1ff
Bump @types/react from 19.0.10 to 19.0.12
dependabot[bot] Mar 24, 2025
2cfcff5
Merge pull request #283 from aknuds1/dependabot/npm_and_yarn/types/re…
github-actions[bot] Mar 24, 2025
6101e43
Bump eslint from 9.22.0 to 9.23.0
dependabot[bot] Mar 24, 2025
721be18
Merge pull request #284 from aknuds1/dependabot/npm_and_yarn/eslint-9…
github-actions[bot] Mar 24, 2025
76b00ce
Bump react-dom from 19.0.0 to 19.1.0
dependabot[bot] Mar 31, 2025
e4136b3
Merge pull request #285 from aknuds1/dependabot/npm_and_yarn/react-do…
github-actions[bot] Mar 31, 2025
df3a071
Bump @types/react-dom from 19.0.4 to 19.1.1
dependabot[bot] Apr 7, 2025
f6692e9
Merge pull request #290 from aknuds1/dependabot/npm_and_yarn/types/re…
github-actions[bot] Apr 7, 2025
429b47a
Bump @types/react from 19.0.12 to 19.1.0
dependabot[bot] Apr 7, 2025
feb138b
Merge pull request #287 from aknuds1/dependabot/npm_and_yarn/types/re…
github-actions[bot] Apr 7, 2025
1bf43f6
Bump eslint from 9.23.0 to 9.24.0
dependabot[bot] Apr 7, 2025
8fa02e1
Merge pull request #288 from aknuds1/dependabot/npm_and_yarn/eslint-9…
github-actions[bot] Apr 7, 2025
cc490a0
Bump typescript from 5.8.2 to 5.8.3
dependabot[bot] Apr 7, 2025
02117fa
Merge pull request #289 from aknuds1/dependabot/npm_and_yarn/typescri…
github-actions[bot] Apr 7, 2025
024ffa2
Bump @types/react from 19.1.0 to 19.1.1
dependabot[bot] Apr 14, 2025
2b0dc64
Merge pull request #291 from aknuds1/dependabot/npm_and_yarn/types/re…
github-actions[bot] Apr 14, 2025
f978c3b
Bump @types/react-dom from 19.1.1 to 19.1.2
dependabot[bot] Apr 14, 2025
3e2f837
Merge pull request #292 from aknuds1/dependabot/npm_and_yarn/types/re…
github-actions[bot] Apr 14, 2025
7277fcc
Bump eslint from 9.24.0 to 9.25.0
dependabot[bot] Apr 21, 2025
fed4429
Merge pull request #293 from aknuds1/dependabot/npm_and_yarn/eslint-9…
github-actions[bot] Apr 21, 2025
017edb8
Bump eslint from 9.25.0 to 9.25.1
dependabot[bot] Apr 28, 2025
e737a8e
Merge pull request #295 from aknuds1/dependabot/npm_and_yarn/eslint-9…
github-actions[bot] Apr 28, 2025
242e014
Bump @types/react from 19.1.1 to 19.1.2
dependabot[bot] Apr 28, 2025
56eb081
Merge pull request #294 from aknuds1/dependabot/npm_and_yarn/types/re…
github-actions[bot] Apr 28, 2025
0f597d3
Bump eslint from 9.25.1 to 9.26.0
dependabot[bot] May 5, 2025
17fbb11
Merge pull request #296 from aknuds1/dependabot/npm_and_yarn/eslint-9…
github-actions[bot] May 5, 2025
5b62821
Bump mocha from 11.1.0 to 11.2.2
dependabot[bot] May 5, 2025
224856c
Merge pull request #298 from aknuds1/dependabot/npm_and_yarn/mocha-11…
github-actions[bot] May 5, 2025
f4d61b7
Bump @types/react-dom from 19.1.2 to 19.1.3
dependabot[bot] May 5, 2025
e294bc9
Merge pull request #297 from aknuds1/dependabot/npm_and_yarn/types/re…
github-actions[bot] May 5, 2025
ab2c854
Bump @types/react from 19.1.2 to 19.1.3
dependabot[bot] May 12, 2025
dad5b64
Merge pull request #299 from aknuds1/dependabot/npm_and_yarn/types/re…
github-actions[bot] May 12, 2025
ed88b96
Bump @types/react from 19.1.3 to 19.1.4
dependabot[bot] May 19, 2025
789cc0d
Merge pull request #300 from aknuds1/dependabot/npm_and_yarn/types/re…
github-actions[bot] May 19, 2025
6c9ed96
Bump eslint from 9.26.0 to 9.27.0
dependabot[bot] May 19, 2025
2468113
Merge pull request #303 from aknuds1/dependabot/npm_and_yarn/eslint-9…
github-actions[bot] May 19, 2025
40ae23b
Bump mocha from 11.2.2 to 11.3.0
dependabot[bot] May 19, 2025
5cc6add
Merge pull request #302 from aknuds1/dependabot/npm_and_yarn/mocha-11…
github-actions[bot] May 19, 2025
d5298de
Bump @types/react-dom from 19.1.3 to 19.1.5
dependabot[bot] May 19, 2025
dff7da2
Merge pull request #301 from aknuds1/dependabot/npm_and_yarn/types/re…
github-actions[bot] May 19, 2025
b3547f0
Bump mocha from 11.3.0 to 11.5.0
dependabot[bot] May 26, 2025
8c7a654
Merge pull request #304 from aknuds1/dependabot/npm_and_yarn/mocha-11…
github-actions[bot] May 26, 2025
1a71679
Bump @types/react from 19.1.4 to 19.1.5
dependabot[bot] May 26, 2025
b8522aa
Merge pull request #305 from aknuds1/dependabot/npm_and_yarn/types/re…
github-actions[bot] May 26, 2025
ebb092e
Bump @types/react-dom from 19.1.5 to 19.1.6
dependabot[bot] Jun 9, 2025
d5cec7e
Merge pull request #308 from aknuds1/dependabot/npm_and_yarn/types/re…
github-actions[bot] Jun 9, 2025
2648c26
Bump eslint from 9.27.0 to 9.28.0
dependabot[bot] Jun 9, 2025
f8d26ad
Merge pull request #307 from aknuds1/dependabot/npm_and_yarn/eslint-9…
github-actions[bot] Jun 9, 2025
f79368b
Bump @types/react from 19.1.5 to 19.1.6
dependabot[bot] Jun 9, 2025
a6a1975
Merge pull request #306 from aknuds1/dependabot/npm_and_yarn/types/re…
github-actions[bot] Jun 9, 2025
837cfea
Bump eslint from 9.28.0 to 9.29.0
dependabot[bot] Jun 16, 2025
e91303d
Merge pull request #309 from aknuds1/dependabot/npm_and_yarn/eslint-9…
github-actions[bot] Jun 16, 2025
df4e61c
Bump @types/react from 19.1.6 to 19.1.8
dependabot[bot] Jun 16, 2025
886d96c
Merge pull request #311 from aknuds1/dependabot/npm_and_yarn/types/re…
github-actions[bot] Jun 16, 2025
63888c6
Bump mocha from 11.5.0 to 11.6.0
dependabot[bot] Jun 16, 2025
39ec511
Merge pull request #310 from aknuds1/dependabot/npm_and_yarn/mocha-11…
github-actions[bot] Jun 16, 2025
51f7680
Bump mocha from 11.6.0 to 11.7.0
dependabot[bot] Jun 23, 2025
87e32d2
Merge pull request #312 from aknuds1/dependabot/npm_and_yarn/mocha-11…
github-actions[bot] Jun 23, 2025
b7fb902
Bump mocha from 11.7.0 to 11.7.1
dependabot[bot] Jun 30, 2025
fd8b918
Merge pull request #313 from aknuds1/dependabot/npm_and_yarn/mocha-11…
github-actions[bot] Jun 30, 2025
0bf4201
Bump eslint from 9.29.0 to 9.30.1
dependabot[bot] Jul 7, 2025
057602e
Merge pull request #315 from aknuds1/dependabot/npm_and_yarn/eslint-9…
github-actions[bot] Jul 7, 2025
b990275
Bump eslint from 9.30.1 to 9.31.0
dependabot[bot] Jul 14, 2025
782777d
Merge pull request #316 from aknuds1/dependabot/npm_and_yarn/eslint-9…
github-actions[bot] Jul 14, 2025
6365ec0
Bump eslint from 9.31.0 to 9.32.0
dependabot[bot] Jul 28, 2025
fc4383e
Merge pull request #317 from aknuds1/dependabot/npm_and_yarn/eslint-9…
github-actions[bot] Jul 28, 2025
71de49f
Bump typescript from 5.8.3 to 5.9.2
dependabot[bot] Aug 4, 2025
b23eb1a
Merge pull request #318 from aknuds1/dependabot/npm_and_yarn/typescri…
github-actions[bot] Aug 4, 2025
08d93cd
Bump eslint from 9.32.0 to 9.33.0
dependabot[bot] Aug 11, 2025
0d618ef
Merge pull request #321 from aknuds1/dependabot/npm_and_yarn/eslint-9…
github-actions[bot] Aug 11, 2025
d5bf541
Bump react-dom and @types/react-dom
dependabot[bot] Aug 11, 2025
16d4629
Merge pull request #320 from aknuds1/dependabot/npm_and_yarn/multi-6f…
github-actions[bot] Aug 11, 2025
e7bc5b8
Bump @types/react from 19.1.8 to 19.1.10
dependabot[bot] Aug 18, 2025
e81062d
Merge pull request #322 from aknuds1/dependabot/npm_and_yarn/types/re…
github-actions[bot] Aug 18, 2025
e0cadf9
Bump eslint from 9.33.0 to 9.34.0
dependabot[bot] Aug 25, 2025
7be474f
Merge pull request #323 from aknuds1/dependabot/npm_and_yarn/eslint-9…
github-actions[bot] Aug 25, 2025
d9fbe8d
Bump @types/react-dom from 19.1.7 to 19.1.9
dependabot[bot] Sep 1, 2025
8e351a8
Merge pull request #325 from aknuds1/dependabot/npm_and_yarn/types/re…
github-actions[bot] Sep 1, 2025
feae887
Bump eslint from 9.34.0 to 9.35.0
dependabot[bot] Sep 8, 2025
0260fa5
Merge pull request #327 from aknuds1/dependabot/npm_and_yarn/eslint-9…
github-actions[bot] Sep 8, 2025
cf20428
Bump mocha from 11.7.1 to 11.7.2
dependabot[bot] Sep 8, 2025
919642d
Merge pull request #328 from aknuds1/dependabot/npm_and_yarn/mocha-11…
github-actions[bot] Sep 8, 2025
0197b82
Bump @types/react from 19.1.10 to 19.1.12
dependabot[bot] Sep 8, 2025
502d372
Merge pull request #326 from aknuds1/dependabot/npm_and_yarn/types/re…
github-actions[bot] Sep 8, 2025
0694ffc
Bump eslint from 9.35.0 to 9.36.0
dependabot[bot] Sep 22, 2025
24856d3
Merge pull request #330 from aknuds1/dependabot/npm_and_yarn/eslint-9…
github-actions[bot] Sep 22, 2025
7fb0614
Bump @types/react from 19.1.12 to 19.1.15
dependabot[bot] Sep 29, 2025
d03b487
Merge pull request #331 from aknuds1/dependabot/npm_and_yarn/types/re…
github-actions[bot] Sep 29, 2025
a7ed0ec
Bump eslint from 9.36.0 to 9.37.0
dependabot[bot] Oct 6, 2025
41b1754
Merge pull request #332 from aknuds1/dependabot/npm_and_yarn/eslint-9…
github-actions[bot] Oct 6, 2025
a30cb55
Bump typescript from 5.9.2 to 5.9.3
dependabot[bot] Oct 6, 2025
f17c858
Merge pull request #334 from aknuds1/dependabot/npm_and_yarn/typescri…
github-actions[bot] Oct 6, 2025
a420890
Bump react-dom and @types/react-dom
dependabot[bot] Oct 6, 2025
9e712ab
Merge pull request #333 from aknuds1/dependabot/npm_and_yarn/multi-35…
github-actions[bot] Oct 6, 2025
89138ae
Bump mocha from 11.7.2 to 11.7.4
dependabot[bot] Oct 6, 2025
4fae675
Merge pull request #336 from aknuds1/dependabot/npm_and_yarn/mocha-11…
github-actions[bot] Oct 6, 2025
a86af92
Bump @types/react from 19.2.0 to 19.2.2
dependabot[bot] Oct 13, 2025
6416c18
Merge pull request #337 from aknuds1/dependabot/npm_and_yarn/types/re…
github-actions[bot] Oct 13, 2025
6c6e953
Bump @types/react-dom from 19.2.0 to 19.2.1
dependabot[bot] Oct 13, 2025
bb8d051
Merge pull request #338 from aknuds1/dependabot/npm_and_yarn/types/re…
github-actions[bot] Oct 13, 2025
bcf08ea
Bump eslint from 9.37.0 to 9.38.0
dependabot[bot] Oct 20, 2025
843105e
Merge pull request #339 from aknuds1/dependabot/npm_and_yarn/eslint-9…
github-actions[bot] Oct 20, 2025
4154a63
Bump @types/react-dom from 19.2.1 to 19.2.2
dependabot[bot] Oct 20, 2025
1a9a2d4
Merge pull request #340 from aknuds1/dependabot/npm_and_yarn/types/re…
github-actions[bot] Oct 20, 2025
063f6d9
Bump eslint from 9.38.0 to 9.39.0
dependabot[bot] Nov 3, 2025
975428d
Merge pull request #341 from aknuds1/dependabot/npm_and_yarn/eslint-9…
github-actions[bot] Nov 3, 2025
2f2e07e
Bump eslint from 9.39.0 to 9.39.1
dependabot[bot] Nov 10, 2025
280fbda
Merge pull request #342 from aknuds1/dependabot/npm_and_yarn/eslint-9…
github-actions[bot] Nov 10, 2025
36389eb
Bump mocha from 11.7.4 to 11.7.5
dependabot[bot] Nov 10, 2025
5e7a0a5
Merge pull request #343 from aknuds1/dependabot/npm_and_yarn/mocha-11…
github-actions[bot] Nov 10, 2025
4713c79
Bump @types/react from 19.2.2 to 19.2.6
dependabot[bot] Nov 24, 2025
8800a11
Merge pull request #344 from aknuds1/dependabot/npm_and_yarn/types/re…
github-actions[bot] Nov 24, 2025
3016785
Bump @types/react-dom from 19.2.2 to 19.2.3
dependabot[bot] Nov 24, 2025
c07ac7f
Merge pull request #345 from aknuds1/dependabot/npm_and_yarn/types/re…
github-actions[bot] Nov 24, 2025
79cb09a
Bump @types/react from 19.2.6 to 19.2.7
dependabot[bot] Dec 1, 2025
3275fe4
Merge pull request #346 from aknuds1/dependabot/npm_and_yarn/types/re…
github-actions[bot] Dec 1, 2025
86c8cc4
Bump react-dom from 19.2.0 to 19.2.1
dependabot[bot] Dec 8, 2025
f1bccf7
Merge pull request #347 from aknuds1/dependabot/npm_and_yarn/react-do…
github-actions[bot] Dec 8, 2025
0c0b983
Bump react-dom from 19.2.1 to 19.2.3
dependabot[bot] Dec 15, 2025
6f1960b
Merge pull request #349 from aknuds1/dependabot/npm_and_yarn/react-do…
github-actions[bot] Dec 15, 2025
cdeb5b5
Bump eslint from 9.39.1 to 9.39.2
dependabot[bot] Dec 15, 2025
b60db4f
Merge pull request #351 from aknuds1/dependabot/npm_and_yarn/eslint-9…
github-actions[bot] Dec 15, 2025
958a52e
Bump @types/react from 19.2.7 to 19.2.8
dependabot[bot] Jan 12, 2026
eb82cd4
Merge pull request #352 from aknuds1/dependabot/npm_and_yarn/types/re…
github-actions[bot] Jan 12, 2026
9480be9
Bump @types/react from 19.2.8 to 19.2.9
dependabot[bot] Jan 26, 2026
27b499d
Merge pull request #354 from aknuds1/dependabot/npm_and_yarn/types/re…
github-actions[bot] Jan 26, 2026
9fcea52
Bump react-dom from 19.2.3 to 19.2.4
dependabot[bot] Feb 2, 2026
23058f4
Merge pull request #356 from aknuds1/dependabot/npm_and_yarn/react-do…
github-actions[bot] Feb 2, 2026
ea80c5a
Bump htmlparser2 from 10.0.0 to 10.1.0 (#353)
dependabot[bot] Feb 2, 2026
86498ba
Bump @types/react from 19.2.9 to 19.2.13
dependabot[bot] Feb 9, 2026
c83efd7
Merge pull request #358 from aknuds1/dependabot/npm_and_yarn/types/re…
github-actions[bot] Feb 9, 2026
c63c853
Bump @types/react from 19.2.13 to 19.2.14
dependabot[bot] Feb 16, 2026
b633795
Merge pull request #359 from aknuds1/dependabot/npm_and_yarn/types/re…
github-actions[bot] Feb 16, 2026
eaf8bac
Bump nyc from 17.1.0 to 18.0.0 (#362)
dependabot[bot] Mar 2, 2026
22cd2b7
Bump eslint from 9.39.2 to 10.0.2 (#361)
dependabot[bot] Mar 2, 2026
d9e9970
Add AGENTS.md (#363)
aknuds1 Mar 2, 2026
0a7d350
Fix AGENTS.md (#364)
aknuds1 Mar 2, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 10 additions & 4 deletions .editorconfig
Original file line number Diff line number Diff line change
@@ -1,10 +1,16 @@
root = true

[*]
indent_style = space
end_of_line = lf
trim_trailing_whitespace = true
insert_final_newline = true
max_line_length = 100
end_of_line = lf

[*.js]
indent_size = 4
indent_style = space
max_line_length = 100
indent_size = 2

[*.yaml]
indent_style = space
max_line_length = 100
indent_size = 2
6 changes: 6 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
version: 2
updates:
- package-ecosystem: "npm"
directory: "/"
schedule:
interval: "weekly"
26 changes: 26 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
name: CI
on:
push:
branches: [ master ]
pull_request:
branches: [ master ]
jobs:
build:
runs-on: ubuntu-latest
strategy:
matrix:
node-version: [22.x, 24.x]
steps:
- uses: actions/checkout@v3
- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v3
with:
node-version: ${{ matrix.node-version }}
cache: 'npm'
- run: npm ci
- name: Test
run: npm run test-coverage
- name: Coveralls
uses: coverallsapp/github-action@v2
with:
github-token: ${{ secrets.GITHUB_TOKEN }}
23 changes: 23 additions & 0 deletions .github/workflows/dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
name: Dependabot auto-merge
on: pull_request

permissions:
contents: write
pull-requests: write

jobs:
dependabot:
runs-on: ubuntu-latest
if: github.actor == 'dependabot[bot]'
steps:
- name: Dependabot metadata
id: metadata
uses: dependabot/fetch-metadata@v1
with:
github-token: "${{ secrets.GITHUB_TOKEN }}"
- name: Enable auto-merge for Dependabot PRs
if: (contains(steps.metadata.outputs.dependency-names, 'react') || contains(steps.metadata.outputs.dependency-names, 'eslint') || contains(steps.metadata.outputs.dependency-names, 'mocha') || contains(steps.metadata.outputs.dependency-names, 'typescript')) && (steps.metadata.outputs.update-type == 'version-update:semver-patch' || steps.metadata.outputs.update-type == 'version-update:semver-minor')
run: gh pr merge --auto --merge "$PR_URL"
env:
PR_URL: ${{github.event.pull_request.html_url}}
GITHUB_TOKEN: ${{secrets.GITHUB_TOKEN}}
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -2,3 +2,4 @@ node_modules
npm-debug.log
.idea
coverage
.nyc_output/
5 changes: 5 additions & 0 deletions .mocharc.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"extension": ["ts"],
"spec": "test/**/*-tests.ts",
"require": "ts-node/register"
}
1 change: 1 addition & 0 deletions .nvmrc
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
v15
5 changes: 0 additions & 5 deletions .travis.yml

This file was deleted.

14 changes: 14 additions & 0 deletions .yourbase.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
dependencies:
build:
- node:10.15.1
build_targets:
- name: default
environment:
- NODE_ENV=development
commands:
- npm install eslint --save-dev
- ./scripts/build-under-yourbase
ci:
builds:
- name: default
build_target: default
49 changes: 49 additions & 0 deletions AGENTS.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
# AGENTS.md

This file provides guidance to AI agents when working with code in this repository.

## Project Overview

html-to-react is a lightweight library that converts raw HTML to a React DOM structure. It parses HTML using htmlparser2, then traverses the resulting DOM tree and converts nodes to React elements. Supports custom processing instructions for selectively transforming specific DOM nodes and preprocessing hooks for general node mutation before processing.

## Development Commands

- `npm test` - Run ESLint + Mocha tests
- `npm run test-coverage` - Run tests with nyc coverage + lcov report
- `npm run test-html-coverage` - Generate and open HTML coverage report
- Run a single test: `npx mocha --require ts-node/register --extension ts 'test/html-to-react-tests.ts' --grep 'test name pattern'`

## Code Style

ESLint enforces (see `eslint.config.mjs`):
- Single quotes, mandatory semicolons
- Trailing commas in arrays, objects, imports, exports (but NOT function arguments)
- Max line length: 100 characters

Source is CommonJS JavaScript (`lib/`). Tests are TypeScript (`test/`).

## Architecture

**Entry point** (`index.js`) exports: `Parser`, `ProcessingInstructions`, `IsValidNodeDefinitions`, `ProcessNodeDefinitions`.

**Core flow** (`lib/parser.js`):
1. `parseHtmlToTree()` - htmlparser2 parses HTML string into a DOM tree (filtering out directives)
2. `traverseDom()` - Recursively walks the tree: applies preprocessing instructions (mutating nodes in-place), then finds the first matching processing instruction via `shouldProcessNode`, and calls its `processNode`
3. `parse()` - Simple API using default processing instructions
4. `parseWithInstructions()` - Full API accepting custom `isValidNode`, processing instructions, and preprocessing instructions

**Processing instructions** are objects with `{ shouldProcessNode, processNode, replaceChildren? }`. Order matters - the first matching instruction wins. A catch-all instruction using `processDefaultNode` should always be last.

**`replaceChildren: true`** on an instruction causes the parent element to be preserved while its children are replaced with the `processNode` result.

**`lib/utils.js`** handles HTML-to-React attribute conversion: `class` -> `className`, `for` -> `htmlFor`, style strings to objects, boolean attributes, camelCase mapping, and custom element passthrough (elements with hyphens keep attributes as-is).

## TypeScript

- Type declarations are generated from JS source via `tsc` (config in `tsconfig.json`)
- Generated `.d.ts` files go to `types/` directory
- Tests use ts-node for direct TypeScript execution

## Node Version

Volta pins a certain version of Node (see `package.json`).
203 changes: 202 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,206 @@
# Change Log

## Master/Unreleased

## [v1.7.0](https://github.com/aknuds1/html-to-react/tree/v1.7.0)

- Don't process attributes for custom elements [#151](https://github.com/aknuds1/html-to-react/pull/151) ([bilobom](https://github.com/bilobom))

## [v1.6.0](https://github.com/aknuds1/html-to-react/tree/v1.6.0)

- Use React as peer dependency [#149](https://github.com/aknuds1/html-to-react/pull/149) ([woofers](https://github.com/woofers))
- Add TypeScript type definitions [#146](https://github.com/aknuds1/html-to-react/pull/146) ([xnevz](https://github.com/xnevz), [aknuds1](https://github.com/aknuds1))

## [v1.5.1](https://github.com/aknuds1/html-to-react/tree/v1.5.1)

- Don't camelCase CSS custom properties [#145](https://github.com/aknuds1/html-to-react/pull/145) ([tylersticka](https://github.com/tylersticka))

## [v1.5.0](https://github.com/aknuds1/html-to-react/tree/v1.5.0)

- Drop dependency on Ramda

## [v1.4.8](https://github.com/aknuds1/html-to-react/tree/v1.4.8)

- Bump Ramda to 0.28 [#138](https://github.com/aknuds1/html-to-react/pull/138) ([rajatdua](https://github.com/rajatdua))

## [v1.4.7](https://github.com/aknuds1/html-to-react/tree/v1.4.7)

- Make sure event handlers, f.ex. "onclick", are functions [#126](https://github.com/aknuds1/html-to-react/pull/126) ([aknuds1](https://github.com/aknuds1))

## [v1.4.6](https://github.com/aknuds1/html-to-react/tree/v1.4.6)

- Handle boolean attributes differing from React's representation [\#132](https://github.com/aknuds1/html-to-react/pull/132) ([aknuds1](https://github.com/aknuds1))

## [v1.4.5](https://github.com/aknuds1/html-to-react/tree/v1.4.5)

- Add support for React 17 [\#120\(https://github.com/aknuds1/html-to-react/pull/120) ([rexxars](https://github.com/rexxars))

## [v1.4.4](https://github.com/aknuds1/html-to-react/tree/v1.4.4)

- Upgrade htmlparser2 to v5

## [v1.4.3](https://github.com/aknuds1/html-to-react/tree/v1.4.3)

- Handle non-boolean empty element attributes

## [v1.4.2](https://github.com/aknuds1/html-to-react/tree/v1.4.2)

- Support onclick attribute of HTML elements

## [v1.4.1](https://github.com/aknuds1/html-to-react/tree/v1.4.1)

- Allow nodes to be preprocessed [\#99](https://github.com/aknuds1/html-to-react/pull/99) ([aknuds1](https://github.com/aknuds1))

## [v1.4.0](https://github.com/aknuds1/html-to-react/tree/v1.4.0)

- Allow nodes to be preprocessed [\#90](https://github.com/aknuds1/html-to-react/pull/90) ([manixate](https://github.com/manixate))

## [v1.3.4](https://github.com/aknuds1/html-to-react/tree/v1.3.4)

- Use lodash.camelcase instead of underscore.string.fp [\#76](https://github.com/aknuds1/html-to-react/pull/76) ([codepunkt](https://github.com/codepunkt))

## [v1.3.3](https://github.com/aknuds1/html-to-react/tree/v1.3.3)

- Handle free-standing text nodes in HTML

[Full Changelog](https://github.com/aknuds1/html-to-react/compare/v1.3.2...v1.3.3)

## [v1.3.2](https://github.com/aknuds1/html-to-react/tree/v1.3.2)

- Handle directives in HTML

[Full Changelog](https://github.com/aknuds1/html-to-react/compare/v1.3.1...v1.3.2)

## [v1.3.1](https://github.com/aknuds1/html-to-react/tree/v1.3.1)

- Handle invalid inline styles

[Full Changelog](https://github.com/aknuds1/html-to-react/compare/v1.3.0...v1.3.1)

**Merged pull requests:**

- Handle invalid inline styles [\#52](https://github.com/aknuds1/html-to-react/pull/52) ([nickpalmer](https://github.com/nickpalmer))

## [v1.3.0](https://github.com/aknuds1/html-to-react/tree/v1.3.0)

- Upgrade to React 16

[Full Changelog](https://github.com/aknuds1/html-to-react/compare/v1.2.12...v1.3.0)

## [v1.2.12](https://github.com/aknuds1/html-to-react/tree/v1.2.12)

- Trim inline style props values

[Full Changelog](https://github.com/aknuds1/html-to-react/compare/v1.2.11...v1.2.12)

**Merged pull requests:**

- Trim inline style props values [\#47](https://github.com/aknuds1/html-to-react/pull/47) ([gycianka](https://github.com/gycianka))

## [v1.2.11](https://github.com/aknuds1/html-to-react/tree/v1.2.11)

- Handle base64 inlined images

[Full Changelog](https://github.com/aknuds1/html-to-react/compare/v1.2.10...v1.2.11)

**Merged pull requests:**

- Fix for base64 inlined images [\#33](https://github.com/aknuds1/html-to-react/pull/33) ([aleemb](https://github.com/aleemb))

## [v1.2.10](https://github.com/aknuds1/html-to-react/tree/v1.2.10)

- Handle background-image styles

[Full Changelog](https://github.com/aknuds1/html-to-react/compare/v1.2.9...v1.2.10)

**Merged pull requests:**

- Handle background-image styles [\#31](https://github.com/aknuds1/html-to-react/pull/31) ([brett-nuske-alliancesoftware](https://github.com/brett-nuske-alliancesoftware))

## [v1.2.9](https://github.com/aknuds1/html-to-react/tree/v1.2.9)

- Handle `for` attribute

[Full Changelog](https://github.com/aknuds1/html-to-react/compare/v1.2.8...v1.2.9)

## [v1.2.8](https://github.com/aknuds1/html-to-react/tree/v1.2.8)

- Handle xmlns:xlink

[Full Changelog](https://github.com/aknuds1/html-to-react/compare/v1.2.7...v1.2.8)

**Merged pull requests:**

- Converting for to htmlFor [\#30](https://github.com/aknuds1/html-to-react/pull/30) ([nathanfriemel](https://github.com/nathanfriemel))

## [v1.2.7](https://github.com/aknuds1/html-to-react/tree/v1.2.7)

- Depend directly on domhandler, for compatibility with older Node.js

[Full Changelog](https://github.com/aknuds1/html-to-react/compare/v1.2.6...v1.2.7)

## [v1.2.6](https://github.com/aknuds1/html-to-react/tree/v1.2.6)

- Make library smaller

[Full Changelog](https://github.com/aknuds1/html-to-react/compare/v1.2.5...v1.2.6)

## [v1.2.5](https://github.com/aknuds1/html-to-react/tree/v1.2.5)

[Full Changelog](https://github.com/aknuds1/html-to-react/compare/v1.2.4...v1.2.5)

**Merged pull requests:**

- Test of inline style with characters entities. [\#21](https://github.com/aknuds1/html-to-react/pull/21) ([Gycianka](https://github.com/Gycianka))

## [v1.2.4](https://github.com/aknuds1/html-to-react/tree/v1.2.4)

[Full Changelog](https://github.com/aknuds1/html-to-react/compare/v1.2.3...v1.2.4)

**Merged pull requests:**

- parsing multiple root elements [\#17](https://github.com/aknuds1/html-to-react/pull/17) ([oroce](https://github.com/oroce))

## [v1.2.3](https://github.com/aknuds1/html-to-react/tree/v1.2.3)

[Full Changelog](https://github.com/aknuds1/html-to-react/compare/v1.2.2...v1.2.3)

**Merged pull requests:**

- Occurrence of ampersand in attributes are decoded to `&` to avoid ano… [\#15](https://github.com/aknuds1/html-to-react/pull/15) ([gerhardsletten](https://github.com/gerhardsletten))

## [v1.2.2](https://github.com/aknuds1/html-to-react/tree/v1.2.2)

[Full Changelog](https://github.com/aknuds1/html-to-react/compare/v1.2.1...v1.2.2)

**Merged pull requests:**

- handle xmlns attributes (e.g. xlink:href) [\#9](https://github.com/aknuds1/html-to-react/pull/9) ([gfx](https://github.com/gfx))

## [v1.2.1](https://github.com/aknuds1/html-to-react/tree/v1.2.1)

[Full Changelog](https://github.com/aknuds1/html-to-react/compare/v1.2.0...v1.2.1)

## [v1.2.0](https://github.com/aknuds1/html-to-react/tree/v1.2.0)

[Full Changelog](https://github.com/aknuds1/html-to-react/compare/v1.1.2...v1.2.0)

**Merged pull requests:**

- Replace element children [\#2](https://github.com/aknuds1/html-to-react/pull/3) ([hirefrederick](https://github.com/hirefrederick))

## [v1.1.2](https://github.com/aknuds1/html-to-react/tree/v1.1.2)

[Full Changelog](https://github.com/aknuds1/html-to-react/compare/v1.1.1...v1.1.2)

## [v1.1.1](https://github.com/aknuds1/html-to-react/tree/v1.1.1)

[Full Changelog](https://github.com/aknuds1/html-to-react/compare/v1.1.0...v1.1.1)

## [v1.1.0](https://github.com/aknuds1/html-to-react/tree/v1.1.0)

[Full Changelog](https://github.com/aknuds1/html-to-react/compare/v1.0.0...v1.1.0)

## [v1.0.0](https://github.com/mikenikles/html-to-react/tree/v1.0.0)

[Full Changelog](https://github.com/mikenikles/html-to-react/compare/v0.1.0...v1.0.0)
Expand Down Expand Up @@ -55,4 +256,4 @@
## [v0.0.2](https://github.com/mikenikles/html-to-react/tree/v0.0.2) (2015-06-20)


\* *This Change Log was automatically generated by [github_changelog_generator](https://github.com/skywinder/Github-Changelog-Generator)*
\* *This Change Log was automatically generated by [github_changelog_generator](https://github.com/skywinder/Github-Changelog-Generator)*
1 change: 1 addition & 0 deletions CLAUDE.md
1 change: 1 addition & 0 deletions LICENSE
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
The MIT License (MIT)

Copyright (c) 2015 Mike Nikles
Copyright (c) 2020 Arve Knudsen

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
Expand Down
Loading