6 Commits

Author SHA1 Message Date
cfdd54eff1 2.0.4 2018-07-25 17:39:31 +02:00
741365d325 fix(ci): build with right access level for npm 2018-07-25 17:39:31 +02:00
b36e95af1a 2.0.3 2018-07-25 17:37:34 +02:00
ac9ef4915e fix(spendendencies): fix old import to use new dependency 2018-07-25 17:37:34 +02:00
6ca2e427ff 2.0.2 2018-07-25 17:30:30 +02:00
39f9bb11fe fix(ci): add npmts for build step 2018-07-25 17:30:30 +02:00
4 changed files with 9 additions and 11 deletions

View File

@ -1,8 +1,6 @@
{ {
"npmci": { "npmci": {
"globalNpmTools": [ "npmGlobalTools": ["npmts"],
"npmts"
]
},
"npmAccessLevel": "public" "npmAccessLevel": "public"
}
} }

2
package-lock.json generated
View File

@ -1,6 +1,6 @@
{ {
"name": "smartinteract", "name": "smartinteract",
"version": "2.0.1", "version": "2.0.4",
"lockfileVersion": 1, "lockfileVersion": 1,
"requires": true, "requires": true,
"dependencies": { "dependencies": {

View File

@ -1,7 +1,7 @@
{ {
"name": "@pushrocks/smartinteract", "name": "@pushrocks/smartinteract",
"private": false, "private": false,
"version": "2.0.1", "version": "2.0.4",
"description": "smart cli interaction", "description": "smart cli interaction",
"main": "dist/index.js", "main": "dist/index.js",
"typings": "dist/index.d.ts", "typings": "dist/index.d.ts",

View File

@ -1,5 +1,5 @@
import * as plugins from './smartinteract.plugins'; import * as plugins from './smartinteract.plugins';
import * as smartq from 'smartq'; import * as smartpromise from '@pushrocks/smartpromise';
import { Objectmap } from '@pushrocks/lik'; import { Objectmap } from '@pushrocks/lik';
/** /**
@ -63,7 +63,7 @@ export class SmartInteract {
* skips the queue * skips the queue
*/ */
askQuestion(optionsArg: IQuestionObject): Promise<IAnswerObject> { askQuestion(optionsArg: IQuestionObject): Promise<IAnswerObject> {
let done = smartq.defer<IAnswerObject>(); let done = smartpromise.defer<IAnswerObject>();
if (this.isValidEnv()) { if (this.isValidEnv()) {
plugins.inquirer plugins.inquirer
.prompt([ .prompt([
@ -113,7 +113,7 @@ export class SmartInteract {
* run the question queue * run the question queue
*/ */
runQueue() { runQueue() {
let done = smartq.defer<AnswerBucket>(); let done = smartpromise.defer<AnswerBucket>();
let answerBucket = new AnswerBucket(); let answerBucket = new AnswerBucket();
let handleQuestion = async () => { let handleQuestion = async () => {
if (!this.questionMap.isEmpty()) { if (!this.questionMap.isEmpty()) {