Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update frontend deps #566

Merged

Conversation

davidebriani
Copy link
Collaborator

Perform a round of updates for the dependencies in the frontend project.

Updated with:
```
npm install --save @types/relay-runtime@17.0.1 react-relay@17.0.0 \
relay-compiler@17.0.0 relay-runtime@17.0.0 \
vite-plugin-relay-lite@0.8.1 graphql@16.9.0
```

The generated payload for unit tests are updated to correctly include
the expected node IDs, especially for Part Numbers that are now exposed
as Nodes by the backend API.

Signed-off-by: Davide Briani <davide.briani@secomind.com>
Updated with:
```
npm install --save @vitejs/plugin-react@4.3.1 \
vite-tsconfig-paths@4.3.2 vite@5.3.3

npm install --save-dev jsdom@24.1.0 @testing-library/user-event@14.5.2 \
eslint-plugin-testing-library@6.2.2 @testing-library/jest-dom@6.4.6 \
@testing-library/react@16.0.0 @vitest/coverage-v8@1.6.0 vitest@1.6.0
```

The `module` type is specified in the package.json file to use ESM
syntax since the CJS build of Vite's Node API is deprecated:
https://vitejs.dev/guide/troubleshooting.html#vite-cjs-node-api-deprecated

Signed-off-by: Davide Briani <davide.briani@secomind.com>
Updated with:
```
npm install --save-dev eslint@8.57.0 eslint-plugin-react-hooks@4.6.2 \
eslint-config-prettier@9.1.0 @typescript-eslint/eslint-plugin@7.15.0 \
@typescript-eslint/parser@7.15.0 eslint-plugin-react-refresh@0.4.7
```

Signed-off-by: Davide Briani <davide.briani@secomind.com>
Updated with:
```
npm --save install @fortawesome/fontawesome-svg-core@6.5.2 \
@fortawesome/free-brands-svg-icons@6.5.2 \
@fortawesome/free-solid-svg-icons@6.5.2 \
@fortawesome/react-fontawesome@0.2.2
```

Signed-off-by: Davide Briani <davide.briani@secomind.com>
Updated with:
```
npm install --save @types/react@18.3.3 @types/react-dom@18.3.0 \
react@18.3.1 react-dom@18.3.1 react-error-boundary@4.0.13
```

Signed-off-by: Davide Briani <davide.briani@secomind.com>
Updated with:
```
npm --save install bootstrap@5.3.3 react-bootstrap@2.10.4 sass@1.77.6
```

Signed-off-by: Davide Briani <davide.briani@secomind.com>
Updated with:
```
npm install @formatjs/cli@6.2.12 @types/js-cookie@3.0.6 \
@types/semver@7.5.8 @tanstack/react-table@8.19.2 @types/leaflet@1.9.12 \
@types/lodash@4.17.6 apexcharts@3.50.0 dayjs@1.11.11 \
react-hook-form@7.52.1 react-intl@6.6.8 react-router-dom@6.24.1 \
react-select@5.8.0
```

Signed-off-by: Davide Briani <davide.briani@secomind.com>
Updated with:
```
npm install --save typescript@5.5.3
```

Signed-off-by: Davide Briani <davide.briani@secomind.com>
Updated with:
```
npm install --save-dev prettier@3.3.2
npm run format
```

Signed-off-by: Davide Briani <davide.briani@secomind.com>
@davidebriani davidebriani added chore Maintenance chore frontend This issue is relative to the Edgehog Frontend labels Jul 8, 2024
@Pavinati Pavinati merged commit 87c05a9 into edgehog-device-manager:main Jul 8, 2024
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
chore Maintenance chore frontend This issue is relative to the Edgehog Frontend
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants