Lines Matching refs:dir

13     var dir = path.join(__dirname, 'resolver');
15 resolve('./foo', { basedir: dir }, function (err, res, pkg) {
17 t.equal(res, path.join(dir, 'foo.js'));
21 resolve('./foo.js', { basedir: dir }, function (err, res, pkg) {
23 t.equal(res, path.join(dir, 'foo.js'));
27 resolve('./foo', { basedir: dir, 'package': { main: 'resolver' } }, function (err, res, pkg) {
29 t.equal(res, path.join(dir, 'foo.js'));
33 … resolve('./foo.js', { basedir: dir, 'package': { main: 'resolver' } }, function (err, res, pkg) {
35 t.equal(res, path.join(dir, 'foo.js'));
39 resolve('./foo', { basedir: dir, filename: path.join(dir, 'baz.js') }, function (err, res) {
41 t.equal(res, path.join(dir, 'foo.js'));
44 resolve('foo', { basedir: dir }, function (err) {
45 t.equal(err.message, "Cannot find module 'foo' from '" + path.resolve(dir) + "'");
50 resolve('foo', { basedir: dir, filename: path.join(dir, 'baz.js') }, function (err) {
51 t.equal(err.message, "Cannot find module 'foo' from '" + path.join(dir, 'baz.js') + "'");
57 var dir = path.join(__dirname, 'resolver');
59 resolve('foo', { basedir: dir + '/bar' }, function (err, res, pkg) {
61 t.equal(res, path.join(dir, 'bar/node_modules/foo/index.js'));
65 resolve('foo', { basedir: dir + '/bar' }, function (err, res, pkg) {
67 t.equal(res, path.join(dir, 'bar/node_modules/foo/index.js'));
71 resolve('foo', { basedir: dir + '/bar', 'package': { main: 'bar' } }, function (err, res, pkg) {
73 t.equal(res, path.join(dir, 'bar/node_modules/foo/index.js'));
80 var dir = path.join(__dirname, 'resolver');
82 resolve('./baz', { basedir: dir }, function (err, res, pkg) {
84 t.equal(res, path.join(dir, 'baz/quux.js'));
88 resolve('./baz', { basedir: dir, 'package': { main: 'resolver' } }, function (err, res, pkg) {
90 t.equal(res, path.join(dir, 'baz/quux.js'));
97 var dir = path.join(__dirname, 'resolver/biz/node_modules');
99 resolve('./grux', { basedir: dir }, function (err, res, pkg) {
101 t.equal(res, path.join(dir, 'grux/index.js'));
105 resolve('./grux', { basedir: dir, 'package': { main: 'biz' } }, function (err, res, pkg) {
107 t.equal(res, path.join(dir, 'grux/index.js'));
111 resolve('./garply', { basedir: dir }, function (err, res, pkg) {
113 t.equal(res, path.join(dir, 'garply/lib/index.js'));
117 resolve('./garply', { basedir: dir, 'package': { main: 'biz' } }, function (err, res, pkg) {
119 t.equal(res, path.join(dir, 'garply/lib/index.js'));
123 resolve('tiv', { basedir: dir + '/grux' }, function (err, res, pkg) {
125 t.equal(res, path.join(dir, 'tiv/index.js'));
129 … resolve('tiv', { basedir: dir + '/grux', 'package': { main: 'grux' } }, function (err, res, pkg) {
131 t.equal(res, path.join(dir, 'tiv/index.js'));
135 resolve('tiv', { basedir: dir + '/garply' }, function (err, res, pkg) {
137 t.equal(res, path.join(dir, 'tiv/index.js'));
141 …resolve('tiv', { basedir: dir + '/garply', 'package': { main: './lib' } }, function (err, res, pkg…
143 t.equal(res, path.join(dir, 'tiv/index.js'));
147 resolve('grux', { basedir: dir + '/tiv' }, function (err, res, pkg) {
149 t.equal(res, path.join(dir, 'grux/index.js'));
153 … resolve('grux', { basedir: dir + '/tiv', 'package': { main: 'tiv' } }, function (err, res, pkg) {
155 t.equal(res, path.join(dir, 'grux/index.js'));
159 resolve('garply', { basedir: dir + '/tiv' }, function (err, res, pkg) {
161 t.equal(res, path.join(dir, 'garply/lib/index.js'));
165 …resolve('garply', { basedir: dir + '/tiv', 'package': { main: 'tiv' } }, function (err, res, pkg) {
167 t.equal(res, path.join(dir, 'garply/lib/index.js'));
174 var dir = path.join(__dirname, 'resolver/quux');
176 resolve('./foo', { basedir: dir, 'package': { main: 'quux' } }, function (err, res, pkg) {
178 t.equal(res, path.join(dir, 'foo/index.js'));
185 var dir = path.join(__dirname, 'resolver/biz/node_modules/grux');
187 resolve('../grux', { basedir: dir }, function (err, res, pkg) {
189 t.equal(res, path.join(dir, 'index.js'));
196 var dir = path.join(__dirname, 'resolver');
198 resolve('./cup', { basedir: dir, extensions: ['.js', '.coffee'] }, function (err, res) {
200 t.equal(res, path.join(dir, 'cup.coffee'));
203 resolve('./cup.coffee', { basedir: dir }, function (err, res) {
205 t.equal(res, path.join(dir, 'cup.coffee'));
208 resolve('./cup', { basedir: dir, extensions: ['.js'] }, function (err, res) {
209 t.equal(err.message, "Cannot find module './cup' from '" + path.resolve(dir) + "'");
214 …resolve('./cup', { basedir: dir, extensions: ['.js'], filename: path.join(dir, 'cupboard.js') }, f…
215 … t.equal(err.message, "Cannot find module './cup' from '" + path.join(dir, 'cupboard.js') + "'");
221 var dir = path.join(__dirname, 'resolver');
223 resolve('./mug', { basedir: dir }, function (err, res) {
225 t.equal(res, path.join(dir, 'mug.js'));
228 resolve('./mug', { basedir: dir, extensions: ['.coffee', '.js'] }, function (err, res) {
230 t.equal(res, path.join(dir, '/mug.coffee'));
233 resolve('./mug', { basedir: dir, extensions: ['.js', '.coffee'] }, function (err, res) {
234 t.equal(res, path.join(dir, '/mug.js'));
241 var dir = path.join(resolverDir, 'bar');
244 resolve('root', { basedir: dir, paths: [otherDir] }, function (err, res) {
249 resolve('lib/other-lib', { basedir: dir, paths: [otherDir] }, function (err, res) {
254 resolve('root', { basedir: dir }, function (err, res) {
255 t.equal(err.message, "Cannot find module 'root' from '" + path.resolve(dir) + "'");
259 resolve('zzz', { basedir: dir, paths: [otherDir] }, function (err, res) {
260 t.equal(err.message, "Cannot find module 'zzz' from '" + path.resolve(dir) + "'");
285 var dir = path.join(resolverDir, 'incorrect_main');
289 t.equal(res, path.join(dir, 'index.js'));
327 var dir = path.join(basedir, 'false_main');
332 path.join(dir, 'index.js'),
345 var dir = path.join(__dirname, 'resolver/without_basedir');
346 var tester = require(path.join(dir, 'main.js')); // eslint-disable-line global-require
352 t.equal(res, path.join(dir, 'node_modules/mymodule.js'));
360 var dir = path.join(__dirname, 'resolver');
362 resolve('./foo', { basedir: path.join(dir, 'same_names') }, function (err, res, pkg) {
364 t.equal(res, path.join(dir, 'same_names/foo.js'));
367 resolve('./foo/', { basedir: path.join(dir, 'same_names') }, function (err, res, pkg) {
369 t.equal(res, path.join(dir, 'same_names/foo/index.js'));
376 var dir = path.join(__dirname, 'resolver');
378 resolve('./', { basedir: path.join(dir, 'same_names/foo') }, function (err, res, pkg) {
380 t.equal(res, path.join(dir, 'same_names/foo/index.js'));
383 resolve('.', { basedir: path.join(dir, 'same_names/foo') }, function (err, res, pkg) {
385 t.equal(res, path.join(dir, 'same_names/foo/index.js'));
459 var dir = path.join(__dirname, 'resolver');
460 resolve('./invalid_main', { basedir: dir }, function (err, res, pkg) {
472 var dir = path.join(__dirname, 'resolver');
473 resolve('./invalid_main', { basedir: dir }, function (err, res, pkg) {
485 var dir = path.join(__dirname, 'resolver');
489 basedir: dir,
500 t.equal(res, path.join(dir, 'browser_field', 'b.js'));
562 packageFilter: function (pkg, pkgfile, dir) { argument