Skip to content
Snippets Groups Projects
  1. Jul 02, 2023
  2. Jun 23, 2023
  3. Jun 15, 2023
  4. Apr 23, 2023
  5. Apr 03, 2023
    • Alberto Gasparin's avatar
      Convert loot-core to TS p1 (#841) · 79ad04dd
      Alberto Gasparin authored
      Part 1 of the conversion. Mostly renaming js to ts and making sure
      things make still sense. Added also handy TS ESLint rules.
      
      In order to support the various .web/.electron/... I ended up adopting
      `index.d.ts` as pattern to share type definition. Let me know if that
      makes sense for you too. Right now the function type definition is
      duplicated, but the solution will be importing from `index.d.ts` and
      using `const fn: FnDef = () => ...` that way we can keep all variants in
      sync from a single type file.
      
      Such rewrite however is better done in another PR otherwise we risk
      confusing git and loosing history (rename + too many changes). Another
      thing that might do in the next PR is convert all files to ESModules, as
      things get confusing between CJS exports, ESM default/named and TS adds
      extra complains.
      Unverified
      79ad04dd
  6. Mar 29, 2023
  7. Feb 28, 2023
  8. Feb 23, 2023
    • Jed Fox's avatar
      Fix error cases in displaying filters/rules (#678) · 2a8b25a3
      Jed Fox authored
      * Add missing imported_payee case
      
      * Switch over to a `switch` to ensure no other cases are missed
      
      * Fix switching from “amount” to “amount (inflow/outflow)”
      
      * fix crash when parsing null value as number
      
      * Fix formatting for “payee/category/account contains” filters
      Unverified
      2a8b25a3
  9. Feb 10, 2023
  10. Feb 05, 2023
  11. Jan 21, 2023
  12. Nov 13, 2022
  13. Apr 29, 2022
Loading