Having one or few entry points should be enough for most of use cases, but if you really want to bundle up all files from directory you can use following:
As explained here: https://github.com/webpack/webpack/issues/370
var glob = require("glob");
// ...
entry: glob.sync("./src/scripts/*.js")