Currently in the process of developing a javascript project that relies on a kepler.gl dependency. In order to make necessary modifications to the kepler.gl source code, I am encountering difficulties importing the updated version correctly.
The current setup only functions properly when kepler.gl is installed via npm/yarn, with the import statement as follows:
import KeplerGl from 'kepler.gl';
It's important to note that the kepler.gl folder contains its own node_modules directory.
Outlined below is my current directory structure:
MyApp
├── index.html
├── kepler.gl
├── node_modules
├── package.json
├── package-lock.json
├── README.md
├── src
├── webpack.config.js
└── yarn.lock
Although I've attempted various methods, I am seeking the recommended approach to ensure a solution that is compatible with any babel configurations, eslint settings, or other installed packages. This solution should seamlessly integrate with the original package.