├── .gitattributes ├── .github └── workflows │ └── node.js.yml ├── .gitignore ├── .husky ├── .gitignore └── pre-commit ├── .lvimrc ├── .prettierrc ├── CHANGELOG.md ├── LICENSE ├── README.md ├── RH.md ├── app ├── chromeCache.js ├── chromeMiddleware.js ├── cli.js ├── config.js ├── esiMiddleware.js ├── init.js ├── inits │ └── cp │ │ └── init.js ├── resolveHome.js ├── router.js ├── spandx.js └── splash │ └── index.html ├── examples ├── README.md ├── js-overlay │ ├── local │ │ └── js │ │ │ └── main.js │ ├── remote │ │ ├── index.html │ │ └── js │ │ │ └── main.js │ ├── spandx.config.js │ └── start.sh └── multi-host │ ├── remote1 │ ├── index.html │ └── js │ │ └── main.js │ ├── remote2 │ ├── index.html │ └── js │ │ └── main.js │ ├── spandx.config.js │ └── start.sh ├── package.json ├── renovate.json ├── spandx-logo.png ├── spandx.config.js ├── spec ├── helpers │ ├── configs │ │ ├── bad-gateway │ │ │ └── spandx.config.js │ │ ├── bs-override │ │ │ └── spandx.config.js │ │ ├── esi-conf │ │ │ ├── abs-path-root-snippet.html │ │ │ ├── esi-abs-paths.html │ │ │ ├── esi-domain-rel-paths.html │ │ │ ├── esi-file-rel-paths.html │ │ │ ├── rel-path-root-snippet.html │ │ │ ├── spandx.esi-disabled.js │ │ │ ├── spandx.esi-enabled.js │ │ │ ├── subdir │ │ │ │ ├── abs-path-subdir-snippet.html │ │ │ │ └── rel-path-subdir-snippet.html │ │ │ └── with-esi.html │ │ ├── esi-include │ │ │ ├── abs-path-root-snippet.html │ │ │ ├── esi-abs-paths.html │ │ │ ├── esi-domain-rel-paths.html │ │ │ ├── esi-file-rel-paths.html │ │ │ ├── rel-path-root-snippet.html │ │ │ ├── spandx.https.js │ │ │ ├── spandx.local.js │ │ │ ├── spandx.remote.js │ │ │ ├── subdir │ │ │ │ ├── abs-path-subdir-snippet.html │ │ │ │ └── rel-path-subdir-snippet.html │ │ │ └── with-esi.html │ │ ├── invalid │ │ │ └── syntax.js │ │ ├── js-or-json │ │ │ ├── index.html │ │ │ ├── spandx.config.js │ │ │ └── spandx.config.json │ │ ├── multi-host │ │ │ └── spandx.config.js │ │ ├── path-setting │ │ │ ├── foo │ │ │ │ ├── bar │ │ │ │ │ └── index.html │ │ │ │ └── index.html │ │ │ └── index.html │ │ ├── port-auto │ │ │ ├── index.html │ │ │ └── spandx.config.js │ │ ├── portal-chrome │ │ │ ├── mock-chrome │ │ │ │ ├── footer │ │ │ │ │ ├── en │ │ │ │ │ └── ko │ │ │ │ ├── head │ │ │ │ │ ├── en │ │ │ │ │ └── ko │ │ │ │ └── header │ │ │ │ │ ├── en │ │ │ │ │ └── ko │ │ │ ├── spandx.chrome-off.js │ │ │ ├── spandx.local.js │ │ │ ├── spandx.multi.js │ │ │ ├── spandx.single.js │ │ │ └── test-page.html │ │ ├── primer │ │ │ ├── mock-primer-file │ │ │ │ ├── footer │ │ │ │ │ ├── en │ │ │ │ │ └── ko │ │ │ │ ├── head │ │ │ │ │ ├── en │ │ │ │ │ └── ko │ │ │ │ └── header │ │ │ │ │ ├── en │ │ │ │ │ └── ko │ │ │ ├── mock-primer-http │ │ │ │ └── services │ │ │ │ │ └── primer │ │ │ │ │ ├── footer │ │ │ │ │ └── en │ │ │ │ │ ├── head │ │ │ │ │ └── en │ │ │ │ │ └── header │ │ │ │ │ └── en │ │ │ ├── spandx.local.js │ │ │ ├── spandx.multi.js │ │ │ ├── spandx.preview-off.js │ │ │ ├── spandx.remote.js │ │ │ ├── spandx.single.js │ │ │ └── test-page.html │ │ ├── remote-fallback │ │ │ ├── local-files │ │ │ │ └── subdir │ │ │ │ │ └── index.html │ │ │ ├── remote-files │ │ │ │ ├── index.html │ │ │ │ └── subdir │ │ │ │ │ ├── index.html │ │ │ │ │ └── remote-only.html │ │ │ └── spandx.config.js │ │ ├── root-and-subdir │ │ │ ├── index.html │ │ │ ├── spandx.local.js │ │ │ ├── spandx.remote.js │ │ │ └── subdir │ │ │ │ └── index.html │ │ ├── route-order │ │ │ ├── a │ │ │ │ └── index.html │ │ │ ├── b │ │ │ │ └── index.html │ │ │ ├── c │ │ │ │ └── index.html │ │ │ ├── index.html │ │ │ └── spandx.config.js │ │ ├── single-multi │ │ │ ├── dev │ │ │ │ └── index.html │ │ │ ├── prod │ │ │ │ └── index.html │ │ │ ├── spandx.multi.js │ │ │ └── spandx.single.js │ │ ├── single │ │ │ ├── foo │ │ │ │ ├── bar │ │ │ │ │ └── test.txt │ │ │ │ └── index.html │ │ │ └── spandx.config.js │ │ ├── unconfigured-hostname │ │ │ ├── index.html │ │ │ └── spandx.config.js │ │ └── url-rewriting │ │ │ ├── esi-fragment.html │ │ │ ├── index-esi.html │ │ │ ├── index.html │ │ │ ├── otherpage.html │ │ │ ├── spandx.local.js │ │ │ └── spandx.remote.js │ ├── hush.js │ ├── reporter.js │ ├── serve.js │ └── websites │ │ ├── abs-path-root-snippet.html │ │ ├── esi-abs-paths.html │ │ ├── esi-rel-paths.html │ │ ├── rel-path-root-snippet.html │ │ └── with-esi.html ├── spandx │ ├── configSpec.js │ ├── routerSpec.js │ └── spandxSpec.js └── support │ └── jasmine.json ├── test ├── dist │ └── index.html └── spandx.config.js └── yarn.lock /.gitattributes: -------------------------------------------------------------------------------- 1 | package-lock.json -diff -merge 2 | -------------------------------------------------------------------------------- /.github/workflows/node.js.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhataccess/spandx/HEAD/.github/workflows/node.js.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhataccess/spandx/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/.gitignore: -------------------------------------------------------------------------------- 1 | _ 2 | -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | . "$(dirname "$0")/_/husky.sh" 3 | 4 | npx lint-staged 5 | -------------------------------------------------------------------------------- /.lvimrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhataccess/spandx/HEAD/.lvimrc -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- 1 | tabWidth: 4 2 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhataccess/spandx/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhataccess/spandx/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhataccess/spandx/HEAD/README.md -------------------------------------------------------------------------------- /RH.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhataccess/spandx/HEAD/RH.md -------------------------------------------------------------------------------- /app/chromeCache.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhataccess/spandx/HEAD/app/chromeCache.js -------------------------------------------------------------------------------- /app/chromeMiddleware.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhataccess/spandx/HEAD/app/chromeMiddleware.js -------------------------------------------------------------------------------- /app/cli.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhataccess/spandx/HEAD/app/cli.js -------------------------------------------------------------------------------- /app/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhataccess/spandx/HEAD/app/config.js -------------------------------------------------------------------------------- /app/esiMiddleware.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhataccess/spandx/HEAD/app/esiMiddleware.js -------------------------------------------------------------------------------- /app/init.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhataccess/spandx/HEAD/app/init.js -------------------------------------------------------------------------------- /app/inits/cp/init.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhataccess/spandx/HEAD/app/inits/cp/init.js -------------------------------------------------------------------------------- /app/resolveHome.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhataccess/spandx/HEAD/app/resolveHome.js -------------------------------------------------------------------------------- /app/router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhataccess/spandx/HEAD/app/router.js -------------------------------------------------------------------------------- /app/spandx.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhataccess/spandx/HEAD/app/spandx.js -------------------------------------------------------------------------------- /app/splash/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhataccess/spandx/HEAD/app/splash/index.html -------------------------------------------------------------------------------- /examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhataccess/spandx/HEAD/examples/README.md -------------------------------------------------------------------------------- /examples/js-overlay/local/js/main.js: -------------------------------------------------------------------------------- 1 | // prettier-ignore 2 | window.document.querySelector("#msg").textContent = "DEV JS!"; 3 | -------------------------------------------------------------------------------- /examples/js-overlay/remote/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhataccess/spandx/HEAD/examples/js-overlay/remote/index.html -------------------------------------------------------------------------------- /examples/js-overlay/remote/js/main.js: -------------------------------------------------------------------------------- 1 | // prettier-ignore 2 | window.document.querySelector("#msg").textContent = "PROD JS!"; 3 | -------------------------------------------------------------------------------- /examples/js-overlay/spandx.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhataccess/spandx/HEAD/examples/js-overlay/spandx.config.js -------------------------------------------------------------------------------- /examples/js-overlay/start.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhataccess/spandx/HEAD/examples/js-overlay/start.sh -------------------------------------------------------------------------------- /examples/multi-host/remote1/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhataccess/spandx/HEAD/examples/multi-host/remote1/index.html -------------------------------------------------------------------------------- /examples/multi-host/remote1/js/main.js: -------------------------------------------------------------------------------- 1 | // prettier-ignore 2 | window.document.querySelector("#msg").textContent = "PROD JS!"; 3 | -------------------------------------------------------------------------------- /examples/multi-host/remote2/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhataccess/spandx/HEAD/examples/multi-host/remote2/index.html -------------------------------------------------------------------------------- /examples/multi-host/remote2/js/main.js: -------------------------------------------------------------------------------- 1 | // prettier-ignore 2 | window.document.querySelector("#msg").textContent = "PROD JS!"; 3 | -------------------------------------------------------------------------------- /examples/multi-host/spandx.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhataccess/spandx/HEAD/examples/multi-host/spandx.config.js -------------------------------------------------------------------------------- /examples/multi-host/start.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhataccess/spandx/HEAD/examples/multi-host/start.sh -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhataccess/spandx/HEAD/package.json -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhataccess/spandx/HEAD/renovate.json -------------------------------------------------------------------------------- /spandx-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhataccess/spandx/HEAD/spandx-logo.png -------------------------------------------------------------------------------- /spandx.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhataccess/spandx/HEAD/spandx.config.js -------------------------------------------------------------------------------- /spec/helpers/configs/bad-gateway/spandx.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhataccess/spandx/HEAD/spec/helpers/configs/bad-gateway/spandx.config.js -------------------------------------------------------------------------------- /spec/helpers/configs/bs-override/spandx.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhataccess/spandx/HEAD/spec/helpers/configs/bs-override/spandx.config.js -------------------------------------------------------------------------------- /spec/helpers/configs/esi-conf/abs-path-root-snippet.html: -------------------------------------------------------------------------------- 1 | ABS PATH ROOT SNIPPET 2 | -------------------------------------------------------------------------------- /spec/helpers/configs/esi-conf/esi-abs-paths.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhataccess/spandx/HEAD/spec/helpers/configs/esi-conf/esi-abs-paths.html -------------------------------------------------------------------------------- /spec/helpers/configs/esi-conf/esi-domain-rel-paths.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhataccess/spandx/HEAD/spec/helpers/configs/esi-conf/esi-domain-rel-paths.html -------------------------------------------------------------------------------- /spec/helpers/configs/esi-conf/esi-file-rel-paths.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhataccess/spandx/HEAD/spec/helpers/configs/esi-conf/esi-file-rel-paths.html -------------------------------------------------------------------------------- /spec/helpers/configs/esi-conf/rel-path-root-snippet.html: -------------------------------------------------------------------------------- 1 | REL PATH ROOT SNIPPET 2 | -------------------------------------------------------------------------------- /spec/helpers/configs/esi-conf/spandx.esi-disabled.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhataccess/spandx/HEAD/spec/helpers/configs/esi-conf/spandx.esi-disabled.js -------------------------------------------------------------------------------- /spec/helpers/configs/esi-conf/spandx.esi-enabled.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhataccess/spandx/HEAD/spec/helpers/configs/esi-conf/spandx.esi-enabled.js -------------------------------------------------------------------------------- /spec/helpers/configs/esi-conf/subdir/abs-path-subdir-snippet.html: -------------------------------------------------------------------------------- 1 | ABS PATH SUBDIR SNIPPET 2 | -------------------------------------------------------------------------------- /spec/helpers/configs/esi-conf/subdir/rel-path-subdir-snippet.html: -------------------------------------------------------------------------------- 1 | REL PATH SUBDIR SNIPPET 2 | -------------------------------------------------------------------------------- /spec/helpers/configs/esi-conf/with-esi.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhataccess/spandx/HEAD/spec/helpers/configs/esi-conf/with-esi.html -------------------------------------------------------------------------------- /spec/helpers/configs/esi-include/abs-path-root-snippet.html: -------------------------------------------------------------------------------- 1 | ABS PATH ROOT SNIPPET 2 | -------------------------------------------------------------------------------- /spec/helpers/configs/esi-include/esi-abs-paths.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhataccess/spandx/HEAD/spec/helpers/configs/esi-include/esi-abs-paths.html -------------------------------------------------------------------------------- /spec/helpers/configs/esi-include/esi-domain-rel-paths.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhataccess/spandx/HEAD/spec/helpers/configs/esi-include/esi-domain-rel-paths.html -------------------------------------------------------------------------------- /spec/helpers/configs/esi-include/esi-file-rel-paths.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhataccess/spandx/HEAD/spec/helpers/configs/esi-include/esi-file-rel-paths.html -------------------------------------------------------------------------------- /spec/helpers/configs/esi-include/rel-path-root-snippet.html: -------------------------------------------------------------------------------- 1 | REL PATH ROOT SNIPPET 2 | -------------------------------------------------------------------------------- /spec/helpers/configs/esi-include/spandx.https.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhataccess/spandx/HEAD/spec/helpers/configs/esi-include/spandx.https.js -------------------------------------------------------------------------------- /spec/helpers/configs/esi-include/spandx.local.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhataccess/spandx/HEAD/spec/helpers/configs/esi-include/spandx.local.js -------------------------------------------------------------------------------- /spec/helpers/configs/esi-include/spandx.remote.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhataccess/spandx/HEAD/spec/helpers/configs/esi-include/spandx.remote.js -------------------------------------------------------------------------------- /spec/helpers/configs/esi-include/subdir/abs-path-subdir-snippet.html: -------------------------------------------------------------------------------- 1 | ABS PATH SUBDIR SNIPPET 2 | -------------------------------------------------------------------------------- /spec/helpers/configs/esi-include/subdir/rel-path-subdir-snippet.html: -------------------------------------------------------------------------------- 1 | REL PATH SUBDIR SNIPPET 2 | -------------------------------------------------------------------------------- /spec/helpers/configs/esi-include/with-esi.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhataccess/spandx/HEAD/spec/helpers/configs/esi-include/with-esi.html -------------------------------------------------------------------------------- /spec/helpers/configs/invalid/syntax.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhataccess/spandx/HEAD/spec/helpers/configs/invalid/syntax.js -------------------------------------------------------------------------------- /spec/helpers/configs/js-or-json/index.html: -------------------------------------------------------------------------------- 1 | INDEX 2 | -------------------------------------------------------------------------------- /spec/helpers/configs/js-or-json/spandx.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhataccess/spandx/HEAD/spec/helpers/configs/js-or-json/spandx.config.js -------------------------------------------------------------------------------- /spec/helpers/configs/js-or-json/spandx.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhataccess/spandx/HEAD/spec/helpers/configs/js-or-json/spandx.config.json -------------------------------------------------------------------------------- /spec/helpers/configs/multi-host/spandx.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhataccess/spandx/HEAD/spec/helpers/configs/multi-host/spandx.config.js -------------------------------------------------------------------------------- /spec/helpers/configs/path-setting/foo/bar/index.html: -------------------------------------------------------------------------------- 1 | bar 2 | -------------------------------------------------------------------------------- /spec/helpers/configs/path-setting/foo/index.html: -------------------------------------------------------------------------------- 1 | foo 2 | -------------------------------------------------------------------------------- /spec/helpers/configs/path-setting/index.html: -------------------------------------------------------------------------------- 1 | path-setting 2 | -------------------------------------------------------------------------------- /spec/helpers/configs/port-auto/index.html: -------------------------------------------------------------------------------- 1 | INDEX 2 | -------------------------------------------------------------------------------- /spec/helpers/configs/port-auto/spandx.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhataccess/spandx/HEAD/spec/helpers/configs/port-auto/spandx.config.js -------------------------------------------------------------------------------- /spec/helpers/configs/portal-chrome/mock-chrome/footer/en: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhataccess/spandx/HEAD/spec/helpers/configs/portal-chrome/mock-chrome/footer/en -------------------------------------------------------------------------------- /spec/helpers/configs/portal-chrome/mock-chrome/footer/ko: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhataccess/spandx/HEAD/spec/helpers/configs/portal-chrome/mock-chrome/footer/ko -------------------------------------------------------------------------------- /spec/helpers/configs/portal-chrome/mock-chrome/head/en: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhataccess/spandx/HEAD/spec/helpers/configs/portal-chrome/mock-chrome/head/en -------------------------------------------------------------------------------- /spec/helpers/configs/portal-chrome/mock-chrome/head/ko: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhataccess/spandx/HEAD/spec/helpers/configs/portal-chrome/mock-chrome/head/ko -------------------------------------------------------------------------------- /spec/helpers/configs/portal-chrome/mock-chrome/header/en: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhataccess/spandx/HEAD/spec/helpers/configs/portal-chrome/mock-chrome/header/en -------------------------------------------------------------------------------- /spec/helpers/configs/portal-chrome/mock-chrome/header/ko: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhataccess/spandx/HEAD/spec/helpers/configs/portal-chrome/mock-chrome/header/ko -------------------------------------------------------------------------------- /spec/helpers/configs/portal-chrome/spandx.chrome-off.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhataccess/spandx/HEAD/spec/helpers/configs/portal-chrome/spandx.chrome-off.js -------------------------------------------------------------------------------- /spec/helpers/configs/portal-chrome/spandx.local.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhataccess/spandx/HEAD/spec/helpers/configs/portal-chrome/spandx.local.js -------------------------------------------------------------------------------- /spec/helpers/configs/portal-chrome/spandx.multi.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhataccess/spandx/HEAD/spec/helpers/configs/portal-chrome/spandx.multi.js -------------------------------------------------------------------------------- /spec/helpers/configs/portal-chrome/spandx.single.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhataccess/spandx/HEAD/spec/helpers/configs/portal-chrome/spandx.single.js -------------------------------------------------------------------------------- /spec/helpers/configs/portal-chrome/test-page.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhataccess/spandx/HEAD/spec/helpers/configs/portal-chrome/test-page.html -------------------------------------------------------------------------------- /spec/helpers/configs/primer/mock-primer-file/footer/en: -------------------------------------------------------------------------------- 1 | FOOTER_AFTER (file) 2 | 3 | -------------------------------------------------------------------------------- /spec/helpers/configs/primer/mock-primer-file/footer/ko: -------------------------------------------------------------------------------- 1 | KO FOOTER_AFTER (file) 2 | 3 | -------------------------------------------------------------------------------- /spec/helpers/configs/primer/mock-primer-file/head/en: -------------------------------------------------------------------------------- 1 | HEAD_AFTER (file) 2 | -------------------------------------------------------------------------------- /spec/helpers/configs/primer/mock-primer-file/head/ko: -------------------------------------------------------------------------------- 1 | KO HEAD_AFTER (file) 2 | -------------------------------------------------------------------------------- /spec/helpers/configs/primer/mock-primer-file/header/en: -------------------------------------------------------------------------------- 1 | HEADER_AFTER (file) 2 | 3 | -------------------------------------------------------------------------------- /spec/helpers/configs/primer/mock-primer-file/header/ko: -------------------------------------------------------------------------------- 1 | KO HEADER_AFTER (file) 2 | 3 | -------------------------------------------------------------------------------- /spec/helpers/configs/primer/mock-primer-http/services/primer/footer/en: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhataccess/spandx/HEAD/spec/helpers/configs/primer/mock-primer-http/services/primer/footer/en -------------------------------------------------------------------------------- /spec/helpers/configs/primer/mock-primer-http/services/primer/head/en: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhataccess/spandx/HEAD/spec/helpers/configs/primer/mock-primer-http/services/primer/head/en -------------------------------------------------------------------------------- /spec/helpers/configs/primer/mock-primer-http/services/primer/header/en: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhataccess/spandx/HEAD/spec/helpers/configs/primer/mock-primer-http/services/primer/header/en -------------------------------------------------------------------------------- /spec/helpers/configs/primer/spandx.local.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhataccess/spandx/HEAD/spec/helpers/configs/primer/spandx.local.js -------------------------------------------------------------------------------- /spec/helpers/configs/primer/spandx.multi.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhataccess/spandx/HEAD/spec/helpers/configs/primer/spandx.multi.js -------------------------------------------------------------------------------- /spec/helpers/configs/primer/spandx.preview-off.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhataccess/spandx/HEAD/spec/helpers/configs/primer/spandx.preview-off.js -------------------------------------------------------------------------------- /spec/helpers/configs/primer/spandx.remote.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhataccess/spandx/HEAD/spec/helpers/configs/primer/spandx.remote.js -------------------------------------------------------------------------------- /spec/helpers/configs/primer/spandx.single.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhataccess/spandx/HEAD/spec/helpers/configs/primer/spandx.single.js -------------------------------------------------------------------------------- /spec/helpers/configs/primer/test-page.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhataccess/spandx/HEAD/spec/helpers/configs/primer/test-page.html -------------------------------------------------------------------------------- /spec/helpers/configs/remote-fallback/local-files/subdir/index.html: -------------------------------------------------------------------------------- 1 | LOCAL SUBDIR INDEX 2 | -------------------------------------------------------------------------------- /spec/helpers/configs/remote-fallback/remote-files/index.html: -------------------------------------------------------------------------------- 1 | REMOTE INDEX 2 | -------------------------------------------------------------------------------- /spec/helpers/configs/remote-fallback/remote-files/subdir/index.html: -------------------------------------------------------------------------------- 1 | REMOTE SUBDIR INDEX 2 | -------------------------------------------------------------------------------- /spec/helpers/configs/remote-fallback/remote-files/subdir/remote-only.html: -------------------------------------------------------------------------------- 1 | REMOTE ONLY 2 | -------------------------------------------------------------------------------- /spec/helpers/configs/remote-fallback/spandx.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhataccess/spandx/HEAD/spec/helpers/configs/remote-fallback/spandx.config.js -------------------------------------------------------------------------------- /spec/helpers/configs/root-and-subdir/index.html: -------------------------------------------------------------------------------- 1 | INDEX IN ROOT DIR 2 | -------------------------------------------------------------------------------- /spec/helpers/configs/root-and-subdir/spandx.local.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhataccess/spandx/HEAD/spec/helpers/configs/root-and-subdir/spandx.local.js -------------------------------------------------------------------------------- /spec/helpers/configs/root-and-subdir/spandx.remote.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhataccess/spandx/HEAD/spec/helpers/configs/root-and-subdir/spandx.remote.js -------------------------------------------------------------------------------- /spec/helpers/configs/root-and-subdir/subdir/index.html: -------------------------------------------------------------------------------- 1 | INDEX IN SUBDIR 2 | -------------------------------------------------------------------------------- /spec/helpers/configs/route-order/a/index.html: -------------------------------------------------------------------------------- 1 | /a 2 | -------------------------------------------------------------------------------- /spec/helpers/configs/route-order/b/index.html: -------------------------------------------------------------------------------- 1 | /a/b 2 | -------------------------------------------------------------------------------- /spec/helpers/configs/route-order/c/index.html: -------------------------------------------------------------------------------- 1 | /a/b/c 2 | -------------------------------------------------------------------------------- /spec/helpers/configs/route-order/index.html: -------------------------------------------------------------------------------- 1 | / 2 | -------------------------------------------------------------------------------- /spec/helpers/configs/route-order/spandx.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhataccess/spandx/HEAD/spec/helpers/configs/route-order/spandx.config.js -------------------------------------------------------------------------------- /spec/helpers/configs/single-multi/dev/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhataccess/spandx/HEAD/spec/helpers/configs/single-multi/dev/index.html -------------------------------------------------------------------------------- /spec/helpers/configs/single-multi/prod/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhataccess/spandx/HEAD/spec/helpers/configs/single-multi/prod/index.html -------------------------------------------------------------------------------- /spec/helpers/configs/single-multi/spandx.multi.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhataccess/spandx/HEAD/spec/helpers/configs/single-multi/spandx.multi.js -------------------------------------------------------------------------------- /spec/helpers/configs/single-multi/spandx.single.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhataccess/spandx/HEAD/spec/helpers/configs/single-multi/spandx.single.js -------------------------------------------------------------------------------- /spec/helpers/configs/single/foo/bar/test.txt: -------------------------------------------------------------------------------- 1 | TEXT FILE 2 | -------------------------------------------------------------------------------- /spec/helpers/configs/single/foo/index.html: -------------------------------------------------------------------------------- 1 | FOO 2 | -------------------------------------------------------------------------------- /spec/helpers/configs/single/spandx.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhataccess/spandx/HEAD/spec/helpers/configs/single/spandx.config.js -------------------------------------------------------------------------------- /spec/helpers/configs/unconfigured-hostname/index.html: -------------------------------------------------------------------------------- 1 | INDEX 2 | -------------------------------------------------------------------------------- /spec/helpers/configs/unconfigured-hostname/spandx.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhataccess/spandx/HEAD/spec/helpers/configs/unconfigured-hostname/spandx.config.js -------------------------------------------------------------------------------- /spec/helpers/configs/url-rewriting/esi-fragment.html: -------------------------------------------------------------------------------- 1 | ESI fragment 2 | 3 | A link 4 | -------------------------------------------------------------------------------- /spec/helpers/configs/url-rewriting/index-esi.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhataccess/spandx/HEAD/spec/helpers/configs/url-rewriting/index-esi.html -------------------------------------------------------------------------------- /spec/helpers/configs/url-rewriting/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhataccess/spandx/HEAD/spec/helpers/configs/url-rewriting/index.html -------------------------------------------------------------------------------- /spec/helpers/configs/url-rewriting/otherpage.html: -------------------------------------------------------------------------------- 1 | OTHER PAGE 2 | -------------------------------------------------------------------------------- /spec/helpers/configs/url-rewriting/spandx.local.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhataccess/spandx/HEAD/spec/helpers/configs/url-rewriting/spandx.local.js -------------------------------------------------------------------------------- /spec/helpers/configs/url-rewriting/spandx.remote.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhataccess/spandx/HEAD/spec/helpers/configs/url-rewriting/spandx.remote.js -------------------------------------------------------------------------------- /spec/helpers/hush.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhataccess/spandx/HEAD/spec/helpers/hush.js -------------------------------------------------------------------------------- /spec/helpers/reporter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhataccess/spandx/HEAD/spec/helpers/reporter.js -------------------------------------------------------------------------------- /spec/helpers/serve.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhataccess/spandx/HEAD/spec/helpers/serve.js -------------------------------------------------------------------------------- /spec/helpers/websites/abs-path-root-snippet.html: -------------------------------------------------------------------------------- 1 | ABS PATH ROOT SNIPPET 2 | -------------------------------------------------------------------------------- /spec/helpers/websites/esi-abs-paths.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhataccess/spandx/HEAD/spec/helpers/websites/esi-abs-paths.html -------------------------------------------------------------------------------- /spec/helpers/websites/esi-rel-paths.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhataccess/spandx/HEAD/spec/helpers/websites/esi-rel-paths.html -------------------------------------------------------------------------------- /spec/helpers/websites/rel-path-root-snippet.html: -------------------------------------------------------------------------------- 1 | REL PATH ROOT SNIPPET 2 | -------------------------------------------------------------------------------- /spec/helpers/websites/with-esi.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhataccess/spandx/HEAD/spec/helpers/websites/with-esi.html -------------------------------------------------------------------------------- /spec/spandx/configSpec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhataccess/spandx/HEAD/spec/spandx/configSpec.js -------------------------------------------------------------------------------- /spec/spandx/routerSpec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhataccess/spandx/HEAD/spec/spandx/routerSpec.js -------------------------------------------------------------------------------- /spec/spandx/spandxSpec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhataccess/spandx/HEAD/spec/spandx/spandxSpec.js -------------------------------------------------------------------------------- /spec/support/jasmine.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhataccess/spandx/HEAD/spec/support/jasmine.json -------------------------------------------------------------------------------- /test/dist/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhataccess/spandx/HEAD/test/dist/index.html -------------------------------------------------------------------------------- /test/spandx.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhataccess/spandx/HEAD/test/spandx.config.js -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhataccess/spandx/HEAD/yarn.lock --------------------------------------------------------------------------------