Remove babel-runtime from packages' dependencies (#5218)
This commit is contained in:
@@ -19,7 +19,6 @@
|
||||
"babel-core": "^6.22.1",
|
||||
"babel-register": "^6.22.0",
|
||||
"babel-polyfill": "^6.22.0",
|
||||
"babel-runtime": "^6.22.0",
|
||||
"commander": "^2.8.1",
|
||||
"convert-source-map": "^1.1.0",
|
||||
"fs-readdir-recursive": "^1.0.0",
|
||||
|
||||
@@ -31,7 +31,6 @@
|
||||
"babel-helpers": "^6.22.0",
|
||||
"babel-messages": "^6.22.0",
|
||||
"babel-template": "^6.22.0",
|
||||
"babel-runtime": "^6.22.0",
|
||||
"babel-register": "^6.22.0",
|
||||
"babel-traverse": "^6.22.1",
|
||||
"babel-types": "^6.22.0",
|
||||
|
||||
@@ -1,22 +1,24 @@
|
||||
export default class Store extends Map {
|
||||
export default class Store {
|
||||
constructor() {
|
||||
super();
|
||||
this.dynamicData = {};
|
||||
this._map = new Map();
|
||||
this._map.dynamicData = {};
|
||||
}
|
||||
|
||||
dynamicData: Object;
|
||||
|
||||
setDynamic(key, fn) {
|
||||
this.dynamicData[key] = fn;
|
||||
this._map.dynamicData[key] = fn;
|
||||
}
|
||||
|
||||
set(key: string, val) {
|
||||
this._map.set(key, val);
|
||||
}
|
||||
|
||||
get(key: string): any {
|
||||
if (this.has(key)) {
|
||||
return super.get(key);
|
||||
if (this._map.has(key)) {
|
||||
return this._map.get(key);
|
||||
} else {
|
||||
if (Object.prototype.hasOwnProperty.call(this.dynamicData, key)) {
|
||||
const val = this.dynamicData[key]();
|
||||
this.set(key, val);
|
||||
if (Object.prototype.hasOwnProperty.call(this._map.dynamicData, key)) {
|
||||
const val = this._map.dynamicData[key]();
|
||||
this._map.set(key, val);
|
||||
return val;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -12,7 +12,6 @@
|
||||
],
|
||||
"dependencies": {
|
||||
"babel-messages": "^6.22.0",
|
||||
"babel-runtime": "^6.22.0",
|
||||
"babel-types": "^6.22.0",
|
||||
"detect-indent": "^5.0.0",
|
||||
"jsesc": "^1.3.0",
|
||||
|
||||
@@ -6,7 +6,6 @@
|
||||
"license": "MIT",
|
||||
"main": "lib/index.js",
|
||||
"dependencies": {
|
||||
"babel-runtime": "^6.22.0",
|
||||
"babel-traverse": "^6.22.0",
|
||||
"babel-types": "^6.22.0"
|
||||
}
|
||||
|
||||
@@ -7,7 +7,6 @@
|
||||
"main": "lib/index.js",
|
||||
"dependencies": {
|
||||
"babel-helper-explode-assignable-expression": "^6.22.0",
|
||||
"babel-runtime": "^6.22.0",
|
||||
"babel-types": "^6.22.0"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -7,7 +7,6 @@
|
||||
"main": "lib/index.js",
|
||||
"dependencies": {
|
||||
"babel-helper-explode-assignable-expression": "^6.22.0",
|
||||
"babel-runtime": "^6.22.0",
|
||||
"babel-types": "^6.22.0"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -6,7 +6,6 @@
|
||||
"license": "MIT",
|
||||
"main": "lib/index.js",
|
||||
"dependencies": {
|
||||
"babel-runtime": "^6.22.0",
|
||||
"babel-types": "^6.22.0",
|
||||
"esutils": "^2.0.0",
|
||||
"lodash": "^4.2.0"
|
||||
|
||||
@@ -7,7 +7,6 @@
|
||||
"main": "lib/index.js",
|
||||
"dependencies": {
|
||||
"babel-traverse": "^6.22.0",
|
||||
"babel-runtime": "^6.22.0",
|
||||
"babel-types": "^6.22.0",
|
||||
"babel-helper-hoist-variables": "^6.22.0"
|
||||
}
|
||||
|
||||
@@ -6,7 +6,6 @@
|
||||
"license": "MIT",
|
||||
"main": "lib/index.js",
|
||||
"dependencies": {
|
||||
"babel-runtime": "^6.22.0",
|
||||
"lodash": "^4.2.0",
|
||||
"babel-types": "^6.22.0",
|
||||
"babel-helper-function-name": "^6.22.0"
|
||||
|
||||
@@ -7,7 +7,6 @@
|
||||
"main": "lib/index.js",
|
||||
"dependencies": {
|
||||
"babel-traverse": "^6.22.0",
|
||||
"babel-runtime": "^6.22.0",
|
||||
"babel-types": "^6.22.0"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -6,7 +6,6 @@
|
||||
"license": "MIT",
|
||||
"main": "lib/index.js",
|
||||
"dependencies": {
|
||||
"babel-runtime": "^6.22.0",
|
||||
"babel-traverse": "^6.22.0",
|
||||
"babel-types": "^6.22.0",
|
||||
"babel-helper-bindify-decorators": "^6.22.0"
|
||||
|
||||
@@ -7,7 +7,6 @@
|
||||
"repository": "https://github.com/babel/babel/tree/master/packages/babel-helper-fixtures",
|
||||
"main": "lib/index.js",
|
||||
"dependencies": {
|
||||
"babel-runtime": "^6.22.0",
|
||||
"lodash": "^4.2.0",
|
||||
"try-resolve": "^1.0.0"
|
||||
}
|
||||
|
||||
@@ -6,7 +6,6 @@
|
||||
"license": "MIT",
|
||||
"main": "lib/index.js",
|
||||
"dependencies": {
|
||||
"babel-runtime": "^6.22.0",
|
||||
"babel-types": "^6.22.0",
|
||||
"babel-traverse": "^6.22.0",
|
||||
"babel-helper-get-function-arity": "^6.22.0",
|
||||
|
||||
@@ -6,7 +6,6 @@
|
||||
"license": "MIT",
|
||||
"main": "lib/index.js",
|
||||
"dependencies": {
|
||||
"babel-runtime": "^6.22.0",
|
||||
"babel-types": "^6.22.0"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -6,7 +6,6 @@
|
||||
"license": "MIT",
|
||||
"main": "lib/index.js",
|
||||
"dependencies": {
|
||||
"babel-runtime": "^6.22.0",
|
||||
"babel-types": "^6.22.0"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -6,7 +6,6 @@
|
||||
"license": "MIT",
|
||||
"main": "lib/index.js",
|
||||
"dependencies": {
|
||||
"babel-runtime": "^6.22.0",
|
||||
"babel-types": "^6.22.0"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -6,7 +6,6 @@
|
||||
"license": "MIT",
|
||||
"main": "lib/index.js",
|
||||
"dependencies": {
|
||||
"babel-runtime": "^6.22.0",
|
||||
"babel-helper-transform-fixture-test-runner": "^6.22.0"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -6,7 +6,6 @@
|
||||
"license": "MIT",
|
||||
"main": "lib/index.js",
|
||||
"dependencies": {
|
||||
"babel-runtime": "^6.22.0",
|
||||
"lodash": "^4.2.0",
|
||||
"babel-types": "^6.22.0"
|
||||
}
|
||||
|
||||
@@ -6,7 +6,6 @@
|
||||
"license": "MIT",
|
||||
"main": "lib/index.js",
|
||||
"dependencies": {
|
||||
"babel-runtime": "^6.22.0",
|
||||
"babel-template": "^6.22.0",
|
||||
"babel-types": "^6.22.0",
|
||||
"babel-traverse": "^6.22.0",
|
||||
|
||||
@@ -7,7 +7,6 @@
|
||||
"main": "lib/index.js",
|
||||
"dependencies": {
|
||||
"babel-helper-optimise-call-expression": "^6.22.0",
|
||||
"babel-runtime": "^6.22.0",
|
||||
"babel-traverse": "^6.22.0",
|
||||
"babel-messages": "^6.22.0",
|
||||
"babel-template": "^6.22.0",
|
||||
|
||||
@@ -8,7 +8,6 @@
|
||||
"repository": "https://github.com/babel/babel/tree/master/packages/babel-helper-transform-fixture-test-runner",
|
||||
"main": "lib/index.js",
|
||||
"dependencies": {
|
||||
"babel-runtime": "^6.22.0",
|
||||
"babel-core": "^6.22.0",
|
||||
"babel-polyfill": "^6.22.0",
|
||||
"babel-helper-fixtures": "^6.22.0",
|
||||
|
||||
@@ -8,7 +8,6 @@
|
||||
"repository": "https://github.com/babel/babel/tree/master/packages/babel-helpers",
|
||||
"main": "lib/index.js",
|
||||
"dependencies": {
|
||||
"babel-runtime": "^6.22.0",
|
||||
"babel-template": "^6.22.0"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -6,8 +6,5 @@
|
||||
"homepage": "https://babeljs.io/",
|
||||
"license": "MIT",
|
||||
"repository": "https://github.com/babel/babel/tree/master/packages/babel-messages",
|
||||
"main": "lib/index.js",
|
||||
"dependencies": {
|
||||
"babel-runtime": "^6.22.0"
|
||||
}
|
||||
"main": "lib/index.js"
|
||||
}
|
||||
|
||||
@@ -8,9 +8,6 @@
|
||||
"keywords": [
|
||||
"babel-plugin"
|
||||
],
|
||||
"dependencies": {
|
||||
"babel-runtime": "^6.22.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"babel-helper-plugin-test-runner": "^6.22.0"
|
||||
}
|
||||
|
||||
@@ -8,9 +8,6 @@
|
||||
"keywords": [
|
||||
"babel-plugin"
|
||||
],
|
||||
"dependencies": {
|
||||
"babel-runtime": "^6.22.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"babel-helper-plugin-test-runner": "^6.22.0"
|
||||
}
|
||||
|
||||
@@ -9,8 +9,7 @@
|
||||
"babel-plugin"
|
||||
],
|
||||
"dependencies": {
|
||||
"babel-plugin-syntax-async-functions": "^6.8.0",
|
||||
"babel-runtime": "^6.22.0"
|
||||
"babel-plugin-syntax-async-functions": "^6.8.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"babel-helper-plugin-test-runner": "^6.22.0"
|
||||
|
||||
@@ -10,8 +10,7 @@
|
||||
],
|
||||
"dependencies": {
|
||||
"babel-helper-remap-async-to-generator": "^6.22.0",
|
||||
"babel-plugin-syntax-async-generators": "^6.5.0",
|
||||
"babel-runtime": "^6.22.0"
|
||||
"babel-plugin-syntax-async-generators": "^6.5.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"babel-helper-plugin-test-runner": "^6.22.0"
|
||||
|
||||
@@ -10,8 +10,7 @@
|
||||
],
|
||||
"dependencies": {
|
||||
"babel-helper-remap-async-to-generator": "^6.22.0",
|
||||
"babel-plugin-syntax-async-functions": "^6.8.0",
|
||||
"babel-runtime": "^6.22.0"
|
||||
"babel-plugin-syntax-async-functions": "^6.8.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"babel-helper-plugin-test-runner": "^6.22.0"
|
||||
|
||||
@@ -11,8 +11,7 @@
|
||||
"dependencies": {
|
||||
"babel-plugin-syntax-async-functions": "^6.8.0",
|
||||
"babel-helper-remap-async-to-generator": "^6.22.0",
|
||||
"babel-types": "^6.22.0",
|
||||
"babel-runtime": "^6.22.0"
|
||||
"babel-types": "^6.22.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"babel-helper-plugin-test-runner": "^6.22.0"
|
||||
|
||||
@@ -11,7 +11,6 @@
|
||||
"dependencies": {
|
||||
"babel-helper-function-name": "^6.22.0",
|
||||
"babel-plugin-syntax-class-properties": "^6.8.0",
|
||||
"babel-runtime": "^6.22.0",
|
||||
"babel-template": "^6.22.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
|
||||
@@ -12,8 +12,7 @@
|
||||
"babel-types": "^6.22.0",
|
||||
"babel-plugin-syntax-decorators": "^6.13.0",
|
||||
"babel-helper-explode-class": "^6.22.0",
|
||||
"babel-template": "^6.22.0",
|
||||
"babel-runtime": "^6.22.0"
|
||||
"babel-template": "^6.22.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"babel-helper-plugin-test-runner": "^6.22.0"
|
||||
|
||||
@@ -9,8 +9,7 @@
|
||||
"babel-plugin"
|
||||
],
|
||||
"dependencies": {
|
||||
"babel-plugin-syntax-do-expressions": "^6.8.0",
|
||||
"babel-runtime": "^6.22.0"
|
||||
"babel-plugin-syntax-do-expressions": "^6.8.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"babel-helper-plugin-test-runner": "^6.22.0"
|
||||
|
||||
@@ -8,9 +8,6 @@
|
||||
"keywords": [
|
||||
"babel-plugin"
|
||||
],
|
||||
"dependencies": {
|
||||
"babel-runtime": "^6.22.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"babel-helper-plugin-test-runner": "^6.22.0"
|
||||
}
|
||||
|
||||
@@ -8,9 +8,6 @@
|
||||
"keywords": [
|
||||
"babel-plugin"
|
||||
],
|
||||
"dependencies": {
|
||||
"babel-runtime": "^6.22.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"babel-helper-plugin-test-runner": "^6.22.0"
|
||||
}
|
||||
|
||||
@@ -9,8 +9,7 @@
|
||||
"babel-traverse": "^6.22.0",
|
||||
"babel-types": "^6.22.0",
|
||||
"babel-template": "^6.22.0",
|
||||
"lodash": "^4.2.0",
|
||||
"babel-runtime": "^6.22.0"
|
||||
"lodash": "^4.2.0"
|
||||
},
|
||||
"keywords": [
|
||||
"babel-plugin"
|
||||
|
||||
@@ -13,7 +13,6 @@
|
||||
"babel-traverse": "^6.22.0",
|
||||
"babel-helper-define-map": "^6.22.0",
|
||||
"babel-messages": "^6.22.0",
|
||||
"babel-runtime": "^6.22.0",
|
||||
"babel-types": "^6.22.0"
|
||||
},
|
||||
"keywords": [
|
||||
|
||||
@@ -9,8 +9,7 @@
|
||||
"babel-plugin"
|
||||
],
|
||||
"dependencies": {
|
||||
"babel-template": "^6.22.0",
|
||||
"babel-runtime": "^6.22.0"
|
||||
"babel-template": "^6.22.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"babel-helper-plugin-test-runner": "^6.22.0"
|
||||
|
||||
@@ -8,9 +8,6 @@
|
||||
"keywords": [
|
||||
"babel-plugin"
|
||||
],
|
||||
"dependencies": {
|
||||
"babel-runtime": "^6.22.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"babel-helper-plugin-test-runner": "^6.22.0"
|
||||
}
|
||||
|
||||
@@ -9,7 +9,6 @@
|
||||
"babel-plugin"
|
||||
],
|
||||
"dependencies": {
|
||||
"babel-runtime": "^6.22.0",
|
||||
"babel-types": "^6.22.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
|
||||
@@ -8,9 +8,6 @@
|
||||
"keywords": [
|
||||
"babel-plugin"
|
||||
],
|
||||
"dependencies": {
|
||||
"babel-runtime": "^6.22.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"babel-helper-plugin-test-runner": "^6.22.0"
|
||||
}
|
||||
|
||||
@@ -10,8 +10,7 @@
|
||||
],
|
||||
"dependencies": {
|
||||
"babel-helper-function-name": "^6.22.0",
|
||||
"babel-types": "^6.22.0",
|
||||
"babel-runtime": "^6.22.0"
|
||||
"babel-types": "^6.22.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"babel-helper-plugin-test-runner": "^6.22.0"
|
||||
|
||||
@@ -8,9 +8,6 @@
|
||||
"keywords": [
|
||||
"babel-plugin"
|
||||
],
|
||||
"dependencies": {
|
||||
"babel-runtime": "^6.22.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"babel-helper-plugin-test-runner": "^6.22.0"
|
||||
}
|
||||
|
||||
@@ -8,9 +8,6 @@
|
||||
"keywords": [
|
||||
"babel-plugin"
|
||||
],
|
||||
"dependencies": {
|
||||
"babel-runtime": "^6.22.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"babel-helper-plugin-test-runner": "^6.22.0"
|
||||
}
|
||||
|
||||
@@ -7,8 +7,7 @@
|
||||
"main": "lib/index.js",
|
||||
"dependencies": {
|
||||
"babel-plugin-transform-es2015-modules-commonjs": "^6.22.0",
|
||||
"babel-template": "^6.22.0",
|
||||
"babel-runtime": "^6.22.0"
|
||||
"babel-template": "^6.22.0"
|
||||
},
|
||||
"keywords": [
|
||||
"babel-plugin"
|
||||
|
||||
@@ -7,7 +7,6 @@
|
||||
"main": "lib/index.js",
|
||||
"dependencies": {
|
||||
"babel-types": "^6.22.0",
|
||||
"babel-runtime": "^6.22.0",
|
||||
"babel-template": "^6.22.0",
|
||||
"babel-plugin-transform-strict-mode": "^6.22.0"
|
||||
},
|
||||
|
||||
@@ -7,8 +7,7 @@
|
||||
"main": "lib/index.js",
|
||||
"dependencies": {
|
||||
"babel-template": "^6.22.0",
|
||||
"babel-helper-hoist-variables": "^6.22.0",
|
||||
"babel-runtime": "^6.22.0"
|
||||
"babel-helper-hoist-variables": "^6.22.0"
|
||||
},
|
||||
"keywords": [
|
||||
"babel-plugin"
|
||||
|
||||
@@ -7,8 +7,7 @@
|
||||
"main": "lib/index.js",
|
||||
"dependencies": {
|
||||
"babel-plugin-transform-es2015-modules-amd": "^6.22.0",
|
||||
"babel-template": "^6.22.0",
|
||||
"babel-runtime": "^6.22.0"
|
||||
"babel-template": "^6.22.0"
|
||||
},
|
||||
"keywords": [
|
||||
"babel-plugin"
|
||||
|
||||
@@ -9,8 +9,7 @@
|
||||
"babel-plugin"
|
||||
],
|
||||
"dependencies": {
|
||||
"babel-helper-replace-supers": "^6.22.0",
|
||||
"babel-runtime": "^6.22.0"
|
||||
"babel-helper-replace-supers": "^6.22.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"babel-helper-plugin-test-runner": "^6.22.0"
|
||||
|
||||
@@ -10,8 +10,7 @@
|
||||
"babel-helper-call-delegate": "^6.22.0",
|
||||
"babel-helper-get-function-arity": "^6.22.0",
|
||||
"babel-template": "^6.22.0",
|
||||
"babel-types": "^6.22.0",
|
||||
"babel-runtime": "^6.22.0"
|
||||
"babel-types": "^6.22.0"
|
||||
},
|
||||
"keywords": [
|
||||
"babel-plugin"
|
||||
|
||||
@@ -9,8 +9,7 @@
|
||||
"babel-plugin"
|
||||
],
|
||||
"dependencies": {
|
||||
"babel-types": "^6.22.0",
|
||||
"babel-runtime": "^6.22.0"
|
||||
"babel-types": "^6.22.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"babel-helper-plugin-test-runner": "^6.22.0"
|
||||
|
||||
@@ -8,9 +8,6 @@
|
||||
"keywords": [
|
||||
"babel-plugin"
|
||||
],
|
||||
"dependencies": {
|
||||
"babel-runtime": "^6.22.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"babel-helper-plugin-test-runner": "^6.22.0"
|
||||
}
|
||||
|
||||
@@ -10,8 +10,7 @@
|
||||
],
|
||||
"dependencies": {
|
||||
"babel-helper-regex": "^6.22.0",
|
||||
"babel-types": "^6.22.0",
|
||||
"babel-runtime": "^6.22.0"
|
||||
"babel-types": "^6.22.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"babel-helper-plugin-test-runner": "^6.22.0"
|
||||
|
||||
@@ -8,9 +8,6 @@
|
||||
"keywords": [
|
||||
"babel-plugin"
|
||||
],
|
||||
"dependencies": {
|
||||
"babel-runtime": "^6.22.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"babel-helper-plugin-test-runner": "^6.22.0"
|
||||
}
|
||||
|
||||
@@ -8,9 +8,6 @@
|
||||
"keywords": [
|
||||
"babel-plugin"
|
||||
],
|
||||
"dependencies": {
|
||||
"babel-runtime": "^6.22.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"babel-helper-plugin-test-runner": "^6.22.0"
|
||||
}
|
||||
|
||||
@@ -10,7 +10,6 @@
|
||||
],
|
||||
"dependencies": {
|
||||
"babel-helper-regex": "^6.22.0",
|
||||
"babel-runtime": "^6.22.0",
|
||||
"regexpu-core": "^4.0.2"
|
||||
},
|
||||
"devDependencies": {
|
||||
|
||||
@@ -8,9 +8,6 @@
|
||||
"keywords": [
|
||||
"babel-plugin"
|
||||
],
|
||||
"dependencies": {
|
||||
"babel-runtime": "^6.22.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"babel-helper-plugin-test-runner": "^6.22.0"
|
||||
}
|
||||
|
||||
@@ -8,9 +8,6 @@
|
||||
"keywords": [
|
||||
"babel-plugin"
|
||||
],
|
||||
"dependencies": {
|
||||
"babel-runtime": "^6.22.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"babel-helper-plugin-test-runner": "^6.22.0"
|
||||
}
|
||||
|
||||
@@ -9,8 +9,7 @@
|
||||
"babel-plugin"
|
||||
],
|
||||
"dependencies": {
|
||||
"babel-helper-define-map": "^6.22.0",
|
||||
"babel-runtime": "^6.22.0"
|
||||
"babel-helper-define-map": "^6.22.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"babel-helper-plugin-test-runner": "^6.22.0"
|
||||
|
||||
@@ -8,9 +8,6 @@
|
||||
"keywords": [
|
||||
"babel-plugin"
|
||||
],
|
||||
"dependencies": {
|
||||
"babel-runtime": "^6.22.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"babel-helper-plugin-test-runner": "^6.22.0"
|
||||
}
|
||||
|
||||
@@ -10,8 +10,7 @@
|
||||
],
|
||||
"dependencies": {
|
||||
"babel-plugin-syntax-exponentiation-operator": "^6.8.0",
|
||||
"babel-helper-builder-binary-assignment-operator-visitor": "^6.22.0",
|
||||
"babel-runtime": "^6.22.0"
|
||||
"babel-helper-builder-binary-assignment-operator-visitor": "^6.22.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"babel-helper-plugin-test-runner": "^6.22.0"
|
||||
|
||||
@@ -9,8 +9,7 @@
|
||||
"babel-plugin"
|
||||
],
|
||||
"dependencies": {
|
||||
"babel-plugin-syntax-export-extensions": "^6.8.0",
|
||||
"babel-runtime": "^6.22.0"
|
||||
"babel-plugin-syntax-export-extensions": "^6.8.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"babel-helper-plugin-test-runner": "^6.22.0"
|
||||
|
||||
@@ -9,7 +9,6 @@
|
||||
"babel-plugin"
|
||||
],
|
||||
"dependencies": {
|
||||
"babel-runtime": "^6.22.0",
|
||||
"babel-plugin-syntax-flow": "^6.8.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
|
||||
@@ -9,7 +9,6 @@
|
||||
"babel-plugin"
|
||||
],
|
||||
"dependencies": {
|
||||
"babel-runtime": "^6.22.0",
|
||||
"babel-plugin-syntax-flow": "^6.18.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
|
||||
@@ -9,8 +9,7 @@
|
||||
"babel-plugin"
|
||||
],
|
||||
"dependencies": {
|
||||
"babel-plugin-syntax-function-bind": "^6.8.0",
|
||||
"babel-runtime": "^6.22.0"
|
||||
"babel-plugin-syntax-function-bind": "^6.8.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"babel-helper-plugin-test-runner": "^6.22.0"
|
||||
|
||||
@@ -8,9 +8,6 @@
|
||||
"keywords": [
|
||||
"babel-plugin"
|
||||
],
|
||||
"dependencies": {
|
||||
"babel-runtime": "^6.22.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"babel-helper-plugin-test-runner": "^6.22.0"
|
||||
}
|
||||
|
||||
@@ -9,9 +9,6 @@
|
||||
"keywords": [
|
||||
"babel-plugin"
|
||||
],
|
||||
"dependencies": {
|
||||
"babel-runtime": "^6.22.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"babel-helper-plugin-test-runner": "^6.22.0"
|
||||
}
|
||||
|
||||
@@ -9,8 +9,7 @@
|
||||
"babel-plugin"
|
||||
],
|
||||
"dependencies": {
|
||||
"babel-plugin-syntax-object-rest-spread": "^6.8.0",
|
||||
"babel-runtime": "^6.22.0"
|
||||
"babel-plugin-syntax-object-rest-spread": "^6.8.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"babel-helper-plugin-test-runner": "^6.22.0"
|
||||
|
||||
@@ -8,9 +8,6 @@
|
||||
"keywords": [
|
||||
"babel-plugin"
|
||||
],
|
||||
"dependencies": {
|
||||
"babel-runtime": "^6.22.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"babel-helper-plugin-test-runner": "^6.22.0"
|
||||
}
|
||||
|
||||
@@ -9,7 +9,6 @@
|
||||
"babel-plugin"
|
||||
],
|
||||
"dependencies": {
|
||||
"babel-runtime": "^6.22.0",
|
||||
"lodash": "^4.2.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
|
||||
@@ -8,9 +8,6 @@
|
||||
"keywords": [
|
||||
"babel-plugin"
|
||||
],
|
||||
"dependencies": {
|
||||
"babel-runtime": "^6.22.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"babel-helper-plugin-test-runner": "^6.22.0"
|
||||
}
|
||||
|
||||
@@ -8,9 +8,6 @@
|
||||
"keywords": [
|
||||
"babel-plugin"
|
||||
],
|
||||
"dependencies": {
|
||||
"babel-runtime": "^6.22.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"babel-helper-plugin-test-runner": "^6.22.0"
|
||||
}
|
||||
|
||||
@@ -9,7 +9,6 @@
|
||||
"babel-plugin"
|
||||
],
|
||||
"dependencies": {
|
||||
"babel-runtime": "^6.22.0",
|
||||
"babel-helper-builder-react-jsx": "^6.22.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
|
||||
@@ -9,7 +9,6 @@
|
||||
"babel-plugin"
|
||||
],
|
||||
"dependencies": {
|
||||
"babel-runtime": "^6.22.0",
|
||||
"babel-plugin-syntax-jsx": "^6.8.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
|
||||
@@ -9,7 +9,6 @@
|
||||
"babel-plugin"
|
||||
],
|
||||
"dependencies": {
|
||||
"babel-runtime": "^6.22.0",
|
||||
"babel-plugin-syntax-jsx": "^6.8.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
|
||||
@@ -9,7 +9,6 @@
|
||||
"babel-plugin"
|
||||
],
|
||||
"dependencies": {
|
||||
"babel-runtime": "^6.22.0",
|
||||
"babel-helper-builder-react-jsx": "^6.22.0",
|
||||
"babel-plugin-syntax-jsx": "^6.8.0"
|
||||
},
|
||||
|
||||
@@ -8,9 +8,6 @@
|
||||
"keywords": [
|
||||
"babel-plugin"
|
||||
],
|
||||
"dependencies": {
|
||||
"babel-runtime": "^6.22.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"babel-helper-plugin-test-runner": "^6.22.0"
|
||||
}
|
||||
|
||||
@@ -9,7 +9,6 @@
|
||||
"babel-plugin"
|
||||
],
|
||||
"dependencies": {
|
||||
"babel-runtime": "^6.22.0",
|
||||
"babel-types": "^6.22.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
|
||||
@@ -9,7 +9,6 @@
|
||||
"babel-plugin"
|
||||
],
|
||||
"dependencies": {
|
||||
"babel-runtime": "^6.22.0",
|
||||
"leven": "^1.0.2"
|
||||
},
|
||||
"devDependencies": {
|
||||
|
||||
@@ -9,7 +9,6 @@
|
||||
"main": "lib/index.js",
|
||||
"dependencies": {
|
||||
"core-js": "^2.4.0",
|
||||
"babel-runtime": "^6.22.0",
|
||||
"regenerator-runtime": "^0.10.0"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -9,7 +9,6 @@
|
||||
"browser": "lib/browser.js",
|
||||
"dependencies": {
|
||||
"babel-core": "^6.22.0",
|
||||
"babel-runtime": "^6.22.0",
|
||||
"core-js": "^2.4.0",
|
||||
"home-or-tmp": "^3.0.0",
|
||||
"lodash": "^4.2.0",
|
||||
|
||||
@@ -32,16 +32,6 @@ function relative(filename) {
|
||||
return __dirname + "/../" + filename;
|
||||
}
|
||||
|
||||
function readFile(filename, shouldDefaultify) {
|
||||
var file = fs.readFileSync(require.resolve(filename), "utf8");
|
||||
|
||||
if (shouldDefaultify) {
|
||||
file += "\n" + defaultify("module.exports") + "\n";
|
||||
}
|
||||
|
||||
return file;
|
||||
}
|
||||
|
||||
function defaultify(name) {
|
||||
return 'module.exports = { "default": ' + name + ', __esModule: true };';
|
||||
}
|
||||
@@ -63,15 +53,15 @@ var transformOpts = {
|
||||
|
||||
plugins: [
|
||||
require("../../babel-plugin-transform-runtime"),
|
||||
[require("../../babel-plugin-transform-es2015-modules-commonjs"), {loose: true, strict: false}]
|
||||
[require("../../babel-plugin-transform-es2015-modules-commonjs"), { loose: true, strict: false }]
|
||||
]
|
||||
};
|
||||
|
||||
function buildRuntimeRewritePlugin(relativePath, helperName) {
|
||||
return {
|
||||
pre: function (file){
|
||||
pre: function (file) {
|
||||
var original = file.get("helperGenerator");
|
||||
file.set("helperGenerator", function(name){
|
||||
file.set("helperGenerator", function(name) {
|
||||
// make sure that helpers won't insert circular references to themselves
|
||||
if (name === helperName) return;
|
||||
|
||||
@@ -92,13 +82,6 @@ function buildRuntimeRewritePlugin(relativePath, helperName) {
|
||||
};
|
||||
}
|
||||
|
||||
function selfContainify(path, code) {
|
||||
return babel.transform(code, {
|
||||
presets: transformOpts.presets,
|
||||
plugins: transformOpts.plugins.concat([buildRuntimeRewritePlugin(path, null)])
|
||||
}).code;
|
||||
}
|
||||
|
||||
function buildHelper(helperName) {
|
||||
var tree = t.program([
|
||||
t.exportDefaultDeclaration(helpers.get(helperName))
|
||||
|
||||
@@ -11,7 +11,6 @@
|
||||
"babylon": "^6.11.0",
|
||||
"babel-traverse": "^6.22.0",
|
||||
"babel-types": "^6.22.0",
|
||||
"babel-runtime": "^6.22.0",
|
||||
"lodash": "^4.2.0"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -10,7 +10,6 @@
|
||||
"dependencies": {
|
||||
"babel-code-frame": "^6.22.0",
|
||||
"babel-messages": "^6.22.0",
|
||||
"babel-runtime": "^6.22.0",
|
||||
"babel-types": "^6.22.0",
|
||||
"babylon": "^6.15.0",
|
||||
"debug": "^2.2.0",
|
||||
|
||||
@@ -8,7 +8,6 @@
|
||||
"repository": "https://github.com/babel/babel/tree/master/packages/babel-types",
|
||||
"main": "lib/index.js",
|
||||
"dependencies": {
|
||||
"babel-runtime": "^6.22.0",
|
||||
"esutils": "^2.0.2",
|
||||
"lodash": "^4.2.0",
|
||||
"to-fast-properties": "^1.0.1"
|
||||
|
||||
Reference in New Issue
Block a user