You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+11Lines changed: 11 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -996,6 +996,17 @@ const UsersRoute = () => {
996
996
997
997
Wouter's motto is **"Minimalist-friendly"**.
998
998
999
+
## Contributing
1000
+
1001
+
**Architecture principles:**
1002
+
1003
+
- All code is written in JavaScript for full control over size optimization
1004
+
- TypeScript definitions are maintained separately in `types/` directories
1005
+
-`wouter-preact` reuses the same source except for `react-deps.js` (Preact-specific hooks)
1006
+
- Type definitions are duplicated between packages (not ideal, but works for now)
1007
+
1008
+
**Development:** Launch the build watcher in a separate terminal with `npm run watch`, then run tests with `npm run test` for interactive mode or `npm run test -- --run` for a single run.
1009
+
999
1010
## Acknowledgements
1000
1011
1001
1012
Wouter illustrations and logos were made by [Katya Simacheva](https://simachevakatya.com/) and
0 commit comments