diff --git a/.eslintrc.cjs b/.eslintrc.cjs index b0a57d9..3afa665 100644 --- a/.eslintrc.cjs +++ b/.eslintrc.cjs @@ -8,6 +8,7 @@ module.exports = { "plugin:react-hooks/recommended", "plugin:react/recommended", "plugin:react/jsx-runtime", + "plugin:prettier/recommended", ], ignorePatterns: ["dist", ".eslintrc.cjs"], parser: "@typescript-eslint/parser", @@ -26,7 +27,10 @@ module.exports = { "no-throw-literal": "off", "max-len": ["warn", { code: 80 }], "@typescript-eslint/no-throw-literal": "error", - "@typescript-eslint/no-misused-promises": ["error", { "checksVoidReturn": { "attributes": false } }], + "@typescript-eslint/no-misused-promises": [ + "error", + { checksVoidReturn: { attributes: false } }, + ], }, settings: { react: { diff --git a/.github/workflows/code.yml b/.github/workflows/code.yml index 5ed9ff4..55ff756 100644 --- a/.github/workflows/code.yml +++ b/.github/workflows/code.yml @@ -29,7 +29,9 @@ jobs: run: npm ci - name: lint - run: npm run lint + run: | + npm run lint + npx prettier . --check - name: Tests run: npm run test diff --git a/arkit.svg b/arkit.svg index 9a658c8..2b4f983 100644 --- a/arkit.svg +++ b/arkit.svg @@ -1,116 +1,125 @@ -appbasicAppBarbeamlineconfigStorebeamlineDialogBeamlineTablebeamPropertiesbeamstopbeamstopStorecameraTubecameraTubeStorecentrePlotcolourPickerdataSideBardetectorDialogdetectorStoredetectorTablelegendBarmainMessageDiagramnumericRangeplotStorePlotterplotUtilspresetManagerqrangeqspaceqvaluerangeDiagramrangeTablerayresultsBarresultsStorescatteringQuantitiessvgEllipsetypesunitRangeunitsvite-env.dvite.config