gu-gridh / queerlit-gui

Web frontend for Queerlit search
MIT License
0 stars 0 forks source link

Switch to TypeScript #111

Closed arildm closed 1 year ago

arildm commented 1 year ago

TypeScript is a variant of JavaScript that helps the developer prevent bugs and speed up development work.

arildm commented 1 year ago

Done in these commits:

* 48fad26 - Fix query author type (Wed Jul 19 16:12) * 993bcce - Changelog: TS etc (Wed Jul 19 15:16) * b5a95b2 - (ts) Fix ResultItem creators prop (Wed Jul 19 15:07) * f0e6afe - TSify TermCombobox (Wed Jul 19 15:03) * 479d1da - TSify Term cmp (Wed Jul 19 14:59) * fa4de60 - TSify Work view (Wed Jul 19 14:49) * 3d0960f - TSify Term view (Wed Jul 19 14:48) * 253efb4 - TSify Thesaurus, TermTree (Wed Jul 19 14:39) * 2abb010 - TSify collection cmps (Wed Jul 19 14:33) * 4eefa18 - TSify YearFilter (Wed Jul 19 14:15) * 431b062 - TSify Results.vue (Wed Jul 19 14:07) * 15054fd - TSify ResultItem.vue (Wed Jul 19 14:05) * 429efba - TSify FreetextSuggestions (Wed Jul 19 13:47) * 97a4395 - Simplify internal term format (Wed Jul 19 13:30) * 62e88e5 - TSify terms.composable (Tue Jul 18 14:23) * 757c658 - TSify some easy js files (Tue Jul 18 14:14) * b05bb5c - TSify some simple components (Tue Jul 18 13:44) * 7ac1243 - TSify Autocomplete.vue (Tue Jul 18 13:07) * 7f40a60 - TSify WorkDetails.vue (Tue Jul 18 10:43) * 65017ef - TSify SearchForm.vue (Mon Jul 17 16:41) * b05078e - TSify search.composable (Mon Jul 17 16:19) * 31cc6e6 - TSify multicomplete.composable (Mon Jul 17 15:31) * c4a2c8a - TSify query.composable (Mon Jul 17 15:21) * e6c7b12 - TSify minor components (Fri Jul 7 16:51) * ecca0dd - TSify router, main (Fri Jul 7 15:53) * e0ceb58 - Some satisfies and Readonly (Fri Jul 7 13:46) * b61cc9c - Fix useStore usage (Thu Jul 6 17:09) * 17d0953 - TSify Histogram.vue (Thu Jul 6 17:09) * 9971b58 - TSify libris.service (Thu Jul 6 16:05) * 01878de - TSify store (Thu Jul 6 12:20) * 655e6cf - TSify ExternalTermList.vue (Thu Jul 6 12:07) * e0c490c - TSify lcsh.service (Wed Jul 5 16:12) * b391f86 - TSify terms.service (Wed Jul 5 15:59) * 40d96cd - TSify localWorks.composable (Wed Jul 5 15:37) \ 2c765b2 - Add TypeScript (Wed Jul 5 14:31)

And then did some significant alterations in:

* 45c6d0a - Changelog: improved Libris typings (Thu Aug 17 17:02) * 2be65f5 - Merge branch 'libristypes' into dev (Thu Aug 17 17:00) |\
| 4c7c0ee - Fix role handling (Thu Aug 17 16:58) | 931efb2 - Fix publication country (Thu Aug 17 16:43) | 6f4213d - Fixes for typecheck (Thu Aug 17 16:33) | 20f3599 - Remove testdata (Thu Aug 17 16:33) | 5591ae9 - Fix libris.service for typings (Thu Aug 17 16:18) | ad036bf - Maybe done with new types (Thu Aug 17 09:33) | d1dd0cc - Test data (Wed Aug 16 09:11) | 3933fae - WIP: New, generated Libris typings (Wed Aug 16 08:58)