richard
|
73ae0e6de4
|
docs: rewrite documentation (#25)
* docs: rewrite documentation
* refactor: rename `Molecule` to `Selector`
* refactor: replace all references to molecules
* docs: rephrase intro
* docs: remove italics
* docs: fix typo
* docs: update atom module names
* docs: link example, add file names
|
2024-10-25 19:53:46 -07:00 |
|
richard
|
08c7e690d5
|
refactor!: migrate to monorepo (#23)
* refactor!: create monorepo
* chore: prepare release, set up workflows
* refactor: rename `modules` to `src`
* docs: add docs for all packages
* refactor: rename root project file
* chore: bump deps
* build: rename `lint`, add `pack` script
* revert: delete pack script
This will not be useful for development.
|
2024-10-12 18:29:15 -07:00 |
|
richard
|
b68879cafd
|
feat(sync): add preserveHistory option (#12)
* feat(sync): add `preserveHistory` option
* build: omit project json from npm
|
2024-07-08 13:47:50 -07:00 |
|
Richard
|
955a757df5
|
docs: add check for payload type
|
2024-07-07 01:52:08 -07:00 |
|
richard
|
333a86b43f
|
feat: add sync.isNone, fix sync payload type (#11)
* feat: add `sync.isNone`, fix sync payload type
* docs: add `isNone`
|
2024-07-07 01:09:57 -07:00 |
|
richard
|
a90d131fed
|
feat: allow conditional dependencies (#4)
* feat: allow conditional dependencies
* docs: remove conditional deps warnings
* fix: allow nested captures
* docs: add dev flag
* fix: `try()` uses pcall if passed `finally()`
* docs: interval is optional
* docs: update readme
* docs: add client/server tags
|
2024-06-11 17:13:43 -07:00 |
|
richard
|
b56968638c
|
docs: rename master to main
|
2024-06-02 01:35:21 -07:00 |
|
richard
|
6a9c580bd7
|
feat: add effect cleanups, add docs (#2)
* docs: update readme
* feat: add cleanup function to effects
* refactor: move peek function to store module
* test: add nested atom check
* docs: add doc comments
* fix: `effect()` type
* refactor: remove divider comment
|
2024-06-02 01:25:00 -07:00 |
|
Richard
|
7bbd7a0adb
|
docs: note key differences from reflex
|
2024-05-31 00:50:29 -07:00 |
|
Richard
|
5045798863
|
docs: add examples, reword intro
|
2024-05-31 00:32:08 -07:00 |
|
Richard
|
b715b81fec
|
refactor!: rename derive, map
|
2024-05-26 21:31:28 -07:00 |
|
Richard
|
f2f7a16599
|
refactor!: minimal react api
|
2024-05-03 01:02:42 -07:00 |
|
Richard
|
047be71eaa
|
refactor: rename unwrap to peek
|
2024-04-23 20:35:42 -07:00 |
|
richard
|
33ecae2f50
|
refactor!: design overhaul (#1)
* refactor!: use atom functions
* docs: reformat api reference
* docs: showcase atom functions
* docs: remove unused import
* refactor: finalize updates
* chore: misc edits
|
2024-03-25 19:53:28 -07:00 |
|
Richard
|
4d4979daa9
|
feat!: replace split with mapAtom
|
2024-03-03 22:50:59 -08:00 |
|
Richard
|
3548ca5c58
|
docs: improve readme organization
|
2024-02-29 22:29:16 -08:00 |
|
Richard
|
23dc1ad855
|
docs: add entries for state sync
|
2024-02-27 22:22:38 -08:00 |
|
Richard
|
5fe86ef030
|
docs: stylize license badge
|
2024-02-25 12:07:51 -08:00 |
|
Richard
|
18723c1377
|
feat: initial commit
|
2024-02-25 03:41:09 -08:00 |
|