Skip to content

Commit ae93af1

Browse files
authored
[@xstate/store] Update Alien Signals implementation (#5437)
* Update alien implementation * Changeset * Knip * Remove unused import
1 parent b73a0e4 commit ae93af1

File tree

6 files changed

+537
-192
lines changed

6 files changed

+537
-192
lines changed

.changeset/lemon-squids-create.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'@xstate/store': patch
3+
---
4+
5+
Update the internal atom implementation (alien-signals)

.knip.jsonc

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,9 @@
3030
"packages/**/{true,false}.ts",
3131
// file acts as a type test
3232
"packages/xstate-svelte/test/interpreterAsReadable.svelte",
33-
"docs/**"
33+
"docs/**",
34+
// copy-pasted implementation from alien-signals
35+
"packages/xstate-store/src/alien.ts"
3436
],
3537
"ignoreBinaries": ["svelte-check", "docs:build"],
3638
"ignoreDependencies": [

package.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,8 @@
3333
"test:watch": "vitest",
3434
"test:core": "vitest run --project xstate",
3535
"test:core:watch": "vitest --project xstate",
36+
"test:store": "vitest run --project @xstate/store",
37+
"test:store:watch": "vitest --project @xstate/store",
3638
"changeset": "changeset",
3739
"release": "pnpm -r publish --access=public && changeset tag",
3840
"version": "changeset version"

0 commit comments

Comments
 (0)