jshmrtn/generator-jm-vuejs

View on GitHub
generators/app/files.js

Summary

Maintainability
A
2 hrs
Test Coverage
module.exports.simpleFiles = {
    '.babelrc': '.babelrc',
    '.csscomb.json': '.csscomb.json',
    '.editorconfig': '.editorconfig',
    '.eslintignore': '.eslintignore',
    '.eslintrc.json': '.eslintrc.json',
    '.gitattributes': '.gitattributes',
    '.gitignore': '.gitignore',
    '.htmlhintrc': '.htmlhintrc',
    '.modernizrrc.json': '.modernizrrc.json',
    'postcss.config.js': 'postcss.config.js',
    'static/.gitkeep': 'static/.gitkeep',
    'src/assets/.gitkeep': 'src/assets/.gitkeep',
    'src/helpers/.gitkeep': 'src/helpers/.gitkeep',
    'src/mixins/.gitkeep': 'src/mixins/.gitkeep',
    'src/plugins/.gitkeep': 'src/plugins/.gitkeep',
    'src/styles/fonts.scss': 'src/styles/fonts.scss',
    'src/styles/variables.scss': 'src/styles/variables.scss',
    'src/styles/reset.scss': 'src/styles/reset.scss',
};
module.exports.tplFiles = {
    '.nvmrc': '.nvmrc',
    'README.md': 'README.md',
    'src/client.config.dist.json': 'src/client.config.dist.json',
    'bin/setup-client-config': 'bin/setup-client-config',
    'bin/jest-visual': 'bin/jest-visual',
    'src/main.js': 'src/main.js',
    'src/index.html': 'src/index.html',
    'src/components/app/app.vue': 'src/components/app/app.vue',
};
module.exports.serviceworkerFiles = {
    'src/sw.js': 'src/sw.js',
};
module.exports.webpackFiles = {
    'config/dev.env.js': 'config/dev.env.js',
    'config/index.js': 'config/index.js',
    'config/prod.env.js': 'config/prod.env.js',
    'config/test.env.js': 'config/test.env.js',
    'build/build.js': 'build/build.js',
    'build/check-versions.js': 'build/check-versions.js',
    'build/dev-client.js': 'build/dev-client.js',
    'build/dev-server.js': 'build/dev-server.js',
    'build/test-server.js': 'build/test-server.js',
    'build/utils.js': 'build/utils.js',
    'build/vue-loader.conf.js': 'build/vue-loader.conf.js',
    'build/webpack.base.conf.js': 'build/webpack.base.conf.js',
    'build/webpack.dev.conf.js': 'build/webpack.dev.conf.js',
    'build/webpack.prod.conf.js': 'build/webpack.prod.conf.js',
    'build/webpack.test.conf.js': 'build/webpack.test.conf.js',
};
module.exports.testingFiles = {
    'jest.default.config.json': 'jest.default.config.json',
    'jest.visual.config.json': 'jest.visual.config.json',
    'test/browser.visual.js': 'test/browser.visual.js',
    'test/setup.default.js': 'test/setup.default.js',
    'test/setup.visual.js': 'test/setup.visual.js',
    'test/test-app/main.js': 'test/test-app/main.js',
    'test/test-app/index.html': 'test/test-app/index.html',
    'test/test-app/components/app.vue': 'test/test-app/components/app.vue',
};
module.exports.ideFiles = {
    'vscode': {
        '.vscode/launch.json': '.vscode/launch.json',
        '.vscode/settings.json': '.vscode/settings.json',
        'jsconfig.json': 'jsconfig.json',
    },
};
module.exports.browserconfigFiles = {
    'src/browserconfig.xml': 'src/browserconfig.xml',
};
module.exports.manifestFiles = {
    'src/manifest.json': 'src/manifest.json',
};
module.exports.routingFiles = {
    'src/core/routing/index.js': 'src/core/routing/index.js',
    'src/core/routing/routes.js': 'src/core/routing/routes.js',
    'src/components/index/index.vue': 'src/components/index/index.vue',
};
module.exports.stateManagementFiles = {
    'src/core/state/state.js': 'src/core/state/state.js',
    'src/core/state/actions.js': 'src/core/state/actions.js',
    'src/core/state/getters.js': 'src/core/state/getters.js',
    'src/core/state/index.js': 'src/core/state/index.js',
    'src/core/state/mutations.js': 'src/core/state/mutations.js',
    'src/core/state/plugins.js': 'src/core/state/plugins.js',
};
module.exports.translationsFiles = {
    'src/core/translations/en_US.json': 'src/core/translations/en_US.json',
    'src/core/translations/index.js': 'src/core/translations/index.js',
};
module.exports.httpClientFiles = {
    'src/core/http/index.js': 'src/core/http/index.js',
};
module.exports.graphqlClientFiles = {
    'src/core/graphql/index.js': 'src/core/graphql/index.js',
};
module.exports.dependencyInjectionFiles = {
    'src/core/dependency-injection/index.js': 'src/core/dependency-injection/index.js',
};