@hicoder/angular-cli
Version:
Angular UI componenets and service generator. It works with the mean-rest-express package to generate the end to end web application. The input to this generator is the Mongoose schema defined for the express application. mean-rest-express exposes the Res
52 lines (50 loc) • 1.89 kB
JSON
{
"styles": [<%
if (mFeatures.hasEditorU) {
if (uiDesign === 'bootstrap') {%>
"node_modules/@hicoder/angular-richtext/summernote/dist/summernote-bs5.min.css",<%
} else {%>
"node_modules/@hicoder/angular-richtext/summernote/dist/summernote-lite.min.css",<%}
}
if (mFeatures.hasFileUploadU) {%>
"node_modules/cropperjs/dist/cropper.min.css",<%
}
if (mFeatures.hasCalendar) {%>
"node_modules/tui-calendar/dist/tui-calendar.css",<%
}
if (mFeatures.hasTinySlider) {%>
"node_modules/tiny-slider/dist/tiny-slider.css",<%
}
if (uiDesign === 'bootstrap') {%>
"node_modules/bootstrap/dist/css/bootstrap.min.css",<%
} else {%>
"node_modules/bootstrap/dist/css/bootstrap-grid.min.css",<%
}%>
"node_modules/@fortawesome/fontawesome-free/css/all.min.css",
"src/styles.css"
],
"scripts": [<%
let first = true;
let needJquery = false;
if (mFeatures.hasEditorU || uiDesign === 'bootstrap') {
needJquery = true;
}
if (needJquery) {%><% if (!first) {%>,<%} first = false;%>
"node_modules/jquery/dist/jquery.slim.min.js"<%
}
if (mFeatures.hasTinySlider) {%><% if (!first) {%>,<%} first = false;%>
"node_modules/tiny-slider/dist/min/tiny-slider.js"<%
}
if (mFeatures.hasEditorU) {%><% if (!first) {%>,<%} first = false;%><%
if (uiDesign === 'bootstrap') {%>
"node_modules/@hicoder/angular-richtext/summernote/dist/summernote-bs5.min.js"<%
} else {%>
"node_modules/@hicoder/angular-richtext/summernote/dist/summernote-lite.min.js"<%
}
}
if (uiDesign === 'bootstrap') {%><% if (!first) {%>,<%} first = false;%>
"node_modules/@popperjs/core/dist/umd/popper.min.js",
"node_modules/bootstrap/dist/js/bootstrap.bundle.min.js"<%
}%>
]
}