@omni-door/tpl-spa-vue
Version:
The spa-vue project template
91 lines (90 loc) • 2.97 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.devDependencies = exports.dependencies = void 0;
exports.dependencies = {
'core-js': '^3.30.0',
'regenerator-runtime': '^0.13.11',
'vue': 'next',
'vue-router': 'next',
'amfe-flexible': '^2.2.1'
};
exports.devDependencies = {
'@babel/core': '~7.25.9',
'@babel/preset-env': '~7.25.9',
'@babel/preset-typescript': '~7.25.9',
'@commitlint/cli': '8.3.5',
'@omni-door/cli': 'latest',
'@types/jest': '29.5.12',
'@types/vfile-message': '1.0.1',
'@types/webpack-env': '1.18.5',
'@typescript-eslint/eslint-plugin': '~8.30.0',
'@typescript-eslint/parser': '~8.30.0',
"@vue/compiler-sfc": "~3.0.7",
'@vue/eslint-config-prettier': '~6.0.0',
'@vue/eslint-config-typescript': '~7.0.0',
'@vue/test-utils': 'next',
'autoprefixer': '~10.4.20',
'cross-env': '~7.0.3',
"babel-jest": "~29.7.0",
'babel-loader': '~8.3.0',
'css-loader': '~5.0.1',
'css-minimizer-webpack-plugin': '7.0.0',
'cssnano': '4.1.10',
'del': '5.1.0',
'detect-port': '1.3.0',
'eslint': '~8.57.1',
'eslint-config-prettier': '~10.0.1',
'eslint-plugin-prettier': '~5.2.3',
'eslint-plugin-vue': '~7.12.0',
'express': '4.17.1',
'file-loader': '~6.2.0',
'fork-ts-checker-webpack-plugin': '9.0.2',
'html-inline-css-webpack-plugin': '1.11.2',
'html-webpack-externals-plugin': '3.8.0',
'html-webpack-plugin': '5.6.0',
'http-proxy-middleware': '3.0.0',
'husky': '9.1.7',
'ip': '1.1.5',
'jest': '~29.7.0',
'jest-transform-stub': '2.0.0',
'less': '~4.2.0',
'less-loader': '~7.2.1',
'lint-staged': '15.4.3',
'mini-css-extract-plugin': '2.5.2',
'open': '7.0.2',
"postcss": "~8.4.41",
'postcss-loader': '~8.1.1',
'postcss-plugin-px2rem': '0.8.1',
'postcss-px-to-viewport-8-plugin': '1.2.5',
'prettier': '~3.4.2',
'sass': '~1.84.0',
'sass-loader': '~12.4.0',
'serve-favicon': '~2.5.0',
'style-loader': '~2.0.0',
'stylelint': '16.14.1',
'stylelint-config-css-modules': '4.4.0',
'stylelint-config-rational-order': '0.1.2',
'stylelint-config-standard': '37.0.0',
'stylelint-config-standard-less': '3.0.1',
'stylelint-config-standard-scss': '14.0.0',
'stylelint-declaration-block-no-ignored-properties': '2.8.0',
'stylelint-less': '3.0.1',
'stylelint-order': '6.0.4',
'stylelint-scss': '6.11.0',
'terser-webpack-plugin': '5.3.10',
'ts-jest': '~29.2.3',
'ts-loader': '~9.5.1',
'ts-node': '~10.9.2',
'typescript': '~5.8.3',
'url-loader': '~4.1.1',
'vue-eslint-parser': '~7.8.0',
'vue-jest': 'next',
'vue-loader': 'next',
'webpack': '~5.96.1',
'webpack-bundle-analyzer': '4.10.2',
'webpack-cli': '~6.0.1',
'webpack-dev-middleware': '7.3.0',
'webpack-hot-middleware': '2.26.1',
'webpack-merge': '6.0.1',
'webpackbar': '7.0.0'
};