Javascript, common-js модулі require у браузері, але без складання в один файл - що можна для цього
Я хочу зробити начебто просту річ:
Є код на Node.js:
Я хочу, щоб цей код працював у браузері так само, як і в Node.js. Так, я чув про такі речі, як browserify, require.js, webpack etc. Але, наскільки мені відомо, всі вони працюють (принаймні за умовчанням) за принципом зібрати все в одну (або кілька) купу, назвати це bundle.js і підключити тільки його, а мені хотілося б цього уникнути. Т. е. мені потрібні js node-подібні модулі, але без склеювання в один файл. При цьому я хочу зберегти структуру директорій, у яких лежать скрипти:

Так, є source-map'и, але мені хотілося б keep it simple максимально, наскільки це можливо. Якщо Ви дуже рекомендуєте використовувати саме їх або рухатись в іншому напрямку
Т. е. потрібен інструмент який виконує одну функцію - дає можливість використовувати require() синтаксис (ідентичний node.js) у браузері.
Можливо, один із перерахованих вище інструментів це вміє, тоді я буду радий підказці, як налаштувати таку збірку.
PS зараз є свій дуже сирий "велосипед", який вирішує завдання, але мені хотілося б уникнути використання самописного коду для таких базових речей.