aboutsummaryrefslogtreecommitdiff
path: root/node_modules/babel-template
diff options
context:
space:
mode:
authorFlorian Dold <florian.dold@gmail.com>2017-04-20 03:09:25 +0200
committerFlorian Dold <florian.dold@gmail.com>2017-04-24 16:14:29 +0200
commit82f2b76e25a4a67e01ec67e5ebe39d14ad771ea8 (patch)
tree965f6eb89b84d65a62b49008fd972c004832ccd1 /node_modules/babel-template
parente6e0cbc387c2a77b48e4065c229daa65bf1aa0fa (diff)
downloadwallet-core-82f2b76e25a4a67e01ec67e5ebe39d14ad771ea8.tar.xz
Reorganize module loading.
We now use webpack instead of SystemJS, effectively bundling modules into one file (plus commons chunks) for every entry point. This results in a much smaller extension size (almost half). Furthermore we use yarn/npm even for extension run-time dependencies. This relieves us from manually vendoring and building dependencies. It's also easier to understand for new developers familiar with node.
Diffstat (limited to 'node_modules/babel-template')
-rw-r--r--node_modules/babel-template/README.md14
-rw-r--r--node_modules/babel-template/lib/index.js4
-rw-r--r--node_modules/babel-template/package.json8
3 files changed, 13 insertions, 13 deletions
diff --git a/node_modules/babel-template/README.md b/node_modules/babel-template/README.md
index 77f73a8c2..c73507af5 100644
--- a/node_modules/babel-template/README.md
+++ b/node_modules/babel-template/README.md
@@ -7,30 +7,30 @@ In computer science, this is known as an implementation of quasiquotes.
## Install
```sh
-$ npm install babel-template
+npm install --save-dev babel-template
```
## Usage
```js
-import template from 'babel-template';
-import generate from 'babel-generator';
-import * as t from 'babel-types';
+import template from "babel-template";
+import generate from "babel-generator";
+import * as t from "babel-types";
const buildRequire = template(`
var IMPORT_NAME = require(SOURCE);
`);
const ast = buildRequire({
- IMPORT_NAME: t.identifier('myModule'),
- SOURCE: t.stringLiteral('my-module')
+ IMPORT_NAME: t.identifier("myModule"),
+ SOURCE: t.stringLiteral("my-module")
});
console.log(generate(ast).code);
```
```js
-var myModule = require('my-module');
+const myModule = require("my-module");
```
## API
diff --git a/node_modules/babel-template/lib/index.js b/node_modules/babel-template/lib/index.js
index ecf0da4cc..ab5ec9938 100644
--- a/node_modules/babel-template/lib/index.js
+++ b/node_modules/babel-template/lib/index.js
@@ -87,8 +87,8 @@ var TEMPLATE_SKIP = (0, _symbol2.default)();
function useTemplate(ast, nodes) {
ast = (0, _cloneDeep2.default)(ast);
- var _ast = ast;
- var program = _ast.program;
+ var _ast = ast,
+ program = _ast.program;
if (nodes.length) {
diff --git a/node_modules/babel-template/package.json b/node_modules/babel-template/package.json
index 4446d9c5d..e07a8025b 100644
--- a/node_modules/babel-template/package.json
+++ b/node_modules/babel-template/package.json
@@ -1,6 +1,6 @@
{
"name": "babel-template",
- "version": "6.16.0",
+ "version": "6.24.1",
"description": "Generate an AST from a string template.",
"author": "Sebastian McKenzie <sebmck@gmail.com>",
"homepage": "https://babeljs.io/",
@@ -9,9 +9,9 @@
"main": "lib/index.js",
"dependencies": {
"babylon": "^6.11.0",
- "babel-traverse": "^6.16.0",
- "babel-types": "^6.16.0",
- "babel-runtime": "^6.9.0",
+ "babel-traverse": "^6.24.1",
+ "babel-types": "^6.24.1",
+ "babel-runtime": "^6.22.0",
"lodash": "^4.2.0"
}
}