New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

rollup-plugin-resolve-aliases

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

rollup-plugin-resolve-aliases - npm Package Compare versions

Comparing version 0.1.1 to 0.2.0

5

lib/index.js

@@ -25,2 +25,3 @@ 'use strict';

var aliases = _ref.aliases;
var jsnext = _ref.jsnext;
return {

@@ -40,3 +41,3 @@ name: 'resolve-aliases',

var pkg = require(_path2.default.join(alias, 'package.json'));
var main = pkg['jsnext:main'] || pkg.main || 'index.js';
var main = jsnext && pkg['jsnext:main'] || pkg.main || 'index.js';
debug('Main for ' + importee + ' is ' + main);

@@ -50,2 +51,2 @@ alias = _path2.default.join(alias, main);

};
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImluZGV4LmpzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7OztBQUFBOzs7O0FBQ0E7Ozs7QUFDQTs7Ozs7O0FBRUEsSUFBTSxRQUFRLHFCQUFPLCtCQUFQLENBQWQ7O2tCQUVlO0FBQUEsTUFBRSxPQUFGLFFBQUUsT0FBRjtBQUFBLFNBQWdCO0FBQzdCLFVBQU0saUJBRHVCOztBQUc3QixhQUg2QixxQkFHbEIsUUFIa0IsRUFHUixRQUhRLEVBR0U7O0FBRTdCLFVBQUksU0FBUyxNQUFULENBQWdCLENBQWhCLE1BQXVCLEdBQTNCLEVBQWdDO0FBQzlCLG1CQUFXLGVBQUssT0FBTCxDQUFhLFFBQWIsRUFBdUIsSUFBdkIsRUFBNkIsUUFBN0IsQ0FBWDtBQUNEO0FBQ0QsVUFBSSxRQUFRLFFBQVEsUUFBUixDQUFaO0FBQ0EsVUFBSSxTQUFTLElBQWIsRUFBbUI7QUFDakI7QUFDRDtBQUNELFVBQUksYUFBRyxRQUFILENBQVksS0FBWixFQUFtQixXQUFuQixFQUFKLEVBQXNDO0FBQ3BDLFlBQU0sTUFBTSxRQUFRLGVBQUssSUFBTCxDQUFVLEtBQVYsRUFBaUIsY0FBakIsQ0FBUixDQUFaO0FBQ0EsWUFBTSxPQUFPLElBQUksYUFBSixLQUFzQixJQUFJLElBQTFCLElBQWtDLFVBQS9DO0FBQ0EsNEJBQWtCLFFBQWxCLFlBQWlDLElBQWpDO0FBQ0EsZ0JBQVEsZUFBSyxJQUFMLENBQVUsS0FBVixFQUFpQixJQUFqQixDQUFSO0FBQ0Q7QUFDRCwwQkFBa0IsUUFBbEIsWUFBaUMsS0FBakM7QUFDQSxhQUFPLEtBQVA7QUFDRDtBQXBCNEIsR0FBaEI7QUFBQSxDIiwiZmlsZSI6ImluZGV4LmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IF9kZWJ1ZyBmcm9tICdkZWJ1ZydcclxuaW1wb3J0IGZzIGZyb20gJ2ZzJ1xyXG5pbXBvcnQgcGF0aCBmcm9tICdwYXRoJ1xyXG5cclxuY29uc3QgZGVidWcgPSBfZGVidWcoJ3JvbGx1cC1wbHVnaW4tcmVzb2x2ZS1hbGlhc2VzJylcclxuXHJcbmV4cG9ydCBkZWZhdWx0ICh7YWxpYXNlc30pID0+ICh7XHJcbiAgbmFtZTogJ3Jlc29sdmUtYWxpYXNlcycsXHJcblxyXG4gIHJlc29sdmVJZCAoaW1wb3J0ZWUsIGltcG9ydGVyKSB7XHJcbiAgICAvLyBNYWtlIGFic29sdXRlXHJcbiAgICBpZiAoaW1wb3J0ZWUuY2hhckF0KDApID09PSAnLicpIHtcclxuICAgICAgaW1wb3J0ZWUgPSBwYXRoLnJlc29sdmUoaW1wb3J0ZXIsICcuLicsIGltcG9ydGVlKVxyXG4gICAgfVxyXG4gICAgbGV0IGFsaWFzID0gYWxpYXNlc1tpbXBvcnRlZV1cclxuICAgIGlmIChhbGlhcyA9PSBudWxsKSB7XHJcbiAgICAgIHJldHVyblxyXG4gICAgfVxyXG4gICAgaWYgKGZzLnN0YXRTeW5jKGFsaWFzKS5pc0RpcmVjdG9yeSgpKSB7XHJcbiAgICAgIGNvbnN0IHBrZyA9IHJlcXVpcmUocGF0aC5qb2luKGFsaWFzLCAncGFja2FnZS5qc29uJykpXHJcbiAgICAgIGNvbnN0IG1haW4gPSBwa2dbJ2pzbmV4dDptYWluJ10gfHwgcGtnLm1haW4gfHwgJ2luZGV4LmpzJ1xyXG4gICAgICBkZWJ1ZyhgTWFpbiBmb3IgJHtpbXBvcnRlZX0gaXMgJHttYWlufWApXHJcbiAgICAgIGFsaWFzID0gcGF0aC5qb2luKGFsaWFzLCBtYWluKVxyXG4gICAgfVxyXG4gICAgZGVidWcoYEFsaWFzaW5nICR7aW1wb3J0ZWV9IHRvICR7YWxpYXN9YClcclxuICAgIHJldHVybiBhbGlhc1xyXG4gIH1cclxufSlcclxuIl0sInNvdXJjZVJvb3QiOiIvc291cmNlLyJ9
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImluZGV4LmpzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7OztBQUFBOzs7O0FBQ0E7Ozs7QUFDQTs7Ozs7O0FBRUEsSUFBTSxRQUFRLHFCQUFPLCtCQUFQLENBQWQ7O2tCQUVlO0FBQUEsTUFBRSxPQUFGLFFBQUUsT0FBRjtBQUFBLE1BQVcsTUFBWCxRQUFXLE1BQVg7QUFBQSxTQUF3QjtBQUNyQyxVQUFNLGlCQUQrQjs7QUFHckMsYUFIcUMscUJBRzFCLFFBSDBCLEVBR2hCLFFBSGdCLEVBR047O0FBRTdCLFVBQUksU0FBUyxNQUFULENBQWdCLENBQWhCLE1BQXVCLEdBQTNCLEVBQWdDO0FBQzlCLG1CQUFXLGVBQUssT0FBTCxDQUFhLFFBQWIsRUFBdUIsSUFBdkIsRUFBNkIsUUFBN0IsQ0FBWDtBQUNEO0FBQ0QsVUFBSSxRQUFRLFFBQVEsUUFBUixDQUFaO0FBQ0EsVUFBSSxTQUFTLElBQWIsRUFBbUI7QUFDakI7QUFDRDtBQUNELFVBQUksYUFBRyxRQUFILENBQVksS0FBWixFQUFtQixXQUFuQixFQUFKLEVBQXNDO0FBQ3BDLFlBQU0sTUFBTSxRQUFRLGVBQUssSUFBTCxDQUFVLEtBQVYsRUFBaUIsY0FBakIsQ0FBUixDQUFaO0FBQ0EsWUFBTSxPQUFRLFVBQVUsSUFBSSxhQUFKLENBQVgsSUFBa0MsSUFBSSxJQUF0QyxJQUE4QyxVQUEzRDtBQUNBLDRCQUFrQixRQUFsQixZQUFpQyxJQUFqQztBQUNBLGdCQUFRLGVBQUssSUFBTCxDQUFVLEtBQVYsRUFBaUIsSUFBakIsQ0FBUjtBQUNEO0FBQ0QsMEJBQWtCLFFBQWxCLFlBQWlDLEtBQWpDO0FBQ0EsYUFBTyxLQUFQO0FBQ0Q7QUFwQm9DLEdBQXhCO0FBQUEsQyIsImZpbGUiOiJpbmRleC5qcyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCBfZGVidWcgZnJvbSAnZGVidWcnXHJcbmltcG9ydCBmcyBmcm9tICdmcydcclxuaW1wb3J0IHBhdGggZnJvbSAncGF0aCdcclxuXHJcbmNvbnN0IGRlYnVnID0gX2RlYnVnKCdyb2xsdXAtcGx1Z2luLXJlc29sdmUtYWxpYXNlcycpXHJcblxyXG5leHBvcnQgZGVmYXVsdCAoe2FsaWFzZXMsIGpzbmV4dH0pID0+ICh7XHJcbiAgbmFtZTogJ3Jlc29sdmUtYWxpYXNlcycsXHJcblxyXG4gIHJlc29sdmVJZCAoaW1wb3J0ZWUsIGltcG9ydGVyKSB7XHJcbiAgICAvLyBNYWtlIGFic29sdXRlXHJcbiAgICBpZiAoaW1wb3J0ZWUuY2hhckF0KDApID09PSAnLicpIHtcclxuICAgICAgaW1wb3J0ZWUgPSBwYXRoLnJlc29sdmUoaW1wb3J0ZXIsICcuLicsIGltcG9ydGVlKVxyXG4gICAgfVxyXG4gICAgbGV0IGFsaWFzID0gYWxpYXNlc1tpbXBvcnRlZV1cclxuICAgIGlmIChhbGlhcyA9PSBudWxsKSB7XHJcbiAgICAgIHJldHVyblxyXG4gICAgfVxyXG4gICAgaWYgKGZzLnN0YXRTeW5jKGFsaWFzKS5pc0RpcmVjdG9yeSgpKSB7XHJcbiAgICAgIGNvbnN0IHBrZyA9IHJlcXVpcmUocGF0aC5qb2luKGFsaWFzLCAncGFja2FnZS5qc29uJykpXHJcbiAgICAgIGNvbnN0IG1haW4gPSAoanNuZXh0ICYmIHBrZ1snanNuZXh0Om1haW4nXSkgfHwgcGtnLm1haW4gfHwgJ2luZGV4LmpzJ1xyXG4gICAgICBkZWJ1ZyhgTWFpbiBmb3IgJHtpbXBvcnRlZX0gaXMgJHttYWlufWApXHJcbiAgICAgIGFsaWFzID0gcGF0aC5qb2luKGFsaWFzLCBtYWluKVxyXG4gICAgfVxyXG4gICAgZGVidWcoYEFsaWFzaW5nICR7aW1wb3J0ZWV9IHRvICR7YWxpYXN9YClcclxuICAgIHJldHVybiBhbGlhc1xyXG4gIH1cclxufSlcclxuIl0sInNvdXJjZVJvb3QiOiIvc291cmNlLyJ9

2

package.json
{
"name": "rollup-plugin-resolve-aliases",
"version": "0.1.1",
"version": "0.2.0",
"description": "Resolves aliases.",

@@ -5,0 +5,0 @@ "main": "index.js",

@@ -26,3 +26,4 @@ # rollup-plugin-resolve-aliases

'module-bar': 'node_modules/baz/node_modules/quux/src/'
}
},
jsnext: true // Default: false
})

@@ -29,0 +30,0 @@ ]

@@ -7,3 +7,3 @@ import _debug from 'debug'

export default ({aliases}) => ({
export default ({aliases, jsnext}) => ({
name: 'resolve-aliases',

@@ -22,3 +22,3 @@

const pkg = require(path.join(alias, 'package.json'))
const main = pkg['jsnext:main'] || pkg.main || 'index.js'
const main = (jsnext && pkg['jsnext:main']) || pkg.main || 'index.js'
debug(`Main for ${importee} is ${main}`)

@@ -25,0 +25,0 @@ alias = path.join(alias, main)

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