Commit graph

27 commits

Author SHA1 Message Date
littensy
22b440e35f refactor: use new type solver 2026-04-02 06:49:54 -07:00
littensy
89478f679c refactor: reorganize repo, create deep-charm 2026-02-24 19:49:34 -08:00
littensy
10521d05c2 refactor: move test directories 2026-02-19 22:31:40 -08:00
littensy
a20ee3698a test: use lute for tests 2025-12-01 17:29:39 -08:00
littensy
72f936591e refactor: improve logic 2025-05-12 02:15:49 -07:00
littensy
546df8cabe test: separate parent from root 2025-05-11 14:45:24 -07:00
littensy
4e5f656158 test: improve test suite 2025-05-11 04:56:46 -07:00
littensy
571d2c0d91 refactor: sync 2.0.4 2025-05-08 00:04:00 -07:00
littensy
dcb1de2844 test: color brackets 2025-05-06 19:40:24 -07:00
littensy
3f1556a6e2 test: try different gray 2025-05-06 19:37:54 -07:00
littensy
554010f1bd test: prettify test library 2025-05-06 19:32:19 -07:00
littensy
6bfd2f3d21 perf: optimize subscribe and mapped 2025-05-06 11:04:39 -07:00
littensy
7c48bd2fa4 build: install dev deps with wally 2025-05-06 00:33:56 -07:00
littensy
8d385356cd refactor: embrace scope cleanup, restructure code 2025-05-05 22:05:41 -07:00
littensy
8df67d6fff refactor: improve imports 2025-05-05 01:30:35 -07:00
littensy
a0fc88ede1 fix: effectScope should set scope 2025-05-03 21:16:53 -07:00
littensy
e34b0c9aca refactor: remove pnpm, fix tests 2025-05-03 20:30:10 -07:00
littensy
861ee5acd7 feat: use alien-signals 2025-05-03 18:24:39 -07:00
littensy
d7a1f62c3c revert: build: remove project json files (#46) 2025-03-09 18:03:54 -07:00
richard
e9d8dffb02
build: remove project json files (#46)
* build: remove project json files

Including Rojo project files in packages interferes with certain Wally packages that depend on roblox-ts packages

* build: create project files for release
2025-03-09 15:33:04 -07:00
richard
8063ea3142
feat(sync): add flatten() function (#43) 2025-01-25 16:11:34 -08:00
Richard
884e6c0e8c test: add patch benchmark 2025-01-25 15:05:55 -08:00
richard
b8bb123379
feat(sync): add autoSerialize option (#42)
* feat(sync): add `autoSerialize` option

* docs: fix `autoSerialize` note

* docs: fix typo
2025-01-25 14:07:14 -08:00
richard
89f1dfeaa5
feat: pass cleanup function to effect (#40) 2025-01-25 12:14:21 -08:00
richard
aae769c981
feat: add serializeArrays option (#29)
* feat: add optional `convertArrays`

* perf: sync atomic changes to keys

* feat: add `serializeArrays` option

* docs: rephrase debug mode flag
2024-11-17 01:22:07 -08:00
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