What are the best practices when packaging Python + JavaScript projects? I know that @Jupyter is using Hatch and created a custom extension. Are there other examples? Asking for kedro-viz github.com/kedro-org/kedro-viz