├── .editorconfig ├── .gitignore ├── .gitmodules ├── .jscsrc ├── .travis.yml ├── CHANGELOG.md ├── CONTRIBUTING.md ├── Gemfile ├── Gemfile.lock ├── LICENSE ├── README.md ├── Versionfile ├── docs ├── API.md ├── SITE-GENERATOR.md └── USAGE.md ├── lib ├── boot.js ├── builder.js ├── defaults │ ├── config.js │ ├── defaultExtensionMap.js │ └── defaultProcessors.js ├── directives │ └── directiveParser.js ├── environment.js ├── lingon.js ├── models │ ├── context.js │ ├── processorStore.js │ └── sourceFile.js ├── server │ ├── buildCallback.js │ ├── dynamicRequestHandler.js │ └── server.js ├── streams │ ├── directiveStream.js │ ├── layoutStream.js │ └── processorStream.js ├── tasks │ ├── build.js │ ├── clean.js │ ├── server.js │ └── static.js ├── utils │ ├── extensionRewriter.js │ ├── help.js │ ├── log.js │ ├── stream.js │ └── utils.js └── vendor │ └── recursive-readdir.js ├── package.json ├── test.sh └── tests ├── system ├── basic │ ├── .gitignore │ ├── basic.bats │ ├── fixtures │ │ └── index.js │ ├── lingon.js │ └── source-renamed │ │ ├── _vendor │ │ ├── thirdParty1.js │ │ └── thirdParty2.js │ │ ├── im age..png │ │ ├── index.css │ │ ├── index.html │ │ ├── index.js │ │ └── lib │ │ └── lib.js ├── basic2 │ ├── .gitignore │ ├── basic2.bats │ ├── fixtures │ │ ├── import_after_include.css │ │ ├── matching_include.css │ │ ├── non_matching_include.css │ │ ├── simple.css │ │ └── vendor.js │ ├── lingon.js │ ├── source │ │ ├── css │ │ │ ├── empty.less │ │ │ └── vendor.css │ │ ├── import_after_include.less │ │ ├── js │ │ │ └── vendor.js │ │ ├── matching_include.less │ │ ├── non_matching_include.less │ │ └── simple.less │ └── vendor │ │ ├── lib.css │ │ └── lib.js ├── directive-parser │ ├── directive-parser.bats │ ├── fixtures │ │ └── index.html │ ├── lingon.js │ └── source │ │ ├── _layouts │ │ └── index.html │ │ └── index.html ├── file-metadata │ ├── file-metadata.bats │ ├── fixtures │ │ ├── article.html │ │ └── nested.html │ ├── lingon.js │ └── source │ │ ├── _layouts │ │ ├── index.ejs │ │ └── sub_layout.ejs │ │ ├── article.ejs │ │ └── nested.ejs ├── global │ ├── fixtures │ │ ├── build.html │ │ └── server.html │ ├── global.bats │ ├── lingon.js │ └── source │ │ └── index.ejs ├── html-templates │ ├── fixtures │ │ ├── nested.js │ │ └── top.js │ ├── html-templates.bats │ ├── lingon.js │ └── source │ │ ├── _app │ │ ├── a.ngt │ │ └── b.ngt │ │ ├── nested.js │ │ ├── test │ │ └── subdir.js │ │ └── top.js ├── inline-includes │ ├── fixtures │ │ ├── globbed.html │ │ ├── markdown.html │ │ ├── multiple-edge.html │ │ ├── multiple-same.html │ │ └── single.html │ ├── inline-includes.bats │ ├── lingon.js │ └── source │ │ ├── _partials │ │ ├── content.ejs │ │ ├── content2.ejs │ │ └── fancy.md │ │ ├── globbed.ejs │ │ ├── markdown.ejs │ │ ├── multiple-edge.ejs │ │ ├── multiple-same.ejs │ │ └── single.ejs ├── layouts │ ├── fixtures │ │ ├── article.html │ │ ├── home.html │ │ ├── nested.html │ │ ├── sub │ │ │ └── folder │ │ │ │ └── absolute.html │ │ └── two-levels.html │ ├── layouts.bats │ ├── lingon.js │ └── source │ │ ├── _layouts │ │ ├── index.ejs │ │ ├── nested.html │ │ └── two-levels.html │ │ ├── _test.ejs │ │ ├── article.md │ │ ├── home.ejs │ │ ├── nested.html │ │ ├── sub │ │ └── folder │ │ │ └── absolute.html │ │ └── two-levels.html ├── malformed-nested-directives │ ├── fixtures │ │ ├── cyclic.html │ │ ├── cyclic.js │ │ └── strangeloop.js │ ├── lingon.js │ ├── malformed-nested-directives.bats │ └── source │ │ ├── _app │ │ ├── cyclic.js │ │ └── cyclic.md │ │ ├── cyclic.js │ │ ├── cyclic.md │ │ └── strangeloop.js ├── nested-directives │ ├── fixtures │ │ ├── a.js │ │ └── test.txt │ ├── lingon.js │ ├── nested-directives.bats │ └── source │ │ ├── _app │ │ ├── b.js │ │ ├── c.js │ │ └── test.ngt │ │ ├── a.js │ │ ├── d.js │ │ └── test.txt ├── processors │ ├── fixtures │ │ ├── index.alternativesyntax │ │ ├── index.multiplesyntax │ │ ├── index.orderedsyntax │ │ ├── index.simplealias │ │ ├── index.simplesyntax │ │ ├── matching.simplealias │ │ └── matching.simplesyntax │ ├── lingon.js │ ├── processors.bats │ └── source │ │ ├── index.alternativesyntax │ │ ├── index.multiplesyntax │ │ ├── index.orderedsyntax │ │ ├── index.simplealias │ │ ├── index.simplesyntax │ │ ├── matching.simplealias │ │ └── matching.simplesyntax ├── reserved-keyword-urls │ ├── .gitignore │ ├── fixtures │ │ ├── constructor │ │ ├── hasOwnProperty │ │ └── toString │ ├── lingon.js │ ├── reserved-keyword-urls.bats │ └── source │ │ ├── constructor │ │ ├── js │ │ └── hasOwnProperty │ │ └── toString ├── rewrite-extensions │ ├── lingon.js │ ├── rewrite-extensions.bats │ └── source │ │ ├── a │ │ └── b │ │ │ └── c.boo │ │ ├── deleted.normal │ │ ├── index.ejs │ │ ├── lib.js.ejs │ │ ├── registered.normal │ │ ├── template.ngt │ │ └── test.boo ├── server-404 │ ├── fixtures │ │ └── 404.html │ ├── lingon.js │ ├── server-404.bats │ └── source │ │ ├── hello.txt │ │ └── other.stuff ├── server-fallback │ ├── fixtures │ │ ├── catch-all.html │ │ ├── default.html │ │ └── test │ │ │ └── default.html │ ├── lingon.js │ ├── server-fallback.bats │ └── source │ │ ├── another.txt │ │ ├── catch-all.html │ │ ├── default.html │ │ └── test │ │ └── default.html ├── server-namespace │ ├── lingon.js │ ├── server-namespace.bats │ └── source │ │ ├── fallback.html │ │ └── index.html ├── static-server │ ├── fixtures │ │ └── index.html │ ├── lingon.js │ ├── source │ │ ├── index.html │ │ └── random.ejs │ └── static-server.bats ├── stream-error │ ├── lingon.js │ ├── source │ │ └── index.less │ └── stream-error.bats ├── stream-error2 │ ├── lingon.js │ ├── source │ │ └── all.js │ └── stream-error2.bats ├── symlinks │ ├── fixtures │ │ └── simple.less │ ├── lingon.js │ ├── source │ │ ├── hardlinked-file.less │ │ ├── symlinked-file.less │ │ └── symlinked-folder │ └── symlinks.bats ├── tree-changes │ ├── .gitignore │ ├── fixtures │ │ ├── error404.html │ │ ├── late-added-file.html │ │ ├── late-added-markdown.html │ │ ├── late-removed-file.html │ │ └── late-renamed-file.html │ ├── lingon.js │ ├── resources │ │ ├── error404.html │ │ ├── late-added-file.html │ │ ├── late-added-markdown.md │ │ ├── late-removed-file.html │ │ └── late-renamed-file.html │ └── tree-changes.bats └── wrapping-processors │ ├── fixtures │ └── modules.js │ ├── lingon.js │ ├── source │ ├── _modules │ │ ├── a.module.js │ │ └── b.module.js │ └── modules.js │ └── wrapping-processors.bats └── unit ├── builder.spec.js ├── extensionRewriter.spec.js └── lingon.spec.js /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/lingon/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/lingon/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/lingon/HEAD/.gitmodules -------------------------------------------------------------------------------- /.jscsrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/lingon/HEAD/.jscsrc -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/lingon/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/lingon/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/lingon/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- 1 | source 'https://rubygems.org' 2 | gem 'autoversion', '~> 0.5.2' 3 | -------------------------------------------------------------------------------- /Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/lingon/HEAD/Gemfile.lock -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/lingon/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/lingon/HEAD/README.md -------------------------------------------------------------------------------- /Versionfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/lingon/HEAD/Versionfile -------------------------------------------------------------------------------- /docs/API.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/lingon/HEAD/docs/API.md -------------------------------------------------------------------------------- /docs/SITE-GENERATOR.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/lingon/HEAD/docs/SITE-GENERATOR.md -------------------------------------------------------------------------------- /docs/USAGE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/lingon/HEAD/docs/USAGE.md -------------------------------------------------------------------------------- /lib/boot.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/lingon/HEAD/lib/boot.js -------------------------------------------------------------------------------- /lib/builder.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/lingon/HEAD/lib/builder.js -------------------------------------------------------------------------------- /lib/defaults/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/lingon/HEAD/lib/defaults/config.js -------------------------------------------------------------------------------- /lib/defaults/defaultExtensionMap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/lingon/HEAD/lib/defaults/defaultExtensionMap.js -------------------------------------------------------------------------------- /lib/defaults/defaultProcessors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/lingon/HEAD/lib/defaults/defaultProcessors.js -------------------------------------------------------------------------------- /lib/directives/directiveParser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/lingon/HEAD/lib/directives/directiveParser.js -------------------------------------------------------------------------------- /lib/environment.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/lingon/HEAD/lib/environment.js -------------------------------------------------------------------------------- /lib/lingon.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/lingon/HEAD/lib/lingon.js -------------------------------------------------------------------------------- /lib/models/context.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/lingon/HEAD/lib/models/context.js -------------------------------------------------------------------------------- /lib/models/processorStore.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/lingon/HEAD/lib/models/processorStore.js -------------------------------------------------------------------------------- /lib/models/sourceFile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/lingon/HEAD/lib/models/sourceFile.js -------------------------------------------------------------------------------- /lib/server/buildCallback.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/lingon/HEAD/lib/server/buildCallback.js -------------------------------------------------------------------------------- /lib/server/dynamicRequestHandler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/lingon/HEAD/lib/server/dynamicRequestHandler.js -------------------------------------------------------------------------------- /lib/server/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/lingon/HEAD/lib/server/server.js -------------------------------------------------------------------------------- /lib/streams/directiveStream.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/lingon/HEAD/lib/streams/directiveStream.js -------------------------------------------------------------------------------- /lib/streams/layoutStream.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/lingon/HEAD/lib/streams/layoutStream.js -------------------------------------------------------------------------------- /lib/streams/processorStream.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/lingon/HEAD/lib/streams/processorStream.js -------------------------------------------------------------------------------- /lib/tasks/build.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/lingon/HEAD/lib/tasks/build.js -------------------------------------------------------------------------------- /lib/tasks/clean.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/lingon/HEAD/lib/tasks/clean.js -------------------------------------------------------------------------------- /lib/tasks/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/lingon/HEAD/lib/tasks/server.js -------------------------------------------------------------------------------- /lib/tasks/static.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/lingon/HEAD/lib/tasks/static.js -------------------------------------------------------------------------------- /lib/utils/extensionRewriter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/lingon/HEAD/lib/utils/extensionRewriter.js -------------------------------------------------------------------------------- /lib/utils/help.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/lingon/HEAD/lib/utils/help.js -------------------------------------------------------------------------------- /lib/utils/log.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/lingon/HEAD/lib/utils/log.js -------------------------------------------------------------------------------- /lib/utils/stream.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/lingon/HEAD/lib/utils/stream.js -------------------------------------------------------------------------------- /lib/utils/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/lingon/HEAD/lib/utils/utils.js -------------------------------------------------------------------------------- /lib/vendor/recursive-readdir.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/lingon/HEAD/lib/vendor/recursive-readdir.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/lingon/HEAD/package.json -------------------------------------------------------------------------------- /test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/lingon/HEAD/test.sh -------------------------------------------------------------------------------- /tests/system/basic/.gitignore: -------------------------------------------------------------------------------- 1 | build-renamed 2 | -------------------------------------------------------------------------------- /tests/system/basic/basic.bats: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/lingon/HEAD/tests/system/basic/basic.bats -------------------------------------------------------------------------------- /tests/system/basic/fixtures/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/lingon/HEAD/tests/system/basic/fixtures/index.js -------------------------------------------------------------------------------- /tests/system/basic/lingon.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/lingon/HEAD/tests/system/basic/lingon.js -------------------------------------------------------------------------------- /tests/system/basic/source-renamed/_vendor/thirdParty1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/lingon/HEAD/tests/system/basic/source-renamed/_vendor/thirdParty1.js -------------------------------------------------------------------------------- /tests/system/basic/source-renamed/_vendor/thirdParty2.js: -------------------------------------------------------------------------------- 1 | var anotherThirdPartyString = "Yes!"; -------------------------------------------------------------------------------- /tests/system/basic/source-renamed/im age..png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/lingon/HEAD/tests/system/basic/source-renamed/im age..png -------------------------------------------------------------------------------- /tests/system/basic/source-renamed/index.css: -------------------------------------------------------------------------------- 1 | body { 2 | background: #ff00ff; 3 | } -------------------------------------------------------------------------------- /tests/system/basic/source-renamed/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/lingon/HEAD/tests/system/basic/source-renamed/index.html -------------------------------------------------------------------------------- /tests/system/basic/source-renamed/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/lingon/HEAD/tests/system/basic/source-renamed/index.js -------------------------------------------------------------------------------- /tests/system/basic/source-renamed/lib/lib.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/lingon/HEAD/tests/system/basic/source-renamed/lib/lib.js -------------------------------------------------------------------------------- /tests/system/basic2/.gitignore: -------------------------------------------------------------------------------- 1 | source/js/vendor_copy.js 2 | -------------------------------------------------------------------------------- /tests/system/basic2/basic2.bats: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/lingon/HEAD/tests/system/basic2/basic2.bats -------------------------------------------------------------------------------- /tests/system/basic2/fixtures/import_after_include.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/lingon/HEAD/tests/system/basic2/fixtures/import_after_include.css -------------------------------------------------------------------------------- /tests/system/basic2/fixtures/matching_include.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/lingon/HEAD/tests/system/basic2/fixtures/matching_include.css -------------------------------------------------------------------------------- /tests/system/basic2/fixtures/non_matching_include.css: -------------------------------------------------------------------------------- 1 | .lib { 2 | color: #fff; 3 | } 4 | -------------------------------------------------------------------------------- /tests/system/basic2/fixtures/simple.css: -------------------------------------------------------------------------------- 1 | h1 { 2 | color: #ff0000; 3 | } 4 | -------------------------------------------------------------------------------- /tests/system/basic2/fixtures/vendor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/lingon/HEAD/tests/system/basic2/fixtures/vendor.js -------------------------------------------------------------------------------- /tests/system/basic2/lingon.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/lingon/HEAD/tests/system/basic2/lingon.js -------------------------------------------------------------------------------- /tests/system/basic2/source/css/empty.less: -------------------------------------------------------------------------------- 1 | .hello { 2 | background: #ff0000; 3 | } -------------------------------------------------------------------------------- /tests/system/basic2/source/css/vendor.css: -------------------------------------------------------------------------------- 1 | //= include "../../vendor/lib.css" 2 | 3 | h1 { 4 | color: #00ff00; 5 | } -------------------------------------------------------------------------------- /tests/system/basic2/source/import_after_include.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/lingon/HEAD/tests/system/basic2/source/import_after_include.less -------------------------------------------------------------------------------- /tests/system/basic2/source/js/vendor.js: -------------------------------------------------------------------------------- 1 | //= include "../../vendor/lib.js" -------------------------------------------------------------------------------- /tests/system/basic2/source/matching_include.less: -------------------------------------------------------------------------------- 1 | //= include 'css/**/*.less' 2 | 3 | .lib { 4 | color: #fff; 5 | } -------------------------------------------------------------------------------- /tests/system/basic2/source/non_matching_include.less: -------------------------------------------------------------------------------- 1 | //= include 'css/bogus/**/*.less' 2 | 3 | .lib { 4 | color: #fff; 5 | } -------------------------------------------------------------------------------- /tests/system/basic2/source/simple.less: -------------------------------------------------------------------------------- 1 | h1 { 2 | color: #ff0000; 3 | } -------------------------------------------------------------------------------- /tests/system/basic2/vendor/lib.css: -------------------------------------------------------------------------------- 1 | body { 2 | color: #ff0000; 3 | } -------------------------------------------------------------------------------- /tests/system/basic2/vendor/lib.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/lingon/HEAD/tests/system/basic2/vendor/lib.js -------------------------------------------------------------------------------- /tests/system/directive-parser/directive-parser.bats: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/lingon/HEAD/tests/system/directive-parser/directive-parser.bats -------------------------------------------------------------------------------- /tests/system/directive-parser/fixtures/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/lingon/HEAD/tests/system/directive-parser/fixtures/index.html -------------------------------------------------------------------------------- /tests/system/directive-parser/lingon.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/lingon/HEAD/tests/system/directive-parser/lingon.js -------------------------------------------------------------------------------- /tests/system/directive-parser/source/_layouts/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/lingon/HEAD/tests/system/directive-parser/source/_layouts/index.html -------------------------------------------------------------------------------- /tests/system/directive-parser/source/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/lingon/HEAD/tests/system/directive-parser/source/index.html -------------------------------------------------------------------------------- /tests/system/file-metadata/file-metadata.bats: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/lingon/HEAD/tests/system/file-metadata/file-metadata.bats -------------------------------------------------------------------------------- /tests/system/file-metadata/fixtures/article.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/lingon/HEAD/tests/system/file-metadata/fixtures/article.html -------------------------------------------------------------------------------- /tests/system/file-metadata/fixtures/nested.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/lingon/HEAD/tests/system/file-metadata/fixtures/nested.html -------------------------------------------------------------------------------- /tests/system/file-metadata/lingon.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/lingon/HEAD/tests/system/file-metadata/lingon.js -------------------------------------------------------------------------------- /tests/system/file-metadata/source/_layouts/index.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/lingon/HEAD/tests/system/file-metadata/source/_layouts/index.ejs -------------------------------------------------------------------------------- /tests/system/file-metadata/source/_layouts/sub_layout.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/lingon/HEAD/tests/system/file-metadata/source/_layouts/sub_layout.ejs -------------------------------------------------------------------------------- /tests/system/file-metadata/source/article.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/lingon/HEAD/tests/system/file-metadata/source/article.ejs -------------------------------------------------------------------------------- /tests/system/file-metadata/source/nested.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/lingon/HEAD/tests/system/file-metadata/source/nested.ejs -------------------------------------------------------------------------------- /tests/system/global/fixtures/build.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/lingon/HEAD/tests/system/global/fixtures/build.html -------------------------------------------------------------------------------- /tests/system/global/fixtures/server.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/lingon/HEAD/tests/system/global/fixtures/server.html -------------------------------------------------------------------------------- /tests/system/global/global.bats: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/lingon/HEAD/tests/system/global/global.bats -------------------------------------------------------------------------------- /tests/system/global/lingon.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/lingon/HEAD/tests/system/global/lingon.js -------------------------------------------------------------------------------- /tests/system/global/source/index.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/lingon/HEAD/tests/system/global/source/index.ejs -------------------------------------------------------------------------------- /tests/system/html-templates/fixtures/nested.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/lingon/HEAD/tests/system/html-templates/fixtures/nested.js -------------------------------------------------------------------------------- /tests/system/html-templates/fixtures/top.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/lingon/HEAD/tests/system/html-templates/fixtures/top.js -------------------------------------------------------------------------------- /tests/system/html-templates/html-templates.bats: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/lingon/HEAD/tests/system/html-templates/html-templates.bats -------------------------------------------------------------------------------- /tests/system/html-templates/lingon.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/lingon/HEAD/tests/system/html-templates/lingon.js -------------------------------------------------------------------------------- /tests/system/html-templates/source/_app/a.ngt: -------------------------------------------------------------------------------- 1 |
I am a late added file
2 | -------------------------------------------------------------------------------- /tests/system/tree-changes/fixtures/late-removed-file.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/lingon/HEAD/tests/system/tree-changes/fixtures/late-removed-file.html -------------------------------------------------------------------------------- /tests/system/tree-changes/fixtures/late-renamed-file.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/lingon/HEAD/tests/system/tree-changes/fixtures/late-renamed-file.html -------------------------------------------------------------------------------- /tests/system/tree-changes/lingon.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/lingon/HEAD/tests/system/tree-changes/lingon.js -------------------------------------------------------------------------------- /tests/system/tree-changes/resources/error404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/lingon/HEAD/tests/system/tree-changes/resources/error404.html -------------------------------------------------------------------------------- /tests/system/tree-changes/resources/late-added-file.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/lingon/HEAD/tests/system/tree-changes/resources/late-added-file.html -------------------------------------------------------------------------------- /tests/system/tree-changes/resources/late-added-markdown.md: -------------------------------------------------------------------------------- 1 | I am a late added file -------------------------------------------------------------------------------- /tests/system/tree-changes/resources/late-removed-file.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/lingon/HEAD/tests/system/tree-changes/resources/late-removed-file.html -------------------------------------------------------------------------------- /tests/system/tree-changes/resources/late-renamed-file.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/lingon/HEAD/tests/system/tree-changes/resources/late-renamed-file.html -------------------------------------------------------------------------------- /tests/system/tree-changes/tree-changes.bats: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/lingon/HEAD/tests/system/tree-changes/tree-changes.bats -------------------------------------------------------------------------------- /tests/system/wrapping-processors/fixtures/modules.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/lingon/HEAD/tests/system/wrapping-processors/fixtures/modules.js -------------------------------------------------------------------------------- /tests/system/wrapping-processors/lingon.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/lingon/HEAD/tests/system/wrapping-processors/lingon.js -------------------------------------------------------------------------------- /tests/system/wrapping-processors/source/_modules/a.module.js: -------------------------------------------------------------------------------- 1 | var a = {}; -------------------------------------------------------------------------------- /tests/system/wrapping-processors/source/_modules/b.module.js: -------------------------------------------------------------------------------- 1 | var b = {}; -------------------------------------------------------------------------------- /tests/system/wrapping-processors/source/modules.js: -------------------------------------------------------------------------------- 1 | //= include '_modules/*' -------------------------------------------------------------------------------- /tests/system/wrapping-processors/wrapping-processors.bats: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/lingon/HEAD/tests/system/wrapping-processors/wrapping-processors.bats -------------------------------------------------------------------------------- /tests/unit/builder.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/lingon/HEAD/tests/unit/builder.spec.js -------------------------------------------------------------------------------- /tests/unit/extensionRewriter.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/lingon/HEAD/tests/unit/extensionRewriter.spec.js -------------------------------------------------------------------------------- /tests/unit/lingon.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spotify/lingon/HEAD/tests/unit/lingon.spec.js --------------------------------------------------------------------------------