1.9.4 • Published 2 years ago
pub-resolve-opts v1.9.4
pub-resolve-opts
config resolver for pub-generator and pub-server
resolvedOpts = require('pub-resolve-opts')('.', path.join(__dirname, 'node_modules'));
- param 1: directory (containing .md files or pub-config.js) or opts e.g. from cli
- param 2: optional dir for builtins
- output = fully resolved opts, merging packages opts with pub-config file
var OPTSKEYS = [ 'sources', // paths to source files
'staticPaths', // paths to static files
'outputs', // output destination(s)
'browserScripts', // for browserify
'generatorPlugins', // e.g. to define handlebars helpers
'serverPlugins', // e.g. to deploy server-side packages
'injectCss', // CSS paths to inject
'injectJs', // js paths to inject
'pkgs' ]; // npm packages with more of the above
normalized form for OPTSKEY values
- OPTSKEY values from the input
pub-config
file or opts are normalized - normalized = array of (zero or more) objects with a
path:value
- relative paths and module names are resolved relative to the config directory
- modules and relative paths inside packages are resolved relative to package directories
- OPTSKEY values from each package are merged into top-level arrays
- returns object with one set of fully resolved
sources
,staticPaths
etc.
1.9.4
2 years ago
1.9.3
3 years ago
1.9.2
3 years ago
1.9.1
4 years ago
1.9.0
4 years ago
1.7.8
4 years ago
1.7.7
4 years ago
1.7.6
4 years ago
1.7.5
5 years ago
1.7.4
5 years ago
1.7.3
5 years ago
1.7.2
5 years ago
1.7.1
5 years ago
1.7.0
5 years ago
1.6.20
5 years ago
1.6.19
5 years ago
1.6.18
5 years ago
1.6.17
5 years ago
1.6.16
5 years ago
1.6.15
8 years ago
1.6.14
8 years ago
1.6.13
9 years ago
1.6.12
9 years ago
1.6.11
9 years ago
1.6.10
9 years ago
1.6.9
9 years ago
1.6.8
9 years ago
1.6.7
9 years ago
1.6.6
9 years ago
1.6.5
9 years ago
1.6.4
9 years ago
1.6.3
9 years ago
1.6.2
9 years ago
1.6.1
9 years ago
1.6.0
9 years ago
1.5.0
9 years ago
1.4.0
9 years ago
1.3.2
9 years ago
1.3.1
9 years ago
1.3.0
9 years ago
1.2.1
9 years ago
1.2.0
9 years ago
1.1.1
9 years ago
1.1.0
9 years ago
1.0.0
9 years ago
0.5.1
9 years ago
0.5.0
9 years ago