diff --git a/package.json b/package.json index 89808d0..2fb3f0a 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@extollo/lib", - "version": "0.1.2", + "version": "0.1.3", "description": "The framework library that lifts up your code.", "main": "lib/index.js", "types": "lib/index.d.ts", @@ -8,8 +8,8 @@ "lib": "lib" }, "dependencies": { - "@extollo/di": "^0.4.3", - "@extollo/util": "^0.3.1", + "@extollo/di": "^0.4.4", + "@extollo/util": "^0.3.2", "@types/negotiator": "^0.6.1", "@types/node": "^14.14.37", "@types/pug": "^2.0.4", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 22a9e26..01efc46 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1,6 +1,6 @@ dependencies: - '@extollo/di': 0.4.3 - '@extollo/util': 0.3.1 + '@extollo/di': 0.4.4 + '@extollo/util': 0.3.2 '@types/negotiator': 0.6.1 '@types/node': 14.14.37 '@types/pug': 2.0.4 @@ -31,27 +31,42 @@ packages: dev: false resolution: integrity: sha512-A2aa3QTkWoyqsZZFl56MLUsfmh7O0gN41IPvXAE/++8ojpbz12SszD7JEGYVdn4f9Kt4amIei07swF1h4AqmmQ== - /@extollo/di/0.4.3: + /@extollo/di/0.4.4: dependencies: - '@extollo/util': 0.3.1 + '@extollo/util': 0.3.2 '@types/node': 14.14.37 reflect-metadata: 0.1.13 typescript: 4.2.3 dev: false resolution: - integrity: sha512-2n/gCVKyz9JhHAdZ5wZe9jphyaACxrWsl4zASaDqok8V6Bom2iUpIjj4LinfY/mEx3lblbDi8e1La1zLT4aZIw== - /@extollo/util/0.3.1: + integrity: sha512-kdljHQPxunw3KmDPxuXM7u6MwwnPvOvKGGoL0ItnMxCMHUQyBJSc+NkkRhgFnqr3WHEzTNfaYVg6hRVTvs3SOA== + /@extollo/util/0.3.2: dependencies: '@types/mkdirp': 1.0.1 '@types/node': 14.14.37 + '@types/rimraf': 3.0.0 + '@types/ssh2': 0.5.46 '@types/uuid': 8.3.0 colors: 1.4.0 mkdirp: 1.0.4 + rimraf: 3.0.2 + ssh2: 0.8.9 typescript: 4.2.3 uuid: 8.3.2 dev: false resolution: - integrity: sha512-koSORNpkP/Xt2MqGqhFE1qCfE72eX7ZTwKMveKAYdpyFs3tbg7nPJHvdY+Bt7Zx5vLNUK8DJtEw6GeOSFJbFhw== + integrity: sha512-cL50wHrIiRHn6W3niQZftYDgFB8K8x0dxbJPZtnt4/iy32m1aWxEx9UL8Ttldas6zDt4Ws1zBp0fInSKOKcQnQ== + /@types/glob/7.1.3: + dependencies: + '@types/minimatch': 3.0.4 + '@types/node': 14.14.37 + dev: false + resolution: + integrity: sha512-SEYeGAIQIQX8NN6LDKprLjbrd5dARM5EXsd8GI/A5l0apYI1fGMWgPHSe4ZKL4eozlAyI+doUE9XbYS4xCkQ1w== + /@types/minimatch/3.0.4: + dev: false + resolution: + integrity: sha512-1z8k4wzFnNjVK/tlxvrWuK5WMt6mydWWP7+zvH5eFep4oj+UkrfiJTRtjCeBXNpwaA/FYqqtb4/QS4ianFpIRA== /@types/mkdirp/1.0.1: dependencies: '@types/node': 14.14.37 @@ -70,6 +85,26 @@ packages: dev: false resolution: integrity: sha1-h3L80EGOPNLMFxVV1zAHQVBR9LI= + /@types/rimraf/3.0.0: + dependencies: + '@types/glob': 7.1.3 + '@types/node': 14.14.37 + dev: false + resolution: + integrity: sha512-7WhJ0MdpFgYQPXlF4Dx+DhgvlPCfz/x5mHaeDQAKhcenvQP1KCpLQ18JklAqeGMYSAT2PxLpzd0g2/HE7fj7hQ== + /@types/ssh2-streams/0.1.8: + dependencies: + '@types/node': 14.14.37 + dev: false + resolution: + integrity: sha512-I7gixRPUvVIyJuCEvnmhr3KvA2dC0639kKswqD4H5b4/FOcnPtNU+qWLiXdKIqqX9twUvi5j0U1mwKE5CUsrfA== + /@types/ssh2/0.5.46: + dependencies: + '@types/node': 14.14.37 + '@types/ssh2-streams': 0.1.8 + dev: false + resolution: + integrity: sha512-1pC8FHrMPYdkLoUOwTYYifnSEPzAFZRsp3JFC/vokQ+dRrVI+hDBwz0SNmQ3pL6h39OSZlPs0uCG7wKJkftnaA== /@types/uuid/8.3.0: dev: false resolution: @@ -89,6 +124,12 @@ packages: dev: false resolution: integrity: sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY= + /asn1/0.2.4: + dependencies: + safer-buffer: 2.1.2 + dev: false + resolution: + integrity: sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg== /assert-never/1.2.1: dev: false resolution: @@ -101,6 +142,23 @@ packages: node: '>= 10.0.0' resolution: integrity: sha512-GAwkz0AihzY5bkwIY5QDR+LvsRQgB/B+1foMPvi0FZPMl5fjD7ICiznUiBdLYMH1QYe6vqu4gWYytZOccLouFw== + /balanced-match/1.0.0: + dev: false + resolution: + integrity: sha1-ibTRmasr7kneFk6gK4nORi1xt2c= + /bcrypt-pbkdf/1.0.2: + dependencies: + tweetnacl: 0.14.5 + dev: false + resolution: + integrity: sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4= + /brace-expansion/1.1.11: + dependencies: + balanced-match: 1.0.0 + concat-map: 0.0.1 + dev: false + resolution: + integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA== /buffer-from/1.1.1: dev: false resolution: @@ -124,6 +182,10 @@ packages: node: '>=0.1.90' resolution: integrity: sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA== + /concat-map/0.0.1: + dev: false + resolution: + integrity: sha1-2Klr13/Wjfd5OnMDajug1UBdR3s= /constantinople/4.0.1: dependencies: '@babel/parser': 7.13.13 @@ -151,6 +213,10 @@ packages: node: '>=8' resolution: integrity: sha512-8sJ78ElpbDJBHNeBzUbUVLsqKdccaa/BXF1uPTw3GrvQTBgrQrtObr2mUrE38vzYd8cEv+m/JBfDLioYcfXoaw== + /fs.realpath/1.0.0: + dev: false + resolution: + integrity: sha1-FQStJSMVjKpA20onh8sBQRmU6k8= /function-bind/1.1.1: dev: false resolution: @@ -163,6 +229,17 @@ packages: dev: false resolution: integrity: sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q== + /glob/7.1.6: + dependencies: + fs.realpath: 1.0.0 + inflight: 1.0.6 + inherits: 2.0.4 + minimatch: 3.0.4 + once: 1.4.0 + path-is-absolute: 1.0.1 + dev: false + resolution: + integrity: sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA== /has-symbols/1.0.2: dev: false engines: @@ -177,6 +254,17 @@ packages: node: '>= 0.4.0' resolution: integrity: sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw== + /inflight/1.0.6: + dependencies: + once: 1.4.0 + wrappy: 1.0.2 + dev: false + resolution: + integrity: sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk= + /inherits/2.0.4: + dev: false + resolution: + integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== /is-core-module/2.2.0: dependencies: has: 1.0.3 @@ -222,6 +310,12 @@ packages: dev: false resolution: integrity: sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw== + /minimatch/3.0.4: + dependencies: + brace-expansion: 1.1.11 + dev: false + resolution: + integrity: sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA== /mkdirp/1.0.4: dev: false engines: @@ -241,6 +335,18 @@ packages: node: '>=0.10.0' resolution: integrity: sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM= + /once/1.4.0: + dependencies: + wrappy: 1.0.2 + dev: false + resolution: + integrity: sha1-WDsap3WWHUsROsF9nFC6753Xa9E= + /path-is-absolute/1.0.1: + dev: false + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-F0uSaHNVNP+8es5r9TpanhtcX18= /path-parse/1.0.6: dev: false resolution: @@ -353,6 +459,17 @@ packages: dev: false resolution: integrity: sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A== + /rimraf/3.0.2: + dependencies: + glob: 7.1.6 + dev: false + hasBin: true + resolution: + integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA== + /safer-buffer/2.1.2: + dev: false + resolution: + integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== /source-map-support/0.5.19: dependencies: buffer-from: 1.1.1 @@ -366,6 +483,30 @@ packages: node: '>=0.10.0' resolution: integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== + /ssh2-streams/0.4.10: + dependencies: + asn1: 0.2.4 + bcrypt-pbkdf: 1.0.2 + streamsearch: 0.1.2 + dev: false + engines: + node: '>=5.2.0' + resolution: + integrity: sha512-8pnlMjvnIZJvmTzUIIA5nT4jr2ZWNNVHwyXfMGdRJbug9TpI3kd99ffglgfSWqujVv/0gxwMsDn9j9RVst8yhQ== + /ssh2/0.8.9: + dependencies: + ssh2-streams: 0.4.10 + dev: false + engines: + node: '>=5.2.0' + resolution: + integrity: sha512-GmoNPxWDMkVpMFa9LVVzQZHF6EW3WKmBwL+4/GeILf2hFmix5Isxm7Amamo8o7bHiU0tC+wXsGcUXOxp8ChPaw== + /streamsearch/0.1.2: + dev: false + engines: + node: '>=0.8.0' + resolution: + integrity: sha1-gIudDlb8Jz2Am6VzOOkpkZoanxo= /to-fast-properties/2.0.0: dev: false engines: @@ -393,6 +534,10 @@ packages: typescript: '>=2.7' resolution: integrity: sha512-hPlt7ZACERQGf03M253ytLY3dHbGNGrAq9qIHWUY9XHYl1z7wYngSr3OQ5xmui8o2AaxsONxIzjafLUiWBo1Fg== + /tweetnacl/0.14.5: + dev: false + resolution: + integrity: sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q= /typescript/4.2.3: dev: false engines: @@ -422,6 +567,10 @@ packages: node: '>= 10.0.0' resolution: integrity: sha512-RNGKj82nUPg3g5ygxkQl0R937xLyho1J24ItRCBTr/m1YnZkzJy1hUiHUJrc/VlsDQzsCnInEGSg3bci0Lmd4w== + /wrappy/1.0.2: + dev: false + resolution: + integrity: sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8= /yn/3.1.1: dev: false engines: @@ -429,8 +578,8 @@ packages: resolution: integrity: sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q== specifiers: - '@extollo/di': ^0.4.3 - '@extollo/util': ^0.3.1 + '@extollo/di': ^0.4.4 + '@extollo/util': ^0.3.2 '@types/negotiator': ^0.6.1 '@types/node': ^14.14.37 '@types/pug': ^2.0.4