{%= description %}
{%= include("install-npm", {save: true}) %}
var file = require('{%= name %}');
file('package.json', {foo: 'bar'});
// adds `{foo: "bar"} to package.json
{%= include("install-global") %}
Pass the file to extend as the first argument.
$ expand-file package.json [data]
^
Specify the data to use for extending the file.
$ expand-file package.json [data]
^
Data may be specified using one of the following flags:
-d
or--data
: specify a string to expand with [expand-object]-f
or--file
: specify a JSON or YAML file to use for data
Pass an object
Use the object expansion syntax supported by [expand-object]:
$ expand-file package.json -d "a.b.c:foo,bar,baz"
#=> {"a":{"b":{"c":["foo","bar","baz"]}}}}
Any issues related to --data
expansion should be created on the [expand-object] repo.
Specify a JSON or YAML file
Use the contents of another file to extend the first file.
$ expand-file package.json -f foo.yml
JSON and YAML are supported.
{%= related(verb.related.list, {remove: name}) %}
{%= include("tests") %}
{%= include("contributing") %}
{%= include("author") %}
{%= copyright() %} {%= license() %}
{%= include("footer") %}
{%= reflinks(["verb", "expand-object"]) %}