core webpack builder