@patternplate/load-config
Advanced tools
Comparing version 2.0.10 to 2.0.12
@@ -288,9 +288,11 @@ Function.prototype.$asyncbind = function $asyncbind(self, catcher) { | ||
function _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); } | ||
const cosmiconfig = require("cosmiconfig"); | ||
const resolveFrom = require("resolve-from"); | ||
const DEFAULTS = { | ||
docs: ["docs/**/*.md", "README.md"], | ||
entry: ["lib/**/demo.js"], | ||
render: "@patternplate/render-default/render", | ||
mount: "@patternplate/render-default/mount" | ||
entry: ["lib/**/demo.js"] | ||
}; | ||
@@ -301,3 +303,3 @@ | ||
}) => new Promise(function ($return, $error) { | ||
var explorer, config; | ||
var explorer, config, render, mount; | ||
explorer = cosmiconfig("patternplate"); | ||
@@ -308,4 +310,10 @@ return explorer.load(cwd).then(function ($await_1) { | ||
if (!config) { | ||
render = resolveFrom.silent(cwd, "@patternplate/render-default/render") || require.resolve("@patternplate/render-default/render"); | ||
mount = resolveFrom.silent(cwd, "@patternplate/render-default/mount") || require.resolve("@patternplate/render-default/mount"); | ||
; | ||
return $return({ | ||
config: DEFAULTS, | ||
config: _extends({}, DEFAULTS, { | ||
render, | ||
mount | ||
}), | ||
filepath: null | ||
@@ -312,0 +320,0 @@ }); |
{ | ||
"name": "@patternplate/load-config", | ||
"version": "2.0.10", | ||
"version": "2.0.12", | ||
"description": "Load patternplate config", | ||
@@ -10,5 +10,10 @@ "scripts": { | ||
"watch": "yarn build -w", | ||
"deps": "dependency-check . --missing && dependency-check . --extra --no-dev" | ||
"deps": "dependency-check . --missing && dependency-check . --extra --no-dev -i @patternplate/render-default" | ||
}, | ||
"xo": false, | ||
"babel": { | ||
"presets": [ | ||
"module:@patternplate/babel-preset" | ||
] | ||
}, | ||
"repository": { | ||
@@ -31,9 +36,6 @@ "type": "git", | ||
"dependencies": { | ||
"cosmiconfig": "^3.1.0" | ||
"@patternplate/render-default": "^2.0.10", | ||
"cosmiconfig": "^3.1.0", | ||
"resolve-from": "^4.0.0" | ||
}, | ||
"babel": { | ||
"presets": [ | ||
"module:@patternplate/babel-preset" | ||
] | ||
}, | ||
"devDependencies": { | ||
@@ -40,0 +42,0 @@ "@babel/cli": "^7.0.0-beta.40", |
const cosmiconfig = require("cosmiconfig"); | ||
const resolveFrom = require("resolve-from"); | ||
const DEFAULTS = { | ||
docs: ["docs/**/*.md", "README.md"], | ||
entry: ["lib/**/demo.js"], | ||
render: "@patternplate/render-default/render", | ||
mount: "@patternplate/render-default/mount" | ||
entry: ["lib/**/demo.js"] | ||
}; | ||
@@ -15,4 +14,7 @@ | ||
if (!config) { | ||
const render = resolveFrom.silent(cwd, "@patternplate/render-default/render") || require.resolve("@patternplate/render-default/render"); | ||
const mount = resolveFrom.silent(cwd, "@patternplate/render-default/mount") || require.resolve("@patternplate/render-default/mount");; | ||
return { | ||
config: DEFAULTS, | ||
config: {...DEFAULTS, render, mount}, | ||
filepath: null | ||
@@ -19,0 +21,0 @@ }; |
Sorry, the diff of this file is not supported yet
14399
295
3
+ Addedresolve-from@^4.0.0
+ Added@patternplate/render-default@2.5.18(transitive)
+ Addedlodash@4.17.21(transitive)
+ Addedresolve-from@4.0.0(transitive)