├── .editorconfig ├── .eslintrc.js ├── .github └── workflows │ └── npmpublish.yml ├── .gitignore ├── .prettierrc ├── .travis.yml ├── LICENCE ├── README.md ├── babel.config.js ├── dist ├── vue-runtime-template-compiler.esm.js └── vue-runtime-template-compiler.umd.js ├── docs ├── bundle.css ├── bundle.min.js ├── bundle.min.js.LICENSE.txt └── index.html ├── jest.config.js ├── package.json └── src ├── components ├── RuntimeTemplateCompiler.spec.js ├── RuntimeTemplateCompiler.vue └── __snapshots__ │ └── RuntimeTemplateCompiler.spec.js.snap ├── docs ├── App.spec.js ├── App.vue ├── __snapshots__ │ └── App.spec.js.snap ├── __test__ │ ├── setup.js │ └── styleMock.js ├── bundle.js ├── components │ ├── Container.spec.js │ ├── Container.vue │ ├── Content.spec.js │ ├── Content.vue │ ├── Header.spec.js │ ├── Header.vue │ ├── PageNav.spec.js │ ├── PageNav.vue │ ├── Sidebar.spec.js │ ├── Sidebar.vue │ └── __snapshots__ │ │ ├── Container.spec.js.snap │ │ ├── Content.spec.js.snap │ │ ├── Header.spec.js.snap │ │ ├── PageNav.spec.js.snap │ │ └── Sidebar.spec.js.snap ├── filters │ ├── arrayToString.js │ ├── arrayToString.spec.js │ ├── trim.js │ └── trim.spec.js ├── index.js ├── index.spec.js └── pages │ ├── ApiReference.spec.js │ ├── ApiReference.vue │ ├── Computed.spec.js │ ├── Computed.vue │ ├── Filters.spec.js │ ├── Filters.vue │ ├── GettingStarted.spec.js │ ├── GettingStarted.vue │ ├── Installation.spec.js │ ├── Installation.vue │ ├── Introduction.spec.js │ ├── Introduction.vue │ ├── Methods.spec.js │ ├── Methods.vue │ ├── ParentContext.vue │ ├── Props.spec.js │ ├── Props.vue │ ├── Provide.spec.js │ ├── Provide.vue │ ├── Sandbox.spec.js │ ├── Sandbox.vue │ ├── __snapshots__ │ ├── ApiReference.spec.js.snap │ ├── Computed.spec.js.snap │ ├── Filters.spec.js.snap │ ├── GettingStarted.spec.js.snap │ ├── Installation.spec.js.snap │ ├── Introduction.spec.js.snap │ ├── Methods.spec.js.snap │ ├── Props.spec.js.snap │ ├── Provide.spec.js.snap │ ├── Sandbox.spec.js.snap │ └── parentContext.spec.js.snap │ └── parentContext.spec.js ├── index.js ├── index.spec.js └── utils ├── config.js ├── config.spec.js ├── helpers.js ├── helpers.spec.js ├── plugins.js └── plugins.spec.js /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonWatkins/vue-runtime-template-compiler/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonWatkins/vue-runtime-template-compiler/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.github/workflows/npmpublish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonWatkins/vue-runtime-template-compiler/HEAD/.github/workflows/npmpublish.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | coverage 3 | .DS_Store 4 | -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonWatkins/vue-runtime-template-compiler/HEAD/.prettierrc -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonWatkins/vue-runtime-template-compiler/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENCE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonWatkins/vue-runtime-template-compiler/HEAD/LICENCE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonWatkins/vue-runtime-template-compiler/HEAD/README.md -------------------------------------------------------------------------------- /babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonWatkins/vue-runtime-template-compiler/HEAD/babel.config.js -------------------------------------------------------------------------------- /dist/vue-runtime-template-compiler.esm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonWatkins/vue-runtime-template-compiler/HEAD/dist/vue-runtime-template-compiler.esm.js -------------------------------------------------------------------------------- /dist/vue-runtime-template-compiler.umd.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonWatkins/vue-runtime-template-compiler/HEAD/dist/vue-runtime-template-compiler.umd.js -------------------------------------------------------------------------------- /docs/bundle.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonWatkins/vue-runtime-template-compiler/HEAD/docs/bundle.css -------------------------------------------------------------------------------- /docs/bundle.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonWatkins/vue-runtime-template-compiler/HEAD/docs/bundle.min.js -------------------------------------------------------------------------------- /docs/bundle.min.js.LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonWatkins/vue-runtime-template-compiler/HEAD/docs/bundle.min.js.LICENSE.txt -------------------------------------------------------------------------------- /docs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonWatkins/vue-runtime-template-compiler/HEAD/docs/index.html -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonWatkins/vue-runtime-template-compiler/HEAD/jest.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonWatkins/vue-runtime-template-compiler/HEAD/package.json -------------------------------------------------------------------------------- /src/components/RuntimeTemplateCompiler.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonWatkins/vue-runtime-template-compiler/HEAD/src/components/RuntimeTemplateCompiler.spec.js -------------------------------------------------------------------------------- /src/components/RuntimeTemplateCompiler.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonWatkins/vue-runtime-template-compiler/HEAD/src/components/RuntimeTemplateCompiler.vue -------------------------------------------------------------------------------- /src/components/__snapshots__/RuntimeTemplateCompiler.spec.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonWatkins/vue-runtime-template-compiler/HEAD/src/components/__snapshots__/RuntimeTemplateCompiler.spec.js.snap -------------------------------------------------------------------------------- /src/docs/App.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonWatkins/vue-runtime-template-compiler/HEAD/src/docs/App.spec.js -------------------------------------------------------------------------------- /src/docs/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonWatkins/vue-runtime-template-compiler/HEAD/src/docs/App.vue -------------------------------------------------------------------------------- /src/docs/__snapshots__/App.spec.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonWatkins/vue-runtime-template-compiler/HEAD/src/docs/__snapshots__/App.spec.js.snap -------------------------------------------------------------------------------- /src/docs/__test__/setup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonWatkins/vue-runtime-template-compiler/HEAD/src/docs/__test__/setup.js -------------------------------------------------------------------------------- /src/docs/__test__/styleMock.js: -------------------------------------------------------------------------------- 1 | module.exports = {} 2 | -------------------------------------------------------------------------------- /src/docs/bundle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonWatkins/vue-runtime-template-compiler/HEAD/src/docs/bundle.js -------------------------------------------------------------------------------- /src/docs/components/Container.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonWatkins/vue-runtime-template-compiler/HEAD/src/docs/components/Container.spec.js -------------------------------------------------------------------------------- /src/docs/components/Container.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonWatkins/vue-runtime-template-compiler/HEAD/src/docs/components/Container.vue -------------------------------------------------------------------------------- /src/docs/components/Content.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonWatkins/vue-runtime-template-compiler/HEAD/src/docs/components/Content.spec.js -------------------------------------------------------------------------------- /src/docs/components/Content.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonWatkins/vue-runtime-template-compiler/HEAD/src/docs/components/Content.vue -------------------------------------------------------------------------------- /src/docs/components/Header.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonWatkins/vue-runtime-template-compiler/HEAD/src/docs/components/Header.spec.js -------------------------------------------------------------------------------- /src/docs/components/Header.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonWatkins/vue-runtime-template-compiler/HEAD/src/docs/components/Header.vue -------------------------------------------------------------------------------- /src/docs/components/PageNav.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonWatkins/vue-runtime-template-compiler/HEAD/src/docs/components/PageNav.spec.js -------------------------------------------------------------------------------- /src/docs/components/PageNav.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonWatkins/vue-runtime-template-compiler/HEAD/src/docs/components/PageNav.vue -------------------------------------------------------------------------------- /src/docs/components/Sidebar.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonWatkins/vue-runtime-template-compiler/HEAD/src/docs/components/Sidebar.spec.js -------------------------------------------------------------------------------- /src/docs/components/Sidebar.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonWatkins/vue-runtime-template-compiler/HEAD/src/docs/components/Sidebar.vue -------------------------------------------------------------------------------- /src/docs/components/__snapshots__/Container.spec.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonWatkins/vue-runtime-template-compiler/HEAD/src/docs/components/__snapshots__/Container.spec.js.snap -------------------------------------------------------------------------------- /src/docs/components/__snapshots__/Content.spec.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonWatkins/vue-runtime-template-compiler/HEAD/src/docs/components/__snapshots__/Content.spec.js.snap -------------------------------------------------------------------------------- /src/docs/components/__snapshots__/Header.spec.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonWatkins/vue-runtime-template-compiler/HEAD/src/docs/components/__snapshots__/Header.spec.js.snap -------------------------------------------------------------------------------- /src/docs/components/__snapshots__/PageNav.spec.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonWatkins/vue-runtime-template-compiler/HEAD/src/docs/components/__snapshots__/PageNav.spec.js.snap -------------------------------------------------------------------------------- /src/docs/components/__snapshots__/Sidebar.spec.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonWatkins/vue-runtime-template-compiler/HEAD/src/docs/components/__snapshots__/Sidebar.spec.js.snap -------------------------------------------------------------------------------- /src/docs/filters/arrayToString.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonWatkins/vue-runtime-template-compiler/HEAD/src/docs/filters/arrayToString.js -------------------------------------------------------------------------------- /src/docs/filters/arrayToString.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonWatkins/vue-runtime-template-compiler/HEAD/src/docs/filters/arrayToString.spec.js -------------------------------------------------------------------------------- /src/docs/filters/trim.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonWatkins/vue-runtime-template-compiler/HEAD/src/docs/filters/trim.js -------------------------------------------------------------------------------- /src/docs/filters/trim.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonWatkins/vue-runtime-template-compiler/HEAD/src/docs/filters/trim.spec.js -------------------------------------------------------------------------------- /src/docs/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonWatkins/vue-runtime-template-compiler/HEAD/src/docs/index.js -------------------------------------------------------------------------------- /src/docs/index.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonWatkins/vue-runtime-template-compiler/HEAD/src/docs/index.spec.js -------------------------------------------------------------------------------- /src/docs/pages/ApiReference.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonWatkins/vue-runtime-template-compiler/HEAD/src/docs/pages/ApiReference.spec.js -------------------------------------------------------------------------------- /src/docs/pages/ApiReference.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonWatkins/vue-runtime-template-compiler/HEAD/src/docs/pages/ApiReference.vue -------------------------------------------------------------------------------- /src/docs/pages/Computed.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonWatkins/vue-runtime-template-compiler/HEAD/src/docs/pages/Computed.spec.js -------------------------------------------------------------------------------- /src/docs/pages/Computed.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonWatkins/vue-runtime-template-compiler/HEAD/src/docs/pages/Computed.vue -------------------------------------------------------------------------------- /src/docs/pages/Filters.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonWatkins/vue-runtime-template-compiler/HEAD/src/docs/pages/Filters.spec.js -------------------------------------------------------------------------------- /src/docs/pages/Filters.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonWatkins/vue-runtime-template-compiler/HEAD/src/docs/pages/Filters.vue -------------------------------------------------------------------------------- /src/docs/pages/GettingStarted.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonWatkins/vue-runtime-template-compiler/HEAD/src/docs/pages/GettingStarted.spec.js -------------------------------------------------------------------------------- /src/docs/pages/GettingStarted.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonWatkins/vue-runtime-template-compiler/HEAD/src/docs/pages/GettingStarted.vue -------------------------------------------------------------------------------- /src/docs/pages/Installation.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonWatkins/vue-runtime-template-compiler/HEAD/src/docs/pages/Installation.spec.js -------------------------------------------------------------------------------- /src/docs/pages/Installation.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonWatkins/vue-runtime-template-compiler/HEAD/src/docs/pages/Installation.vue -------------------------------------------------------------------------------- /src/docs/pages/Introduction.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonWatkins/vue-runtime-template-compiler/HEAD/src/docs/pages/Introduction.spec.js -------------------------------------------------------------------------------- /src/docs/pages/Introduction.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonWatkins/vue-runtime-template-compiler/HEAD/src/docs/pages/Introduction.vue -------------------------------------------------------------------------------- /src/docs/pages/Methods.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonWatkins/vue-runtime-template-compiler/HEAD/src/docs/pages/Methods.spec.js -------------------------------------------------------------------------------- /src/docs/pages/Methods.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonWatkins/vue-runtime-template-compiler/HEAD/src/docs/pages/Methods.vue -------------------------------------------------------------------------------- /src/docs/pages/ParentContext.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonWatkins/vue-runtime-template-compiler/HEAD/src/docs/pages/ParentContext.vue -------------------------------------------------------------------------------- /src/docs/pages/Props.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonWatkins/vue-runtime-template-compiler/HEAD/src/docs/pages/Props.spec.js -------------------------------------------------------------------------------- /src/docs/pages/Props.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonWatkins/vue-runtime-template-compiler/HEAD/src/docs/pages/Props.vue -------------------------------------------------------------------------------- /src/docs/pages/Provide.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonWatkins/vue-runtime-template-compiler/HEAD/src/docs/pages/Provide.spec.js -------------------------------------------------------------------------------- /src/docs/pages/Provide.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonWatkins/vue-runtime-template-compiler/HEAD/src/docs/pages/Provide.vue -------------------------------------------------------------------------------- /src/docs/pages/Sandbox.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonWatkins/vue-runtime-template-compiler/HEAD/src/docs/pages/Sandbox.spec.js -------------------------------------------------------------------------------- /src/docs/pages/Sandbox.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonWatkins/vue-runtime-template-compiler/HEAD/src/docs/pages/Sandbox.vue -------------------------------------------------------------------------------- /src/docs/pages/__snapshots__/ApiReference.spec.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonWatkins/vue-runtime-template-compiler/HEAD/src/docs/pages/__snapshots__/ApiReference.spec.js.snap -------------------------------------------------------------------------------- /src/docs/pages/__snapshots__/Computed.spec.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonWatkins/vue-runtime-template-compiler/HEAD/src/docs/pages/__snapshots__/Computed.spec.js.snap -------------------------------------------------------------------------------- /src/docs/pages/__snapshots__/Filters.spec.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonWatkins/vue-runtime-template-compiler/HEAD/src/docs/pages/__snapshots__/Filters.spec.js.snap -------------------------------------------------------------------------------- /src/docs/pages/__snapshots__/GettingStarted.spec.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonWatkins/vue-runtime-template-compiler/HEAD/src/docs/pages/__snapshots__/GettingStarted.spec.js.snap -------------------------------------------------------------------------------- /src/docs/pages/__snapshots__/Installation.spec.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonWatkins/vue-runtime-template-compiler/HEAD/src/docs/pages/__snapshots__/Installation.spec.js.snap -------------------------------------------------------------------------------- /src/docs/pages/__snapshots__/Introduction.spec.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonWatkins/vue-runtime-template-compiler/HEAD/src/docs/pages/__snapshots__/Introduction.spec.js.snap -------------------------------------------------------------------------------- /src/docs/pages/__snapshots__/Methods.spec.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonWatkins/vue-runtime-template-compiler/HEAD/src/docs/pages/__snapshots__/Methods.spec.js.snap -------------------------------------------------------------------------------- /src/docs/pages/__snapshots__/Props.spec.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonWatkins/vue-runtime-template-compiler/HEAD/src/docs/pages/__snapshots__/Props.spec.js.snap -------------------------------------------------------------------------------- /src/docs/pages/__snapshots__/Provide.spec.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonWatkins/vue-runtime-template-compiler/HEAD/src/docs/pages/__snapshots__/Provide.spec.js.snap -------------------------------------------------------------------------------- /src/docs/pages/__snapshots__/Sandbox.spec.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonWatkins/vue-runtime-template-compiler/HEAD/src/docs/pages/__snapshots__/Sandbox.spec.js.snap -------------------------------------------------------------------------------- /src/docs/pages/__snapshots__/parentContext.spec.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonWatkins/vue-runtime-template-compiler/HEAD/src/docs/pages/__snapshots__/parentContext.spec.js.snap -------------------------------------------------------------------------------- /src/docs/pages/parentContext.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonWatkins/vue-runtime-template-compiler/HEAD/src/docs/pages/parentContext.spec.js -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonWatkins/vue-runtime-template-compiler/HEAD/src/index.js -------------------------------------------------------------------------------- /src/index.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonWatkins/vue-runtime-template-compiler/HEAD/src/index.spec.js -------------------------------------------------------------------------------- /src/utils/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonWatkins/vue-runtime-template-compiler/HEAD/src/utils/config.js -------------------------------------------------------------------------------- /src/utils/config.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonWatkins/vue-runtime-template-compiler/HEAD/src/utils/config.spec.js -------------------------------------------------------------------------------- /src/utils/helpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonWatkins/vue-runtime-template-compiler/HEAD/src/utils/helpers.js -------------------------------------------------------------------------------- /src/utils/helpers.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonWatkins/vue-runtime-template-compiler/HEAD/src/utils/helpers.spec.js -------------------------------------------------------------------------------- /src/utils/plugins.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonWatkins/vue-runtime-template-compiler/HEAD/src/utils/plugins.js -------------------------------------------------------------------------------- /src/utils/plugins.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonWatkins/vue-runtime-template-compiler/HEAD/src/utils/plugins.spec.js --------------------------------------------------------------------------------