fix(dependencies): update to latest versions
This commit is contained in:
		| @@ -1,8 +1,6 @@ | ||||
| { | ||||
|   "npmci": { | ||||
|     "npmGlobalTools": [ | ||||
|       "npmts" | ||||
|     ], | ||||
|     "npmGlobalTools": [], | ||||
|     "npmAccessLevel": "public" | ||||
|   }, | ||||
|   "npmts": { | ||||
|   | ||||
							
								
								
									
										993
									
								
								package-lock.json
									
									
									
										generated
									
									
									
										Normal file
									
								
							
							
						
						
									
										993
									
								
								package-lock.json
									
									
									
										generated
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,993 @@ | ||||
| { | ||||
|   "name": "@pushrocks/smartupdate", | ||||
|   "version": "1.0.18", | ||||
|   "lockfileVersion": 1, | ||||
|   "requires": true, | ||||
|   "dependencies": { | ||||
|     "@airbnb/node-memwatch": { | ||||
|       "version": "1.0.2", | ||||
|       "resolved": "https://registry.npmjs.org/@airbnb/node-memwatch/-/node-memwatch-1.0.2.tgz", | ||||
|       "integrity": "sha512-2R+MEEMSTUdKwQ6NFWkyA/UNoSjL1tMldZqJbZpgXSwNMBzlNlkUWEXKu9RqTTMkDqJRfGJ2VDs8gPlPK2APDQ==", | ||||
|       "dev": true, | ||||
|       "requires": { | ||||
|         "bindings": "^1.3.0", | ||||
|         "nan": "^2.9.2" | ||||
|       } | ||||
|     }, | ||||
|     "@gitzone/tsbuild": { | ||||
|       "version": "2.0.22", | ||||
|       "resolved": "https://registry.npmjs.org/@gitzone/tsbuild/-/tsbuild-2.0.22.tgz", | ||||
|       "integrity": "sha512-H0rqGVUKXWgxXhkY62kF92WpbS9GSJW27jQXaoyMsQptTQN4HIYKHWZMdO4egkk0/gDmKnBjk8MXg5Rx6efItA==", | ||||
|       "dev": true, | ||||
|       "requires": { | ||||
|         "@pushrocks/smartfile": "^6.0.6", | ||||
|         "@pushrocks/smartlog": "^2.0.1", | ||||
|         "@pushrocks/smartpath": "^4.0.1", | ||||
|         "@pushrocks/smartpromise": "^2.0.5", | ||||
|         "typescript": "^3.0.1" | ||||
|       } | ||||
|     }, | ||||
|     "@gitzone/tsrun": { | ||||
|       "version": "1.1.12", | ||||
|       "resolved": "https://registry.npmjs.org/@gitzone/tsrun/-/tsrun-1.1.12.tgz", | ||||
|       "integrity": "sha512-DOxqOg+evoxhgbzhzH4u6LaPF+6bpMsnBVl1QQaHzKPGBlNjaIY4yJ0RsGnWMgX1hlNLvbgHtl0Ky4A2MDvyrg==", | ||||
|       "dev": true, | ||||
|       "requires": { | ||||
|         "@gitzone/tsbuild": "^2.0.22", | ||||
|         "@pushrocks/smartfile": "^6.0.6", | ||||
|         "ts-node": "^7.0.0", | ||||
|         "typescript": "^3.0.1" | ||||
|       } | ||||
|     }, | ||||
|     "@gitzone/tstest": { | ||||
|       "version": "1.0.15", | ||||
|       "resolved": "https://registry.npmjs.org/@gitzone/tstest/-/tstest-1.0.15.tgz", | ||||
|       "integrity": "sha512-+t5fvYK4a0JkwwH0Fokh5aOxVzrax5OjDUL4zmhBk7KFmXt7fdvcqsSNaEp9iyqC52dLiDybdAXqHYZypXTIYw==", | ||||
|       "dev": true, | ||||
|       "requires": { | ||||
|         "@gitzone/tsrun": "^1.1.12", | ||||
|         "@pushrocks/consolecolor": "^2.0.1", | ||||
|         "@pushrocks/smartfile": "^6.0.6", | ||||
|         "@pushrocks/smartlog": "^2.0.1", | ||||
|         "@pushrocks/smartpromise": "^2.0.5", | ||||
|         "@pushrocks/smartshell": "^2.0.6", | ||||
|         "@types/figures": "^2.0.0", | ||||
|         "figures": "^2.0.0" | ||||
|       } | ||||
|     }, | ||||
|     "@pushrocks/consolecolor": { | ||||
|       "version": "2.0.1", | ||||
|       "resolved": "https://registry.npmjs.org/@pushrocks/consolecolor/-/consolecolor-2.0.1.tgz", | ||||
|       "integrity": "sha512-iOFCHVeFZ2OywbdwSxVI4/wokkcLrXVdHLgvMmkNhJ220eeLgjNZWx3EJo3vNW3zq5ybCSCUIq0878djBxrWpw==", | ||||
|       "requires": { | ||||
|         "ansi-256-colors": "^1.1.0" | ||||
|       } | ||||
|     }, | ||||
|     "@pushrocks/early": { | ||||
|       "version": "3.0.3", | ||||
|       "resolved": "https://registry.npmjs.org/@pushrocks/early/-/early-3.0.3.tgz", | ||||
|       "integrity": "sha512-71/nwxTpqdp1glmHz4YaGusNl/XOOcPelAxC9RA6rpS/6280QyY2u4yx+mRdMrCzn7ruLYF5awbkS8llNZ94Pg==", | ||||
|       "dev": true, | ||||
|       "requires": { | ||||
|         "@pushrocks/consolecolor": "^2.0.1", | ||||
|         "@pushrocks/smartpromise": "^2.0.5" | ||||
|       } | ||||
|     }, | ||||
|     "@pushrocks/lik": { | ||||
|       "version": "3.0.1", | ||||
|       "resolved": "https://registry.npmjs.org/@pushrocks/lik/-/lik-3.0.1.tgz", | ||||
|       "integrity": "sha512-6dwRg7WMdY9drlqfo6NzOcw5ubVWYvIOSSMZz4Jsojpa8aDVwXd2VkD7sxO/PJRrbZzHkx/JXoY/epcWRjngUw==", | ||||
|       "requires": { | ||||
|         "@pushrocks/smartpromise": "^2.0.5", | ||||
|         "@types/lodash": "^4.14.112", | ||||
|         "@types/minimatch": "^3.0.3", | ||||
|         "lodash": "^4.17.10", | ||||
|         "minimatch": "^3.0.4", | ||||
|         "symbol-tree": "^3.2.2" | ||||
|       } | ||||
|     }, | ||||
|     "@pushrocks/npmextra": { | ||||
|       "version": "3.0.1", | ||||
|       "resolved": "https://registry.npmjs.org/@pushrocks/npmextra/-/npmextra-3.0.1.tgz", | ||||
|       "integrity": "sha512-BEqmVD1a9qzMkJJiNlRVqWxM553F3aAjOIr9eOFNG8rtXPhEdHowXiLRDHctwBISLeNkA0qe6vjUvOtixkXEWA==", | ||||
|       "requires": { | ||||
|         "@pushrocks/smartfile": "^6.0.8", | ||||
|         "@pushrocks/smartlog": "^2.0.1", | ||||
|         "@pushrocks/smartpath": "^4.0.1", | ||||
|         "@pushrocks/smartpromise": "^2.0.5", | ||||
|         "@pushrocks/taskbuffer": "^2.0.5", | ||||
|         "smartlodash": "^1.0.1" | ||||
|       } | ||||
|     }, | ||||
|     "@pushrocks/smartdelay": { | ||||
|       "version": "2.0.2", | ||||
|       "resolved": "https://registry.npmjs.org/@pushrocks/smartdelay/-/smartdelay-2.0.2.tgz", | ||||
|       "integrity": "sha512-4xf6tMKwZcxBynKgXrM4SQKgeASfRvx43LUmR5DkStp26ZHAsarCXUdKJS6y8QIPygEOTOCP8we97JAcCzBuMg==", | ||||
|       "requires": { | ||||
|         "@pushrocks/smartpromise": "^2.0.5" | ||||
|       } | ||||
|     }, | ||||
|     "@pushrocks/smartfile": { | ||||
|       "version": "6.0.8", | ||||
|       "resolved": "https://registry.npmjs.org/@pushrocks/smartfile/-/smartfile-6.0.8.tgz", | ||||
|       "integrity": "sha512-YkAovvQ0pcVphXLynlQ1D4nhEoUqALqqUn2pRXc2vXNy0RDSU22puLlLVhoXT0NPAqYNMazhqc4OAixgEOpdFw==", | ||||
|       "requires": { | ||||
|         "@pushrocks/smartpath": "^4.0.1", | ||||
|         "@pushrocks/smartpromise": "^2.0.5", | ||||
|         "@pushrocks/smartrequest": "^1.1.14", | ||||
|         "@types/fs-extra": "^5.0.4", | ||||
|         "@types/vinyl": "^2.0.2", | ||||
|         "fs-extra": "^7.0.0", | ||||
|         "glob": "^7.1.2", | ||||
|         "js-yaml": "^3.10.0", | ||||
|         "vinyl-file": "^3.0.0" | ||||
|       } | ||||
|     }, | ||||
|     "@pushrocks/smartlog": { | ||||
|       "version": "2.0.1", | ||||
|       "resolved": "https://registry.npmjs.org/@pushrocks/smartlog/-/smartlog-2.0.1.tgz", | ||||
|       "integrity": "sha512-GtsDTGIUF3VuWPyF8FV5dF31ZCEIcaJ56ZlvJsWxjnyJq57X25mk5/K0QAaRE9IIeHg6fORcukFomb5C+AOQrg==", | ||||
|       "requires": { | ||||
|         "@pushrocks/smartlog-interfaces": "^1.0.9" | ||||
|       } | ||||
|     }, | ||||
|     "@pushrocks/smartlog-interfaces": { | ||||
|       "version": "1.0.9", | ||||
|       "resolved": "https://registry.npmjs.org/@pushrocks/smartlog-interfaces/-/smartlog-interfaces-1.0.9.tgz", | ||||
|       "integrity": "sha512-0qwpomrRN0kFjmhR9m1iHYXoISoNuXtRP0Wr+JtkYyURLwKHMaW8Xoznf8MzXJptRfqufJi3Fxh5HodpPrIZUA==" | ||||
|     }, | ||||
|     "@pushrocks/smartnpm": { | ||||
|       "version": "1.0.8", | ||||
|       "resolved": "https://registry.npmjs.org/@pushrocks/smartnpm/-/smartnpm-1.0.8.tgz", | ||||
|       "integrity": "sha512-bE15R7IW9Stb1b0FG+V1TpPKljgg3HK4buKNx6UGMXLCws+Ajs8PE4YB7OrWFNszJkgC/qVmOBY5t3/nFCO3hQ==", | ||||
|       "requires": { | ||||
|         "@pushrocks/consolecolor": "^2.0.1", | ||||
|         "@pushrocks/smartlog": "^2.0.1", | ||||
|         "@pushrocks/smartrequest": "^1.1.14" | ||||
|       } | ||||
|     }, | ||||
|     "@pushrocks/smartopen": { | ||||
|       "version": "1.0.8", | ||||
|       "resolved": "https://registry.npmjs.org/@pushrocks/smartopen/-/smartopen-1.0.8.tgz", | ||||
|       "integrity": "sha512-EQ4QXKkCoFGxjuiacRGoVyNSIdl2bibsgV0RsoSrJm3e/Yl8xDLqx2/t+A3cogYBU992E4Ngktja5BXvItTYfQ==", | ||||
|       "requires": { | ||||
|         "@types/open": "^0.0.29", | ||||
|         "@types/opn": "^5.1.0", | ||||
|         "opn": "^5.3.0" | ||||
|       } | ||||
|     }, | ||||
|     "@pushrocks/smartpath": { | ||||
|       "version": "4.0.1", | ||||
|       "resolved": "https://registry.npmjs.org/@pushrocks/smartpath/-/smartpath-4.0.1.tgz", | ||||
|       "integrity": "sha512-MaI0+uLQPCr2V3WGnbdgb0pWa9xkWyrP4qYcbsHIjeismGLbn9s3jmP/HIXU8LkgzRgaVb+BJxmZJHOwl32DyA==" | ||||
|     }, | ||||
|     "@pushrocks/smartpromise": { | ||||
|       "version": "2.0.5", | ||||
|       "resolved": "https://registry.npmjs.org/@pushrocks/smartpromise/-/smartpromise-2.0.5.tgz", | ||||
|       "integrity": "sha512-9j/chLtIiNkR0MDw7Mpxg9slxAVvAQwUZuiaPYX5KpHdKxQaHLI1VZ8IN0vPhwlfgNO4i4vGXV0wB8BvSDj03g==" | ||||
|     }, | ||||
|     "@pushrocks/smartrequest": { | ||||
|       "version": "1.1.14", | ||||
|       "resolved": "https://registry.npmjs.org/@pushrocks/smartrequest/-/smartrequest-1.1.14.tgz", | ||||
|       "integrity": "sha512-+sDQB4Mxvpn8BIMPUQ7TPSCKUVMln3tHC4rp4pmfEHmBQK+g1XwtNr59aMA9kEoBDMt7li1hu+1cs+SNsWt6Gw==", | ||||
|       "requires": { | ||||
|         "@pushrocks/smartpromise": "^2.0.5", | ||||
|         "@types/form-data": "^2.2.1", | ||||
|         "form-data": "^2.3.2" | ||||
|       } | ||||
|     }, | ||||
|     "@pushrocks/smartshell": { | ||||
|       "version": "2.0.6", | ||||
|       "resolved": "https://registry.npmjs.org/@pushrocks/smartshell/-/smartshell-2.0.6.tgz", | ||||
|       "integrity": "sha512-D48KB3DDqLfMjOXGEutqJi+v3Z4RcWacu5BJXxUwrecvd6oetbKobfmNGxeHSQPmNGb7U3ISfKwV6c5T5EZkJg==", | ||||
|       "dev": true, | ||||
|       "requires": { | ||||
|         "@pushrocks/smartpromise": "^2.0.5", | ||||
|         "@types/which": "^1.3.1", | ||||
|         "which": "^1.3.1" | ||||
|       } | ||||
|     }, | ||||
|     "@pushrocks/smarttime": { | ||||
|       "version": "2.0.2", | ||||
|       "resolved": "https://registry.npmjs.org/@pushrocks/smarttime/-/smarttime-2.0.2.tgz", | ||||
|       "integrity": "sha512-/gA3CRfzJldUohjxgkMj0+Stl1GNTveHoo4+Yx7sPbpvBu9uMn7hg0JlXUaZi5SxFmRTaQIPIw38ZxjG17awjg==", | ||||
|       "requires": { | ||||
|         "@pushrocks/smartpromise": "^2.0.5", | ||||
|         "moment": "^2.21.0" | ||||
|       } | ||||
|     }, | ||||
|     "@pushrocks/tapbundle": { | ||||
|       "version": "3.0.5", | ||||
|       "resolved": "https://registry.npmjs.org/@pushrocks/tapbundle/-/tapbundle-3.0.5.tgz", | ||||
|       "integrity": "sha512-7K1y4pyJ5O8XRmnW/ADryEoniGKOW0Un6VZpxMcYTndS5AjwKhjRkAAaSQf4g/a8Ei+uk/q8csI9Twjb9KISLQ==", | ||||
|       "dev": true, | ||||
|       "requires": { | ||||
|         "@pushrocks/early": "^3.0.3", | ||||
|         "@pushrocks/smartdelay": "^2.0.2", | ||||
|         "@pushrocks/smartpromise": "^2.0.5", | ||||
|         "leakage": "^0.4.0", | ||||
|         "smartchai": "^2.0.1" | ||||
|       } | ||||
|     }, | ||||
|     "@pushrocks/taskbuffer": { | ||||
|       "version": "2.0.5", | ||||
|       "resolved": "https://registry.npmjs.org/@pushrocks/taskbuffer/-/taskbuffer-2.0.5.tgz", | ||||
|       "integrity": "sha512-frzuSoz7Lhlt4y+5vP513BJ/blSalkLH1A4Es0QtxQ6258ekxP/FWC7Bq0Hy7XnNDIlws0WDvd1KN2prSIKZDg==", | ||||
|       "requires": { | ||||
|         "@pushrocks/lik": "^3.0.1", | ||||
|         "@pushrocks/smartdelay": "^2.0.1", | ||||
|         "@pushrocks/smartlog": "^2.0.1", | ||||
|         "@pushrocks/smartpromise": "^2.0.5", | ||||
|         "@types/cron": "^1.3.0", | ||||
|         "cron": "^1.3.0", | ||||
|         "rxjs": "^6.2.2" | ||||
|       } | ||||
|     }, | ||||
|     "@types/chai": { | ||||
|       "version": "4.1.4", | ||||
|       "resolved": "https://registry.npmjs.org/@types/chai/-/chai-4.1.4.tgz", | ||||
|       "integrity": "sha512-h6+VEw2Vr3ORiFCyyJmcho2zALnUq9cvdB/IO8Xs9itrJVCenC7o26A6+m7D0ihTTr65eS259H5/Ghl/VjYs6g==", | ||||
|       "dev": true | ||||
|     }, | ||||
|     "@types/chai-as-promised": { | ||||
|       "version": "7.1.0", | ||||
|       "resolved": "https://registry.npmjs.org/@types/chai-as-promised/-/chai-as-promised-7.1.0.tgz", | ||||
|       "integrity": "sha512-MFiW54UOSt+f2bRw8J7LgQeIvE/9b4oGvwU7XW30S9QGAiHGnU/fmiOprsyMkdmH2rl8xSPc0/yrQw8juXU6bQ==", | ||||
|       "dev": true, | ||||
|       "requires": { | ||||
|         "@types/chai": "*" | ||||
|       } | ||||
|     }, | ||||
|     "@types/chai-string": { | ||||
|       "version": "1.4.1", | ||||
|       "resolved": "https://registry.npmjs.org/@types/chai-string/-/chai-string-1.4.1.tgz", | ||||
|       "integrity": "sha512-aRNMs6TKgjgPlCHwDfq/YNy5VtRR2hJ4AUWByddrT0TRVVD8eX4MiHW6/iHvmQHRlVuuPZcwnTUE7b4yFt7bEA==", | ||||
|       "dev": true, | ||||
|       "requires": { | ||||
|         "@types/chai": "*" | ||||
|       } | ||||
|     }, | ||||
|     "@types/cron": { | ||||
|       "version": "1.3.0", | ||||
|       "resolved": "https://registry.npmjs.org/@types/cron/-/cron-1.3.0.tgz", | ||||
|       "integrity": "sha512-RNJ6Hbxs9CbUw+Bxt8kpN8/yNlYG1xli0JZSO1xTJJxFjgD2KWctFSkJeJpjf9iLJU0jeNPoJ5LEru7eBN3xuA==" | ||||
|     }, | ||||
|     "@types/figures": { | ||||
|       "version": "2.0.0", | ||||
|       "resolved": "https://registry.npmjs.org/@types/figures/-/figures-2.0.0.tgz", | ||||
|       "integrity": "sha512-mcRgJ+ncKuNI+Dwac7omO18B8C8u+YBS+AU/oyLhEyjAnT3cUUThhHgZpbiIvu5ZqSvdD30BXtrqg9nxc3OKMg==", | ||||
|       "dev": true | ||||
|     }, | ||||
|     "@types/form-data": { | ||||
|       "version": "2.2.1", | ||||
|       "resolved": "https://registry.npmjs.org/@types/form-data/-/form-data-2.2.1.tgz", | ||||
|       "integrity": "sha512-JAMFhOaHIciYVh8fb5/83nmuO/AHwmto+Hq7a9y8FzLDcC1KCU344XDOMEmahnrTFlHjgh4L0WJFczNIX2GxnQ==", | ||||
|       "requires": { | ||||
|         "@types/node": "*" | ||||
|       } | ||||
|     }, | ||||
|     "@types/fs-extra": { | ||||
|       "version": "5.0.4", | ||||
|       "resolved": "https://registry.npmjs.org/@types/fs-extra/-/fs-extra-5.0.4.tgz", | ||||
|       "integrity": "sha512-DsknoBvD8s+RFfSGjmERJ7ZOP1HI0UZRA3FSI+Zakhrc/Gy26YQsLI+m5V5DHxroHRJqCDLKJp7Hixn8zyaF7g==", | ||||
|       "requires": { | ||||
|         "@types/node": "*" | ||||
|       } | ||||
|     }, | ||||
|     "@types/lodash": { | ||||
|       "version": "4.14.116", | ||||
|       "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.116.tgz", | ||||
|       "integrity": "sha512-lRnAtKnxMXcYYXqOiotTmJd74uawNWuPnsnPrrO7HiFuE3npE2iQhfABatbYDyxTNqZNuXzcKGhw37R7RjBFLg==" | ||||
|     }, | ||||
|     "@types/minimatch": { | ||||
|       "version": "3.0.3", | ||||
|       "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.3.tgz", | ||||
|       "integrity": "sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==" | ||||
|     }, | ||||
|     "@types/node": { | ||||
|       "version": "10.9.4", | ||||
|       "resolved": "https://registry.npmjs.org/@types/node/-/node-10.9.4.tgz", | ||||
|       "integrity": "sha512-fCHV45gS+m3hH17zgkgADUSi2RR1Vht6wOZ0jyHP8rjiQra9f+mIcgwPQHllmDocYOstIEbKlxbFDYlgrTPYqw==" | ||||
|     }, | ||||
|     "@types/open": { | ||||
|       "version": "0.0.29", | ||||
|       "resolved": "https://registry.npmjs.org/@types/open/-/open-0.0.29.tgz", | ||||
|       "integrity": "sha1-PekQASZ0kJ2xTWCNH95E/6ep7Oo=" | ||||
|     }, | ||||
|     "@types/opn": { | ||||
|       "version": "5.1.0", | ||||
|       "resolved": "https://registry.npmjs.org/@types/opn/-/opn-5.1.0.tgz", | ||||
|       "integrity": "sha512-TNPrB7Y1xl06zDI0aGyqkgxjhIev3oJ+cdqlZ52MTAHauWpEL/gIUdHebIfRHFZk9IqSBpE2ci1DT48iZH81yg==", | ||||
|       "requires": { | ||||
|         "@types/node": "*" | ||||
|       } | ||||
|     }, | ||||
|     "@types/semver": { | ||||
|       "version": "5.5.0", | ||||
|       "resolved": "https://registry.npmjs.org/@types/semver/-/semver-5.5.0.tgz", | ||||
|       "integrity": "sha512-41qEJgBH/TWgo5NFSvBCJ1qkoi3Q6ONSF2avrHq1LVEZfYpdHmj0y9SuTK+u9ZhG1sYQKBL1AWXKyLWP4RaUoQ==" | ||||
|     }, | ||||
|     "@types/vinyl": { | ||||
|       "version": "2.0.2", | ||||
|       "resolved": "https://registry.npmjs.org/@types/vinyl/-/vinyl-2.0.2.tgz", | ||||
|       "integrity": "sha512-2iYpNuOl98SrLPBZfEN9Mh2JCJ2EI9HU35SfgBEb51DcmaHkhp8cKMblYeBqMQiwXMgAD3W60DbQ4i/UdLiXhw==", | ||||
|       "requires": { | ||||
|         "@types/node": "*" | ||||
|       } | ||||
|     }, | ||||
|     "@types/which": { | ||||
|       "version": "1.3.1", | ||||
|       "resolved": "https://registry.npmjs.org/@types/which/-/which-1.3.1.tgz", | ||||
|       "integrity": "sha512-ZrJDWpvg75LTGX4XwuneY9s6bF3OeZcGTpoGh3zDV9ytzcHMFsRrMIaLBRJZQMBoGyKs6unBQfVdrLZiYfb1zQ==", | ||||
|       "dev": true | ||||
|     }, | ||||
|     "ansi-256-colors": { | ||||
|       "version": "1.1.0", | ||||
|       "resolved": "https://registry.npmjs.org/ansi-256-colors/-/ansi-256-colors-1.1.0.tgz", | ||||
|       "integrity": "sha1-kQ3lDvzHwJ49gvL4er1rcAwYgYo=" | ||||
|     }, | ||||
|     "argparse": { | ||||
|       "version": "1.0.10", | ||||
|       "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", | ||||
|       "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", | ||||
|       "requires": { | ||||
|         "sprintf-js": "~1.0.2" | ||||
|       } | ||||
|     }, | ||||
|     "arrify": { | ||||
|       "version": "1.0.1", | ||||
|       "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", | ||||
|       "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=", | ||||
|       "dev": true | ||||
|     }, | ||||
|     "assertion-error": { | ||||
|       "version": "1.1.0", | ||||
|       "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-1.1.0.tgz", | ||||
|       "integrity": "sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==", | ||||
|       "dev": true | ||||
|     }, | ||||
|     "asynckit": { | ||||
|       "version": "0.4.0", | ||||
|       "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", | ||||
|       "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" | ||||
|     }, | ||||
|     "balanced-match": { | ||||
|       "version": "1.0.0", | ||||
|       "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", | ||||
|       "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=" | ||||
|     }, | ||||
|     "bindings": { | ||||
|       "version": "1.3.0", | ||||
|       "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.3.0.tgz", | ||||
|       "integrity": "sha512-DpLh5EzMR2kzvX1KIlVC0VkC3iZtHKTgdtZ0a3pglBZdaQFjt5S9g9xd1lE+YvXyfd6mtCeRnrUfOLYiTMlNSw==", | ||||
|       "dev": true | ||||
|     }, | ||||
|     "brace-expansion": { | ||||
|       "version": "1.1.11", | ||||
|       "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", | ||||
|       "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", | ||||
|       "requires": { | ||||
|         "balanced-match": "^1.0.0", | ||||
|         "concat-map": "0.0.1" | ||||
|       } | ||||
|     }, | ||||
|     "buffer-from": { | ||||
|       "version": "1.1.1", | ||||
|       "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz", | ||||
|       "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==", | ||||
|       "dev": true | ||||
|     }, | ||||
|     "chai": { | ||||
|       "version": "4.1.2", | ||||
|       "resolved": "https://registry.npmjs.org/chai/-/chai-4.1.2.tgz", | ||||
|       "integrity": "sha1-D2RYS6ZC8PKs4oBiefTwbKI61zw=", | ||||
|       "dev": true, | ||||
|       "requires": { | ||||
|         "assertion-error": "^1.0.1", | ||||
|         "check-error": "^1.0.1", | ||||
|         "deep-eql": "^3.0.0", | ||||
|         "get-func-name": "^2.0.0", | ||||
|         "pathval": "^1.0.0", | ||||
|         "type-detect": "^4.0.0" | ||||
|       } | ||||
|     }, | ||||
|     "chai-as-promised": { | ||||
|       "version": "7.1.1", | ||||
|       "resolved": "https://registry.npmjs.org/chai-as-promised/-/chai-as-promised-7.1.1.tgz", | ||||
|       "integrity": "sha512-azL6xMoi+uxu6z4rhWQ1jbdUhOMhis2PvscD/xjLqNMkv3BPPp2JyyuTHOrf9BOosGpNQ11v6BKv/g57RXbiaA==", | ||||
|       "dev": true, | ||||
|       "requires": { | ||||
|         "check-error": "^1.0.2" | ||||
|       } | ||||
|     }, | ||||
|     "chai-string": { | ||||
|       "version": "1.5.0", | ||||
|       "resolved": "https://registry.npmjs.org/chai-string/-/chai-string-1.5.0.tgz", | ||||
|       "integrity": "sha512-sydDC3S3pNAQMYwJrs6dQX0oBQ6KfIPuOZ78n7rocW0eJJlsHPh2t3kwW7xfwYA/1Bf6/arGtSUo16rxR2JFlw==", | ||||
|       "dev": true | ||||
|     }, | ||||
|     "check-error": { | ||||
|       "version": "1.0.2", | ||||
|       "resolved": "https://registry.npmjs.org/check-error/-/check-error-1.0.2.tgz", | ||||
|       "integrity": "sha1-V00xLt2Iu13YkS6Sht1sCu1KrII=", | ||||
|       "dev": true | ||||
|     }, | ||||
|     "clone": { | ||||
|       "version": "2.1.2", | ||||
|       "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz", | ||||
|       "integrity": "sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=" | ||||
|     }, | ||||
|     "clone-buffer": { | ||||
|       "version": "1.0.0", | ||||
|       "resolved": "https://registry.npmjs.org/clone-buffer/-/clone-buffer-1.0.0.tgz", | ||||
|       "integrity": "sha1-4+JbIHrE5wGvch4staFnksrD3Fg=" | ||||
|     }, | ||||
|     "clone-stats": { | ||||
|       "version": "1.0.0", | ||||
|       "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-1.0.0.tgz", | ||||
|       "integrity": "sha1-s3gt/4u1R04Yuba/D9/ngvh3doA=" | ||||
|     }, | ||||
|     "cloneable-readable": { | ||||
|       "version": "1.1.2", | ||||
|       "resolved": "https://registry.npmjs.org/cloneable-readable/-/cloneable-readable-1.1.2.tgz", | ||||
|       "integrity": "sha512-Bq6+4t+lbM8vhTs/Bef5c5AdEMtapp/iFb6+s4/Hh9MVTt8OLKH7ZOOZSCT+Ys7hsHvqv0GuMPJ1lnQJVHvxpg==", | ||||
|       "requires": { | ||||
|         "inherits": "^2.0.1", | ||||
|         "process-nextick-args": "^2.0.0", | ||||
|         "readable-stream": "^2.3.5" | ||||
|       } | ||||
|     }, | ||||
|     "combined-stream": { | ||||
|       "version": "1.0.6", | ||||
|       "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.6.tgz", | ||||
|       "integrity": "sha1-cj599ugBrFYTETp+RFqbactjKBg=", | ||||
|       "requires": { | ||||
|         "delayed-stream": "~1.0.0" | ||||
|       } | ||||
|     }, | ||||
|     "concat-map": { | ||||
|       "version": "0.0.1", | ||||
|       "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", | ||||
|       "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" | ||||
|     }, | ||||
|     "core-util-is": { | ||||
|       "version": "1.0.2", | ||||
|       "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", | ||||
|       "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" | ||||
|     }, | ||||
|     "cron": { | ||||
|       "version": "1.4.1", | ||||
|       "resolved": "https://registry.npmjs.org/cron/-/cron-1.4.1.tgz", | ||||
|       "integrity": "sha512-HlglwQUNh6bhgfoDR6aEzyHN2T4bc0XhxJxkNPp+Ry7lK7Noby94pHcngYf634+MtxplwZm8okFgNe+R9PGDjg==", | ||||
|       "requires": { | ||||
|         "moment-timezone": "^0.5.x" | ||||
|       } | ||||
|     }, | ||||
|     "deep-eql": { | ||||
|       "version": "3.0.1", | ||||
|       "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-3.0.1.tgz", | ||||
|       "integrity": "sha512-+QeIQyN5ZuO+3Uk5DYh6/1eKO0m0YmJFGNmFHGACpf1ClL1nmlV/p4gNgbl2pJGxgXb4faqo6UE+M5ACEMyVcw==", | ||||
|       "dev": true, | ||||
|       "requires": { | ||||
|         "type-detect": "^4.0.0" | ||||
|       } | ||||
|     }, | ||||
|     "delayed-stream": { | ||||
|       "version": "1.0.0", | ||||
|       "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", | ||||
|       "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=" | ||||
|     }, | ||||
|     "diff": { | ||||
|       "version": "3.5.0", | ||||
|       "resolved": "https://registry.npmjs.org/diff/-/diff-3.5.0.tgz", | ||||
|       "integrity": "sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA==", | ||||
|       "dev": true | ||||
|     }, | ||||
|     "es6-error": { | ||||
|       "version": "4.1.1", | ||||
|       "resolved": "https://registry.npmjs.org/es6-error/-/es6-error-4.1.1.tgz", | ||||
|       "integrity": "sha512-Um/+FxMr9CISWh0bi5Zv0iOD+4cFh5qLeks1qhAopKVAJw3drgKbKySikp7wGhDL0HPeaja0P5ULZrxLkniUVg==", | ||||
|       "dev": true | ||||
|     }, | ||||
|     "escape-string-regexp": { | ||||
|       "version": "1.0.5", | ||||
|       "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", | ||||
|       "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", | ||||
|       "dev": true | ||||
|     }, | ||||
|     "esprima": { | ||||
|       "version": "4.0.1", | ||||
|       "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", | ||||
|       "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==" | ||||
|     }, | ||||
|     "figures": { | ||||
|       "version": "2.0.0", | ||||
|       "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", | ||||
|       "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=", | ||||
|       "dev": true, | ||||
|       "requires": { | ||||
|         "escape-string-regexp": "^1.0.5" | ||||
|       } | ||||
|     }, | ||||
|     "first-chunk-stream": { | ||||
|       "version": "2.0.0", | ||||
|       "resolved": "https://registry.npmjs.org/first-chunk-stream/-/first-chunk-stream-2.0.0.tgz", | ||||
|       "integrity": "sha1-G97NuOCDwGZLkZRVgVd6Q6nzHXA=", | ||||
|       "requires": { | ||||
|         "readable-stream": "^2.0.2" | ||||
|       } | ||||
|     }, | ||||
|     "form-data": { | ||||
|       "version": "2.3.2", | ||||
|       "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.2.tgz", | ||||
|       "integrity": "sha1-SXBJi+YEwgwAXU9cI67NIda0kJk=", | ||||
|       "requires": { | ||||
|         "asynckit": "^0.4.0", | ||||
|         "combined-stream": "1.0.6", | ||||
|         "mime-types": "^2.1.12" | ||||
|       } | ||||
|     }, | ||||
|     "fs-extra": { | ||||
|       "version": "7.0.0", | ||||
|       "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.0.tgz", | ||||
|       "integrity": "sha512-EglNDLRpmaTWiD/qraZn6HREAEAHJcJOmxNEYwq6xeMKnVMAy3GUcFB+wXt2C6k4CNvB/mP1y/U3dzvKKj5OtQ==", | ||||
|       "requires": { | ||||
|         "graceful-fs": "^4.1.2", | ||||
|         "jsonfile": "^4.0.0", | ||||
|         "universalify": "^0.1.0" | ||||
|       } | ||||
|     }, | ||||
|     "fs.realpath": { | ||||
|       "version": "1.0.0", | ||||
|       "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", | ||||
|       "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" | ||||
|     }, | ||||
|     "get-func-name": { | ||||
|       "version": "2.0.0", | ||||
|       "resolved": "https://registry.npmjs.org/get-func-name/-/get-func-name-2.0.0.tgz", | ||||
|       "integrity": "sha1-6td0q+5y4gQJQzoGY2YCPdaIekE=", | ||||
|       "dev": true | ||||
|     }, | ||||
|     "glob": { | ||||
|       "version": "7.1.3", | ||||
|       "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.3.tgz", | ||||
|       "integrity": "sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ==", | ||||
|       "requires": { | ||||
|         "fs.realpath": "^1.0.0", | ||||
|         "inflight": "^1.0.4", | ||||
|         "inherits": "2", | ||||
|         "minimatch": "^3.0.4", | ||||
|         "once": "^1.3.0", | ||||
|         "path-is-absolute": "^1.0.0" | ||||
|       } | ||||
|     }, | ||||
|     "graceful-fs": { | ||||
|       "version": "4.1.11", | ||||
|       "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz", | ||||
|       "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=" | ||||
|     }, | ||||
|     "inflight": { | ||||
|       "version": "1.0.6", | ||||
|       "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", | ||||
|       "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", | ||||
|       "requires": { | ||||
|         "once": "^1.3.0", | ||||
|         "wrappy": "1" | ||||
|       } | ||||
|     }, | ||||
|     "inherits": { | ||||
|       "version": "2.0.3", | ||||
|       "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", | ||||
|       "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" | ||||
|     }, | ||||
|     "is-utf8": { | ||||
|       "version": "0.2.1", | ||||
|       "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", | ||||
|       "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=" | ||||
|     }, | ||||
|     "is-wsl": { | ||||
|       "version": "1.1.0", | ||||
|       "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", | ||||
|       "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=" | ||||
|     }, | ||||
|     "isarray": { | ||||
|       "version": "1.0.0", | ||||
|       "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", | ||||
|       "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" | ||||
|     }, | ||||
|     "isexe": { | ||||
|       "version": "2.0.0", | ||||
|       "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", | ||||
|       "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", | ||||
|       "dev": true | ||||
|     }, | ||||
|     "js-yaml": { | ||||
|       "version": "3.12.0", | ||||
|       "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.12.0.tgz", | ||||
|       "integrity": "sha512-PIt2cnwmPfL4hKNwqeiuz4bKfnzHTBv6HyVgjahA6mPLwPDzjDWrplJBMjHUFxku/N3FlmrbyPclad+I+4mJ3A==", | ||||
|       "requires": { | ||||
|         "argparse": "^1.0.7", | ||||
|         "esprima": "^4.0.0" | ||||
|       } | ||||
|     }, | ||||
|     "jsonfile": { | ||||
|       "version": "4.0.0", | ||||
|       "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", | ||||
|       "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", | ||||
|       "requires": { | ||||
|         "graceful-fs": "^4.1.6" | ||||
|       } | ||||
|     }, | ||||
|     "leakage": { | ||||
|       "version": "0.4.0", | ||||
|       "resolved": "https://registry.npmjs.org/leakage/-/leakage-0.4.0.tgz", | ||||
|       "integrity": "sha512-x7gYK5n5dPkHDZWJ2Kh8Ag1hZNzUh+HtXn8Bv1aDdN6o6ONPCJ8sOfFq+kxcULJFp3lXaCjXb3iXOLmQRbBLwA==", | ||||
|       "dev": true, | ||||
|       "requires": { | ||||
|         "@airbnb/node-memwatch": "^1.0.2", | ||||
|         "es6-error": "^4.0.2", | ||||
|         "left-pad": "^1.1.3", | ||||
|         "minimist": "^1.2.0", | ||||
|         "pretty-bytes": "^4.0.2" | ||||
|       } | ||||
|     }, | ||||
|     "left-pad": { | ||||
|       "version": "1.3.0", | ||||
|       "resolved": "https://registry.npmjs.org/left-pad/-/left-pad-1.3.0.tgz", | ||||
|       "integrity": "sha512-XI5MPzVNApjAyhQzphX8BkmKsKUxD4LdyK24iZeQGinBN9yTQT3bFlCBy/aVx2HrNcqQGsdot8ghrjyrvMCoEA==", | ||||
|       "dev": true | ||||
|     }, | ||||
|     "lodash": { | ||||
|       "version": "4.17.10", | ||||
|       "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.10.tgz", | ||||
|       "integrity": "sha512-UejweD1pDoXu+AD825lWwp4ZGtSwgnpZxb3JDViD7StjQz+Nb/6l093lx4OQ0foGWNRoc19mWy7BzL+UAK2iVg==" | ||||
|     }, | ||||
|     "make-error": { | ||||
|       "version": "1.3.5", | ||||
|       "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.5.tgz", | ||||
|       "integrity": "sha512-c3sIjNUow0+8swNwVpqoH4YCShKNFkMaw6oH1mNS2haDZQqkeZFlHS3dhoeEbKKmJB4vXpJucU6oH75aDYeE9g==", | ||||
|       "dev": true | ||||
|     }, | ||||
|     "mime-db": { | ||||
|       "version": "1.36.0", | ||||
|       "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.36.0.tgz", | ||||
|       "integrity": "sha512-L+xvyD9MkoYMXb1jAmzI/lWYAxAMCPvIBSWur0PZ5nOf5euahRLVqH//FKW9mWp2lkqUgYiXPgkzfMUFi4zVDw==" | ||||
|     }, | ||||
|     "mime-types": { | ||||
|       "version": "2.1.20", | ||||
|       "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.20.tgz", | ||||
|       "integrity": "sha512-HrkrPaP9vGuWbLK1B1FfgAkbqNjIuy4eHlIYnFi7kamZyLLrGlo2mpcx0bBmNpKqBtYtAfGbodDddIgddSJC2A==", | ||||
|       "requires": { | ||||
|         "mime-db": "~1.36.0" | ||||
|       } | ||||
|     }, | ||||
|     "minimatch": { | ||||
|       "version": "3.0.4", | ||||
|       "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", | ||||
|       "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", | ||||
|       "requires": { | ||||
|         "brace-expansion": "^1.1.7" | ||||
|       } | ||||
|     }, | ||||
|     "minimist": { | ||||
|       "version": "1.2.0", | ||||
|       "resolved": "http://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", | ||||
|       "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", | ||||
|       "dev": true | ||||
|     }, | ||||
|     "mkdirp": { | ||||
|       "version": "0.5.1", | ||||
|       "resolved": "http://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", | ||||
|       "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", | ||||
|       "dev": true, | ||||
|       "requires": { | ||||
|         "minimist": "0.0.8" | ||||
|       }, | ||||
|       "dependencies": { | ||||
|         "minimist": { | ||||
|           "version": "0.0.8", | ||||
|           "resolved": "http://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", | ||||
|           "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=", | ||||
|           "dev": true | ||||
|         } | ||||
|       } | ||||
|     }, | ||||
|     "moment": { | ||||
|       "version": "2.22.2", | ||||
|       "resolved": "https://registry.npmjs.org/moment/-/moment-2.22.2.tgz", | ||||
|       "integrity": "sha1-PCV/mDn8DpP/UxSWMiOeuQeD/2Y=" | ||||
|     }, | ||||
|     "moment-timezone": { | ||||
|       "version": "0.5.21", | ||||
|       "resolved": "https://registry.npmjs.org/moment-timezone/-/moment-timezone-0.5.21.tgz", | ||||
|       "integrity": "sha512-j96bAh4otsgj3lKydm3K7kdtA3iKf2m6MY2iSYCzCm5a1zmHo1g+aK3068dDEeocLZQIS9kU8bsdQHLqEvgW0A==", | ||||
|       "requires": { | ||||
|         "moment": ">= 2.9.0" | ||||
|       } | ||||
|     }, | ||||
|     "nan": { | ||||
|       "version": "2.11.0", | ||||
|       "resolved": "https://registry.npmjs.org/nan/-/nan-2.11.0.tgz", | ||||
|       "integrity": "sha512-F4miItu2rGnV2ySkXOQoA8FKz/SR2Q2sWP0sbTxNxz/tuokeC8WxOhPMcwi0qIyGtVn/rrSeLbvVkznqCdwYnw==", | ||||
|       "dev": true | ||||
|     }, | ||||
|     "once": { | ||||
|       "version": "1.4.0", | ||||
|       "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", | ||||
|       "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", | ||||
|       "requires": { | ||||
|         "wrappy": "1" | ||||
|       } | ||||
|     }, | ||||
|     "opn": { | ||||
|       "version": "5.3.0", | ||||
|       "resolved": "https://registry.npmjs.org/opn/-/opn-5.3.0.tgz", | ||||
|       "integrity": "sha512-bYJHo/LOmoTd+pfiYhfZDnf9zekVJrY+cnS2a5F2x+w5ppvTqObojTP7WiFG+kVZs9Inw+qQ/lw7TroWwhdd2g==", | ||||
|       "requires": { | ||||
|         "is-wsl": "^1.1.0" | ||||
|       } | ||||
|     }, | ||||
|     "path-is-absolute": { | ||||
|       "version": "1.0.1", | ||||
|       "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", | ||||
|       "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" | ||||
|     }, | ||||
|     "pathval": { | ||||
|       "version": "1.1.0", | ||||
|       "resolved": "https://registry.npmjs.org/pathval/-/pathval-1.1.0.tgz", | ||||
|       "integrity": "sha1-uULm1L3mUwBe9rcTYd74cn0GReA=", | ||||
|       "dev": true | ||||
|     }, | ||||
|     "pify": { | ||||
|       "version": "2.3.0", | ||||
|       "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", | ||||
|       "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=" | ||||
|     }, | ||||
|     "pretty-bytes": { | ||||
|       "version": "4.0.2", | ||||
|       "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-4.0.2.tgz", | ||||
|       "integrity": "sha1-sr+C5zUNZcbDOqlaqlpPYyf2HNk=", | ||||
|       "dev": true | ||||
|     }, | ||||
|     "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": { | ||||
|       "version": "2.3.6", | ||||
|       "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", | ||||
|       "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", | ||||
|       "requires": { | ||||
|         "core-util-is": "~1.0.0", | ||||
|         "inherits": "~2.0.3", | ||||
|         "isarray": "~1.0.0", | ||||
|         "process-nextick-args": "~2.0.0", | ||||
|         "safe-buffer": "~5.1.1", | ||||
|         "string_decoder": "~1.1.1", | ||||
|         "util-deprecate": "~1.0.1" | ||||
|       } | ||||
|     }, | ||||
|     "remove-trailing-separator": { | ||||
|       "version": "1.1.0", | ||||
|       "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", | ||||
|       "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=" | ||||
|     }, | ||||
|     "replace-ext": { | ||||
|       "version": "1.0.0", | ||||
|       "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.0.tgz", | ||||
|       "integrity": "sha1-3mMSg3P8v3w8z6TeWkgMRaZ5WOs=" | ||||
|     }, | ||||
|     "rxjs": { | ||||
|       "version": "6.3.1", | ||||
|       "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.3.1.tgz", | ||||
|       "integrity": "sha512-hRVfb1Mcf8rLXq1AZEjYpzBnQbO7Duveu1APXkWRTvqzhmkoQ40Pl2F9Btacx+gJCOqsMiugCGG4I2HPQgJRtA==", | ||||
|       "requires": { | ||||
|         "tslib": "^1.9.0" | ||||
|       } | ||||
|     }, | ||||
|     "safe-buffer": { | ||||
|       "version": "5.1.2", | ||||
|       "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", | ||||
|       "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" | ||||
|     }, | ||||
|     "semver": { | ||||
|       "version": "5.5.1", | ||||
|       "resolved": "https://registry.npmjs.org/semver/-/semver-5.5.1.tgz", | ||||
|       "integrity": "sha512-PqpAxfrEhlSUWge8dwIp4tZnQ25DIOthpiaHNIthsjEFQD6EvqUKUDM7L8O2rShkFccYo1VjJR0coWfNkCubRw==" | ||||
|     }, | ||||
|     "smartchai": { | ||||
|       "version": "2.0.1", | ||||
|       "resolved": "https://registry.npmjs.org/smartchai/-/smartchai-2.0.1.tgz", | ||||
|       "integrity": "sha512-9M+R56OhAHXScxgr2vzQqxGx0XMS0QXriNZuP7hjlbVbo2FUT+l60iEzbwPt9Ga+5u2cEEjSSoZEQVqlROaddA==", | ||||
|       "dev": true, | ||||
|       "requires": { | ||||
|         "@types/chai": "^4.1.2", | ||||
|         "@types/chai-as-promised": "^7.1.0", | ||||
|         "@types/chai-string": "^1.4.0", | ||||
|         "chai": "^4.1.2", | ||||
|         "chai-as-promised": "^7.1.1", | ||||
|         "chai-string": "^1.4.0" | ||||
|       } | ||||
|     }, | ||||
|     "smartlodash": { | ||||
|       "version": "1.0.1", | ||||
|       "resolved": "https://registry.npmjs.org/smartlodash/-/smartlodash-1.0.1.tgz", | ||||
|       "integrity": "sha512-pXy7CD1jrRJ4JKCPiamFb+uqOgqqItJbksF6djqW/83ZG7ChLYPLkQOX/9D5FzU5JylHVs+xdQ6bSprcNQfEng==", | ||||
|       "requires": { | ||||
|         "@types/lodash": "^4.14.68", | ||||
|         "@types/node": "^8.0.10", | ||||
|         "lodash": "^4.17.4" | ||||
|       }, | ||||
|       "dependencies": { | ||||
|         "@types/node": { | ||||
|           "version": "8.10.29", | ||||
|           "resolved": "https://registry.npmjs.org/@types/node/-/node-8.10.29.tgz", | ||||
|           "integrity": "sha512-zbteaWZ2mdduacm0byELwtRyhYE40aK+pAanQk415gr1eRuu67x7QGOLmn8jz5zI8LDK7d0WI/oT6r5Trz4rzQ==" | ||||
|         } | ||||
|       } | ||||
|     }, | ||||
|     "smartversion": { | ||||
|       "version": "1.0.3", | ||||
|       "resolved": "https://registry.npmjs.org/smartversion/-/smartversion-1.0.3.tgz", | ||||
|       "integrity": "sha512-0gRxqjuYg+RFjtgPN569ZmMP0wdXKtD+PAFLim/qttXAfuOlKeqfylW7+1+FpsevoKzh2Mv/smUingrBCj91fg==", | ||||
|       "requires": { | ||||
|         "@types/semver": "^5.3.33", | ||||
|         "semver": "^5.4.1", | ||||
|         "typings-global": "^1.0.16" | ||||
|       } | ||||
|     }, | ||||
|     "source-map": { | ||||
|       "version": "0.6.1", | ||||
|       "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", | ||||
|       "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", | ||||
|       "dev": true | ||||
|     }, | ||||
|     "source-map-support": { | ||||
|       "version": "0.5.9", | ||||
|       "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.9.tgz", | ||||
|       "integrity": "sha512-gR6Rw4MvUlYy83vP0vxoVNzM6t8MUXqNuRsuBmBHQDu1Fh6X015FrLdgoDKcNdkwGubozq0P4N0Q37UyFVr1EA==", | ||||
|       "dev": true, | ||||
|       "requires": { | ||||
|         "buffer-from": "^1.0.0", | ||||
|         "source-map": "^0.6.0" | ||||
|       } | ||||
|     }, | ||||
|     "sprintf-js": { | ||||
|       "version": "1.0.3", | ||||
|       "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", | ||||
|       "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=" | ||||
|     }, | ||||
|     "string_decoder": { | ||||
|       "version": "1.1.1", | ||||
|       "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", | ||||
|       "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", | ||||
|       "requires": { | ||||
|         "safe-buffer": "~5.1.0" | ||||
|       } | ||||
|     }, | ||||
|     "strip-bom": { | ||||
|       "version": "2.0.0", | ||||
|       "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", | ||||
|       "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", | ||||
|       "requires": { | ||||
|         "is-utf8": "^0.2.0" | ||||
|       } | ||||
|     }, | ||||
|     "strip-bom-buf": { | ||||
|       "version": "1.0.0", | ||||
|       "resolved": "https://registry.npmjs.org/strip-bom-buf/-/strip-bom-buf-1.0.0.tgz", | ||||
|       "integrity": "sha1-HLRar1dTD0yvhsf3UXnSyaUd1XI=", | ||||
|       "requires": { | ||||
|         "is-utf8": "^0.2.1" | ||||
|       } | ||||
|     }, | ||||
|     "strip-bom-stream": { | ||||
|       "version": "2.0.0", | ||||
|       "resolved": "https://registry.npmjs.org/strip-bom-stream/-/strip-bom-stream-2.0.0.tgz", | ||||
|       "integrity": "sha1-+H217yYT9paKpUWr/h7HKLaoKco=", | ||||
|       "requires": { | ||||
|         "first-chunk-stream": "^2.0.0", | ||||
|         "strip-bom": "^2.0.0" | ||||
|       } | ||||
|     }, | ||||
|     "symbol-tree": { | ||||
|       "version": "3.2.2", | ||||
|       "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.2.tgz", | ||||
|       "integrity": "sha1-rifbOPZgp64uHDt9G8KQgZuFGeY=" | ||||
|     }, | ||||
|     "ts-node": { | ||||
|       "version": "7.0.1", | ||||
|       "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-7.0.1.tgz", | ||||
|       "integrity": "sha512-BVwVbPJRspzNh2yfslyT1PSbl5uIk03EZlb493RKHN4qej/D06n1cEhjlOJG69oFsE7OT8XjpTUcYf6pKTLMhw==", | ||||
|       "dev": true, | ||||
|       "requires": { | ||||
|         "arrify": "^1.0.0", | ||||
|         "buffer-from": "^1.1.0", | ||||
|         "diff": "^3.1.0", | ||||
|         "make-error": "^1.1.1", | ||||
|         "minimist": "^1.2.0", | ||||
|         "mkdirp": "^0.5.1", | ||||
|         "source-map-support": "^0.5.6", | ||||
|         "yn": "^2.0.0" | ||||
|       } | ||||
|     }, | ||||
|     "tslib": { | ||||
|       "version": "1.9.3", | ||||
|       "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.9.3.tgz", | ||||
|       "integrity": "sha512-4krF8scpejhaOgqzBEcGM7yDIEfi0/8+8zDRZhNZZ2kjmHJ4hv3zCbQWxoJGz1iw5U0Jl0nma13xzHXcncMavQ==" | ||||
|     }, | ||||
|     "type-detect": { | ||||
|       "version": "4.0.8", | ||||
|       "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", | ||||
|       "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", | ||||
|       "dev": true | ||||
|     }, | ||||
|     "typescript": { | ||||
|       "version": "3.0.3", | ||||
|       "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.0.3.tgz", | ||||
|       "integrity": "sha512-kk80vLW9iGtjMnIv11qyxLqZm20UklzuR2tL0QAnDIygIUIemcZMxlMWudl9OOt76H3ntVzcTiddQ1/pAAJMYg==", | ||||
|       "dev": true | ||||
|     }, | ||||
|     "typings-global": { | ||||
|       "version": "1.0.28", | ||||
|       "resolved": "https://registry.npmjs.org/typings-global/-/typings-global-1.0.28.tgz", | ||||
|       "integrity": "sha512-6VOwJWEY2971HOMHu/7sURzUXiD4/LiMJPsMAOqkHHAtS3MVpLFE5gzTiHilsH9KY5VE1mBQirWIgWFsDuo90A==" | ||||
|     }, | ||||
|     "universalify": { | ||||
|       "version": "0.1.2", | ||||
|       "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", | ||||
|       "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==" | ||||
|     }, | ||||
|     "util-deprecate": { | ||||
|       "version": "1.0.2", | ||||
|       "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", | ||||
|       "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" | ||||
|     }, | ||||
|     "vinyl": { | ||||
|       "version": "2.2.0", | ||||
|       "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-2.2.0.tgz", | ||||
|       "integrity": "sha512-MBH+yP0kC/GQ5GwBqrTPTzEfiiLjta7hTtvQtbxBgTeSXsmKQRQecjibMbxIXzVT3Y9KJK+drOz1/k+vsu8Nkg==", | ||||
|       "requires": { | ||||
|         "clone": "^2.1.1", | ||||
|         "clone-buffer": "^1.0.0", | ||||
|         "clone-stats": "^1.0.0", | ||||
|         "cloneable-readable": "^1.0.0", | ||||
|         "remove-trailing-separator": "^1.0.1", | ||||
|         "replace-ext": "^1.0.0" | ||||
|       } | ||||
|     }, | ||||
|     "vinyl-file": { | ||||
|       "version": "3.0.0", | ||||
|       "resolved": "https://registry.npmjs.org/vinyl-file/-/vinyl-file-3.0.0.tgz", | ||||
|       "integrity": "sha1-sQTZ5ECf+jJfqt1SBkLQo7SIs2U=", | ||||
|       "requires": { | ||||
|         "graceful-fs": "^4.1.2", | ||||
|         "pify": "^2.3.0", | ||||
|         "strip-bom-buf": "^1.0.0", | ||||
|         "strip-bom-stream": "^2.0.0", | ||||
|         "vinyl": "^2.0.1" | ||||
|       } | ||||
|     }, | ||||
|     "which": { | ||||
|       "version": "1.3.1", | ||||
|       "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", | ||||
|       "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", | ||||
|       "dev": true, | ||||
|       "requires": { | ||||
|         "isexe": "^2.0.0" | ||||
|       } | ||||
|     }, | ||||
|     "wrappy": { | ||||
|       "version": "1.0.2", | ||||
|       "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", | ||||
|       "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" | ||||
|     }, | ||||
|     "yn": { | ||||
|       "version": "2.0.0", | ||||
|       "resolved": "https://registry.npmjs.org/yn/-/yn-2.0.0.tgz", | ||||
|       "integrity": "sha1-5a2ryKz0CPY4X8dklWhMiOavaJo=", | ||||
|       "dev": true | ||||
|     } | ||||
|   } | ||||
| } | ||||
							
								
								
									
										23
									
								
								package.json
									
									
									
									
									
								
							
							
						
						
									
										23
									
								
								package.json
									
									
									
									
									
								
							| @@ -1,25 +1,30 @@ | ||||
| { | ||||
|   "name": "@pushrocks/smartupdate", | ||||
|   "version": "1.0.18", | ||||
|   "private": false, | ||||
|   "description": "update your tools in a smart way", | ||||
|   "main": "dist/index.js", | ||||
|   "typings": "dist/index.d.ts", | ||||
|   "author": "Lossless GmbH", | ||||
|   "license": "MIT", | ||||
|   "scripts": { | ||||
|     "test": "(npmts)", | ||||
|     "build": "(npmts)" | ||||
|     "test": "(tstest test/)", | ||||
|     "build": "(tsbuild)" | ||||
|   }, | ||||
|   "devDependencies": { | ||||
|     "tapbundle": "^2.0.0" | ||||
|     "@gitzone/tsbuild": "^2.0.22", | ||||
|     "@gitzone/tsrun": "^1.1.12", | ||||
|     "@gitzone/tstest": "^1.0.15", | ||||
|     "@pushrocks/tapbundle": "^3.0.5", | ||||
|     "@types/node": "^10.9.4" | ||||
|   }, | ||||
|   "dependencies": { | ||||
|     "@pushrocks/smartopen": "^1.0.7", | ||||
|     "beautycolor": "^1.0.11", | ||||
|     "beautylog": "^6.1.10", | ||||
|     "npmextra": "^2.0.9", | ||||
|     "smartnpm": "^1.0.6", | ||||
|     "smarttime": "^2.0.0", | ||||
|     "@pushrocks/consolecolor": "^2.0.1", | ||||
|     "@pushrocks/npmextra": "^3.0.1", | ||||
|     "@pushrocks/smartlog": "^2.0.1", | ||||
|     "@pushrocks/smartnpm": "^1.0.8", | ||||
|     "@pushrocks/smartopen": "^1.0.8", | ||||
|     "@pushrocks/smarttime": "^2.0.2", | ||||
|     "smartversion": "^1.0.3" | ||||
|   } | ||||
| } | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| import { expect, tap } from 'tapbundle'; | ||||
| import { expect, tap } from '@pushrocks/tapbundle'; | ||||
| import * as smartupdate from '../ts/index'; | ||||
|  | ||||
| tap.test('should check for a npm module', async () => { | ||||
|   | ||||
							
								
								
									
										26
									
								
								ts/index.ts
									
									
									
									
									
								
							
							
						
						
									
										26
									
								
								ts/index.ts
									
									
									
									
									
								
							| @@ -1,6 +1,6 @@ | ||||
| import * as plugins from './smartupdate.plugins'; | ||||
|  | ||||
| import { TimeStamp } from 'smarttime'; | ||||
| import { TimeStamp } from '@pushrocks/smarttime'; | ||||
|  | ||||
| interface ICacheStatus { | ||||
|   lastCheck: number; | ||||
| @@ -8,7 +8,7 @@ interface ICacheStatus { | ||||
|   performedUpgrade: boolean; | ||||
| } | ||||
|  | ||||
| import { KeyValueStore } from 'npmextra'; | ||||
| import { KeyValueStore } from '@pushrocks/npmextra'; | ||||
|  | ||||
| export class SmartUpdate { | ||||
|   kvStore = new plugins.npmextra.KeyValueStore('custom', 'global_smartupdate'); | ||||
| @@ -32,9 +32,9 @@ export class SmartUpdate { | ||||
|         newData.lastCheck = lastCheckTimeStamp.milliSeconds; | ||||
|         let nextCheckInMinutes = | ||||
|           (tresholdTime - (timeStamp.milliSeconds - lastCheckTimeStamp.milliSeconds)) / 60000; | ||||
|         plugins.beautylog.log( | ||||
|         console.log( | ||||
|           `next update check in less than ${Math.floor(nextCheckInMinutes) + 1} minute(s): ` + | ||||
|             `${plugins.beautycolor.coloredString( | ||||
|             `${plugins.consolecolor.coloredString( | ||||
|               `${npmnameArg} has already been checked within the last hour.`, | ||||
|               'pink' | ||||
|             )}` | ||||
| @@ -44,8 +44,8 @@ export class SmartUpdate { | ||||
|     } | ||||
|     let npmPackage = await this.getNpmPackageFromRegistry(npmnameArg); | ||||
|     if (!npmPackage) { | ||||
|       plugins.beautylog.warn('failed to retrieve package information...'); | ||||
|       plugins.beautylog.info('npms.io might be down'); | ||||
|       plugins.smartlog.defaultLogger.warn('failed to retrieve package information...'); | ||||
|       plugins.smartlog.defaultLogger.info('npms.io might be down'); | ||||
|       return; | ||||
|     } | ||||
|     newData.latestVersion = npmPackage.version; | ||||
| @@ -57,8 +57,8 @@ export class SmartUpdate { | ||||
|   } | ||||
|  | ||||
|   private async getNpmPackageFromRegistry(npmnameArg): Promise<plugins.smartnpm.NpmPackage> { | ||||
|     plugins.beautylog.log( | ||||
|       `smartupdate: checking for newer version of ${plugins.beautycolor.coloredString( | ||||
|     console.log( | ||||
|       `smartupdate: checking for newer version of ${plugins.consolecolor.coloredString( | ||||
|         npmnameArg, | ||||
|         'pink' | ||||
|       )}...` | ||||
| @@ -78,20 +78,20 @@ export class SmartUpdate { | ||||
|     let versionNpm = new plugins.smartversion.SmartVersion(npmPackage.version); | ||||
|     let versionLocal = new plugins.smartversion.SmartVersion(localVersionStringArg); | ||||
|     if (!versionNpm.greaterThan(versionLocal)) { | ||||
|       plugins.beautylog.ok( | ||||
|         `smartupdate: You are running the latest version of ${plugins.beautycolor.coloredString( | ||||
|       console.log( | ||||
|         `smartupdate: You are running the latest version of ${plugins.consolecolor.coloredString( | ||||
|           npmPackage.name, | ||||
|           'pink' | ||||
|         )}` | ||||
|       ); | ||||
|       return false; | ||||
|     } else { | ||||
|       plugins.beautylog.warn(`There is a newer version of ${npmPackage.name} available on npm.`); | ||||
|       plugins.beautylog.warn( | ||||
|       plugins.smartlog.defaultLogger.warn(`There is a newer version of ${npmPackage.name} available on npm.`); | ||||
|       plugins.smartlog.defaultLogger.warn( | ||||
|         `Your version: ${versionLocal.versionString} | version on npm: ${versionNpm.versionString}` | ||||
|       ); | ||||
|       if (!process.env.CI && changelogUrlArg) { | ||||
|         plugins.beautylog.log('trying to open changelog...'); | ||||
|         console.log('trying to open changelog...'); | ||||
|         plugins.smartopen.openUrl(changelogUrlArg); | ||||
|       } | ||||
|       return true; | ||||
|   | ||||
| @@ -1,9 +1,10 @@ | ||||
| import * as beautylog from 'beautylog'; | ||||
| import * as beautycolor from 'beautycolor'; | ||||
| import * as npmextra from 'npmextra'; | ||||
| import * as smartnpm from 'smartnpm'; | ||||
| import * as smartlog from '@pushrocks/smartlog'; | ||||
| smartlog.defaultLogger.enableConsole(); | ||||
| import * as consolecolor from '@pushrocks/consolecolor'; | ||||
| import * as npmextra from '@pushrocks/npmextra'; | ||||
| import * as smartnpm from '@pushrocks/smartnpm'; | ||||
| import * as smartopen from '@pushrocks/smartopen'; | ||||
| import * as smarttime from 'smarttime'; | ||||
| import * as smarttime from '@pushrocks/smarttime'; | ||||
| import * as smartversion from 'smartversion'; | ||||
|  | ||||
| export { beautylog, beautycolor, npmextra, smartnpm, smartopen, smarttime, smartversion }; | ||||
| export { smartlog, consolecolor, npmextra, smartnpm, smartopen, smarttime, smartversion }; | ||||
|   | ||||
		Reference in New Issue
	
	Block a user