Closed ledhed2222 closed 2 years ago
NOTE - generally I tried to not touch the tests other than simple formatting changes and ensuring that changes made to source are reflected in terms of functionality in the tests. The coverage of the tests SHOULD not have changed here.
So, other than the comment about the snake-case.ts
to camelCase.ts
type filenames, I don't have a lot to comment on.
Excited about the changes in this PR, especially changes to abstractions over definitions.json
. Definitely cleans up some rough edges.
this is a MASSIVE PR, I know.
What i've done here is add our
@xrplf/eslint-config/base
and@xrplf/prettier-config
to this repo and resolved 100% of linter errors and warnings. This meant I needed to refactor a lot of stuff, which does IMO result in the package being significantly better. pretty risky PR but I think we can publish this as a beta release and have some folks test on it.