aboutsummaryrefslogtreecommitdiffstats
path: root/.yarnrc.yml
diff options
context:
space:
mode:
authorLibravatar Kristóf Marussy <kristof@marussy.com>2022-09-04 20:44:39 +0200
committerLibravatar Kristóf Marussy <kristof@marussy.com>2022-09-06 01:05:23 +0200
commit29919c02d86da10acf2b902fb9cab9998bb731a6 (patch)
treee4ac7dc9bc035327c720514363edee938248c14a /.yarnrc.yml
parentrefactor(frontend): add eslint-plugin-mobx (diff)
downloadrefinery-29919c02d86da10acf2b902fb9cab9998bb731a6.tar.gz
refinery-29919c02d86da10acf2b902fb9cab9998bb731a6.tar.zst
refinery-29919c02d86da10acf2b902fb9cab9998bb731a6.zip
feat(frontend): XState statecharts
Expressing logic in statecharts for complex stateful behaviours should improve maintainability We use @xstate/cli to statically analyze statcharts before typechecking
Diffstat (limited to '.yarnrc.yml')
-rw-r--r--.yarnrc.yml8
1 files changed, 8 insertions, 0 deletions
diff --git a/.yarnrc.yml b/.yarnrc.yml
index af8197e1..8cfe5aa0 100644
--- a/.yarnrc.yml
+++ b/.yarnrc.yml
@@ -2,6 +2,14 @@ enableTelemetry: 0
2 2
3nodeLinker: pnp 3nodeLinker: pnp
4 4
5packageExtensions:
6 "@xstate/cli@*":
7 peerDependencies:
8 prettier: "*"
9 "@xstate/tools-shared@*":
10 peerDependencies:
11 "@babel/core": "*"
12
5plugins: 13plugins:
6 - path: .yarn/plugins/@yarnpkg/plugin-interactive-tools.cjs 14 - path: .yarn/plugins/@yarnpkg/plugin-interactive-tools.cjs
7 spec: "@yarnpkg/plugin-interactive-tools" 15 spec: "@yarnpkg/plugin-interactive-tools"