Skip to content

Commit c106c16

Browse files
committed
add sass embedded to avoid ci problems in template
1 parent e18ac1d commit c106c16

File tree

2 files changed

+12
-1
lines changed

2 files changed

+12
-1
lines changed

packages/devextreme-schematics/src/install/index.ts

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ export default function(options: any): Rule {
2222

2323
return chain([
2424
(host: Tree) => addDevExtremeDependency(host, { dxversion: options.dxversion }),
25+
(host: Tree) => addSassEmbeddedDependency(host),
2526
(host: Tree) => addDevExtremeCSS(host, { project: options.project }),
2627
(host: Tree) => reqisterJSZip(host),
2728
(_, context: SchematicContext) => {
@@ -55,6 +56,15 @@ function addDevExtremeDependency(host: Tree, options: any) {
5556
return host;
5657
}
5758

59+
function addSassEmbeddedDependency(host: Tree) {
60+
addPackageJsonDependency(host, {
61+
type: NodeDependencyType.Dev,
62+
name: 'sass-embedded',
63+
version: latestVersions['sass-embedded']
64+
});
65+
return host;
66+
}
67+
5868
async function addDevExtremeCSS(host: Tree, options: any) {
5969
const projectName = await getProjectName(host, options.project);
6070
modifyJSONFile(host, './angular.json', config => {

packages/devextreme-schematics/src/utility/latest-versions.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,6 @@
22
export const latestVersions = {
33
'devextreme': '25.1.4',
44
'devextreme-angular': '25.1.4',
5-
'devextreme-cli': 'latest'
5+
'devextreme-cli': 'latest',
6+
'sass-embedded': '1.66.0'
67
};

0 commit comments

Comments
 (0)