@openfly/cli
Advanced tools
+10
-10
@@ -116,11 +116,13 @@ #!/usr/bin/env node | ||
| case 3: | ||
| files = (_a.sent()).filter(function (file) { return file.indexOf('.ejs.') > -1 || file === '_gitignore' || file === 'npmrc'; }); | ||
| files = (_a.sent()).filter(function (file) { return file.indexOf('.ejs.') > -1; }); | ||
| files.forEach(function (file) { | ||
| var fileTemplate = fs_extra_1.default.readFileSync(file).toString(); | ||
| var content = ejs_1.default.render(fileTemplate, data); | ||
| if (file === '_gitignore') { | ||
| if (file.endsWith('_gitignore')) { | ||
| fs_extra_1.default.renameSync(file, file.replace('_gitignore', '.gitignore')); | ||
| fs_extra_1.default.removeSync(file); | ||
| } | ||
| else if (file === 'npmrc') { | ||
| else if (file.endsWith('_npmrc')) { | ||
| fs_extra_1.default.renameSync(file, file.replace('_npmrc', '.npmrc')); | ||
| fs_extra_1.default.removeSync(file); | ||
| } | ||
@@ -130,2 +132,4 @@ fs_extra_1.default.writeFileSync(file, content); | ||
| }); | ||
| fs_extra_1.default.renameSync("".concat(tmpDir.path, "/_gitignore"), "".concat(tmpDir.path, "/.gitignore")); | ||
| fs_extra_1.default.renameSync("".concat(tmpDir.path, "/_npmrc"), "".concat(tmpDir.path, "/.npmrc")); | ||
| fs_extra_1.default.copySync(tmpDir.path, process.cwd()); | ||
@@ -226,15 +230,11 @@ return [4 /*yield*/, tmpDir.cleanup()]; | ||
| case 11: | ||
| files = (_c.sent()).filter(function (file) { return file.indexOf('.ejs.') > -1 || file === '_gitignore' || file === 'npmrc'; }); | ||
| files = (_c.sent()).filter(function (file) { return file.indexOf('.ejs.') > -1; }); | ||
| files.forEach(function (file) { | ||
| var fileTemplate = fs_extra_1.default.readFileSync(file).toString(); | ||
| var content = ejs_1.default.render(fileTemplate, data_1); | ||
| if (file === '_gitignore') { | ||
| fs_extra_1.default.renameSync(file, file.replace('_gitignore', '.gitignore')); | ||
| } | ||
| else if (file === 'npmrc') { | ||
| fs_extra_1.default.renameSync(file, file.replace('_npmrc', '.npmrc')); | ||
| } | ||
| fs_extra_1.default.writeFileSync(file, content); | ||
| fs_extra_1.default.renameSync(file, file.replace('.ejs', '')); | ||
| }); | ||
| fs_extra_1.default.renameSync("".concat(tmpDir.path, "/_gitignore"), "".concat(tmpDir.path, "/.gitignore")); | ||
| fs_extra_1.default.renameSync("".concat(tmpDir.path, "/_npmrc"), "".concat(tmpDir.path, "/.npmrc")); | ||
| fs_extra_1.default.copySync(tmpDir.path, process.cwd()); | ||
@@ -241,0 +241,0 @@ return [4 /*yield*/, tmpDir.cleanup()]; |
+1
-1
| { | ||
| "name": "@openfly/cli", | ||
| "version": "1.2.3", | ||
| "version": "1.2.4", | ||
| "description": "Common Frontend Scaffold", | ||
@@ -5,0 +5,0 @@ "keywords": [ |
Filesystem access
Supply chain riskAccesses the file system, and could potentially read sensitive data.
Found 1 instance in 1 package
Filesystem access
Supply chain riskAccesses the file system, and could potentially read sensitive data.
Found 1 instance in 1 package
18574
1.03%