I am trying to use anyNpmPackage in meteor project on test.
I have done meteor npm install anyNpmPackage
In my package.js i have
Package.onTest(function(api) {
api.use([
'anyNpmPackage'
]);
api.addFiles('tests/server/methods.js', 'server');
});
Now anyNpmPackage uses anyOtherNpmPackage internally
On of the line of anyOtherNpmPackage is
myModule = fs.readFileSync(require.resolve("../include/module.js"));
And when i do the meteor test
I get error Error: Cannot find module '../include/module.js'
And when i debugged just above that line
console.log(fs.readdirSync('../../')) the result was [ 'server', 'web.browser' ] and console.log(__dirname) was resulting to /node_modules/jsonpath/lib
where jsonpath is anyOtherNpmPackage
Any workaround for this issue?