Why is a `lib/*.js` file generated from `package.json`? Shouldn't all `lib/*.js` files be source, not product?