GitBulletin

Repository: farcasterxyz/hub-monorepo

Major Code Overhaul: Project Structure Transformed in Bold Refactor!

2022-10-10 19:06:53 UTC

Developers Tackle Technical Debt with Strategic Restructuring and Enhanced Documentation, Setting the Stage for Future Innovations.

Commit Details:

refactor: code organization (#149) * docs: update README to reflect new design * refactor: rename MerkleSync to SyncEngine * refactor: move db, engine, sets, providers into storage * refactor: move factories, bench, client into test/ * refactor: combine typeguards * refactor: move utils into folder * refactor: cleanup docs in hub.ts * refactor: package.json scripts * refactor: rename server to cli * chore: add stricter type checks, disable currently violated rules * chore: type check for unreachable code * chore: require explicit overrides when type checking * chore: do not allow unused params while typechecking * chore: enforce no unused locals when typechecking, remove unused code * chore: enforce typechecking of exactOptionalPropertyTypes * docs: add comments to commented out checks in tsconfig * refactor(network): reorganize network folder * docs: update README.md * docs: update CONTRIBUTING.md * chore: update comments to blocks * chore: address PR comments

Search Similar