{"_id":"hnf-common","_rev":"35-a5085aa3575673b3f6f5b4448f210d8f","name":"hnf-common","dist-tags":{"latest":"0.0.80"},"versions":{"0.0.46":{"name":"hnf-common","version":"0.0.46","description":"A starting point for Node.js express apps with TypeScript","license":"MIT","author":{"name":"zhangzidan","email":"zhangzidan@huya.com"},"homepage":"","main":"lib/index.js","directories":{"lib":"lib","test":"__tests__"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"https://git.huya.com/zhangzidan/hnf.git"},"scripts":{"start":"npm run serve","build":"npm run lint && npm run build-ts","serve":"node lib/index.js","watch-node":"nodemon lib/index.js","watch":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run watch-node\"","jest":"rimraf lib && jest --config jest.config.js --coverage","watch-test":"npm run test -- --watchAll","build-ts":"rimraf lib && tsc -d -p tsconfig.release.json","watch-ts":"tsc -w","lint":"tsc --noEmit && eslint \"src/*.{js,ts}\" --quiet --fix","debug":"npm run build && npm run watch-debug","serve-debug":"nodemon --inspect lib/index.js","watch-debug":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-debug\"","dev":"nodemon --watch 'test/**/*.ts' --watch 'src/**/*.ts' --exec 'ts-node' test/index.test.ts"},"dependencies":{"@types/react":"^16.9.34","@types/react-dom":"^16.9.6","axios":"^0.19.2","react":"^16.13.1","react-dom":"^16.13.1"},"devDependencies":{"concurrently":"^5.1.0","eslint":"^6.8.0","rimraf":"^3.0.2","tsc":"^1.20150623.0+f2044a901165a2a97813772353b57dd9ed4796ca","typescript":"^3.8.3"},"gitHead":"864168e5fa6f51377e5fbbf513f63af85b323d46","_id":"hnf-common@0.0.46","_nodeVersion":"12.13.1","_npmVersion":"lerna/3.20.2/node@v12.13.1+x64 (darwin)","dist":{"integrity":"sha512-E1PM40PWS81mLmEOIAq/2M9hjNOM3JRWVbsvMcYnejG4mtPzZzeE7B19tTD/HKkJ8cdsZ4tjtcHJqO7frPJ5hQ==","shasum":"5c2884437b1c0f55b89c1fa1ca0b8a952755d7d0","tarball":"https://registry.npmjs.org/hnf-common/-/hnf-common-0.0.46.tgz","fileCount":21,"unpackedSize":21894,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJenvaFCRA9TVsSAnZWagAA9C0QAI1uxrQfuD/GGfwvBPJ1\nQ+twx8BT8Cjn9Pc4nXPOFfqSD9yIOxB9qtnzB1yc8sSX9aH/Ast3P0cMvmal\nxPbDA4EBroylkmTKDflvWtaDnE7xYZ0V3DgDAbm5grRLgtNwiUFA9CPN9IpU\n+cd3IR5awFyKQq9jDW3u+yYD4OuvVks8BldjpopOC5A8VrB0W4i2dls+cjaz\nUEImMWvM5RJKhZx5olaiN02TMPuQrXTxmQ5OJwawZfiHBiDH+VCvjf1ql1O3\nfoGkV833zshRVPyo6yDzRydMDrd14SMYt7/IzCRqP0RXaPsMNzNd4RkcaeCD\nviAhba3jeojjbxfZ3cY7jj7W4XobUYY7tc3RR+ekZbHVuHmuAegqD+aI0xY9\nlSFhbG0f4Osl6+462tpiDFTv7aEtzUdPViu3jOcAyChIrCfdEGdJ/Z/VoJGx\n5uN6ZR19I7lJ/ee5FgsZj94AlvGdxW3DyetygTsJ+bBaG8NBHEurW2k7CUDQ\nA8nqWt1qelvIRTg7jYevdWpaYIq7fNzn/zhljr/Dw+YT27QXa9pMlPUQE57V\n1IF0/XcCWRF9yN0SmsW2OWKIim6nL40fbMypeN58oYGlp/SJ7RnRR4SA3nrF\nuMQXJTvoq0FzmQqJ6abp+2Bn6Khp16dW254VlEaMoKNt0rurl5wbkswfIm2f\nVPFt\r\n=3lIm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCKDGbhzoPn3eg6KYUkhTZERAdz7ltnOCBb5mjukLOeQwIgNBudgHCZoEppa94VPxkOBwF2KZaqQPrSRBFqChZEbcE="}]},"maintainers":[{"name":"zidan.zhang","email":"470336897@qq.com"}],"_npmUser":{"name":"zidan.zhang","email":"470336897@qq.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hnf-common_0.0.46_1587476101115_0.45824612502958617"},"_hasShrinkwrap":false},"0.0.47":{"name":"hnf-common","version":"0.0.47","description":"A starting point for Node.js express apps with TypeScript","license":"MIT","author":{"name":"zhangzidan","email":"zhangzidan@huya.com"},"homepage":"","main":"lib/index.js","directories":{"lib":"lib","test":"__tests__"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"https://git.huya.com/zhangzidan/hnf.git"},"scripts":{"start":"npm run serve","build":"npm run lint && npm run build-ts","serve":"node lib/index.js","watch-node":"nodemon lib/index.js","watch":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run watch-node\"","jest":"rimraf lib && jest --config jest.config.js --coverage","watch-test":"npm run test -- --watchAll","build-ts":"rimraf lib && tsc -d -p tsconfig.release.json","watch-ts":"tsc -w","lint":"tsc --noEmit && eslint \"src/*.{js,ts}\" --quiet --fix","debug":"npm run build && npm run watch-debug","serve-debug":"nodemon --inspect lib/index.js","watch-debug":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-debug\"","dev":"nodemon --watch 'test/**/*.ts' --watch 'src/**/*.ts' --exec 'ts-node' test/index.test.ts"},"dependencies":{"@types/react":"^16.9.34","@types/react-dom":"^16.9.6","axios":"^0.19.2","react":"^16.13.1","react-dom":"^16.13.1"},"devDependencies":{"concurrently":"^5.1.0","eslint":"^6.8.0","rimraf":"^3.0.2","tsc":"^1.20150623.0+f2044a901165a2a97813772353b57dd9ed4796ca","typescript":"^3.8.3"},"gitHead":"ead6b304310431535b6a4f518466ed3c245b1b81","_id":"hnf-common@0.0.47","_nodeVersion":"12.13.1","_npmVersion":"lerna/3.20.2/node@v12.13.1+x64 (darwin)","dist":{"integrity":"sha512-Eu8X7yhMpjz3advYvKSu0TnXIciCfadhLlPVdhlUUl3WzZv5NtlkDk4w5xgchEJqHeawcZwgjzN1CR6pffl/YQ==","shasum":"e245d4e23bb061e810a46c249b2df5c16a395430","tarball":"https://registry.npmjs.org/hnf-common/-/hnf-common-0.0.47.tgz","fileCount":21,"unpackedSize":21952,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJenvpICRA9TVsSAnZWagAAgBoP/0f7FFpMCHv3Etq6bLG5\nKSwet9aEkDRrzqkfoFuzrq/uGjh4msCUl5zEzjeinWSdFBPKTj9wTYv6HCBa\ns1URKtvGw4L14uhKvYkqskC5RoNqchsk4PJTGQ3ZXmOnflo1CaRdU2XXlWPb\n7PQh1TgW4cYTgiMQGBk9Saaqh1l01xQ5DRYIs8FeWmGs9QAxcy/bQNyR613X\ntekUkGb75OZrMnj27DFAyISKog2VGEqlvMdeoQ7eIReO4xUIxjlGo+14puTZ\nuYil4A2gsNoNTvr4gjWWD0lRwDq8q6oyo9eEz2M+FC/U6lpUrPZZEfFoEDeV\nnpOjKp4L5CH9N+khx01pBsbtKEry5JqzfEZeorHSdKBmIFLvW1l34Twq7oN3\nCQ1o2aGArRFu7KdiLUXtydLa91K/6v1Pe3csB+cBsXXOqOBI2HKGj94OWWEa\nBEAZs2POR+aiipn08xenybvraglmkDnpSVVJhmOcID2akZmr2GdzmC/EmVuw\n2uh1JRwCxXazb2o9khFbQpGeQo8aK0R1DP3rFbUnArvZ39oyTtfF867xl1xU\n8lJTnAdW1MJkIOay+xoo9PhY+be7IMU6iaV51EkVgZyDpNwuP/8kLFx+VkUZ\nc16OspVOP22fZrHA0h/dOVQi0/RzOO45mZim3RCSn6hZDaDuU2fe+JS3oCtR\nhhjY\r\n=tQvg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH6uOgwV8i6pG2F6/N8BEA3QhfyXJ7KzBGiskrxFjsvoAiEAswYXSr39ifTdIqzRb7XZJ6CDtlv6wzI9ABJxekrX/8M="}]},"maintainers":[{"name":"zidan.zhang","email":"470336897@qq.com"}],"_npmUser":{"name":"zidan.zhang","email":"470336897@qq.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hnf-common_0.0.47_1587477063685_0.4434466829462429"},"_hasShrinkwrap":false},"0.0.48":{"name":"hnf-common","version":"0.0.48","description":"A starting point for Node.js express apps with TypeScript","license":"MIT","author":{"name":"zhangzidan","email":"zhangzidan@huya.com"},"homepage":"","main":"lib/index.js","directories":{"lib":"lib","test":"__tests__"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"https://git.huya.com/zhangzidan/hnf.git"},"scripts":{"start":"npm run serve","build":"npm run lint && npm run build-ts","serve":"node lib/index.js","watch-node":"nodemon lib/index.js","watch":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run watch-node\"","jest":"rimraf lib && jest --config jest.config.js --coverage","watch-test":"npm run test -- --watchAll","build-ts":"rimraf lib && tsc -d -p tsconfig.release.json","watch-ts":"tsc -w","lint":"tsc --noEmit && eslint \"src/*.{js,ts}\" --quiet --fix","debug":"npm run build && npm run watch-debug","serve-debug":"nodemon --inspect lib/index.js","watch-debug":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-debug\"","dev":"nodemon --watch 'test/**/*.ts' --watch 'src/**/*.ts' --exec 'ts-node' test/index.test.ts"},"dependencies":{"@types/react":"^16.9.34","@types/react-dom":"^16.9.6","axios":"^0.19.2","react":"^16.13.1","react-dom":"^16.13.1"},"devDependencies":{"concurrently":"^5.1.0","eslint":"^6.8.0","rimraf":"^3.0.2","tsc":"^1.20150623.0+f2044a901165a2a97813772353b57dd9ed4796ca","typescript":"^3.8.3"},"gitHead":"6af4cf677d2e8486bdee802df0b870569f055367","_id":"hnf-common@0.0.48","_nodeVersion":"12.13.1","_npmVersion":"lerna/3.20.2/node@v12.13.1+x64 (darwin)","dist":{"integrity":"sha512-W9DD1PkUYjYAPZ4M0F6s1MGPr+W7ujywLesoLAUv/WqFVcA6UeNNpT4zq2Aj2Cs1P8i3vuENKIMDGagP+JySPQ==","shasum":"c11451726aa435a497bf90a2d03c5c4bc026549b","tarball":"https://registry.npmjs.org/hnf-common/-/hnf-common-0.0.48.tgz","fileCount":21,"unpackedSize":21991,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJenvxaCRA9TVsSAnZWagAA8YgP/i9hrAfm2yWRvF1kFY2y\nDsVFK48RFCjas+jXIi2I6nzUNp9HUqcqXpXdCYc6F0SpLBK5H3vZQnu/91Ta\n4yM+9ABnakQYzhuHACCQqRflt8d7g4fqyD05Kwh0pRJ4OFixyjh2ReUz+J8g\nV9qQL1EF60f0D/3DOX459OKwaipjOyJNSo8/rAD+QMBr36fgEaOXKA8UxKuC\n5GuLwaY92cYRfT8ZtyPlhc+DgEMfXOEZSBXzEUVJKlfj9ntoEp2UeHsA63uw\ns1wMMorSF/cLjzG2AeorCZCxOlqhQlfv+MMbILt3CZEqk6WzsWN+zIv7Qhf0\nfwG+8NPcQFPhbYxuLX3fgeHu33Hs+2QcVvXXVSga3Du97+ysQgekums2iWgh\nXlFWaQzHHvu0oeh514BzTV1Pp1PcjYch7SPBTCS2UaeHiKu7Bhjk8uEPW3W2\nY21P/h3FkBzjVc8sF6V6MJCdjw3GnPAlHHLplGiAFlHuhBC6SWyUhPt8vPrw\nx1mv6lLS4h7t+vzP9OqjRCtLLNuvyz2sM53lT7/Sh01Mxh0OXPrPq+rZz6n9\nuaGx/KpMbiKvLCbYIbE1xGwar6wDJe0wLdHuodX3Iz2QnycZDd+gTxgLHesi\n0E0+JT6EvZowhwTU6jF8ur8QVOqOHkn/1OiPiz56/Ht5tA7xOPMn48KaRlG9\naMyv\r\n=GEfD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICc7Tmoh2zYFSVWpOZZVlS44Ow286A7O3PzNQ/5kFCZUAiBf6H45NUOBbwM2X+lWD0QYOeiGbxmvxe0EL94PPzcnOw=="}]},"maintainers":[{"name":"zidan.zhang","email":"470336897@qq.com"}],"_npmUser":{"name":"zidan.zhang","email":"470336897@qq.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hnf-common_0.0.48_1587477593958_0.20592507602006882"},"_hasShrinkwrap":false},"0.0.49":{"name":"hnf-common","version":"0.0.49","description":"A starting point for Node.js express apps with TypeScript","license":"MIT","author":{"name":"zhangzidan","email":"zhangzidan@huya.com"},"homepage":"","main":"lib/index.js","directories":{"lib":"lib","test":"__tests__"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"https://git.huya.com/zhangzidan/hnf.git"},"scripts":{"start":"npm run serve","build":"npm run lint && npm run build-ts","serve":"node lib/index.js","watch-node":"nodemon lib/index.js","watch":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run watch-node\"","jest":"rimraf lib && jest --config jest.config.js --coverage","watch-test":"npm run test -- --watchAll","build-ts":"rimraf lib && tsc -d -p tsconfig.release.json","watch-ts":"tsc -w","lint":"tsc --noEmit && eslint \"src/*.{js,ts}\" --quiet --fix","debug":"npm run build && npm run watch-debug","serve-debug":"nodemon --inspect lib/index.js","watch-debug":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-debug\"","dev":"nodemon --watch 'test/**/*.ts' --watch 'src/**/*.ts' --exec 'ts-node' test/index.test.ts"},"dependencies":{"@types/react":"^16.9.34","@types/react-dom":"^16.9.6","axios":"^0.19.2","react":"^16.13.1","react-dom":"^16.13.1"},"devDependencies":{"concurrently":"^5.1.0","eslint":"^6.8.0","rimraf":"^3.0.2","tsc":"^1.20150623.0+f2044a901165a2a97813772353b57dd9ed4796ca","typescript":"^3.8.3"},"gitHead":"af0503cd7a39c070b58441b310c1ab699102c29a","_id":"hnf-common@0.0.49","_nodeVersion":"12.13.1","_npmVersion":"lerna/3.20.2/node@v12.13.1+x64 (darwin)","dist":{"integrity":"sha512-6fgPcELYGEVo3s0Wu3+P0jlkeEj3fIJnH46zS/UwReis+Tp4yqT+SQmXzvR05UNH922kdNLFFzVMVzK+3h51Ag==","shasum":"07c55a2130a10809480d973fe39e96840a188d3f","tarball":"https://registry.npmjs.org/hnf-common/-/hnf-common-0.0.49.tgz","fileCount":33,"unpackedSize":25741,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJenwQVCRA9TVsSAnZWagAA7HQP/2aeHBRlaa5DcJbHHJSz\nbDvhyHMQ7Gqr4V1EX4G/Pq9iKwLrgkk2X09NmkZGb8MFjiHv7Hmx83dHa1+l\n9sPbmbsP9bpIxfDNlvBIuXOEh8CVnq3k/A0d4udTFV8C66DQJea3uyhEa/PB\ngoqRVuezHdj4idaQMjw2vbICiH/CMIaljKCgmYxag7GFJZUNyEZxWnRpnojn\naqJ+pw+wr+wGdV55pd+LD3m8GrksH/VO28AZYNSLUaMdM0MOnYusMK9c+pt8\nl2aKL4fKzJAPxI21YfC4TohkIDDebAoZpjHrjBHqOn6UJw2OoG8bM7jw2BZS\nNtm2LV/rREppLLoxXIqkn731WkaNjKeUqyyQ9ZclDE0EENT+ekllVyMLROSx\n45/p7OuxynWIwAeqdgLlir6Vn3v0S49cJ1Zb+it4T65zg/YrQjtNYy1baW2U\nfB4Al8ZiF2OltG5tvojEf7qvANja9W5Xk0nza627TxXWq51dvZkRddQBIXcX\npWF4bbgbD/1NHs5Nidqr/HlWc6RSe6jMg+Uu/haWou8rAxu2d4vwu6sJqnEC\nbPnCCPZwpxSz9udvjpV6cCcsoE9Myoj5ssxACLGxlavU8agliPAfqhI9natH\nra/87pSXf4EmiyL1+OQvGQJZHXctVwvdAYNn3DYFka4MXT2qwlgK5r1UbYsp\nIaNx\r\n=yGCF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCk8YzGnFiDlB5mNbsLlxZbWP+gOYn6Axnp69n/LNhJZgIgVPs1kapVrssLuxLiQY4FPdty6d/Y5qCbjgcmjsRQfRA="}]},"maintainers":[{"name":"zidan.zhang","email":"470336897@qq.com"}],"_npmUser":{"name":"zidan.zhang","email":"470336897@qq.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hnf-common_0.0.49_1587479572495_0.48065648728842825"},"_hasShrinkwrap":false},"0.0.50":{"name":"hnf-common","version":"0.0.50","description":"A starting point for Node.js express apps with TypeScript","license":"MIT","author":{"name":"zhangzidan","email":"zhangzidan@huya.com"},"homepage":"","main":"lib/index.js","directories":{"lib":"lib","test":"__tests__"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"https://git.huya.com/zhangzidan/hnf.git"},"scripts":{"start":"npm run serve","build":"npm run lint && npm run build-ts","serve":"node lib/index.js","watch-node":"nodemon lib/index.js","watch":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run watch-node\"","jest":"rimraf lib && jest --config jest.config.js --coverage","watch-test":"npm run test -- --watchAll","build-ts":"rimraf lib && tsc -d -p tsconfig.release.json","watch-ts":"tsc -w","lint":"tsc --noEmit && eslint \"src/*.{js,ts}\" --quiet --fix","debug":"npm run build && npm run watch-debug","serve-debug":"nodemon --inspect lib/index.js","watch-debug":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-debug\"","dev":"nodemon --watch 'test/**/*.ts' --watch 'src/**/*.ts' --exec 'ts-node' test/index.test.ts"},"dependencies":{"@types/react":"^16.9.34","@types/react-dom":"^16.9.6","axios":"^0.19.2","react":"^16.13.1","react-dom":"^16.13.1"},"devDependencies":{"concurrently":"^5.1.0","eslint":"^6.8.0","rimraf":"^3.0.2","tsc":"^1.20150623.0+f2044a901165a2a97813772353b57dd9ed4796ca","typescript":"^3.8.3"},"gitHead":"ff28cbc3ffe0954086888cbf97c0bbb32506547b","_id":"hnf-common@0.0.50","_nodeVersion":"12.13.1","_npmVersion":"lerna/3.20.2/node@v12.13.1+x64 (darwin)","dist":{"integrity":"sha512-MTE66IVY79AsHcT06cz8DEEnZifjv0WYTT0HmShTVSZ6fjex01RJhTqazo/DIgXT7a5rP9ksMYLDP2xhcsf35w==","shasum":"02e0d199ed7966a77af4a72bb839f5edb6cf25d9","tarball":"https://registry.npmjs.org/hnf-common/-/hnf-common-0.0.50.tgz","fileCount":33,"unpackedSize":25789,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJenwUDCRA9TVsSAnZWagAAI2cP/3/ozl4NQ3Bp56xbz8sc\nLGoNPSfHqCWMnVU+SGxkMYAjcU/LQhy10SBt1k9DP2x0HFFGDnBCUbaWXEpC\nCQdkdwJxesnkRJMRcfYFjmV7FCxsPP7YY0mCSYZhVkh0H6pZ9jLgdzShbcAA\nzBCnI9dQiDJ3ZD5onK9uNkdVgu5Ffy1L8pzHoV3SmbJ4axytjPT7VAQKM04j\nNdWAWIWEXXQhPLwLc/VGh0l+p2aENOoIxhUXE8KglD6DXUHlbmUU0cWRdfBK\nvbkBYZKu/BHDU1C77ax51eywZws3kPQfk+ZnJ2Sbyp3TSUOcN0Ob0kYeCZou\nXdimVDRWD65zoYjCQAHVN3sMoFD6Qfar4ygAiKAOA3nW/m1CVDmI544E/R91\n/oRlEIZiYr1crmVR+RIrct9XfqGRARVRrkBzOczfT+/awYtayAYl05D9S5CA\n20x13/QSs34mDNRvSoaPHfgxwCwJk+1KqbPj03yyw11gxpfQ452F+FO4YNl+\nYykSjX+7wfavurvSOwYtAQCA4JDQH5QQAJTN8J2ilzUd46i9Q+j6VG52xJVa\nmFZPEanTo+T+x5OBqMjWZBDmEbzMAP0iHdRI/JjVKV91Dj+S67BUhkaKGbLf\nf3rg0HtLO0mtllYVYpGuTjZMxCNTrK4FPCoQ00uY5wkMFK3pbcQMjibcEflU\n0QTD\r\n=8EXq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCFIgPDVNGspzdu7w1TxKbk58Xs8AjXEJZpNO471fj5BgIhAOefeA+LRTzSq5PEcYP1Rniy1hnx4veNV8qFWGktSfnZ"}]},"maintainers":[{"name":"zidan.zhang","email":"470336897@qq.com"}],"_npmUser":{"name":"zidan.zhang","email":"470336897@qq.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hnf-common_0.0.50_1587479811084_0.835567909046079"},"_hasShrinkwrap":false},"0.0.51":{"name":"hnf-common","version":"0.0.51","description":"A starting point for Node.js express apps with TypeScript","license":"MIT","author":{"name":"zhangzidan","email":"zhangzidan@huya.com"},"homepage":"","main":"lib/index.js","directories":{"lib":"lib","test":"__tests__"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"https://git.huya.com/zhangzidan/hnf.git"},"scripts":{"start":"npm run serve","build":"npm run lint && npm run build-ts","serve":"node lib/index.js","watch-node":"nodemon lib/index.js","watch":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run watch-node\"","jest":"rimraf lib && jest --config jest.config.js --coverage","watch-test":"npm run test -- --watchAll","build-ts":"rimraf lib && tsc -d -p tsconfig.release.json","watch-ts":"tsc -w","lint":"tsc --noEmit && eslint \"src/*.{js,ts}\" --quiet --fix","debug":"npm run build && npm run watch-debug","serve-debug":"nodemon --inspect lib/index.js","watch-debug":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-debug\"","dev":"nodemon --watch 'test/**/*.ts' --watch 'src/**/*.ts' --exec 'ts-node' test/index.test.ts"},"dependencies":{"@types/react":"^16.9.34","@types/react-dom":"^16.9.6","axios":"^0.19.2","react":"^16.13.1","react-dom":"^16.13.1"},"devDependencies":{"concurrently":"^5.1.0","eslint":"^6.8.0","rimraf":"^3.0.2","tsc":"^1.20150623.0+f2044a901165a2a97813772353b57dd9ed4796ca","typescript":"^3.8.3"},"gitHead":"9d747bb3ed5d4c14ce289edd09ab3dbdca5af08e","_id":"hnf-common@0.0.51","_nodeVersion":"12.13.1","_npmVersion":"lerna/3.20.2/node@v12.13.1+x64 (darwin)","dist":{"integrity":"sha512-O9WCwOaY4YjPf83Y/naWizICVt7bwG5a48Du3F9WEPxTZDXa53b41qBKbdJn6cYYIl0LWcfcUk4yfrWpeLPdpg==","shasum":"fbd001c5fffc570e3d33088185f73a28af80ffa2","tarball":"https://registry.npmjs.org/hnf-common/-/hnf-common-0.0.51.tgz","fileCount":33,"unpackedSize":25808,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJenwZHCRA9TVsSAnZWagAABqsP/ipw5aS3zOdwH0Iwiezq\nzl2xhAJk3NdnVMy7qCJg2j/4l1amoSTMNVLewrQ90ziqo16GVuFARsO9ieYt\nxEe4FcG9/pd/15LvfcYyLA32o4yizXOu4kGgcdwMhc1feR8VXi0/N8S2ENBq\n5SC8pXB8X/H0OxL4b97lwwu4AqONaSbwmJd48lW6nKDenttwJ9mqrPeRosyG\nFaAZuwY6wJwZZlfaDFLhXrnltf6KS19jKwvTBetbEMNhqCpzlhpB/u7b2//T\nAjrNB99auRSfWXbzvIlBmFQapUdBW/Q9oxyb+mRlJHYml6H/rZwBhipxn5pA\n8DR7V6q7vMLDyhpqejMp5ODav1VgL8hsJZ+EBie0pNKLDpIY/PPcPc83ycpB\n2jFTel9UZlaoLl+ZLEPp2CH8YLzZx39xqd5y5SDXBlZmRVWOSwNGlJibreTh\nnvPcN7do5pARmOEBYUIHVYkEGu4bE/YJ4yC5ym/DxFMddLgGCI6OtpSIHV1m\nENS4NX0c2oMje5bQwhplk7JdU6pX2T1lBF4FqFdv/VQCOJll5TNm4z2Xro2P\nOpQUHLOxBYp7SQ4CKg3FUBIyiTHFhgHfCISYl6B6wk2MH9DEnQjV3+w1XSuT\n2KY4jxqnThzKlXhQZznOefcWzDX91I0GfDOd4BwvdM2CA7In1qmB/r9V935Y\n6JCw\r\n=oS7W\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHFxHkNVHtOejjGXcHt9E9+MP8YGD9cl0trpiYUBXCSdAiEA4YMl8sQCEd68ycd36rzvtIYQbiG6ocgklcXOWJN5SVk="}]},"maintainers":[{"name":"zidan.zhang","email":"470336897@qq.com"}],"_npmUser":{"name":"zidan.zhang","email":"470336897@qq.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hnf-common_0.0.51_1587480135432_0.4184969612346434"},"_hasShrinkwrap":false},"0.0.52":{"name":"hnf-common","version":"0.0.52","description":"A starting point for Node.js express apps with TypeScript","license":"MIT","author":{"name":"zhangzidan","email":"zhangzidan@huya.com"},"homepage":"","main":"lib/index.js","directories":{"lib":"lib","test":"__tests__"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"https://git.huya.com/zhangzidan/hnf.git"},"scripts":{"start":"npm run serve","build":"npm run lint && npm run build-ts","serve":"node lib/index.js","watch-node":"nodemon lib/index.js","watch":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run watch-node\"","jest":"rimraf lib && jest --config jest.config.js --coverage","watch-test":"npm run test -- --watchAll","build-ts":"rimraf lib && tsc -d -p tsconfig.release.json","watch-ts":"tsc -w","lint":"tsc --noEmit && eslint \"src/*.{js,ts}\" --quiet --fix","debug":"npm run build && npm run watch-debug","serve-debug":"nodemon --inspect lib/index.js","watch-debug":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-debug\"","dev":"nodemon --watch 'test/**/*.ts' --watch 'src/**/*.ts' --exec 'ts-node' test/index.test.ts"},"dependencies":{"@types/react":"^16.9.34","@types/react-dom":"^16.9.6","axios":"^0.19.2","hnf-core":"^0.0.52","react":"^16.13.1","react-dom":"^16.13.1"},"devDependencies":{"concurrently":"^5.1.0","eslint":"^6.8.0","rimraf":"^3.0.2","tsc":"^1.20150623.0+f2044a901165a2a97813772353b57dd9ed4796ca","typescript":"^3.8.3"},"gitHead":"e8e0afab89e266873012be43726aa9e0ac2ce4f5","_id":"hnf-common@0.0.52","_nodeVersion":"12.13.1","_npmVersion":"lerna/3.20.2/node@v12.13.1+x64 (darwin)","dist":{"integrity":"sha512-Axyb44UvI4a23p3tYPwFOExUqqy6BhXGMjUmT97C2q4pLZ6folQ/zWsZqfC3uKZq+uQxvpkGa3Uu5XLq/B+e7w==","shasum":"e7acaa100169bd7daebeebe386d32f76febf13d9","tarball":"https://registry.npmjs.org/hnf-common/-/hnf-common-0.0.52.tgz","fileCount":33,"unpackedSize":25869,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJen7HHCRA9TVsSAnZWagAAOwgP/1dyI7yqUxkTEjcV5agO\nBKO5lkmwM5+PmamRcf9+uDjVLpMzQv3TLMZG2QRSKohXtXF0ryCZc6/2KNLw\nQQ+04FuA7hRVC21xBNUOccpud1yen+jbf1MTGEVwuwB2VYgZo2OJab6qpWAF\nZyRtsIxTBhp0bde5NwzDg0RIYidkA8IqCx0zuCMxOqA+yz71J2uFxwcVHFPd\nkjwoHgcBHX8KZpaRF+73w82vIM3ASxEkAuzdnY/b+6WVGE/2GTkkH/zoCqzd\nCZDB7zGgr64L9Rhtez49v/AnDcuivoFeZ8lj/klyPmpGSUGJDezMtUhJG+zF\nP6ltMoUDBYafXtlqhIVLHNqloUkgdV80gNAbKTffjXyTu4BW3/IYXyHLucWb\nHSo+0fokx6wW7iarrPkYrQ6sdJPimgO2KpUu0snCN1VoH4e7HF/BSvDd3Wn6\nQ13sSKq5Fl09RgRQ1xjLvoW7OIRk4uCBtq3FSL67m8qbnn2I5z/j88xeT7Jw\nnViMzNFQ+Tyk/Dlu1mrT53bxvSKJ7wkT0Vp//EA6Us8eEQgq8C+b4gPaug0/\nWRTTwYjKte/U7Q0sRPwpGG16HFKv4jHRjQVP1a1rDc/w670bWsBKG3UbfWaH\nAvOxJtZA5PjZzT0AEDa9HDlBnNGuUQIhmTQnyapuiMExYwI/3lk9gqVO/mwc\n6cNf\r\n=Eq/z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD9oJNd0GTb/KqCfrpEg4MQTxW2Y1rPIcKxMSBSq+GA/gIhAIgHPO3hoC003O1QBfK0JYnwXuHEk9CSxJ5pUboFtGzX"}]},"maintainers":[{"name":"zidan.zhang","email":"470336897@qq.com"}],"_npmUser":{"name":"zidan.zhang","email":"470336897@qq.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hnf-common_0.0.52_1587524038941_0.5188672952866447"},"_hasShrinkwrap":false},"0.0.53":{"name":"hnf-common","version":"0.0.53","description":"A starting point for Node.js express apps with TypeScript","license":"MIT","author":{"name":"zhangzidan","email":"zhangzidan@huya.com"},"homepage":"","main":"lib/index.js","directories":{"lib":"lib","test":"__tests__"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"https://git.huya.com/zhangzidan/hnf.git"},"scripts":{"start":"npm run serve","build":"npm run lint && npm run build-ts","serve":"node lib/index.js","watch-node":"nodemon lib/index.js","watch":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run watch-node\"","jest":"rimraf lib && jest --config jest.config.js --coverage","watch-test":"npm run test -- --watchAll","build-ts":"rimraf lib && tsc -d -p tsconfig.release.json","watch-ts":"tsc -w","lint":"tsc --noEmit && eslint \"src/*.{js,ts}\" --quiet --fix","debug":"npm run build && npm run watch-debug","serve-debug":"nodemon --inspect lib/index.js","watch-debug":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-debug\"","dev":"nodemon --watch 'test/**/*.ts' --watch 'src/**/*.ts' --exec 'ts-node' test/index.test.ts"},"dependencies":{"@types/react":"^16.9.34","@types/react-dom":"^16.9.6","axios":"^0.19.2","hnf-core":"^0.0.53","react":"^16.13.1","react-dom":"^16.13.1"},"devDependencies":{"concurrently":"^5.1.0","eslint":"^6.8.0","rimraf":"^3.0.2","tsc":"^1.20150623.0+f2044a901165a2a97813772353b57dd9ed4796ca","typescript":"^3.8.3"},"gitHead":"ca709a671fefa58264f2fc9e8620480dc52e33d9","_id":"hnf-common@0.0.53","_nodeVersion":"12.13.1","_npmVersion":"lerna/3.20.2/node@v12.13.1+x64 (darwin)","dist":{"integrity":"sha512-gVzyh2aa6v7RmcbRkOSgR8a+QlW6b/AQU+Js2IzxchGwGOoTGDZPsE7rCNagDUJ7f7g8kZ/ZE95NiygsInfveA==","shasum":"eb51bc24a33da7488a9a420948ebeebe83a874ab","tarball":"https://registry.npmjs.org/hnf-common/-/hnf-common-0.0.53.tgz","fileCount":33,"unpackedSize":25780,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJen7X4CRA9TVsSAnZWagAAXrAP/1K07cmptcqYFb5xnjJs\nZ94hbyz0xj+NTdrtV4WDuYtAfKnucMDNCpR9LIJDs+mXnXMAmtHt0q9fCSR5\nqfjYiUKgOmKXP2RCD6wQt2iljY9xuCrucnu4qKFL30Aa5zJJZN9jO2UDsENh\nmbFKbo+lRTNg/l7Jh/DCphH4WApxG/gvxAbC0Xce+lfuIcbYwXmDZ10cO6+l\nR1gwtlu++MrgNZldqwsBKyn+Dbc1Z+GJazEyolkXHsg6c/zPOH5mhBfWwbJj\nGE/OuauS5EV+tobiga23Fv5aHI1WVvzIYWl6R7X/N5CAZbPPRMm7OuyhWE5e\nNNa69QoMwwpTgZ7wnmNFbF67dM+FBbdIkgKbR+6V/z1UDfkMW2ufiEjABq29\n23qneFWlhU/sylgZUWZsnGFsuEUK4XLtpHCAfP7i+QeFy3KhD1dh8McjBhKD\nPVi5ooWaG812IVm3nq5P885JaR5ZKlS2/3N8+K6cd4arNoF9+8o9UIgtizux\nXmDdh2XM77EdjS5p5jnIAaqHJP5h/DOanq3Zr8HfPNmY5R0G2PHoNFM2K7yB\nu/HL4LAu94iiVP00NTQMBVDGCrbOuQMhEshMJlCrHA7L2OmWz2sW3JqmotV6\nBqIGs7pnwEEUxblHIlQ5wYuHCfTJz6/R4hE70nou5C7BLQ+1zICmwz/5udjq\n9q56\r\n=UQB7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCD+qLP8hAbZxI1+KeivAxB17rYoOn9j6XyhYy2Vqi+EQIhAPBGFdAgCHeX86Ni8vBUXzXlkNbWNIAVnqc3P2tEWRwv"}]},"maintainers":[{"name":"zidan.zhang","email":"470336897@qq.com"}],"_npmUser":{"name":"zidan.zhang","email":"470336897@qq.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hnf-common_0.0.53_1587525111939_0.9913489641951139"},"_hasShrinkwrap":false},"0.0.54":{"name":"hnf-common","version":"0.0.54","description":"A starting point for Node.js express apps with TypeScript","license":"MIT","author":{"name":"zhangzidan","email":"zhangzidan@huya.com"},"homepage":"","main":"lib/index.js","directories":{"lib":"lib","test":"__tests__"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"https://git.huya.com/zhangzidan/hnf.git"},"scripts":{"start":"npm run serve","build":"npm run lint && npm run build-ts","serve":"node lib/index.js","watch-node":"nodemon lib/index.js","watch":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run watch-node\"","jest":"rimraf lib && jest --config jest.config.js --coverage","watch-test":"npm run test -- --watchAll","build-ts":"rimraf lib && tsc -d -p tsconfig.release.json","watch-ts":"tsc -w","lint":"tsc --noEmit && eslint \"src/*.{js,ts}\" --quiet --fix","debug":"npm run build && npm run watch-debug","serve-debug":"nodemon --inspect lib/index.js","watch-debug":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-debug\"","dev":"nodemon --watch 'test/**/*.ts' --watch 'src/**/*.ts' --exec 'ts-node' test/index.test.ts"},"dependencies":{"@types/react":"^16.9.34","@types/react-dom":"^16.9.6","axios":"^0.19.2","hnf-core":"^0.0.54","react":"^16.13.1","react-dom":"^16.13.1"},"devDependencies":{"concurrently":"^5.1.0","eslint":"^6.8.0","rimraf":"^3.0.2","tsc":"^1.20150623.0+f2044a901165a2a97813772353b57dd9ed4796ca","typescript":"^3.8.3"},"gitHead":"a994ff45511535f10291a95fb6183ac4eae39877","_id":"hnf-common@0.0.54","_nodeVersion":"12.13.1","_npmVersion":"lerna/3.20.2/node@v12.13.1+x64 (darwin)","dist":{"integrity":"sha512-U1Zc0jPeMeGGouhjlxarQytiLO/9uV9F3j3lc4Ar6s+PIZHGzpTKqeywKs+xV7hAtG6SzNe/6MuwsTx/zxBweA==","shasum":"c07fbfa2cbf7a106356ce5891f13aaa9066d3460","tarball":"https://registry.npmjs.org/hnf-common/-/hnf-common-0.0.54.tgz","fileCount":33,"unpackedSize":25744,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJen7jgCRA9TVsSAnZWagAAi1QQAKTN/X0GiZn77d22kpP1\nsnU2mo6WX5QAI+MY/UJyQf5a0+G+F9Y57tfbB0Dorsz4AAWciqJFPC0Wq9yQ\nk491/lo6aLmHWNq4t1Kpi92SnD4Y5MgaiDdvNrfh90KwtrCT3iyxgUEOT+t5\npZ8aTFSnRJCLTTAvL8pO9EEx7fua1hhITd3glNp6F4+aAg7aBkn9/ToLjAYl\n8grN3bYU3haK5I/6kArOTxcDw34kl+sZgtsesA08G+jZ/wjiXUdUznFezhxc\nxA04feBUmTCsmhVhIl9WxnFkdnCEPaxHxmi0zVWVNnfX7IQhng5r6AvGFlyV\ncPgvJ88GTxxC7N+PsLmtX99H1yrvzC2Xx055eKbWs+R94sqzRWQnd7m3zYca\nyu+J/MBxFlAtcwK7+eZfA0BCScck7V59tqk5CTb4LOPVXi6Kwbzu4Zw9wXts\ncAuQ0vOExdz0B0rS8xTLItftKSR9ObJGt0Ph8kCykHMp9Goe8SwGXkyXqiOB\nvkLjF3DKzGoZ+WEy1LqfClnizkWr/7yyvoN5qiwq95CRtsqGcgjOkRMXHQly\n3SiQcrzcllp4u86VkbG7VQGPBjoMZzyVl9gA6gSctgCHvqmIiha8ARyaUpWw\nuVMJ39+k7WX/ad15V9YptVBWObRi9/n/Bmauxv4HCRnAbQ2g5ZMGJdy/JUri\nhoZL\r\n=zZe3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDZMyfptXogSmJgiJycQfMVJSqBQWa1t4dGmDesOVu0PAiEAsG8CBNBIOm2DSzqbEUBtCKCqdovV5oMQ5tD9rRNB5Ao="}]},"maintainers":[{"name":"zidan.zhang","email":"470336897@qq.com"}],"_npmUser":{"name":"zidan.zhang","email":"470336897@qq.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hnf-common_0.0.54_1587525856256_0.7055184424381362"},"_hasShrinkwrap":false},"0.0.55":{"name":"hnf-common","version":"0.0.55","description":"A starting point for Node.js express apps with TypeScript","license":"MIT","author":{"name":"zhangzidan","email":"zhangzidan@huya.com"},"homepage":"","main":"lib/","exports":{"client":"./lib/client"},"directories":{"lib":"lib","test":"__tests__"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"https://git.huya.com/zhangzidan/hnf.git"},"scripts":{"start":"npm run serve","build":"npm run lint && npm run build-ts","serve":"node lib/index.js","watch-node":"nodemon lib/index.js","watch":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run watch-node\"","jest":"rimraf lib && jest --config jest.config.js --coverage","watch-test":"npm run test -- --watchAll","build-ts":"rimraf lib && tsc -d -p tsconfig.release.json","watch-ts":"tsc -w","lint":"tsc --noEmit && eslint \"src/*.{js,ts}\" --quiet --fix","debug":"npm run build && npm run watch-debug","serve-debug":"nodemon --inspect lib/index.js","watch-debug":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-debug\"","dev":"nodemon --watch 'test/**/*.ts' --watch 'src/**/*.ts' --exec 'ts-node' test/index.test.ts"},"dependencies":{"@types/react":"^16.9.34","@types/react-dom":"^16.9.6","axios":"^0.19.2","hnf-core":"^0.0.55","react":"^16.13.1","react-dom":"^16.13.1"},"devDependencies":{"concurrently":"^5.1.0","eslint":"^6.8.0","rimraf":"^3.0.2","tsc":"^1.20150623.0+f2044a901165a2a97813772353b57dd9ed4796ca","typescript":"^3.8.3"},"gitHead":"704068029be7ef45579823f0ad666076265c0d0c","_id":"hnf-common@0.0.55","_nodeVersion":"12.13.1","_npmVersion":"lerna/3.20.2/node@v12.13.1+x64 (darwin)","dist":{"integrity":"sha512-b1J0B+tecqUOkCoE5obCYkr3AhTba4I6OfcOfA3PFlFoGgwRC7YV62PxAI4Mb7LuvyX56rvI4e2MI7k4p5vOcQ==","shasum":"9dad43869f6b870e1362d4365dd0cf581ae437fe","tarball":"https://registry.npmjs.org/hnf-common/-/hnf-common-0.0.55.tgz","fileCount":36,"unpackedSize":27497,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJen7/MCRA9TVsSAnZWagAAz8AP/3qFMGr11BxrHaEZpBvL\n6iL9g4ixnUgGtRxglTXcUHypobLuyFXefLDRKObUp+HuZaqd8yzHFN5i3ou8\nMfFto627glBFAuiXzhFjCA+wRMITh50aFA73BzOL3VQhY/mD2iw8Y3UIkmh4\nLpIVTrh1qbrh0IO2oroPN7LFRbczF25mdLflaaFnUpX2lBifCBC3PYbq5aqX\n0lGqILzoHivwoPvTceQ6pBBDsBrM8sQ7O/6XtnUGMRCLBkoFfko693UhiZZC\nXC0e+agMgsifzB/o3Tg3qow3VpqAYSwpRYKYbPt2/tMyQThKxKOM8o6FFaFh\novcgaNFfzcYyO4EbKNcAvECztd1ZHIXA5wMufiS6kNGtEoYV2+yw/8eMUNfd\ndznmUTh0C7FZDtnQY8N67EPerv3Yj2m2rlaG+vE9+fEM0l6q1nHdOguHrbAw\n0dB8xaQ+MnS+kNQLSzeQANfdDJtYHf3OmOQwfAcL7ReUm3GBUIlGfZShov3/\n1aPYFn6HbmvKw3y52GnASRkVPV3oZAHd4d7OM4hENobzHNJK5O1PYXcZj9XJ\nb2lGf/TLgq3/T+VaYi9fTeaOIJxMEGYx0sg4v9eExJBBHd+69jE5ba29rYAb\nXb95lEqdXZ0jKgmNGFYDB2Amlmg+2v2wJYcaTRnbF/LssC1quCnPbZ1S/1vM\n1rjx\r\n=HLKw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAwRSm004nwXeRyzL7N+Xlgbte+LZ2i/LqG2rK676nbgAiEAtJ9+lJNOw30O+3fkX5uDU2MXMLSGl7GNau0jzSNH3Vg="}]},"maintainers":[{"name":"zidan.zhang","email":"470336897@qq.com"}],"_npmUser":{"name":"zidan.zhang","email":"470336897@qq.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hnf-common_0.0.55_1587527627984_0.7591000683714417"},"_hasShrinkwrap":false},"0.0.56":{"name":"hnf-common","version":"0.0.56","description":"A starting point for Node.js express apps with TypeScript","license":"MIT","author":{"name":"zhangzidan","email":"zhangzidan@huya.com"},"homepage":"","main":"lib/index.js","exports":{"client":"./lib/client"},"directories":{"lib":"lib","test":"__tests__"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"https://git.huya.com/zhangzidan/hnf.git"},"scripts":{"start":"npm run serve","build":"npm run lint && npm run build-ts","serve":"node lib/index.js","watch-node":"nodemon lib/index.js","watch":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run watch-node\"","jest":"rimraf lib && jest --config jest.config.js --coverage","watch-test":"npm run test -- --watchAll","build-ts":"rimraf lib && tsc -d -p tsconfig.release.json","watch-ts":"tsc -w","lint":"tsc --noEmit && eslint \"src/*.{js,ts}\" --quiet --fix","debug":"npm run build && npm run watch-debug","serve-debug":"nodemon --inspect lib/index.js","watch-debug":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-debug\"","dev":"nodemon --watch 'test/**/*.ts' --watch 'src/**/*.ts' --exec 'ts-node' test/index.test.ts"},"dependencies":{"@types/react":"^16.9.34","@types/react-dom":"^16.9.6","axios":"^0.19.2","hnf-core":"^0.0.54","react":"^16.13.1","react-dom":"^16.13.1"},"devDependencies":{"concurrently":"^5.1.0","eslint":"^6.8.0","rimraf":"^3.0.2","tsc":"^1.20150623.0+f2044a901165a2a97813772353b57dd9ed4796ca","typescript":"^3.8.3"},"gitHead":"a79b62e21b2374f31e7d96ce021225a6c82ce433","_id":"hnf-common@0.0.56","_nodeVersion":"12.13.1","_npmVersion":"lerna/3.20.2/node@v12.13.1+x64 (darwin)","dist":{"integrity":"sha512-ZctHretZKyZkzL9rFraMzOVVPqTp1Ea5TWsuSow2mQMiF5SSHEFtemNbb3eE08hljgeDa1XhZicnKQ63NrswiA==","shasum":"0618b6e7cdc33e458ad6386bdc164ef638ac9267","tarball":"https://registry.npmjs.org/hnf-common/-/hnf-common-0.0.56.tgz","fileCount":36,"unpackedSize":28412,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJen8saCRA9TVsSAnZWagAAYdoP/2odI1LpL7CRBJBbyuYS\ngN2TPrblwyG8he2vOeRxvsO88Ln1lyKQDmwoWtP8ReTsyJplDGmlUincXcUb\nFyMDAZzM2/wEppRvypVhzFgYIwrdjokKgrAKEAiSf/u0J1XDjAaO/Un+rbzv\nA4oJdw1/iTPsxi5qYR0fvvD1EuoY8BnhLIqP+HyBNL607eoHsgot9Y+Pl190\n1yDU/b5k1pdp1F+TJDc9AlSzLZeHuVT084Wsq07h1Qbi9I/Ar1eeCnvD2ntG\n8p9+DmK6KywXPGPgmawwN6VCZelLuUk2k4rU1LiEkyOfXa+/+bmxI2Ibm2uu\nZOHWeCbmN1suTAaWXNgmV7Ke3fqhbyrR+ahldzbzc/iq4O01NU/XXKZcbn5c\noKXgY7EycoASj8WEFBWXqGP9g/teHSr7nx68nLoJGyaFIqGk5udlkXBgTcEJ\nPB6ZSbQSlShIHh7EHqkjDuY5LKpEVAYKSXPLwqPTSOtmy6NLsgRsdGX8Y+ET\nFzQe7I+CK57qJtFt64MrC2PmJqXfe78ed38YYCvCYQ9IYCGGDTHWomNWF8cq\newV0X1Em/kIBhO2ek1GKbx2gsl+XWEywH3pPWpiQs7LDiPQdigGnypLDJbNO\nT+oL1zYkGrDe1E1ZHN19b5Yxor82Esn63Hmj4Y0QDerOhAAuJwj6wFTA9Xle\njVUg\r\n=LsgX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICAWyl714qguljHr5w0xZ2ZCML/lJZEe50GGemSas7TxAiBsj5DAcJWGdsWEGCUqNWWwlDSv3umFNvJgWouWy+OWeg=="}]},"maintainers":[{"name":"zidan.zhang","email":"470336897@qq.com"}],"_npmUser":{"name":"zidan.zhang","email":"470336897@qq.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hnf-common_0.0.56_1587530521946_0.5881725526459152"},"_hasShrinkwrap":false},"0.0.57":{"name":"hnf-common","version":"0.0.57","description":"A starting point for Node.js express apps with TypeScript","license":"MIT","author":{"name":"zhangzidan","email":"zhangzidan@huya.com"},"homepage":"","main":"lib/index.js","exports":{"client":"./lib/client"},"directories":{"lib":"lib","test":"__tests__"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"https://git.huya.com/zhangzidan/hnf.git"},"scripts":{"start":"npm run serve","build":"npm run lint && npm run build-ts","serve":"node lib/index.js","watch-node":"nodemon lib/index.js","watch":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run watch-node\"","jest":"rimraf lib && jest --config jest.config.js --coverage","watch-test":"npm run test -- --watchAll","build-ts":"rimraf lib && tsc -d -p tsconfig.release.json","watch-ts":"tsc -w","lint":"tsc --noEmit && eslint \"src/*.{js,ts}\" --quiet --fix","debug":"npm run build && npm run watch-debug","serve-debug":"nodemon --inspect lib/index.js","watch-debug":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-debug\"","dev":"nodemon --watch 'test/**/*.ts' --watch 'src/**/*.ts' --exec 'ts-node' test/index.test.ts"},"dependencies":{"@types/react":"^16.9.34","@types/react-dom":"^16.9.6","axios":"^0.19.2","hnf-core":"^0.0.54","react":"^16.13.1","react-dom":"^16.13.1"},"devDependencies":{"concurrently":"^5.1.0","eslint":"^6.8.0","rimraf":"^3.0.2","tsc":"^1.20150623.0+f2044a901165a2a97813772353b57dd9ed4796ca","typescript":"^3.8.3"},"gitHead":"f6edd6c369ee697144fbf11a99e499ba53fdcf5c","_id":"hnf-common@0.0.57","_nodeVersion":"12.13.1","_npmVersion":"lerna/3.20.2/node@v12.13.1+x64 (darwin)","dist":{"integrity":"sha512-6gXfLM7Abp5gse5cH9p7yFxixXUPvgMeVf4UjwGV2hShS5crKHoiZla04o+der/CCdsmBSEsZh4eoD57NkvRRQ==","shasum":"792f6088e7b0d1835334be64114b9608d210a362","tarball":"https://registry.npmjs.org/hnf-common/-/hnf-common-0.0.57.tgz","fileCount":36,"unpackedSize":28929,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJen9CDCRA9TVsSAnZWagAA9zcP/0S6gxwvEdBuEmur2AS6\nuCXm9bv9vmKswrP3JMciptdJvqDfqs79et8ASFRmN5lVW7mjfcGgjoOhr1eQ\nT/Lyug5IRTDzXecj/8ZDo/tsFQSxbEStpnOKq7p7+jawFZNj+Rj8yUlQaMDY\njrOv/nRsCyjv+7cxAKKQt4TL0QGNZeubcNGAb187mK/P0cLvP/f8SLIDv83v\nvGcG6MPAvI2bOKFfM1N+L28OgDPxRUyaihnENJi5YPQ8dyiweDaxp8b8jKEc\nGdVm42EjljWz2dz64cYCrnQ/IhfL0RCBzifWTmturoORd5hjdl9tRSs+LFyO\nAH2wsZpSk8gFcgsKpn+MYNAicYuLvUj6eMPNvo5lLPH3OumVvBfjzsZsXha7\nQFZibeKD9AiOkbSeiFC2X2Od55PPSg4XQV+I1ywGQtMmn6QeP4JESbrq6H0s\nML6pE8LQ5CYEJGDTYh6NhEeQcjUgObqQrj885F+gW6pE5xfwK6EDG3TQZxzP\nOWh0OFp8M8x0nKCjdumaTbMzs8jmRjonUVL6bUBaumF3to8NAXvn0QhdZxLu\nTFRGGOG89awC6kqHhi9ALnbNtX/Tfx/onzpeAuX9wN7ImmeVqW6ELITS3cMc\nheyam9MqGxE+EXUCT4KtsZXUMubVHL070Y/fprzuiYulBpcOrJEi+Qib3W7i\nN8oJ\r\n=bFIh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDh+fKEzaDGLUaBhYwJrxqwqKoT+/NC7Fcx3rOSaudQZgIgJvAb3c9LbNER8G5qV77X2v01NFwFbRDfHuiTkZADx2I="}]},"maintainers":[{"name":"zidan.zhang","email":"470336897@qq.com"}],"_npmUser":{"name":"zidan.zhang","email":"470336897@qq.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hnf-common_0.0.57_1587531906891_0.31183980902727093"},"_hasShrinkwrap":false},"0.0.58":{"name":"hnf-common","version":"0.0.58","description":"A starting point for Node.js express apps with TypeScript","license":"MIT","author":{"name":"zhangzidan","email":"zhangzidan@huya.com"},"homepage":"","main":"lib/index.js","exports":{"client":"./lib/client"},"directories":{"lib":"lib","test":"__tests__"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"https://git.huya.com/zhangzidan/hnf.git"},"scripts":{"start":"npm run serve","build":"npm run lint && npm run build-ts","serve":"node lib/index.js","watch-node":"nodemon lib/index.js","watch":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run watch-node\"","jest":"rimraf lib && jest --config jest.config.js --coverage","watch-test":"npm run test -- --watchAll","build-ts":"rimraf lib && tsc -d -p tsconfig.release.json","watch-ts":"tsc -w","lint":"tsc --noEmit && eslint \"src/*.{js,ts}\" --quiet --fix","debug":"npm run build && npm run watch-debug","serve-debug":"nodemon --inspect lib/index.js","watch-debug":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-debug\"","dev":"nodemon --watch 'test/**/*.ts' --watch 'src/**/*.ts' --exec 'ts-node' test/index.test.ts"},"dependencies":{"@types/react":"^16.9.34","@types/react-dom":"^16.9.6","axios":"^0.19.2","hnf-core":"^0.0.54","react":"^16.13.1","react-dom":"^16.13.1"},"devDependencies":{"concurrently":"^5.1.0","eslint":"^6.8.0","rimraf":"^3.0.2","tsc":"^1.20150623.0+f2044a901165a2a97813772353b57dd9ed4796ca","typescript":"^3.8.3"},"gitHead":"0fa5d2115e61b87e68c07df6f671c920c6a1d96a","_id":"hnf-common@0.0.58","_nodeVersion":"12.13.1","_npmVersion":"lerna/3.20.2/node@v12.13.1+x64 (darwin)","dist":{"integrity":"sha512-fwoGNg3TnDd4Z+zH0zfAp1VRusXZQ/KpkP/BZscJSeRJPfMUWhJ7C2x9mkOQUP4492flGu5LKikF09yMvpi12w==","shasum":"56681d4e766ca300a2b461557b365c1c6855edf1","tarball":"https://registry.npmjs.org/hnf-common/-/hnf-common-0.0.58.tgz","fileCount":39,"unpackedSize":29179,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJen9JsCRA9TVsSAnZWagAADOMP/3TrCLjsCiWKBrhERK30\nv7AvYsJtOXqLoR6o+G/wjH1IUmM66dkK4HNxkeglIkAW79GPpbcJeotC0zHn\n35VrTWCBzYsJ4fiK92OnQWMmBtwwzUkj5ix6Gu5pDMAxbMSMqwq8WP77EMfW\nlPpVbvgIkuFe4peQjldnHAVFfYLgib+gX7tah1Sywbic+gxs1UqxXG8aR4Hq\nxkHQ2jU8KIRALRIeGY3h+di8KBddSdHOmaNblb2xWduBlr+6rpfDzGYkIHqO\nVcvyCoJlT3ho5Lf2xL+wM/EhRCaflfFBZ0oOkMaYB9HZjoauCWULpOiF95+y\nDT3KC8Ky2f9Vvw5D6rvgCB5W+J2b8Xga28GzC1535cBmvq50DYwlC8DiDr2a\nb3awB9lQpFiP3mz5ZTBzQKjtxdVK5KW9fwXZzEyZedOZGDneTJCw6kMPr0XW\nNrybnWUFDBptp+m9KH/Skdbkbpy7d7baFLaVR0WpCxEfyfFXLF4yPgO30uaO\nchjeIU2/1PpIfBY0HJW4ZlBM7UYDWRvLt3U7Qj5jRAyiPwnmclWWGBkZzTHZ\ntgPbyisdb7zg3m7F7xPN/B5dUNJUiBTbaGTkZ7t/+hXTGZZxlbMMGyRUbvJ3\nt6dVBpv4vy9u7Lg42FS0A8bOLcJALUCwxzf00+KRky3MGSkNJMFOnP7fCZjM\nTZQe\r\n=cQ7i\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEvZ4HRL2NVZPHDQUUy0pVCVAra/kcr4hrzqpI8qSFW8AiEAvEMvSC5YqvxVWd6Tz/pk5Qhqwk5dq9UytvbvODB4030="}]},"maintainers":[{"name":"zidan.zhang","email":"470336897@qq.com"}],"_npmUser":{"name":"zidan.zhang","email":"470336897@qq.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hnf-common_0.0.58_1587532396471_0.19832600194450656"},"_hasShrinkwrap":false},"0.0.59":{"name":"hnf-common","version":"0.0.59","description":"A starting point for Node.js express apps with TypeScript","license":"MIT","author":{"name":"zhangzidan","email":"zhangzidan@huya.com"},"homepage":"","main":"lib/index.js","exports":{"client":"./lib/client"},"directories":{"lib":"lib","test":"__tests__"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"https://git.huya.com/zhangzidan/hnf.git"},"scripts":{"start":"npm run serve","build":"npm run lint && npm run build-ts","serve":"node lib/index.js","watch-node":"nodemon lib/index.js","watch":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run watch-node\"","jest":"rimraf lib && jest --config jest.config.js --coverage","watch-test":"npm run test -- --watchAll","build-ts":"rimraf lib && tsc -d -p tsconfig.release.json","watch-ts":"tsc -w","lint":"tsc --noEmit && eslint \"src/*.{js,ts}\" --quiet --fix","debug":"npm run build && npm run watch-debug","serve-debug":"nodemon --inspect lib/index.js","watch-debug":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-debug\"","dev":"nodemon --watch 'test/**/*.ts' --watch 'src/**/*.ts' --exec 'ts-node' test/index.test.ts"},"dependencies":{"@types/react":"^16.9.34","@types/react-dom":"^16.9.6","axios":"^0.19.2","hnf-core":"^0.0.54","react":"^16.13.1","react-dom":"^16.13.1"},"devDependencies":{"concurrently":"^5.1.0","eslint":"^6.8.0","rimraf":"^3.0.2","tsc":"^1.20150623.0+f2044a901165a2a97813772353b57dd9ed4796ca","typescript":"^3.8.3"},"gitHead":"e4e6b348351da7f73437ebeea4446ea1587c4491","_id":"hnf-common@0.0.59","_nodeVersion":"12.13.1","_npmVersion":"lerna/3.20.2/node@v12.13.1+x64 (darwin)","dist":{"integrity":"sha512-giERs4Oa2jlJ6TXNrxrewh8B0U7QfsMhutQyk+wQW+RrDcCv0cjhklTAowE6+KXLzTQiXyBeIcRyCA7C14sBtA==","shasum":"f78517b355e381bdeef8292f1e9e4e4d4b6bd7ab","tarball":"https://registry.npmjs.org/hnf-common/-/hnf-common-0.0.59.tgz","fileCount":42,"unpackedSize":29469,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJen98WCRA9TVsSAnZWagAAaXMQAJRH7+XPk97FxsNxVX2f\n9HZvhsPfPZNYk4i2IWwsSzEVhrqsEEXRc2cDK2VG6qnkJyBw+dwmnFhvloKk\nbOPuRO/L0J3Kp9H4TgKXviawPWaES6OIllZiEboyG2cBG8waxbjHF2WpyEM2\ndA/2yO5i6Ss49ujUQDL1tu37cAeKmTCLUFOeDVyyhRqhrNCcTccTwrVGEo+i\nq/oFjTxZdoNFden6W7JYxqMUrm/tBI0L01NcDBn4Be/EuDeze0OrWIxU2X9X\n/ojvNTeQT4ULfDjJcdxUbaGQC2qfgjz3pMah4zP7vm8nqvWbB5BUdHP/z6Wh\n5VtE5tjqZDX9+D+crFJtgVFhwPYkHhUQ84AtG1MXjc5YeGZILpyXZLFWpNhU\nb24m+AlKwwETNxTKbjB6DX0Yhkny6P7Nu5HQYqK/7DXrMQxCFHUTPeasGnec\naz/xX7pQ3/ne7mVfWnP6aUyYpTUPLJaAZZVU7iOb/zsk8BaiyZnqFToTQWMJ\nLwePukpk0VmiH0TCYwCbaswuRhvbPVYgiZyiR1V3vx4CngYy6veuVnYqg4WV\niNp4KtY/nP00jxaDdJc+/MFgQHf0zSQLqCLDa2SfON/le8o64JoanGCCCg9+\nCsIl/fP9H5pqsBFlQL7WK0dc7xznYSNQfJ3pMO9FcHXRBXDzbJki10uxGgmj\nRk15\r\n=g0ls\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICPjvLVxaMsJtEWh45c8vRT4pWrYKiHUlk5R/5g1ALtAAiBJ2tRBsfHvor0cUQXONdlCYa8MaCZlzys5c/wAtuNnOQ=="}]},"maintainers":[{"name":"zidan.zhang","email":"470336897@qq.com"}],"_npmUser":{"name":"zidan.zhang","email":"470336897@qq.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hnf-common_0.0.59_1587535637727_0.5604768368957389"},"_hasShrinkwrap":false},"0.0.60":{"name":"hnf-common","version":"0.0.60","description":"A starting point for Node.js express apps with TypeScript","license":"MIT","author":{"name":"zhangzidan","email":"zhangzidan@huya.com"},"homepage":"","main":"lib/index.js","exports":{"client":"./lib/client"},"directories":{"lib":"lib","test":"__tests__"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"https://git.huya.com/zhangzidan/hnf.git"},"scripts":{"start":"npm run serve","build":"npm run lint && npm run build-ts","serve":"node lib/index.js","watch-node":"nodemon lib/index.js","watch":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run watch-node\"","jest":"rimraf lib && jest --config jest.config.js --coverage","watch-test":"npm run test -- --watchAll","build-ts":"rimraf lib && tsc -d -p tsconfig.release.json","watch-ts":"tsc -w","lint":"tsc --noEmit && eslint \"src/*.{js,ts}\" --quiet --fix","debug":"npm run build && npm run watch-debug","serve-debug":"nodemon --inspect lib/index.js","watch-debug":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-debug\"","dev":"nodemon --watch 'test/**/*.ts' --watch 'src/**/*.ts' --exec 'ts-node' test/index.test.ts"},"dependencies":{"@types/react":"^16.9.34","@types/react-dom":"^16.9.6","axios":"^0.19.2","hnf-core":"^0.0.54","react":"^16.13.1","react-dom":"^16.13.1"},"devDependencies":{"concurrently":"^5.1.0","eslint":"^6.8.0","rimraf":"^3.0.2","tsc":"^1.20150623.0+f2044a901165a2a97813772353b57dd9ed4796ca","typescript":"^3.8.3"},"gitHead":"80ce1278041bb33c3cbaa28283162a84434d2d77","_id":"hnf-common@0.0.60","_nodeVersion":"12.13.1","_npmVersion":"lerna/3.20.2/node@v12.13.1+x64 (darwin)","dist":{"integrity":"sha512-1KNFcnLYg3xHVKNAqrfmHVwZxTp0eOv2Nt+5w81Wx5bynusl2WhiBd/5W2iCyigITJEgqX9Mu6/ytv4v2zyRiA==","shasum":"72077b8e83473c8e10e3d46666354b30a6348bb9","tarball":"https://registry.npmjs.org/hnf-common/-/hnf-common-0.0.60.tgz","fileCount":39,"unpackedSize":27640,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJen+BwCRA9TVsSAnZWagAA1LEP/jCHK+DGGi1cRbHRGIgV\nbfBPDeW5kMiauIih0vS0NNNv8bfTs/NLxUG7vvcxNiS3USKXGK8lJmqC1QKH\nHyqJekF1wpsIpjwsTCoSJ91uS051SAZlOzmMZaTfUfdlnB+681fo+MHg3MUg\nmgkrsa49j4epM9nei2Rj6MgNzITklTTFT3/dRCnh9MSpsCsklg2tGt+LcPhL\nzCs3VhONyT0nFCGK6dPtw/W5GlQ4pxTt1ejrlkKjc/37BI7c72iffPqrxe/n\npg039OKb+Air2UuHbqle3cZExtW3WckpKjHcl7kNG4OxAi04X29Jko9T4NMT\nk4DIui/UZsbfiLTlwaUZFYlB5jAARnFk2Un6ytr3X7YZ3CHZb3obKDPscKLU\nBvQtos0pavkJ74+TLCM1AsqZQ+nBjfFMmX/CLLEK9GQOy39vEIIjJ8jtGn/C\n8rYfSwb9o8xB6cOcJ9zD4tG98tkAEGqjhRE0MXV16yyL3cRZS4j8qK97BM0U\ng01MjBiaWo9/tWttZX/Ha+3STt3jqUb/Nhp7Y4XPYtsogDcxS5FFeZixHeT5\ndKD/gwpStQya8SQMFxIUsPe8/SD/ohN8/0DlO0GDtyxvYu0prV1h85VAwuYY\nF+gaFj9ZXumgSJ4IsXO2RH0705EyRbz33bSsXJZHXz8ECL50ToC8y4BOrIsp\n2Ctj\r\n=q6XW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDihuZAHWxcKg195oSIGTDANjIcbqEwkwFLGYUMAMlqoAiBIBBIPotYjwifc9bsYNkaEZDsVVAV75fZaioisRjk3pg=="}]},"maintainers":[{"name":"zidan.zhang","email":"470336897@qq.com"}],"_npmUser":{"name":"zidan.zhang","email":"470336897@qq.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hnf-common_0.0.60_1587535983637_0.5881430033148505"},"_hasShrinkwrap":false},"0.0.61":{"name":"hnf-common","version":"0.0.61","description":"A starting point for Node.js express apps with TypeScript","license":"MIT","author":{"name":"zhangzidan","email":"zhangzidan@huya.com"},"homepage":"","main":"lib/index.js","exports":{"client":"./lib/client"},"directories":{"lib":"lib","test":"__tests__"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"https://git.huya.com/zhangzidan/hnf.git"},"scripts":{"start":"npm run serve","build":"npm run lint && npm run build-ts","serve":"node lib/index.js","watch-node":"nodemon lib/index.js","watch":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run watch-node\"","jest":"rimraf lib && jest --config jest.config.js --coverage","watch-test":"npm run test -- --watchAll","build-ts":"rimraf lib && tsc -d -p tsconfig.release.json","watch-ts":"tsc -w","lint":"tsc --noEmit && eslint \"src/*.{js,ts}\" --quiet --fix","debug":"npm run build && npm run watch-debug","serve-debug":"nodemon --inspect lib/index.js","watch-debug":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-debug\"","dev":"nodemon --watch 'test/**/*.ts' --watch 'src/**/*.ts' --exec 'ts-node' test/index.test.ts"},"dependencies":{"@types/react":"^16.9.34","@types/react-dom":"^16.9.6","axios":"^0.19.2","hnf-core":"^0.0.54","react":"^16.13.1","react-dom":"^16.13.1"},"devDependencies":{"concurrently":"^5.1.0","eslint":"^6.8.0","rimraf":"^3.0.2","tsc":"^1.20150623.0+f2044a901165a2a97813772353b57dd9ed4796ca","typescript":"^3.8.3"},"gitHead":"5bc9b2c73feace6f57b5f3b7b036c5c973c3e86a","_id":"hnf-common@0.0.61","_nodeVersion":"12.13.1","_npmVersion":"lerna/3.20.2/node@v12.13.1+x64 (darwin)","dist":{"integrity":"sha512-IyPt87swpM4tQVNKNnPb5iFP3evH47gOVT3TvqM5SWwPz141QySNzq5SFJjk+D+pD909pUjHtgZjdAVjrPnEzQ==","shasum":"28abf5b045ce2885ef970aa2115f35a0d80c877d","tarball":"https://registry.npmjs.org/hnf-common/-/hnf-common-0.0.61.tgz","fileCount":36,"unpackedSize":27440,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeoWQ/CRA9TVsSAnZWagAAUvwP/j12xgNXb6uY0QbtIAUl\nW9jNk7QEDiwAybFGyk+LfIosXIUfMGTaArjICNFHq64NhfSvuv5U+mVD5fsA\nHrKRJq75AQqfSHnJAM+dvflNU6wGSsOnUe+EqbP4wZHohJ+RsQYQH2urPKCG\ncb0Uwffth0+/p1hDgbrE/4kkto0l27bjFHrORcmlvmfnKmDKTPxmbYy1YG43\nbmtxtzDj/q5PdNqzvvc94h9+41niqsh/4MEs9bkl2mA34virr0fPaggXbkVU\nqIVDvt/vZtWdXi+TYXxSrOXaqtz9dIhBgclz3mpFJgMHbnbhgq4ORwDDMDai\nHsFtaY1xckmE7R70YkOO+Cuh4LP/EkiGRNixh+DPTiI5nXqwM4qS9uNnRg4I\nL7AAmMtNUfBSpzJd6eh6KWEaFKII1p2GWQTxvCDaF4+IaHpH19YHsyhcsjON\nwX5h6X7c2wwhZgoEadc803Ti1jqwSxDFMQzo4Nt+KzRCFFZqUKGDJQJKWUDY\nhf/teZ67KCRprIoBFLcnPus8MrZiCrXsRYSIEOYXS0P6bovjv1ltSDf7mnwb\nXTpVDPvaRsmRJsrGFcZS4koEvbKQ9/fzTgldRlRrbF9dU+h2BBHS+VaA7jS3\nPb8YPVoAH16hP78836BF0mtxph5zBcZMqrfCOYqqjL/GtOjOXZVwjWFC7Pdd\nx6T9\r\n=3Cex\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBmW4cfwxOEZx0MXVpbvBFl73d8P3S61nEbuiAigiBZPAiBffNdD0Jr+aqTF7rPL7mpUzIKcpFyEpbxNmqTdlQ7B1Q=="}]},"maintainers":[{"name":"zidan.zhang","email":"470336897@qq.com"}],"_npmUser":{"name":"zidan.zhang","email":"470336897@qq.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hnf-common_0.0.61_1587635263346_0.7334583236891024"},"_hasShrinkwrap":false},"0.0.62":{"name":"hnf-common","version":"0.0.62","description":"A starting point for Node.js express apps with TypeScript","license":"MIT","author":{"name":"zhangzidan","email":"zhangzidan@huya.com"},"homepage":"","main":"lib/index.js","exports":{"client":"./lib/client"},"directories":{"lib":"lib","test":"__tests__"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"https://git.huya.com/zhangzidan/hnf.git"},"scripts":{"start":"npm run serve","build":"npm run lint && npm run build-ts","serve":"node lib/index.js","watch-node":"nodemon lib/index.js","watch":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run watch-node\"","jest":"rimraf lib && jest --config jest.config.js --coverage","watch-test":"npm run test -- --watchAll","build-ts":"rimraf lib && tsc -d -p tsconfig.release.json","watch-ts":"tsc -w","lint":"tsc --noEmit && eslint \"src/*.{js,ts}\" --quiet --fix","debug":"npm run build && npm run watch-debug","serve-debug":"nodemon --inspect lib/index.js","watch-debug":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-debug\"","dev":"nodemon --watch 'test/**/*.ts' --watch 'src/**/*.ts' --exec 'ts-node' test/index.test.ts"},"dependencies":{"@types/react":"^16.9.34","@types/react-dom":"^16.9.6","axios":"^0.19.2","hnf-core":"^0.0.54","react":"^16.13.1","react-dom":"^16.13.1"},"devDependencies":{"concurrently":"^5.1.0","eslint":"^6.8.0","rimraf":"^3.0.2","tsc":"^1.20150623.0+f2044a901165a2a97813772353b57dd9ed4796ca","typescript":"^3.8.3"},"gitHead":"36ad1e67eca1c2767c8a5a94649a741e2727a3c1","_id":"hnf-common@0.0.62","_nodeVersion":"12.13.1","_npmVersion":"lerna/3.20.2/node@v12.13.1+x64 (darwin)","dist":{"integrity":"sha512-bARFdue9lc+4wZASP5dMbjypzooB3D6lGwlUw9Cm5z3wZVe4OecBkOCJA6mqeySDN4BqslJzmVX4G09gSc5Tgg==","shasum":"7a10c546b0682aea82b19f8f33009ce81479244c","tarball":"https://registry.npmjs.org/hnf-common/-/hnf-common-0.0.62.tgz","fileCount":36,"unpackedSize":27440,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeptoLCRA9TVsSAnZWagAAbhkQAIEXHCS1aT0zVq8l4DRz\nJGGa9rEAnEPNkl4gbx6vqyzQM3t4Q/Fm2DQsMh0TKfRlUuGGorzVbIX9KMY3\n0UYwKCrAf96bU1hlhMRwkhMjRZhQx3oG7o4YacjCvod6mW83npy0WU2QuQUy\nfDaCKOQQ4ef1B9pjB45vmVOkiUAd8G+q5+YmyLObCzSxcV1ch6YDNqmYb0gY\n/7RLVudoLExo+zx6njAakGsED1x4iaiuW0o2Xr9+C8lG3xVASI0i9NLT1upx\nZF+f3dlR4r25ItUntJz4GeIKvahbN1lTrttKm8Jo1Fgep6DMYEJCmpeDzuNV\n7n88XT+7abHp5eWgAq2G+kuOOt6tYgKxhny7+0+Ou0t6dx+tA5gO0yoh2SDO\nC2MPTqZe4FnSlveZDru5GP15U5Zb6ygxcAxsGRZgbc5t3vhlpwP5NY1xDgtr\nG1MhjAEdh1R4HwGTG7HLznRZifjF+QPzY8iH4CeS2hUTF82SvcV0BzRezxka\nOnyGI68ecyJAfY5QfYICuSdwIkhOMwl8HBNkWY0xftx/neqaIgwOtcbtsZz0\nldL+Wix6jr//WfdI9ScLHW9C2fqA29UGTy1HXTXW1euz/YgQ+9BlsC8AOEYE\nostXEyqYSkpInJsSZlcOJzFNKmVBDnL9ld0hjwgtG1p8X06+K4Jf5Hqwvb9Y\nHHBZ\r\n=Un6m\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA+2HOQKUQ1cThcH09/vB2qM9LXNGb+sX2AGaxTyhB8lAiBzyDsoGv2Uoy94J4INb//E+wGol4yjV0B4G8g+OAyFKA=="}]},"maintainers":[{"name":"zidan.zhang","email":"470336897@qq.com"}],"_npmUser":{"name":"zidan.zhang","email":"470336897@qq.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hnf-common_0.0.62_1587993099330_0.5283559412086578"},"_hasShrinkwrap":false},"0.0.63":{"name":"hnf-common","version":"0.0.63","description":"A starting point for Node.js express apps with TypeScript","license":"MIT","author":{"name":"zhangzidan","email":"zhangzidan@huya.com"},"homepage":"","main":"lib/index.js","exports":{"client":"./lib/client"},"directories":{"lib":"lib","test":"__tests__"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"https://git.huya.com/zhangzidan/hnf.git"},"scripts":{"start":"npm run serve","build":"npm run lint && npm run build-ts","serve":"node lib/index.js","watch-node":"nodemon lib/index.js","watch":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run watch-node\"","jest":"rimraf lib && jest --config jest.config.js --coverage","watch-test":"npm run test -- --watchAll","build-ts":"rimraf lib && tsc -d -p tsconfig.release.json","watch-ts":"tsc -w","lint":"tsc --noEmit && eslint \"src/*.{js,ts}\" --quiet --fix","debug":"npm run build && npm run watch-debug","serve-debug":"nodemon --inspect lib/index.js","watch-debug":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-debug\"","dev":"nodemon --watch 'test/**/*.ts' --watch 'src/**/*.ts' --exec 'ts-node' test/index.test.ts"},"dependencies":{"@types/react":"^16.9.34","@types/react-dom":"^16.9.6","axios":"^0.19.2","hnf-core":"^0.0.54","react":"^16.13.1","react-dom":"^16.13.1"},"devDependencies":{"concurrently":"^5.1.0","eslint":"^6.8.0","rimraf":"^3.0.2","tsc":"^1.20150623.0+f2044a901165a2a97813772353b57dd9ed4796ca","typescript":"^3.8.3"},"gitHead":"a4a16e5ecf64d8cf22e8611909a4b054468199c2","_id":"hnf-common@0.0.63","_nodeVersion":"12.13.1","_npmVersion":"lerna/3.20.2/node@v12.13.1+x64 (darwin)","dist":{"integrity":"sha512-uqXIbeabCFaEvHfKFMZ3gCjTu3sN9a0Kjk5yZ0afuwSrNfVgB0q3d73VIRyunYSEIWFeaD3ti8qJ5h+xX0VXJQ==","shasum":"325ee6d5f358fbc904062d432fa4949f5071e6a3","tarball":"https://registry.npmjs.org/hnf-common/-/hnf-common-0.0.63.tgz","fileCount":36,"unpackedSize":27440,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeptwECRA9TVsSAnZWagAAqGAQAIuOsndBym/fXnd2SEXr\nw6F2mNY/UA8CVHsSRe/Kcu5vUbmUq+q1Mzzi/Fn+SIZSFwVcH7/g/o9THhHP\ncuekAkU2MWUnREEY8+hChs5vCkE1TpNstRczez8deIqfjSg+L/vTCx20e8EI\nCXva5JHGbkap2SmSrZfGCgHPBH7dDaMzx2ReoIwfD9Vbn2A9KzBF5K/p1zoV\nSpw/wAwoXHbzhJKtIz+Jku507ouvKhw2ZH/O2lzEsIioaAxqn9209rZ3aWcD\nlg/XTyBYWwa9UybThFHgmuhgIyf46EvpAL5V7QiDrg+BkAaFoHmz/ci0uTfs\nO1TJhRKdeBfZeFJxSphBxcB717dr19kFLa5cjuN5yAGR2t6/TfWVsLf3bcQ8\nBH35XXNBCVini2+idG9Vy2Wp94T666TatFwJNYygBXI7jM7KPbJ/UdwJDsmK\n35SdWwM7WSlnbN45ZCNSGCWqWYQBA/9wzQCRmaVPXlPmepEAJGZrmmc9RVtF\najmWigbeDDfJJEamK8zmMYJspfXDjyXr4UQoHaJVh7jfzFX39CZZV7kDfXKc\n3YPA2BMV0XntW8qBYHZKgxaTdb9yc1kLdMi2EZahax+hNrn+p9VqIn6SsIvo\nivJdGpKuYpbRmW0cGI2fEHl7xvcBsQQZxrIpRkTpqLNiDWGaOQ9l9/sXJ1WU\nR+1W\r\n=9UDL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCrk4zs3wSKvMevSxHbjyVE3RqSDOPfD7CwwPDaSV35owIhAKdSLtFbQKzmeLPoVz8A+raDGrsLcRec4J2Bj10mC1aY"}]},"maintainers":[{"name":"zidan.zhang","email":"470336897@qq.com"}],"_npmUser":{"name":"zidan.zhang","email":"470336897@qq.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hnf-common_0.0.63_1587993603977_0.6678687535937524"},"_hasShrinkwrap":false},"0.0.64":{"name":"hnf-common","version":"0.0.64","description":"A starting point for Node.js express apps with TypeScript","license":"MIT","author":{"name":"zhangzidan","email":"zhangzidan@huya.com"},"homepage":"","main":"lib/index.js","exports":{"client":"./lib/client"},"directories":{"lib":"lib","test":"__tests__"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"https://git.huya.com/zhangzidan/hnf.git"},"scripts":{"start":"npm run serve","build":"npm run lint && npm run build-ts","serve":"node lib/index.js","watch-node":"nodemon lib/index.js","watch":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run watch-node\"","jest":"rimraf lib && jest --config jest.config.js --coverage","watch-test":"npm run test -- --watchAll","build-ts":"rimraf lib && tsc -d -p tsconfig.release.json","watch-ts":"tsc -w","lint":"tsc --noEmit && eslint \"src/*.{js,ts}\" --quiet --fix","debug":"npm run build && npm run watch-debug","serve-debug":"nodemon --inspect lib/index.js","watch-debug":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-debug\"","dev":"nodemon --watch 'test/**/*.ts' --watch 'src/**/*.ts' --exec 'ts-node' test/index.test.ts"},"dependencies":{"@types/react":"^16.9.34","@types/react-dom":"^16.9.6","axios":"^0.19.2","hnf-core":"^0.0.54","react":"^16.13.1","react-dom":"^16.13.1"},"devDependencies":{"concurrently":"^5.1.0","eslint":"^6.8.0","rimraf":"^3.0.2","tsc":"^1.20150623.0+f2044a901165a2a97813772353b57dd9ed4796ca","typescript":"^3.8.3"},"gitHead":"9cc1c018d6e2db04adf7d4bd6e0b677c6704bd7d","_id":"hnf-common@0.0.64","_nodeVersion":"12.13.1","_npmVersion":"lerna/3.20.2/node@v12.13.1+x64 (darwin)","dist":{"integrity":"sha512-XrRtYtDBP3sVuYPbO0nH+EUIq8ws0SBs6cVSGL1vC5oJHZG5X8ZEO+Ent0bZ6PoTm613v7OHPG8rvNacDLSFfg==","shasum":"2306788cf227158940a4b15a845d7f650d4db149","tarball":"https://registry.npmjs.org/hnf-common/-/hnf-common-0.0.64.tgz","fileCount":36,"unpackedSize":27613,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJepuRrCRA9TVsSAnZWagAAEuUQAJVJ4TNaqxVsWTzqZAp+\nSRdMkX9njs0dHfOfGNcdLAJeiWyalXK8Y5fNQdqYVBlnuhviwWXK7vPvpHjF\nxaK9n09/5dQEbxPSs//+qxPGtascTv5nVuVhHoyNl2YV2szC5MjtXSYXggZb\ncpXVCwWHGu+PC5i1Dcrjs7/c+7KHC41aByFmv1ktKi8S332mKmhVPJ0dTqdr\nw73q2ysAYitrBPO2oWx0IH6XTXWXySa0dHCZ2dwxTSVEaHi8E8HUbDmNGHDq\nXsXeBSm5x7LUAiMiJMQpx9jToC27pbwKj0zCxKntpU9UH4UB5Vtknm0nTbqZ\nWKG9wqqkZrlE7hTvxQWj0yPJ6Cg649zKNNnGFsng4Vj9IWAZo36aJfXaleR0\nEgcle1wUFIeSwBk6w2Ttrr3nlAQvLUP01oV2IN3clBkrJYI69d83QhtOu/JI\nOHD9qsKerHGfx91kEYwyxqEY+F2w8DQHOc1Du5odUZlY2wQnM+1IopGNVDEW\nfuXUkkhWf8JTnwS3IBxZv7pixsvTPyvuBkRxbJ1Y0TeInqkucJDtN7t9KOaX\nBWrngU5O25qy5VXn3vaMSokFFnDApv6rXvki3TcmmUbEF1uMIxraSvmlQNWu\nypL6kKU4XX6P//3IBTZQWz/MUfO4RrqMR7pxLUgyj/Ldh8pIAh/fCpTkHSyp\nBF2d\r\n=TEBB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEOOFlxlhr1xY1HoBTjKtm6F54OS5Mdmnry+7+wMU9MlAiBnphZUIqwIlqesYRdLipHdA/npTYSZLK8Fn4TP37ZZOA=="}]},"maintainers":[{"name":"zidan.zhang","email":"470336897@qq.com"}],"_npmUser":{"name":"zidan.zhang","email":"470336897@qq.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hnf-common_0.0.64_1587995754926_0.5011561508641555"},"_hasShrinkwrap":false},"0.0.65":{"name":"hnf-common","version":"0.0.65","description":"A starting point for Node.js express apps with TypeScript","license":"MIT","author":{"name":"zhangzidan","email":"zhangzidan@huya.com"},"homepage":"","main":"lib/index.js","exports":{"client":"./lib/client"},"directories":{"lib":"lib","test":"__tests__"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"https://git.huya.com/zhangzidan/hnf.git"},"scripts":{"start":"npm run serve","build":"npm run lint && npm run build-ts","serve":"node lib/index.js","watch-node":"nodemon lib/index.js","watch":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run watch-node\"","jest":"rimraf lib && jest --config jest.config.js --coverage","watch-test":"npm run test -- --watchAll","build-ts":"rimraf lib && tsc -d -p tsconfig.release.json","watch-ts":"tsc -w","lint":"tsc --noEmit && eslint \"src/*.{js,ts}\" --quiet --fix","debug":"npm run build && npm run watch-debug","serve-debug":"nodemon --inspect lib/index.js","watch-debug":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-debug\"","dev":"nodemon --watch 'test/**/*.ts' --watch 'src/**/*.ts' --exec 'ts-node' test/index.test.ts"},"dependencies":{"@types/react":"^16.9.34","@types/react-dom":"^16.9.6","axios":"^0.19.2","hnf-core":"^0.0.54","react":"^16.13.1","react-dom":"^16.13.1"},"devDependencies":{"concurrently":"^5.1.0","eslint":"^6.8.0","rimraf":"^3.0.2","tsc":"^1.20150623.0+f2044a901165a2a97813772353b57dd9ed4796ca","typescript":"^3.8.3"},"gitHead":"6af22a20df66d068a0016e1008832ba5c4288bc7","_id":"hnf-common@0.0.65","_nodeVersion":"12.13.1","_npmVersion":"lerna/3.20.2/node@v12.13.1+x64 (darwin)","dist":{"integrity":"sha512-aJSxrwc7bMYDP9GjDsPYQCScv6JSbd1X/5Hd+l/d5QFDmmbstfKN5Hor2qWHw18oRe24/JO9MrB/1cJ04TcZRg==","shasum":"f799328421f4bd6c71a8358ea4eac6627e4504b5","tarball":"https://registry.npmjs.org/hnf-common/-/hnf-common-0.0.65.tgz","fileCount":36,"unpackedSize":27623,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJepugECRA9TVsSAnZWagAAd80P/3t4QgQcmoE2ji3KyKvW\n6coDzYK2MHm/f7OQdRm+bA8Vpcu8QFxkwP51oFDvkZImtq0/d4StSuu17KAR\n7ZaszjfC1zQEw8TlN/Er2nWhk1uo/ogArbvKrc77FBHr9mbAcZxTHNvwJn8H\nxUGTQ+I1mXbK7A6uEduBqEVPCZ2PzaDFbn3EaNw1ByjsNxZz6ri+UKhW4nAU\nLdy/h1jiKiXe7aLZrn2TKYeQP4Ot5WkWREWzu8MfNiUidymDkOmFcLJ99Vn5\natGosJVtD8z27hfDl4a3sHVC3H2Oikwi9bHD2aG+ixzGDABVZ7BrcqUushtG\nhakKxQW1vWbazZ7AVDN5nEXtjftG0mNpq9tGP8fMZlZNq1jOcB1moWxmMKfZ\n9nY+6r3adS4OU+a1WMV0M5+muUSJXbYP3uVFzhS+J8KL70sh0f0EncflCB8E\nWoU3VbBuI7/AwCZHiB78l+4b8ITG836s9XjzBZPnWq8xZ26S5KX4geDMuTBs\nDuj5xfnnyl+z/12nrZvj5RzneFi7LExVOizsIExTcEW9mpbOG3xt1m2zNrVQ\nQtm6GHC03+IPER7b7OdpucXNE4zGMka2p6Jl9EtV/7sHb12B8GSQ6vnFZoo/\n4UTFhuVm9kmN/xCmLEpEIKKWG3CvmlJ+Gd94w46WGyCMizFXyXstA8WuJ+wB\nPyxN\r\n=WW5n\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC0lFlnPSqZfqshmCqWOzbd63N8XgQzhtOYZfOGvdCjPAIhALw3QB2EMbBntHs0KUA3nxapI21696Qx0XipmRvJBBgW"}]},"maintainers":[{"name":"zidan.zhang","email":"470336897@qq.com"}],"_npmUser":{"name":"zidan.zhang","email":"470336897@qq.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hnf-common_0.0.65_1587996676306_0.9842195696265756"},"_hasShrinkwrap":false},"0.0.66":{"name":"hnf-common","version":"0.0.66","description":"A starting point for Node.js express apps with TypeScript","license":"MIT","author":{"name":"zhangzidan","email":"zhangzidan@huya.com"},"homepage":"","main":"lib/index.js","exports":{"client":"./lib/client"},"directories":{"lib":"lib","test":"__tests__"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"https://git.huya.com/zhangzidan/hnf.git"},"scripts":{"start":"npm run serve","build":"npm run lint && npm run build-ts","serve":"node lib/index.js","watch-node":"nodemon lib/index.js","watch":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run watch-node\"","jest":"rimraf lib && jest --config jest.config.js --coverage","watch-test":"npm run test -- --watchAll","build-ts":"rimraf lib && tsc -d -p tsconfig.release.json","watch-ts":"tsc -w","lint":"tsc --noEmit && eslint \"src/*.{js,ts}\" --quiet --fix","debug":"npm run build && npm run watch-debug","serve-debug":"nodemon --inspect lib/index.js","watch-debug":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-debug\"","dev":"nodemon --watch 'test/**/*.ts' --watch 'src/**/*.ts' --exec 'ts-node' test/index.test.ts"},"dependencies":{"@types/react":"^16.9.34","@types/react-dom":"^16.9.6","axios":"^0.19.2","hnf-core":"^0.0.54","react":"^16.13.1","react-dom":"^16.13.1"},"devDependencies":{"concurrently":"^5.1.0","eslint":"^6.8.0","rimraf":"^3.0.2","tsc":"^1.20150623.0+f2044a901165a2a97813772353b57dd9ed4796ca","typescript":"^3.8.3"},"gitHead":"e7a25ec65cdb3f1b9efb77eb248e48d27b88316f","_id":"hnf-common@0.0.66","_nodeVersion":"12.13.1","_npmVersion":"lerna/3.20.2/node@v12.13.1+x64 (darwin)","dist":{"integrity":"sha512-koQ7XL9823zl/qaREU1SR1W+rkCT98l+5I/h9S7yLq3u93RUz4CX1SFahHJg00LJbCKTF2DbUjFLSFJz3U1/8w==","shasum":"cf68e6454c30b7b01cd4ad781f0cb9399ba5ae24","tarball":"https://registry.npmjs.org/hnf-common/-/hnf-common-0.0.66.tgz","fileCount":36,"unpackedSize":27916,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJes4fuCRA9TVsSAnZWagAA7jAP+wQBCu1+pg8BugCoWkbS\nHf4HIfrvyACfN5AeojzazYap+Mh2AXq7FrLXByiseUk+SxTRYg0amm3tUl4P\n3d/OvKdPfc9jszSCF4AGrwWS+4EpsQWhJaaB/unzqnjUR1KZXWPht5/tmeFy\nFFH8vpyKx4gSl8TvIpnO3GGBF/ACb1cZp5BpZqVLBZLRl2jFgWAaW3RGkQb2\nX3LdQ47TrDBYfAyakEQvIU1PidUWnNS1fbTwIeecClcrHIqllvrS/PQrJo9A\nxtws2+joC/hVuFjG50uQSeFectkemZAu7IsScYAn9c5upiN31JuG1IYEc36j\n3jIqnEMRQPIgP3YBfVhIZbPsknw+PznVTZqJUnhwcWPrwpbpem2rjN6GC+tY\nHoFHUfR1MBnt88QzXa4fSte3KtYDVGDvSJqbh0G8wshshxjsi6yx+Eb2eq5T\njDw893WVPNzyuzBNfbXzrw2SEcptmuRoteKnYVGiu3gy7HQYf+nZKUNOGiXY\nf5CGJdY8YaJ5Zaao23bEHKXaX/vSY8Hg4rO5w5NXcsB7Mgp2k/OOnLJ96NWx\n/Fw8xJmVGQtVxZGalgTLfGjn/bVYmTjK+vg41mlxjI8XSLGSqyr2x9MWoKg2\nIY7q4dZNsvoWWbDa0lj1x/2svKZisPRfFghNcs9EboKJQeX2gUblSYLussTW\ni/wG\r\n=PFf1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCPMy2hhdBKwsbPisjDWG4KeA/bg8KOzRSfuSTi8+NXgAIgD4F92b0+KNypXHJBQkWtLLxZg0C3umRtTWQPlTpNEV0="}]},"maintainers":[{"name":"zidan.zhang","email":"470336897@qq.com"}],"_npmUser":{"name":"zidan.zhang","email":"470336897@qq.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hnf-common_0.0.66_1588824046494_0.6473522331955495"},"_hasShrinkwrap":false},"0.0.67":{"name":"hnf-common","version":"0.0.67","description":"A starting point for Node.js express apps with TypeScript","license":"MIT","author":{"name":"zhangzidan","email":"zhangzidan@huya.com"},"homepage":"","main":"lib/index.js","exports":{"client":"./lib/client"},"directories":{"lib":"lib","test":"__tests__"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"https://git.huya.com/zhangzidan/hnf.git"},"scripts":{"start":"npm run serve","build":"npm run lint && npm run build-ts","serve":"node lib/index.js","watch-node":"nodemon lib/index.js","watch":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run watch-node\"","jest":"rimraf lib && jest --config jest.config.js --coverage","watch-test":"npm run test -- --watchAll","build-ts":"rimraf lib && tsc -d -p tsconfig.release.json","watch-ts":"tsc -w","lint":"tsc --noEmit && eslint \"src/*.{js,ts}\" --quiet --fix","debug":"npm run build && npm run watch-debug","serve-debug":"nodemon --inspect lib/index.js","watch-debug":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-debug\"","dev":"nodemon --watch 'test/**/*.ts' --watch 'src/**/*.ts' --exec 'ts-node' test/index.test.ts"},"dependencies":{"@types/react":"^16.9.34","@types/react-dom":"^16.9.6","axios":"^0.19.2","hnf-core":"^0.0.54","react":"^16.13.1","react-dom":"^16.13.1"},"devDependencies":{"concurrently":"^5.1.0","eslint":"^6.8.0","rimraf":"^3.0.2","tsc":"^1.20150623.0+f2044a901165a2a97813772353b57dd9ed4796ca","typescript":"^3.8.3"},"gitHead":"7f442bb413a20af301cce0725c60ccc217930c5d","_id":"hnf-common@0.0.67","_nodeVersion":"12.13.1","_npmVersion":"lerna/3.20.2/node@v12.13.1+x64 (darwin)","dist":{"integrity":"sha512-hlStCtbZZ8rZfRMIX6gKaXIJA0blp2MGYMLIbAHb6l2hLB1e6Y/dEKw5BWw3JPkTSG6sesJtdLj4ztFU+K3erA==","shasum":"d31e0a6b4897ce89fff8c72605685a2fa0b878ec","tarball":"https://registry.npmjs.org/hnf-common/-/hnf-common-0.0.67.tgz","fileCount":36,"unpackedSize":26342,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJes8aeCRA9TVsSAnZWagAAcNYP/0gn6K1PIeljwiwf1LOD\nkGVQkobKZ7z3+0y23f+VDE2gIAVXNgT8HbnlQQT2nuHG/DLQJYLI4Yx1VA1a\nDGyj2UJWDMnGjbqjRzoWhNmC2XiuhamVay6cy/twdWcTdNZDBVqb0Y+mQxMd\nGIizQcCbneOOJqzXZJEOoFZJeSI89ciJvSCDdJPoZ2l0zrGxQx5Q0ybqwR8H\naGO/L7axKcgW8Eogr8BDQOLnGrahCqX+MCeY3l5s4KlPCuBHu8D2qi6geXo/\nDORBXB3VrCqV+Vg3ww2fOx3YwpwBuKct4x2414eXdgvnMcTuhsJcI09pBfL3\n2ej+F/quqeZQVbHhETB+NWzg21iFnz1xPeJ0VQgI3cT9V5K4cftxrsK6BrN4\nyJ0nuyWbc2meb3r7+H5IluZ1+5QelRAujaI1ET2KroPSWNpM04pCPK57qlKC\nVfmntPixXW/MAiAYb5wB6uKC1iqhduJYmcmlx6zjw6XaEDyjbt1150XRA1w8\nYiedG9JzaV44Xd0OvQHocxzCUag9yN28vcbk0NgmnPwkFT4HeWMh7TPEJMPr\nHAgOWGUmYeOie0CzLLoqAF/kw9cvvcGk3u8fMaDpo9V+XybJD18xKD2dj/7C\nhqmJ2oHKC+Vjo+sWQrc7YmnwpTomtl0/8y6tMTSEZxs5C3InEY9dpPQYRbBd\nkgat\r\n=Dj3r\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCLrEVhPmnw5mlKp44J3cjwlbXiLdbJtYwYPRSsNubxGwIgW65XHngHZaSj4zEJj3enn2D1J9eVm17m02Kxs2EynO4="}]},"maintainers":[{"name":"zidan.zhang","email":"470336897@qq.com"}],"_npmUser":{"name":"zidan.zhang","email":"470336897@qq.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hnf-common_0.0.67_1588840094253_0.28096760701782286"},"_hasShrinkwrap":false},"0.0.68":{"name":"hnf-common","version":"0.0.68","description":"A starting point for Node.js express apps with TypeScript","license":"MIT","author":{"name":"zhangzidan","email":"zhangzidan@huya.com"},"homepage":"","main":"lib/index.js","exports":{"client":"./lib/client"},"directories":{"lib":"lib","test":"__tests__"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"https://git.huya.com/zhangzidan/hnf.git"},"scripts":{"start":"npm run serve","build":"npm run lint && npm run build-ts","serve":"node lib/index.js","watch-node":"nodemon lib/index.js","watch":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run watch-node\"","jest":"rimraf lib && jest --config jest.config.js --coverage","watch-test":"npm run test -- --watchAll","build-ts":"rimraf lib && tsc -d -p tsconfig.release.json","watch-ts":"tsc -w","lint":"tsc --noEmit && eslint \"src/*.{js,ts}\" --quiet --fix","debug":"npm run build && npm run watch-debug","serve-debug":"nodemon --inspect lib/index.js","watch-debug":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-debug\"","dev":"nodemon --watch 'test/**/*.ts' --watch 'src/**/*.ts' --exec 'ts-node' test/index.test.ts"},"dependencies":{"@types/react":"^16.9.34","@types/react-dom":"^16.9.6","axios":"^0.19.2","hnf-core":"^0.0.54","react":"^16.13.1","react-dom":"^16.13.1"},"devDependencies":{"concurrently":"^5.1.0","eslint":"^6.8.0","rimraf":"^3.0.2","tsc":"^1.20150623.0+f2044a901165a2a97813772353b57dd9ed4796ca","typescript":"^3.8.3"},"gitHead":"16f8ffe95835da811d861cabc89f85221d145b0a","_id":"hnf-common@0.0.68","_nodeVersion":"12.13.1","_npmVersion":"lerna/3.20.2/node@v12.13.1+x64 (darwin)","dist":{"integrity":"sha512-K7cF/8hvk9Ev6t+GwSIChwadNJfob4iAVWGCMGxW3FMZegt/MG1MuSMNvzwOBFanj+DkJTDanNIcJCTitvwkfw==","shasum":"8995b287f8369f0dbc6e2653e39cab8f5d0064b4","tarball":"https://registry.npmjs.org/hnf-common/-/hnf-common-0.0.68.tgz","fileCount":36,"unpackedSize":26342,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJetAZBCRA9TVsSAnZWagAAWVoP/3ziw5p4ev+DcWwGtrRG\nWrkLDfWh8M4Mtpg/d62PRrBV7Sko+9VbEhqRAcvOwA/xypSkBOtbPO5KXixk\ntyZ5iGGhrkKjFKh8ZNR5bAyToFBHymer+kkIFdJupe7PFZcBTa14gzFZUJVY\nidFequElfTExhSwuYwqwfV39LSF1Jziw4+8yIfQ4drt0KhdayQ12MWL1cU/z\njcJuir93EAu0EGtX02XSaNmsXFiF0NiYGt98UNwep2woSOTVN6SB4Q0URscx\njtjCzSHkH5wLgaqHnnro6Da2uhOtqkVnLpdGo5FTaTDLKASyo7C01TyyxFx8\nz4U/rpCPqDQ1WSLpdpn4Y7Y1mSZYUoyo40Nc81c+8O40QEha4pSrYxLtaXiq\nV9IgS/e3joIq/nX4ps/QtVhlOJSB17bq4HNGbJe+w2ncpGYX3GUd0Xjx+hZS\nhKnhEpvI4DoehOonwzSXa1Pz26I/aA2kf69z8XCwGyfYQ89S0tHrwHbI70zM\nrWX6+PEcjNeDSbkKsbrTRd9gXV6gPl6pWbI8TsdkMY+YuCo+oRFyNGsLuuPr\nZ3sG5HM7VWyx6rEB+mwCxpTCAcf+mcjyVTsq+jkItr5dbFXy159dRLHqXeKJ\nTBv97nQay/mlrwTDLjvG8qfkxg5yYhMnyglrqU0E14Gch0/i3BBlBwOZsB6X\nfY7y\r\n=Je1e\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFB5lLl4+ziG3iXzViJ3MLSplnwGDpADkJVH5lPKNt3EAiA/yXN1+1QY6uMIg+nlHsyJVa9WZDbmvap4E9higGZXzg=="}]},"maintainers":[{"name":"zidan.zhang","email":"470336897@qq.com"}],"_npmUser":{"name":"zidan.zhang","email":"470336897@qq.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hnf-common_0.0.68_1588856384855_0.8738822263723613"},"_hasShrinkwrap":false},"0.0.69":{"name":"hnf-common","version":"0.0.69","description":"A starting point for Node.js express apps with TypeScript","license":"MIT","author":{"name":"zhangzidan","email":"zhangzidan@huya.com"},"homepage":"","main":"lib/index.js","exports":{"client":"./lib/client"},"directories":{"lib":"lib","test":"__tests__"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"https://git.huya.com/zhangzidan/hnf.git"},"scripts":{"start":"npm run serve","build":"npm run lint && npm run build-ts","serve":"node lib/index.js","watch-node":"nodemon lib/index.js","watch":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run watch-node\"","jest":"rimraf lib && jest --config jest.config.js --coverage","watch-test":"npm run test -- --watchAll","build-ts":"rimraf lib && tsc -d -p tsconfig.release.json","watch-ts":"tsc -w","lint":"tsc --noEmit && eslint \"src/*.{js,ts}\" --quiet --fix","debug":"npm run build && npm run watch-debug","serve-debug":"nodemon --inspect lib/index.js","watch-debug":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-debug\"","dev":"nodemon --watch 'test/**/*.ts' --watch 'src/**/*.ts' --exec 'ts-node' test/index.test.ts"},"dependencies":{"@types/react":"^16.9.34","@types/react-dom":"^16.9.6","axios":"^0.19.2","hnf-core":"^0.0.54","react":"^16.13.1","react-dom":"^16.13.1"},"devDependencies":{"concurrently":"^5.1.0","eslint":"^6.8.0","rimraf":"^3.0.2","tsc":"^1.20150623.0+f2044a901165a2a97813772353b57dd9ed4796ca","typescript":"^3.8.3"},"gitHead":"419ad70a95be2edf1e76523f550d0a0b43402ebd","_id":"hnf-common@0.0.69","_nodeVersion":"12.13.1","_npmVersion":"lerna/3.20.2/node@v12.13.1+x64 (darwin)","dist":{"integrity":"sha512-yemGH8ggmZS7jASoHw+mccQ8tGPz99oDPj4nyMlWqdhjM8b/eTVDPXv3R785nuz4SZRyU6RobxyIeFqGhBDTkw==","shasum":"38be597189f1a28b9fdeb1f48f521cfb371dda48","tarball":"https://registry.npmjs.org/hnf-common/-/hnf-common-0.0.69.tgz","fileCount":36,"unpackedSize":26342,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJetAh2CRA9TVsSAnZWagAAQkEP/17BTJ9sGK41qJXDZ0sW\nKqVQIO5cxB3vfHBp7pYIVaWBiPdOw/n2057Newoo0jysuXU+l5LkZX/WLA+p\n6dj4uD3qzA9P2OE6z7vmJW9FbS1Bn8D7lyqO51u115/UIpFvcB7qq3YHz2gl\nGI+MTdMnl8Wy/19svwnfVm+h7l2jX0ZdVrH+aCairCpoqfXnFMGQxW42pPJI\nKPtj/LMerMRB1RjBCTkgz35wiau/BrYtcRGLcxgHiri/vQu1YdnQ7XPYKoEy\nxv+b9YLvY+jPq4XLrQAtH9aObyROYLv4+Zl0BjFoXUEfslWaGtUwnFAXFWFK\n6mKf1rRm8IFSrYu+GL5wHs2fjcQo6iZyTxYZs8hCUPGuY2uLWXF9Rh+8Rgxr\nzH4s4LlD2UKPe+CBxxPbc4OSpiobndZc8LuSK3LLleT5/gXWFrBJ92BZ1vcL\n7Zz0M6xK02qMC59sufzalr2yswzWQkxXAWCLinJccQkgBby5VCLgUHIXyXC+\nZ6hI/3e2YZax9lgHRzl2f6/66D1HosHhGZSL3/46bbZluS2oeiNQBoZ1qC92\nPtT2xL0MfQ+HTioLgMRktrG6As6wvAPABGC77fq83ldD2eqtGTfrmbij+3p1\n50YI+NpIVkox0Bbud+vGJdXVhqkG45BaExXGJMTgIhW0V//hsv1YOT1AVfe/\nvtIc\r\n=K0le\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD/jvINjEzyLRMbm0BksU4pzfMQAB9RT9I+i3B79VIjNgIgNc+PJ58TXQ+qPRolis/wa6H5dw68eQpdTEsezHH9DVo="}]},"maintainers":[{"name":"zidan.zhang","email":"470336897@qq.com"}],"_npmUser":{"name":"zidan.zhang","email":"470336897@qq.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hnf-common_0.0.69_1588856949648_0.6823700249098841"},"_hasShrinkwrap":false},"0.0.70":{"name":"hnf-common","version":"0.0.70","description":"A starting point for Node.js express apps with TypeScript","license":"MIT","author":{"name":"zhangzidan","email":"zhangzidan@huya.com"},"homepage":"","main":"lib/index.js","exports":{"client":"./lib/client"},"directories":{"lib":"lib","test":"__tests__"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"https://git.huya.com/zhangzidan/hnf.git"},"scripts":{"start":"npm run serve","build":"npm run lint && npm run build-ts","serve":"node lib/index.js","watch-node":"nodemon lib/index.js","watch":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run watch-node\"","jest":"rimraf lib && jest --config jest.config.js --coverage","watch-test":"npm run test -- --watchAll","build-ts":"rimraf lib && tsc -d -p tsconfig.release.json","watch-ts":"tsc -w","lint":"tsc --noEmit && eslint \"src/*.{js,ts}\" --quiet --fix","debug":"npm run build && npm run watch-debug","serve-debug":"nodemon --inspect lib/index.js","watch-debug":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-debug\"","dev":"nodemon --watch 'test/**/*.ts' --watch 'src/**/*.ts' --exec 'ts-node' test/index.test.ts"},"dependencies":{"@types/react":"^16.9.34","@types/react-dom":"^16.9.6","axios":"^0.19.2","hnf-core":"^0.0.54","react":"^16.13.1","react-dom":"^16.13.1"},"devDependencies":{"concurrently":"^5.1.0","eslint":"^6.8.0","rimraf":"^3.0.2","tsc":"^1.20150623.0+f2044a901165a2a97813772353b57dd9ed4796ca","typescript":"^3.8.3"},"gitHead":"5cf8e2eaa8bf9e662749aa8eb3004bdd84efcd0d","_id":"hnf-common@0.0.70","_nodeVersion":"12.13.1","_npmVersion":"lerna/3.20.2/node@v12.13.1+x64 (darwin)","dist":{"integrity":"sha512-21k4Ah3Uwe2u9UXo48LL9iRPLFFGRabhkHSRamlwugX8oYhJ1BUH/5BmteYMxQArYE6pqRM3ulPSQSupOxcxxg==","shasum":"6497ead6b0470709adc056a4ab27809a77416e04","tarball":"https://registry.npmjs.org/hnf-common/-/hnf-common-0.0.70.tgz","fileCount":36,"unpackedSize":26342,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJetNSECRA9TVsSAnZWagAA6mMP/3iQighP6DDL20b3k/J2\nvzfAN9cD8bveaHVeBbCLfFsURHgpsVNW9EP2HEzFD+ym6+8aIwQppRplpLYV\nPej/HrvBUwDX5DTlkUEeaLYMex8NZ4PM3Eu5Icp6KyCDUrV2OCEgcaiWHTN8\nDvsGgAdZzv0G4WXUKWoeVV0JG0ZmOtDZZq7hqb+pRKg+Nlq4BRUun9xxq66t\nGixH0pXa59mgYEbeZbfjSpUZFutOF0L33ipXogzzWl1jw2+lilOtg/1oOH/I\nx3wsQIOLA8YHPR2HevPs/3Mb4PjqjmPjP3Z1koBQSqDUNLCgsliQg0GGRj5b\n/vcseIOHCTQ+JsvuPg+1c4RBa28OyxZCRWeyIu/6ZzMnfhdHYP71yWp4d0qn\naPMmdNBcTrjsOgKxJmcgc6eiLF4X0PKhant3jE1Rbig151oVBLLU86Wjk92u\nSgZ9Q3uiuVCF2cQdHfQfND3h0MfFpuZHDwQwgjFYQgCZyr0gPwC3XU/mSLwJ\nuqAatHpfRs/Fkjg4fq5hTsQvT8MMs1aaazzmyKXWRFaEpaXv/YNg6G0+nGA5\nwnSoGNEgzdIUwmDzIOFOCDzBBj6z26PgeKGHB0zQcNAVDtpp2cTlzZhQ+JnI\nGTO06/2tZwft0edf4V1FSBs+MlFWAmaxPke2n8p58nIGGvL++FgDyCke9dqJ\nIlYX\r\n=iT8X\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD7MEFug+8+ClSNfbwy1dP1X+4+dBj+Ej28JHzCzpPCdAIhAKzP567PoE2fJw7rrMwNC0YnJyXjBBP5VoL59qK9nsTl"}]},"maintainers":[{"name":"zidan.zhang","email":"470336897@qq.com"}],"_npmUser":{"name":"zidan.zhang","email":"470336897@qq.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hnf-common_0.0.70_1588909187944_0.6087267667779181"},"_hasShrinkwrap":false},"0.0.71":{"name":"hnf-common","version":"0.0.71","description":"A starting point for Node.js express apps with TypeScript","license":"MIT","author":{"name":"zhangzidan","email":"zhangzidan@huya.com"},"homepage":"","main":"lib/index.js","exports":{"client":"./lib/client"},"directories":{"lib":"lib","test":"__tests__"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"https://git.huya.com/zhangzidan/hnf.git"},"scripts":{"start":"npm run serve","build":"npm run lint && npm run build-ts","serve":"node lib/index.js","watch-node":"nodemon lib/index.js","watch":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run watch-node\"","jest":"rimraf lib && jest --config jest.config.js --coverage","watch-test":"npm run test -- --watchAll","build-ts":"rimraf lib && tsc -d -p tsconfig.release.json","watch-ts":"tsc -w","lint":"tsc --noEmit && eslint \"src/*.{js,ts}\" --quiet --fix","debug":"npm run build && npm run watch-debug","serve-debug":"nodemon --inspect lib/index.js","watch-debug":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-debug\"","dev":"nodemon --watch 'test/**/*.ts' --watch 'src/**/*.ts' --exec 'ts-node' test/index.test.ts"},"dependencies":{"@types/react":"^16.9.34","@types/react-dom":"^16.9.6","axios":"^0.19.2","hnf-core":"^0.0.54","react":"^16.13.1","react-dom":"^16.13.1"},"devDependencies":{"concurrently":"^5.1.0","eslint":"^6.8.0","rimraf":"^3.0.2","tsc":"^1.20150623.0+f2044a901165a2a97813772353b57dd9ed4796ca","typescript":"^3.8.3"},"gitHead":"9f941c2974c52dd53c7f5918071045f34f0a1f85","_id":"hnf-common@0.0.71","_nodeVersion":"12.13.1","_npmVersion":"lerna/3.20.2/node@v12.13.1+x64 (darwin)","dist":{"integrity":"sha512-aSkj11Ed6sqdOZsBRAy234zbImdWsHE7Z+449PtZI9spBal9DEJF7Jd2lwdiM6ZL7fsYX6/pf0JpcuVDxMdTqg==","shasum":"00b0eca688aa82fd457da566739e2f23e752a781","tarball":"https://registry.npmjs.org/hnf-common/-/hnf-common-0.0.71.tgz","fileCount":36,"unpackedSize":26457,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJewn9XCRA9TVsSAnZWagAAx50P/RQR0Ot9IZYeKrfEdW0a\nNcejppglv4hTZCigK7HMI928ozkDief8Nx3Hp04YxQVcimlD7uK4gTJ5EwNC\nK1WdG9Jfglh7KXcbGuRjwsDM2LcAuU6+ph7jGPz0vEySVQiAD7UcWyNdYPn4\nGEInYHnrQgsyfPkO2NEzudVtNVr5iEQhXe4PdJWnAgbT2r758KxCWgPguArh\n8fctSEAG3JomBJ5AMFcjOkhf+edzN9acNb/HU8xHY90KaIwNUvZUpMR3i1QJ\nrdZVs5qzFZoMf2AXoUVq5cS9HsPXepJ36kx73pKnhj3PU97DOxGRprzVzXog\n1sRhyozf4WVeyg05OTaSOT2KKXwV0tqDqN/luf7bMe0Ox3Kyh01jyAoaFRl6\nBQHZyeH6G8jIW5gwmIUIZlxXxhLRfbRJJAFutoNRAvTUMJhMvqFVRN+J72sY\nOuhi5P7AlKh92n/bnNo6KSb9TZSVulACaRzsyzzTLF5EgadKRiWYtGoBQ+xL\nrJOebznDlG2fI9ASjwQBwxHfHZI5USbWvxwI2yuhgcsrp4s6/1KAQPVMw9rW\nKrifAf/VPzU5ufccXbhffdToz7uMJ+io41FjFRZxjBSGdJMWsOvsvB34jfxQ\nlFk2n+HE54cM+XfdRmlmPNXt4vebmibwCHE+SMwLwqj0gwHwINCcQ+RO5tUR\nP7mW\r\n=PCBE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBfgRa1YnA0oydhe9YZhhHxDtV8WGP7jAfpcGleo4LXnAiBeOtLYpYw9R/MseBBxfqUjbgsxgnFS1qE0n9J8WfSOFA=="}]},"maintainers":[{"name":"zidan.zhang","email":"470336897@qq.com"}],"_npmUser":{"name":"zidan.zhang","email":"470336897@qq.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hnf-common_0.0.71_1589804887561_0.6558227508662067"},"_hasShrinkwrap":false},"0.0.72":{"name":"hnf-common","version":"0.0.72","description":"A starting point for Node.js express apps with TypeScript","license":"MIT","author":{"name":"zhangzidan","email":"zhangzidan@huya.com"},"homepage":"","main":"lib/index.js","exports":{"client":"./lib/client"},"directories":{"lib":"lib","test":"__tests__"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"https://git.huya.com/zhangzidan/hnf.git"},"scripts":{"start":"npm run serve","build":"npm run lint && npm run build-ts","serve":"node lib/index.js","watch-node":"nodemon lib/index.js","watch":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run watch-node\"","jest":"rimraf lib && jest --config jest.config.js --coverage","watch-test":"npm run test -- --watchAll","build-ts":"rimraf lib && tsc -d -p tsconfig.release.json","watch-ts":"tsc -w","lint":"tsc --noEmit && eslint \"src/*.{js,ts}\" --quiet --fix","debug":"npm run build && npm run watch-debug","serve-debug":"nodemon --inspect lib/index.js","watch-debug":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-debug\"","dev":"nodemon --watch 'test/**/*.ts' --watch 'src/**/*.ts' --exec 'ts-node' test/index.test.ts"},"dependencies":{"@types/react":"^16.9.34","@types/react-dom":"^16.9.6","axios":"^0.19.2","hnf-core":"^0.0.54","react":"^16.13.1","react-dom":"^16.13.1"},"devDependencies":{"concurrently":"^5.1.0","eslint":"^6.8.0","rimraf":"^3.0.2","tsc":"^1.20150623.0+f2044a901165a2a97813772353b57dd9ed4796ca","typescript":"^3.8.3"},"gitHead":"bf6356a8287a58b527853033f2a8b4e79a35a9b1","_id":"hnf-common@0.0.72","_nodeVersion":"12.13.1","_npmVersion":"lerna/3.20.2/node@v12.13.1+x64 (darwin)","dist":{"integrity":"sha512-v0tLz8wpCfNXWDGl06EZlGMW7HA4VVeNz239MWJYuGEBb9uJkeLvt/JWwepOQh3pSsx4BIeI8Ow9YdNeNHZyPQ==","shasum":"d7bd712dfaf39cd49a54a82b18db33f15a0b37a2","tarball":"https://registry.npmjs.org/hnf-common/-/hnf-common-0.0.72.tgz","fileCount":36,"unpackedSize":26457,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJewoN3CRA9TVsSAnZWagAAj6QP/jAxTue5dD9QkH8vsMju\n99lqAOER20DmgwCkOHG4c2CcDAbFGqKM48h/eb+cXZbCIFagMEhLxc0Pw/sE\nLUgFhMqRgC/xM7GT3p4DJ1+whQnn4MsnfbdRJuE+eYv/W34KmtdIEVtjh/zU\nCsgD5zmds6gh2y0jLYzLTC3Ng1Fx2WViBswvSG/F2nh5dyon9ZFPDykGoQSm\n5aCq6vqWaeqlxwyloo5Rup7I1eRzieYdPv8F2jEiWSueDQSeZPcnARi3zYBN\n9rziWxO7+BLBxboBpDKwnAW+aVYyVlOUMJQQSQ/Q9RxhFoVnF4bsBENr/Zdv\nY8GsazYuioDGfo0x46ADyuRjjbpJLu4WYaRgy4g3OHv7tEvpmz4j5ETqoYOj\neItdudjnCTmU2qassfIx0iTao5BO6r0EK1uDLGeoYVo2hc0SPdrpTlj9rmvh\ncJ4LXjTnPAZr3iiBh/FsHUdXxkeuYwX5OULp5p8KROzRiNldJ+4X0obIoFna\noYN9ObVaB8D9W7mEsNj4cMJaiGbfGxzjrLI3wItnGgKWe1bRU20otMbw3Pu9\ngEepByMue5Yu4vyRvj4+s/DCTe2mE8bXu9Gfrv1pIHPOvfe7AShdSn2Yv1ZE\nuL7qapMMP4PK578ilB5Y11GbFInSSCKQ8Ih4E8VQNjJR0ClqB0Mt8u1nG34n\nVk4s\r\n=6PsD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDtctIbHnVboeOufelMgTRy7CvoKlP+L2Qm8e9UsujGggIgQu6F2H2UsQ06pSA7H5rTbc/nfqacHjIilR0+OArGQP8="}]},"maintainers":[{"name":"zidan.zhang","email":"470336897@qq.com"}],"_npmUser":{"name":"zidan.zhang","email":"470336897@qq.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hnf-common_0.0.72_1589805942894_0.6071325326565173"},"_hasShrinkwrap":false},"0.0.73":{"name":"hnf-common","version":"0.0.73","description":"A starting point for Node.js express apps with TypeScript","license":"MIT","author":{"name":"zhangzidan","email":"zhangzidan@huya.com"},"homepage":"","main":"lib/index.js","exports":{"client":"./lib/client"},"directories":{"lib":"lib","test":"__tests__"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"https://git.huya.com/zhangzidan/hnf.git"},"scripts":{"start":"npm run serve","build":"npm run lint && npm run build-ts","serve":"node lib/index.js","watch-node":"nodemon lib/index.js","watch":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run watch-node\"","jest":"rimraf lib && jest --config jest.config.js --coverage","watch-test":"npm run test -- --watchAll","build-ts":"rimraf lib && tsc -d -p tsconfig.release.json","watch-ts":"tsc -w","lint":"tsc --noEmit && eslint \"src/*.{js,ts}\" --quiet --fix","debug":"npm run build && npm run watch-debug","serve-debug":"nodemon --inspect lib/index.js","watch-debug":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-debug\"","dev":"nodemon --watch 'test/**/*.ts' --watch 'src/**/*.ts' --exec 'ts-node' test/index.test.ts"},"dependencies":{"@types/react":"^16.9.34","@types/react-dom":"^16.9.6","axios":"^0.19.2","hnf-core":"^0.0.54","react":"^16.13.1","react-dom":"^16.13.1"},"devDependencies":{"concurrently":"^5.1.0","eslint":"^6.8.0","rimraf":"^3.0.2","tsc":"^1.20150623.0+f2044a901165a2a97813772353b57dd9ed4796ca","typescript":"^3.8.3"},"gitHead":"0d14d558ab0cfe8d88cdb99760fb6625e58e6856","_id":"hnf-common@0.0.73","_nodeVersion":"12.13.1","_npmVersion":"lerna/3.20.2/node@v12.13.1+x64 (darwin)","dist":{"integrity":"sha512-FNWwQeMdGvvpOnPosxxePWcp8KmWNhk6FzhrJRQFLoaXaS2+M5YnU5C9MUpgZpX7y4udo0mshY8MiDCM8jn7Tg==","shasum":"09a7f01b035e1d189cf101befb93c82dc775cc98","tarball":"https://registry.npmjs.org/hnf-common/-/hnf-common-0.0.73.tgz","fileCount":36,"unpackedSize":26457,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJewobUCRA9TVsSAnZWagAAjkIP/3Hxl0fxvIyWdV928vCe\nntb9XgEcKAd5SmRHM2t7s0mO8oUDaejvt4mpWKmBI534Lq/fPIK/ZjcXa0wy\nMFPprxSpKi08boZM1VlEWGarJ5EnAMI8oo99XszPUT59cwjLw1cp7OwXW5jx\n//8ngriXgkoQCakLK4EO4Yrp2fm9bu+td0PfY+riYNHPso0LRijVLq2Uonxa\nGT5aGNHwa+zH5Mr6gHPAOzLe/F1Uax3tQGAU0X8ZoQtKVWRmNj6AhTW/sMQf\nw2M0sEVr63CoQkzXJFtRrB3smHdNGzUhMO5ngu9cGB42uoanJ2qbHLNO3Gcc\nw5wx1GioFl4yTNWSyjBXUOWSj3QHSDbxM9P0ZHVNrfQ673W+mbR7vZV9QDMu\n6srnTaRbZ6IdXJYQCFcSXFNlVOYTU0+Jx4QvBZ5/Hz3L+dEdQGkyghHVlkn/\n5yLVZF8WCUSMnZKTPrZwW/DtbZkyxPfHf7/ngs70MpQo9X5rgkjYWpGtLN21\nDwBZCCkbWq7ZmR1MlN81U7Fq74BmqaPNsDLa2mvtvboti0047PNMfAs9ZUZH\n+AM3X1Ox9fCd4q0cqjJr7Q630asMcNhzrEe/AoIia7DrrJjCbucQshsjvtls\n6c3EIOcgdL0E3ffdzvF0RouqfgSqEgjUaCwIpzgptOBVswx+ixbztUzWq4YY\nsHAj\r\n=fq/B\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHZxfTdVbRS6z5Djwepb7Tb71OW/8sso1g5+gdaxz4z0AiBMkDNtpkE+7NWCM8aYk4iLj5a9gvHiBUHYn21ywa0t6w=="}]},"maintainers":[{"name":"zidan.zhang","email":"470336897@qq.com"}],"_npmUser":{"name":"zidan.zhang","email":"470336897@qq.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hnf-common_0.0.73_1589806803997_0.41836704532513536"},"_hasShrinkwrap":false},"0.0.74":{"name":"hnf-common","version":"0.0.74","description":"A starting point for Node.js express apps with TypeScript","license":"MIT","author":{"name":"zhangzidan","email":"zhangzidan@huya.com"},"homepage":"","main":"lib/index.js","exports":{"client":"./lib/client"},"directories":{"lib":"lib","test":"__tests__"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"https://git.huya.com/zhangzidan/hnf.git"},"scripts":{"start":"npm run serve","build":"npm run lint && npm run build-ts","serve":"node lib/index.js","watch-node":"nodemon lib/index.js","watch":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run watch-node\"","jest":"rimraf lib && jest --config jest.config.js --coverage","watch-test":"npm run test -- --watchAll","build-ts":"rimraf lib && tsc -d -p tsconfig.release.json","watch-ts":"tsc -w","lint":"tsc --noEmit && eslint \"src/*.{js,ts}\" --quiet --fix","debug":"npm run build && npm run watch-debug","serve-debug":"nodemon --inspect lib/index.js","watch-debug":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-debug\"","dev":"nodemon --watch 'test/**/*.ts' --watch 'src/**/*.ts' --exec 'ts-node' test/index.test.ts"},"dependencies":{"@types/react":"^16.9.34","@types/react-dom":"^16.9.6","axios":"^0.19.2","hnf-core":"^0.0.54","react":"^16.13.1","react-dom":"^16.13.1"},"devDependencies":{"concurrently":"^5.1.0","eslint":"^6.8.0","rimraf":"^3.0.2","tsc":"^1.20150623.0+f2044a901165a2a97813772353b57dd9ed4796ca","typescript":"^3.8.3"},"gitHead":"bea0c6bba289428f750e66b0ffe491e355f98481","_id":"hnf-common@0.0.74","_nodeVersion":"12.13.1","_npmVersion":"lerna/3.20.2/node@v12.13.1+x64 (darwin)","dist":{"integrity":"sha512-x5kG1g2YuALRLwdWPaG5NiHmZoIe4TSnWFBdKcW38yFHDXpy0aI5ifW/yX5XAqKGhTPpAG/JMkQTQS91JCetSg==","shasum":"641b1620c3243b747a81c4fa0ea07126487eedcf","tarball":"https://registry.npmjs.org/hnf-common/-/hnf-common-0.0.74.tgz","fileCount":36,"unpackedSize":26457,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJew96gCRA9TVsSAnZWagAAc+oP/Rc0HELAw8DVz/aAgwvL\n1etTCMwhbsRp/C/k7T7wJtz+spgV3QEuHvWjWYEbUVpdnybra2NRBxSrx1KP\n9oIRfKrKTiSXP534UktMjRyj0k+1/KFZQzo1aXn/k1zuU5/Mg9rruk/4qiS/\n5UONtAAJlhJ4oTJSgefTebFgAD7GpdcFtpy21dLwEChe06eFWpAIUTH4iwV7\nJjVdbmdUhciFXeo12IBW8sED6X1lSmns6uVtrp/oWYojmrAsq7pz/BROTxAB\nKhU1+uqj7CF3BYcm2hl+yrrUXF8PR99EQyzi+8Qnl+Nb7K+kM/aPGRD8SLqo\nzi2IBZ+RxlfmZUBvTq+PC6dA+82DnQtLGx8M6L9t5V/gakfpRpYHOczM2NCP\nvPOKtL5jkMp/nkrdtuXmETwXJ0NtRThEx6CA+NrSS4AJS6RkyMkYL+HT8/qh\nNi7ryWl4XzAfl4EuRUa+DpkutyRkqcg7Tz8qjCUqmkwA6Co37DcmsoyZiEKv\nws7LvrssiWi2IIJ+s21F3b/CURGhIVNKX9uIZRlSde0K2a01LmZJAuSH/6Ue\n++OVMyRYXviD/t3W+Lm7CQ1nSNfGECHwb/LueAdaEdAcEUDGQpIoGmzcTBJN\nEZSi3dkrZ3f5/9ulgbiXNvDUmatIP+AZ9R9Hgbpate5J07qvcWb4nD+hfFl/\nOYA4\r\n=rkSf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDjwHlNJT8BRy+D+Jqt+Ov8FJfq9eit0eexY/kCrfvk3AiEA0enfkzqPOA8kz/TbzlWAhW6ASSJfNYgYQYMMTcT/3VE="}]},"maintainers":[{"name":"zidan.zhang","email":"470336897@qq.com"}],"_npmUser":{"name":"zidan.zhang","email":"470336897@qq.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hnf-common_0.0.74_1589894816198_0.916734152869566"},"_hasShrinkwrap":false},"0.0.75":{"name":"hnf-common","version":"0.0.75","description":"A starting point for Node.js express apps with TypeScript","license":"MIT","author":{"name":"zhangzidan","email":"zhangzidan@huya.com"},"homepage":"","main":"lib/index.js","exports":{"client":"./lib/client"},"directories":{"lib":"lib","test":"__tests__"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"https://git.huya.com/zhangzidan/hnf.git"},"scripts":{"start":"npm run serve","build":"npm run lint && npm run build-ts","serve":"node lib/index.js","watch-node":"nodemon lib/index.js","watch":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run watch-node\"","jest":"rimraf lib && jest --config jest.config.js --coverage","watch-test":"npm run test -- --watchAll","build-ts":"rimraf lib && tsc -d -p tsconfig.release.json","watch-ts":"tsc -w","lint":"tsc --noEmit && eslint \"src/*.{js,ts}\" --quiet --fix","debug":"npm run build && npm run watch-debug","serve-debug":"nodemon --inspect lib/index.js","watch-debug":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-debug\"","dev":"nodemon --watch 'test/**/*.ts' --watch 'src/**/*.ts' --exec 'ts-node' test/index.test.ts"},"dependencies":{"@types/react":"^16.9.34","@types/react-dom":"^16.9.6","axios":"^0.19.2","hnf-core":"^0.0.54","react":"^16.13.1","react-dom":"^16.13.1"},"devDependencies":{"concurrently":"^5.1.0","eslint":"^6.8.0","rimraf":"^3.0.2","tsc":"^1.20150623.0+f2044a901165a2a97813772353b57dd9ed4796ca","typescript":"^3.8.3"},"gitHead":"80959124d5fae6a92fc35842d08261ec92e5e7d3","_id":"hnf-common@0.0.75","_nodeVersion":"12.13.1","_npmVersion":"lerna/3.20.2/node@v12.13.1+x64 (darwin)","dist":{"integrity":"sha512-mxtOHm+RC7Zr2M3Bhpwm/Wy1tc6OYepqSB3ehBO5YudS701TKvlKs3hB1aelaccEPyORSPL1Kc51JiUxpKPQcg==","shasum":"4f32d41491fca11296b22e71d6eedac39f0489bf","tarball":"https://registry.npmjs.org/hnf-common/-/hnf-common-0.0.75.tgz","fileCount":36,"unpackedSize":26457,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJexJPvCRA9TVsSAnZWagAAFesP/iut6VCK8SFYQdQfTALy\nwhPDDw8PREdGBGE1IBfuHDJl83GwXnzRDqVhgiJ/PX+tuG4nTRTndt+ZQqkn\nl0RTKLPb5D4kX4Gf/gitYb2LDP0GjjF7PhGERJOnaFVA+dtasEMFAyZEdVvN\nQxhPlCYvHHeYa2L+zN8C6tynhWYthHT5S71w7KRBEfOEB5L0P6elHD549ZAn\nrFOeqbXJgfKvAwPW3feAgu16Kvn1khFK3AyQsYsVURmuamqopwXUfXzflVNg\ni/VshJY4WcKb9YaV6xYhtztIc9lrBrdSIrvFw10E7FJNzlcVZ2zObkeerThR\nh0MeiI7/5D/DEJfzi66zCpw8mnCdJC44/+Uz8OD4FjgIryKzMPUU/OnUFXt0\n1mRJsoBpbNV8rImQVHCveYZUfhFuDchQrW6lM5U4THdZ3D8AzovAguzbN0Vg\nA5JjDl9jMD1WO6NKy3cp2ZhrXesKCel1u3sD6jFDt3sk4Xew1p4oLF9Dwj7o\n2AEkFay01i+jju9fqD1rMdkrwQ3IamAmDUeFJLFQ7BB2skId5WpmKt6/M/mV\nOOQOi5M1zvidJQB5jcIzy3wX7orC73wFnk1iKqMAlJM6UeZ7dC/jRcWWWRzo\nhYv+gS5KT1uatU/tg1tWUvSVZjI+tIUTgD1s6EL7e26GXq/a6pM7KyTS7Ei2\nsH9K\r\n=OLXv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD5HMR1oI19ayzSkW+KeFb2c3C7eTu44Mj/xxYN44IrbgIhAO9o6GGRtrzfQP07Tsae8bnx7yFUgd9YrzF+QSpPAL7I"}]},"maintainers":[{"name":"zidan.zhang","email":"470336897@qq.com"}],"_npmUser":{"name":"zidan.zhang","email":"470336897@qq.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hnf-common_0.0.75_1589941230947_0.20114951438163597"},"_hasShrinkwrap":false},"0.0.76":{"name":"hnf-common","version":"0.0.76","description":"A starting point for Node.js express apps with TypeScript","license":"MIT","author":{"name":"zhangzidan","email":"zhangzidan@huya.com"},"homepage":"","main":"lib/index.js","exports":{"client":"./lib/client"},"directories":{"lib":"lib","test":"__tests__"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"https://git.huya.com/zhangzidan/hnf.git"},"scripts":{"start":"npm run serve","build":"npm run lint && npm run build-ts","serve":"node lib/index.js","watch-node":"nodemon lib/index.js","watch":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run watch-node\"","jest":"rimraf lib && jest --config jest.config.js --coverage","watch-test":"npm run test -- --watchAll","build-ts":"rimraf lib && tsc -d -p tsconfig.release.json","watch-ts":"tsc -w","lint":"tsc --noEmit && eslint \"src/*.{js,ts}\" --quiet --fix","debug":"npm run build && npm run watch-debug","serve-debug":"nodemon --inspect lib/index.js","watch-debug":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-debug\"","dev":"nodemon --watch 'test/**/*.ts' --watch 'src/**/*.ts' --exec 'ts-node' test/index.test.ts"},"dependencies":{"@types/react":"^16.9.34","@types/react-dom":"^16.9.6","axios":"^0.19.2","hnf-core":"^0.0.54","react":"^16.13.1","react-dom":"^16.13.1"},"devDependencies":{"concurrently":"^5.1.0","eslint":"^6.8.0","rimraf":"^3.0.2","tsc":"^1.20150623.0+f2044a901165a2a97813772353b57dd9ed4796ca","typescript":"^3.8.3"},"gitHead":"1065da1fd921e59b86db65a89934f6f981960bf2","_id":"hnf-common@0.0.76","_nodeVersion":"12.13.1","_npmVersion":"lerna/3.20.2/node@v12.13.1+x64 (darwin)","dist":{"integrity":"sha512-PTG2gruxWJkTlrUo72jc1vOr2N8Ftt/93ekPV83TcgFpMVvOEJNdrHNI8hvU8MI2FeaSVk1V9aybfSLtZM8SYA==","shasum":"bf7fa5a92593dccc31908ac376aa7255af193075","tarball":"https://registry.npmjs.org/hnf-common/-/hnf-common-0.0.76.tgz","fileCount":36,"unpackedSize":26457,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJexOAtCRA9TVsSAnZWagAAeBgP/iZ1/rGkqujtW5i6Exc3\n+pB4noTRP+GQj7gbtBe7TaCXNqfWnUDVvsDWRsCe6fJgmhg2yNjIw9hJ+rys\nDoxLeHOnkKQwojz4h569fDeSsblOkdAsoceI+T5asv9NsLef8zJljUnVhyEU\nAZdTxq+KbAcz4qqLcXMK97QfcyyPa9GhaGRPBBI2baEdTpbVzt/G7zCl0n31\nnMzy2BgADRTe7Jw7AxlooWImTuKlUB98yaXR5Ed/745FW9sE55L0jA+jA7MB\nBCZb8B5uNbyzHOA3J2yOFktVDsPgjEbLm2c14Rn1dWCTeSYVfKclHm2/cAL7\n5Xaw85Dz1we+rCC4J4pr0eY+TN03za4UIDbdhEpFNSYRrwDMzBFexya7tQgo\ni9221uqb5ompD6kJB3O8sMeezzgU97pt4qxdNfCPa/GXUxDmqZidl3tip0ip\nVoYTk05VbcRto/lFzEeU4X659GGYoVTSnHKj3Yn+DjfZongi2Rxcw0aUp28B\n0pV/Yk1Bp8eIlXk9+UOjZD0X355uc/tbfz7yRYixzTagbeHiQTmzr6gF29Y5\nTOc/oqSkdlUIYc/GD7VlRauIw7D5H5mbd0ovRzc24L5uPxvN6Q+A3lmhkmHc\n4XvRAPb8bRrDrQef2Sh9nOiOH4s8WgVrhZPmJRc22yswJH9CZkaMiR1ZLqLl\n4Ho6\r\n=STHK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDF92ri1Qb7IDSztGfOMamDk/6ipGDbdXbnVsLLrhJyCAIhAO7dh2VeuaxuwU2JHUnB4Jq1+E1mWDrFXuC5UmyDrRbj"}]},"maintainers":[{"name":"zidan.zhang","email":"470336897@qq.com"}],"_npmUser":{"name":"zidan.zhang","email":"470336897@qq.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hnf-common_0.0.76_1589960749581_0.18342456968098952"},"_hasShrinkwrap":false},"0.0.77":{"name":"hnf-common","version":"0.0.77","description":"A starting point for Node.js express apps with TypeScript","license":"MIT","author":{"name":"zhangzidan","email":"zhangzidan@huya.com"},"homepage":"","main":"lib/index.js","exports":{"client":"./lib/client"},"directories":{"lib":"lib","test":"__tests__"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"https://git.huya.com/zhangzidan/hnf.git"},"scripts":{"start":"npm run serve","build":"npm run lint && npm run build-ts","serve":"node lib/index.js","watch-node":"nodemon lib/index.js","watch":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run watch-node\"","jest":"rimraf lib && jest --config jest.config.js --coverage","watch-test":"npm run test -- --watchAll","build-ts":"rimraf lib && tsc -d -p tsconfig.release.json","watch-ts":"tsc -w","lint":"tsc --noEmit && eslint \"src/*.{js,ts}\" --quiet --fix","debug":"npm run build && npm run watch-debug","serve-debug":"nodemon --inspect lib/index.js","watch-debug":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-debug\"","dev":"nodemon --watch 'test/**/*.ts' --watch 'src/**/*.ts' --exec 'ts-node' test/index.test.ts"},"dependencies":{"@types/react":"^16.9.34","@types/react-dom":"^16.9.6","axios":"^0.19.2","hnf-core":"^0.0.54","react":"^16.13.1","react-dom":"^16.13.1"},"devDependencies":{"concurrently":"^5.1.0","eslint":"^6.8.0","rimraf":"^3.0.2","tsc":"^1.20150623.0+f2044a901165a2a97813772353b57dd9ed4796ca","typescript":"^3.8.3"},"gitHead":"5a5e4896d912158429cbe37f442415c8be604941","_id":"hnf-common@0.0.77","_nodeVersion":"12.13.1","_npmVersion":"lerna/3.20.2/node@v12.13.1+x64 (darwin)","dist":{"integrity":"sha512-D7HMuUhVzm4C884wlEwMzLXtFtQHyrIAuQvxHE+uHMkSOWGZ1Pw12nq6vTnoJISjKvK2MUDrmMMRGwIL2mUfow==","shasum":"19352016dfcc941c3935241e400fbb621e0b5b03","tarball":"https://registry.npmjs.org/hnf-common/-/hnf-common-0.0.77.tgz","fileCount":36,"unpackedSize":26457,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJexRRsCRA9TVsSAnZWagAAJiAP/RTT/bS2mnXpWsm5DyQF\nv7ZTBDzPCjeowsS3hpTsUXxNbSHEUBQXPVfEx3NmBLFM1TqjwgJlgWh3UC6s\ndtCL196aH5CT451OiZ3/xYa//Pa36QgiIJDgnQ3S5QUHoilT9NELgiZHbN/F\nLAx7zftW2DMrft6R0zh0CSrajAXvpRbuZuvbUIs7uFwA54C4uRr3FVyKGZKl\n2gpltIS6sW6B0hp1IVCoLpPAarATfheC8Z1P/Bq0qdwVJ2ZPYoiJ1Q+WYgC1\nhRKIO9VoWQkxdlk/QrRRIm5LxvrD4n2wNnC7T89kvvvvT8+inb5sfzHd837v\n9iWdqP2NlcvVoLKVklHWSMXOUCAMkwKVjQfnbEMi6u8gKql3Pr5F/1bNGUb1\nAPvl7pskuyeuK13lsCYIHf88EkKItjKqWrwA+luD4WYDI3qG/YptK+CuuO3F\n+AB8ow39Ud80HOUQxJXX17/vPBThMXtGcwUZ0Mxb2deXarzkLTaZ+f7rrkF1\n9TtflPMg8jDfk0zo6uqYE2f5lWfqhBeHuLUOufBQR+W/7JakGm/qSW+UIXEN\npFopDfMjNtPWwxG2Xx+rEN4k4AQwOv57GYnqsnLs5D7SgKG8ZbEoA6DPtj5q\nFQIi7tpK4U05LUV2uSmZ2ePhLEux1cG7dY140SKakanXheicH03IFN8YTcd/\ngL/0\r\n=bJ3z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEygGrk/OHPhs0QxZPx4kW50eZwmiTWNYW6I3FapPDCQAiEA46cOlZiApG+nosO7KXCdCPBkHamk8DCXVAHv5POUYR4="}]},"maintainers":[{"name":"zidan.zhang","email":"470336897@qq.com"}],"_npmUser":{"name":"zidan.zhang","email":"470336897@qq.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hnf-common_0.0.77_1589974123562_0.5798173010146612"},"_hasShrinkwrap":false},"0.0.78":{"name":"hnf-common","version":"0.0.78","description":"A starting point for Node.js express apps with TypeScript","license":"MIT","author":{"name":"zhangzidan","email":"zhangzidan@huya.com"},"homepage":"","main":"lib/index.js","exports":{"client":"./lib/client"},"directories":{"lib":"lib","test":"__tests__"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"https://git.huya.com/zhangzidan/hnf.git"},"scripts":{"start":"npm run serve","build":"npm run lint && npm run build-ts","serve":"node lib/index.js","watch-node":"nodemon lib/index.js","watch":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run watch-node\"","jest":"rimraf lib && jest --config jest.config.js --coverage","watch-test":"npm run test -- --watchAll","build-ts":"rimraf lib && tsc -d -p tsconfig.release.json","watch-ts":"tsc -w","lint":"tsc --noEmit && eslint \"src/*.{js,ts}\" --quiet --fix","debug":"npm run build && npm run watch-debug","serve-debug":"nodemon --inspect lib/index.js","watch-debug":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-debug\"","dev":"nodemon --watch 'test/**/*.ts' --watch 'src/**/*.ts' --exec 'ts-node' test/index.test.ts"},"dependencies":{"@types/react":"^16.9.34","@types/react-dom":"^16.9.6","axios":"^0.19.2","hnf-core":"^0.0.54","react":"^16.13.1","react-dom":"^16.13.1"},"devDependencies":{"concurrently":"^5.1.0","eslint":"^6.8.0","rimraf":"^3.0.2","tsc":"^1.20150623.0+f2044a901165a2a97813772353b57dd9ed4796ca","typescript":"^3.8.3"},"gitHead":"0c4a1abae9d63ac3e0d81dcd15b324f0c178bdba","_id":"hnf-common@0.0.78","_nodeVersion":"12.13.1","_npmVersion":"lerna/3.20.2/node@v12.13.1+x64 (darwin)","dist":{"integrity":"sha512-f3z2m021/8BtqYMcWTyZzACqWKRrtV4iBdcMdaSqFT26aIu4zxiGEgJpjmPtVzwi3UqNKQXvEHw5TS/vMWycgA==","shasum":"6e5e1ebebbd7f6a6ffb56c4e9c0892fc035f3b0f","tarball":"https://registry.npmjs.org/hnf-common/-/hnf-common-0.0.78.tgz","fileCount":36,"unpackedSize":26457,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJexSOrCRA9TVsSAnZWagAASfIP/R9RsgVW3bKSLMqzpzFI\nF9X5ENJ+swS8VxhOe64cvA0siNk3w0aeUhDVsrZkYLu+EBMoYIgb6jj/G+1D\nTUlwIryoptn762ctmirDwR1FzPttWCb11vsTWnGcIbS/Ul0WbJcqE8E7Pe+s\nhMpUFr1sOnr0+0Rmv9Di1/763MxbSh3RtIhvAYum8X+SdtZe8DzTaZTdp36D\nwBqh3i5iV6+PZzPo5A6VBE8wtOOTYwpn2uYpMLun10xTmW4D1vtlzlWkDyAs\navn3BrWQrbbw/n6c06CXVIMqtk/TaPTak5W8n+zUKc4ykmvKmeos/enx39Ub\np1GXWG887LiIiYMNg6xF58RuVMu1E7lDr8FP7/whwu1dFF178ucQGxl3iDz6\nI/SMdzJiStLHWbOIJ+9cl8IN5so7HySR5XUatCHgoSrIpzVg6JNP464mS16S\nZj74AGgt991rZqGesn0zq0Pp4bdmvDnglaJHC5zsuUcP48bz2Ng5ny58PTza\numBKSND17rIVtFWL+1fRoOZz5YR23pieyldLSHlq3J+efwuyOM9ETiE4HVkt\nZCTNkBdjVArphidq2Z2QJ8EWGatixv663I63nS+PKxDOMzm01L469S4OkH07\n1GBZIPVmvn646vQKeyDleRlSC0b7e45Hj+c6n+3k15fOOexe6rCLd2fj1f1r\nrCZi\r\n=FdVH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD6RhdqOMjdnWLF5RCDwmOUG2YDFQRdNzyF+ZiFH1bcWQIhANz4VZb3CXroVLBHrbg3yW8GUaOCcD7A+BgSB6nXP/p0"}]},"maintainers":[{"name":"zidan.zhang","email":"470336897@qq.com"}],"_npmUser":{"name":"zidan.zhang","email":"470336897@qq.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hnf-common_0.0.78_1589978027495_0.43534465267734634"},"_hasShrinkwrap":false},"0.0.79":{"name":"hnf-common","version":"0.0.79","description":"A starting point for Node.js express apps with TypeScript","license":"MIT","author":{"name":"zhangzidan","email":"zhangzidan@huya.com"},"homepage":"","main":"lib/index.js","exports":{"client":"./lib/client"},"directories":{"lib":"lib","test":"__tests__"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"https://git.huya.com/zhangzidan/hnf.git"},"scripts":{"start":"npm run serve","build":"npm run lint && npm run build-ts","serve":"node lib/index.js","watch-node":"nodemon lib/index.js","watch":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run watch-node\"","jest":"rimraf lib && jest --config jest.config.js --coverage","watch-test":"npm run test -- --watchAll","build-ts":"rimraf lib && tsc -d -p tsconfig.release.json","watch-ts":"tsc -w","lint":"tsc --noEmit && eslint \"src/*.{js,ts}\" --quiet --fix","debug":"npm run build && npm run watch-debug","serve-debug":"nodemon --inspect lib/index.js","watch-debug":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-debug\"","dev":"nodemon --watch 'test/**/*.ts' --watch 'src/**/*.ts' --exec 'ts-node' test/index.test.ts"},"dependencies":{"@types/react":"^16.9.34","@types/react-dom":"^16.9.6","axios":"^0.19.2","hnf-core":"^0.0.54","react":"^16.13.1","react-dom":"^16.13.1"},"devDependencies":{"concurrently":"^5.1.0","eslint":"^6.8.0","rimraf":"^3.0.2","tsc":"^1.20150623.0+f2044a901165a2a97813772353b57dd9ed4796ca","typescript":"^3.8.3"},"gitHead":"3a7987695c2a56657331695289b3788b3cd370a0","_id":"hnf-common@0.0.79","_nodeVersion":"12.13.1","_npmVersion":"lerna/3.20.2/node@v12.13.1+x64 (darwin)","dist":{"integrity":"sha512-MDWdRjxYx0OrN+xrMsGjvztgdPo8wL7eMWom0bb+OzUTyy1msxUv/G2+zA7Svfp8HkIFC1dUB5weckf5DDkJOA==","shasum":"43bc9a1895efcffba217be4837e83b6fda5bb1f6","tarball":"https://registry.npmjs.org/hnf-common/-/hnf-common-0.0.79.tgz","fileCount":36,"unpackedSize":26457,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJexSZaCRA9TVsSAnZWagAAqU0P/1jvMWPLaMCyfgJDn2OR\nQVpDdT7WNGjPATggASUrP9t334iZ/TQAyIhdYc/3PUolKXrlfoHf6IAz+c93\nlPKTun/JEPIq8VB1Eyq3TaWyRMW2XqSxyAmzOJzYriYydD8hIwvpEbLj5uRV\ngrGQPPGrNDJWHgRgK63gzt1HHicRmEEbQ7BBzbqMWwEgBz0QXKFPKqcX0DWd\nx44PPewyXfr336B2pn45Gmc6HHejJzOHKzVAQY7QLZsslwtakr92TC1qJCZL\n81EHUdiOxl7nxiErcBYpcHbI/0tYSvK6YOkldMaNY+3AEljevwmCIfFLKVX+\n3EdE5jbOgMcrMY/jlCq2CvTLcfnqMSTH23dtkqrKwEeCGDuEAl5HqUs8IXoE\n6qyIm1ljh4dv6F5E9Dkr9h0wBmbRkLUtMsLdv2/UGOStqnfO2J9eY2XbRCxf\nECuW6WZNw/QS4josJuIrf6Fdun3gI0upwr6mSNkMASbLq29BWmRH3HDGKug7\nD/6muwQ2X28h+PuN46HnRtVzeUb/e0qre3IVjM6XnwIUmO2956BjSULmTtvH\n7BYHm1qzHkwdgcYJBVRU48HuzxFvHM+mAnlcCw2u50miEoAfnSwUIuFkiCs9\nW9SohxTcJfnzCO5xA7rQUFFhXN170MZD0LVmHza2z1w6WHHfxS3GGHdPPWrs\nLAT4\r\n=X5Oz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCu7z66bX8ENZH9OSZAKwaQi4g+FMpiILuJcmrnQt7iUAIhAKvuBH7zFKvQEiHML0yNQTRSJqlbS3s9o45JicJ8lk+3"}]},"maintainers":[{"name":"zidan.zhang","email":"470336897@qq.com"}],"_npmUser":{"name":"zidan.zhang","email":"470336897@qq.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hnf-common_0.0.79_1589978714586_0.8224486791068732"},"_hasShrinkwrap":false},"0.0.80":{"name":"hnf-common","version":"0.0.80","description":"A starting point for Node.js express apps with TypeScript","license":"MIT","author":{"name":"zhangzidan","email":"zhangzidan@huya.com"},"homepage":"","main":"lib/index.js","exports":{"client":"./lib/client"},"directories":{"lib":"lib","test":"__tests__"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"https://git.huya.com/zhangzidan/hnf.git"},"scripts":{"start":"npm run serve","build":"npm run lint && npm run build-ts","serve":"node lib/index.js","watch-node":"nodemon lib/index.js","watch":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run watch-node\"","jest":"rimraf lib && jest --config jest.config.js --coverage","watch-test":"npm run test -- --watchAll","build-ts":"rimraf lib && tsc -d -p tsconfig.release.json","watch-ts":"tsc -w","lint":"tsc --noEmit && eslint \"src/*.{js,ts}\" --quiet --fix","debug":"npm run build && npm run watch-debug","serve-debug":"nodemon --inspect lib/index.js","watch-debug":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm run watch-ts\" \"npm run serve-debug\"","dev":"nodemon --watch 'test/**/*.ts' --watch 'src/**/*.ts' --exec 'ts-node' test/index.test.ts"},"dependencies":{"@types/react":"^16.9.34","@types/react-dom":"^16.9.6","axios":"^0.19.2","hnf-core":"^0.0.54","react":"^16.13.1","react-dom":"^16.13.1"},"devDependencies":{"concurrently":"^5.1.0","eslint":"^6.8.0","rimraf":"^3.0.2","tsc":"^1.20150623.0+f2044a901165a2a97813772353b57dd9ed4796ca","typescript":"^3.8.3"},"gitHead":"aa37127d42ae051def1892884f608ee92fc61d6b","_id":"hnf-common@0.0.80","_nodeVersion":"12.13.1","_npmVersion":"lerna/3.20.2/node@v12.13.1+x64 (darwin)","dist":{"integrity":"sha512-VG1k/WwtG8eflq71nZxiR+PuFzNLj0u5J1AkvjDj6nYsRfG14KFRQyJ6gmskIwkE20xqVyEX/BvGsNPqryyrMA==","shasum":"4de76331d6e6930bea7f00c0117b457d914af046","tarball":"https://registry.npmjs.org/hnf-common/-/hnf-common-0.0.80.tgz","fileCount":36,"unpackedSize":26457,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJezNzOCRA9TVsSAnZWagAAESIP/jFdxY8aNtMSsaqPivSP\nwSafaEzXtYC3EZvCdG0nlnbAc7BiP2IC6p9hgtpMFWynky787eqWWuxPGU57\n94iyC2UCKlUvIamgOqOzjojULNKgr0YODGxu6BzjOI+bBl4lFY7ZSTlRVClg\n+9F3925dzUEQdwizg5/rLtZ/zC3oYSf9qGoXGi+5SgbLxJuEVPayQ72SpIug\ni05Bjb3sbCbFpR9FhIZiFYUeGiaQ8n0bC1SBBfNPkNefDWg6uRkPFhHFJ660\ntAdSzzTYdIYnQDu0cJzB3Po2h0ZlMpAfTRtZ/P4np1thyQITAPvvrOaYpGcX\nlVP1k+7BuULQKjj7E3VrThl73Z3ASStDys1/01vwGNwBc6u76iG1KuTLLL4f\nLrfHwhgdNp+6miPbAHeJTo9rLgEo5q1c8I4he5W8xaSWObAFY0GmSatR3elz\n3xvOJhwdg2+hIkMw32/PK3I7vUmPxXJ8BBHKI0HsEKTa0N4v5XOHYDeznTMI\nF87CFNb8fxmwvpdVYxLgS6XSbWSxGwJO2LoCv+mdY+wSHd2P8BbQWMFNVPTc\nu0e8nkHHRrgVPcqt5pi+MGLZpUS8TXP4wSQOKocDJjEk3yl9/JCZPntFfdO9\nQu9HIZLnYqhx96tw4L19ZYzk9+8WRt0FGCMAdTLo8DDr0tLsvaycdWtDP6jC\n1dZ1\r\n=VVqc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCuLxhbXhvHpzcH3J6GXo6/xIHmkOrfkRBU6Nw4/15qzwIhAIndB3dQQ5jectyv/Mh4ttJCS2CziVqNRWbriDI2ay0l"}]},"maintainers":[{"name":"zidan.zhang","email":"470336897@qq.com"}],"_npmUser":{"name":"zidan.zhang","email":"470336897@qq.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hnf-common_0.0.80_1590484174335_0.26030205300298337"},"_hasShrinkwrap":false}},"time":{"created":"2020-04-21T13:35:01.074Z","0.0.46":"2020-04-21T13:35:01.273Z","modified":"2022-05-05T02:07:05.692Z","0.0.47":"2020-04-21T13:51:03.786Z","0.0.48":"2020-04-21T13:59:54.098Z","0.0.49":"2020-04-21T14:32:52.960Z","0.0.50":"2020-04-21T14:36:51.294Z","0.0.51":"2020-04-21T14:42:15.536Z","0.0.52":"2020-04-22T02:53:59.107Z","0.0.53":"2020-04-22T03:11:52.100Z","0.0.54":"2020-04-22T03:24:16.399Z","0.0.55":"2020-04-22T03:53:48.138Z","0.0.56":"2020-04-22T04:42:02.073Z","0.0.57":"2020-04-22T05:05:07.073Z","0.0.58":"2020-04-22T05:13:16.616Z","0.0.59":"2020-04-22T06:07:17.832Z","0.0.60":"2020-04-22T06:13:03.735Z","0.0.61":"2020-04-23T09:47:43.586Z","0.0.62":"2020-04-27T13:11:39.568Z","0.0.63":"2020-04-27T13:20:04.132Z","0.0.64":"2020-04-27T13:55:55.106Z","0.0.65":"2020-04-27T14:11:16.451Z","0.0.66":"2020-05-07T04:00:46.590Z","0.0.67":"2020-05-07T08:28:14.548Z","0.0.68":"2020-05-07T12:59:45.001Z","0.0.69":"2020-05-07T13:09:09.774Z","0.0.70":"2020-05-08T03:39:48.057Z","0.0.71":"2020-05-18T12:28:07.688Z","0.0.72":"2020-05-18T12:45:43.023Z","0.0.73":"2020-05-18T13:00:04.146Z","0.0.74":"2020-05-19T13:26:56.324Z","0.0.75":"2020-05-20T02:20:31.134Z","0.0.76":"2020-05-20T07:45:49.669Z","0.0.77":"2020-05-20T11:28:43.715Z","0.0.78":"2020-05-20T12:33:47.654Z","0.0.79":"2020-05-20T12:45:14.734Z","0.0.80":"2020-05-26T09:09:34.469Z"},"maintainers":[{"name":"zidan.zhang","email":"470336897@qq.com"}],"description":"A starting point for Node.js express apps with TypeScript","repository":{"type":"git","url":"https://git.huya.com/zhangzidan/hnf.git"},"author":{"name":"zhangzidan","email":"zhangzidan@huya.com"},"license":"MIT","readme":"\n","readmeFilename":"README.md"}