added webpack as peer dependency