diff options
author | 2022-09-04 20:44:39 +0200 | |
---|---|---|
committer | 2022-09-06 01:05:23 +0200 | |
commit | 29919c02d86da10acf2b902fb9cab9998bb731a6 (patch) | |
tree | e4ac7dc9bc035327c720514363edee938248c14a /.yarnrc.yml | |
parent | refactor(frontend): add eslint-plugin-mobx (diff) | |
download | refinery-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.yml | 8 |
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 | ||
3 | nodeLinker: pnp | 3 | nodeLinker: pnp |
4 | 4 | ||
5 | packageExtensions: | ||
6 | "@xstate/cli@*": | ||
7 | peerDependencies: | ||
8 | prettier: "*" | ||
9 | "@xstate/tools-shared@*": | ||
10 | peerDependencies: | ||
11 | "@babel/core": "*" | ||
12 | |||
5 | plugins: | 13 | plugins: |
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" |