Skip to content

Commit 70549ba

Browse files
authored
Support subfolders in common folder (#740) (#741)
1 parent fe49d8a commit 70549ba

File tree

3 files changed

+5
-3
lines changed

3 files changed

+5
-3
lines changed

packages/devextreme-vue-generator/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"author": "Developer Express Inc.",
33
"name": "devextreme-vue-generator",
4-
"version": "3.0.2",
4+
"version": "3.0.3",
55
"description": "DevExtreme Vue UI and Visualization Components",
66
"repository": {
77
"type": "git",

packages/devextreme-vue-generator/src/generator.ts

+3-1
Original file line numberDiff line numberDiff line change
@@ -74,8 +74,10 @@ function generate(
7474
}
7575
Object.keys(rawData.commonReexports).forEach((key) => {
7676
const targetFileName = key === commonTargetFolderName ? "index.ts" : `${key.replace(`${commonTargetFolderName}/`, "")}.ts`;
77+
const fullPath = joinPaths(commonPath, targetFileName);
78+
mkdirSync(getDirName(fullPath), { recursive: true });
7779
writeFile(
78-
joinPaths(commonPath, targetFileName),
80+
fullPath,
7981
generateCommonReexports(key, rawData.commonReexports[key]),
8082
{ encoding: "utf8" },
8183
);

packages/devextreme-vue/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
"@vue/compiler-sfc": "^3.0.0",
3131
"@vue/test-utils": "2.0.0-beta.7",
3232
"del": "^3.0.0",
33-
"devextreme-vue-generator": "^3.0.1",
33+
"devextreme-vue-generator": "^3.0.3",
3434
"devextreme-vue2-strategy": "~23.2.0",
3535
"gulp": "^4.0.2",
3636
"gulp-header": "^2.0.9",

0 commit comments

Comments
 (0)