babel-plugin-transform-export-extensions
Advanced tools
Comparing version 6.8.0 to 6.22.0
@@ -1,7 +0,7 @@ | ||
/*istanbul ignore next*/"use strict"; | ||
"use strict"; | ||
exports.__esModule = true; | ||
exports.default = function ( /*istanbul ignore next*/_ref) { | ||
/*istanbul ignore next*/var t = _ref.types; | ||
exports.default = function (_ref) { | ||
var t = _ref.types; | ||
@@ -15,3 +15,3 @@ function build(node, nodes, scope) { | ||
var newSpecifier = /*istanbul ignore next*/void 0; | ||
var newSpecifier = void 0; | ||
if (t.isExportNamespaceSpecifier(specifier)) { | ||
@@ -32,6 +32,6 @@ newSpecifier = t.importNamespaceSpecifier(uid); | ||
visitor: { /*istanbul ignore next*/ | ||
visitor: { | ||
ExportNamedDeclaration: function ExportNamedDeclaration(path) { | ||
/*istanbul ignore next*/var node = path.node; | ||
/*istanbul ignore next*/var scope = path.scope; | ||
var node = path.node, | ||
scope = path.scope; | ||
@@ -51,2 +51,2 @@ var nodes = []; | ||
/*istanbul ignore next*/module.exports = exports["default"]; | ||
module.exports = exports["default"]; |
{ | ||
"name": "babel-plugin-transform-export-extensions", | ||
"version": "6.8.0", | ||
"version": "6.22.0", | ||
"description": "Compile export extensions to ES2015", | ||
@@ -13,7 +13,7 @@ "repository": "https://github.com/babel/babel/tree/master/packages/babel-plugin-transform-export-extensions", | ||
"babel-plugin-syntax-export-extensions": "^6.8.0", | ||
"babel-runtime": "^6.0.0" | ||
"babel-runtime": "^6.22.0" | ||
}, | ||
"devDependencies": { | ||
"babel-helper-plugin-test-runner": "^6.8.0" | ||
"babel-helper-plugin-test-runner": "^6.22.0" | ||
} | ||
} |
# babel-plugin-transform-export-extensions | ||
Compile export extensions to ES2015 | ||
> Compile additional export-from statements to ES2015 | ||
## Example | ||
```js | ||
export * as ns from 'mod'; | ||
export v from 'mod'; | ||
``` | ||
[Try in REPL](http://babeljs.io/repl/#?evaluate=true&presets=es2015%2Cstage-0&code=export%20*%20as%20ns%20from%20'mod'%3B%0Aexport%20v%20from%20'mod'%3B) | ||
## Installation | ||
```sh | ||
$ npm install babel-plugin-transform-export-extensions | ||
npm install --save-dev babel-plugin-transform-export-extensions | ||
``` | ||
@@ -26,3 +34,3 @@ | ||
```sh | ||
$ babel --plugins transform-export-extensions script.js | ||
babel --plugins transform-export-extensions script.js | ||
``` | ||
@@ -37,1 +45,6 @@ | ||
``` | ||
## References | ||
* ~~[Proposal: Additional export-from statements in ES7](https://github.com/leebyron/ecmascript-more-export-from)~~ (Withdrawn) | ||
* [ECMAScript Proposal: export ns from](https://github.com/leebyron/ecmascript-export-ns-from) | ||
* [ECMAScript Proposal: export default from](https://github.com/leebyron/ecmascript-export-default-from) |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
2921
49
Updatedbabel-runtime@^6.22.0