Stop using transitive dependencies

The actual argument for not using transitive dependencies (`package/node_modules/another_package`), not even 1st level, is that `npm` will not install a package into `node_modules` subdirectory if a compatible version of that package is already installed in one of parent directories.