fix(auth): setupSecurity now is a complete setup process for tokens.

This commit is contained in:
Rodrigo Rodriguez 2019-02-01 10:18:41 -02:00
parent 697bd3f17e
commit 88453c6c67
2 changed files with 397 additions and 177 deletions

546
package-lock.json generated
View file

@ -1,6 +1,6 @@
{ {
"name": "botlib", "name": "botlib",
"version": "0.1.7", "version": "0.1.9",
"lockfileVersion": 1, "lockfileVersion": 1,
"requires": true, "requires": true,
"dependencies": { "dependencies": {
@ -208,9 +208,9 @@
} }
}, },
"@types/handlebars": { "@types/handlebars": {
"version": "4.0.39", "version": "4.0.40",
"resolved": "https://registry.npmjs.org/@types/handlebars/-/handlebars-4.0.39.tgz", "resolved": "https://registry.npmjs.org/@types/handlebars/-/handlebars-4.0.40.tgz",
"integrity": "sha512-vjaS7Q0dVqFp85QhyPSZqDKnTTCemcSHNHFvDdalO1s0Ifz5KuE64jQD5xoUkfdWwF4WpqdJEl7LsWH8rzhKJA==", "integrity": "sha512-sGWNtsjNrLOdKha2RV1UeF8+UbQnPSG7qbe5wwbni0mw4h2gHXyPFUMOC+xwGirIiiydM/HSqjDO4rk6NFB18w==",
"dev": true "dev": true
}, },
"@types/highlight.js": { "@types/highlight.js": {
@ -241,9 +241,9 @@
} }
}, },
"@types/lodash": { "@types/lodash": {
"version": "4.14.117", "version": "4.14.120",
"resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.117.tgz", "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.120.tgz",
"integrity": "sha512-xyf2m6tRbz8qQKcxYZa7PA4SllYcay+eh25DN3jmNYY6gSTL7Htc/bttVdkqj2wfJGbeWlQiX8pIyJpKU+tubw==" "integrity": "sha512-jQ21kQ120mo+IrDs1nFNVm/AsdFxIx2+vZ347DbogHJPd/JzKNMOqU6HCYin1W6v8l5R9XSO2/e9cxmn7HAnVw=="
}, },
"@types/marked": { "@types/marked": {
"version": "0.4.2", "version": "0.4.2",
@ -306,9 +306,9 @@
} }
}, },
"@types/sequelize": { "@types/sequelize": {
"version": "4.27.30", "version": "4.27.34",
"resolved": "https://registry.npmjs.org/@types/sequelize/-/sequelize-4.27.30.tgz", "resolved": "https://registry.npmjs.org/@types/sequelize/-/sequelize-4.27.34.tgz",
"integrity": "sha512-5DZCTnlLizi7Dk/sZ9ZWI3WxL1eUSH4Rpy5rie394GOIAYSYPBamexl1citj6ZgdbkaNXvJ+RuU1HmipUPA47w==", "integrity": "sha512-s2NjoIbZewDn64SrZlHZWqJcotK/Ae9m9nh0jcV/5r3ufcHWguLfEr+165Un9eZtRZszY5vDDNzy4jWc5gptDQ==",
"dev": true, "dev": true,
"requires": { "requires": {
"@types/bluebird": "*", "@types/bluebird": "*",
@ -327,9 +327,9 @@
} }
}, },
"@types/shelljs": { "@types/shelljs": {
"version": "0.8.0", "version": "0.8.2",
"resolved": "https://registry.npmjs.org/@types/shelljs/-/shelljs-0.8.0.tgz", "resolved": "https://registry.npmjs.org/@types/shelljs/-/shelljs-0.8.2.tgz",
"integrity": "sha512-vs1hCC8RxLHRu2bwumNyYRNrU3o8BtZhLysH5A4I98iYmA2APl6R3uNQb5ihl+WiwH0xdC9LLO+vRrXLs/Kyxg==", "integrity": "sha512-vVp7BCQn0yUQgpiohrdxAhHdm/bTlXshB4HG3LEBq1PgvjKiyeYHohIPIv0QBt/jipb140iMS5Xy1iR6qKovKw==",
"dev": true, "dev": true,
"requires": { "requires": {
"@types/glob": "*", "@types/glob": "*",
@ -360,9 +360,9 @@
} }
}, },
"@types/validator": { "@types/validator": {
"version": "9.4.2", "version": "10.9.0",
"resolved": "https://registry.npmjs.org/@types/validator/-/validator-9.4.2.tgz", "resolved": "https://registry.npmjs.org/@types/validator/-/validator-10.9.0.tgz",
"integrity": "sha512-v6H2QH+oXVdLKp9keOJi5LQSt6X5/XIOtK1YmbCzvkAT2kHW9WyQkixit9w1UgJpBGrDCqqCZlQ+Qucpmsf8hA==" "integrity": "sha512-mf0VpXk+NoTmkUmuJCsdwBYxjYZW41amCSzd4t/fABMKl+qGMViwFP0pR7ukFdZRXWI1LIkca3VIbXVBmWZ4kQ=="
}, },
"@types/winston": { "@types/winston": {
"version": "2.4.4", "version": "2.4.4",
@ -450,10 +450,10 @@
"color-convert": "^1.9.0" "color-convert": "^1.9.0"
} }
}, },
"arrify": { "arg": {
"version": "1.0.1", "version": "4.1.0",
"resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.0.tgz",
"integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=", "integrity": "sha512-ZWc51jO3qegGkVh8Hwpv636EkbesNV5ZNQPCtRa+0qytRYPEs9IYT9qITY9buezqUH5uqyzlWLcufrzU2rffdg==",
"dev": true "dev": true
}, },
"asap": { "asap": {
@ -526,10 +526,19 @@
"resolved": "https://registry.npmjs.org/aws4/-/aws4-1.8.0.tgz", "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.8.0.tgz",
"integrity": "sha512-ReZxvNHIOv88FlT7rxcXIIC0fPt4KZqZbOlivyWtXLt8ESx84zd3kMC6iK5jVeS2qt+g7ftS7ye4fi06X5rtRQ==" "integrity": "sha512-ReZxvNHIOv88FlT7rxcXIIC0fPt4KZqZbOlivyWtXLt8ESx84zd3kMC6iK5jVeS2qt+g7ftS7ye4fi06X5rtRQ=="
}, },
"axios": {
"version": "0.18.0",
"resolved": "https://registry.npmjs.org/axios/-/axios-0.18.0.tgz",
"integrity": "sha1-MtU+SFHv3AoRmTts0AB4nXDAUQI=",
"requires": {
"follow-redirects": "^1.3.0",
"is-buffer": "^1.1.5"
}
},
"azure-cognitiveservices-luis-runtime": { "azure-cognitiveservices-luis-runtime": {
"version": "1.0.0", "version": "1.1.1",
"resolved": "https://registry.npmjs.org/azure-cognitiveservices-luis-runtime/-/azure-cognitiveservices-luis-runtime-1.0.0.tgz", "resolved": "https://registry.npmjs.org/azure-cognitiveservices-luis-runtime/-/azure-cognitiveservices-luis-runtime-1.1.1.tgz",
"integrity": "sha512-UYqHe4efmO0QhBuJ+T3PM/Vtt+zy+wWNZBDYyKzfqnQ6eSPXEPC0eDrw0exT7bzETyg/TqTeksT5bEsRy5Rg1w==", "integrity": "sha512-t73SnJ0y+7kMBJIinDvK2nYTGfOmTMmFGbVQ5NT6JcXBj3kKTqF3FK7O8kRjY3T9BC5QzZV3qXJrpeWDAxBipA==",
"requires": { "requires": {
"ms-rest": "^2.3.3" "ms-rest": "^2.3.3"
} }
@ -565,10 +574,23 @@
"xmlbuilder": "^9.0.7" "xmlbuilder": "^9.0.7"
}, },
"dependencies": { "dependencies": {
"sax": {
"version": "0.5.8",
"resolved": "https://registry.npmjs.org/sax/-/sax-0.5.8.tgz",
"integrity": "sha1-1HLbIo6zMcJQaw6MFVJK25OdEsE="
},
"underscore": { "underscore": {
"version": "1.8.3", "version": "1.8.3",
"resolved": "https://registry.npmjs.org/underscore/-/underscore-1.8.3.tgz", "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.8.3.tgz",
"integrity": "sha1-Tz+1OxBuYJf8+ctBCfKl6b36UCI=" "integrity": "sha1-Tz+1OxBuYJf8+ctBCfKl6b36UCI="
},
"xml2js": {
"version": "0.2.8",
"resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.2.8.tgz",
"integrity": "sha1-m4FpCTFjH/CdGVdUn69U9PmAs8I=",
"requires": {
"sax": "0.5.x"
}
} }
} }
}, },
@ -591,9 +613,9 @@
} }
}, },
"big-integer": { "big-integer": {
"version": "1.6.36", "version": "1.6.41",
"resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.36.tgz", "resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.41.tgz",
"integrity": "sha512-t70bfa7HYEA1D9idDbmuv7YbsbVkQ+Hp+8KFSul4aE5e/i1bjCNIRYJZlA8Q8p0r9T8cF/RVvwUgRA//FydEyg==" "integrity": "sha512-d5AT9lMTYJ/ZE/4gzxb+5ttPcRWljVsvv7lF1w9KzkPhVUhBtHrjDo1J8swfZKepfLsliDhYa31zRYwcD0Yg9w=="
}, },
"bignumber.js": { "bignumber.js": {
"version": "7.2.1", "version": "7.2.1",
@ -633,36 +655,175 @@
} }
}, },
"botbuilder-ai": { "botbuilder-ai": {
"version": "4.1.3", "version": "4.2.0",
"resolved": "https://registry.npmjs.org/botbuilder-ai/-/botbuilder-ai-4.1.3.tgz", "resolved": "https://registry.npmjs.org/botbuilder-ai/-/botbuilder-ai-4.2.0.tgz",
"integrity": "sha512-IWJ5UXJyT0sO0G80HOLqw/u7Ru4uWuBCx1bLGDlbi9E3MFXMxmoaGFJM4WNPYS6j3sJbDBLu9aFhvk+Rkv40Yw==", "integrity": "sha512-dt2OydZ9pWyMSNgha3PlC6lBq3sXUXAYmadqogNqvWpYEmIMdBOCUc02Vn2w1suxLX84GdYqdBI2klwrRZ7oKg==",
"requires": { "requires": {
"@microsoft/recognizers-text-date-time": "1.1.2", "@microsoft/recognizers-text-date-time": "1.1.2",
"@types/html-entities": "^1.2.16", "@types/html-entities": "^1.2.16",
"@types/node": "^9.3.0", "@types/node": "^9.3.0",
"@types/request-promise-native": "^1.0.10", "@types/request-promise-native": "^1.0.10",
"azure-cognitiveservices-luis-runtime": "^1.0.0", "azure-cognitiveservices-luis-runtime": "^1.0.0",
"botbuilder": "^4.1.3", "botbuilder": "^4.2.0",
"html-entities": "^1.2.1", "html-entities": "^1.2.1",
"moment": "^2.20.1", "moment": "^2.20.1",
"ms-rest": "^2.3.6", "ms-rest": "^2.3.6",
"mstranslator": "^3.0.0", "mstranslator": "^3.0.0",
"nock": "^9.6.1",
"request": "^2.87.0", "request": "^2.87.0",
"request-promise-native": "1.0.5" "request-promise-native": "1.0.5"
},
"dependencies": {
"botbuilder": {
"version": "4.2.0",
"resolved": "https://registry.npmjs.org/botbuilder/-/botbuilder-4.2.0.tgz",
"integrity": "sha512-RqR9j/Dd1ljPFrnYOLt/8g61+5pec+yRFAU0nKSU5S+He+E7t62RzZDsXJuv3KExjDJelUXwTjZFp+vPDIOqQA==",
"requires": {
"@types/filenamify": "^2.0.1",
"@types/node": "^9.3.0",
"async-file": "^2.0.2",
"botbuilder-core": "^4.2.0",
"botframework-connector": "^4.2.0",
"filenamify": "^2.0.0",
"rimraf": "^2.6.2"
}
},
"botbuilder-core": {
"version": "4.2.0",
"resolved": "https://registry.npmjs.org/botbuilder-core/-/botbuilder-core-4.2.0.tgz",
"integrity": "sha512-aP9C3hymP5DeI88ntg5rG9apaB03FkqhPu/ReEeZmh89WPxWarK5EgXqH0MIS4uomoF24pRY9CXlHscJ37iH1Q==",
"requires": {
"assert": "^1.4.1",
"botframework-schema": "^4.2.0"
}
},
"botframework-connector": {
"version": "4.2.0",
"resolved": "https://registry.npmjs.org/botframework-connector/-/botframework-connector-4.2.0.tgz",
"integrity": "sha512-DQtBpB4a6i/lbVBEkYS9IB0WAGJeCY04EiCl1yeh7F9K6uSwE78nNFXJtsWam1PGsinvMwHIHvFyUF5GorUgkA==",
"requires": {
"@types/jsonwebtoken": "7.2.8",
"@types/node": "^9.3.0",
"base64url": "^3.0.0",
"botframework-schema": "^4.2.0",
"form-data": "^2.3.3",
"jsonwebtoken": "8.0.1",
"ms-rest-azure-js": "1.0.176",
"ms-rest-js": "1.0.455",
"nock": "^10.0.3",
"node-fetch": "^2.2.1",
"rsa-pem-from-mod-exp": "^0.8.4"
}
},
"botframework-schema": {
"version": "4.2.0",
"resolved": "https://registry.npmjs.org/botframework-schema/-/botframework-schema-4.2.0.tgz",
"integrity": "sha512-IfU27JWFuIADK8q2plUL1v6KuZtv6aR255gZrPrCKRHDPzEz7jGW0ZJoAAkIl9jgMfBPv+Xz6GD5HIHcB+kYGQ==",
"requires": {
"@types/node": "^9.3.0",
"ms-rest-js": "1.0.455"
}
},
"ms-rest-js": {
"version": "1.0.455",
"resolved": "https://registry.npmjs.org/ms-rest-js/-/ms-rest-js-1.0.455.tgz",
"integrity": "sha512-RUDnFFNhk4ZdvOACg0yfaxmp5OzNwUcTIwgh/rVBeuNzgA7hOoVh5zFW06XmOtaBHXL2Bu/vWoQtzloEUlv9tw==",
"requires": {
"axios": "^0.18.0",
"form-data": "^2.3.2",
"tough-cookie": "^2.4.3",
"tslib": "^1.9.2",
"uuid": "^3.2.1",
"xml2js": "^0.4.19"
}
},
"node-fetch": {
"version": "2.3.0",
"resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.3.0.tgz",
"integrity": "sha512-MOd8pV3fxENbryESLgVIeaGKrdl+uaYhCSSVkjeOb/31/njTpcis5aWfdqgNlHIrKOLRbMnfPINPOML2CIFeXA=="
}
} }
}, },
"botbuilder-azure": { "botbuilder-azure": {
"version": "4.1.3", "version": "4.2.0",
"resolved": "https://registry.npmjs.org/botbuilder-azure/-/botbuilder-azure-4.1.3.tgz", "resolved": "https://registry.npmjs.org/botbuilder-azure/-/botbuilder-azure-4.2.0.tgz",
"integrity": "sha512-uw+DfNXCK+YAzWkbqJb1gk+E6AWZQ1Ud0g9HGyqmK057YxJd+G3ytTeYRt6N9DYJV1OOPMhH6c5EOi9TM9zGrw==", "integrity": "sha512-WL8dHtVESE/qTFTGcJwlFeKyUeewoyoNr5ENavu1W40N8UjZB32ivmX2dvd0Zm4TIbeBwgmomF2gE9rE+0Rv3w==",
"requires": { "requires": {
"@types/node": "^9.3.0", "@types/node": "^9.3.0",
"azure-storage": "^2.3.0", "azure-storage": "^2.10.2",
"botbuilder": "^4.1.3", "botbuilder": "^4.2.0",
"documentdb": "1.14.5", "documentdb": "1.14.5",
"flat": "^4.0.0", "flat": "^4.0.0",
"semaphore": "^1.1.0" "semaphore": "^1.1.0"
},
"dependencies": {
"botbuilder": {
"version": "4.2.0",
"resolved": "https://registry.npmjs.org/botbuilder/-/botbuilder-4.2.0.tgz",
"integrity": "sha512-RqR9j/Dd1ljPFrnYOLt/8g61+5pec+yRFAU0nKSU5S+He+E7t62RzZDsXJuv3KExjDJelUXwTjZFp+vPDIOqQA==",
"requires": {
"@types/filenamify": "^2.0.1",
"@types/node": "^9.3.0",
"async-file": "^2.0.2",
"botbuilder-core": "^4.2.0",
"botframework-connector": "^4.2.0",
"filenamify": "^2.0.0",
"rimraf": "^2.6.2"
}
},
"botbuilder-core": {
"version": "4.2.0",
"resolved": "https://registry.npmjs.org/botbuilder-core/-/botbuilder-core-4.2.0.tgz",
"integrity": "sha512-aP9C3hymP5DeI88ntg5rG9apaB03FkqhPu/ReEeZmh89WPxWarK5EgXqH0MIS4uomoF24pRY9CXlHscJ37iH1Q==",
"requires": {
"assert": "^1.4.1",
"botframework-schema": "^4.2.0"
}
},
"botframework-connector": {
"version": "4.2.0",
"resolved": "https://registry.npmjs.org/botframework-connector/-/botframework-connector-4.2.0.tgz",
"integrity": "sha512-DQtBpB4a6i/lbVBEkYS9IB0WAGJeCY04EiCl1yeh7F9K6uSwE78nNFXJtsWam1PGsinvMwHIHvFyUF5GorUgkA==",
"requires": {
"@types/jsonwebtoken": "7.2.8",
"@types/node": "^9.3.0",
"base64url": "^3.0.0",
"botframework-schema": "^4.2.0",
"form-data": "^2.3.3",
"jsonwebtoken": "8.0.1",
"ms-rest-azure-js": "1.0.176",
"ms-rest-js": "1.0.455",
"nock": "^10.0.3",
"node-fetch": "^2.2.1",
"rsa-pem-from-mod-exp": "^0.8.4"
}
},
"botframework-schema": {
"version": "4.2.0",
"resolved": "https://registry.npmjs.org/botframework-schema/-/botframework-schema-4.2.0.tgz",
"integrity": "sha512-IfU27JWFuIADK8q2plUL1v6KuZtv6aR255gZrPrCKRHDPzEz7jGW0ZJoAAkIl9jgMfBPv+Xz6GD5HIHcB+kYGQ==",
"requires": {
"@types/node": "^9.3.0",
"ms-rest-js": "1.0.455"
}
},
"ms-rest-js": {
"version": "1.0.455",
"resolved": "https://registry.npmjs.org/ms-rest-js/-/ms-rest-js-1.0.455.tgz",
"integrity": "sha512-RUDnFFNhk4ZdvOACg0yfaxmp5OzNwUcTIwgh/rVBeuNzgA7hOoVh5zFW06XmOtaBHXL2Bu/vWoQtzloEUlv9tw==",
"requires": {
"axios": "^0.18.0",
"form-data": "^2.3.2",
"tough-cookie": "^2.4.3",
"tslib": "^1.9.2",
"uuid": "^3.2.1",
"xml2js": "^0.4.19"
}
},
"node-fetch": {
"version": "2.3.0",
"resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.3.0.tgz",
"integrity": "sha512-MOd8pV3fxENbryESLgVIeaGKrdl+uaYhCSSVkjeOb/31/njTpcis5aWfdqgNlHIrKOLRbMnfPINPOML2CIFeXA=="
}
} }
}, },
"botbuilder-choices": { "botbuilder-choices": {
@ -833,16 +994,16 @@
} }
}, },
"botbuilder-dialogs": { "botbuilder-dialogs": {
"version": "4.1.3", "version": "4.2.0",
"resolved": "https://registry.npmjs.org/botbuilder-dialogs/-/botbuilder-dialogs-4.1.3.tgz", "resolved": "https://registry.npmjs.org/botbuilder-dialogs/-/botbuilder-dialogs-4.2.0.tgz",
"integrity": "sha512-00WfJ3rYRsMj5plRNkloMgFKH7O78jCvK6AucuqyGkDS/R9irkQaZMNHBZBtyE5QGQD23f8p5ijeUR7z+J1TuA==", "integrity": "sha512-wi7Vk/mRHqsjNVhCbXK6yoYsQ7uS7EySM+bcDRthw5uDQ9LyHHoRg3wzT+mqbfjzwgpKR/TXxPUDM4nDL8Hz+Q==",
"requires": { "requires": {
"@microsoft/recognizers-text-choice": "1.1.2", "@microsoft/recognizers-text-choice": "1.1.2",
"@microsoft/recognizers-text-date-time": "1.1.2", "@microsoft/recognizers-text-date-time": "1.1.2",
"@microsoft/recognizers-text-number": "1.1.2", "@microsoft/recognizers-text-number": "1.1.2",
"@microsoft/recognizers-text-suite": "1.1.2", "@microsoft/recognizers-text-suite": "1.1.2",
"@types/node": "^9.3.0", "@types/node": "^9.3.0",
"botbuilder-core": "^4.1.3" "botbuilder-core": "^4.2.0"
}, },
"dependencies": { "dependencies": {
"@microsoft/recognizers-text-choice": { "@microsoft/recognizers-text-choice": {
@ -878,6 +1039,37 @@
"@microsoft/recognizers-text-number-with-unit": "~1.1.2", "@microsoft/recognizers-text-number-with-unit": "~1.1.2",
"@microsoft/recognizers-text-sequence": "~1.1.2" "@microsoft/recognizers-text-sequence": "~1.1.2"
} }
},
"botbuilder-core": {
"version": "4.2.0",
"resolved": "https://registry.npmjs.org/botbuilder-core/-/botbuilder-core-4.2.0.tgz",
"integrity": "sha512-aP9C3hymP5DeI88ntg5rG9apaB03FkqhPu/ReEeZmh89WPxWarK5EgXqH0MIS4uomoF24pRY9CXlHscJ37iH1Q==",
"requires": {
"assert": "^1.4.1",
"botframework-schema": "^4.2.0"
}
},
"botframework-schema": {
"version": "4.2.0",
"resolved": "https://registry.npmjs.org/botframework-schema/-/botframework-schema-4.2.0.tgz",
"integrity": "sha512-IfU27JWFuIADK8q2plUL1v6KuZtv6aR255gZrPrCKRHDPzEz7jGW0ZJoAAkIl9jgMfBPv+Xz6GD5HIHcB+kYGQ==",
"requires": {
"@types/node": "^9.3.0",
"ms-rest-js": "1.0.455"
}
},
"ms-rest-js": {
"version": "1.0.455",
"resolved": "https://registry.npmjs.org/ms-rest-js/-/ms-rest-js-1.0.455.tgz",
"integrity": "sha512-RUDnFFNhk4ZdvOACg0yfaxmp5OzNwUcTIwgh/rVBeuNzgA7hOoVh5zFW06XmOtaBHXL2Bu/vWoQtzloEUlv9tw==",
"requires": {
"axios": "^0.18.0",
"form-data": "^2.3.2",
"tough-cookie": "^2.4.3",
"tslib": "^1.9.2",
"uuid": "^3.2.1",
"xml2js": "^0.4.19"
}
} }
} }
}, },
@ -1235,9 +1427,9 @@
"integrity": "sha1-+IiQMGhcfE/54qVZ9Qd+t2qBb5Y=" "integrity": "sha1-+IiQMGhcfE/54qVZ9Qd+t2qBb5Y="
}, },
"colors": { "colors": {
"version": "1.3.2", "version": "1.3.3",
"resolved": "https://registry.npmjs.org/colors/-/colors-1.3.2.tgz", "resolved": "https://registry.npmjs.org/colors/-/colors-1.3.3.tgz",
"integrity": "sha512-rhP0JSBGYvpcNQj4s5AdShMeE5ahMop96cTeDl/v9qQQm2fYClE2QXZRi8wLzc+GmXSxdIqqbOIAhyObEXDbfQ==" "integrity": "sha512-mmGt/1pZqYRjMxB1axhTo16/snVZ5krrKkcmMeVKxzECMMXoCgnvTPp10QgHfcbQZw8Dq2jMNG6je4JlWU0gWg=="
}, },
"colorspace": { "colorspace": {
"version": "1.1.1", "version": "1.1.1",
@ -1620,6 +1812,14 @@
} }
} }
}, },
"follow-redirects": {
"version": "1.6.1",
"resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.6.1.tgz",
"integrity": "sha512-t2JCjbzxQpWvbhts3l6SH1DKzSrx8a+SsaVf4h6bG4kOXUuPYS/kg2Lr4gQSb7eemaHqJkOThF1BGyjlUkO1GQ==",
"requires": {
"debug": "=3.1.0"
}
},
"forever-agent": { "forever-agent": {
"version": "0.6.1", "version": "0.6.1",
"resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz",
@ -1636,9 +1836,9 @@
} }
}, },
"fs-extra": { "fs-extra": {
"version": "7.0.0", "version": "7.0.1",
"resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.0.tgz", "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz",
"integrity": "sha512-EglNDLRpmaTWiD/qraZn6HREAEAHJcJOmxNEYwq6xeMKnVMAy3GUcFB+wXt2C6k4CNvB/mP1y/U3dzvKKj5OtQ==", "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==",
"dev": true, "dev": true,
"requires": { "requires": {
"graceful-fs": "^4.1.2", "graceful-fs": "^4.1.2",
@ -1660,9 +1860,9 @@
} }
}, },
"generic-pool": { "generic-pool": {
"version": "3.4.2", "version": "3.5.0",
"resolved": "https://registry.npmjs.org/generic-pool/-/generic-pool-3.4.2.tgz", "resolved": "https://registry.npmjs.org/generic-pool/-/generic-pool-3.5.0.tgz",
"integrity": "sha512-H7cUpwCQSiJmAHM4c/aFu6fUfrhWXW1ncyh8ftxEPMu6AiYkHw9K8br720TGPZJbk5eOH2bynjZD1yPvdDAmag==" "integrity": "sha512-dEkxmX+egB2o4NR80c/q+xzLLzLX+k68/K8xv81XprD+Sk7ZtP14VugeCz+fUwv5FzpWq40pPtAkzPRqT8ka9w=="
}, },
"get-caller-file": { "get-caller-file": {
"version": "1.0.3", "version": "1.0.3",
@ -1703,9 +1903,9 @@
} }
}, },
"graceful-fs": { "graceful-fs": {
"version": "4.1.11", "version": "4.1.15",
"resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz", "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.15.tgz",
"integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=", "integrity": "sha512-6uHUhOPEBgQ24HM+r6b/QwWfZq+yiFcipKFrOFiBEnWdy5sdzYoi+pJeQaPI5qOLRFqWmAXUPQNsielzdLoecA==",
"dev": true "dev": true
}, },
"grapheme-splitter": { "grapheme-splitter": {
@ -1778,9 +1978,9 @@
"dev": true "dev": true
}, },
"highlight.js": { "highlight.js": {
"version": "9.13.1", "version": "9.14.1",
"resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-9.13.1.tgz", "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-9.14.1.tgz",
"integrity": "sha512-Sc28JNQNDzaH6PORtRLMvif9RSn1mYuOoX3omVjnb0+HbpPygU2ALBI0R/wsiqCb4/fcp07Gdo8g+fhtFrQl6A==", "integrity": "sha512-UpSrdhp5jHPbrf9+/bE1p8kxZlh9QHWD24zp2jMxCP1Po9be7XH7GiK5Q00OvCBlji1FVa+nTYOkZqrBE1pcHw==",
"dev": true "dev": true
}, },
"hoek": { "hoek": {
@ -1836,9 +2036,9 @@
"integrity": "sha1-J3siiofZWtd30HwTgyAiQGpHNCM=" "integrity": "sha1-J3siiofZWtd30HwTgyAiQGpHNCM="
}, },
"interpret": { "interpret": {
"version": "1.1.0", "version": "1.2.0",
"resolved": "https://registry.npmjs.org/interpret/-/interpret-1.1.0.tgz", "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.2.0.tgz",
"integrity": "sha1-ftGxQQxqDg94z5XTuEQMY/eLhhQ=", "integrity": "sha512-mT34yGKMNceBQUoVn7iCDKDntA7SC6gycMAWzGx1z/CMCTV7b2AAtXlo3nRyHZ1FelRkQbQjprHSYGwzLtkVbw==",
"dev": true "dev": true
}, },
"invert-kv": { "invert-kv": {
@ -2113,15 +2313,15 @@
"integrity": "sha1-EoBENyhrmMrYmWt5QU4RMAEUCC8=" "integrity": "sha1-EoBENyhrmMrYmWt5QU4RMAEUCC8="
}, },
"logform": { "logform": {
"version": "1.10.0", "version": "2.1.1",
"resolved": "https://registry.npmjs.org/logform/-/logform-1.10.0.tgz", "resolved": "https://registry.npmjs.org/logform/-/logform-2.1.1.tgz",
"integrity": "sha512-em5ojIhU18fIMOw/333mD+ZLE2fis0EzXl1ZwHx4iQzmpQi6odNiY/t+ITNr33JZhT9/KEaH+UPIipr6a9EjWg==", "integrity": "sha512-PARKXBrI4Mf3FTB7yDW/CPAHbbtqTYbzBVk58F8wXX3q3sGbmbkLjksbAxkKCh4GNtq0En1YMJYzMeeyxOKUBg==",
"requires": { "requires": {
"colors": "^1.2.1", "colors": "^1.2.1",
"fast-safe-stringify": "^2.0.4", "fast-safe-stringify": "^2.0.4",
"fecha": "^2.3.3", "fecha": "^2.3.3",
"ms": "^2.1.1", "ms": "^2.1.1",
"triple-beam": "^1.2.0" "triple-beam": "^1.3.0"
} }
}, },
"lru-cache": { "lru-cache": {
@ -2291,6 +2491,30 @@
} }
} }
}, },
"ms-rest-azure-js": {
"version": "1.0.176",
"resolved": "https://registry.npmjs.org/ms-rest-azure-js/-/ms-rest-azure-js-1.0.176.tgz",
"integrity": "sha512-qtEBpSf/1nJ0/m1jGLkHISRnpOeHUp5n4SvzZRdFeYnGF4SQx9v/fl8a8ZwEmyujmgbUwyLNM9qKpH5PmW7pZg==",
"requires": {
"ms-rest-js": "^1.0.443",
"tslib": "^1.9.2"
},
"dependencies": {
"ms-rest-js": {
"version": "1.0.465",
"resolved": "https://registry.npmjs.org/ms-rest-js/-/ms-rest-js-1.0.465.tgz",
"integrity": "sha512-MMSmxy6yd/EcxcKxdKy13SckcjBWSgcFkO2Ggibw0wQvZKr3DDaOGOaivElfdRkA+djacZLl4A912MNT5VhBPA==",
"requires": {
"axios": "^0.18.0",
"form-data": "^2.3.2",
"tough-cookie": "^2.4.3",
"tslib": "^1.9.2",
"uuid": "^3.2.1",
"xml2js": "^0.4.19"
}
}
}
},
"ms-rest-js": { "ms-rest-js": {
"version": "0.2.8", "version": "0.2.8",
"resolved": "http://registry.npmjs.org/ms-rest-js/-/ms-rest-js-0.2.8.tgz", "resolved": "http://registry.npmjs.org/ms-rest-js/-/ms-rest-js-0.2.8.tgz",
@ -2329,12 +2553,12 @@
"integrity": "sha512-2NpiFHqC87y/zFke0fC0spBXL3bBsoh/p5H1EFhshxjCR5+0g2d6BiXbUFz9v1sAcxsk2htp2eQnNIci2dIYcA==" "integrity": "sha512-2NpiFHqC87y/zFke0fC0spBXL3bBsoh/p5H1EFhshxjCR5+0g2d6BiXbUFz9v1sAcxsk2htp2eQnNIci2dIYcA=="
}, },
"nock": { "nock": {
"version": "9.6.1", "version": "10.0.6",
"resolved": "https://registry.npmjs.org/nock/-/nock-9.6.1.tgz", "resolved": "https://registry.npmjs.org/nock/-/nock-10.0.6.tgz",
"integrity": "sha512-EDgl/WgNQ0C1BZZlASOQkQdE6tAWXJi8QQlugqzN64JJkvZ7ILijZuG24r4vCC7yOfnm6HKpne5AGExLGCeBWg==", "integrity": "sha512-b47OWj1qf/LqSQYnmokNWM8D88KvUl2y7jT0567NB3ZBAZFz2bWp2PC81Xn7u8F2/vJxzkzNZybnemeFa7AZ2w==",
"requires": { "requires": {
"chai": "^4.1.2", "chai": "^4.1.2",
"debug": "^3.1.0", "debug": "^4.1.0",
"deep-equal": "^1.0.0", "deep-equal": "^1.0.0",
"json-stringify-safe": "^5.0.1", "json-stringify-safe": "^5.0.1",
"lodash": "^4.17.5", "lodash": "^4.17.5",
@ -2342,6 +2566,16 @@
"propagate": "^1.0.0", "propagate": "^1.0.0",
"qs": "^6.5.1", "qs": "^6.5.1",
"semver": "^5.5.0" "semver": "^5.5.0"
},
"dependencies": {
"debug": {
"version": "4.1.1",
"resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
"integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
"requires": {
"ms": "^2.1.1"
}
}
} }
}, },
"node-fetch": { "node-fetch": {
@ -2475,9 +2709,9 @@
"integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=" "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns="
}, },
"pragmatismo-io-framework": { "pragmatismo-io-framework": {
"version": "1.0.18", "version": "1.0.19",
"resolved": "https://registry.npmjs.org/pragmatismo-io-framework/-/pragmatismo-io-framework-1.0.18.tgz", "resolved": "https://registry.npmjs.org/pragmatismo-io-framework/-/pragmatismo-io-framework-1.0.19.tgz",
"integrity": "sha512-oHzUxNbxXJ9DieUj9DbhMpryPWLdmrnzsTHxG9/a8/UUMFpHal5TR4hzh6JPkQqjhPjktYyvy2R2fdQiz114WQ==", "integrity": "sha512-70RpF84fddSrMHPwWDQZLKjZoEwTyoqBAoGywVaXOaz7qi11bEWIxQgbDt26cclkQMkK1RfMBJvkH38t5l9lWA==",
"requires": { "requires": {
"azure-cognitiveservices-textanalytics": "^2.0.0", "azure-cognitiveservices-textanalytics": "^2.0.0",
"azure-search": "^0.0.21", "azure-search": "^0.0.21",
@ -2503,9 +2737,9 @@
"integrity": "sha1-FQ4gt1ZZCtP5EJPyWk8q2L/zC6M=" "integrity": "sha1-FQ4gt1ZZCtP5EJPyWk8q2L/zC6M="
}, },
"progress": { "progress": {
"version": "2.0.1", "version": "2.0.3",
"resolved": "https://registry.npmjs.org/progress/-/progress-2.0.1.tgz", "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz",
"integrity": "sha512-OE+a6vzqazc+K6LxJrX5UPyKFvGnL5CYmq2jFGNIBWHpc4QyE49/YOumcrpQFJpfejmvRtbJzgO1zPmMCqlbBg==", "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==",
"dev": true "dev": true
}, },
"promise": { "promise": {
@ -2575,9 +2809,9 @@
} }
}, },
"reflect-metadata": { "reflect-metadata": {
"version": "0.1.12", "version": "0.1.13",
"resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.1.12.tgz", "resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.1.13.tgz",
"integrity": "sha512-n+IyV+nGz3+0q3/Yf1ra12KpCyi001bi4XFxSjbiWWjfqb52iTTtpGXmCCAOWWIAn9KEuFZKGqBERHmrtScZ3A==" "integrity": "sha512-Ts1Y/anZELhSsjMcU605fU9RE4Oi3p5ORujwbIKXfWa+0Zxs510Qrmrce5/Jowq3cHSZSJqBjypxmHarc+vEWg=="
}, },
"request": { "request": {
"version": "2.88.0", "version": "2.88.0",
@ -2653,12 +2887,12 @@
"integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=" "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8="
}, },
"resolve": { "resolve": {
"version": "1.8.1", "version": "1.10.0",
"resolved": "https://registry.npmjs.org/resolve/-/resolve-1.8.1.tgz", "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.10.0.tgz",
"integrity": "sha512-AicPrAC7Qu1JxPCZ9ZgCZlY35QgFnNqc+0LtbRNxnVw4TXvjQ72wnuL9JQcEBgXkI9JM8MsT9kaQoHcpCRJOYA==", "integrity": "sha512-3sUr9aq5OfSg2S9pNtPA9hL1FVEAjvfOC4leW0SNf/mpnaakz2a9femSd6LqAww2RaFctwyf1lCqnTHuF1rxDg==",
"dev": true, "dev": true,
"requires": { "requires": {
"path-parse": "^1.0.5" "path-parse": "^1.0.6"
} }
}, },
"retry-as-promised": { "retry-as-promised": {
@ -2709,9 +2943,9 @@
"integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="
}, },
"sax": { "sax": {
"version": "0.5.8", "version": "1.2.4",
"resolved": "http://registry.npmjs.org/sax/-/sax-0.5.8.tgz", "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz",
"integrity": "sha1-1HLbIo6zMcJQaw6MFVJK25OdEsE=" "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw=="
}, },
"semaphore": { "semaphore": {
"version": "1.1.0", "version": "1.1.0",
@ -2724,9 +2958,9 @@
"integrity": "sha512-PqpAxfrEhlSUWge8dwIp4tZnQ25DIOthpiaHNIthsjEFQD6EvqUKUDM7L8O2rShkFccYo1VjJR0coWfNkCubRw==" "integrity": "sha512-PqpAxfrEhlSUWge8dwIp4tZnQ25DIOthpiaHNIthsjEFQD6EvqUKUDM7L8O2rShkFccYo1VjJR0coWfNkCubRw=="
}, },
"sequelize": { "sequelize": {
"version": "4.41.0", "version": "4.42.0",
"resolved": "https://registry.npmjs.org/sequelize/-/sequelize-4.41.0.tgz", "resolved": "https://registry.npmjs.org/sequelize/-/sequelize-4.42.0.tgz",
"integrity": "sha512-6zCYxjPriUBgLQ5dN4ZxC5eadUtRu2tHFoBiSU9vNGb6G3f4bZM6vFpJu0DhxeeyhodTAXqY1GaBpZzT3PXB/Q==", "integrity": "sha512-qxAYnX4rcv7PbNtEidb56REpxNJCdbN0qyk1jb3+e6sE7OrmS0nYMU+MFVbNTJtZfSpOEEL1TX0TkMw+wzZBxg==",
"requires": { "requires": {
"bluebird": "^3.5.0", "bluebird": "^3.5.0",
"cls-bluebird": "^2.1.0", "cls-bluebird": "^2.1.0",
@ -2748,16 +2982,16 @@
}, },
"dependencies": { "dependencies": {
"validator": { "validator": {
"version": "10.8.0", "version": "10.11.0",
"resolved": "https://registry.npmjs.org/validator/-/validator-10.8.0.tgz", "resolved": "https://registry.npmjs.org/validator/-/validator-10.11.0.tgz",
"integrity": "sha512-mXqMxfCh5NLsVgYVKl9WvnHNDPCcbNppHSPPowu0VjtSsGWVY+z8hJF44edLR1nbLNzi3jYoYsIl8KZpioIk6g==" "integrity": "sha512-X/p3UZerAIsbBfN/IwahhYaBbY68EN/UQBWHtsbXGT5bfrH/p4NQzUCG1kF/rtKaNpnJ7jAu6NGTdSNtyNIXMw=="
} }
} }
}, },
"sequelize-typescript": { "sequelize-typescript": {
"version": "0.6.6", "version": "0.6.7",
"resolved": "https://registry.npmjs.org/sequelize-typescript/-/sequelize-typescript-0.6.6.tgz", "resolved": "https://registry.npmjs.org/sequelize-typescript/-/sequelize-typescript-0.6.7.tgz",
"integrity": "sha512-WGJTaNuHyYwUM8itxZvMVLeNEb7xSjisbVN1Q5rxLaIf2w67Xaf1GX6Jb+9840bjcNPvMsKgC2aR88zmw7UlcQ==", "integrity": "sha512-ae21Gq9VOVXlIjnh2vLdL42Kev6r4LC82xOQ2fXo0lHzQvjFeH8/GaWUlpvYv57AOgc+ZnElbYFbSLKdT9ue0w==",
"requires": { "requires": {
"@types/bluebird": "3.5.18", "@types/bluebird": "3.5.18",
"@types/node": "6.0.41", "@types/node": "6.0.41",
@ -2804,9 +3038,9 @@
"integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=" "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM="
}, },
"shelljs": { "shelljs": {
"version": "0.8.2", "version": "0.8.3",
"resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.8.2.tgz", "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.8.3.tgz",
"integrity": "sha512-pRXeNrCA2Wd9itwhvLp5LZQvPJ0wU6bcjaTMywHHGX5XWhVN2nzSu7WV0q+oUY7mGK3mgSkDDzP3MgjqdyIgbQ==", "integrity": "sha512-fc0BKlAWiLpwZljmOvAOTE/gXawtCoNrP5oaY7KIaQbbyHeQVg01pSEuEGvGh3HEdBU4baCD7wQBwADmM/7f7A==",
"dev": true, "dev": true,
"requires": { "requires": {
"glob": "^7.0.0", "glob": "^7.0.0",
@ -2815,9 +3049,9 @@
} }
}, },
"shimmer": { "shimmer": {
"version": "1.2.0", "version": "1.2.1",
"resolved": "https://registry.npmjs.org/shimmer/-/shimmer-1.2.0.tgz", "resolved": "https://registry.npmjs.org/shimmer/-/shimmer-1.2.1.tgz",
"integrity": "sha512-xTCx2vohXC2EWWDqY/zb4+5Mu28D+HYNSOuFzsyRDRvI/e1ICb69afwaUwfjr+25ZXldbOLyp+iDUZHq8UnTag==" "integrity": "sha512-sQTKC1Re/rM6XyFM6fIAGHRPVGvyXfgzIDvzoq608vM+jeyVD0Tu1E6Np0Kc2zAIFWIj963V2800iF/9LPieQw=="
}, },
"signal-exit": { "signal-exit": {
"version": "3.0.2", "version": "3.0.2",
@ -2848,9 +3082,9 @@
"dev": true "dev": true
}, },
"source-map-support": { "source-map-support": {
"version": "0.5.9", "version": "0.5.10",
"resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.9.tgz", "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.10.tgz",
"integrity": "sha512-gR6Rw4MvUlYy83vP0vxoVNzM6t8MUXqNuRsuBmBHQDu1Fh6X015FrLdgoDKcNdkwGubozq0P4N0Q37UyFVr1EA==", "integrity": "sha512-YfQ3tQFTK/yzlGJuX8pTwa4tifQj4QS2Mj7UegOu8jAz59MqIiMGPXxQhVQiIMNzayuUSF/jEuVnfFF5JqybmQ==",
"dev": true, "dev": true,
"requires": { "requires": {
"buffer-from": "^1.0.0", "buffer-from": "^1.0.0",
@ -3010,29 +3244,23 @@
"integrity": "sha512-XrHUvV5HpdLmIj4uVMxHggLbFSZYIn7HEWsqePZcI50pco+MPqJ50wMGY794X7AOOhxOBAjbkqfAbEe/QMp2Lw==" "integrity": "sha512-XrHUvV5HpdLmIj4uVMxHggLbFSZYIn7HEWsqePZcI50pco+MPqJ50wMGY794X7AOOhxOBAjbkqfAbEe/QMp2Lw=="
}, },
"ts-node": { "ts-node": {
"version": "7.0.1", "version": "8.0.2",
"resolved": "https://registry.npmjs.org/ts-node/-/ts-node-7.0.1.tgz", "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-8.0.2.tgz",
"integrity": "sha512-BVwVbPJRspzNh2yfslyT1PSbl5uIk03EZlb493RKHN4qej/D06n1cEhjlOJG69oFsE7OT8XjpTUcYf6pKTLMhw==", "integrity": "sha512-MosTrinKmaAcWgO8tqMjMJB22h+sp3Rd1i4fdoWY4mhBDekOwIAKI/bzmRi7IcbCmjquccYg2gcF6NBkLgr0Tw==",
"dev": true, "dev": true,
"requires": { "requires": {
"arrify": "^1.0.0", "arg": "^4.1.0",
"buffer-from": "^1.1.0",
"diff": "^3.1.0", "diff": "^3.1.0",
"make-error": "^1.1.1", "make-error": "^1.1.1",
"minimist": "^1.2.0",
"mkdirp": "^0.5.1",
"source-map-support": "^0.5.6", "source-map-support": "^0.5.6",
"yn": "^2.0.0" "yn": "^3.0.0"
},
"dependencies": {
"minimist": {
"version": "1.2.0",
"resolved": "http://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
"integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
"dev": true
}
} }
}, },
"tslib": {
"version": "1.9.3",
"resolved": "https://registry.npmjs.org/tslib/-/tslib-1.9.3.tgz",
"integrity": "sha512-4krF8scpejhaOgqzBEcGM7yDIEfi0/8+8zDRZhNZZ2kjmHJ4hv3zCbQWxoJGz1iw5U0Jl0nma13xzHXcncMavQ=="
},
"tunnel": { "tunnel": {
"version": "0.0.5", "version": "0.0.5",
"resolved": "https://registry.npmjs.org/tunnel/-/tunnel-0.0.5.tgz", "resolved": "https://registry.npmjs.org/tunnel/-/tunnel-0.0.5.tgz",
@ -3057,9 +3285,9 @@
"integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==" "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g=="
}, },
"typedoc": { "typedoc": {
"version": "0.13.0", "version": "0.14.2",
"resolved": "https://registry.npmjs.org/typedoc/-/typedoc-0.13.0.tgz", "resolved": "https://registry.npmjs.org/typedoc/-/typedoc-0.14.2.tgz",
"integrity": "sha512-jQWtvPcV+0fiLZAXFEe70v5gqjDO6pJYJz4mlTtmGJeW2KRoIU/BEfktma6Uj8Xii7UakuZjbxFewl3UYOkU/w==", "integrity": "sha512-aEbgJXV8/KqaVhcedT7xG6d2r+mOvB5ep3eIz1KuB5sc4fDYXcepEEMdU7XSqLFO5hVPu0nllHi1QxX2h/QlpQ==",
"dev": true, "dev": true,
"requires": { "requires": {
"@types/fs-extra": "^5.0.3", "@types/fs-extra": "^5.0.3",
@ -3071,14 +3299,14 @@
"@types/shelljs": "^0.8.0", "@types/shelljs": "^0.8.0",
"fs-extra": "^7.0.0", "fs-extra": "^7.0.0",
"handlebars": "^4.0.6", "handlebars": "^4.0.6",
"highlight.js": "^9.0.0", "highlight.js": "^9.13.1",
"lodash": "^4.17.10", "lodash": "^4.17.10",
"marked": "^0.4.0", "marked": "^0.4.0",
"minimatch": "^3.0.0", "minimatch": "^3.0.0",
"progress": "^2.0.0", "progress": "^2.0.0",
"shelljs": "^0.8.2", "shelljs": "^0.8.2",
"typedoc-default-themes": "^0.5.0", "typedoc-default-themes": "^0.5.0",
"typescript": "3.1.x" "typescript": "3.2.x"
} }
}, },
"typedoc-default-themes": { "typedoc-default-themes": {
@ -3088,9 +3316,9 @@
"dev": true "dev": true
}, },
"typescript": { "typescript": {
"version": "3.1.6", "version": "3.2.4",
"resolved": "https://registry.npmjs.org/typescript/-/typescript-3.1.6.tgz", "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.2.4.tgz",
"integrity": "sha512-tDMYfVtvpb96msS1lDX9MEdHrW4yOuZ4Kdc4Him9oU796XldPYF/t2+uKoX0BBa0hXXwDlqYQbXY5Rzjzc5hBA==", "integrity": "sha512-0RNDbSdEokBeEAkgNbxJ+BLwSManFy9TeXz8uW+48j/xhEXv1ePME60olyzw2XzUqUBNAYFeJadIqAgNqIACwg==",
"dev": true "dev": true
}, },
"typpy": { "typpy": {
@ -3173,7 +3401,7 @@
}, },
"validator": { "validator": {
"version": "9.4.1", "version": "9.4.1",
"resolved": "http://registry.npmjs.org/validator/-/validator-9.4.1.tgz", "resolved": "https://registry.npmjs.org/validator/-/validator-9.4.1.tgz",
"integrity": "sha512-YV5KjzvRmSyJ1ee/Dm5UED0G+1L4GZnLN3w6/T+zZm8scVua4sOhYKWTUrKa0H/tMiJyO9QLHMPN+9mB/aMunA==" "integrity": "sha512-YV5KjzvRmSyJ1ee/Dm5UED0G+1L4GZnLN3w6/T+zZm8scVua4sOhYKWTUrKa0H/tMiJyO9QLHMPN+9mB/aMunA=="
}, },
"verror": { "verror": {
@ -3206,44 +3434,35 @@
"dev": true "dev": true
}, },
"winston": { "winston": {
"version": "3.1.0", "version": "3.2.1",
"resolved": "https://registry.npmjs.org/winston/-/winston-3.1.0.tgz", "resolved": "https://registry.npmjs.org/winston/-/winston-3.2.1.tgz",
"integrity": "sha512-FsQfEE+8YIEeuZEYhHDk5cILo1HOcWkGwvoidLrDgPog0r4bser1lEIOco2dN9zpDJ1M88hfDgZvxe5z4xNcwg==", "integrity": "sha512-zU6vgnS9dAWCEKg/QYigd6cgMVVNwyTzKs81XZtTFuRwJOcDdBg7AU0mXVyNbs7O5RH2zdv+BdNZUlx7mXPuOw==",
"requires": { "requires": {
"async": "^2.6.0", "async": "^2.6.1",
"diagnostics": "^1.1.1", "diagnostics": "^1.1.1",
"is-stream": "^1.1.0", "is-stream": "^1.1.0",
"logform": "^1.9.1", "logform": "^2.1.1",
"one-time": "0.0.4", "one-time": "0.0.4",
"readable-stream": "^2.3.6", "readable-stream": "^3.1.1",
"stack-trace": "0.0.x", "stack-trace": "0.0.x",
"triple-beam": "^1.3.0", "triple-beam": "^1.3.0",
"winston-transport": "^4.2.0" "winston-transport": "^4.3.0"
}, },
"dependencies": { "dependencies": {
"process-nextick-args": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz",
"integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw=="
},
"readable-stream": { "readable-stream": {
"version": "2.3.6", "version": "3.1.1",
"resolved": "http://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.1.1.tgz",
"integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", "integrity": "sha512-DkN66hPyqDhnIQ6Jcsvx9bFjhw214O4poMBcIMgPVpQvNy9a0e0Uhg5SqySyDKAmUlwt8LonTBz1ezOnM8pUdA==",
"requires": { "requires": {
"core-util-is": "~1.0.0", "inherits": "^2.0.3",
"inherits": "~2.0.3", "string_decoder": "^1.1.1",
"isarray": "~1.0.0", "util-deprecate": "^1.0.1"
"process-nextick-args": "~2.0.0",
"safe-buffer": "~5.1.1",
"string_decoder": "~1.1.1",
"util-deprecate": "~1.0.1"
} }
}, },
"string_decoder": { "string_decoder": {
"version": "1.1.1", "version": "1.2.0",
"resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.2.0.tgz",
"integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", "integrity": "sha512-6YqyX6ZWEYguAxgZzHGL7SsCeGx3V2TtOTqZz1xSTSWnqsbWwbptafNyvf/ACquZUXV3DANr5BDIwNYe1mN42w==",
"requires": { "requires": {
"safe-buffer": "~5.1.0" "safe-buffer": "~5.1.0"
} }
@ -3251,9 +3470,9 @@
} }
}, },
"winston-transport": { "winston-transport": {
"version": "4.2.0", "version": "4.3.0",
"resolved": "https://registry.npmjs.org/winston-transport/-/winston-transport-4.2.0.tgz", "resolved": "https://registry.npmjs.org/winston-transport/-/winston-transport-4.3.0.tgz",
"integrity": "sha512-0R1bvFqxSlK/ZKTH86nymOuKv/cT1PQBMuDdA7k7f0S9fM44dNH6bXnuxwXPrN8lefJgtZq08BKdyZ0DZIy/rg==", "integrity": "sha512-B2wPuwUi3vhzn/51Uukcao4dIduEiPOcOt9HJ3QeaXgkJ5Z7UwpBzxS4ZGNHtrxrUvTwemsQiSys0ihOf8Mp1A==",
"requires": { "requires": {
"readable-stream": "^2.3.6", "readable-stream": "^2.3.6",
"triple-beam": "^1.2.0" "triple-beam": "^1.2.0"
@ -3289,9 +3508,9 @@
} }
}, },
"wkx": { "wkx": {
"version": "0.4.5", "version": "0.4.6",
"resolved": "https://registry.npmjs.org/wkx/-/wkx-0.4.5.tgz", "resolved": "https://registry.npmjs.org/wkx/-/wkx-0.4.6.tgz",
"integrity": "sha512-01dloEcJZAJabLO5XdcRgqdKpmnxS0zIT02LhkdWOZX2Zs2tPM6hlZ4XG9tWaWur1Qd1OO4kJxUbe2+5BofvnA==", "integrity": "sha512-LHxXlzRCYQXA9ZHgs8r7Gafh0gVOE8o3QmudM1PIkOdkXXjW7Thcl+gb2P2dRuKgW8cqkitCRZkkjtmWzpHi7A==",
"requires": { "requires": {
"@types/node": "*" "@types/node": "*"
} }
@ -3355,11 +3574,12 @@
"integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8="
}, },
"xml2js": { "xml2js": {
"version": "0.2.8", "version": "0.4.19",
"resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.2.8.tgz", "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.19.tgz",
"integrity": "sha1-m4FpCTFjH/CdGVdUn69U9PmAs8I=", "integrity": "sha512-esZnJZJOiJR9wWKMyuvSE1y6Dq5LCuJanqhxslH2bxM6duahNZ+HMpCLhBQGZkbX6xRf8x1Y2eJlgt2q3qo49Q==",
"requires": { "requires": {
"sax": "0.5.x" "sax": ">=0.6.0",
"xmlbuilder": "~9.0.1"
} }
}, },
"xmlbuilder": { "xmlbuilder": {
@ -3432,9 +3652,9 @@
} }
}, },
"yn": { "yn": {
"version": "2.0.0", "version": "3.0.0",
"resolved": "https://registry.npmjs.org/yn/-/yn-2.0.0.tgz", "resolved": "https://registry.npmjs.org/yn/-/yn-3.0.0.tgz",
"integrity": "sha1-5a2ryKz0CPY4X8dklWhMiOavaJo=", "integrity": "sha512-+Wo/p5VRfxUgBUGy2j/6KX2mj9AYJWOHuhMjMcbBFc3y54o9/4buK1ksBvuiK01C3kby8DH9lSmJdSxw+4G/2Q==",
"dev": true "dev": true
} }
} }

View file

@ -1,7 +1,7 @@
{ {
"name": "botlib", "name": "botlib",
"version": "0.1.8", "version": "0.1.10",
"description": "General Bot base library for building Node.js TypeScript Apps packages (.gbapp)", "description": "General Bot base library for building Node.js TypeScript Apps packages (.gbapp) and Libray packages (.gblib)",
"main": "dist/index.js", "main": "dist/index.js",
"types": "dist/index.d.ts", "types": "dist/index.d.ts",
"homepage": "http://www.generalbot.com", "homepage": "http://www.generalbot.com",
@ -17,33 +17,33 @@
"dependencies": { "dependencies": {
"async": "2.6.1", "async": "2.6.1",
"botbuilder": "4.1.3", "botbuilder": "4.1.3",
"botbuilder-ai": "4.1.3", "botbuilder-ai": "4.2.0",
"botbuilder-azure": "4.1.3", "botbuilder-azure": "4.2.0",
"botbuilder-choices": "4.0.0-preview1.2", "botbuilder-choices": "4.0.0-preview1.2",
"botbuilder-dialogs": "4.1.3", "botbuilder-dialogs": "4.2.0",
"botbuilder-location": "2.0.0", "botbuilder-location": "2.0.0",
"botbuilder-prompts": "4.0.0-preview1.2", "botbuilder-prompts": "4.0.0-preview1.2",
"chrono-node": "1.3.5", "chrono-node": "1.3.5",
"dotenv-extended": "2.3.0", "dotenv-extended": "2.3.0",
"iconv-lite": "0.4.24", "iconv-lite": "0.4.24",
"ms": "2.1.1", "ms": "2.1.1",
"pragmatismo-io-framework": "1.0.18", "pragmatismo-io-framework": "1.0.19",
"reflect-metadata": "0.1.12", "reflect-metadata": "0.1.13",
"sequelize": "4.41.0", "sequelize": "4.42.0",
"sequelize-typescript": "0.6.6", "sequelize-typescript": "0.6.7",
"wait-until": "0.0.2", "wait-until": "0.0.2",
"winston": "3.1.0" "winston": "3.2.1"
}, },
"devDependencies": { "devDependencies": {
"@types/chai": "4.1.7", "@types/chai": "4.1.7",
"@types/mocha": "5.2.5", "@types/mocha": "5.2.5",
"@types/sequelize": "4.27.30", "@types/sequelize": "4.27.34",
"@types/winston": "2.4.4", "@types/winston": "2.4.4",
"chai": "4.2.0", "chai": "4.2.0",
"mocha": "5.2.0", "mocha": "5.2.0",
"mocha-typescript": "1.1.17", "mocha-typescript": "1.1.17",
"ts-node": "7.0.1", "ts-node": "8.0.2",
"typedoc": "0.13.0", "typedoc": "0.14.2",
"typescript": "3.1.6" "typescript": "3.2.4"
} }
} }