Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/starbeamjs/starbeam
Fun and simple reactivity
https://github.com/starbeamjs/starbeam
329123fbc7fb9e696fa233f82cc32e44badf20d9 authored almost 3 years ago by Yehuda Katz <[email protected]>
ca931db45425bf7362aca77bfacb0268c8e9fec3 authored almost 3 years ago by Yehuda Katz <[email protected]>
47bc2c5935e062192fd92c73c06c537ec44cc916 authored almost 3 years ago by Yehuda Katz <[email protected]>
fd2213337f7425732dd2ca7eef54d3610a75bfb1 authored almost 3 years ago by Yehuda Katz <[email protected]>
09277d36116e969f1e40cfb065ec5484cf3e5cdc authored almost 3 years ago by Yehuda Katz <[email protected]>
6a4a0dcc4d212b2db4f7c0885693dc6ca5d7ba09 authored almost 3 years ago by Yehuda Katz <[email protected]>
fe22a8bc2d8a04e8997a3131ad613a64a4bc9edb authored almost 3 years ago by Yehuda Katz <[email protected]>
ba3e3e4d3114648b9454541377fe57fd007ab0d3 authored almost 3 years ago by Yehuda Katz <[email protected]>
2b360f3af71d2abeb23323d9939dc0ab3f5dc949 authored almost 3 years ago by Yehuda Katz <[email protected]>
0f8ce89eab049fa0ddb68f3b038d7a3d52690012 authored almost 3 years ago by Yehuda Katz <[email protected]>
a7be7eb72db43ae8687b6dde7a96543df3172e11 authored almost 3 years ago by Yehuda Katz <[email protected]>
f6bdd4965d31dde386b5d677a7e1b342eeb1daad authored almost 3 years ago by Yehuda Katz <[email protected]>
4345dbea7334c96b26506173fea73b9c06040e2b authored almost 3 years ago by Yehuda Katz <[email protected]>
d753b1bfb9e15959d5ce939b6c42aec025c08347 authored almost 3 years ago by Yehuda Katz <[email protected]>
086152ab8ff04553e3cccd40e62cea732fd8c505 authored almost 3 years ago by Yehuda Katz <[email protected]>
957bd2a17770a0f0ae268620c36d280e8cb1db45 authored almost 3 years ago by Yehuda Katz <[email protected]>
2c2c9b474f6e537440dc7305f9e7d26f2460bf1e authored almost 3 years ago by Yehuda Katz <[email protected]>
The thrust of this commit is to package up the code that keeps a stable
identity into a handful ...
Migrate to including compilation artifacts alongside files, and hiding them in
vscode
b94ba7cf81b6078b9afc9c6357532958af6166cd authored almost 3 years ago by Yehuda Katz <[email protected]>
891f2382f54c477916257fb4ad47fd3a9b970fc8 authored almost 3 years ago by Yehuda Katz <[email protected]>
Co-authored-by: Chirag Patel <[email protected]>
Co-authored-by: Tom Dale <[email protected]>
hookify() takes a Starbeam hook and turns it into a React hook.
Co-authored-by: Chirag Patel <c...
9054467c10dba168bcdcacf2436ce98187f00bcd authored almost 3 years ago by Yehuda Katz <[email protected]>Also: finishing up the cleanup to remove ubiquitous universe
Co-authored-by: Chirag Patel <chpa...
c1c9edda6c419cd007a3f368c79baaff69fe1906 authored almost 3 years ago by Yehuda Katz <[email protected]>
Co-authored-by: Chirag Patel <[email protected]>
Co-authored-by: Tom Dale <[email protected]>
This commit converts the implementations (by @pzuraq) of TrackedBuiltins
into Starbeam primitive...
- quokka
- further ESM improvements
- fixed some tsconfig oversights
- further clean up enum
cb31868511545fabcdc9d562f18b6b5b7f6fb35b authored almost 3 years ago by Yehuda Katz <[email protected]>
Co-authored-by: Chirag Patel <[email protected]>
Co-authored-by: Tom Dale <[email protected]>
- Also: added a jest environment to stop jest from hijacking the console
- In the future, we cou...
- A fragment is a static, non-empty list of reactive DOM
- We switched to @swc/jest to improve p...
1. When a cell is frozen, it becomes constant.
2. Once a cell is constant, any memo that consume...
- Added support for empty lists
- Added support for lists with succeeding nodes
Also:
- Signif...
ab9d1072a6133ecb4521ce523bbdee3c165d5f38 authored almost 3 years ago by Yehuda Katz <[email protected]>Checkpoint
100319421fe7a71a91d387aa866d7ce26a3a97ee authored almost 3 years ago by Yehuda Katz <[email protected]>bbe2c18071189e0588b1e6fc4c575617477db34e authored almost 3 years ago by Yehuda Katz <[email protected]>
cc03b062d7ef28a96ac9049a9e9277eb39970373 authored almost 3 years ago by Yehuda Katz <[email protected]>
Co-authored-by: Chirag Patel <[email protected]>
Co-authored-by: Tom Dale <[email protected]>
27ae2151f519bfcfd3616876b32d3396a21dc9d7 authored about 3 years ago by Yehuda Katz <[email protected]>
Also introduce RenderedRoot
284547c0a39b980bc14061f66e5c02e73b6ad4b9 authored about 3 years ago by Yehuda Katz <[email protected]>
Co-authored-by: Chirag Patel <[email protected]>
Co-authored-by: Tom Dale <[email protected]>
979bb013043672b14b37400d083d4a93cfff509e authored about 3 years ago by Yehuda Katz <[email protected]>
45fd3226460597f27494938a3c3bb98250cea8ed authored about 3 years ago by Yehuda Katz <[email protected]>
cf95accbd5aa72248e0184e688f1a328195dc777 authored about 3 years ago by Yehuda Katz <[email protected]>
8b8863565c91d10aef022456584b7c7b41b53984 authored about 3 years ago by Yehuda Katz <[email protected]>
Only static lists are currently implemented.
The current implementation of string rendering is...
d01b84495494a549413834c60b5e427b28197874 authored about 3 years ago by Yehuda Katz <[email protected]>f3df297d719b9540622919cc8cbfe54166c98059 authored about 3 years ago by Yehuda Katz <[email protected]>
fdc89f604e3097fc91c563a6fffc874e34573231 authored about 3 years ago by Yehuda Katz <[email protected]>
68b7f996bb54c5722e7d5e691a13e369f5608806 authored about 3 years ago by Yehuda Katz <[email protected]>
b762d11b2f24903177759db284da1b73cb3e9b97 authored about 3 years ago by Yehuda Katz <[email protected]>
78f117c8ef02781c1f4609ceeab84a8e345bbe99 authored about 3 years ago by Yehuda Katz <[email protected]>
ed259082a83893bfc6fd7d79254ab629db7cea3a authored about 3 years ago by Yehuda Katz <[email protected]>
Co-authored-by: Chirag Patel <[email protected]>
Co-authored-by: Tom Dale <[email protected]>
Co-authored-by: Chirag Patel <[email protected]>
Co-authored-by: Tom Dale <[email protected]>
Co-authored-by: Chirag Patel <[email protected]>
Co-authored-by: Tom Dale <[email protected]>
Co-authored-by: Chirag Patel <[email protected]>
Co-authored-by: Tom Dale <[email protected]>
Co-authored-by: Chirag Patel <[email protected]>
Co-authored-by: Tom Dale <[email protected]>
Co-authored-by: Tom Dale <[email protected]>
0dedb271fd64ece9eb91e776daf61acce014b625 authored about 3 years ago by Yehuda Katz <[email protected]>But everything still works
6c25d4a71869a10e42c40b6f3acc79fcc4782010 authored about 3 years ago by Yehuda Katz <[email protected]>2f1c2b2d32cd1f09949f08a54c4adf311189db40 authored about 3 years ago by Yehuda Katz <[email protected]>
99b61792d59c0456a78ef2872f3f40a7d73ddf5f authored about 3 years ago by Yehuda Katz <[email protected]>
Co-authored-by: Tom Dale <[email protected]>
Co-authored-by: Chirag Patel <[email protected]>
Co-authored-by: Tom Dale <[email protected]>
Co-authored-by: Chirag Patel <[email protected]>
Co-authored-by: Tom Dale <[email protected]>
Co-authored-by: Chirag Patel <[email protected]>
- Also fixed type issues in code so that we can run tsc in CI
747c9e4fdab3d348007f81e5463a328ac99f0a31 authored about 3 years ago by Chirag Patel <[email protected]>68745b8c10f67bcff067cc970f470a042ea4c296 authored about 3 years ago by Yehuda Katz <[email protected]>
- Added updateTextNode to DomImplementation
- Added some scaffolding for ElementNode
- Changed R...
c71d2364bb598b5bd23a1a8852686b2c5e17265e authored about 3 years ago by Yehuda Katz <[email protected]>