├── .babelrc ├── .gitignore ├── .npmignore ├── .quant-ux.json ├── LICENCE.TXT ├── README.md ├── bin └── main.js ├── lib ├── cli.js ├── export │ ├── CSSFactory.js │ ├── CSSOptimizer.js │ ├── ExportUtil.js │ ├── Generator.js │ ├── GeneratorFactory.js │ ├── HandleBarsFactory.js │ ├── ImportUtil.js │ ├── ModelTransformer.js │ ├── Writer.js │ ├── download │ │ └── DownloadGenerator.js │ ├── handlbars │ │ └── HandleBarsFactory.js │ ├── html │ │ ├── HTMLFactory.js │ │ ├── HTMLGenerator.js │ │ ├── HTMLPageWriter.js │ │ └── SinglePageWriter.js │ └── vue │ │ ├── RouterFactory.js │ │ ├── VueExportWriter.js │ │ ├── VueFactory.js │ │ ├── VueGenerator.js │ │ ├── VueMultiPageWriter.js │ │ └── VueSinglePageWriter.js └── index.js ├── package.json ├── src ├── cli.js ├── export │ ├── CSSFactory.js │ ├── CSSOptimizer.js │ ├── ExportUtil.js │ ├── Generator.js │ ├── GeneratorFactory.js │ ├── ImportUtil.js │ ├── ModelTransformer.js │ ├── Writer.js │ ├── download │ │ └── DownloadGenerator.js │ ├── handlbars │ │ └── HandleBarsFactory.js │ ├── html │ │ ├── HTMLFactory.js │ │ ├── HTMLGenerator.js │ │ ├── HTMLPageWriter.js │ │ └── SinglePageWriter.js │ └── vue │ │ ├── RouterFactory.js │ │ ├── VueExportWriter.js │ │ ├── VueFactory.js │ │ ├── VueGenerator.js │ │ ├── VueMultiPageWriter.js │ │ └── VueSinglePageWriter.js └── index.js ├── test ├── CSSFactory.spec.js ├── CSSOptimizer.spec.js ├── CSSOptimizer2.spec.js ├── ImportUtil.spec.js ├── Model2Transformer.spec.js ├── Model3Transformer.spec.js ├── ModelTransformer.spec.js ├── Responsive.spec.js ├── Responsive2.spec.js ├── RouterFactory.spec.js ├── SinglePageWriter.spec.js ├── TestUtil.js ├── Vue.spec.js ├── Vue2.spec.js ├── Vue3.spec.js └── data │ ├── app1.json │ ├── app10.json │ ├── app11.json │ ├── app12.json │ ├── app13.json │ ├── app14.json │ ├── app15.json │ ├── app16.json │ ├── app17.json │ ├── app18.json │ ├── app2.json │ ├── app3.json │ ├── app4.json │ ├── app5.json │ ├── app6.json │ ├── app7.json │ ├── app8.json │ └── app9.json └── workspace.code-workspace /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KlausSchaefers/quant-ux-cli/HEAD/.babelrc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KlausSchaefers/quant-ux-cli/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- 1 | test 2 | src -------------------------------------------------------------------------------- /.quant-ux.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KlausSchaefers/quant-ux-cli/HEAD/.quant-ux.json -------------------------------------------------------------------------------- /LICENCE.TXT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KlausSchaefers/quant-ux-cli/HEAD/LICENCE.TXT -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KlausSchaefers/quant-ux-cli/HEAD/README.md -------------------------------------------------------------------------------- /bin/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KlausSchaefers/quant-ux-cli/HEAD/bin/main.js -------------------------------------------------------------------------------- /lib/cli.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KlausSchaefers/quant-ux-cli/HEAD/lib/cli.js -------------------------------------------------------------------------------- /lib/export/CSSFactory.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KlausSchaefers/quant-ux-cli/HEAD/lib/export/CSSFactory.js -------------------------------------------------------------------------------- /lib/export/CSSOptimizer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KlausSchaefers/quant-ux-cli/HEAD/lib/export/CSSOptimizer.js -------------------------------------------------------------------------------- /lib/export/ExportUtil.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KlausSchaefers/quant-ux-cli/HEAD/lib/export/ExportUtil.js -------------------------------------------------------------------------------- /lib/export/Generator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KlausSchaefers/quant-ux-cli/HEAD/lib/export/Generator.js -------------------------------------------------------------------------------- /lib/export/GeneratorFactory.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KlausSchaefers/quant-ux-cli/HEAD/lib/export/GeneratorFactory.js -------------------------------------------------------------------------------- /lib/export/HandleBarsFactory.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KlausSchaefers/quant-ux-cli/HEAD/lib/export/HandleBarsFactory.js -------------------------------------------------------------------------------- /lib/export/ImportUtil.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KlausSchaefers/quant-ux-cli/HEAD/lib/export/ImportUtil.js -------------------------------------------------------------------------------- /lib/export/ModelTransformer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KlausSchaefers/quant-ux-cli/HEAD/lib/export/ModelTransformer.js -------------------------------------------------------------------------------- /lib/export/Writer.js: -------------------------------------------------------------------------------- 1 | "use strict"; -------------------------------------------------------------------------------- /lib/export/download/DownloadGenerator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KlausSchaefers/quant-ux-cli/HEAD/lib/export/download/DownloadGenerator.js -------------------------------------------------------------------------------- /lib/export/handlbars/HandleBarsFactory.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KlausSchaefers/quant-ux-cli/HEAD/lib/export/handlbars/HandleBarsFactory.js -------------------------------------------------------------------------------- /lib/export/html/HTMLFactory.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KlausSchaefers/quant-ux-cli/HEAD/lib/export/html/HTMLFactory.js -------------------------------------------------------------------------------- /lib/export/html/HTMLGenerator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KlausSchaefers/quant-ux-cli/HEAD/lib/export/html/HTMLGenerator.js -------------------------------------------------------------------------------- /lib/export/html/HTMLPageWriter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KlausSchaefers/quant-ux-cli/HEAD/lib/export/html/HTMLPageWriter.js -------------------------------------------------------------------------------- /lib/export/html/SinglePageWriter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KlausSchaefers/quant-ux-cli/HEAD/lib/export/html/SinglePageWriter.js -------------------------------------------------------------------------------- /lib/export/vue/RouterFactory.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KlausSchaefers/quant-ux-cli/HEAD/lib/export/vue/RouterFactory.js -------------------------------------------------------------------------------- /lib/export/vue/VueExportWriter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KlausSchaefers/quant-ux-cli/HEAD/lib/export/vue/VueExportWriter.js -------------------------------------------------------------------------------- /lib/export/vue/VueFactory.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KlausSchaefers/quant-ux-cli/HEAD/lib/export/vue/VueFactory.js -------------------------------------------------------------------------------- /lib/export/vue/VueGenerator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KlausSchaefers/quant-ux-cli/HEAD/lib/export/vue/VueGenerator.js -------------------------------------------------------------------------------- /lib/export/vue/VueMultiPageWriter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KlausSchaefers/quant-ux-cli/HEAD/lib/export/vue/VueMultiPageWriter.js -------------------------------------------------------------------------------- /lib/export/vue/VueSinglePageWriter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KlausSchaefers/quant-ux-cli/HEAD/lib/export/vue/VueSinglePageWriter.js -------------------------------------------------------------------------------- /lib/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KlausSchaefers/quant-ux-cli/HEAD/lib/index.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KlausSchaefers/quant-ux-cli/HEAD/package.json -------------------------------------------------------------------------------- /src/cli.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KlausSchaefers/quant-ux-cli/HEAD/src/cli.js -------------------------------------------------------------------------------- /src/export/CSSFactory.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KlausSchaefers/quant-ux-cli/HEAD/src/export/CSSFactory.js -------------------------------------------------------------------------------- /src/export/CSSOptimizer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KlausSchaefers/quant-ux-cli/HEAD/src/export/CSSOptimizer.js -------------------------------------------------------------------------------- /src/export/ExportUtil.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KlausSchaefers/quant-ux-cli/HEAD/src/export/ExportUtil.js -------------------------------------------------------------------------------- /src/export/Generator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KlausSchaefers/quant-ux-cli/HEAD/src/export/Generator.js -------------------------------------------------------------------------------- /src/export/GeneratorFactory.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KlausSchaefers/quant-ux-cli/HEAD/src/export/GeneratorFactory.js -------------------------------------------------------------------------------- /src/export/ImportUtil.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KlausSchaefers/quant-ux-cli/HEAD/src/export/ImportUtil.js -------------------------------------------------------------------------------- /src/export/ModelTransformer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KlausSchaefers/quant-ux-cli/HEAD/src/export/ModelTransformer.js -------------------------------------------------------------------------------- /src/export/Writer.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/export/download/DownloadGenerator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KlausSchaefers/quant-ux-cli/HEAD/src/export/download/DownloadGenerator.js -------------------------------------------------------------------------------- /src/export/handlbars/HandleBarsFactory.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KlausSchaefers/quant-ux-cli/HEAD/src/export/handlbars/HandleBarsFactory.js -------------------------------------------------------------------------------- /src/export/html/HTMLFactory.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KlausSchaefers/quant-ux-cli/HEAD/src/export/html/HTMLFactory.js -------------------------------------------------------------------------------- /src/export/html/HTMLGenerator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KlausSchaefers/quant-ux-cli/HEAD/src/export/html/HTMLGenerator.js -------------------------------------------------------------------------------- /src/export/html/HTMLPageWriter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KlausSchaefers/quant-ux-cli/HEAD/src/export/html/HTMLPageWriter.js -------------------------------------------------------------------------------- /src/export/html/SinglePageWriter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KlausSchaefers/quant-ux-cli/HEAD/src/export/html/SinglePageWriter.js -------------------------------------------------------------------------------- /src/export/vue/RouterFactory.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KlausSchaefers/quant-ux-cli/HEAD/src/export/vue/RouterFactory.js -------------------------------------------------------------------------------- /src/export/vue/VueExportWriter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KlausSchaefers/quant-ux-cli/HEAD/src/export/vue/VueExportWriter.js -------------------------------------------------------------------------------- /src/export/vue/VueFactory.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KlausSchaefers/quant-ux-cli/HEAD/src/export/vue/VueFactory.js -------------------------------------------------------------------------------- /src/export/vue/VueGenerator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KlausSchaefers/quant-ux-cli/HEAD/src/export/vue/VueGenerator.js -------------------------------------------------------------------------------- /src/export/vue/VueMultiPageWriter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KlausSchaefers/quant-ux-cli/HEAD/src/export/vue/VueMultiPageWriter.js -------------------------------------------------------------------------------- /src/export/vue/VueSinglePageWriter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KlausSchaefers/quant-ux-cli/HEAD/src/export/vue/VueSinglePageWriter.js -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KlausSchaefers/quant-ux-cli/HEAD/src/index.js -------------------------------------------------------------------------------- /test/CSSFactory.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KlausSchaefers/quant-ux-cli/HEAD/test/CSSFactory.spec.js -------------------------------------------------------------------------------- /test/CSSOptimizer.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KlausSchaefers/quant-ux-cli/HEAD/test/CSSOptimizer.spec.js -------------------------------------------------------------------------------- /test/CSSOptimizer2.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KlausSchaefers/quant-ux-cli/HEAD/test/CSSOptimizer2.spec.js -------------------------------------------------------------------------------- /test/ImportUtil.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KlausSchaefers/quant-ux-cli/HEAD/test/ImportUtil.spec.js -------------------------------------------------------------------------------- /test/Model2Transformer.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KlausSchaefers/quant-ux-cli/HEAD/test/Model2Transformer.spec.js -------------------------------------------------------------------------------- /test/Model3Transformer.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KlausSchaefers/quant-ux-cli/HEAD/test/Model3Transformer.spec.js -------------------------------------------------------------------------------- /test/ModelTransformer.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KlausSchaefers/quant-ux-cli/HEAD/test/ModelTransformer.spec.js -------------------------------------------------------------------------------- /test/Responsive.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KlausSchaefers/quant-ux-cli/HEAD/test/Responsive.spec.js -------------------------------------------------------------------------------- /test/Responsive2.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KlausSchaefers/quant-ux-cli/HEAD/test/Responsive2.spec.js -------------------------------------------------------------------------------- /test/RouterFactory.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KlausSchaefers/quant-ux-cli/HEAD/test/RouterFactory.spec.js -------------------------------------------------------------------------------- /test/SinglePageWriter.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KlausSchaefers/quant-ux-cli/HEAD/test/SinglePageWriter.spec.js -------------------------------------------------------------------------------- /test/TestUtil.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KlausSchaefers/quant-ux-cli/HEAD/test/TestUtil.js -------------------------------------------------------------------------------- /test/Vue.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KlausSchaefers/quant-ux-cli/HEAD/test/Vue.spec.js -------------------------------------------------------------------------------- /test/Vue2.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KlausSchaefers/quant-ux-cli/HEAD/test/Vue2.spec.js -------------------------------------------------------------------------------- /test/Vue3.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KlausSchaefers/quant-ux-cli/HEAD/test/Vue3.spec.js -------------------------------------------------------------------------------- /test/data/app1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KlausSchaefers/quant-ux-cli/HEAD/test/data/app1.json -------------------------------------------------------------------------------- /test/data/app10.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KlausSchaefers/quant-ux-cli/HEAD/test/data/app10.json -------------------------------------------------------------------------------- /test/data/app11.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KlausSchaefers/quant-ux-cli/HEAD/test/data/app11.json -------------------------------------------------------------------------------- /test/data/app12.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KlausSchaefers/quant-ux-cli/HEAD/test/data/app12.json -------------------------------------------------------------------------------- /test/data/app13.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KlausSchaefers/quant-ux-cli/HEAD/test/data/app13.json -------------------------------------------------------------------------------- /test/data/app14.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KlausSchaefers/quant-ux-cli/HEAD/test/data/app14.json -------------------------------------------------------------------------------- /test/data/app15.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KlausSchaefers/quant-ux-cli/HEAD/test/data/app15.json -------------------------------------------------------------------------------- /test/data/app16.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KlausSchaefers/quant-ux-cli/HEAD/test/data/app16.json -------------------------------------------------------------------------------- /test/data/app17.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KlausSchaefers/quant-ux-cli/HEAD/test/data/app17.json -------------------------------------------------------------------------------- /test/data/app18.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KlausSchaefers/quant-ux-cli/HEAD/test/data/app18.json -------------------------------------------------------------------------------- /test/data/app2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KlausSchaefers/quant-ux-cli/HEAD/test/data/app2.json -------------------------------------------------------------------------------- /test/data/app3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KlausSchaefers/quant-ux-cli/HEAD/test/data/app3.json -------------------------------------------------------------------------------- /test/data/app4.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KlausSchaefers/quant-ux-cli/HEAD/test/data/app4.json -------------------------------------------------------------------------------- /test/data/app5.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KlausSchaefers/quant-ux-cli/HEAD/test/data/app5.json -------------------------------------------------------------------------------- /test/data/app6.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KlausSchaefers/quant-ux-cli/HEAD/test/data/app6.json -------------------------------------------------------------------------------- /test/data/app7.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KlausSchaefers/quant-ux-cli/HEAD/test/data/app7.json -------------------------------------------------------------------------------- /test/data/app8.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KlausSchaefers/quant-ux-cli/HEAD/test/data/app8.json -------------------------------------------------------------------------------- /test/data/app9.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KlausSchaefers/quant-ux-cli/HEAD/test/data/app9.json -------------------------------------------------------------------------------- /workspace.code-workspace: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KlausSchaefers/quant-ux-cli/HEAD/workspace.code-workspace --------------------------------------------------------------------------------