каким образом понять где должен в package.json располагаться модуль deps/devps? есть ли разница? ведь все равно компиллируется, или это чисто для понимания rollup-у?
не, роллапу всё равно, это больше для людей.
вообще если модуль (или его части) будет импортироваться в твоем приложении - то клади в deps, остальное - то что нужно только на момент сборки - клади в devdeps.
но есть вещи, которые заставляют переносить их в депс, хотя нужны только при сборке