소스 검색

Use prompt instead of read to see if it solve windows prompt issue

pull/342/head
Guillaume Vincent 6 년 전
부모
커밋
f440dd63ca
3개의 변경된 파일381개의 추가작업 그리고 210개의 파일을 삭제
  1. +9
    -4
      cli.js
  2. +367
    -201
      package-lock.json
  3. +5
    -5
      package.json

+ 9
- 4
cli.js 파일 보기

@@ -3,7 +3,7 @@
const clipboardy = require("clipboardy");
const meow = require("meow");
const LessPass = require("lesspass");
const read = require("read");
const prompt = require('prompt');
const chalk = require("chalk");

const helpMessage = `
@@ -82,6 +82,7 @@ function calcPassword(site, login, masterPassword, passwordProfile) {
} else {
console.log(generatedPassword);
process.exit();
prompt.stop();
}
}
);
@@ -136,10 +137,14 @@ if (cli.input.length === 3) {
const masterPassword = cli.input[2];
calcPassword(site, login, masterPassword, passwordProfile);
} else {
read({ prompt: "master password: ", silent: true }, function(er, password) {
if (er && er.message === "canceled") {
prompt.start();
prompt.message = "";
prompt.delimiter = "";
prompt.colors = false;
prompt.get({description: 'master password: ', name: 'masterPassword', hidden: true}, function (err, result) {
if(err){
process.exit();
}
calcPassword(site, login, password, passwordProfile);
calcPassword(site, login, result.masterPassword, passwordProfile);
});
}

+ 367
- 201
package-lock.json
파일 크기가 너무 크기때문에 변경 상태를 표시하지 않습니다.
파일 보기


+ 5
- 5
package.json 파일 보기

@@ -23,15 +23,15 @@
"test": "ava"
},
"dependencies": {
"chalk": "^2.3.0",
"clipboardy": "^1.2.2",
"chalk": "^2.3.1",
"clipboardy": "^1.2.3",
"lesspass": "6.0.0",
"meow": "^4.0.0",
"read": "1.0.7"
"prompt": "^1.0.0"
},
"devDependencies": {
"ava": "^0.24.0",
"execa": "^0.8.0",
"ava": "^0.25.0",
"execa": "^0.9.0",
"husky": "^0.14.3"
}
}

불러오는 중...
취소
저장