diff -Nru node-consolidate-0.15.1/appveyor.yml node-consolidate-0.15.1+repack/appveyor.yml --- node-consolidate-0.15.1/appveyor.yml 1970-01-01 00:00:00.000000000 +0000 +++ node-consolidate-0.15.1+repack/appveyor.yml 2018-03-20 00:25:40.000000000 +0000 @@ -0,0 +1,14 @@ +environment: + matrix: + - nodejs_version: '9' + - nodejs_version: '8' + - nodejs_version: '6' + - nodejs_version: '4' +install: + - ps: 'Install-Product node $env:nodejs_version' + - npm install +test_script: + - node --version + - npm --version + - npm test +build: 'off' diff -Nru node-consolidate-0.15.1/debian/changelog node-consolidate-0.15.1+repack/debian/changelog --- node-consolidate-0.15.1/debian/changelog 2019-01-22 14:49:50.000000000 +0000 +++ node-consolidate-0.15.1+repack/debian/changelog 2019-08-04 21:54:35.000000000 +0000 @@ -1,3 +1,16 @@ +node-consolidate (0.15.1+repack-1) unstable; urgency=medium + + * Team upload + * Fix debian/watch + * Repack due to missing test directory + * Bump debhelper compatibility level to 12 + * Declare compliance with policy 4.4.0 + * Add debian/gbp.conf + * Switch install and test to pkg-js-tools + * Install examples + + -- Xavier Guimard Sun, 04 Aug 2019 23:54:35 +0200 + node-consolidate (0.15.1-1) unstable; urgency=medium * Team upload diff -Nru node-consolidate-0.15.1/debian/compat node-consolidate-0.15.1+repack/debian/compat --- node-consolidate-0.15.1/debian/compat 2019-01-22 14:49:50.000000000 +0000 +++ node-consolidate-0.15.1+repack/debian/compat 1970-01-01 00:00:00.000000000 +0000 @@ -1 +0,0 @@ -11 diff -Nru node-consolidate-0.15.1/debian/control node-consolidate-0.15.1+repack/debian/control --- node-consolidate-0.15.1/debian/control 2019-01-22 14:49:50.000000000 +0000 +++ node-consolidate-0.15.1+repack/debian/control 2019-08-04 21:13:45.000000000 +0000 @@ -3,12 +3,13 @@ Priority: optional Maintainer: Debian Javascript Maintainers Uploaders: Pirate Praveen +Testsuite: autopkgtest-pkg-nodejs Build-Depends: - debhelper (>= 11~), - dh-buildinfo, + debhelper-compat (= 12), node-bluebird, - nodejs -Standards-Version: 4.3.0 + nodejs, + pkg-js-tools (>= 0.8.10) +Standards-Version: 4.4.0 Homepage: https://github.com/visionmedia/consolidate.js Vcs-Git: https://salsa.debian.org/js-team/node-consolidate.git Vcs-Browser: https://salsa.debian.org/js-team/node-consolidate diff -Nru node-consolidate-0.15.1/debian/examples node-consolidate-0.15.1+repack/debian/examples --- node-consolidate-0.15.1/debian/examples 1970-01-01 00:00:00.000000000 +0000 +++ node-consolidate-0.15.1+repack/debian/examples 2019-08-04 21:54:35.000000000 +0000 @@ -0,0 +1 @@ +examples/* diff -Nru node-consolidate-0.15.1/debian/gbp.conf node-consolidate-0.15.1+repack/debian/gbp.conf --- node-consolidate-0.15.1/debian/gbp.conf 1970-01-01 00:00:00.000000000 +0000 +++ node-consolidate-0.15.1+repack/debian/gbp.conf 2019-08-04 21:08:19.000000000 +0000 @@ -0,0 +1,5 @@ +[DEFAULT] +pristine-tar = True + +[import-orig] +filter = [ '.gitignore', '.travis.yml', '.git*' ] diff -Nru node-consolidate-0.15.1/debian/install node-consolidate-0.15.1+repack/debian/install --- node-consolidate-0.15.1/debian/install 2019-01-22 14:49:50.000000000 +0000 +++ node-consolidate-0.15.1+repack/debian/install 1970-01-01 00:00:00.000000000 +0000 @@ -1,3 +0,0 @@ -index.js usr/lib/nodejs/consolidate/ -package.json usr/lib/nodejs/consolidate/ -lib usr/lib/nodejs/consolidate/ diff -Nru node-consolidate-0.15.1/debian/rules node-consolidate-0.15.1+repack/debian/rules --- node-consolidate-0.15.1/debian/rules 2019-01-22 14:49:50.000000000 +0000 +++ node-consolidate-0.15.1+repack/debian/rules 2019-08-04 21:14:21.000000000 +0000 @@ -5,12 +5,9 @@ #export DH_VERBOSE=1 %: - dh $@ + dh $@ --with nodejs -override_dh_auto_test: -ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS))) - node -e 'require(".")' -endif +override_dh_auto_build: override_dh_installchangelogs: - dh_installchangelogs -k History.md \ No newline at end of file + dh_installchangelogs -k History.md diff -Nru node-consolidate-0.15.1/debian/tests/control node-consolidate-0.15.1+repack/debian/tests/control --- node-consolidate-0.15.1/debian/tests/control 2019-01-22 14:49:50.000000000 +0000 +++ node-consolidate-0.15.1+repack/debian/tests/control 1970-01-01 00:00:00.000000000 +0000 @@ -1,2 +0,0 @@ -Tests: require -Depends: node-consolidate diff -Nru node-consolidate-0.15.1/debian/tests/require node-consolidate-0.15.1+repack/debian/tests/require --- node-consolidate-0.15.1/debian/tests/require 2019-01-22 14:49:50.000000000 +0000 +++ node-consolidate-0.15.1+repack/debian/tests/require 1970-01-01 00:00:00.000000000 +0000 @@ -1,3 +0,0 @@ -#!/bin/sh -set -e -nodejs -e "require('consolidate');" diff -Nru node-consolidate-0.15.1/debian/watch node-consolidate-0.15.1+repack/debian/watch --- node-consolidate-0.15.1/debian/watch 2019-01-22 14:49:50.000000000 +0000 +++ node-consolidate-0.15.1+repack/debian/watch 2019-08-04 21:05:43.000000000 +0000 @@ -1,9 +1,5 @@ -version=3 -# It is not recommended use fakeupstream. Please investigate more. -# Origin url: https://github.com/visionmedia/consolidate.js -# Take a look at https://wiki.debian.org/debian/watch/ -# See also fakeupstream: http://anonscm.debian.org/viewvc/qa/trunk/cgi-bin/fakeupstream.cgi?view=markup +version=4 opts=\ -dversionmangle=s/\+(debian|dfsg|ds|deb)(\.\d+)?$//,\ -filenamemangle=s/.*=// \ - https://github.com/tj/consolidate.js/tags .*=consolidate-(\d.*)\.(?:tgz|tar\.(?:gz|bz2|xz)) +dversionmangle=auto,\ +filenamemangle=s/.*\/v?([\d\.-]+)\.tar\.gz/node-consolidate-$1.tar.gz/ \ + https://github.com/tj/consolidate.js/tags .*/archive/v?\.?([\d\.]+).tar.gz diff -Nru node-consolidate-0.15.1/.editorconfig node-consolidate-0.15.1+repack/.editorconfig --- node-consolidate-0.15.1/.editorconfig 1970-01-01 00:00:00.000000000 +0000 +++ node-consolidate-0.15.1+repack/.editorconfig 2018-03-20 00:25:40.000000000 +0000 @@ -0,0 +1,13 @@ +root = true + +[*] +indent_style = space +end_of_line = lf +charset = utf-8 +indent_size = 2 +trim_trailing_whitespace = true +insert_final_newline = true + +[{**/{actual,fixtures,expected,templates}/**,*.md}] +trim_trailing_whitespace = false +insert_final_newline = false \ No newline at end of file diff -Nru node-consolidate-0.15.1/.eslintrc.json node-consolidate-0.15.1+repack/.eslintrc.json --- node-consolidate-0.15.1/.eslintrc.json 1970-01-01 00:00:00.000000000 +0000 +++ node-consolidate-0.15.1+repack/.eslintrc.json 2018-03-20 00:25:40.000000000 +0000 @@ -0,0 +1,117 @@ +{ + "env": { + "browser": false, + "es6": true, + "node": true, + "mocha": true + }, + + "globals": { + "document": false, + "navigator": false, + "window": false + }, + + "rules": { + "accessor-pairs": 2, + "arrow-spacing": [2, { "before": true, "after": true }], + "block-spacing": [2, "always"], + "brace-style": [2, "1tbs", { "allowSingleLine": true }], + "comma-dangle": [2, "never"], + "comma-spacing": [2, { "before": false, "after": true }], + "comma-style": [2, "last"], + "constructor-super": 2, + "curly": [2, "multi-line"], + "dot-location": [2, "property"], + "eol-last": 2, + "eqeqeq": [2, "allow-null"], + "generator-star-spacing": [2, { "before": true, "after": true }], + "handle-callback-err": [2, "^(err|error)$" ], + "indent": [2, 2, { "SwitchCase": 1 }], + "key-spacing": [2, { "beforeColon": false, "afterColon": true }], + "keyword-spacing": [2, { "before": true, "after": true }], + "new-cap": [2, { "newIsCap": true, "capIsNew": false }], + "new-parens": 2, + "no-array-constructor": 2, + "no-caller": 2, + "no-class-assign": 2, + "no-cond-assign": 2, + "no-const-assign": 2, + "no-control-regex": 2, + "no-debugger": 2, + "no-delete-var": 2, + "no-dupe-args": 2, + "no-dupe-class-members": 2, + "no-dupe-keys": 2, + "no-duplicate-case": 2, + "no-empty-character-class": 2, + "no-eval": 2, + "no-ex-assign": 2, + "no-extend-native": 2, + "no-extra-bind": 2, + "no-extra-boolean-cast": 2, + "no-extra-parens": [2, "functions"], + "no-fallthrough": 2, + "no-floating-decimal": 2, + "no-func-assign": 2, + "no-implied-eval": 2, + "no-inner-declarations": [2, "functions"], + "no-invalid-regexp": 2, + "no-irregular-whitespace": 2, + "no-iterator": 2, + "no-label-var": 2, + "no-labels": 2, + "no-lone-blocks": 2, + "no-mixed-spaces-and-tabs": 2, + "no-multi-spaces": 2, + "no-multi-str": 2, + "no-multiple-empty-lines": [2, { "max": 1 }], + "no-native-reassign": 0, + "no-negated-in-lhs": 2, + "no-new": 2, + "no-new-func": 2, + "no-new-object": 2, + "no-new-require": 2, + "no-new-wrappers": 2, + "no-obj-calls": 2, + "no-octal": 2, + "no-octal-escape": 2, + "no-proto": 0, + "no-redeclare": 2, + "no-regex-spaces": 2, + "no-return-assign": 2, + "no-self-compare": 2, + "no-sequences": 2, + "no-shadow-restricted-names": 2, + "no-spaced-func": 2, + "no-sparse-arrays": 2, + "no-this-before-super": 2, + "no-throw-literal": 2, + "no-trailing-spaces": 0, + "no-undef": 2, + "no-undef-init": 2, + "no-unexpected-multiline": 2, + "no-unneeded-ternary": [2, { "defaultAssignment": false }], + "no-unreachable": 2, + "no-unused-vars": [2, { "vars": "all", "args": "none" }], + "no-useless-call": 0, + "no-with": 2, + "one-var": [0, { "initialized": "never" }], + "operator-linebreak": [0, "after", { "overrides": { "?": "before", ":": "before" } }], + "padded-blocks": [0, "never"], + "quotes": [2, "single", "avoid-escape"], + "radix": 2, + "semi": [2, "always"], + "semi-spacing": [2, { "before": false, "after": true }], + "space-before-blocks": [2, "always"], + "space-before-function-paren": [2, "never"], + "space-in-parens": [2, "never"], + "space-infix-ops": 2, + "space-unary-ops": [2, { "words": true, "nonwords": false }], + "spaced-comment": [0, "always", { "markers": ["global", "globals", "eslint", "eslint-disable", "*package", "!", ","] }], + "use-isnan": 2, + "valid-typeof": 2, + "wrap-iife": [2, "any"], + "yoda": [2, "never"] + } +} diff -Nru node-consolidate-0.15.1/examples/express.js node-consolidate-0.15.1+repack/examples/express.js --- node-consolidate-0.15.1/examples/express.js 1970-01-01 00:00:00.000000000 +0000 +++ node-consolidate-0.15.1+repack/examples/express.js 2018-03-20 00:25:40.000000000 +0000 @@ -0,0 +1,31 @@ +// npm install express + +var express = require('../../express'); +var cons = require('../'); +var app = express(); +var path = require('path'); + +app.engine('html', cons.swig); +app.set('view engine', 'html'); +app.set('views', path.join(__dirname, 'views')); + +var users = []; +users.push({ name: 'tobi' }); +users.push({ name: 'loki' }); +users.push({ name: 'jane' }); + +app.get('/', function(req, res) { + res.render('index', { + title: 'Consolidate.js' + }); +}); + +app.get('/users', function(req, res) { + res.render('users', { + title: 'Users', + users: users + }); +}); + +app.listen(3000); +console.log('Express server listening on port 3000'); diff -Nru node-consolidate-0.15.1/examples/views/index.html node-consolidate-0.15.1+repack/examples/views/index.html --- node-consolidate-0.15.1/examples/views/index.html 1970-01-01 00:00:00.000000000 +0000 +++ node-consolidate-0.15.1+repack/examples/views/index.html 2018-03-20 00:25:40.000000000 +0000 @@ -0,0 +1,5 @@ +

{{title}}

+

Welcome to the {{title}} demo. Click a link:

+ \ No newline at end of file diff -Nru node-consolidate-0.15.1/examples/views/users.html node-consolidate-0.15.1+repack/examples/views/users.html --- node-consolidate-0.15.1/examples/views/users.html 1970-01-01 00:00:00.000000000 +0000 +++ node-consolidate-0.15.1+repack/examples/views/users.html 2018-03-20 00:25:40.000000000 +0000 @@ -0,0 +1,6 @@ +

{{title}}

+
    + {% for user in users %} +
  • {{user.name}}
  • + {% endfor %} +
\ No newline at end of file diff -Nru node-consolidate-0.15.1/.gitignore node-consolidate-0.15.1+repack/.gitignore --- node-consolidate-0.15.1/.gitignore 1970-01-01 00:00:00.000000000 +0000 +++ node-consolidate-0.15.1+repack/.gitignore 2018-03-20 00:25:40.000000000 +0000 @@ -0,0 +1,28 @@ +# always ignore files +*.DS_Store +*.sublime-* + +# test related, or directories generated by tests +test/actual +actual +coverage +.nyc* + +# npm +node_modules +npm-debug.log + +# yarn +yarn.lock +yarn-error.log + +# misc +_gh_pages +_draft +_drafts +bower_components +vendor +temp +tmp +TODO.md +package-lock.json \ No newline at end of file diff -Nru node-consolidate-0.15.1/Makefile node-consolidate-0.15.1+repack/Makefile --- node-consolidate-0.15.1/Makefile 1970-01-01 00:00:00.000000000 +0000 +++ node-consolidate-0.15.1+repack/Makefile 2018-03-20 00:25:40.000000000 +0000 @@ -0,0 +1,9 @@ + +REPORTER = spec + +test: + @./node_modules/.bin/mocha \ + --slow 30 \ + --reporter $(REPORTER) + +.PHONY: test \ No newline at end of file diff -Nru node-consolidate-0.15.1/.npmignore node-consolidate-0.15.1+repack/.npmignore --- node-consolidate-0.15.1/.npmignore 1970-01-01 00:00:00.000000000 +0000 +++ node-consolidate-0.15.1+repack/.npmignore 2018-03-20 00:25:40.000000000 +0000 @@ -0,0 +1,4 @@ +support +test +examples +*.sock diff -Nru node-consolidate-0.15.1/test/consolidate.js node-consolidate-0.15.1+repack/test/consolidate.js --- node-consolidate-0.15.1/test/consolidate.js 1970-01-01 00:00:00.000000000 +0000 +++ node-consolidate-0.15.1+repack/test/consolidate.js 2018-03-20 00:25:40.000000000 +0000 @@ -0,0 +1,70 @@ +var cons = require('../'); +/*eslint-env node*/ +/*eslint quotes: [2, "single"] */ +require('./shared').test('jade'); +require('./shared').test('pug'); + +// testing tinyliquid +cons.requires.liquid = require('tinyliquid'); +require('./shared').test('liquid'); +require('./shared/filters').test('liquid'); +require('./shared/includes').test('liquid'); + +// testing liquid-node +cons.requires.liquid = require('liquid-node'); +require('./shared').test('liquid'); +require('./shared/filters').test('liquid'); +require('./shared/includes').test('liquid'); + +require('./shared').test('ejs'); +require('./shared').test('swig'); +require('./shared').test('jazz'); +require('./shared').test('jqtpl'); +require('./shared').test('liquor'); +require('./shared').test('haml'); +require('./shared').test('hamlet'); +require('./shared').test('eco'); +require('./shared').test('whiskers'); +require('./shared').test('haml-coffee'); +require('./shared').test('hogan'); +require('./shared/partials').test('hogan'); +require('./shared').test('dust'); +require('./shared/partials').test('dust'); +require('./shared/dust').test('dust'); +require('./shared').test('handlebars'); +require('./shared/partials').test('handlebars'); +require('./shared/helpers').test('handlebars'); +require('./shared').test('underscore'); +require('./shared/partials').test('underscore'); +require('./shared').test('lodash'); +require('./shared').test('qejs'); +require('./shared').test('walrus'); +require('./shared').test('mustache'); +require('./shared/partials').test('mustache'); +require('./shared').test('just'); +require('./shared').test('ect'); +require('./shared').test('mote'); +require('./shared').test('toffee'); +require('./shared').test('atpl'); +require('./shared').test('plates'); +require('./shared').test('templayed'); +require('./shared').test('twig'); +require('./shared').test('dot'); +require('./shared').test('ractive'); +require('./shared/partials').test('ractive'); +require('./shared').test('nunjucks'); +require('./shared/filters').test('nunjucks'); +require('./shared/includes').test('nunjucks'); +require('./shared').test('htmling'); +require('./shared/react').test('react'); +require('./shared').test('vash'); +require('./shared/helpers').test('vash'); +require('./shared').test('slm'); +require('./shared').test('arc-templates'); +require('./shared/filters').test('arc-templates'); +require('./shared/includes').test('arc-templates'); +require('./shared/partials').test('arc-templates'); +require('./shared').test('marko'); +require('./shared').test('bracket'); +require('./shared').test('teacup'); +require('./shared').test('velocityjs'); diff -Nru node-consolidate-0.15.1/test/fixtures/arc-templates/filters.arc-templates node-consolidate-0.15.1+repack/test/fixtures/arc-templates/filters.arc-templates --- node-consolidate-0.15.1/test/fixtures/arc-templates/filters.arc-templates 1970-01-01 00:00:00.000000000 +0000 +++ node-consolidate-0.15.1+repack/test/fixtures/arc-templates/filters.arc-templates 2018-03-20 00:25:40.000000000 +0000 @@ -0,0 +1 @@ +${ filters.toupper(user.name) } \ No newline at end of file diff -Nru node-consolidate-0.15.1/test/fixtures/arc-templates/include.arc-templates node-consolidate-0.15.1+repack/test/fixtures/arc-templates/include.arc-templates --- node-consolidate-0.15.1/test/fixtures/arc-templates/include.arc-templates 1970-01-01 00:00:00.000000000 +0000 +++ node-consolidate-0.15.1+repack/test/fixtures/arc-templates/include.arc-templates 2018-03-20 00:25:40.000000000 +0000 @@ -0,0 +1 @@ +<( (includeDir + '/user.arc-templates') )> \ No newline at end of file diff -Nru node-consolidate-0.15.1/test/fixtures/arc-templates/_layout.arc-templates node-consolidate-0.15.1+repack/test/fixtures/arc-templates/_layout.arc-templates --- node-consolidate-0.15.1/test/fixtures/arc-templates/_layout.arc-templates 1970-01-01 00:00:00.000000000 +0000 +++ node-consolidate-0.15.1+repack/test/fixtures/arc-templates/_layout.arc-templates 2018-03-20 00:25:40.000000000 +0000 @@ -0,0 +1 @@ +

${ user.name } from partial!

<**> \ No newline at end of file diff -Nru node-consolidate-0.15.1/test/fixtures/arc-templates/user.arc-templates node-consolidate-0.15.1+repack/test/fixtures/arc-templates/user.arc-templates --- node-consolidate-0.15.1/test/fixtures/arc-templates/user.arc-templates 1970-01-01 00:00:00.000000000 +0000 +++ node-consolidate-0.15.1+repack/test/fixtures/arc-templates/user.arc-templates 2018-03-20 00:25:40.000000000 +0000 @@ -0,0 +1 @@ +

${ user.name }

\ No newline at end of file diff -Nru node-consolidate-0.15.1/test/fixtures/arc-templates/user_partial.arc-templates node-consolidate-0.15.1+repack/test/fixtures/arc-templates/user_partial.arc-templates --- node-consolidate-0.15.1/test/fixtures/arc-templates/user_partial.arc-templates 1970-01-01 00:00:00.000000000 +0000 +++ node-consolidate-0.15.1+repack/test/fixtures/arc-templates/user_partial.arc-templates 2018-03-20 00:25:40.000000000 +0000 @@ -0,0 +1 @@ +

${ user.name }

\ No newline at end of file diff -Nru node-consolidate-0.15.1/test/fixtures/atpl/user.atpl node-consolidate-0.15.1+repack/test/fixtures/atpl/user.atpl --- node-consolidate-0.15.1/test/fixtures/atpl/user.atpl 1970-01-01 00:00:00.000000000 +0000 +++ node-consolidate-0.15.1+repack/test/fixtures/atpl/user.atpl 2018-03-20 00:25:40.000000000 +0000 @@ -0,0 +1 @@ +

{{user.name}}

\ No newline at end of file diff -Nru node-consolidate-0.15.1/test/fixtures/bracket/user.bracket node-consolidate-0.15.1+repack/test/fixtures/bracket/user.bracket --- node-consolidate-0.15.1/test/fixtures/bracket/user.bracket 1970-01-01 00:00:00.000000000 +0000 +++ node-consolidate-0.15.1+repack/test/fixtures/bracket/user.bracket 2018-03-20 00:25:40.000000000 +0000 @@ -0,0 +1 @@ +

[[= model.user.name ]]

\ No newline at end of file diff -Nru node-consolidate-0.15.1/test/fixtures/dot/user.dot node-consolidate-0.15.1+repack/test/fixtures/dot/user.dot --- node-consolidate-0.15.1/test/fixtures/dot/user.dot 1970-01-01 00:00:00.000000000 +0000 +++ node-consolidate-0.15.1+repack/test/fixtures/dot/user.dot 2018-03-20 00:25:40.000000000 +0000 @@ -0,0 +1 @@ +

{{=it.user.name}}

diff -Nru node-consolidate-0.15.1/test/fixtures/dust/_partial.dust node-consolidate-0.15.1+repack/test/fixtures/dust/_partial.dust --- node-consolidate-0.15.1/test/fixtures/dust/_partial.dust 1970-01-01 00:00:00.000000000 +0000 +++ node-consolidate-0.15.1+repack/test/fixtures/dust/_partial.dust 2018-03-20 00:25:40.000000000 +0000 @@ -0,0 +1 @@ +

{user.name} from partial!

\ No newline at end of file diff -Nru node-consolidate-0.15.1/test/fixtures/dust/user.dust node-consolidate-0.15.1+repack/test/fixtures/dust/user.dust --- node-consolidate-0.15.1/test/fixtures/dust/user.dust 1970-01-01 00:00:00.000000000 +0000 +++ node-consolidate-0.15.1+repack/test/fixtures/dust/user.dust 2018-03-20 00:25:40.000000000 +0000 @@ -0,0 +1 @@ +

{user.name}

\ No newline at end of file diff -Nru node-consolidate-0.15.1/test/fixtures/dust/user_partial.dust node-consolidate-0.15.1+repack/test/fixtures/dust/user_partial.dust --- node-consolidate-0.15.1/test/fixtures/dust/user_partial.dust 1970-01-01 00:00:00.000000000 +0000 +++ node-consolidate-0.15.1+repack/test/fixtures/dust/user_partial.dust 2018-03-20 00:25:40.000000000 +0000 @@ -0,0 +1,2 @@ +{>_partial/} +

{user.name}

\ No newline at end of file diff -Nru node-consolidate-0.15.1/test/fixtures/dust/user_template_name.dust node-consolidate-0.15.1+repack/test/fixtures/dust/user_template_name.dust --- node-consolidate-0.15.1/test/fixtures/dust/user_template_name.dust 1970-01-01 00:00:00.000000000 +0000 +++ node-consolidate-0.15.1+repack/test/fixtures/dust/user_template_name.dust 2018-03-20 00:25:40.000000000 +0000 @@ -0,0 +1,2 @@ +

{user.name}

+{@templateName/} diff -Nru node-consolidate-0.15.1/test/fixtures/eco/user.eco node-consolidate-0.15.1+repack/test/fixtures/eco/user.eco --- node-consolidate-0.15.1/test/fixtures/eco/user.eco 1970-01-01 00:00:00.000000000 +0000 +++ node-consolidate-0.15.1+repack/test/fixtures/eco/user.eco 2018-03-20 00:25:40.000000000 +0000 @@ -0,0 +1 @@ +

<%= @user.name %>

\ No newline at end of file diff -Nru node-consolidate-0.15.1/test/fixtures/ect/user.ect node-consolidate-0.15.1+repack/test/fixtures/ect/user.ect --- node-consolidate-0.15.1/test/fixtures/ect/user.ect 1970-01-01 00:00:00.000000000 +0000 +++ node-consolidate-0.15.1+repack/test/fixtures/ect/user.ect 2018-03-20 00:25:40.000000000 +0000 @@ -0,0 +1 @@ +

<%= @user.name %>

\ No newline at end of file diff -Nru node-consolidate-0.15.1/test/fixtures/ejs/user.ejs node-consolidate-0.15.1+repack/test/fixtures/ejs/user.ejs --- node-consolidate-0.15.1/test/fixtures/ejs/user.ejs 1970-01-01 00:00:00.000000000 +0000 +++ node-consolidate-0.15.1+repack/test/fixtures/ejs/user.ejs 2018-03-20 00:25:40.000000000 +0000 @@ -0,0 +1 @@ +

<%= user.name %>

\ No newline at end of file diff -Nru node-consolidate-0.15.1/test/fixtures/haml/user.haml node-consolidate-0.15.1+repack/test/fixtures/haml/user.haml --- node-consolidate-0.15.1/test/fixtures/haml/user.haml 1970-01-01 00:00:00.000000000 +0000 +++ node-consolidate-0.15.1+repack/test/fixtures/haml/user.haml 2018-03-20 00:25:40.000000000 +0000 @@ -0,0 +1 @@ +%p= user.name \ No newline at end of file diff -Nru node-consolidate-0.15.1/test/fixtures/haml-coffee/user.haml-coffee node-consolidate-0.15.1+repack/test/fixtures/haml-coffee/user.haml-coffee --- node-consolidate-0.15.1/test/fixtures/haml-coffee/user.haml-coffee 1970-01-01 00:00:00.000000000 +0000 +++ node-consolidate-0.15.1+repack/test/fixtures/haml-coffee/user.haml-coffee 2018-03-20 00:25:40.000000000 +0000 @@ -0,0 +1 @@ +%p= @user.name \ No newline at end of file diff -Nru node-consolidate-0.15.1/test/fixtures/hamlet/user.hamlet node-consolidate-0.15.1+repack/test/fixtures/hamlet/user.hamlet --- node-consolidate-0.15.1/test/fixtures/hamlet/user.hamlet 1970-01-01 00:00:00.000000000 +0000 +++ node-consolidate-0.15.1+repack/test/fixtures/hamlet/user.hamlet 2018-03-20 00:25:40.000000000 +0000 @@ -0,0 +1,2 @@ +

#{user.name} +> diff -Nru node-consolidate-0.15.1/test/fixtures/handlebars/helpers.handlebars node-consolidate-0.15.1+repack/test/fixtures/handlebars/helpers.handlebars --- node-consolidate-0.15.1/test/fixtures/handlebars/helpers.handlebars 1970-01-01 00:00:00.000000000 +0000 +++ node-consolidate-0.15.1+repack/test/fixtures/handlebars/helpers.handlebars 2018-03-20 00:25:40.000000000 +0000 @@ -0,0 +1 @@ +{{safe user.name}} \ No newline at end of file diff -Nru node-consolidate-0.15.1/test/fixtures/handlebars/partials.handlebars node-consolidate-0.15.1+repack/test/fixtures/handlebars/partials.handlebars --- node-consolidate-0.15.1/test/fixtures/handlebars/partials.handlebars 1970-01-01 00:00:00.000000000 +0000 +++ node-consolidate-0.15.1+repack/test/fixtures/handlebars/partials.handlebars 2018-03-20 00:25:40.000000000 +0000 @@ -0,0 +1 @@ +{{>partial}} \ No newline at end of file diff -Nru node-consolidate-0.15.1/test/fixtures/handlebars/user.handlebars node-consolidate-0.15.1+repack/test/fixtures/handlebars/user.handlebars --- node-consolidate-0.15.1/test/fixtures/handlebars/user.handlebars 1970-01-01 00:00:00.000000000 +0000 +++ node-consolidate-0.15.1+repack/test/fixtures/handlebars/user.handlebars 2018-03-20 00:25:40.000000000 +0000 @@ -0,0 +1 @@ +

{{user.name}}

\ No newline at end of file diff -Nru node-consolidate-0.15.1/test/fixtures/hogan/partials.hogan node-consolidate-0.15.1+repack/test/fixtures/hogan/partials.hogan --- node-consolidate-0.15.1/test/fixtures/hogan/partials.hogan 1970-01-01 00:00:00.000000000 +0000 +++ node-consolidate-0.15.1+repack/test/fixtures/hogan/partials.hogan 2018-03-20 00:25:40.000000000 +0000 @@ -0,0 +1 @@ +{{>partial}} \ No newline at end of file diff -Nru node-consolidate-0.15.1/test/fixtures/hogan/user.hogan node-consolidate-0.15.1+repack/test/fixtures/hogan/user.hogan --- node-consolidate-0.15.1/test/fixtures/hogan/user.hogan 1970-01-01 00:00:00.000000000 +0000 +++ node-consolidate-0.15.1+repack/test/fixtures/hogan/user.hogan 2018-03-20 00:25:40.000000000 +0000 @@ -0,0 +1 @@ +

{{user.name}}

\ No newline at end of file diff -Nru node-consolidate-0.15.1/test/fixtures/htmling/user.htmling node-consolidate-0.15.1+repack/test/fixtures/htmling/user.htmling --- node-consolidate-0.15.1/test/fixtures/htmling/user.htmling 1970-01-01 00:00:00.000000000 +0000 +++ node-consolidate-0.15.1+repack/test/fixtures/htmling/user.htmling 2018-03-20 00:25:40.000000000 +0000 @@ -0,0 +1 @@ +

{{user.name}}

\ No newline at end of file diff -Nru node-consolidate-0.15.1/test/fixtures/jade/user.jade node-consolidate-0.15.1+repack/test/fixtures/jade/user.jade --- node-consolidate-0.15.1/test/fixtures/jade/user.jade 1970-01-01 00:00:00.000000000 +0000 +++ node-consolidate-0.15.1+repack/test/fixtures/jade/user.jade 2018-03-20 00:25:40.000000000 +0000 @@ -0,0 +1 @@ +p= user.name \ No newline at end of file diff -Nru node-consolidate-0.15.1/test/fixtures/jazz/user.jazz node-consolidate-0.15.1+repack/test/fixtures/jazz/user.jazz --- node-consolidate-0.15.1/test/fixtures/jazz/user.jazz 1970-01-01 00:00:00.000000000 +0000 +++ node-consolidate-0.15.1+repack/test/fixtures/jazz/user.jazz 2018-03-20 00:25:40.000000000 +0000 @@ -0,0 +1 @@ +

{user.name}

\ No newline at end of file diff -Nru node-consolidate-0.15.1/test/fixtures/jqtpl/user.jqtpl node-consolidate-0.15.1+repack/test/fixtures/jqtpl/user.jqtpl --- node-consolidate-0.15.1/test/fixtures/jqtpl/user.jqtpl 1970-01-01 00:00:00.000000000 +0000 +++ node-consolidate-0.15.1+repack/test/fixtures/jqtpl/user.jqtpl 2018-03-20 00:25:40.000000000 +0000 @@ -0,0 +1 @@ +

${user.name}

\ No newline at end of file diff -Nru node-consolidate-0.15.1/test/fixtures/just/user.just node-consolidate-0.15.1+repack/test/fixtures/just/user.just --- node-consolidate-0.15.1/test/fixtures/just/user.just 1970-01-01 00:00:00.000000000 +0000 +++ node-consolidate-0.15.1+repack/test/fixtures/just/user.just 2018-03-20 00:25:40.000000000 +0000 @@ -0,0 +1 @@ +

<%= user.name %>

\ No newline at end of file diff -Nru node-consolidate-0.15.1/test/fixtures/kernel/user.kernel node-consolidate-0.15.1+repack/test/fixtures/kernel/user.kernel --- node-consolidate-0.15.1/test/fixtures/kernel/user.kernel 1970-01-01 00:00:00.000000000 +0000 +++ node-consolidate-0.15.1+repack/test/fixtures/kernel/user.kernel 2018-03-20 00:25:40.000000000 +0000 @@ -0,0 +1 @@ +

{user.name}

\ No newline at end of file diff -Nru node-consolidate-0.15.1/test/fixtures/liquid/filters.liquid node-consolidate-0.15.1+repack/test/fixtures/liquid/filters.liquid --- node-consolidate-0.15.1/test/fixtures/liquid/filters.liquid 1970-01-01 00:00:00.000000000 +0000 +++ node-consolidate-0.15.1+repack/test/fixtures/liquid/filters.liquid 2018-03-20 00:25:40.000000000 +0000 @@ -0,0 +1 @@ +{{user.name | toupper}} \ No newline at end of file diff -Nru node-consolidate-0.15.1/test/fixtures/liquid/footer.html node-consolidate-0.15.1+repack/test/fixtures/liquid/footer.html --- node-consolidate-0.15.1/test/fixtures/liquid/footer.html 1970-01-01 00:00:00.000000000 +0000 +++ node-consolidate-0.15.1+repack/test/fixtures/liquid/footer.html 2018-03-20 00:25:40.000000000 +0000 @@ -0,0 +1 @@ +
\ No newline at end of file diff -Nru node-consolidate-0.15.1/test/fixtures/liquid/include.liquid node-consolidate-0.15.1+repack/test/fixtures/liquid/include.liquid --- node-consolidate-0.15.1/test/fixtures/liquid/include.liquid 1970-01-01 00:00:00.000000000 +0000 +++ node-consolidate-0.15.1+repack/test/fixtures/liquid/include.liquid 2018-03-20 00:25:40.000000000 +0000 @@ -0,0 +1,3 @@ +{% include user %} +{% include sub/file %} +{% include "footer.html" %} \ No newline at end of file diff -Nru node-consolidate-0.15.1/test/fixtures/liquid/sub/file.liquid node-consolidate-0.15.1+repack/test/fixtures/liquid/sub/file.liquid --- node-consolidate-0.15.1/test/fixtures/liquid/sub/file.liquid 1970-01-01 00:00:00.000000000 +0000 +++ node-consolidate-0.15.1+repack/test/fixtures/liquid/sub/file.liquid 2018-03-20 00:25:40.000000000 +0000 @@ -0,0 +1 @@ +
\ No newline at end of file diff -Nru node-consolidate-0.15.1/test/fixtures/liquid/user.liquid node-consolidate-0.15.1+repack/test/fixtures/liquid/user.liquid --- node-consolidate-0.15.1/test/fixtures/liquid/user.liquid 1970-01-01 00:00:00.000000000 +0000 +++ node-consolidate-0.15.1+repack/test/fixtures/liquid/user.liquid 2018-03-20 00:25:40.000000000 +0000 @@ -0,0 +1 @@ +

{{user.name}}

\ No newline at end of file diff -Nru node-consolidate-0.15.1/test/fixtures/liquor/user.liquor node-consolidate-0.15.1+repack/test/fixtures/liquor/user.liquor --- node-consolidate-0.15.1/test/fixtures/liquor/user.liquor 1970-01-01 00:00:00.000000000 +0000 +++ node-consolidate-0.15.1+repack/test/fixtures/liquor/user.liquor 2018-03-20 00:25:40.000000000 +0000 @@ -0,0 +1 @@ +

#{user.name}

\ No newline at end of file diff -Nru node-consolidate-0.15.1/test/fixtures/lodash/user.lodash node-consolidate-0.15.1+repack/test/fixtures/lodash/user.lodash --- node-consolidate-0.15.1/test/fixtures/lodash/user.lodash 1970-01-01 00:00:00.000000000 +0000 +++ node-consolidate-0.15.1+repack/test/fixtures/lodash/user.lodash 2018-03-20 00:25:40.000000000 +0000 @@ -0,0 +1 @@ +

<%- user.name %>

\ No newline at end of file diff -Nru node-consolidate-0.15.1/test/fixtures/marko/user.marko node-consolidate-0.15.1+repack/test/fixtures/marko/user.marko --- node-consolidate-0.15.1/test/fixtures/marko/user.marko 1970-01-01 00:00:00.000000000 +0000 +++ node-consolidate-0.15.1+repack/test/fixtures/marko/user.marko 2018-03-20 00:25:40.000000000 +0000 @@ -0,0 +1 @@ +p -- ${data.user.name} diff -Nru node-consolidate-0.15.1/test/fixtures/mote/user.mote node-consolidate-0.15.1+repack/test/fixtures/mote/user.mote --- node-consolidate-0.15.1/test/fixtures/mote/user.mote 1970-01-01 00:00:00.000000000 +0000 +++ node-consolidate-0.15.1+repack/test/fixtures/mote/user.mote 2018-03-20 00:25:40.000000000 +0000 @@ -0,0 +1 @@ +

{{user.name}}

\ No newline at end of file diff -Nru node-consolidate-0.15.1/test/fixtures/mustache/partials.mustache node-consolidate-0.15.1+repack/test/fixtures/mustache/partials.mustache --- node-consolidate-0.15.1/test/fixtures/mustache/partials.mustache 1970-01-01 00:00:00.000000000 +0000 +++ node-consolidate-0.15.1+repack/test/fixtures/mustache/partials.mustache 2018-03-20 00:25:40.000000000 +0000 @@ -0,0 +1 @@ +{{>partial}} \ No newline at end of file diff -Nru node-consolidate-0.15.1/test/fixtures/mustache/user.mustache node-consolidate-0.15.1+repack/test/fixtures/mustache/user.mustache --- node-consolidate-0.15.1/test/fixtures/mustache/user.mustache 1970-01-01 00:00:00.000000000 +0000 +++ node-consolidate-0.15.1+repack/test/fixtures/mustache/user.mustache 2018-03-20 00:25:40.000000000 +0000 @@ -0,0 +1 @@ +

{{#user}}{{name}}{{/user}}

\ No newline at end of file diff -Nru node-consolidate-0.15.1/test/fixtures/nunjucks/_base_layout.nunjucks node-consolidate-0.15.1+repack/test/fixtures/nunjucks/_base_layout.nunjucks --- node-consolidate-0.15.1/test/fixtures/nunjucks/_base_layout.nunjucks 1970-01-01 00:00:00.000000000 +0000 +++ node-consolidate-0.15.1+repack/test/fixtures/nunjucks/_base_layout.nunjucks 2018-03-20 00:25:40.000000000 +0000 @@ -0,0 +1 @@ +
{%block content%}{%endblock%}
\ No newline at end of file diff -Nru node-consolidate-0.15.1/test/fixtures/nunjucks/filters.nunjucks node-consolidate-0.15.1+repack/test/fixtures/nunjucks/filters.nunjucks --- node-consolidate-0.15.1/test/fixtures/nunjucks/filters.nunjucks 1970-01-01 00:00:00.000000000 +0000 +++ node-consolidate-0.15.1+repack/test/fixtures/nunjucks/filters.nunjucks 2018-03-20 00:25:40.000000000 +0000 @@ -0,0 +1 @@ +{{user.name | upper}} \ No newline at end of file diff -Nru node-consolidate-0.15.1/test/fixtures/nunjucks/include.nunjucks node-consolidate-0.15.1+repack/test/fixtures/nunjucks/include.nunjucks --- node-consolidate-0.15.1/test/fixtures/nunjucks/include.nunjucks 1970-01-01 00:00:00.000000000 +0000 +++ node-consolidate-0.15.1+repack/test/fixtures/nunjucks/include.nunjucks 2018-03-20 00:25:40.000000000 +0000 @@ -0,0 +1 @@ +{% include 'user.nunjucks' %} \ No newline at end of file diff -Nru node-consolidate-0.15.1/test/fixtures/nunjucks/layouts.nunjucks node-consolidate-0.15.1+repack/test/fixtures/nunjucks/layouts.nunjucks --- node-consolidate-0.15.1/test/fixtures/nunjucks/layouts.nunjucks 1970-01-01 00:00:00.000000000 +0000 +++ node-consolidate-0.15.1+repack/test/fixtures/nunjucks/layouts.nunjucks 2018-03-20 00:25:40.000000000 +0000 @@ -0,0 +1,3 @@ +{% extends '_base_layout.nunjucks' %} + +{% block content %}

{{user.name}}

{% endblock %} diff -Nru node-consolidate-0.15.1/test/fixtures/nunjucks/user.nunjucks node-consolidate-0.15.1+repack/test/fixtures/nunjucks/user.nunjucks --- node-consolidate-0.15.1/test/fixtures/nunjucks/user.nunjucks 1970-01-01 00:00:00.000000000 +0000 +++ node-consolidate-0.15.1+repack/test/fixtures/nunjucks/user.nunjucks 2018-03-20 00:25:40.000000000 +0000 @@ -0,0 +1 @@ +

{{user.name}}

\ No newline at end of file diff -Nru node-consolidate-0.15.1/test/fixtures/plates/user.html node-consolidate-0.15.1+repack/test/fixtures/plates/user.html --- node-consolidate-0.15.1/test/fixtures/plates/user.html 1970-01-01 00:00:00.000000000 +0000 +++ node-consolidate-0.15.1+repack/test/fixtures/plates/user.html 2018-03-20 00:25:40.000000000 +0000 @@ -0,0 +1 @@ +

diff -Nru node-consolidate-0.15.1/test/fixtures/plates/user.plates node-consolidate-0.15.1+repack/test/fixtures/plates/user.plates --- node-consolidate-0.15.1/test/fixtures/plates/user.plates 1970-01-01 00:00:00.000000000 +0000 +++ node-consolidate-0.15.1+repack/test/fixtures/plates/user.plates 2018-03-20 00:25:40.000000000 +0000 @@ -0,0 +1 @@ +

diff -Nru node-consolidate-0.15.1/test/fixtures/pug/user.pug node-consolidate-0.15.1+repack/test/fixtures/pug/user.pug --- node-consolidate-0.15.1/test/fixtures/pug/user.pug 1970-01-01 00:00:00.000000000 +0000 +++ node-consolidate-0.15.1+repack/test/fixtures/pug/user.pug 2018-03-20 00:25:40.000000000 +0000 @@ -0,0 +1 @@ +p= user.name \ No newline at end of file diff -Nru node-consolidate-0.15.1/test/fixtures/qejs/user.qejs node-consolidate-0.15.1+repack/test/fixtures/qejs/user.qejs --- node-consolidate-0.15.1/test/fixtures/qejs/user.qejs 1970-01-01 00:00:00.000000000 +0000 +++ node-consolidate-0.15.1+repack/test/fixtures/qejs/user.qejs 2018-03-20 00:25:40.000000000 +0000 @@ -0,0 +1 @@ +

<%= user.name %>

\ No newline at end of file diff -Nru node-consolidate-0.15.1/test/fixtures/ractive/partials.ractive node-consolidate-0.15.1+repack/test/fixtures/ractive/partials.ractive --- node-consolidate-0.15.1/test/fixtures/ractive/partials.ractive 1970-01-01 00:00:00.000000000 +0000 +++ node-consolidate-0.15.1+repack/test/fixtures/ractive/partials.ractive 2018-03-20 00:25:40.000000000 +0000 @@ -0,0 +1 @@ +{{>partial}} \ No newline at end of file diff -Nru node-consolidate-0.15.1/test/fixtures/ractive/user.ractive node-consolidate-0.15.1+repack/test/fixtures/ractive/user.ractive --- node-consolidate-0.15.1/test/fixtures/ractive/user.ractive 1970-01-01 00:00:00.000000000 +0000 +++ node-consolidate-0.15.1+repack/test/fixtures/ractive/user.ractive 2018-03-20 00:25:40.000000000 +0000 @@ -0,0 +1 @@ +

{{#user}}{{name}}{{/user}}

\ No newline at end of file diff -Nru node-consolidate-0.15.1/test/fixtures/react/base.html node-consolidate-0.15.1+repack/test/fixtures/react/base.html --- node-consolidate-0.15.1/test/fixtures/react/base.html 1970-01-01 00:00:00.000000000 +0000 +++ node-consolidate-0.15.1+repack/test/fixtures/react/base.html 2018-03-20 00:25:40.000000000 +0000 @@ -0,0 +1 @@ +{{title}}{{content}} \ No newline at end of file diff -Nru node-consolidate-0.15.1/test/fixtures/react/user.react node-consolidate-0.15.1+repack/test/fixtures/react/user.react --- node-consolidate-0.15.1/test/fixtures/react/user.react 1970-01-01 00:00:00.000000000 +0000 +++ node-consolidate-0.15.1+repack/test/fixtures/react/user.react 2018-03-20 00:25:40.000000000 +0000 @@ -0,0 +1,15 @@ +"use strict"; + +var React = require('react'); + +class User extends React.Component { + render() { + return ( +

+ {this.props.user.name} +

+ ); + } +}; + +module.exports = User; diff -Nru node-consolidate-0.15.1/test/fixtures/slm/user.slm node-consolidate-0.15.1+repack/test/fixtures/slm/user.slm --- node-consolidate-0.15.1/test/fixtures/slm/user.slm 1970-01-01 00:00:00.000000000 +0000 +++ node-consolidate-0.15.1+repack/test/fixtures/slm/user.slm 2018-03-20 00:25:40.000000000 +0000 @@ -0,0 +1 @@ +p = this.user.name diff -Nru node-consolidate-0.15.1/test/fixtures/swig/user.swig node-consolidate-0.15.1+repack/test/fixtures/swig/user.swig --- node-consolidate-0.15.1/test/fixtures/swig/user.swig 1970-01-01 00:00:00.000000000 +0000 +++ node-consolidate-0.15.1+repack/test/fixtures/swig/user.swig 2018-03-20 00:25:40.000000000 +0000 @@ -0,0 +1 @@ +

{{user.name}}

\ No newline at end of file diff -Nru node-consolidate-0.15.1/test/fixtures/teacup/user.teacup node-consolidate-0.15.1+repack/test/fixtures/teacup/user.teacup --- node-consolidate-0.15.1/test/fixtures/teacup/user.teacup 1970-01-01 00:00:00.000000000 +0000 +++ node-consolidate-0.15.1+repack/test/fixtures/teacup/user.teacup 2018-03-20 00:25:40.000000000 +0000 @@ -0,0 +1,4 @@ +{renderable, p} = require 'teacup' + +module.exports = renderable ({user}) -> + p user.name diff -Nru node-consolidate-0.15.1/test/fixtures/templayed/user.templayed node-consolidate-0.15.1+repack/test/fixtures/templayed/user.templayed --- node-consolidate-0.15.1/test/fixtures/templayed/user.templayed 1970-01-01 00:00:00.000000000 +0000 +++ node-consolidate-0.15.1+repack/test/fixtures/templayed/user.templayed 2018-03-20 00:25:40.000000000 +0000 @@ -0,0 +1 @@ +

{{user.name}}

\ No newline at end of file diff -Nru node-consolidate-0.15.1/test/fixtures/toffee/user.toffee node-consolidate-0.15.1+repack/test/fixtures/toffee/user.toffee --- node-consolidate-0.15.1/test/fixtures/toffee/user.toffee 1970-01-01 00:00:00.000000000 +0000 +++ node-consolidate-0.15.1+repack/test/fixtures/toffee/user.toffee 2018-03-20 00:25:40.000000000 +0000 @@ -0,0 +1 @@ +

#{user.name}

\ No newline at end of file diff -Nru node-consolidate-0.15.1/test/fixtures/twig/user.twig node-consolidate-0.15.1+repack/test/fixtures/twig/user.twig --- node-consolidate-0.15.1/test/fixtures/twig/user.twig 1970-01-01 00:00:00.000000000 +0000 +++ node-consolidate-0.15.1+repack/test/fixtures/twig/user.twig 2018-03-20 00:25:40.000000000 +0000 @@ -0,0 +1 @@ +

{{ user.name }}

\ No newline at end of file diff -Nru node-consolidate-0.15.1/test/fixtures/underscore/partials.underscore node-consolidate-0.15.1+repack/test/fixtures/underscore/partials.underscore --- node-consolidate-0.15.1/test/fixtures/underscore/partials.underscore 1970-01-01 00:00:00.000000000 +0000 +++ node-consolidate-0.15.1+repack/test/fixtures/underscore/partials.underscore 2018-03-20 00:25:40.000000000 +0000 @@ -0,0 +1 @@ +<%= partials.partial({user: user}) %> \ No newline at end of file diff -Nru node-consolidate-0.15.1/test/fixtures/underscore/user.underscore node-consolidate-0.15.1+repack/test/fixtures/underscore/user.underscore --- node-consolidate-0.15.1/test/fixtures/underscore/user.underscore 1970-01-01 00:00:00.000000000 +0000 +++ node-consolidate-0.15.1+repack/test/fixtures/underscore/user.underscore 2018-03-20 00:25:40.000000000 +0000 @@ -0,0 +1 @@ +

<%- user.name %>

\ No newline at end of file diff -Nru node-consolidate-0.15.1/test/fixtures/vash/helpers.vash node-consolidate-0.15.1+repack/test/fixtures/vash/helpers.vash --- node-consolidate-0.15.1/test/fixtures/vash/helpers.vash 1970-01-01 00:00:00.000000000 +0000 +++ node-consolidate-0.15.1+repack/test/fixtures/vash/helpers.vash 2018-03-20 00:25:40.000000000 +0000 @@ -0,0 +1 @@ +@html.lowerCase(model.user.name) diff -Nru node-consolidate-0.15.1/test/fixtures/vash/user.vash node-consolidate-0.15.1+repack/test/fixtures/vash/user.vash --- node-consolidate-0.15.1/test/fixtures/vash/user.vash 1970-01-01 00:00:00.000000000 +0000 +++ node-consolidate-0.15.1+repack/test/fixtures/vash/user.vash 2018-03-20 00:25:40.000000000 +0000 @@ -0,0 +1 @@ +

@model.user.name

diff -Nru node-consolidate-0.15.1/test/fixtures/velocityjs/user.velocityjs node-consolidate-0.15.1+repack/test/fixtures/velocityjs/user.velocityjs --- node-consolidate-0.15.1/test/fixtures/velocityjs/user.velocityjs 1970-01-01 00:00:00.000000000 +0000 +++ node-consolidate-0.15.1+repack/test/fixtures/velocityjs/user.velocityjs 2018-03-20 00:25:40.000000000 +0000 @@ -0,0 +1 @@ +

$user.name

diff -Nru node-consolidate-0.15.1/test/fixtures/walrus/user.walrus node-consolidate-0.15.1+repack/test/fixtures/walrus/user.walrus --- node-consolidate-0.15.1/test/fixtures/walrus/user.walrus 1970-01-01 00:00:00.000000000 +0000 +++ node-consolidate-0.15.1+repack/test/fixtures/walrus/user.walrus 2018-03-20 00:25:40.000000000 +0000 @@ -0,0 +1 @@ +

{{ user.name }}

\ No newline at end of file diff -Nru node-consolidate-0.15.1/test/fixtures/whiskers/user.whiskers node-consolidate-0.15.1+repack/test/fixtures/whiskers/user.whiskers --- node-consolidate-0.15.1/test/fixtures/whiskers/user.whiskers 1970-01-01 00:00:00.000000000 +0000 +++ node-consolidate-0.15.1+repack/test/fixtures/whiskers/user.whiskers 2018-03-20 00:25:40.000000000 +0000 @@ -0,0 +1 @@ +

{user.name}

\ No newline at end of file diff -Nru node-consolidate-0.15.1/test/mocha.opts node-consolidate-0.15.1+repack/test/mocha.opts --- node-consolidate-0.15.1/test/mocha.opts 1970-01-01 00:00:00.000000000 +0000 +++ node-consolidate-0.15.1+repack/test/mocha.opts 2018-03-20 00:25:40.000000000 +0000 @@ -0,0 +1,3 @@ +--growl +--require should +--reporter spec diff -Nru node-consolidate-0.15.1/test/shared/dust.js node-consolidate-0.15.1+repack/test/shared/dust.js --- node-consolidate-0.15.1/test/shared/dust.js 1970-01-01 00:00:00.000000000 +0000 +++ node-consolidate-0.15.1+repack/test/shared/dust.js 2018-03-20 00:25:40.000000000 +0000 @@ -0,0 +1,38 @@ +/*eslint-env node, mocha */ +var cons = require('../../'); +var fs = require('fs'); + +// var should = require('should'); + +exports.test = function(name) { + var user = { name: 'Tobi' }; + + describe(name, function() { + // Use case: return upper case string. + it('should support fetching template name from the context', function(done) { + var viewsDir = 'test/fixtures/' + name; + var templatePath = viewsDir + '/user_template_name.' + name; + var str = fs.readFileSync(templatePath).toString(); + + var locals = { + user: user, + views: viewsDir, + filename: templatePath + }; + + if (name === 'dust') { + var dust = require('dustjs-helpers'); + dust.helpers.templateName = function(chunk, context) { + return chunk.write(context.getTemplateName()); + }; + cons.requires.dust = dust; + } + + cons[name].render(str, locals, function(err, html) { + if (err) return done(err); + html.should.eql('

Tobi

user_template_name'); + return done(); + }); + }); + }); +}; diff -Nru node-consolidate-0.15.1/test/shared/filters.js node-consolidate-0.15.1+repack/test/shared/filters.js --- node-consolidate-0.15.1/test/shared/filters.js 1970-01-01 00:00:00.000000000 +0000 +++ node-consolidate-0.15.1+repack/test/shared/filters.js 2018-03-20 00:25:40.000000000 +0000 @@ -0,0 +1,25 @@ +var cons = require('../../'); +var fs = require('fs'); + +exports.test = function(name) { + var user = { name: 'Tobi' }; + + describe(name, function() { + + // Use case: return upper case string. + it('should support filters', function(done) { + var str = fs.readFileSync('test/fixtures/' + name + '/filters.' + name).toString(); + + var locals = { user: user, + filters: { toupper: function(object) { + return object.toUpperCase(); + }}}; + + cons[name].render(str, locals, function(err, html) { + if (err) return done(err); + html.should.eql('TOBI'); + return done(); + }); + }); + }); +}; diff -Nru node-consolidate-0.15.1/test/shared/helpers.js node-consolidate-0.15.1+repack/test/shared/helpers.js --- node-consolidate-0.15.1/test/shared/helpers.js 1970-01-01 00:00:00.000000000 +0000 +++ node-consolidate-0.15.1+repack/test/shared/helpers.js 2018-03-20 00:25:40.000000000 +0000 @@ -0,0 +1,60 @@ + +var cons = require('../../'); +var handlebars = require('handlebars'); +var fs = require('fs'); +var readFile = fs.readFile; +var readFileSync = fs.readFileSync; + +exports.test = function(name) { + + describe(name, function() { + + afterEach(function() { + fs.readFile = readFile; + fs.readFileSync = readFileSync; + }); + + var user; + + if (name === 'handlebars') { + user = { name: 'Tobi' }; + + // Use case: return safe HTML that won’t be escaped in the final render. + it('should support helpers', function(done) { + var str = fs.readFileSync('test/fixtures/' + name + '/helpers.' + name).toString(); + + var locals = { user: user, + helpers: { safe: function(object) { + return new handlebars.SafeString(object); + }}}; + + cons[name].render(str, locals, function(err, html) { + if (err) return done(err); + html.should.equal('Tobi'); + done(); + }); + }); + } + + if (name === 'vash') { + user = { name: 'Tobi' }; + + // See this for Vash helper system : https://github.com/kirbysayshi/vash#helper-system + // Use case: return as as lower case + it('should support helpers', function(done) { + var str = fs.readFileSync('test/fixtures/' + name + '/helpers.' + name).toString(); + + var locals = { user: user, + helpers: { lowerCase: function(text) { + return text.toLowerCase(); + }}}; + + cons[name].render(str, locals, function(err, html) { + if (err) return done(err); + html.should.equal('tobi'); + done(); + }); + }); + } + }); +}; diff -Nru node-consolidate-0.15.1/test/shared/includes.js node-consolidate-0.15.1+repack/test/shared/includes.js --- node-consolidate-0.15.1/test/shared/includes.js 1970-01-01 00:00:00.000000000 +0000 +++ node-consolidate-0.15.1+repack/test/shared/includes.js 2018-03-20 00:25:40.000000000 +0000 @@ -0,0 +1,52 @@ +var cons = require('../../'); +var fs = require('fs'); + +exports.test = function(name) { + var user = { name: 'Tobi' }; + + describe(name, function() { + + it('should support includes', function(done) { + var str = fs.readFileSync('test/fixtures/' + name + '/include.' + name).toString(); + + var viewsDir = 'test/fixtures/' + name; + var locals = { user: user, settings: { views: viewsDir } }; + + if (name === 'liquid' || name === 'arc-templates') { + locals.includeDir = viewsDir; + } + + cons[name].render(str, locals, function(err, html) { + if (err) return done(err); + try { + if (name === 'liquid') { + html.should.eql('

Tobi

'); + } else { + html.should.eql('

Tobi

'); + } + return done(); + } catch (e) { + return done(e); + } + }); + }); + + if (name === 'nunjucks') { + it('should support extending views', function(done) { + var str = fs.readFileSync('test/fixtures/' + name + '/layouts.' + name).toString(); + + var locals = {user: user, settings: {views: 'test/fixtures/' + name}}; + + cons[name].render(str, locals, function(err, html) { + if (err) return done(err); + try { + html.should.eql('

Tobi

'); + return done(); + } catch (e) { + return done(e); + } + }); + }); + } + }); +}; diff -Nru node-consolidate-0.15.1/test/shared/index.js node-consolidate-0.15.1+repack/test/shared/index.js --- node-consolidate-0.15.1/test/shared/index.js 1970-01-01 00:00:00.000000000 +0000 +++ node-consolidate-0.15.1+repack/test/shared/index.js 2018-03-20 00:25:40.000000000 +0000 @@ -0,0 +1,117 @@ + +var cons = require('../../'); +var fs = require('fs'); +var readFile = fs.readFile; +var readFileSync = fs.readFileSync; + +exports.test = function(name) { + var user = { name: 'Tobi' }; + + describe(name, function() { + afterEach(function() { + fs.readFile = readFile; + fs.readFileSync = readFileSync; + }); + + it('should support locals', function(done) { + var path = 'test/fixtures/' + name + '/user.' + name; + var locals = { user: user }; + cons[name](path, locals, function(err, html) { + if (err) return done(err); + html.should.match(/Tobi/); + done(); + }); + }); + + it('should not cache by default', function(done) { + var path = 'test/fixtures/' + name + '/user.' + name; + var locals = { user: user }; + var calls = 0; + + fs.readFileSync = function() { + ++calls; + return readFileSync.apply(this, arguments); + }; + + fs.readFile = function() { + ++calls; + readFile.apply(this, arguments); + }; + + cons[name](path, locals, function(err, html) { + if (err) return done(err); + html.should.match(/Tobi/); + cons[name](path, locals, function(err, html) { + if (err) return done(err); + html.should.match(/Tobi/); + calls.should.equal(name === 'atpl' ? 4 : 2); + done(); + }); + }); + }); + + it('should support caching', function(done) { + var path = 'test/fixtures/' + name + '/user.' + name; + var locals = { user: user, cache: true }; + + cons[name](path, locals, function(err, html) { + if (err) return done(err); + + fs.readFile = function(path) { + done(new Error('fs.readFile() called with ' + path)); + }; + + html.should.match(/Tobi/); + cons[name](path, locals, function(err, html) { + if (err) return done(err); + html.should.match(/Tobi/); + done(); + }); + }); + }); + + it('should support rendering a string', function(done) { + var str = fs.readFileSync('test/fixtures/' + name + '/user.' + name).toString(); + var locals = { user: user }; + cons[name].render(str, locals, function(err, html) { + if (err) return done(err); + html.should.match(/Tobi/); + done(); + }); + }); + + it('should return a promise if no callback provided', function(done) { + var path = 'test/fixtures/' + name + '/user.' + name; + var locals = { user: user }; + var result = cons[name](path, locals); + + result.then(function(html) { + html.should.match(/Tobi/); + done(); + }) + .catch(function(err) { + done(err); + }); + }); + + it('should return a promise if no callback provided (string)', function(done) { + var str = fs.readFileSync('test/fixtures/' + name + '/user.' + name).toString(); + var locals = { user: user }; + var result = cons[name].render(str, locals); + + result.then(function(html) { + html.should.match(/Tobi/); + done(); + }) + .catch(function(err) { + done(err); + }); + }); + + it('should be exposed in the requires object', function() { + var should = require('should'); + var requiredName = name; + should.exist(cons.requires[requiredName]); + }); + }); +}; diff -Nru node-consolidate-0.15.1/test/shared/partials.js node-consolidate-0.15.1+repack/test/shared/partials.js --- node-consolidate-0.15.1/test/shared/partials.js 1970-01-01 00:00:00.000000000 +0000 +++ node-consolidate-0.15.1+repack/test/shared/partials.js 2018-03-20 00:25:40.000000000 +0000 @@ -0,0 +1,60 @@ + +var cons = require('../../'); +var join = require('path').join; +var fs = require('fs'); +var readFile = fs.readFile; +var readFileSync = fs.readFileSync; + +exports.test = function(name) { + var user = { name: 'Tobi' }; + + describe(name, function() { + afterEach(function() { + fs.readFile = readFile; + fs.readFileSync = readFileSync; + }); + + if (name === 'dust' || name === 'arc-templates') { + it('should support rendering a partial', function(done) { + var str = fs.readFileSync('test/fixtures/' + name + '/user_partial.' + name).toString(); + var locals = { + user: user, + views: './test/fixtures/' + name + }; + cons[name].render(str, locals, function(err, html) { + if (err) return done(err); + html.should.equal('

Tobi from partial!

Tobi

'); + done(); + }); + }); + } else { + it('should support partials', function(done) { + var path = 'test/fixtures/' + name + '/partials.' + name; + var locals = { user: user, partials: { partial: 'user' } }; + cons[name](path, locals, function(err, html) { + if (err) return done(err); + html.should.equal('

Tobi

'); + done(); + }); + }); + it('should support absolute path partial', function(done) { + var path = 'test/fixtures/' + name + '/partials.' + name; + var locals = {user: user, partials: {partial: join(__dirname, '/../../test/fixtures/', name, '/user') }}; + cons[name](path, locals, function(err, html) { + if (err) return done(err); + html.should.equal('

Tobi

'); + done(); + }); + }); + it('should support relative path partial', function(done) { + var path = 'test/fixtures/' + name + '/partials.' + name; + var locals = {user: user, partials: {partial: '../' + name + '/user' }}; + cons[name](path, locals, function(err, html) { + if (err) return done(err); + html.should.equal('

Tobi

'); + done(); + }); + }); + } + }); +}; diff -Nru node-consolidate-0.15.1/test/shared/react.js node-consolidate-0.15.1+repack/test/shared/react.js --- node-consolidate-0.15.1/test/shared/react.js 1970-01-01 00:00:00.000000000 +0000 +++ node-consolidate-0.15.1+repack/test/shared/react.js 2018-03-20 00:25:40.000000000 +0000 @@ -0,0 +1,99 @@ +/*eslint-env node, mocha */ +/*eslint quotes: [2, "single"] */ +var consolidate = require('../../'); +var fs = require('fs'); + +var readFile = fs.readFile; +var readFileSync = fs.readFileSync; + +exports.test = function(name) { + 'use strict'; + + var user = { name: 'Tobi' }; + var cons; + + describe(name, function() { + + beforeEach(function() { + cons = consolidate; + fs.readFile = readFile; + fs.readFileSync = readFileSync; + }); + + it('should support locals', function(done) { + var path = 'test/fixtures/' + name + '/user.' + name; + var locals = { user: user }; + cons[name](path, locals, function(err, html) { + + if (err) { + return done(err); + } + + html.should.equal('

Tobi

'); + done(); + }); + }); + + it('should support promises', function(done) { + var path = 'test/fixtures/' + name + '/user.' + name; + var locals = { user: user }; + cons[name](path, locals) + .then(function(html) { + html.should.equal('

Tobi

'); + done(); + }) + .catch(function(err) { + done(err); + }); + }); + + it('should support rendering a string', function(done) { + var str = fs.readFileSync('test/fixtures/' + name + '/user.' + name).toString(); + var locals = { user: user }; + + cons[name].render(str, locals, function(err, html) { + + if (err) { + return done(err); + } + + html.should.equal('

Tobi

'); + done(); + }); + }); + + it('should support promises from a string', function(done) { + var str = fs.readFileSync('test/fixtures/' + name + '/user.' + name).toString(); + var locals = { user: user }; + + cons[name].render(str, locals) + .then(function(html) { + html.should.equal('

Tobi

'); + done(); + }) + .catch(function(err) { + return done(err); + }); + }); + + it('should support rendering into a base template', function(done) { + var path = 'test/fixtures/' + name + '/user.' + name; + var locals = { + user: user, + base: 'test/fixtures/' + name + '/base.html', + title: 'My Title' + }; + + cons[name](path, locals, function(err, html) { + + if (err) { + return done(err); + } + + html.should.equal('My Title

Tobi

'); + done(); + }); + }); + + }); +}; diff -Nru node-consolidate-0.15.1/.travis.yml node-consolidate-0.15.1+repack/.travis.yml --- node-consolidate-0.15.1/.travis.yml 1970-01-01 00:00:00.000000000 +0000 +++ node-consolidate-0.15.1+repack/.travis.yml 2018-03-20 00:25:40.000000000 +0000 @@ -0,0 +1,11 @@ +sudo: false +os: + - linux + - osx +language: node_js +node_js: + - node + - '9' + - '8' + - '6' + - '4'