create-cttq
Version:
CTTQ大前端脚手架项目
33 lines (31 loc) • 727 B
JavaScript
const sortObject = require("./sortObject");
module.exports = function sortPkg(pkg) {
pkg.dependencies = sortObject(pkg.dependencies)
pkg.devDependencies = sortObject(pkg.devDependencies)
pkg.scripts = sortObject(pkg.scripts);
pkg = sortObject(pkg, [
'name',
'version',
'private',
'description',
'author',
'scripts',
'main',
'module',
'browser',
'jsDelivr',
'unpkg',
'files',
'dependencies',
'devDependencies',
'peerDependencies',
'vue',
'babel',
'eslintConfig',
'prettier',
'postcss',
'browserslist',
'jest'
]);
return pkg;
}