It find needs.r in package folder (./node_modules/r-script/node_modules/needs/needs.R), but needs dependence download by npm in parent node_modules folder by default (./node_modules/needs/needs.R). So in launch.R we need to change path to find needs.R to source(file.path(Sys.getenv("DIRNAME"), "../", "needs", "needs.R"))
It find needs.r in package folder (./node_modules/r-script/node_modules/needs/needs.R), but needs dependence download by npm in parent node_modules folder by default (./node_modules/needs/needs.R). So in launch.R we need to change path to find needs.R to source(file.path(Sys.getenv("DIRNAME"), "../", "needs", "needs.R"))