@factor/app-extend
Advanced tools
Comparing version 0.1.4 to 0.2.0
{ | ||
"name": "@factor/app-extend", | ||
"version": "0.1.4", | ||
"version": "0.2.0", | ||
"main": "plugin.js", | ||
@@ -10,6 +10,6 @@ "license": "GPL-3.0", | ||
"dependencies": { | ||
"@factor/app-config": "^0.1.4", | ||
"@factor/filters": "^0.1.4" | ||
"@factor/app-config": "^0.2.0", | ||
"@factor/filters": "^0.2.0" | ||
}, | ||
"gitHead": "614ba7ab077176f89c2b41ebb8ce72e14085b4dd" | ||
"gitHead": "37aba4a3ad87359530be2743d82cb4f4a79398ce" | ||
} |
@@ -1,5 +0,4 @@ | ||
export default (Factor, FACTOR_CONFIG, target) => { | ||
export default (Factor, target) => { | ||
return new (class { | ||
constructor() { | ||
Factor.$theme = Factor.FACTOR_CONFIG.theme || false | ||
this.setup() | ||
@@ -12,7 +11,7 @@ } | ||
Factor.config.silent = false | ||
this.addCoreExtension("log", require("@factor/core-log/app")) | ||
this.addCoreExtension("filters", require("@factor/filters")) | ||
this.addCoreExtension("config", require("@factor/app-config")) | ||
this.addCoreExtension("theme", require("@factor/core-theme/app")) | ||
this.addCoreExtension("stack", require("@factor/core-stack/app")) | ||
this.addCoreExtension("stack", require("@factor/core-stack")) | ||
@@ -23,2 +22,4 @@ require("@factor/app")(Factor) | ||
this.injectPlugins(plugins) | ||
Factor.$filters.run("plugins-added") | ||
} | ||
@@ -85,3 +86,3 @@ | ||
if (!Factor.$mixinsApplied) { | ||
const mixins = Factor.$filters.get("mixins", {}) | ||
const mixins = Factor.$filters.apply("mixins", {}) | ||
@@ -88,0 +89,0 @@ Object.keys(mixins).forEach(key => { |
38545
80
+ Added@factor/app-config@0.2.11(transitive)
+ Added@factor/filters@0.2.11(transitive)
- Removed@factor/app-config@0.1.4(transitive)
- Removed@factor/filters@0.1.4(transitive)
Updated@factor/app-config@^0.2.0
Updated@factor/filters@^0.2.0