Socket
Socket
Sign inDemoInstall

bower_resolve

Package Overview
Dependencies
Maintainers
1
Versions
4
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

bower_resolve - npm Package Compare versions

Comparing version 0.1.1 to 0.1.2

19

lib/bowerResolve.js

@@ -46,12 +46,15 @@ var fs = require('fs'),

async.filter(bowerJsonFiles, function (file, callback) {
fs.exists(path.join(rootPath, file), callback);
fs.exists(path.join(jspath, file), callback);
}, function (results) {
if (!results.length) {
return next(new Error('bower config file not found.'));
if (results.length) {
bowerJson = path.join(jspath, results[0]);
}
bowerJson = path.join(jspath, results[0]);
next();
});
}, function (next) {
if (!bowerJson) {
return next();
}
// load bower json

@@ -66,2 +69,6 @@ fs.readFile(bowerJson, function (err, body) {

}, function (next) {
if (!bowerJson) {
return next();
}
// check config main script

@@ -82,3 +89,3 @@ if (config.main && config.main.match(/\.js$/)) {

jspath = path.join(jspath, results[0]);
jspath = path.join(jspath, results[0].replace('%s', component));
next();

@@ -92,2 +99,2 @@ });

module.exports = bowerResolve;
module.exports = bowerResolve;
{
"name": "bower_resolve",
"description": "search bower javascript path.",
"version": "0.1.1",
"version": "0.1.2",
"main": "index.js",

@@ -6,0 +6,0 @@ "scripts": {

@@ -22,4 +22,22 @@ bower_resolve

### on node.js
```
var bowerResolve = require('bower_resolve');
bowerResolve({
component: 'paper'
}, function (err, jspath) {
if (err) {
return;
}
console.log(jspath); // => path/to/project/bower_component/paper/dist/paper.js
});
```
### on shell
```
bower_resolve --path <project root> <component name>
```
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc