now using require.resolve for getting babel plugins. fixes local dependency issue.
This commit is contained in:
		
							
								
								
									
										2
									
								
								dist/npmts.tests.js
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								dist/npmts.tests.js
									
									
									
									
										vendored
									
									
								
							@@ -25,7 +25,7 @@ var mocha = function (configArg) {
 | 
				
			|||||||
        plugins.gulp.src([plugins.path.join(paths.cwd, "test/test.js")])
 | 
					        plugins.gulp.src([plugins.path.join(paths.cwd, "test/test.js")])
 | 
				
			||||||
            .pipe(plugins.g.babel({
 | 
					            .pipe(plugins.g.babel({
 | 
				
			||||||
            presets: [
 | 
					            presets: [
 | 
				
			||||||
                plugins.path.join(paths.npmtsPackageRoot, "node_modules/babel-preset-es2015/index.js")
 | 
					                require.resolve("babel-preset-es2015")
 | 
				
			||||||
            ]
 | 
					            ]
 | 
				
			||||||
        }))
 | 
					        }))
 | 
				
			||||||
            .pipe(plugins.g.injectModules())
 | 
					            .pipe(plugins.g.injectModules())
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -10,7 +10,7 @@
 | 
				
			|||||||
    "test": "(npm run compile && npm run setupCheck && npm run check && npm run checkVersion && npm run checkNoTest)",
 | 
					    "test": "(npm run compile && npm run setupCheck && npm run check && npm run checkVersion && npm run checkNoTest)",
 | 
				
			||||||
    "compile": "(rm -rf test/ && rm -r dist/ && mkdir dist/ && tsc && cp assets/cli.js dist/ )",
 | 
					    "compile": "(rm -rf test/ && rm -r dist/ && mkdir dist/ && tsc && cp assets/cli.js dist/ )",
 | 
				
			||||||
    "setupCheck": "(git clone https://gitlab.com/sandboxzone/sandbox-npmts.git test/)",
 | 
					    "setupCheck": "(git clone https://gitlab.com/sandboxzone/sandbox-npmts.git test/)",
 | 
				
			||||||
    "check": "(cd test && node ../dist/index.js)",
 | 
					    "check": "(cd test && npm install && node ../dist/index.js)",
 | 
				
			||||||
    "checkVersion": "(cd test/ && node ../dist/index.js -v)",
 | 
					    "checkVersion": "(cd test/ && node ../dist/index.js -v)",
 | 
				
			||||||
    "checkNoTest": "(cd test && node ../dist/index.js --notest)"
 | 
					    "checkNoTest": "(cd test && node ../dist/index.js --notest)"
 | 
				
			||||||
  },
 | 
					  },
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -26,7 +26,7 @@ let mocha = function (configArg) {
 | 
				
			|||||||
            plugins.gulp.src([plugins.path.join(paths.cwd,"test/test.js")])
 | 
					            plugins.gulp.src([plugins.path.join(paths.cwd,"test/test.js")])
 | 
				
			||||||
            .pipe(plugins.g.babel({
 | 
					            .pipe(plugins.g.babel({
 | 
				
			||||||
                presets: [
 | 
					                presets: [
 | 
				
			||||||
                    plugins.path.join(paths.npmtsPackageRoot,"node_modules/babel-preset-es2015/index.js")
 | 
					                    require.resolve("babel-preset-es2015")
 | 
				
			||||||
                ]
 | 
					                ]
 | 
				
			||||||
            }))
 | 
					            }))
 | 
				
			||||||
            .pipe(plugins.g.injectModules())
 | 
					            .pipe(plugins.g.injectModules())
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user