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

babel-plugin-dual-import

Package Overview
Dependencies
Maintainers
1
Versions
16
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

babel-plugin-dual-import - npm Package Compare versions

Comparing version 1.0.1 to 1.0.2

2

coverage/coverage-final.json

@@ -1,2 +0,2 @@

{"/home/travis/build/faceyspacey/babel-plugin-dual-import/index.js": {"path":"/home/travis/build/faceyspacey/babel-plugin-dual-import/index.js","statementMap":{"0":{"start":{"line":1,"column":0},"end":{"line":73,"column":1}},"1":{"start":{"line":2,"column":18},"end":{"line":2,"column":35}},"2":{"start":{"line":3,"column":22},"end":{"line":3,"column":43}},"3":{"start":{"line":4,"column":23},"end":{"line":4,"column":76}},"4":{"start":{"line":5,"column":27},"end":{"line":5,"column":64}},"5":{"start":{"line":5,"column":32},"end":{"line":5,"column":64}},"6":{"start":{"line":6,"column":24},"end":{"line":6,"column":73}},"7":{"start":{"line":6,"column":35},"end":{"line":6,"column":73}},"8":{"start":{"line":9,"column":4},"end":{"line":16,"column":5}},"9":{"start":{"line":10,"column":24},"end":{"line":14,"column":7}},"10":{"start":{"line":15,"column":6},"end":{"line":15,"column":41}},"11":{"start":{"line":18,"column":4},"end":{"line":18,"column":34}},"12":{"start":{"line":22,"column":4},"end":{"line":32,"column":5}},"13":{"start":{"line":23,"column":21},"end":{"line":23,"column":50}},"14":{"start":{"line":24,"column":22},"end":{"line":24,"column":59}},"15":{"start":{"line":25,"column":6},"end":{"line":27,"column":8}},"16":{"start":{"line":29,"column":6},"end":{"line":31,"column":8}},"17":{"start":{"line":34,"column":23},"end":{"line":34,"column":57}},"18":{"start":{"line":35,"column":4},"end":{"line":35,"column":38}},"19":{"start":{"line":39,"column":36},"end":{"line":39,"column":49}},"20":{"start":{"line":40,"column":4},"end":{"line":40,"column":58}},"21":{"start":{"line":40,"column":17},"end":{"line":40,"column":58}},"22":{"start":{"line":42,"column":20},"end":{"line":42,"column":42}},"23":{"start":{"line":43,"column":27},"end":{"line":43,"column":49}},"24":{"start":{"line":44,"column":22},"end":{"line":44,"column":67}},"25":{"start":{"line":45,"column":4},"end":{"line":45,"column":35}},"26":{"start":{"line":49,"column":20},"end":{"line":49,"column":39}},"27":{"start":{"line":50,"column":26},"end":{"line":50,"column":38}},"28":{"start":{"line":51,"column":22},"end":{"line":51,"column":61}},"29":{"start":{"line":53,"column":4},"end":{"line":53,"column":39}},"30":{"start":{"line":54,"column":4},"end":{"line":54,"column":71}},"31":{"start":{"line":56,"column":4},"end":{"line":60,"column":17}},"32":{"start":{"line":63,"column":2},"end":{"line":72,"column":3}},"33":{"start":{"line":67,"column":8},"end":{"line":67,"column":30}},"34":{"start":{"line":67,"column":24},"end":{"line":67,"column":30}},"35":{"start":{"line":68,"column":8},"end":{"line":68,"column":25}},"36":{"start":{"line":69,"column":8},"end":{"line":69,"column":47}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":1,"column":17},"end":{"line":1,"column":18}},"loc":{"start":{"line":1,"column":51},"end":{"line":73,"column":1}},"line":1},"1":{"name":"(anonymous_1)","decl":{"start":{"line":5,"column":27},"end":{"line":5,"column":28}},"loc":{"start":{"line":5,"column":32},"end":{"line":5,"column":64}},"line":5},"2":{"name":"(anonymous_2)","decl":{"start":{"line":6,"column":24},"end":{"line":6,"column":25}},"loc":{"start":{"line":6,"column":35},"end":{"line":6,"column":73}},"line":6},"3":{"name":"getImportCss","decl":{"start":{"line":8,"column":11},"end":{"line":8,"column":23}},"loc":{"start":{"line":8,"column":27},"end":{"line":19,"column":3}},"line":8},"4":{"name":"createTrimmedChunkName","decl":{"start":{"line":21,"column":11},"end":{"line":21,"column":33}},"loc":{"start":{"line":21,"column":49},"end":{"line":36,"column":3}},"line":21},"5":{"name":"getMagicCommentChunkName","decl":{"start":{"line":38,"column":11},"end":{"line":38,"column":35}},"loc":{"start":{"line":38,"column":51},"end":{"line":46,"column":3}},"line":38},"6":{"name":"promiseAll","decl":{"start":{"line":48,"column":11},"end":{"line":48,"column":21}},"loc":{"start":{"line":48,"column":25},"end":{"line":61,"column":3}},"line":48}},"branchMap":{"0":{"loc":{"start":{"line":9,"column":4},"end":{"line":16,"column":5}},"type":"if","locations":[{"start":{"line":9,"column":4},"end":{"line":16,"column":5}},{"start":{"line":9,"column":4},"end":{"line":16,"column":5}}],"line":9},"1":{"loc":{"start":{"line":22,"column":4},"end":{"line":32,"column":5}},"type":"if","locations":[{"start":{"line":22,"column":4},"end":{"line":32,"column":5}},{"start":{"line":22,"column":4},"end":{"line":32,"column":5}}],"line":22},"2":{"loc":{"start":{"line":40,"column":4},"end":{"line":40,"column":58}},"type":"if","locations":[{"start":{"line":40,"column":4},"end":{"line":40,"column":58}},{"start":{"line":40,"column":4},"end":{"line":40,"column":58}}],"line":40},"3":{"loc":{"start":{"line":44,"column":33},"end":{"line":44,"column":66}},"type":"cond-expr","locations":[{"start":{"line":44,"column":50},"end":{"line":44,"column":61}},{"start":{"line":44,"column":64},"end":{"line":44,"column":66}}],"line":44},"4":{"loc":{"start":{"line":67,"column":8},"end":{"line":67,"column":30}},"type":"if","locations":[{"start":{"line":67,"column":8},"end":{"line":67,"column":30}},{"start":{"line":67,"column":8},"end":{"line":67,"column":30}}],"line":67}},"s":{"0":1,"1":2,"2":2,"3":2,"4":2,"5":8,"6":2,"7":16,"8":8,"9":8,"10":8,"11":8,"12":8,"13":5,"14":5,"15":5,"16":5,"17":3,"18":3,"19":8,"20":8,"21":3,"22":5,"23":5,"24":5,"25":5,"26":8,"27":8,"28":8,"29":8,"30":8,"31":8,"32":2,"33":16,"34":8,"35":8,"36":8},"f":{"0":2,"1":8,"2":16,"3":8,"4":8,"5":8,"6":8},"b":{"0":[8,0],"1":[5,3],"2":[3,5],"3":[3,2],"4":[8,8]},"_coverageSchema":"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c","hash":"dad06104c9f06262ef416897d2fc836837456056"}
{"/home/travis/build/faceyspacey/babel-plugin-dual-import/index.js": {"path":"/home/travis/build/faceyspacey/babel-plugin-dual-import/index.js","statementMap":{"0":{"start":{"line":1,"column":0},"end":{"line":73,"column":1}},"1":{"start":{"line":2,"column":18},"end":{"line":2,"column":35}},"2":{"start":{"line":3,"column":22},"end":{"line":3,"column":43}},"3":{"start":{"line":4,"column":23},"end":{"line":4,"column":100}},"4":{"start":{"line":5,"column":27},"end":{"line":5,"column":64}},"5":{"start":{"line":5,"column":32},"end":{"line":5,"column":64}},"6":{"start":{"line":6,"column":24},"end":{"line":6,"column":73}},"7":{"start":{"line":6,"column":35},"end":{"line":6,"column":73}},"8":{"start":{"line":9,"column":4},"end":{"line":16,"column":5}},"9":{"start":{"line":10,"column":24},"end":{"line":14,"column":7}},"10":{"start":{"line":15,"column":6},"end":{"line":15,"column":41}},"11":{"start":{"line":18,"column":4},"end":{"line":18,"column":34}},"12":{"start":{"line":22,"column":4},"end":{"line":32,"column":5}},"13":{"start":{"line":23,"column":21},"end":{"line":23,"column":50}},"14":{"start":{"line":24,"column":22},"end":{"line":24,"column":59}},"15":{"start":{"line":25,"column":6},"end":{"line":27,"column":8}},"16":{"start":{"line":29,"column":6},"end":{"line":31,"column":8}},"17":{"start":{"line":34,"column":23},"end":{"line":34,"column":57}},"18":{"start":{"line":35,"column":4},"end":{"line":35,"column":38}},"19":{"start":{"line":39,"column":36},"end":{"line":39,"column":49}},"20":{"start":{"line":40,"column":4},"end":{"line":40,"column":58}},"21":{"start":{"line":40,"column":17},"end":{"line":40,"column":58}},"22":{"start":{"line":42,"column":20},"end":{"line":42,"column":42}},"23":{"start":{"line":43,"column":27},"end":{"line":43,"column":49}},"24":{"start":{"line":44,"column":22},"end":{"line":44,"column":67}},"25":{"start":{"line":45,"column":4},"end":{"line":45,"column":35}},"26":{"start":{"line":49,"column":20},"end":{"line":49,"column":39}},"27":{"start":{"line":50,"column":26},"end":{"line":50,"column":38}},"28":{"start":{"line":51,"column":22},"end":{"line":51,"column":61}},"29":{"start":{"line":53,"column":4},"end":{"line":53,"column":39}},"30":{"start":{"line":54,"column":4},"end":{"line":54,"column":71}},"31":{"start":{"line":56,"column":4},"end":{"line":60,"column":17}},"32":{"start":{"line":63,"column":2},"end":{"line":72,"column":3}},"33":{"start":{"line":67,"column":8},"end":{"line":67,"column":30}},"34":{"start":{"line":67,"column":24},"end":{"line":67,"column":30}},"35":{"start":{"line":68,"column":8},"end":{"line":68,"column":25}},"36":{"start":{"line":69,"column":8},"end":{"line":69,"column":47}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":1,"column":17},"end":{"line":1,"column":18}},"loc":{"start":{"line":1,"column":51},"end":{"line":73,"column":1}},"line":1},"1":{"name":"(anonymous_1)","decl":{"start":{"line":5,"column":27},"end":{"line":5,"column":28}},"loc":{"start":{"line":5,"column":32},"end":{"line":5,"column":64}},"line":5},"2":{"name":"(anonymous_2)","decl":{"start":{"line":6,"column":24},"end":{"line":6,"column":25}},"loc":{"start":{"line":6,"column":35},"end":{"line":6,"column":73}},"line":6},"3":{"name":"getImportCss","decl":{"start":{"line":8,"column":11},"end":{"line":8,"column":23}},"loc":{"start":{"line":8,"column":27},"end":{"line":19,"column":3}},"line":8},"4":{"name":"createTrimmedChunkName","decl":{"start":{"line":21,"column":11},"end":{"line":21,"column":33}},"loc":{"start":{"line":21,"column":49},"end":{"line":36,"column":3}},"line":21},"5":{"name":"getMagicCommentChunkName","decl":{"start":{"line":38,"column":11},"end":{"line":38,"column":35}},"loc":{"start":{"line":38,"column":51},"end":{"line":46,"column":3}},"line":38},"6":{"name":"promiseAll","decl":{"start":{"line":48,"column":11},"end":{"line":48,"column":21}},"loc":{"start":{"line":48,"column":25},"end":{"line":61,"column":3}},"line":48}},"branchMap":{"0":{"loc":{"start":{"line":9,"column":4},"end":{"line":16,"column":5}},"type":"if","locations":[{"start":{"line":9,"column":4},"end":{"line":16,"column":5}},{"start":{"line":9,"column":4},"end":{"line":16,"column":5}}],"line":9},"1":{"loc":{"start":{"line":22,"column":4},"end":{"line":32,"column":5}},"type":"if","locations":[{"start":{"line":22,"column":4},"end":{"line":32,"column":5}},{"start":{"line":22,"column":4},"end":{"line":32,"column":5}}],"line":22},"2":{"loc":{"start":{"line":40,"column":4},"end":{"line":40,"column":58}},"type":"if","locations":[{"start":{"line":40,"column":4},"end":{"line":40,"column":58}},{"start":{"line":40,"column":4},"end":{"line":40,"column":58}}],"line":40},"3":{"loc":{"start":{"line":44,"column":33},"end":{"line":44,"column":66}},"type":"cond-expr","locations":[{"start":{"line":44,"column":50},"end":{"line":44,"column":61}},{"start":{"line":44,"column":64},"end":{"line":44,"column":66}}],"line":44},"4":{"loc":{"start":{"line":67,"column":8},"end":{"line":67,"column":30}},"type":"if","locations":[{"start":{"line":67,"column":8},"end":{"line":67,"column":30}},{"start":{"line":67,"column":8},"end":{"line":67,"column":30}}],"line":67}},"s":{"0":1,"1":2,"2":2,"3":2,"4":2,"5":8,"6":2,"7":16,"8":8,"9":8,"10":8,"11":8,"12":8,"13":5,"14":5,"15":5,"16":5,"17":3,"18":3,"19":8,"20":8,"21":3,"22":5,"23":5,"24":5,"25":5,"26":8,"27":8,"28":8,"29":8,"30":8,"31":8,"32":2,"33":16,"34":8,"35":8,"36":8},"f":{"0":2,"1":8,"2":16,"3":8,"4":8,"5":8,"6":8},"b":{"0":[8,0],"1":[5,3],"2":[3,5],"3":[3,2],"4":[8,8]},"_coverageSchema":"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c","hash":"a0790cf94878536b0a86415133b6e4111854220b"}
}
module.exports = function ({ types: t, template }) {
const visited = Symbol('visited')
const importCssId = Symbol('importCssId')
const loadTemplate = template('Promise.all([IMPORT, IMPORT_CSS(MODULE)])')
const loadTemplate = template('Promise.all([IMPORT, IMPORT_CSS(MODULE)]).then(proms => proms[0])')
const getImportArgPath = p => p.parentPath.get('arguments')[0]

@@ -6,0 +6,0 @@ const trimChunkName = baseDir => baseDir.replace(/^[./]+|(\.js$)/g, '')

{
"name": "babel-plugin-dual-import",
"version": "1.0.1",
"version": "1.0.2",
"description": "Babel plugin to import() both js + css",

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

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

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