├── test ├── mocha.opts ├── fixtures │ ├── template2.handlebars │ ├── nested │ │ └── template3.handlebars │ ├── template3.handlebars │ ├── template1.handlebars │ ├── schema3.json │ ├── schema2.json │ └── schema1.json ├── lib │ ├── helpers │ │ ├── resolve-globs.js │ │ └── curl.js │ ├── parser.js │ ├── get-files.js │ ├── pointer.js │ ├── example-data-extractor.js │ ├── resolver.js │ ├── transformer.js │ ├── composer.js │ └── object-definition.js └── drivers │ ├── schema.js │ └── template.js ├── examples └── ecommerce │ ├── .gitignore │ ├── templates │ ├── footer.handlebars │ ├── sidebar.handlebars │ ├── endpoint.handlebars │ ├── header.handlebars │ ├── object-definition.handlebars │ ├── endpoint-parameters.handlebars │ └── base.handlebars │ ├── package.json │ ├── bin.js │ └── schemas │ ├── cart.json │ └── product.json ├── .travis.yml ├── index.js ├── .gitignore ├── lib ├── helpers │ ├── debug.js │ ├── resolve-globs.js │ ├── save-file.js │ └── curl.js ├── formatters │ └── json.js ├── get-files.js ├── parser.js ├── composer.js ├── example-data-extractor.js ├── object-definition.js ├── transformer.js ├── pointer.js └── resolver.js ├── README.md ├── drivers ├── schema.js └── template.js ├── LICENSE ├── package.json └── OLD_README.md /test/mocha.opts: -------------------------------------------------------------------------------- 1 | --reporter spec 2 | -------------------------------------------------------------------------------- /examples/ecommerce/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | dist 3 | -------------------------------------------------------------------------------- /test/fixtures/template2.handlebars: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /test/fixtures/nested/template3.handlebars: -------------------------------------------------------------------------------- 1 |
I should override the 3rd template when used
2 | -------------------------------------------------------------------------------- /test/fixtures/template3.handlebars: -------------------------------------------------------------------------------- 1 |I should be used when not including nested directories
2 | -------------------------------------------------------------------------------- /test/fixtures/template1.handlebars: -------------------------------------------------------------------------------- 1 |This is a test
4 | {{ > template2 }} 5 |