Commit Graph
11 Commits
Author SHA1 Message Date
Parker ChenandGitHub cfa1156fe0 fix: Update methods to match TypeScript type (#6331) 2025-12-15 17:52:10 +00:00
Joel Jeremy MarquezandGitHub 84a9269ae4 ESLint no-default-exports 1 (#2115)
* ESLint no-default-imports part 1

* Release notes

* Remove Notes.tsx default export

* Fix Notes imports
2024-01-06 09:06:26 -08:00
Joel Jeremy MarquezandGitHub 881999bcfe ESLint prefer-const (#1956) 2023-11-22 11:12:22 -08:00
Alberto GasparinandGitHub cd00da76ef Convert commonjs to esm (#877)
This PR converts everything (aside from electron) from CommonJS to ESM.
It is needed to reduce the changes that will happen during the migration
to Typescript (as TS does not play nice with CJS).

Basically:
- rewrite `require()` to `import`
- rewrite `module.exports` to `exports`
- introduce `ts-node` to run importers so we can convert them to TS too

Lastly, sorry for this larg-ish PR, not my preference but when I tried
to reduce its scope, I would end up with mixed commons/esm that was even
more tricky to handle.
2023-04-10 20:40:40 +01:00
Jed FoxandGitHub 5d559afe30 Enable linting for all packages (#861)
<!-- Thank you for submitting a pull request! Make sure to follow the
instructions to write release notes for your PR — it should only take a
minute or two:
https://github.com/actualbudget/docs#writing-good-release-notes -->
2023-04-06 15:49:43 -04:00
James Long 7c1c9bf03a Ignore API bundle 2022-12-03 23:32:57 -05:00
shall0passandJames Long ba71c1ba05 another 2022-12-03 23:03:19 -05:00
shall0passandJames Long fcde52a9c7 cleanup 2022-12-03 23:03:19 -05:00
shall0passandJames Long 0a61acdf8f Remove the hold for future months button 2022-12-03 23:03:19 -05:00
James Long b4696ce598 New API bundle 2022-05-28 23:08:55 -04:00
James Long 4d9fdfc590 Initial (open-source) 2022-04-28 22:44:38 -04:00