diff --git a/.idea/compiler.xml b/.idea/compiler.xml
deleted file mode 100644
index 8ca546d7d..000000000
--- a/.idea/compiler.xml
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.pnp.cjs b/.pnp.cjs
index b59075910..cb1a92bcb 100755
--- a/.pnp.cjs
+++ b/.pnp.cjs
@@ -91,7 +91,7 @@ const RAW_RUNTIME_STATE =
["eslint-scope", "npm:8.2.0"],\
["fs-jetpack", "npm:5.1.0"],\
["lerna", "npm:8.1.9"],\
- ["nx", "virtual:78682487791321da4105660f09e35a98019f433bf75ca5ebb4f0b7bcb1f7b79eae3873a55f3c825c974c9169c38b01882d8ce398a584c2a124e2c0098e3aa2db#npm:20.3.1"],\
+ ["nx", "virtual:39c8c25d260eb1bf02df2a54b39359db7b3370463ab66b81ab8af2464f36109363fcf65528ed61bea6211f97dae28bd320ee3af3dba7e77d2aaeb5c743004d80#npm:20.2.2"],\
["prettier", "npm:3.4.2"],\
["prettier-plugin-jsdoc", "virtual:39c8c25d260eb1bf02df2a54b39359db7b3370463ab66b81ab8af2464f36109363fcf65528ed61bea6211f97dae28bd320ee3af3dba7e77d2aaeb5c743004d80#npm:1.3.2"],\
["prettier-plugin-pkgsort", "virtual:39c8c25d260eb1bf02df2a54b39359db7b3370463ab66b81ab8af2464f36109363fcf65528ed61bea6211f97dae28bd320ee3af3dba7e77d2aaeb5c743004d80#npm:0.2.1"],\
@@ -4793,7 +4793,7 @@ const RAW_RUNTIME_STATE =
["eslint-scope", "npm:8.2.0"],\
["fs-jetpack", "npm:5.1.0"],\
["lerna", "npm:8.1.9"],\
- ["nx", "virtual:78682487791321da4105660f09e35a98019f433bf75ca5ebb4f0b7bcb1f7b79eae3873a55f3c825c974c9169c38b01882d8ce398a584c2a124e2c0098e3aa2db#npm:20.3.1"],\
+ ["nx", "virtual:39c8c25d260eb1bf02df2a54b39359db7b3370463ab66b81ab8af2464f36109363fcf65528ed61bea6211f97dae28bd320ee3af3dba7e77d2aaeb5c743004d80#npm:20.2.2"],\
["prettier", "npm:3.4.2"],\
["prettier-plugin-jsdoc", "virtual:39c8c25d260eb1bf02df2a54b39359db7b3370463ab66b81ab8af2464f36109363fcf65528ed61bea6211f97dae28bd320ee3af3dba7e77d2aaeb5c743004d80#npm:1.3.2"],\
["prettier-plugin-pkgsort", "virtual:39c8c25d260eb1bf02df2a54b39359db7b3370463ab66b81ab8af2464f36109363fcf65528ed61bea6211f97dae28bd320ee3af3dba7e77d2aaeb5c743004d80#npm:0.2.1"],\
@@ -6436,7 +6436,7 @@ const RAW_RUNTIME_STATE =
"packageLocation": "./.yarn/__virtual__/@nx-cypress-virtual-12e1e9533d/0/cache/@nx-cypress-npm-20.3.1-3a55d9f631-25dbc1f4cf.zip/node_modules/@nx/cypress/",\
"packageDependencies": [\
["@nx/cypress", "virtual:461b3e137b16d9a22f7505db26c90f22eb2e34eddfaff81d068bea369a7a61b0508338ca087ad737bd000ad3178675d0a3c985590d334adf6ecc7dfd8bedd2b3#npm:20.3.1"],\
- ["@nx/devkit", "virtual:39c8c25d260eb1bf02df2a54b39359db7b3370463ab66b81ab8af2464f36109363fcf65528ed61bea6211f97dae28bd320ee3af3dba7e77d2aaeb5c743004d80#npm:20.3.1"],\
+ ["@nx/devkit", "virtual:461b3e137b16d9a22f7505db26c90f22eb2e34eddfaff81d068bea369a7a61b0508338ca087ad737bd000ad3178675d0a3c985590d334adf6ecc7dfd8bedd2b3#npm:20.3.1"],\
["@nx/eslint", "virtual:461b3e137b16d9a22f7505db26c90f22eb2e34eddfaff81d068bea369a7a61b0508338ca087ad737bd000ad3178675d0a3c985590d334adf6ecc7dfd8bedd2b3#npm:20.3.1"],\
["@nx/js", "virtual:461b3e137b16d9a22f7505db26c90f22eb2e34eddfaff81d068bea369a7a61b0508338ca087ad737bd000ad3178675d0a3c985590d334adf6ecc7dfd8bedd2b3#npm:20.3.1"],\
["@phenomnomnominal/tsquery", "virtual:461b3e137b16d9a22f7505db26c90f22eb2e34eddfaff81d068bea369a7a61b0508338ca087ad737bd000ad3178675d0a3c985590d334adf6ecc7dfd8bedd2b3#npm:5.0.1"],\
@@ -6479,6 +6479,27 @@ const RAW_RUNTIME_STATE =
["enquirer", "npm:2.3.6"],\
["ignore", "npm:5.3.2"],\
["minimatch", "npm:9.0.3"],\
+ ["nx", "virtual:39c8c25d260eb1bf02df2a54b39359db7b3370463ab66b81ab8af2464f36109363fcf65528ed61bea6211f97dae28bd320ee3af3dba7e77d2aaeb5c743004d80#npm:20.2.2"],\
+ ["semver", "npm:7.6.3"],\
+ ["tmp", "npm:0.2.3"],\
+ ["tslib", "npm:2.8.1"],\
+ ["yargs-parser", "npm:21.1.1"]\
+ ],\
+ "packagePeers": [\
+ "@types/nx",\
+ "nx"\
+ ],\
+ "linkType": "HARD"\
+ }],\
+ ["virtual:461b3e137b16d9a22f7505db26c90f22eb2e34eddfaff81d068bea369a7a61b0508338ca087ad737bd000ad3178675d0a3c985590d334adf6ecc7dfd8bedd2b3#npm:20.3.1", {\
+ "packageLocation": "./.yarn/__virtual__/@nx-devkit-virtual-1913d7f4c6/0/cache/@nx-devkit-npm-20.3.1-27277491dc-e7930a7d77.zip/node_modules/@nx/devkit/",\
+ "packageDependencies": [\
+ ["@nx/devkit", "virtual:461b3e137b16d9a22f7505db26c90f22eb2e34eddfaff81d068bea369a7a61b0508338ca087ad737bd000ad3178675d0a3c985590d334adf6ecc7dfd8bedd2b3#npm:20.3.1"],\
+ ["@types/nx", null],\
+ ["ejs", "npm:3.1.10"],\
+ ["enquirer", "npm:2.3.6"],\
+ ["ignore", "npm:5.3.2"],\
+ ["minimatch", "npm:9.0.3"],\
["nx", "virtual:78682487791321da4105660f09e35a98019f433bf75ca5ebb4f0b7bcb1f7b79eae3873a55f3c825c974c9169c38b01882d8ce398a584c2a124e2c0098e3aa2db#npm:20.3.1"],\
["semver", "npm:7.6.3"],\
["tmp", "npm:0.2.3"],\
@@ -6525,7 +6546,7 @@ const RAW_RUNTIME_STATE =
"packageLocation": "./.yarn/__virtual__/@nx-eslint-virtual-593785ec8c/0/cache/@nx-eslint-npm-20.3.1-ea93898e44-91df665ccb.zip/node_modules/@nx/eslint/",\
"packageDependencies": [\
["@nx/eslint", "virtual:461b3e137b16d9a22f7505db26c90f22eb2e34eddfaff81d068bea369a7a61b0508338ca087ad737bd000ad3178675d0a3c985590d334adf6ecc7dfd8bedd2b3#npm:20.3.1"],\
- ["@nx/devkit", "virtual:39c8c25d260eb1bf02df2a54b39359db7b3370463ab66b81ab8af2464f36109363fcf65528ed61bea6211f97dae28bd320ee3af3dba7e77d2aaeb5c743004d80#npm:20.3.1"],\
+ ["@nx/devkit", "virtual:461b3e137b16d9a22f7505db26c90f22eb2e34eddfaff81d068bea369a7a61b0508338ca087ad737bd000ad3178675d0a3c985590d334adf6ecc7dfd8bedd2b3#npm:20.3.1"],\
["@nx/js", "virtual:461b3e137b16d9a22f7505db26c90f22eb2e34eddfaff81d068bea369a7a61b0508338ca087ad737bd000ad3178675d0a3c985590d334adf6ecc7dfd8bedd2b3#npm:20.3.1"],\
["@types/eslint", null],\
["@types/zkochan__js-yaml", null],\
@@ -6564,7 +6585,7 @@ const RAW_RUNTIME_STATE =
["@babel/preset-env", "virtual:b604e0c4cf5aac7cd47c9666fb854718592169acd93996bfd6525112881570e7be7dfb765909efb692ffbb0e98925a67e9ae843f1ce68ec949c855eb320dad7a#npm:7.24.7"],\
["@babel/preset-typescript", "virtual:b604e0c4cf5aac7cd47c9666fb854718592169acd93996bfd6525112881570e7be7dfb765909efb692ffbb0e98925a67e9ae843f1ce68ec949c855eb320dad7a#npm:7.24.7"],\
["@babel/runtime", "npm:7.24.7"],\
- ["@nx/devkit", "virtual:39c8c25d260eb1bf02df2a54b39359db7b3370463ab66b81ab8af2464f36109363fcf65528ed61bea6211f97dae28bd320ee3af3dba7e77d2aaeb5c743004d80#npm:20.3.1"],\
+ ["@nx/devkit", "virtual:461b3e137b16d9a22f7505db26c90f22eb2e34eddfaff81d068bea369a7a61b0508338ca087ad737bd000ad3178675d0a3c985590d334adf6ecc7dfd8bedd2b3#npm:20.3.1"],\
["@nx/workspace", "npm:20.3.1"],\
["@types/node", "npm:20.14.9"],\
["@types/verdaccio", null],\
@@ -6601,6 +6622,13 @@ const RAW_RUNTIME_STATE =
}]\
]],\
["@nx/nx-darwin-arm64", [\
+ ["npm:20.2.2", {\
+ "packageLocation": "./.yarn/unplugged/@nx-nx-darwin-arm64-npm-20.2.2-be8e14de13/node_modules/@nx/nx-darwin-arm64/",\
+ "packageDependencies": [\
+ ["@nx/nx-darwin-arm64", "npm:20.2.2"]\
+ ],\
+ "linkType": "HARD"\
+ }],\
["npm:20.3.1", {\
"packageLocation": "./.yarn/unplugged/@nx-nx-darwin-arm64-npm-20.3.1-5bc6099521/node_modules/@nx/nx-darwin-arm64/",\
"packageDependencies": [\
@@ -6610,6 +6638,13 @@ const RAW_RUNTIME_STATE =
}]\
]],\
["@nx/nx-darwin-x64", [\
+ ["npm:20.2.2", {\
+ "packageLocation": "./.yarn/unplugged/@nx-nx-darwin-x64-npm-20.2.2-1576afca0e/node_modules/@nx/nx-darwin-x64/",\
+ "packageDependencies": [\
+ ["@nx/nx-darwin-x64", "npm:20.2.2"]\
+ ],\
+ "linkType": "HARD"\
+ }],\
["npm:20.3.1", {\
"packageLocation": "./.yarn/unplugged/@nx-nx-darwin-x64-npm-20.3.1-63beee1b5f/node_modules/@nx/nx-darwin-x64/",\
"packageDependencies": [\
@@ -6619,6 +6654,13 @@ const RAW_RUNTIME_STATE =
}]\
]],\
["@nx/nx-freebsd-x64", [\
+ ["npm:20.2.2", {\
+ "packageLocation": "./.yarn/unplugged/@nx-nx-freebsd-x64-npm-20.2.2-04482a8237/node_modules/@nx/nx-freebsd-x64/",\
+ "packageDependencies": [\
+ ["@nx/nx-freebsd-x64", "npm:20.2.2"]\
+ ],\
+ "linkType": "HARD"\
+ }],\
["npm:20.3.1", {\
"packageLocation": "./.yarn/unplugged/@nx-nx-freebsd-x64-npm-20.3.1-925146ee71/node_modules/@nx/nx-freebsd-x64/",\
"packageDependencies": [\
@@ -6628,6 +6670,13 @@ const RAW_RUNTIME_STATE =
}]\
]],\
["@nx/nx-linux-arm-gnueabihf", [\
+ ["npm:20.2.2", {\
+ "packageLocation": "./.yarn/unplugged/@nx-nx-linux-arm-gnueabihf-npm-20.2.2-c309ce305b/node_modules/@nx/nx-linux-arm-gnueabihf/",\
+ "packageDependencies": [\
+ ["@nx/nx-linux-arm-gnueabihf", "npm:20.2.2"]\
+ ],\
+ "linkType": "HARD"\
+ }],\
["npm:20.3.1", {\
"packageLocation": "./.yarn/unplugged/@nx-nx-linux-arm-gnueabihf-npm-20.3.1-98036b02f2/node_modules/@nx/nx-linux-arm-gnueabihf/",\
"packageDependencies": [\
@@ -6637,6 +6686,13 @@ const RAW_RUNTIME_STATE =
}]\
]],\
["@nx/nx-linux-arm64-gnu", [\
+ ["npm:20.2.2", {\
+ "packageLocation": "./.yarn/unplugged/@nx-nx-linux-arm64-gnu-npm-20.2.2-2881bb9158/node_modules/@nx/nx-linux-arm64-gnu/",\
+ "packageDependencies": [\
+ ["@nx/nx-linux-arm64-gnu", "npm:20.2.2"]\
+ ],\
+ "linkType": "HARD"\
+ }],\
["npm:20.3.1", {\
"packageLocation": "./.yarn/unplugged/@nx-nx-linux-arm64-gnu-npm-20.3.1-8df2cef21a/node_modules/@nx/nx-linux-arm64-gnu/",\
"packageDependencies": [\
@@ -6646,6 +6702,13 @@ const RAW_RUNTIME_STATE =
}]\
]],\
["@nx/nx-linux-arm64-musl", [\
+ ["npm:20.2.2", {\
+ "packageLocation": "./.yarn/unplugged/@nx-nx-linux-arm64-musl-npm-20.2.2-036c195dca/node_modules/@nx/nx-linux-arm64-musl/",\
+ "packageDependencies": [\
+ ["@nx/nx-linux-arm64-musl", "npm:20.2.2"]\
+ ],\
+ "linkType": "HARD"\
+ }],\
["npm:20.3.1", {\
"packageLocation": "./.yarn/unplugged/@nx-nx-linux-arm64-musl-npm-20.3.1-39b5e7d1ca/node_modules/@nx/nx-linux-arm64-musl/",\
"packageDependencies": [\
@@ -6655,6 +6718,13 @@ const RAW_RUNTIME_STATE =
}]\
]],\
["@nx/nx-linux-x64-gnu", [\
+ ["npm:20.2.2", {\
+ "packageLocation": "./.yarn/unplugged/@nx-nx-linux-x64-gnu-npm-20.2.2-879468c653/node_modules/@nx/nx-linux-x64-gnu/",\
+ "packageDependencies": [\
+ ["@nx/nx-linux-x64-gnu", "npm:20.2.2"]\
+ ],\
+ "linkType": "HARD"\
+ }],\
["npm:20.3.1", {\
"packageLocation": "./.yarn/unplugged/@nx-nx-linux-x64-gnu-npm-20.3.1-2c825be299/node_modules/@nx/nx-linux-x64-gnu/",\
"packageDependencies": [\
@@ -6664,6 +6734,13 @@ const RAW_RUNTIME_STATE =
}]\
]],\
["@nx/nx-linux-x64-musl", [\
+ ["npm:20.2.2", {\
+ "packageLocation": "./.yarn/unplugged/@nx-nx-linux-x64-musl-npm-20.2.2-f0b6a41320/node_modules/@nx/nx-linux-x64-musl/",\
+ "packageDependencies": [\
+ ["@nx/nx-linux-x64-musl", "npm:20.2.2"]\
+ ],\
+ "linkType": "HARD"\
+ }],\
["npm:20.3.1", {\
"packageLocation": "./.yarn/unplugged/@nx-nx-linux-x64-musl-npm-20.3.1-5445100186/node_modules/@nx/nx-linux-x64-musl/",\
"packageDependencies": [\
@@ -6673,6 +6750,13 @@ const RAW_RUNTIME_STATE =
}]\
]],\
["@nx/nx-win32-arm64-msvc", [\
+ ["npm:20.2.2", {\
+ "packageLocation": "./.yarn/unplugged/@nx-nx-win32-arm64-msvc-npm-20.2.2-6553d92e6b/node_modules/@nx/nx-win32-arm64-msvc/",\
+ "packageDependencies": [\
+ ["@nx/nx-win32-arm64-msvc", "npm:20.2.2"]\
+ ],\
+ "linkType": "HARD"\
+ }],\
["npm:20.3.1", {\
"packageLocation": "./.yarn/unplugged/@nx-nx-win32-arm64-msvc-npm-20.3.1-a015bdb924/node_modules/@nx/nx-win32-arm64-msvc/",\
"packageDependencies": [\
@@ -6682,6 +6766,13 @@ const RAW_RUNTIME_STATE =
}]\
]],\
["@nx/nx-win32-x64-msvc", [\
+ ["npm:20.2.2", {\
+ "packageLocation": "./.yarn/unplugged/@nx-nx-win32-x64-msvc-npm-20.2.2-9de2a08b11/node_modules/@nx/nx-win32-x64-msvc/",\
+ "packageDependencies": [\
+ ["@nx/nx-win32-x64-msvc", "npm:20.2.2"]\
+ ],\
+ "linkType": "HARD"\
+ }],\
["npm:20.3.1", {\
"packageLocation": "./.yarn/unplugged/@nx-nx-win32-x64-msvc-npm-20.3.1-442eab28d2/node_modules/@nx/nx-win32-x64-msvc/",\
"packageDependencies": [\
@@ -6696,7 +6787,7 @@ const RAW_RUNTIME_STATE =
"packageDependencies": [\
["@nx/storybook", "npm:20.3.1"],\
["@nx/cypress", "virtual:461b3e137b16d9a22f7505db26c90f22eb2e34eddfaff81d068bea369a7a61b0508338ca087ad737bd000ad3178675d0a3c985590d334adf6ecc7dfd8bedd2b3#npm:20.3.1"],\
- ["@nx/devkit", "virtual:39c8c25d260eb1bf02df2a54b39359db7b3370463ab66b81ab8af2464f36109363fcf65528ed61bea6211f97dae28bd320ee3af3dba7e77d2aaeb5c743004d80#npm:20.3.1"],\
+ ["@nx/devkit", "virtual:461b3e137b16d9a22f7505db26c90f22eb2e34eddfaff81d068bea369a7a61b0508338ca087ad737bd000ad3178675d0a3c985590d334adf6ecc7dfd8bedd2b3#npm:20.3.1"],\
["@nx/eslint", "virtual:461b3e137b16d9a22f7505db26c90f22eb2e34eddfaff81d068bea369a7a61b0508338ca087ad737bd000ad3178675d0a3c985590d334adf6ecc7dfd8bedd2b3#npm:20.3.1"],\
["@nx/js", "virtual:461b3e137b16d9a22f7505db26c90f22eb2e34eddfaff81d068bea369a7a61b0508338ca087ad737bd000ad3178675d0a3c985590d334adf6ecc7dfd8bedd2b3#npm:20.3.1"],\
["@phenomnomnominal/tsquery", "virtual:461b3e137b16d9a22f7505db26c90f22eb2e34eddfaff81d068bea369a7a61b0508338ca087ad737bd000ad3178675d0a3c985590d334adf6ecc7dfd8bedd2b3#npm:5.0.1"],\
@@ -6714,7 +6805,7 @@ const RAW_RUNTIME_STATE =
"packageLocation": "./.yarn/cache/@nx-workspace-npm-20.3.1-eb30170b3b-069b130b20.zip/node_modules/@nx/workspace/",\
"packageDependencies": [\
["@nx/workspace", "npm:20.3.1"],\
- ["@nx/devkit", "virtual:39c8c25d260eb1bf02df2a54b39359db7b3370463ab66b81ab8af2464f36109363fcf65528ed61bea6211f97dae28bd320ee3af3dba7e77d2aaeb5c743004d80#npm:20.3.1"],\
+ ["@nx/devkit", "virtual:461b3e137b16d9a22f7505db26c90f22eb2e34eddfaff81d068bea369a7a61b0508338ca087ad737bd000ad3178675d0a3c985590d334adf6ecc7dfd8bedd2b3#npm:20.3.1"],\
["chalk", "npm:4.1.2"],\
["enquirer", "npm:2.3.6"],\
["nx", "virtual:78682487791321da4105660f09e35a98019f433bf75ca5ebb4f0b7bcb1f7b79eae3873a55f3c825c974c9169c38b01882d8ce398a584c2a124e2c0098e3aa2db#npm:20.3.1"],\
@@ -20878,6 +20969,13 @@ const RAW_RUNTIME_STATE =
}]\
]],\
["nx", [\
+ ["npm:20.2.2", {\
+ "packageLocation": "./.yarn/cache/nx-npm-20.2.2-4daa6cba4c-2046068295.zip/node_modules/nx/",\
+ "packageDependencies": [\
+ ["nx", "npm:20.2.2"]\
+ ],\
+ "linkType": "SOFT"\
+ }],\
["npm:20.3.1", {\
"packageLocation": "./.yarn/cache/nx-npm-20.3.1-0eb3d57635-d43b7b5e63.zip/node_modules/nx/",\
"packageDependencies": [\
@@ -20885,6 +20983,66 @@ const RAW_RUNTIME_STATE =
],\
"linkType": "SOFT"\
}],\
+ ["virtual:39c8c25d260eb1bf02df2a54b39359db7b3370463ab66b81ab8af2464f36109363fcf65528ed61bea6211f97dae28bd320ee3af3dba7e77d2aaeb5c743004d80#npm:20.2.2", {\
+ "packageLocation": "./.yarn/__virtual__/nx-virtual-854cb58a24/0/cache/nx-npm-20.2.2-4daa6cba4c-2046068295.zip/node_modules/nx/",\
+ "packageDependencies": [\
+ ["nx", "virtual:39c8c25d260eb1bf02df2a54b39359db7b3370463ab66b81ab8af2464f36109363fcf65528ed61bea6211f97dae28bd320ee3af3dba7e77d2aaeb5c743004d80#npm:20.2.2"],\
+ ["@napi-rs/wasm-runtime", "npm:0.2.4"],\
+ ["@nx/nx-darwin-arm64", "npm:20.2.2"],\
+ ["@nx/nx-darwin-x64", "npm:20.2.2"],\
+ ["@nx/nx-freebsd-x64", "npm:20.2.2"],\
+ ["@nx/nx-linux-arm-gnueabihf", "npm:20.2.2"],\
+ ["@nx/nx-linux-arm64-gnu", "npm:20.2.2"],\
+ ["@nx/nx-linux-arm64-musl", "npm:20.2.2"],\
+ ["@nx/nx-linux-x64-gnu", "npm:20.2.2"],\
+ ["@nx/nx-linux-x64-musl", "npm:20.2.2"],\
+ ["@nx/nx-win32-arm64-msvc", "npm:20.2.2"],\
+ ["@nx/nx-win32-x64-msvc", "npm:20.2.2"],\
+ ["@swc-node/register", null],\
+ ["@swc/core", null],\
+ ["@types/swc-node__register", null],\
+ ["@types/swc__core", null],\
+ ["@yarnpkg/lockfile", "npm:1.1.0"],\
+ ["@yarnpkg/parsers", "npm:3.0.2"],\
+ ["@zkochan/js-yaml", "npm:0.0.7"],\
+ ["axios", "npm:1.7.9"],\
+ ["chalk", "npm:4.1.2"],\
+ ["cli-cursor", "npm:3.1.0"],\
+ ["cli-spinners", "npm:2.6.1"],\
+ ["cliui", "npm:8.0.1"],\
+ ["dotenv", "npm:16.4.7"],\
+ ["dotenv-expand", "npm:11.0.7"],\
+ ["enquirer", "npm:2.3.6"],\
+ ["figures", "npm:3.2.0"],\
+ ["flat", "npm:5.0.2"],\
+ ["front-matter", "npm:4.0.2"],\
+ ["ignore", "npm:5.3.2"],\
+ ["jest-diff", "npm:29.7.0"],\
+ ["jsonc-parser", "npm:3.2.0"],\
+ ["lines-and-columns", "npm:2.0.3"],\
+ ["minimatch", "npm:9.0.3"],\
+ ["node-machine-id", "npm:1.1.12"],\
+ ["npm-run-path", "npm:4.0.1"],\
+ ["open", "npm:8.4.2"],\
+ ["ora", "npm:5.3.0"],\
+ ["semver", "npm:7.6.3"],\
+ ["string-width", "npm:4.2.3"],\
+ ["tar-stream", "npm:2.2.0"],\
+ ["tmp", "npm:0.2.3"],\
+ ["tsconfig-paths", "npm:4.2.0"],\
+ ["tslib", "npm:2.8.1"],\
+ ["yaml", "npm:2.7.0"],\
+ ["yargs", "npm:17.7.2"],\
+ ["yargs-parser", "npm:21.1.1"]\
+ ],\
+ "packagePeers": [\
+ "@swc-node/register",\
+ "@swc/core",\
+ "@types/swc-node__register",\
+ "@types/swc__core"\
+ ],\
+ "linkType": "HARD"\
+ }],\
["virtual:78682487791321da4105660f09e35a98019f433bf75ca5ebb4f0b7bcb1f7b79eae3873a55f3c825c974c9169c38b01882d8ce398a584c2a124e2c0098e3aa2db#npm:20.3.1", {\
"packageLocation": "./.yarn/__virtual__/nx-virtual-61b5475dcc/0/cache/nx-npm-20.3.1-0eb3d57635-d43b7b5e63.zip/node_modules/nx/",\
"packageDependencies": [\
diff --git a/nx.json b/nx.json
index 043311f2d..d6a9fd9b8 100644
--- a/nx.json
+++ b/nx.json
@@ -11,8 +11,9 @@
"build:icons",
"build:imports",
"build:css",
- "^build:docs-properties",
- "^build:remote-components"
+ "build:base",
+ "build:docs-properties",
+ "build:remote-components"
],
"cache": true
},
@@ -47,10 +48,6 @@
"build:imports": {
"cache": true,
"inputs": ["default", "{projectRoot}/src/content/**/*.mdx"]
- },
- "build:base": {
- "cache": true,
- "inputs": ["default"]
}
}
}
diff --git a/package.json b/package.json
index 6a7f95ddf..2b0a68024 100644
--- a/package.json
+++ b/package.json
@@ -43,7 +43,7 @@
"eslint-plugin-prettier": "^5.2.1",
"fs-jetpack": "^5.1.0",
"lerna": "^8.1.9",
- "nx": "^20.3.1",
+ "nx": "20.2.2",
"prettier": "^3.4.2",
"prettier-plugin-jsdoc": "^1.3.2",
"prettier-plugin-pkgsort": "^0.2.1",
diff --git a/packages/components/package.json b/packages/components/package.json
index 406350944..29ed3ee10 100644
--- a/packages/components/package.json
+++ b/packages/components/package.json
@@ -392,7 +392,7 @@
"import": "./dist/js/Wrap.js"
},
"./ViewComponentContext": {
- "types": "./dist/js/types/lib/ViewComponentContext/index.d.ts",
+ "types": "./dist/js/types/lib/viewComponentContext/index.d.ts",
"import": "./dist/js/ViewComponentContext.js"
},
"./hooks": {
diff --git a/packages/docs/src/lib/PropertiesTables/components/PropertyRow.tsx b/packages/docs/src/lib/PropertiesTables/components/PropertyRow.tsx
index 963239ab2..3a455549a 100644
--- a/packages/docs/src/lib/PropertiesTables/components/PropertyRow.tsx
+++ b/packages/docs/src/lib/PropertiesTables/components/PropertyRow.tsx
@@ -30,7 +30,7 @@ export const PropertyRow: React.FC = ({
components={omit(customComponents, [
"Content",
"Heading",
- "InlineAlert",
+ "Alert",
"DoAndDont",
"ColumnLayout",
])}
diff --git a/packages/docs/src/lib/mdx/components/MdxFileView/MdxFileView.tsx b/packages/docs/src/lib/mdx/components/MdxFileView/MdxFileView.tsx
index 3b6a21397..41823f87d 100644
--- a/packages/docs/src/lib/mdx/components/MdxFileView/MdxFileView.tsx
+++ b/packages/docs/src/lib/mdx/components/MdxFileView/MdxFileView.tsx
@@ -154,16 +154,20 @@ export const MdxFileView: FC = (props) => {
return (
);
};
diff --git a/packages/docs/src/lib/mdx/components/MdxFileView/customComponents.tsx b/packages/docs/src/lib/mdx/components/MdxFileView/customComponents.tsx
index a83ab2d4d..78e8bece8 100644
--- a/packages/docs/src/lib/mdx/components/MdxFileView/customComponents.tsx
+++ b/packages/docs/src/lib/mdx/components/MdxFileView/customComponents.tsx
@@ -1,8 +1,8 @@
import styles from "./customComponents.module.css";
import Heading from "@mittwald/flow-react-components/Heading";
-import type { MDXComponents } from "mdx/types";
import Alert from "@mittwald/flow-react-components/Alert";
import Content from "@mittwald/flow-react-components/Content";
+import type { PropsWithChildren } from "react";
import React from "react";
import CopyButton from "@mittwald/flow-react-components/CopyButton";
import Link from "@mittwald/flow-react-components/Link";
@@ -23,7 +23,7 @@ import {
} from "@mittwald/flow-react-components/Table";
import { Label } from "@mittwald/flow-react-components/Label";
-export const customComponents: MDXComponents = {
+export const customComponents = {
Content: Content,
Heading: Heading,
Alert: Alert,
@@ -33,7 +33,7 @@ export const customComponents: MDXComponents = {
Label: Label,
Link: Link,
- pre: ({ children }) => (
+ pre: ({ children }: PropsWithChildren) => (
{children}
),
- code: ({ children }) => {children},
+ code: ({ children }: PropsWithChildren) => (
+ {children}
+ ),
- p: ({ children }) => (
+ p: ({ children }: PropsWithChildren) => (
{children}
),
- ul: ({ children }) => ,
+ ul: ({ children }: PropsWithChildren) => (
+
+ ),
- li: ({ children }) => {children},
+ li: ({ children }: PropsWithChildren) => (
+ {children}
+ ),
- h1: ({ children }) => (
+ h1: ({ children }: PropsWithChildren) => (
{children}
),
- h2: ({ children }) => (
+ h2: ({ children }: PropsWithChildren) => (
{children}
),
- h3: ({ children }) => (
+ h3: ({ children }: PropsWithChildren) => (
{children}
),
- h4: ({ children }) => (
+ h4: ({ children }: PropsWithChildren) => (
{children}
),
- a: ({ children, href }) => {
+ a: ({ children, href }: PropsWithChildren<{ href?: string }>) => {
if (href?.startsWith("http")) {
return (
@@ -101,10 +107,14 @@ export const customComponents: MDXComponents = {
hr: () => ,
- table: ({ children }) => ,
- thead: ({ children }) => {children},
- tr: ({ children }) => {children},
- th: ({ children }) => {children},
- tbody: ({ children }) => {children},
- td: ({ children }) => {children},
-};
+ table: ({ children }: PropsWithChildren) => ,
+ thead: ({ children }: PropsWithChildren) => (
+ {children}
+ ),
+ tr: ({ children }: PropsWithChildren) => {children},
+ th: ({ children }: PropsWithChildren) => (
+ {children}
+ ),
+ tbody: ({ children }: PropsWithChildren) => {children},
+ td: ({ children }: PropsWithChildren) => {children},
+} as const;
diff --git a/packages/remote-elements/src/auto-generated/index.ts b/packages/remote-elements/src/auto-generated/index.ts
index 6927e3951..a4382a175 100644
--- a/packages/remote-elements/src/auto-generated/index.ts
+++ b/packages/remote-elements/src/auto-generated/index.ts
@@ -3,53 +3,54 @@
export * from "./RemoteTooltipElement";
export * from "./RemoteTimeFieldElement";
export * from "./RemoteTextFieldElement";
-export * from "./RemoteTextAreaElement";
export * from "./RemoteTextElement";
export * from "./RemoteTabsElement";
export * from "./RemoteTableElement";
export * from "./RemoteSliderElement";
+export * from "./RemoteTextAreaElement";
export * from "./RemoteSkeletonTextElement";
export * from "./RemoteSkeletonElement";
-export * from "./RemoteSeparatorElement";
export * from "./RemoteSelectElement";
+export * from "./RemoteSeparatorElement";
export * from "./RemoteSegmentedControlElement";
-export * from "./RemoteSectionElement";
export * from "./RemoteSearchFieldElement";
+export * from "./RemoteSectionElement";
export * from "./RemoteRadioGroupElement";
export * from "./RemoteProgressBarElement";
export * from "./RemotePopoverElement";
export * from "./RemoteNumberFieldElement";
-export * from "./RemoteNavigationElement";
+export * from "./RemoteNotificationProviderElement";
+export * from "./RemoteNotificationElement";
export * from "./RemoteModalElement";
+export * from "./RemoteNavigationElement";
export * from "./RemoteMessageElement";
export * from "./RemoteMenuItemElement";
export * from "./RemoteMarkdownElement";
-export * from "./RemoteLoadingSpinnerElement";
-export * from "./RemoteListElement";
-export * from "./RemoteLinkElement";
export * from "./RemoteLightBoxElement";
-export * from "./RemoteLayoutCardElement";
+export * from "./RemoteLinkElement";
+export * from "./RemoteListElement";
+export * from "./RemoteLoadingSpinnerElement";
export * from "./RemoteLabeledValueElement";
+export * from "./RemoteLayoutCardElement";
export * from "./RemoteLabelElement";
-export * from "./RemoteInlineCodeElement";
-export * from "./RemoteInitialsElement";
-export * from "./RemoteImageElement";
export * from "./RemoteIllustratedMessageElement";
+export * from "./RemoteImageElement";
+export * from "./RemoteInitialsElement";
+export * from "./RemoteInlineCodeElement";
export * from "./RemoteIconElement";
-export * from "./RemoteHeadingElement";
export * from "./RemoteHeaderNavigationElement";
-export * from "./RemoteHeaderElement";
+export * from "./RemoteHeadingElement";
export * from "./RemoteFragmentElement";
export * from "./RemoteFileFieldElement";
-export * from "./RemoteFileCardListElement";
export * from "./RemoteFileCardElement";
export * from "./RemoteFieldErrorElement";
+export * from "./RemoteFileCardListElement";
export * from "./RemoteFieldDescriptionElement";
export * from "./RemoteDateRangePickerElement";
export * from "./RemoteDatePickerElement";
export * from "./RemoteCounterBadgeElement";
-export * from "./RemoteCopyButtonElement";
export * from "./RemoteContextualHelpElement";
+export * from "./RemoteCopyButtonElement";
export * from "./RemoteContextMenuElement";
export * from "./RemoteContentElement";
export * from "./RemoteColumnLayoutElement";
@@ -57,55 +58,54 @@ export * from "./RemoteCodeBlockElement";
export * from "./RemoteCheckboxGroupElement";
export * from "./RemoteCheckboxButtonElement";
export * from "./RemoteCheckboxElement";
-export * from "./RemoteButtonElement";
export * from "./RemoteBreadcrumbElement";
+export * from "./RemoteButtonElement";
export * from "./RemoteBadgeElement";
-export * from "./RemoteAvatarElement";
+export * from "./RemoteHeaderElement";
export * from "./RemoteAlignElement";
+export * from "./RemoteAvatarElement";
export * from "./RemoteAlertIconElement";
-export * from "./RemoteAlertBadgeElement";
export * from "./RemoteAlertElement";
export * from "./RemoteActivityElement";
export * from "./RemoteActionGroupElement";
-export * from "./RemoteActionElement";
export * from "./RemoteAccordionElement";
-export * from "./RemoteNotificationElement";
-export * from "./RemoteNotificationProviderElement";
+export * from "./RemoteActionElement";
+export * from "./RemoteAlertBadgeElement";
export * from "./RemoteTooltipTriggerElement";
export * from "./RemoteTabTitleElement";
export * from "./RemoteTabElement";
-export * from "./RemoteTableRowElement";
export * from "./RemoteTableHeaderElement";
-export * from "./RemoteTableFooterRowElement";
-export * from "./RemoteTableColumnElement";
+export * from "./RemoteTableRowElement";
export * from "./RemoteTableCellElement";
+export * from "./RemoteTableColumnElement";
export * from "./RemoteTableBodyElement";
-export * from "./RemoteOptionElement";
+export * from "./RemoteTableFooterRowElement";
export * from "./RemoteCountryOptionsElement";
+export * from "./RemoteOptionElement";
export * from "./RemoteSegmentElement";
export * from "./RemoteRadioButtonElement";
+export * from "./RemoteRadioElement";
export * from "./RemotePopoverTriggerElement";
-export * from "./RemoteNavigationGroupElement";
export * from "./RemoteModalTriggerElement";
-export * from "./RemoteRadioElement";
+export * from "./RemoteNavigationGroupElement";
+export * from "./RemoteLightBoxTriggerElement";
export * from "./RemoteListItemsViewElement";
export * from "./RemoteListItemContainerViewElement";
+export * from "./RemoteListPaginationInfosViewElement";
+export * from "./RemoteListLoadNextBatchButtonViewElement";
+export * from "./RemoteListFooterViewElement";
export * from "./RemoteListViewModeMenuViewElement";
export * from "./RemoteListSearchFieldViewElement";
export * from "./RemoteListHeaderViewElement";
export * from "./RemoteListListViewElement";
-export * from "./RemoteListPaginationInfosViewElement";
-export * from "./RemoteListLoadNextBatchButtonViewElement";
-export * from "./RemoteListFooterViewElement";
-export * from "./RemoteLightBoxTriggerElement";
+export * from "./RemoteContextualHelpTriggerElement";
export * from "./RemoteContextMenuTriggerElement";
export * from "./RemoteContextMenuSectionElement";
-export * from "./RemoteContextualHelpTriggerElement";
+export * from "./RemoteListSortingPickerMenuItemViewElement";
+export * from "./RemoteListSortingPickerViewElement";
export * from "./RemoteListFilterPickerMenuItemViewElement";
export * from "./RemoteListFilterPickerViewElement";
export * from "./RemoteListActiveFilterListViewElement";
export * from "./RemoteListActiveFilterItemViewElement";
-export * from "./RemoteListSortingPickerMenuItemViewElement";
-export * from "./RemoteListSortingPickerViewElement";
export * from "./RemoteReactHookFormFieldContentViewElement";
export * from "./RemoteListItemViewElement";
diff --git a/packages/remote-react-components/src/auto-generated/index.ts b/packages/remote-react-components/src/auto-generated/index.ts
index dd1bce00f..7790fa698 100644
--- a/packages/remote-react-components/src/auto-generated/index.ts
+++ b/packages/remote-react-components/src/auto-generated/index.ts
@@ -3,53 +3,54 @@
export * from "./Tooltip";
export * from "./TimeField";
export * from "./TextField";
-export * from "./TextArea";
export * from "./Text";
export * from "./Tabs";
export * from "./Table";
export * from "./Slider";
+export * from "./TextArea";
export * from "./SkeletonText";
export * from "./Skeleton";
-export * from "./Separator";
export * from "./Select";
+export * from "./Separator";
export * from "./SegmentedControl";
-export * from "./Section";
export * from "./SearchField";
+export * from "./Section";
export * from "./RadioGroup";
export * from "./ProgressBar";
export * from "./Popover";
export * from "./NumberField";
-export * from "./Navigation";
+export * from "./NotificationProvider";
+export * from "./Notification";
export * from "./Modal";
+export * from "./Navigation";
export * from "./Message";
export * from "./MenuItem";
export * from "./Markdown";
-export * from "./LoadingSpinner";
-export * from "./List";
-export * from "./Link";
export * from "./LightBox";
-export * from "./LayoutCard";
+export * from "./Link";
+export * from "./List";
+export * from "./LoadingSpinner";
export * from "./LabeledValue";
+export * from "./LayoutCard";
export * from "./Label";
-export * from "./InlineCode";
-export * from "./Initials";
-export * from "./Image";
export * from "./IllustratedMessage";
+export * from "./Image";
+export * from "./Initials";
+export * from "./InlineCode";
export * from "./Icon";
-export * from "./Heading";
export * from "./HeaderNavigation";
-export * from "./Header";
+export * from "./Heading";
export * from "./Fragment";
export * from "./FileField";
-export * from "./FileCardList";
export * from "./FileCard";
export * from "./FieldError";
+export * from "./FileCardList";
export * from "./FieldDescription";
export * from "./DateRangePicker";
export * from "./DatePicker";
export * from "./CounterBadge";
-export * from "./CopyButton";
export * from "./ContextualHelp";
+export * from "./CopyButton";
export * from "./ContextMenu";
export * from "./Content";
export * from "./ColumnLayout";
@@ -57,55 +58,54 @@ export * from "./CodeBlock";
export * from "./CheckboxGroup";
export * from "./CheckboxButton";
export * from "./Checkbox";
-export * from "./Button";
export * from "./Breadcrumb";
+export * from "./Button";
export * from "./Badge";
-export * from "./Avatar";
+export * from "./Header";
export * from "./Align";
+export * from "./Avatar";
export * from "./AlertIcon";
-export * from "./AlertBadge";
export * from "./Alert";
export * from "./Activity";
export * from "./ActionGroup";
-export * from "./Action";
export * from "./Accordion";
-export * from "./Notification";
-export * from "./NotificationProvider";
+export * from "./Action";
+export * from "./AlertBadge";
export * from "./TooltipTrigger";
export * from "./TabTitle";
export * from "./Tab";
-export * from "./TableRow";
export * from "./TableHeader";
-export * from "./TableFooterRow";
-export * from "./TableColumn";
+export * from "./TableRow";
export * from "./TableCell";
+export * from "./TableColumn";
export * from "./TableBody";
-export * from "./Option";
+export * from "./TableFooterRow";
export * from "./CountryOptions";
+export * from "./Option";
export * from "./Segment";
export * from "./RadioButton";
+export * from "./Radio";
export * from "./PopoverTrigger";
-export * from "./NavigationGroup";
export * from "./ModalTrigger";
-export * from "./Radio";
+export * from "./NavigationGroup";
+export * from "./LightBoxTrigger";
export * from "./ListItemsView";
export * from "./ListItemContainerView";
+export * from "./ListPaginationInfosView";
+export * from "./ListLoadNextBatchButtonView";
+export * from "./ListFooterView";
export * from "./ListViewModeMenuView";
export * from "./ListSearchFieldView";
export * from "./ListHeaderView";
export * from "./ListListView";
-export * from "./ListPaginationInfosView";
-export * from "./ListLoadNextBatchButtonView";
-export * from "./ListFooterView";
-export * from "./LightBoxTrigger";
+export * from "./ContextualHelpTrigger";
export * from "./ContextMenuTrigger";
export * from "./ContextMenuSection";
-export * from "./ContextualHelpTrigger";
+export * from "./ListSortingPickerMenuItemView";
+export * from "./ListSortingPickerView";
export * from "./ListFilterPickerMenuItemView";
export * from "./ListFilterPickerView";
export * from "./ListActiveFilterListView";
export * from "./ListActiveFilterItemView";
-export * from "./ListSortingPickerMenuItemView";
-export * from "./ListSortingPickerView";
export * from "./ReactHookFormFieldContentView";
export * from "./ListItemView";
diff --git a/packages/remote-react-renderer/src/auto-generated/index.ts b/packages/remote-react-renderer/src/auto-generated/index.ts
index 08cbcfb37..63adae9d5 100644
--- a/packages/remote-react-renderer/src/auto-generated/index.ts
+++ b/packages/remote-react-renderer/src/auto-generated/index.ts
@@ -4,53 +4,54 @@ import { createFlowRemoteComponentRenderer } from "@/lib/createFlowRemoteCompone
import { Tooltip as Tooltip } from "@mittwald/flow-react-components/Tooltip";
import { TimeField as TimeField } from "@mittwald/flow-react-components/TimeField";
import { TextField as TextField } from "@mittwald/flow-react-components/TextField";
-import { TextArea as TextArea } from "@mittwald/flow-react-components/TextArea";
import { Text as Text } from "@mittwald/flow-react-components/Text";
import { Tabs as Tabs } from "@mittwald/flow-react-components/Tabs";
import { Table as Table } from "@mittwald/flow-react-components/Table";
import { Slider as Slider } from "@mittwald/flow-react-components/Slider";
+import { TextArea as TextArea } from "@mittwald/flow-react-components/TextArea";
import { SkeletonText as SkeletonText } from "@mittwald/flow-react-components/SkeletonText";
import { Skeleton as Skeleton } from "@mittwald/flow-react-components/Skeleton";
-import { Separator as Separator } from "@mittwald/flow-react-components/Separator";
import { Select as Select } from "@mittwald/flow-react-components/Select";
+import { Separator as Separator } from "@mittwald/flow-react-components/Separator";
import { SegmentedControl as SegmentedControl } from "@mittwald/flow-react-components/SegmentedControl";
-import { Section as Section } from "@mittwald/flow-react-components/Section";
import { SearchField as SearchField } from "@mittwald/flow-react-components/SearchField";
+import { Section as Section } from "@mittwald/flow-react-components/Section";
import { RadioGroup as RadioGroup } from "@mittwald/flow-react-components/RadioGroup";
import { ProgressBar as ProgressBar } from "@mittwald/flow-react-components/ProgressBar";
import { Popover as Popover } from "@mittwald/flow-react-components/Popover";
import { NumberField as NumberField } from "@mittwald/flow-react-components/NumberField";
-import { Navigation as Navigation } from "@mittwald/flow-react-components/Navigation";
+import { NotificationProvider as NotificationProvider } from "@mittwald/flow-react-components/NotificationProvider";
+import { Notification as Notification } from "@mittwald/flow-react-components/Notification";
import { Modal as Modal } from "@mittwald/flow-react-components/Modal";
+import { Navigation as Navigation } from "@mittwald/flow-react-components/Navigation";
import { Message as Message } from "@mittwald/flow-react-components/Message";
import { MenuItem as MenuItem } from "@mittwald/flow-react-components/MenuItem";
import { Markdown as Markdown } from "@mittwald/flow-react-components/Markdown";
-import { LoadingSpinner as LoadingSpinner } from "@mittwald/flow-react-components/LoadingSpinner";
-import { List as List } from "@mittwald/flow-react-components/List";
-import { Link as Link } from "@mittwald/flow-react-components/Link";
import { LightBox as LightBox } from "@mittwald/flow-react-components/LightBox";
-import { LayoutCard as LayoutCard } from "@mittwald/flow-react-components/LayoutCard";
+import { Link as Link } from "@mittwald/flow-react-components/Link";
+import { List as List } from "@mittwald/flow-react-components/List";
+import { LoadingSpinner as LoadingSpinner } from "@mittwald/flow-react-components/LoadingSpinner";
import { LabeledValue as LabeledValue } from "@mittwald/flow-react-components/LabeledValue";
+import { LayoutCard as LayoutCard } from "@mittwald/flow-react-components/LayoutCard";
import { Label as Label } from "@mittwald/flow-react-components/Label";
-import { InlineCode as InlineCode } from "@mittwald/flow-react-components/InlineCode";
-import { Initials as Initials } from "@mittwald/flow-react-components/Initials";
-import { Image as Image } from "@mittwald/flow-react-components/Image";
import { IllustratedMessage as IllustratedMessage } from "@mittwald/flow-react-components/IllustratedMessage";
+import { Image as Image } from "@mittwald/flow-react-components/Image";
+import { Initials as Initials } from "@mittwald/flow-react-components/Initials";
+import { InlineCode as InlineCode } from "@mittwald/flow-react-components/InlineCode";
import { Icon as Icon } from "@mittwald/flow-react-components/Icon";
-import { Heading as Heading } from "@mittwald/flow-react-components/Heading";
import { HeaderNavigation as HeaderNavigation } from "@mittwald/flow-react-components/HeaderNavigation";
-import { Header as Header } from "@mittwald/flow-react-components/Header";
+import { Heading as Heading } from "@mittwald/flow-react-components/Heading";
import { Fragment as Fragment } from "@mittwald/flow-react-components/Fragment";
import { FileField as FileField } from "@mittwald/flow-react-components/FileField";
-import { FileCardList as FileCardList } from "@mittwald/flow-react-components/FileCardList";
import { FileCard as FileCard } from "@mittwald/flow-react-components/FileCard";
import { FieldError as FieldError } from "@mittwald/flow-react-components/FieldError";
+import { FileCardList as FileCardList } from "@mittwald/flow-react-components/FileCardList";
import { FieldDescription as FieldDescription } from "@mittwald/flow-react-components/FieldDescription";
import { DateRangePicker as DateRangePicker } from "@mittwald/flow-react-components/DateRangePicker";
import { DatePicker as DatePicker } from "@mittwald/flow-react-components/DatePicker";
import { CounterBadge as CounterBadge } from "@mittwald/flow-react-components/CounterBadge";
-import { CopyButton as CopyButton } from "@mittwald/flow-react-components/CopyButton";
import { ContextualHelp as ContextualHelp } from "@mittwald/flow-react-components/ContextualHelp";
+import { CopyButton as CopyButton } from "@mittwald/flow-react-components/CopyButton";
import { ContextMenu as ContextMenu } from "@mittwald/flow-react-components/ContextMenu";
import { Content as Content } from "@mittwald/flow-react-components/Content";
import { ColumnLayout as ColumnLayout } from "@mittwald/flow-react-components/ColumnLayout";
@@ -58,56 +59,55 @@ import { CodeBlock as CodeBlock } from "@mittwald/flow-react-components/CodeBloc
import { CheckboxGroup as CheckboxGroup } from "@mittwald/flow-react-components/CheckboxGroup";
import { CheckboxButton as CheckboxButton } from "@mittwald/flow-react-components/CheckboxButton";
import { Checkbox as Checkbox } from "@mittwald/flow-react-components/Checkbox";
-import { Button as Button } from "@mittwald/flow-react-components/Button";
import { Breadcrumb as Breadcrumb } from "@mittwald/flow-react-components/Breadcrumb";
+import { Button as Button } from "@mittwald/flow-react-components/Button";
import { Badge as Badge } from "@mittwald/flow-react-components/Badge";
-import { Avatar as Avatar } from "@mittwald/flow-react-components/Avatar";
+import { Header as Header } from "@mittwald/flow-react-components/Header";
import { Align as Align } from "@mittwald/flow-react-components/Align";
+import { Avatar as Avatar } from "@mittwald/flow-react-components/Avatar";
import { AlertIcon as AlertIcon } from "@mittwald/flow-react-components/AlertIcon";
-import { AlertBadge as AlertBadge } from "@mittwald/flow-react-components/AlertBadge";
import { Alert as Alert } from "@mittwald/flow-react-components/Alert";
import { Activity as Activity } from "@mittwald/flow-react-components/Activity";
import { ActionGroup as ActionGroup } from "@mittwald/flow-react-components/ActionGroup";
-import { Action as Action } from "@mittwald/flow-react-components/Action";
import { Accordion as Accordion } from "@mittwald/flow-react-components/Accordion";
-import { Notification as Notification } from "@mittwald/flow-react-components/Notification";
-import { NotificationProvider as NotificationProvider } from "@mittwald/flow-react-components/NotificationProvider";
+import { Action as Action } from "@mittwald/flow-react-components/Action";
+import { AlertBadge as AlertBadge } from "@mittwald/flow-react-components/AlertBadge";
import { TooltipTrigger as TooltipTrigger } from "@mittwald/flow-react-components/Tooltip";
import { TabTitle as TabTitle } from "@mittwald/flow-react-components/Tabs";
import { Tab as Tab } from "@mittwald/flow-react-components/Tabs";
-import { TableRow as TableRow } from "@mittwald/flow-react-components/Table";
import { TableHeader as TableHeader } from "@mittwald/flow-react-components/Table";
-import { TableFooterRow as TableFooterRow } from "@mittwald/flow-react-components/Table";
-import { TableColumn as TableColumn } from "@mittwald/flow-react-components/Table";
+import { TableRow as TableRow } from "@mittwald/flow-react-components/Table";
import { TableCell as TableCell } from "@mittwald/flow-react-components/Table";
+import { TableColumn as TableColumn } from "@mittwald/flow-react-components/Table";
import { TableBody as TableBody } from "@mittwald/flow-react-components/Table";
-import { Option as Option } from "@mittwald/flow-react-components/Select";
+import { TableFooterRow as TableFooterRow } from "@mittwald/flow-react-components/Table";
import { CountryOptions as CountryOptions } from "@mittwald/flow-react-components/Select";
+import { Option as Option } from "@mittwald/flow-react-components/Select";
import { Segment as Segment } from "@mittwald/flow-react-components/SegmentedControl";
import { RadioButton as RadioButton } from "@mittwald/flow-react-components/RadioGroup";
+import { Radio as Radio } from "@mittwald/flow-react-components/RadioGroup";
import { PopoverTrigger as PopoverTrigger } from "@mittwald/flow-react-components/Popover";
-import { NavigationGroup as NavigationGroup } from "@mittwald/flow-react-components/Navigation";
import { ModalTrigger as ModalTrigger } from "@mittwald/flow-react-components/Modal";
-import { Radio as Radio } from "@mittwald/flow-react-components/RadioGroup";
+import { NavigationGroup as NavigationGroup } from "@mittwald/flow-react-components/Navigation";
+import { LightBoxTrigger as LightBoxTrigger } from "@mittwald/flow-react-components/LightBox";
import { Items as ListItemsView } from "@mittwald/flow-react-components/List/views";
import { ItemContainer as ListItemContainerView } from "@mittwald/flow-react-components/List/views";
+import { PaginationInfos as ListPaginationInfosView } from "@mittwald/flow-react-components/List/views";
+import { LoadNextBatchButton as ListLoadNextBatchButtonView } from "@mittwald/flow-react-components/List/views";
+import { Footer as ListFooterView } from "@mittwald/flow-react-components/List/views";
import { ViewModeMenu as ListViewModeMenuView } from "@mittwald/flow-react-components/List/views";
import { SearchField as ListSearchFieldView } from "@mittwald/flow-react-components/List/views";
import { Header as ListHeaderView } from "@mittwald/flow-react-components/List/views";
import { List as ListListView } from "@mittwald/flow-react-components/List/views";
-import { PaginationInfos as ListPaginationInfosView } from "@mittwald/flow-react-components/List/views";
-import { LoadNextBatchButton as ListLoadNextBatchButtonView } from "@mittwald/flow-react-components/List/views";
-import { Footer as ListFooterView } from "@mittwald/flow-react-components/List/views";
-import { LightBoxTrigger as LightBoxTrigger } from "@mittwald/flow-react-components/LightBox";
+import { ContextualHelpTrigger as ContextualHelpTrigger } from "@mittwald/flow-react-components/ContextualHelp";
import { ContextMenuTrigger as ContextMenuTrigger } from "@mittwald/flow-react-components/ContextMenu";
import { ContextMenuSection as ContextMenuSection } from "@mittwald/flow-react-components/ContextMenu";
-import { ContextualHelpTrigger as ContextualHelpTrigger } from "@mittwald/flow-react-components/ContextualHelp";
+import { SortingPickerMenuItem as ListSortingPickerMenuItemView } from "@mittwald/flow-react-components/List/views";
+import { SortingPicker as ListSortingPickerView } from "@mittwald/flow-react-components/List/views";
import { FilterPickerMenuItem as ListFilterPickerMenuItemView } from "@mittwald/flow-react-components/List/views";
import { FilterPicker as ListFilterPickerView } from "@mittwald/flow-react-components/List/views";
import { ActiveFilterList as ListActiveFilterListView } from "@mittwald/flow-react-components/List/views";
import { ActiveFilterItem as ListActiveFilterItemView } from "@mittwald/flow-react-components/List/views";
-import { SortingPickerMenuItem as ListSortingPickerMenuItemView } from "@mittwald/flow-react-components/List/views";
-import { SortingPicker as ListSortingPickerView } from "@mittwald/flow-react-components/List/views";
import { Content as ReactHookFormFieldContentView } from "@mittwald/flow-react-components/react-hook-form/Field/views";
import { ListItemView as ListItemView } from "@mittwald/flow-react-components/List";
@@ -115,54 +115,56 @@ export const flowComponents = {
"flr-tooltip": createFlowRemoteComponentRenderer(Tooltip),
"flr-time-field": createFlowRemoteComponentRenderer(TimeField),
"flr-text-field": createFlowRemoteComponentRenderer(TextField),
- "flr-text-area": createFlowRemoteComponentRenderer(TextArea),
"flr-text": createFlowRemoteComponentRenderer(Text),
"flr-tabs": createFlowRemoteComponentRenderer(Tabs),
"flr-table": createFlowRemoteComponentRenderer(Table),
"flr-slider": createFlowRemoteComponentRenderer(Slider),
+ "flr-text-area": createFlowRemoteComponentRenderer(TextArea),
"flr-skeleton-text": createFlowRemoteComponentRenderer(SkeletonText),
"flr-skeleton": createFlowRemoteComponentRenderer(Skeleton),
- "flr-separator": createFlowRemoteComponentRenderer(Separator),
"flr-select": createFlowRemoteComponentRenderer(Select),
+ "flr-separator": createFlowRemoteComponentRenderer(Separator),
"flr-segmented-control": createFlowRemoteComponentRenderer(SegmentedControl),
- "flr-section": createFlowRemoteComponentRenderer(Section),
"flr-search-field": createFlowRemoteComponentRenderer(SearchField),
+ "flr-section": createFlowRemoteComponentRenderer(Section),
"flr-radio-group": createFlowRemoteComponentRenderer(RadioGroup),
"flr-progress-bar": createFlowRemoteComponentRenderer(ProgressBar),
"flr-popover": createFlowRemoteComponentRenderer(Popover),
"flr-number-field": createFlowRemoteComponentRenderer(NumberField),
- "flr-navigation": createFlowRemoteComponentRenderer(Navigation),
+ "flr-notification-provider":
+ createFlowRemoteComponentRenderer(NotificationProvider),
+ "flr-notification": createFlowRemoteComponentRenderer(Notification),
"flr-modal": createFlowRemoteComponentRenderer(Modal),
+ "flr-navigation": createFlowRemoteComponentRenderer(Navigation),
"flr-message": createFlowRemoteComponentRenderer(Message),
"flr-menu-item": createFlowRemoteComponentRenderer(MenuItem),
"flr-markdown": createFlowRemoteComponentRenderer(Markdown),
- "flr-loading-spinner": createFlowRemoteComponentRenderer(LoadingSpinner),
- "flr-list": createFlowRemoteComponentRenderer(List),
- "flr-link": createFlowRemoteComponentRenderer(Link),
"flr-light-box": createFlowRemoteComponentRenderer(LightBox),
- "flr-layout-card": createFlowRemoteComponentRenderer(LayoutCard),
+ "flr-link": createFlowRemoteComponentRenderer(Link),
+ "flr-list": createFlowRemoteComponentRenderer(List),
+ "flr-loading-spinner": createFlowRemoteComponentRenderer(LoadingSpinner),
"flr-labeled-value": createFlowRemoteComponentRenderer(LabeledValue),
+ "flr-layout-card": createFlowRemoteComponentRenderer(LayoutCard),
"flr-label": createFlowRemoteComponentRenderer(Label),
- "flr-inline-code": createFlowRemoteComponentRenderer(InlineCode),
- "flr-initials": createFlowRemoteComponentRenderer(Initials),
- "flr-image": createFlowRemoteComponentRenderer(Image),
"flr-illustrated-message":
createFlowRemoteComponentRenderer(IllustratedMessage),
+ "flr-image": createFlowRemoteComponentRenderer(Image),
+ "flr-initials": createFlowRemoteComponentRenderer(Initials),
+ "flr-inline-code": createFlowRemoteComponentRenderer(InlineCode),
"flr-icon": createFlowRemoteComponentRenderer(Icon),
- "flr-heading": createFlowRemoteComponentRenderer(Heading),
"flr-header-navigation": createFlowRemoteComponentRenderer(HeaderNavigation),
- "flr-header": createFlowRemoteComponentRenderer(Header),
+ "flr-heading": createFlowRemoteComponentRenderer(Heading),
"flr-fragment": createFlowRemoteComponentRenderer(Fragment),
"flr-file-field": createFlowRemoteComponentRenderer(FileField),
- "flr-file-card-list": createFlowRemoteComponentRenderer(FileCardList),
"flr-file-card": createFlowRemoteComponentRenderer(FileCard),
"flr-field-error": createFlowRemoteComponentRenderer(FieldError),
+ "flr-file-card-list": createFlowRemoteComponentRenderer(FileCardList),
"flr-field-description": createFlowRemoteComponentRenderer(FieldDescription),
"flr-date-range-picker": createFlowRemoteComponentRenderer(DateRangePicker),
"flr-date-picker": createFlowRemoteComponentRenderer(DatePicker),
"flr-counter-badge": createFlowRemoteComponentRenderer(CounterBadge),
- "flr-copy-button": createFlowRemoteComponentRenderer(CopyButton),
"flr-contextual-help": createFlowRemoteComponentRenderer(ContextualHelp),
+ "flr-copy-button": createFlowRemoteComponentRenderer(CopyButton),
"flr-context-menu": createFlowRemoteComponentRenderer(ContextMenu),
"flr-content": createFlowRemoteComponentRenderer(Content),
"flr-column-layout": createFlowRemoteComponentRenderer(ColumnLayout),
@@ -170,48 +172,41 @@ export const flowComponents = {
"flr-checkbox-group": createFlowRemoteComponentRenderer(CheckboxGroup),
"flr-checkbox-button": createFlowRemoteComponentRenderer(CheckboxButton),
"flr-checkbox": createFlowRemoteComponentRenderer(Checkbox),
- "flr-button": createFlowRemoteComponentRenderer(Button),
"flr-breadcrumb": createFlowRemoteComponentRenderer(Breadcrumb),
+ "flr-button": createFlowRemoteComponentRenderer(Button),
"flr-badge": createFlowRemoteComponentRenderer(Badge),
- "flr-avatar": createFlowRemoteComponentRenderer(Avatar),
+ "flr-header": createFlowRemoteComponentRenderer(Header),
"flr-align": createFlowRemoteComponentRenderer(Align),
+ "flr-avatar": createFlowRemoteComponentRenderer(Avatar),
"flr-alert-icon": createFlowRemoteComponentRenderer(AlertIcon),
- "flr-alert-badge": createFlowRemoteComponentRenderer(AlertBadge),
"flr-alert": createFlowRemoteComponentRenderer(Alert),
"flr-activity": createFlowRemoteComponentRenderer(Activity),
"flr-action-group": createFlowRemoteComponentRenderer(ActionGroup),
- "flr-action": createFlowRemoteComponentRenderer(Action),
"flr-accordion": createFlowRemoteComponentRenderer(Accordion),
- "flr-notification": createFlowRemoteComponentRenderer(Notification),
- "flr-notification-provider":
- createFlowRemoteComponentRenderer(NotificationProvider),
+ "flr-action": createFlowRemoteComponentRenderer(Action),
+ "flr-alert-badge": createFlowRemoteComponentRenderer(AlertBadge),
"flr-tooltip-trigger": createFlowRemoteComponentRenderer(TooltipTrigger),
"flr-tab-title": createFlowRemoteComponentRenderer(TabTitle),
"flr-tab": createFlowRemoteComponentRenderer(Tab),
- "flr-table-row": createFlowRemoteComponentRenderer(TableRow),
"flr-table-header": createFlowRemoteComponentRenderer(TableHeader),
- "flr-table-footer-row": createFlowRemoteComponentRenderer(TableFooterRow),
- "flr-table-column": createFlowRemoteComponentRenderer(TableColumn),
+ "flr-table-row": createFlowRemoteComponentRenderer(TableRow),
"flr-table-cell": createFlowRemoteComponentRenderer(TableCell),
+ "flr-table-column": createFlowRemoteComponentRenderer(TableColumn),
"flr-table-body": createFlowRemoteComponentRenderer(TableBody),
- "flr-option": createFlowRemoteComponentRenderer(Option),
+ "flr-table-footer-row": createFlowRemoteComponentRenderer(TableFooterRow),
"flr-country-options": createFlowRemoteComponentRenderer(CountryOptions),
+ "flr-option": createFlowRemoteComponentRenderer(Option),
"flr-segment": createFlowRemoteComponentRenderer(Segment),
"flr-radio-button": createFlowRemoteComponentRenderer(RadioButton),
+ "flr-radio": createFlowRemoteComponentRenderer(Radio),
"flr-popover-trigger": createFlowRemoteComponentRenderer(PopoverTrigger),
- "flr-navigation-group": createFlowRemoteComponentRenderer(NavigationGroup),
"flr-modal-trigger": createFlowRemoteComponentRenderer(ModalTrigger),
- "flr-radio": createFlowRemoteComponentRenderer(Radio),
+ "flr-navigation-group": createFlowRemoteComponentRenderer(NavigationGroup),
+ "flr-light-box-trigger": createFlowRemoteComponentRenderer(LightBoxTrigger),
"flr-list-items-view": createFlowRemoteComponentRenderer(ListItemsView),
"flr-list-item-container-view": createFlowRemoteComponentRenderer(
ListItemContainerView,
),
- "flr-list-view-mode-menu-view":
- createFlowRemoteComponentRenderer(ListViewModeMenuView),
- "flr-list-search-field-view":
- createFlowRemoteComponentRenderer(ListSearchFieldView),
- "flr-list-header-view": createFlowRemoteComponentRenderer(ListHeaderView),
- "flr-list-list-view": createFlowRemoteComponentRenderer(ListListView),
"flr-list-pagination-infos-view": createFlowRemoteComponentRenderer(
ListPaginationInfosView,
),
@@ -219,13 +214,24 @@ export const flowComponents = {
ListLoadNextBatchButtonView,
),
"flr-list-footer-view": createFlowRemoteComponentRenderer(ListFooterView),
- "flr-light-box-trigger": createFlowRemoteComponentRenderer(LightBoxTrigger),
+ "flr-list-view-mode-menu-view":
+ createFlowRemoteComponentRenderer(ListViewModeMenuView),
+ "flr-list-search-field-view":
+ createFlowRemoteComponentRenderer(ListSearchFieldView),
+ "flr-list-header-view": createFlowRemoteComponentRenderer(ListHeaderView),
+ "flr-list-list-view": createFlowRemoteComponentRenderer(ListListView),
+ "flr-contextual-help-trigger": createFlowRemoteComponentRenderer(
+ ContextualHelpTrigger,
+ ),
"flr-context-menu-trigger":
createFlowRemoteComponentRenderer(ContextMenuTrigger),
"flr-context-menu-section":
createFlowRemoteComponentRenderer(ContextMenuSection),
- "flr-contextual-help-trigger": createFlowRemoteComponentRenderer(
- ContextualHelpTrigger,
+ "flr-list-sorting-picker-menu-item-view": createFlowRemoteComponentRenderer(
+ ListSortingPickerMenuItemView,
+ ),
+ "flr-list-sorting-picker-view": createFlowRemoteComponentRenderer(
+ ListSortingPickerView,
),
"flr-list-filter-picker-menu-item-view": createFlowRemoteComponentRenderer(
ListFilterPickerMenuItemView,
@@ -238,12 +244,6 @@ export const flowComponents = {
"flr-list-active-filter-item-view": createFlowRemoteComponentRenderer(
ListActiveFilterItemView,
),
- "flr-list-sorting-picker-menu-item-view": createFlowRemoteComponentRenderer(
- ListSortingPickerMenuItemView,
- ),
- "flr-list-sorting-picker-view": createFlowRemoteComponentRenderer(
- ListSortingPickerView,
- ),
"flr-react-hook-form-field-content-view": createFlowRemoteComponentRenderer(
ReactHookFormFieldContentView,
),
diff --git a/yarn.lock b/yarn.lock
index ba656d2ad..d26d67745 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -3297,7 +3297,7 @@ __metadata:
eslint-scope: "npm:^8.2.0"
fs-jetpack: "npm:^5.1.0"
lerna: "npm:^8.1.9"
- nx: "npm:^20.3.1"
+ nx: "npm:20.2.2"
prettier: "npm:^3.4.2"
prettier-plugin-jsdoc: "npm:^1.3.2"
prettier-plugin-pkgsort: "npm:^0.2.1"
@@ -4118,6 +4118,13 @@ __metadata:
languageName: node
linkType: hard
+"@nx/nx-darwin-arm64@npm:20.2.2":
+ version: 20.2.2
+ resolution: "@nx/nx-darwin-arm64@npm:20.2.2"
+ conditions: os=darwin & cpu=arm64
+ languageName: node
+ linkType: hard
+
"@nx/nx-darwin-arm64@npm:20.3.1":
version: 20.3.1
resolution: "@nx/nx-darwin-arm64@npm:20.3.1"
@@ -4125,6 +4132,13 @@ __metadata:
languageName: node
linkType: hard
+"@nx/nx-darwin-x64@npm:20.2.2":
+ version: 20.2.2
+ resolution: "@nx/nx-darwin-x64@npm:20.2.2"
+ conditions: os=darwin & cpu=x64
+ languageName: node
+ linkType: hard
+
"@nx/nx-darwin-x64@npm:20.3.1":
version: 20.3.1
resolution: "@nx/nx-darwin-x64@npm:20.3.1"
@@ -4132,6 +4146,13 @@ __metadata:
languageName: node
linkType: hard
+"@nx/nx-freebsd-x64@npm:20.2.2":
+ version: 20.2.2
+ resolution: "@nx/nx-freebsd-x64@npm:20.2.2"
+ conditions: os=freebsd & cpu=x64
+ languageName: node
+ linkType: hard
+
"@nx/nx-freebsd-x64@npm:20.3.1":
version: 20.3.1
resolution: "@nx/nx-freebsd-x64@npm:20.3.1"
@@ -4139,6 +4160,13 @@ __metadata:
languageName: node
linkType: hard
+"@nx/nx-linux-arm-gnueabihf@npm:20.2.2":
+ version: 20.2.2
+ resolution: "@nx/nx-linux-arm-gnueabihf@npm:20.2.2"
+ conditions: os=linux & cpu=arm
+ languageName: node
+ linkType: hard
+
"@nx/nx-linux-arm-gnueabihf@npm:20.3.1":
version: 20.3.1
resolution: "@nx/nx-linux-arm-gnueabihf@npm:20.3.1"
@@ -4146,6 +4174,13 @@ __metadata:
languageName: node
linkType: hard
+"@nx/nx-linux-arm64-gnu@npm:20.2.2":
+ version: 20.2.2
+ resolution: "@nx/nx-linux-arm64-gnu@npm:20.2.2"
+ conditions: os=linux & cpu=arm64 & libc=glibc
+ languageName: node
+ linkType: hard
+
"@nx/nx-linux-arm64-gnu@npm:20.3.1":
version: 20.3.1
resolution: "@nx/nx-linux-arm64-gnu@npm:20.3.1"
@@ -4153,6 +4188,13 @@ __metadata:
languageName: node
linkType: hard
+"@nx/nx-linux-arm64-musl@npm:20.2.2":
+ version: 20.2.2
+ resolution: "@nx/nx-linux-arm64-musl@npm:20.2.2"
+ conditions: os=linux & cpu=arm64 & libc=musl
+ languageName: node
+ linkType: hard
+
"@nx/nx-linux-arm64-musl@npm:20.3.1":
version: 20.3.1
resolution: "@nx/nx-linux-arm64-musl@npm:20.3.1"
@@ -4160,6 +4202,13 @@ __metadata:
languageName: node
linkType: hard
+"@nx/nx-linux-x64-gnu@npm:20.2.2":
+ version: 20.2.2
+ resolution: "@nx/nx-linux-x64-gnu@npm:20.2.2"
+ conditions: os=linux & cpu=x64 & libc=glibc
+ languageName: node
+ linkType: hard
+
"@nx/nx-linux-x64-gnu@npm:20.3.1":
version: 20.3.1
resolution: "@nx/nx-linux-x64-gnu@npm:20.3.1"
@@ -4167,6 +4216,13 @@ __metadata:
languageName: node
linkType: hard
+"@nx/nx-linux-x64-musl@npm:20.2.2":
+ version: 20.2.2
+ resolution: "@nx/nx-linux-x64-musl@npm:20.2.2"
+ conditions: os=linux & cpu=x64 & libc=musl
+ languageName: node
+ linkType: hard
+
"@nx/nx-linux-x64-musl@npm:20.3.1":
version: 20.3.1
resolution: "@nx/nx-linux-x64-musl@npm:20.3.1"
@@ -4174,6 +4230,13 @@ __metadata:
languageName: node
linkType: hard
+"@nx/nx-win32-arm64-msvc@npm:20.2.2":
+ version: 20.2.2
+ resolution: "@nx/nx-win32-arm64-msvc@npm:20.2.2"
+ conditions: os=win32 & cpu=arm64
+ languageName: node
+ linkType: hard
+
"@nx/nx-win32-arm64-msvc@npm:20.3.1":
version: 20.3.1
resolution: "@nx/nx-win32-arm64-msvc@npm:20.3.1"
@@ -4181,6 +4244,13 @@ __metadata:
languageName: node
linkType: hard
+"@nx/nx-win32-x64-msvc@npm:20.2.2":
+ version: 20.2.2
+ resolution: "@nx/nx-win32-x64-msvc@npm:20.2.2"
+ conditions: os=win32 & cpu=x64
+ languageName: node
+ linkType: hard
+
"@nx/nx-win32-x64-msvc@npm:20.3.1":
version: 20.3.1
resolution: "@nx/nx-win32-x64-msvc@npm:20.3.1"
@@ -15292,6 +15362,89 @@ __metadata:
languageName: node
linkType: hard
+"nx@npm:20.2.2":
+ version: 20.2.2
+ resolution: "nx@npm:20.2.2"
+ dependencies:
+ "@napi-rs/wasm-runtime": "npm:0.2.4"
+ "@nx/nx-darwin-arm64": "npm:20.2.2"
+ "@nx/nx-darwin-x64": "npm:20.2.2"
+ "@nx/nx-freebsd-x64": "npm:20.2.2"
+ "@nx/nx-linux-arm-gnueabihf": "npm:20.2.2"
+ "@nx/nx-linux-arm64-gnu": "npm:20.2.2"
+ "@nx/nx-linux-arm64-musl": "npm:20.2.2"
+ "@nx/nx-linux-x64-gnu": "npm:20.2.2"
+ "@nx/nx-linux-x64-musl": "npm:20.2.2"
+ "@nx/nx-win32-arm64-msvc": "npm:20.2.2"
+ "@nx/nx-win32-x64-msvc": "npm:20.2.2"
+ "@yarnpkg/lockfile": "npm:^1.1.0"
+ "@yarnpkg/parsers": "npm:3.0.2"
+ "@zkochan/js-yaml": "npm:0.0.7"
+ axios: "npm:^1.7.4"
+ chalk: "npm:^4.1.0"
+ cli-cursor: "npm:3.1.0"
+ cli-spinners: "npm:2.6.1"
+ cliui: "npm:^8.0.1"
+ dotenv: "npm:~16.4.5"
+ dotenv-expand: "npm:~11.0.6"
+ enquirer: "npm:~2.3.6"
+ figures: "npm:3.2.0"
+ flat: "npm:^5.0.2"
+ front-matter: "npm:^4.0.2"
+ ignore: "npm:^5.0.4"
+ jest-diff: "npm:^29.4.1"
+ jsonc-parser: "npm:3.2.0"
+ lines-and-columns: "npm:2.0.3"
+ minimatch: "npm:9.0.3"
+ node-machine-id: "npm:1.1.12"
+ npm-run-path: "npm:^4.0.1"
+ open: "npm:^8.4.0"
+ ora: "npm:5.3.0"
+ semver: "npm:^7.5.3"
+ string-width: "npm:^4.2.3"
+ tar-stream: "npm:~2.2.0"
+ tmp: "npm:~0.2.1"
+ tsconfig-paths: "npm:^4.1.2"
+ tslib: "npm:^2.3.0"
+ yaml: "npm:^2.6.0"
+ yargs: "npm:^17.6.2"
+ yargs-parser: "npm:21.1.1"
+ peerDependencies:
+ "@swc-node/register": ^1.8.0
+ "@swc/core": ^1.3.85
+ dependenciesMeta:
+ "@nx/nx-darwin-arm64":
+ optional: true
+ "@nx/nx-darwin-x64":
+ optional: true
+ "@nx/nx-freebsd-x64":
+ optional: true
+ "@nx/nx-linux-arm-gnueabihf":
+ optional: true
+ "@nx/nx-linux-arm64-gnu":
+ optional: true
+ "@nx/nx-linux-arm64-musl":
+ optional: true
+ "@nx/nx-linux-x64-gnu":
+ optional: true
+ "@nx/nx-linux-x64-musl":
+ optional: true
+ "@nx/nx-win32-arm64-msvc":
+ optional: true
+ "@nx/nx-win32-x64-msvc":
+ optional: true
+ peerDependenciesMeta:
+ "@swc-node/register":
+ optional: true
+ "@swc/core":
+ optional: true
+ bin:
+ nx: bin/nx.js
+ nx-cloud: bin/nx-cloud.js
+ checksum: 10c0/2046068295be6d33fe11505978ec1a770af272c959ef9aba5341c343f590dbed634958a07dc365d90e9feb0b62b9a06289c7cf3d88090e13062ece13e187b6f3
+ languageName: node
+ linkType: hard
+
"nx@npm:20.3.1, nx@npm:<9999, nx@npm:>=17.1.2 < 21, nx@npm:^20.3.1":
version: 20.3.1
resolution: "nx@npm:20.3.1"