Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/preactjs/signals
Manage state with style in every framework
https://github.com/preactjs/signals
refactor: inline Signal.prototype.subscribe implementation
dc0f5285e31a9388a8944c33f80e88e653a11e73 authored 11 months agorefactor: inline cycle errors & use a shared .peek() implementation for signals and computeds
089b3fd7aaaa39f9322a9eb5f1cbaad220e0f6af authored 11 months ago9444f7955a44950781a4d0853680dba29d450989 authored 11 months ago
18fa480b6c596edf7a2a750efc0f77084a64e6dc authored 11 months ago
1ee9eab125e0f54fe5707e4d8829b8916172d7cc authored 11 months ago
build: remove @babel/plugin-transform-typescript patch introduced in #174
d1e51e47404defcc5f1d55d0a6974a618bb0e369 authored 11 months agoThe patch is already a part of Babel itself.
9ed5e05cb3767f8421516d116abe9e3189f1d207 authored 11 months agorefactor: use untracked to implement Signal.prototype.subscribe
e7b9ccccfd7c9f239a871d53b41600e64699bacc authored 11 months ago3e58027e0b8aaabc21c68a3e1c0017128c50b443 authored 11 months ago
Fix: always reset the evaluation context upon entering an untracked block
d7f2afafd7ce0f914cf13d02f87f21ab0c26a74b authored 11 months agoa5b6ccd275efb2235d7dd03cd0dc031ecf431ebe authored 11 months ago
e357b4d1451d388a0844ba7a50a07f402ad2c557 authored 11 months ago
d9d416147cfed39fd170051db6176186b386e7b7 authored 11 months ago
docs: Add mention of `useSignalEffect` hook in integration readmes
34c875224f7ef352cc432f5d351352bd591718ec authored about 1 year agob373986e92e2d406ea5dd9961aba83b0bd32ad6e authored about 1 year ago
192dbd98213b40abfec4b0f2bcff1bb100995f2b authored about 1 year ago
6437d18dd3e06a87e69ed4f384110c7cc29696d1 authored about 1 year ago
d78f522411e6dec25c79b345bccb490c5fa57728 authored about 1 year ago
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
09c4d631a49c4e9e5c9e5aa59349f79d0cd3a3c6 authored about 1 year ago* Add auto package to react package.json
* Remove auto tracking using React internals from si...
d7f43ef5c9b6516cd93a12c3f647409cfd8c62be authored about 1 year agoa43821fa0f23846d86dd2e186b088e8f5c4f9d30 authored about 1 year ago
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
4dbf4fb7fc41e095c818f0d8cc6b4ef6054f8f66 authored about 1 year agoThis PR adds tests and supported for nested `useSignals` calls when combined in components & hoo...
06d4c10dbc2b3029ffe855d846afd7dc431ea749 authored about 1 year agoIt's possible to use the `@trackSignals` comment manually opt-in to the react signals transform ...
0c0d89f181e7b38432d10ea0f79fa031774c2a27 authored about 1 year agoFixed typescript error from resolving unspecified in exports map .ts file
03bb907fd41874319ca06c9716e660a15f3d5cd6 authored about 1 year agodeb011163dd615810dcc102ddcf650aff3157c03 authored about 1 year ago
b0b2a5b54d0b512152171bb13c5bc4c593e7e444 authored about 1 year ago
Removes backward-incompatible type export.
70ef4bb8694657ee43bcf2cf3f10732941c77f0b authored about 1 year ago990f1eb36fa4ab5e30029f79ceeccf709137d14d authored about 1 year ago
This syntax (export { type Foo }) breaks consumers prior to TS v4.5.
d206d7f64993098ce63f608e9518c433faeb079a authored about 1 year ago
Component's like
```js
var render = function App() { ... }
```
will now by transformed by th...
* Upgrade dependencies
* Update babel ecosystem
221c8847aac5c48ec0f1ecfef0ff86603ec67a7c authored about 1 year ago37d261b128dd16f30fcf072cc805e249632eefdf authored about 1 year ago
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
dca5f2af8974873fad9df5c848f9b83f708dcb38 authored about 1 year ago* Add support for auto transforming Components declared as object properties
* Refactor objec...
2939812a972b62830e0a839dcc9a8024ab5c7bc8 authored about 1 year ago768cd2627134379a68b893ffae0dcb8aaef5409a authored about 1 year ago
* Update caniuse-lite
* Add auto subpackage to signals-react
* Remove auto from allowed ex...
020982d2f3039817527aaa000a5697486a870c9d authored about 1 year ago76babcb520594bb200fd69ac4840a7df5f259752 authored about 1 year ago
* Add transform test for memo'ed components
* Handle using memo and forwardRef on components ...
4c433c32469d3a79b1a3e4d523f111b6bec3a187 authored about 1 year ago
* On exported useSignals, only run logic if auto is not installed
* Remove top-level requiremen...
* In tests, skip babel on node_modules when not down leveling
Local tests run a lot faster now ...
beafe695eb9e3d6a0e719d5481faba4ebb5525e5 authored over 1 year ago* Attempt to add repro of test for using a signal that only every written and reads are always o...
de68f7c55125f7744c6743cceb84d05a1b81467c authored over 1 year ago
* Add CONTRIBUTING
* Explicitly delcare files to be published
* Add helper script to debug pac...
* Setup husky in prepare script and upgrade lint-staged
* Reformat code
1c25f17bfa6a57dfbf3f73f0712cf41a7bc72df9 authored over 1 year ago"All" mode transforms all components to be reactive to signals. You can still opt-out using `/**...
f80b251d7333e1a1d82e537969a15ba17657c82f authored over 1 year agoCo-authored-by: Andre Wiggins <[email protected]>
ad6305c973160fb1272b6ad2e3783e6e3410f9de authored over 1 year agoae6da557d8804b7bf43b99ce8c4e3f41668801be authored over 1 year ago
fix: add microbundle global for preact/hooks package
e2e19b7d3698026d697292efc672958597eece0a authored over 1 year ago79efe32437784a2f7583fc727f9f99324289d11d authored over 1 year ago
This fixes "useMemo undefined" error when using `useSignal` hook with UMD scripts.
6778e91fd27cb250a48689865803d5c2b4889e27 authored over 1 year agoCo-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
3c733898ff2694607851fdfc47d83f79acd6ee7c authored over 1 year ago* Remove support for non-ESM files
* Register newly inserted import statement as a declaratio...
71caaad9c69da4bd6a1c9bf1926562162a109dfb authored over 1 year agoIntroduced in #405
216a592b3184ab543357d276d7035f2273a9cf19 authored over 1 year ago* add unique identifier for signals
* avoid name collision
9355d962b0d21b409b1661abcead799886e3cdb3 authored over 1 year agoRemove duplicated paragraph in Readme for `untracked`
40b270f0eaa1de42edc0baed4fd99fbdedbb5c69 authored over 1 year agoIt looks like a paragraph explaining how to use `peek()` had gotten duplicated into the bottom o...
64d9e0a67f670e946806d6babace74966b85a19c authored over 1 year agofb06b0806d29f8efb56a005fb39763e656fdf5d3 authored over 1 year ago
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
d69916e9bf4ba3b817c51254e59ba7ffa7dee55c authored over 1 year ago17e1491a27afedc714c6b0ab1e9fbf88d0d6433c authored over 1 year ago
fix: Specify `@preact/signals-core` global to Microbundle
a0f6eb8d187159e6d8dd659316fbcdccc9bf1d96 authored over 1 year ago686f9c0ee997c4e41b86e200e5a5fdf2fb8cd511 authored over 1 year ago
f539732d21c75e8ecb8b6d1ebc34beb425e9aa56 authored over 1 year ago
24fa9f791d70baba35bdce722f71ce63ac091a4d authored over 1 year ago
6f2b1be78f74b30ae6f76c8e4d831d8d61a69ba6 authored over 1 year ago
f7dc8ca3cbed0a307941ce944e022d0ce18cdaaf authored over 1 year ago
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
a8280b04f2bbef62324aed09eabf54c852ceca75 authored over 1 year agoAdd package `@preact/signals-react-transform`
fe44f6edd8361a3460df27d32c537dc2651fcb33 authored over 1 year ago255208abf700d26eee8071f2d630f6efc730a514 authored over 1 year ago
1099b7bc8402652ad868437b51816bce83e140eb authored over 1 year ago
* Removed difference in behaviour of @preact/signals and @preact/signals-react
* added more e...
6e4dab4e8c99217aa2837037a5fc82ee852ee288 authored over 1 year ago* Added untrack function
* fixed naming
* add tests
* Fix tests
* reexported untrack...
256a331b5335e54f7e918b3f1068fb9d92d1c613 authored over 1 year ago3b324636954a34061f7fa6aee9ffa1e3eeabe467 authored over 1 year ago
To add the React Fragment requirement note the Preact 'Render Optimiztion' content was copied wi...
3c23713a5de6e083d549ffb005759914f5dd5304 authored over 1 year ago033224a4616e9d830a801b3925bef21f2ec07044 authored over 1 year ago
f01b41321cfce335810105f93d4b63fe2e3a57e4 authored over 1 year ago
b90a938a7d40a350854949619ad84d4fb1c0ff8e authored over 1 year ago
cd3a22d628c3a535108bc45b8151505dd6fc51c8 authored over 1 year ago
59115d9ea6dfa073255f9803dd7e8a09892d2acc authored over 1 year ago
1bab05bdb107366863e98cb3cf051846ca8ad936 authored over 1 year ago
dd070c94e09e78bfec3b67c5fc180404d6ebea26 authored over 1 year ago
1ace9006ce884844d1defc4fa15bed66632b0edd authored over 1 year ago
50bc4ee2928ea8b175d1737db5e3ad6671eab659 authored over 1 year ago
a122e59c36e30a78bac216208bd1083177e29067 authored over 1 year ago
ed01656f574fa97852e83cce69400aa01223d5c3 authored over 1 year ago
a76706b3bd0eee12dfccf3beb1afbefe6bdfb0fc authored over 1 year ago
fe7f7f29d827503325a31c088db6ea26c46d37b2 authored over 1 year ago
d5527a6f12f03c5e470120957a0a846c679da886 authored over 1 year ago
67d60996d4173aee547c6b9e6079e2d587f236c5 authored over 1 year ago
959a83fcf4ac1df9397e50bedfd75973a6768b18 authored over 1 year ago
2e6e4ae0491d230fe0b009dc5fb5d2ee3479e66f authored over 1 year ago
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
9d0cb672b7aa69b8afa22d9b57a7f51de838e2cf authored over 1 year ago
- Separate babel/standalone into it's own file
- Allow ESM in test code to compile to more close...
372671a28de17885dcbaf73d8cd072440b64a9ec authored over 1 year ago
f4ff0abc55c83198e5ff7557f3d6663bac4b5149 authored over 1 year ago
* Allow for context to propagate to components using context
* Create tasty-cooks-own.md
*...
e655e7f86c321dca12e760e21c01f2dbfafade47 authored over 1 year ago6802bfc70e091646a26c3c2ef651c1dbc05f9896 authored over 1 year ago
60dae3f060ca72abdeb6f56d2c5b23a08c01a4f8 authored over 1 year ago
4956329265a0eedfcd0df811e0e6da92134f43de authored over 1 year ago
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
ba41a2527e2c61b23ee868dc46320e45b8168542 authored over 1 year ago74696f3e9e8dd50dbc4972a2041a806cfdcbb942 authored over 1 year ago