patternfly-react
patternfly-react copied to clipboard
Bug - [ReactChart] - [Missing dependency]
Describe the problem
Missing victory-cursor-container dependency
ERROR in ./node_modules/@patternfly/react-charts/dist/esm/components/ChartCursorContainer/ChartCursorContainer.js 7:0-66
Module not found: Error: Can't resolve 'victory-cursor-container' in 'AnsibleAnalytics/tower-analytics-frontend/node_modules/@patternfly/react-charts/dist/esm/components/ChartCursorContainer'
resolve 'victory-cursor-container' in 'AnsibleAnalytics/tower-analytics-frontend/node_modules/@patternfly/react-charts/dist/esm/components/ChartCursorContainer'
Parsed request is a module
using description file: AnsibleAnalytics/tower-analytics-frontend/node_modules/@patternfly/react-charts/package.json (relative path: ./dist/esm/components/ChartCursorContainer)
Field 'browser' doesn't contain a valid alias configuration
resolve as module
AnsibleAnalytics/tower-analytics-frontend/node_modules/@patternfly/react-charts/dist/esm/components/ChartCursorContainer/node_modules doesn't exist or is not a directory
AnsibleAnalytics/tower-analytics-frontend/node_modules/@patternfly/react-charts/dist/esm/components/node_modules doesn't exist or is not a directory
AnsibleAnalytics/tower-analytics-frontend/node_modules/@patternfly/react-charts/dist/esm/node_modules doesn't exist or is not a directory
AnsibleAnalytics/tower-analytics-frontend/node_modules/@patternfly/react-charts/dist/node_modules doesn't exist or is not a directory
AnsibleAnalytics/tower-analytics-frontend/node_modules/@patternfly/react-charts/node_modules doesn't exist or is not a directory
AnsibleAnalytics/tower-analytics-frontend/node_modules/@patternfly/node_modules doesn't exist or is not a directory
AnsibleAnalytics/tower-analytics-frontend/node_modules/node_modules doesn't exist or is not a directory
looking for modules in /Users/zita/Desktop/AnsibleAnalytics/tower-analytics-frontend/node_modules
single file module
using description file: /Users/zita/Desktop/AnsibleAnalytics/tower-analytics-frontend/package.json (relative path: ./node_modules/victory-cursor-container)
no extension
Field 'browser' doesn't contain a valid alias configuration
AnsibleAnalytics/tower-analytics-frontend/node_modules/victory-cursor-container doesn't exist
.ts
Field 'browser' doesn't contain a valid alias configuration
AnsibleAnalytics/tower-analytics-frontend/node_modules/victory-cursor-container.ts doesn't exist
.tsx
Field 'browser' doesn't contain a valid alias configuration
AnsibleAnalytics/tower-analytics-frontend/node_modules/victory-cursor-container.tsx doesn't exist
.mjs
Field 'browser' doesn't contain a valid alias configuration
AnsibleAnalytics/tower-analytics-frontend/node_modules/victory-cursor-container.mjs doesn't exist
.js
Field 'browser' doesn't contain a valid alias configuration
AnsibleAnalytics/tower-analytics-frontend/node_modules/victory-cursor-container.js doesn't exist
.scss
Field 'browser' doesn't contain a valid alias configuration
AnsibleAnalytics/tower-analytics-frontend/node_modules/victory-cursor-container.scss doesn't exist
AnsibleAnalytics/tower-analytics-frontend/node_modules/victory-cursor-container doesn't exist
AnsibleAnalytics/node_modules doesn't exist or is not a directory
Desktop/node_modules doesn't exist or is not a directory
node_modules doesn't exist or is not a directory
/Users/node_modules doesn't exist or is not a directory
/node_modules doesn't exist or is not a directory
@ ./node_modules/@patternfly/react-charts/dist/esm/components/ChartCursorContainer/index.js 1:0-39 1:0-39
@ ./node_modules/@patternfly/react-charts/dist/esm/components/index.js 8:0-39 8:0-39
@ ./node_modules/@patternfly/react-charts/dist/esm/index.js 1:0-29 1:0-29
@ ./node_modules/react-json-chart-builder/dist/esm/components/types.js 1:0-130 22:0-55 22:0-55 23:0-27
@ ./node_modules/react-json-chart-builder/dist/esm/index.js 1:0-35 1:0-35
@ ./src/Containers/SavingsPlanner/Details/StatisticsTab/index.tsx 15:0-101 71:18-35 72:18-41 83:28-48 131:18-33 137:18-34 138:18-31 159:18-34 160:18-31 181:18-34 182:18-32
@ ./src/Containers/SavingsPlanner/Details/Details.js 7:0-44 93:38-51
@ ./src/Containers/SavingsPlanner/Details/index.js 1:0-32 2:15-22
@ ./src/Containers/SavingsPlanner/index.tsx 5:0-32 22:32-39
@ ./src/Routes.tsx 13:67-104
@ ./src/App.js 3:0-34 40:44-50
@ ./src/AppEntry.js 7:0-24 16:158-161
@ container entry ./RootApp[0]
webpack 5.58.1 compiled with 1 error in 92480 ms
How do you reproduce the problem?
Make sure your project doesn't have victory-cursor-container in package.json
Update @patternfly/react-charts to 6.77.1 or higher
Build your project
Expected behavior
webpack x.x.x compiled successfully in x ms
without installing victory-cursor-container
Is this issue blocking you?
We have a workaround in https://github.com/RedHatInsights/tower-analytics-frontend/pull/841
What is your environment?
- Version: 6.77.1
What is your product and what release date are you targeting? Ansible Analytics and ASAP