Skip to content

Commit 40a0672

Browse files
committed
revert
1 parent b0de23f commit 40a0672

2 files changed

Lines changed: 31 additions & 1 deletion

File tree

dest/index.js

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
#!/usr/bin/env node
2+
"use strict";
3+
Object.defineProperty(exports, "__esModule", { value: true });
4+
var inquirer = require('inquirer');
5+
const fs = require('fs');
6+
const user = process.env.USER;
7+
var args = process.argv;
8+
var name = args[2];
9+
let filenames = fs.readdirSync(`/home/${user}/cpp_templates`);
10+
// filenames.forEach(fi=>{
11+
// console.log(fiee);
12+
// })
13+
inquirer
14+
.prompt([
15+
{
16+
type: 'list', message: "choose a template", name: "template", choices: filenames
17+
}
18+
])
19+
.then((answers) => {
20+
const cwd = process.cwd();
21+
// writeFileSync(path+'/template.cpp',template);
22+
fs.readFileSync(`/home/${user}/cpp_templates/${answers.template}`, "utf8");
23+
fs.copyFile(`/home/${user}/cpp_templates/${answers.template}`, cwd + `/${name}.cpp`, (err) => {
24+
// console.log(err);
25+
});
26+
console.log("your template is ready 🎉");
27+
})
28+
.catch((error) => {
29+
console.log(error);
30+
});

src/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#!/usr/bin/env node
1+
// #!/usr/bin/env node
22
export {};
33
var inquirer = require('inquirer');
44
const fs=require('fs');

0 commit comments

Comments
 (0)