├── .editorconfig ├── .gitattributes ├── .gitignore ├── .travis.yml ├── LICENSE ├── README.md ├── generators ├── app │ ├── index.js │ └── templates │ │ └── src │ │ └── index.html ├── component │ ├── index.js │ └── templates │ │ └── src │ │ └── app │ │ ├── component.spec.babel │ │ └── component.vue ├── hello │ ├── index.js │ └── templates │ │ └── src │ │ ├── app │ │ ├── Hello.spec.babel │ │ └── Hello.vue │ │ ├── index.babel │ │ ├── index.css │ │ ├── index.less │ │ ├── index.scss │ │ └── index.styl ├── techs │ ├── index.js │ └── templates │ │ └── src │ │ ├── app │ │ ├── Footer.spec.babel │ │ ├── Footer.vue │ │ ├── Header.spec.babel │ │ ├── Header.vue │ │ ├── Main.spec.babel │ │ ├── Main.vue │ │ ├── Title.spec.babel │ │ ├── Title.vue │ │ └── techs │ │ │ ├── Tech.spec.babel │ │ │ ├── Tech.vue │ │ │ ├── Techs.spec.babel │ │ │ └── Techs.vue │ │ ├── index.babel │ │ ├── index.css │ │ ├── index.less │ │ ├── index.scss │ │ └── index.styl └── todoMVC │ ├── index.js │ └── templates │ └── src │ ├── app │ ├── components │ │ ├── Footer.spec.babel │ │ ├── Footer.vue │ │ ├── Header.spec.babel │ │ ├── Header.vue │ │ ├── MainSection.spec.babel │ │ ├── MainSection.vue │ │ ├── TodoItem.spec.babel │ │ ├── TodoItem.vue │ │ ├── TodoTextInput.spec.babel │ │ └── TodoTextInput.vue │ ├── constants │ │ ├── ActionTypes.babel │ │ ├── TodoFilters.babel │ │ └── VisibilityFilters.babel │ ├── containers │ │ └── App.vue │ └── store │ │ ├── actions.babel │ │ ├── index.babel │ │ ├── mutations.babel │ │ └── mutations.spec.babel │ ├── index.babel │ ├── index.css │ ├── index.html │ ├── index.less │ ├── index.scss │ └── index.styl ├── gulpfile.js ├── index.js ├── package.json └── test ├── app ├── index.composing.js ├── index.configuring.js ├── index.fountain.js ├── index.sample.js └── index.writing.js ├── component └── index.js ├── hello └── index.js ├── techs └── index.js └── todoMVC └── index.js /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FountainJS/generator-fountain-vue/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | * text=auto 2 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | coverage 3 | .nyc_output 4 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FountainJS/generator-fountain-vue/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FountainJS/generator-fountain-vue/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FountainJS/generator-fountain-vue/HEAD/README.md -------------------------------------------------------------------------------- /generators/app/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FountainJS/generator-fountain-vue/HEAD/generators/app/index.js -------------------------------------------------------------------------------- /generators/app/templates/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FountainJS/generator-fountain-vue/HEAD/generators/app/templates/src/index.html -------------------------------------------------------------------------------- /generators/component/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FountainJS/generator-fountain-vue/HEAD/generators/component/index.js -------------------------------------------------------------------------------- /generators/component/templates/src/app/component.spec.babel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FountainJS/generator-fountain-vue/HEAD/generators/component/templates/src/app/component.spec.babel -------------------------------------------------------------------------------- /generators/component/templates/src/app/component.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FountainJS/generator-fountain-vue/HEAD/generators/component/templates/src/app/component.vue -------------------------------------------------------------------------------- /generators/hello/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FountainJS/generator-fountain-vue/HEAD/generators/hello/index.js -------------------------------------------------------------------------------- /generators/hello/templates/src/app/Hello.spec.babel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FountainJS/generator-fountain-vue/HEAD/generators/hello/templates/src/app/Hello.spec.babel -------------------------------------------------------------------------------- /generators/hello/templates/src/app/Hello.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FountainJS/generator-fountain-vue/HEAD/generators/hello/templates/src/app/Hello.vue -------------------------------------------------------------------------------- /generators/hello/templates/src/index.babel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FountainJS/generator-fountain-vue/HEAD/generators/hello/templates/src/index.babel -------------------------------------------------------------------------------- /generators/hello/templates/src/index.css: -------------------------------------------------------------------------------- 1 | body { 2 | background-color: lightgrey; 3 | } 4 | -------------------------------------------------------------------------------- /generators/hello/templates/src/index.less: -------------------------------------------------------------------------------- 1 | body { 2 | background-color: lightgrey; 3 | } 4 | -------------------------------------------------------------------------------- /generators/hello/templates/src/index.scss: -------------------------------------------------------------------------------- 1 | body { 2 | background-color: lightgrey; 3 | } 4 | -------------------------------------------------------------------------------- /generators/hello/templates/src/index.styl: -------------------------------------------------------------------------------- 1 | body { 2 | background-color: lightgrey; 3 | } 4 | -------------------------------------------------------------------------------- /generators/techs/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FountainJS/generator-fountain-vue/HEAD/generators/techs/index.js -------------------------------------------------------------------------------- /generators/techs/templates/src/app/Footer.spec.babel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FountainJS/generator-fountain-vue/HEAD/generators/techs/templates/src/app/Footer.spec.babel -------------------------------------------------------------------------------- /generators/techs/templates/src/app/Footer.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FountainJS/generator-fountain-vue/HEAD/generators/techs/templates/src/app/Footer.vue -------------------------------------------------------------------------------- /generators/techs/templates/src/app/Header.spec.babel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FountainJS/generator-fountain-vue/HEAD/generators/techs/templates/src/app/Header.spec.babel -------------------------------------------------------------------------------- /generators/techs/templates/src/app/Header.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FountainJS/generator-fountain-vue/HEAD/generators/techs/templates/src/app/Header.vue -------------------------------------------------------------------------------- /generators/techs/templates/src/app/Main.spec.babel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FountainJS/generator-fountain-vue/HEAD/generators/techs/templates/src/app/Main.spec.babel -------------------------------------------------------------------------------- /generators/techs/templates/src/app/Main.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FountainJS/generator-fountain-vue/HEAD/generators/techs/templates/src/app/Main.vue -------------------------------------------------------------------------------- /generators/techs/templates/src/app/Title.spec.babel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FountainJS/generator-fountain-vue/HEAD/generators/techs/templates/src/app/Title.spec.babel -------------------------------------------------------------------------------- /generators/techs/templates/src/app/Title.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FountainJS/generator-fountain-vue/HEAD/generators/techs/templates/src/app/Title.vue -------------------------------------------------------------------------------- /generators/techs/templates/src/app/techs/Tech.spec.babel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FountainJS/generator-fountain-vue/HEAD/generators/techs/templates/src/app/techs/Tech.spec.babel -------------------------------------------------------------------------------- /generators/techs/templates/src/app/techs/Tech.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FountainJS/generator-fountain-vue/HEAD/generators/techs/templates/src/app/techs/Tech.vue -------------------------------------------------------------------------------- /generators/techs/templates/src/app/techs/Techs.spec.babel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FountainJS/generator-fountain-vue/HEAD/generators/techs/templates/src/app/techs/Techs.spec.babel -------------------------------------------------------------------------------- /generators/techs/templates/src/app/techs/Techs.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FountainJS/generator-fountain-vue/HEAD/generators/techs/templates/src/app/techs/Techs.vue -------------------------------------------------------------------------------- /generators/techs/templates/src/index.babel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FountainJS/generator-fountain-vue/HEAD/generators/techs/templates/src/index.babel -------------------------------------------------------------------------------- /generators/techs/templates/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FountainJS/generator-fountain-vue/HEAD/generators/techs/templates/src/index.css -------------------------------------------------------------------------------- /generators/techs/templates/src/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FountainJS/generator-fountain-vue/HEAD/generators/techs/templates/src/index.less -------------------------------------------------------------------------------- /generators/techs/templates/src/index.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FountainJS/generator-fountain-vue/HEAD/generators/techs/templates/src/index.scss -------------------------------------------------------------------------------- /generators/techs/templates/src/index.styl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FountainJS/generator-fountain-vue/HEAD/generators/techs/templates/src/index.styl -------------------------------------------------------------------------------- /generators/todoMVC/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FountainJS/generator-fountain-vue/HEAD/generators/todoMVC/index.js -------------------------------------------------------------------------------- /generators/todoMVC/templates/src/app/components/Footer.spec.babel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FountainJS/generator-fountain-vue/HEAD/generators/todoMVC/templates/src/app/components/Footer.spec.babel -------------------------------------------------------------------------------- /generators/todoMVC/templates/src/app/components/Footer.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FountainJS/generator-fountain-vue/HEAD/generators/todoMVC/templates/src/app/components/Footer.vue -------------------------------------------------------------------------------- /generators/todoMVC/templates/src/app/components/Header.spec.babel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FountainJS/generator-fountain-vue/HEAD/generators/todoMVC/templates/src/app/components/Header.spec.babel -------------------------------------------------------------------------------- /generators/todoMVC/templates/src/app/components/Header.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FountainJS/generator-fountain-vue/HEAD/generators/todoMVC/templates/src/app/components/Header.vue -------------------------------------------------------------------------------- /generators/todoMVC/templates/src/app/components/MainSection.spec.babel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FountainJS/generator-fountain-vue/HEAD/generators/todoMVC/templates/src/app/components/MainSection.spec.babel -------------------------------------------------------------------------------- /generators/todoMVC/templates/src/app/components/MainSection.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FountainJS/generator-fountain-vue/HEAD/generators/todoMVC/templates/src/app/components/MainSection.vue -------------------------------------------------------------------------------- /generators/todoMVC/templates/src/app/components/TodoItem.spec.babel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FountainJS/generator-fountain-vue/HEAD/generators/todoMVC/templates/src/app/components/TodoItem.spec.babel -------------------------------------------------------------------------------- /generators/todoMVC/templates/src/app/components/TodoItem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FountainJS/generator-fountain-vue/HEAD/generators/todoMVC/templates/src/app/components/TodoItem.vue -------------------------------------------------------------------------------- /generators/todoMVC/templates/src/app/components/TodoTextInput.spec.babel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FountainJS/generator-fountain-vue/HEAD/generators/todoMVC/templates/src/app/components/TodoTextInput.spec.babel -------------------------------------------------------------------------------- /generators/todoMVC/templates/src/app/components/TodoTextInput.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FountainJS/generator-fountain-vue/HEAD/generators/todoMVC/templates/src/app/components/TodoTextInput.vue -------------------------------------------------------------------------------- /generators/todoMVC/templates/src/app/constants/ActionTypes.babel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FountainJS/generator-fountain-vue/HEAD/generators/todoMVC/templates/src/app/constants/ActionTypes.babel -------------------------------------------------------------------------------- /generators/todoMVC/templates/src/app/constants/TodoFilters.babel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FountainJS/generator-fountain-vue/HEAD/generators/todoMVC/templates/src/app/constants/TodoFilters.babel -------------------------------------------------------------------------------- /generators/todoMVC/templates/src/app/constants/VisibilityFilters.babel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FountainJS/generator-fountain-vue/HEAD/generators/todoMVC/templates/src/app/constants/VisibilityFilters.babel -------------------------------------------------------------------------------- /generators/todoMVC/templates/src/app/containers/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FountainJS/generator-fountain-vue/HEAD/generators/todoMVC/templates/src/app/containers/App.vue -------------------------------------------------------------------------------- /generators/todoMVC/templates/src/app/store/actions.babel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FountainJS/generator-fountain-vue/HEAD/generators/todoMVC/templates/src/app/store/actions.babel -------------------------------------------------------------------------------- /generators/todoMVC/templates/src/app/store/index.babel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FountainJS/generator-fountain-vue/HEAD/generators/todoMVC/templates/src/app/store/index.babel -------------------------------------------------------------------------------- /generators/todoMVC/templates/src/app/store/mutations.babel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FountainJS/generator-fountain-vue/HEAD/generators/todoMVC/templates/src/app/store/mutations.babel -------------------------------------------------------------------------------- /generators/todoMVC/templates/src/app/store/mutations.spec.babel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FountainJS/generator-fountain-vue/HEAD/generators/todoMVC/templates/src/app/store/mutations.spec.babel -------------------------------------------------------------------------------- /generators/todoMVC/templates/src/index.babel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FountainJS/generator-fountain-vue/HEAD/generators/todoMVC/templates/src/index.babel -------------------------------------------------------------------------------- /generators/todoMVC/templates/src/index.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /generators/todoMVC/templates/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FountainJS/generator-fountain-vue/HEAD/generators/todoMVC/templates/src/index.html -------------------------------------------------------------------------------- /generators/todoMVC/templates/src/index.less: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /generators/todoMVC/templates/src/index.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /generators/todoMVC/templates/src/index.styl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /gulpfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FountainJS/generator-fountain-vue/HEAD/gulpfile.js -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FountainJS/generator-fountain-vue/HEAD/index.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FountainJS/generator-fountain-vue/HEAD/package.json -------------------------------------------------------------------------------- /test/app/index.composing.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FountainJS/generator-fountain-vue/HEAD/test/app/index.composing.js -------------------------------------------------------------------------------- /test/app/index.configuring.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FountainJS/generator-fountain-vue/HEAD/test/app/index.configuring.js -------------------------------------------------------------------------------- /test/app/index.fountain.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FountainJS/generator-fountain-vue/HEAD/test/app/index.fountain.js -------------------------------------------------------------------------------- /test/app/index.sample.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FountainJS/generator-fountain-vue/HEAD/test/app/index.sample.js -------------------------------------------------------------------------------- /test/app/index.writing.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FountainJS/generator-fountain-vue/HEAD/test/app/index.writing.js -------------------------------------------------------------------------------- /test/component/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FountainJS/generator-fountain-vue/HEAD/test/component/index.js -------------------------------------------------------------------------------- /test/hello/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FountainJS/generator-fountain-vue/HEAD/test/hello/index.js -------------------------------------------------------------------------------- /test/techs/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FountainJS/generator-fountain-vue/HEAD/test/techs/index.js -------------------------------------------------------------------------------- /test/todoMVC/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FountainJS/generator-fountain-vue/HEAD/test/todoMVC/index.js --------------------------------------------------------------------------------