<feed xmlns='http://www.w3.org/2005/Atom'>
<title>yomitan/types/test, branch 24.01.14.0</title>
<subtitle>refold-tools yomitan fork</subtitle>
<id>https://git.pipeframe.xyz/fork/yomitan/atom?h=24.01.14.0</id>
<link rel='self' href='https://git.pipeframe.xyz/fork/yomitan/atom?h=24.01.14.0'/>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/'/>
<updated>2024-01-06T01:00:37+00:00</updated>
<entry>
<title>Test updates (#501)</title>
<updated>2024-01-06T01:00:37+00:00</updated>
<author>
<name>Cashew</name>
<email>52880648+Scrub1492@users.noreply.github.com</email>
</author>
<published>2024-01-06T01:00:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=60276d41ffd90044acc2f95e70b9b0c9a770417a'/>
<id>urn:sha1:60276d41ffd90044acc2f95e70b9b0c9a770417a</id>
<content type='text'>
* update tests

* japanese-util updates

* update json-schema tests</content>
</entry>
<entry>
<title>document-util to use JSON attribute instead of multiple data-* attributes (#492)</title>
<updated>2024-01-01T01:08:43+00:00</updated>
<author>
<name>Cashew</name>
<email>52880648+Scrub1492@users.noreply.github.com</email>
</author>
<published>2024-01-01T01:08:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=b5f2a36597da9920081c65f826404cf054627745'/>
<id>urn:sha1:b5f2a36597da9920081c65f826404cf054627745</id>
<content type='text'>
* data-* to json

* update tests

* fix tests

* fix tests

* test fixes

* fix types

* fix types</content>
</entry>
<entry>
<title>Database test updates (#461)</title>
<updated>2023-12-29T03:15:47+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2023-12-29T03:15:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=a51ae1533c54162f14785652e9128f90afb86aed'/>
<id>urn:sha1:a51ae1533c54162f14785652e9128f90afb86aed</id>
<content type='text'>
* Initial changes

* Move test

* Disable async

* Add createCustomDataTest

* Move test case data to JSON file

* Update tests

* Cleanup

* Simplify

* Add dedicated test for database clearing

* Remove previous clear testing

* Remove unused test function

* Update values</content>
</entry>
<entry>
<title>add maxEOF to prevent multiple end of file lines (#454)</title>
<updated>2023-12-27T05:57:31+00:00</updated>
<author>
<name>Cashew</name>
<email>52880648+Scrub1492@users.noreply.github.com</email>
</author>
<published>2023-12-27T05:57:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=ff412d2010a41da47e37e86f0167452c2f9c72ca'/>
<id>urn:sha1:ff412d2010a41da47e37e86f0167452c2f9c72ca</id>
<content type='text'>
</content>
</entry>
<entry>
<title>JSON validation (#394)</title>
<updated>2023-12-20T05:47:15+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2023-12-20T05:47:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=8b943cc97fab890085448122e7c13dd035d0e238'/>
<id>urn:sha1:8b943cc97fab890085448122e7c13dd035d0e238</id>
<content type='text'>
* Set up JSON testing

* Add schema validation

* Use parseJson

* Finish types

* Disambiguate ext/json-schema from node dependency with the same name

* Add support for specifying the jsconfig file

* Don't expose types

* Update types

* Use dictionary map type

* Fix types

* Fix AJV warnings

* Move types

* Move anb rename file

* Move common mocks

* Simplify types</content>
</entry>
<entry>
<title>Make JSON.parse usage safer (#373)</title>
<updated>2023-12-19T05:33:38+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2023-12-19T05:33:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=1ced9aafc00c10992bab8bd3f1b6b1397f05b7b9'/>
<id>urn:sha1:1ced9aafc00c10992bab8bd3f1b6b1397f05b7b9</id>
<content type='text'>
* Make JSON.parse usage safer

* Fix any type

* Add readResponseJson

* Use readResponseJson

* Additional updates

* Rename files

* Add types</content>
</entry>
<entry>
<title>Test fixtures (#371)</title>
<updated>2023-12-19T03:47:29+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2023-12-19T03:47:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=46821eeb7fc9e00645aeae1c7fce3e6e7b637ca0'/>
<id>urn:sha1:46821eeb7fc9e00645aeae1c7fce3e6e7b637ca0</id>
<content type='text'>
* Move and rename document-test.js file

* Only load HTML file content once

* Move testDoc construction

* Add createTranslatorTest

* Add utilities

* Update translator tests

* Rename

* Refactor anki note builder tests

* Refactor

* Use internal expect

* Updates

* Remove actual results

* Remove concurrent</content>
</entry>
<entry>
<title>Add JSDoc type annotations to project (rebased)</title>
<updated>2023-11-27T17:48:14+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2023-11-27T17:48:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=4da4827bcbcdd1ef163f635d9b29416ff272b0bb'/>
<id>urn:sha1:4da4827bcbcdd1ef163f635d9b29416ff272b0bb</id>
<content type='text'>
</content>
</entry>
</feed>
