{"_id":"@36node/query-normalizr","_rev":"23-33a02ec01b6238d36133e7956c6a4f90","name":"@36node/query-normalizr","dist-tags":{"latest":"0.5.3"},"versions":{"0.1.1":{"name":"@36node/query-normalizr","version":"0.1.1","description":"A module boilerplate for nodejs and web.","repository":{"url":"https://github.com/36node/query-normalizr.git","type":"git"},"license":"MIT","publishConfig":{"access":"public"},"main":"dist/index.js","module":"dist/index.mjs","typings":"typings/index.d.ts","scripts":{"build":"microbundle build --format cjs,es","test":"jest --silent"},"jest":{"testEnvironment":"node"},"gitHead":"52e637249aa0283bb1ff4db7d32be052b3c50e35","_id":"@36node/query-normalizr@0.1.1","dist":{"shasum":"2a8ba003ea7d17e1bb4f553229d2c184922f0065","integrity":"sha512-MfAOgjmcLWggqcVXMVjR7N3Nxk2/D4c+WXE6re8Epey3UOmLml6lLExfQqwHiO/2sKbLhP0GsW8oJxf/XklHWg==","tarball":"https://registry.npmjs.org/@36node/query-normalizr/-/query-normalizr-0.1.1.tgz","fileCount":8,"unpackedSize":6257,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb0mvYCRA9TVsSAnZWagAAcFcP/2gU3yt8rlpHaarVtbzV\nMCTBmhJ11ZITMrb0iC6Et+Qvd9DGvGtDPjNxbf/XiRDj8n7L4fv+GuR6xidB\nKVg5/YawMbjpZ0msVMMSb7YrCdjQiiaI1W9Crwp/tbvu7RirSccp/jth7I8N\nXjfWJpkl/Wwivej0sCQc+poOEiEaPOo/6/bUqHp2kTt5P5oaVSP2iNDiMUFf\nVGmC9kNxcxJWwnRIKMqffi6FsfQT4u/fQViKrhpvxokd+qSS+fEXBXRkiCUg\nIYC/bgBDFYB9lhtSYgdBcu6+IIXxurKF3D3LGznxI495gfncx3rfLdMI3X0p\nljode/I6QgVvTwdnmRpJnS3rFGaO7lenCfiKnJf40d7w5wM64EkBrE6MhMIb\nbdnv3QJhxOFm9xFq3cauZbsV1ZoZBmOZTPbdjXDFRFijsENqZpNJ3OAvvmtM\nhfjwGMscYdoSF2RJ5wfzF3H1eNxLCochiiS2ynhS22FXhEdRbbwwMJ+RuZCk\n/EPK2Ntbre+lXwtrV3Yg4ex4dKA/tu6GZCfiTJklASi4S4Prq4ww0s2jaEe/\nkcd+jiQeNrUzLsaJKm5YMvN6z9/d/1Q//P603zVNCPd+quk5zEuYrXb+wFV0\nSuotJZYGIYepuyDN3uevaJHpD1gGgTuK2zNO7VWuFf9hfMrMLqtIB0nH6Np/\nACf1\r\n=AZTM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIErHvKweuqSpSpe/q7d1lx4fTRAv5bXr1H1mZZ+MsQKrAiEAk6TF/6ASrRfwduWWeFD4A4lTBvMhCcoqGroY+PykvI0="}]},"maintainers":[{"name":"frendkao","email":"frendkao@gmail.com"},{"name":"hauy","email":"hauy@163.com"},{"name":"tohsakarin","email":"1023770070@qq.com"},{"name":"zzswang","email":"zzswang@gmail.com"}],"_npmUser":{"name":"zzswang","email":"zzswang@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/query-normalizr_0.1.1_1540516823554_0.5840878047160032"},"_hasShrinkwrap":false},"0.1.2":{"name":"@36node/query-normalizr","version":"0.1.2","description":"A module boilerplate for nodejs and web.","repository":{"url":"https://github.com/36node/query-normalizr.git","type":"git"},"license":"MIT","publishConfig":{"access":"public"},"main":"dist/index.js","module":"dist/index.mjs","typings":"typings/index.d.ts","scripts":{"build":"microbundle build --format cjs,es","test":"jest --silent"},"jest":{"testEnvironment":"node"},"gitHead":"2fbab45ec1e972ae88f4fa9f0a63230cd403cd78","_id":"@36node/query-normalizr@0.1.2","dist":{"shasum":"5a2c17f8fd06b2f6afc20af54a9cf7b1c96e4f7a","integrity":"sha512-WTNhVnOsKGKFuk7uP7B/334xi+6bJoKUNL4zGg6mHEbSYnhtn9qhraFG6RChbqu07RgIsCyZk1zWDiVBxbyQbQ==","tarball":"https://registry.npmjs.org/@36node/query-normalizr/-/query-normalizr-0.1.2.tgz","fileCount":8,"unpackedSize":6501,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb1SgpCRA9TVsSAnZWagAAwyIP/isOCsbowgK/dz3HQt2b\nehR4Q+2JIEyt9fXEiUH8QdoUZwKDRj3kC4NA6ZN8T3LTxXAzfbM9N8TzcaT0\nb3dssFupbQSkWHuOxm5kc7kAWCUI+J4W29dLMCjVEqqAKHhyvAkVyQ38zHeH\nqz/pPVbjZxvIeX6r7c/CCvc0mzMOWYn4ODZFcg+6HciIxpUGhEhKtDpMvk5y\nVjp9+bnhiZaIFInbwapfhLSc5u9TJKZly171QAogTyMPGKuhdhcDG0iThlqq\nmB4TnnjgXPZbPcAWTdDrfQQmFSdqaPB1Kot2pcKELEueodZBEIMEXXCM47ra\nqZ3qEHxPK+lKK7AypPqkuE1iw0pwoGQODqH5viEMmzlnYzpYh/nerLrOt2+f\nri9PjSxr5esRbgQSX/03CMddHC6lOPWziqTMCAF6bjPvBbBc/S69Vz85u6NO\naPKeVQthmWWCAz5UrHYDezwpC3iJ0Qd3SF9RB48U4jgbDx9X0QkESZ6eIYAT\nGk8lnvnmRrz+bAtTnEMIElg2Lh0RWgim9qNk2hlu9jl7yuW1l4GUlOuOm+/n\n7W09KdIjBJ/Zx+ffCkWrR4XAWuzaEI/8DTjmYV4g1zOm/iQqBExOZsU7nMwL\n5Ki7iGSfdkZfoIGsbqIfdSmgFKU2pG/bGPhahP1eGy/x8OuAYBCaHfPQijt1\nY1cI\r\n=Bch6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCrUC6HQ+OkP4epAa6RdfkVujwdHy1xa0ymzD5s9dzutAIgEDzxiucsXAacBFaM8rGS47VUjNI7Mv0nuB9wPR/8bcM="}]},"maintainers":[{"name":"frendkao","email":"frendkao@gmail.com"},{"name":"hauy","email":"hauy@163.com"},{"name":"tohsakarin","email":"1023770070@qq.com"},{"name":"zzswang","email":"zzswang@gmail.com"}],"_npmUser":{"name":"zzswang","email":"zzswang@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/query-normalizr_0.1.2_1540696104454_0.8347092952740667"},"_hasShrinkwrap":false},"0.1.3":{"name":"@36node/query-normalizr","version":"0.1.3","description":"A module boilerplate for nodejs and web.","repository":{"url":"https://github.com/36node/query-normalizr.git","type":"git"},"license":"MIT","publishConfig":{"access":"public"},"main":"dist/index.js","module":"dist/index.mjs","typings":"typings/index.d.ts","scripts":{"build":"microbundle build --format cjs,es","test":"jest --silent"},"jest":{"testEnvironment":"node"},"gitHead":"1a3ea58fe3ada30376623319ce6522ad0ed5858d","_id":"@36node/query-normalizr@0.1.3","dist":{"shasum":"50df0ee2b849f1ce1a62d2a7ef905858de36b088","integrity":"sha512-jOxg4xkhtBJFI+iJajfrohUB03NbXuG5qELQUVqScWvYPwQZM70Oz0ovUCDQ7/2Ir0EllfnQAMORQtOFq52IDw==","tarball":"https://registry.npmjs.org/@36node/query-normalizr/-/query-normalizr-0.1.3.tgz","fileCount":8,"unpackedSize":6688,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcNBgaCRA9TVsSAnZWagAANqcP/3z0oB6/A9YCVysyrrAJ\n8luQqieiahVwpjIHLBFZ5EFC3yYTIlmUTcqvENeDN12jKHozYrcLjn+qPMap\nDUOkuum3lKKuN7YGrlBQ9doOsgjOk9/c3bXAxcJK1Unp/vkNqvTpTULekxAp\nQrkllUrvTEXy6rRuEiOS8OzJX3ZqxOKEHIb5rLrmAOFFbWKcKhtzyX96TUr1\njWcb33im/bgbt0isUxaHSyWd23WPtdpbxKOcBLrp3PpMJ/DAfWTW6WF4oGDq\noXTmyiU+K/FXC9iB8IKFRR3Lo2brnjXRCaCC8dTsTicXhYl9DU1Zbw/fFvSa\nYcTLPjQOkPUjpRsvFpiMflJW8fihWBpRzmKeigKLncxJH24D2+37nf8CnSnU\nEgVH7rptYIhfVFyg0xfNd+osGF/0bMLnkMpIdTg6FcH5Dx4q5+FxAF8oswBh\ngw6uT6OwBty0VZ0hCKQ0TgeurCA3f3EFnnoXqHnc6xoyVt+0QRYrXLxRgE9z\nCkQxnCraP+iA/1G/JQ0a/es6nDZ8BWk6si77mEYwiBr+JjgszGgfOKSmYEh3\nP10G5S8Aca5q+AuYA1u3x8HkjZ4w68CJ96kCsOdD1cePE5jTYYYCKPDG9Fbf\nF8I2rODEvjaFb7lKDci4zYAjsJdgv48fWrNLNy1gzTFyLPeT+HW6hbPutT+R\n+Uvt\r\n=n3Cm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDCHxRMFHN2YYbCZJkfwXEcQ6RUQSHZySILB35QDBH7wgIhAIR4oCPWvTpHpWtWjEAT+wU6frSCHAsP/dQ+GhLPzQut"}]},"maintainers":[{"name":"frendkao","email":"frendkao@gmail.com"},{"name":"hauy","email":"hauy@163.com"},{"name":"tohsakarin","email":"1023770070@qq.com"},{"name":"zzswang","email":"zzswang@gmail.com"}],"_npmUser":{"name":"zzswang","email":"zzswang@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/query-normalizr_0.1.3_1546917913223_0.8238155591728022"},"_hasShrinkwrap":false},"0.1.4":{"name":"@36node/query-normalizr","version":"0.1.4","description":"A module boilerplate for nodejs and web.","repository":{"url":"https://github.com/36node/query-normalizr.git","type":"git"},"license":"MIT","publishConfig":{"access":"public"},"main":"dist/index.js","module":"dist/index.mjs","typings":"typings/index.d.ts","scripts":{"build":"microbundle build --format cjs,es","test":"jest --silent"},"jest":{"testEnvironment":"node"},"dependencies":{"humps":"^2.0.1","lodash":"^4.17.11"},"gitHead":"479313f7a1792ab778fdf2cdcbd9b62c2d0fad9a","_id":"@36node/query-normalizr@0.1.4","dist":{"shasum":"1fa53693103d3b0d1b4bca2ecd1f00a846026abf","integrity":"sha512-wd8F5xvqVDT8awXPUlHNNMhqh+0HTpi/q+mWMNckJl6u7BVKJdkE9tClnU6MPUib4KVfJL9UhjqsTYwnJJgF6A==","tarball":"https://registry.npmjs.org/@36node/query-normalizr/-/query-normalizr-0.1.4.tgz","fileCount":8,"unpackedSize":24520,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcf4N3CRA9TVsSAnZWagAA2qIP/jt/SadKLWPqZ5cwKDkN\nQDHH+d+eKA9Bnf+2UbPE6dWB3cuiZK5RlU3u2TVWjiRuhMgzqTRgEvwLE4ob\nAgJ9hMcC6RZEq5kSgjojUy5gFyHC+K3MM3cDcqk7UgXjJ2NcC9yqen49h5eG\nAto6T/qyqmpyZHmUz8Q4IHp0q4Ve6oxAmwwNpdrhW4SF3Z9y2g6ZD94Kmuwa\n9hZXN0kziPZPEzd0lmZ+HHtdrXjB2/A55aLQu10BcKDfEj39ohtDIRAhsY3s\n48WZVbXdfDFf8Wh9w9hptxX+bEEX7A2+bloyL/HjP0nGwUonI9SzoEW5nsxP\nFuVyNZyQyvnP2iedunOd4je641kGQsY406OJ8npmyz5R51E5QwpJpqrrelTP\nxeLQC9JmiyN9sx4kBxk9IyOeLxPs0sURM3JG3G53mx/AFMhaz2DpELAwTayQ\nqyvFdxg5Z+ALN1GlhrmZgrGxK1D6Rs8UI5uD0cmlYA+71fIBMJf6EKUVLdNF\n7YzEAzoH25O6+aM4wteu1Ypt9H5Yg2EsXzdInKVYlJlE5Y0pNFT9+5iejyDL\nvU7Wd/ihinuzufwk80YFvOsd5g5zcFGG1aOc3ZnARZCTEIpX6iS1SgOSDi3c\nGomu3CwAM21gI6lWGLntUSoLxsQWHEYbzlhpwFzX9pMYcJiwN4eLcP7ARhhi\nYSBc\r\n=hyXj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBYoFvMsXi+Tse8rVDztVOjoWbnPhyu/RDRWpMpVa9U4AiEA5l8f75WViGrhOYlOaYUfzxHWDMKp6FTPbTT1HKgm3Ps="}]},"maintainers":[{"name":"frendkao","email":"frendkao@gmail.com"},{"name":"hauy","email":"hauy@163.com"},{"name":"tohsakarin","email":"1023770070@qq.com"},{"name":"zzswang","email":"zzswang@gmail.com"}],"_npmUser":{"name":"zzswang","email":"zzswang@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/query-normalizr_0.1.4_1551860598675_0.18220938995073976"},"_hasShrinkwrap":false},"0.2.1":{"name":"@36node/query-normalizr","version":"0.2.1","description":"A module boilerplate for nodejs and web.","repository":{"url":"git+https://github.com/36node/query-normalizr.git","type":"git"},"license":"MIT","publishConfig":{"access":"public"},"template":"module","main":"dist/index.js","module":"dist/index.mjs","typings":"typings/index.d.ts","config-overrides-path":"../cli/config-overrides","scripts":{"build":"NODE_ENV=production sketch build","test":"NODE_ENV=test sketch test --env=node"},"dependencies":{"humps":"^2.0.1","lodash":"^4.17.11"},"devDependencies":{"koa":"^2.7.0"},"gitHead":"3df9922ea54d6f43cfb8429fc3b40830407fee52","bugs":{"url":"https://github.com/36node/query-normalizr/issues"},"homepage":"https://github.com/36node/query-normalizr#readme","_id":"@36node/query-normalizr@0.2.1","_nodeVersion":"10.15.3","_npmVersion":"lerna/3.13.1/node@v10.15.3+x64 (linux)","dist":{"integrity":"sha512-7hHQoq6z0hiAg2Wg1iye5EOPzf+iLLuBEbl6Df71CRpAXSH0uTposkto43Zidp0rdOHpsJmen/RcRkkvh5YnOg==","shasum":"4b8d2e9b25aa3e8517207a0ff8eec80e298b4376","tarball":"https://registry.npmjs.org/@36node/query-normalizr/-/query-normalizr-0.2.1.tgz","fileCount":9,"unpackedSize":26817,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcoDanCRA9TVsSAnZWagAACLQP/1nfjMQC29UnJHUDeZdw\ncJNo4eFTUx1W2Cf4xPeGbd+/fBLlEQujKxSIOUTib+tp9GEvVuHw17bCjM1D\nP2m+w3tAcC5SGgdyuOga8IToOBUntOgAfBgvDv+in+VR0rnYyRziuVxROY7y\n/uyvQBYX39O/e0H72+6b6A9ucvDYoqE+b4W7Khpp7GBb4rxIxUDPEHSkx86V\nuM6l2JocC3ByqWb14OV+lkLpAQrjDvnewgPWkocMgqc4IeNs+ctba0XOae6t\nLvD9TjNeyKAvAoIQQsQovPyeuyHBLN+NcqHmDSH+2+RfcnxkBzCAwcS6R7q9\nlj64UaBLCp44wEjJb9wyH5l5739hddLkHm6nusswkV5OR+bjW+9eTH1VB5as\nO7IdRrYtf1BVMkK0t4yhzSdZFnCtxYSpUceLFjIJQCfQKpVXFVZ8oRcx8kC7\nUJd9pi+Ep7utyPesSwoNIyFBxTX06L7k/M428c45ijjxwBqcXC/eT9tNmKin\nDQyRXE5jp0LOA+nDiWB8TjF4tWDMBlJYKHrgWWvaF6Lt19dkeudv2+pETjli\n5/oUwzSSjJtkzZ5GQavMbBSmxvVr4Xi7Vy0/KmTro8Bdb01+Wd7Ef38g8lbs\n82qg/gNBjkFeO2jWZIWSWiEd5l75GhyePFgHSNsqsP5fkApdTCAGreI5Ped2\nJuU6\r\n=ZQ/F\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBOkpLqZowYpRFvAIU2RFkow3K3BkuAIjAG6SahQLFdoAiAjseJaTxSmrqS6ILxCpjKlNnc2XFSoxPea7KbuNh5CmA=="}]},"maintainers":[{"name":"frendkao","email":"frendkao@gmail.com"},{"name":"hauy","email":"hauy@163.com"},{"name":"tohsakarin","email":"1023770070@qq.com"},{"name":"zzswang","email":"zzswang@gmail.com"}],"_npmUser":{"name":"zzswang","email":"zzswang@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/query-normalizr_0.2.1_1554003622524_0.05621555606280859"},"_hasShrinkwrap":false},"0.2.3":{"name":"@36node/query-normalizr","version":"0.2.3","description":"A module boilerplate for nodejs and web.","repository":{"url":"git+https://github.com/36node/query-normalizr.git","type":"git"},"license":"MIT","publishConfig":{"access":"public"},"template":"module","main":"dist/index.js","module":"dist/index.mjs","typings":"typings/index.d.ts","config-overrides-path":"../cli/config-overrides","scripts":{"build":"NODE_ENV=production sketch build","test":"NODE_ENV=test sketch test --env=node"},"dependencies":{"humps":"^2.0.1","lodash":"^4.17.11"},"devDependencies":{"koa":"^2.7.0"},"gitHead":"a4e96c4f2f1fe524357afcd31a555e0da5ee17a9","bugs":{"url":"https://github.com/36node/query-normalizr/issues"},"homepage":"https://github.com/36node/query-normalizr#readme","_id":"@36node/query-normalizr@0.2.3","_nodeVersion":"10.15.3","_npmVersion":"lerna/3.13.4/node@v10.15.3+x64 (linux)","dist":{"integrity":"sha512-P7fWZu2UbECo0FTCgq0QNv4qfmkFfXsrJd71IuDOQh+pPOkf7jLdLFGsA85KW2JhAvicWGqjyrjk8/XOVwjU7w==","shasum":"43d8cac6d8a0a5f7d53b13cca120ee4c2321b1fc","tarball":"https://registry.npmjs.org/@36node/query-normalizr/-/query-normalizr-0.2.3.tgz","fileCount":9,"unpackedSize":32351,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcyVJLCRA9TVsSAnZWagAAFo8P/RPWyE4FZvSx4+07Do9Q\nvprPdw8FQdTqHpU+fwZdNjzLIegGfSsF8ubOt+iEwh1d+LrAUELK6d9xle0i\npWo9Jw6Ii6dc1mgJfHi3enDnoxZKBBgNdZal1VgCHCJBIRFGYOv9kX46dNNe\nwLK+suacdJTzMBOny66NCcsp6F2UEWbdz6I+tERVz3QeGfkhWCtLb9OOgkzK\nYPF/HMP22O6fb1L5tSW1W7TjJVhqYvP+isPZdRqaMuFKfLTvGu1Too/Lj/sb\n7uSJ1UXCcgELu19nNNwHnhnf9gW9u1Y9xNViIasFjyyEeriHCS/lFUXgpMUn\nSLscNCzShWPn2K2yrCfFr5QdvOhND0ND7TdoaAKOaN7htXaQONM7+CvYvzO/\nCa80epjHseSNVjTCSvVD/wmrN3rXn2affPTLOv9fUqREANDrS2IUgYRt5cyt\nBFVsFrTkmpPN3dTgvCM9PV6BWELTyo4y7+bBGKW+h/GYU4vwvtFAM68Jo0SU\nVcxZSWoBv03Q5G26Nr9ebZeyDNGCn9Bc0Boe6rYC2tcRmu+KlDISQVTwoMYV\nPARa+ONt29N404pnBwwlM+QApbKrsB3wlmZAw3OomeH+XUefrEfiqwMOc0dO\nQBqlGzD4UHOLRf+JDO/MBPt40W+tJKRC+9MYGBA4VpwWb0/qdz9k5RVG1Vjf\nZdbB\r\n=IbZ7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCoYa9GqG85NUpTIK2yOf+29m7MgXHInfCEOx1+BjaRXQIgMUqgmkQHDB+Ag7M/5C35FlWGMxIuo6xehzEaE1Rg1PA="}]},"maintainers":[{"name":"frendkao","email":"frendkao@gmail.com"},{"name":"hauy","email":"hauy@163.com"},{"name":"tohsakarin","email":"1023770070@qq.com"},{"name":"zzswang","email":"zzswang@gmail.com"}],"_npmUser":{"name":"zzswang","email":"zzswang@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/query-normalizr_0.2.3_1556697674834_0.6269942451294586"},"_hasShrinkwrap":false},"0.3.1":{"name":"@36node/query-normalizr","version":"0.3.1","description":"A module boilerplate for nodejs and web.","repository":{"url":"git+https://github.com/36node/query-normalizr.git","type":"git"},"license":"MIT","publishConfig":{"access":"public"},"template":"module","main":"dist/index.js","module":"dist/index.mjs","typings":"typings/index.d.ts","config-overrides-path":"../cli/config-overrides","scripts":{"build":"NODE_ENV=production sketch build","test":"NODE_ENV=test sketch test --env=node"},"dependencies":{"humps":"^2.0.1","lodash":"^4.17.11"},"devDependencies":{"koa":"^2.7.0"},"gitHead":"b0d30c02a0ce70c3c19caff1d71092d3db928342","bugs":{"url":"https://github.com/36node/query-normalizr/issues"},"homepage":"https://github.com/36node/query-normalizr#readme","_id":"@36node/query-normalizr@0.3.1","_nodeVersion":"10.15.3","_npmVersion":"lerna/3.13.4/node@v10.15.3+x64 (linux)","dist":{"integrity":"sha512-j9vfmEVzLiyNrwNTCD21y44hhebokVQd+NEW3YIRgzCmLKe8h/tBdrMFxUEMzySoc77G60+GU0C3jR7ah7RX/w==","shasum":"c896dc7b1052ee4ffb6de8cea023d6cfa9e6b8d2","tarball":"https://registry.npmjs.org/@36node/query-normalizr/-/query-normalizr-0.3.1.tgz","fileCount":9,"unpackedSize":34356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc2CujCRA9TVsSAnZWagAAuvQQAIUgDnHBVd0N9AAbL74R\nppOhqtDZqVMcnA6jMhStI0NchT+HuaaMBapEWRpuNNPhc3aB2fyNBxEUisCQ\naNnc610jnbcM9NCUDiw+n6pslEkccpCo4DSkScSp/kYoFzzEOPWAUBAblMnd\nwLuqtytvt2FFiJ7xyckIyeuqwV8PKAbPpmMJco1Q7cdJTwejxdWoe/zw9fHv\nRXIuV7W8FGedCsY5blmgzaEmylYtnv1EMVGXcsPubC2GklErj3yfafnpezOI\nFxrfKBpbH+x1W1+K8GYkfZI+VbuHCtaAZ+ANJeDyg/lSvEAdBQoieKviJmbt\nLnRu8nbsk9bOt1KmOcpUUSFlJ+zHWaFltmbSZSpBqtJqXrxsSYNi4scM6tqK\nv7FtC2rJrX1VzjDPDOJ0Qar8eJRYhos1Ob1gZsOulaqLv5Y2waClgrkxSrsr\nVb5uMZSGd3/vGYX5ZcnWSCinbkCh2z9jvj2LByffOa6RSKtmApbUGYxHVQl+\n1jFpmQg/UyUIkOj9LM2zKtBbl4uokLxmyeDmXIODJiC8oWfj8WvrHs/+USwJ\nTkXVbbEpAqm3ZaF9UlZAjpR7lXImnEb08OSDmvg9WeGefhtiNrA8ZxVI131T\n/ri96YO0vU1QK1E7IhYiwlDfgY8WR+u01ZsEupc7au8FyYmRjEcuXJHlwrNJ\nmsmo\r\n=viF2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC0HNL+PkEwHXyPbthlfLJzRpi3ssBWH2tqWp0d79PeOAiEAkBCEDGs0scbeQqFh2DDEBxUrvM6SJ6XFg6a/99aybEY="}]},"maintainers":[{"name":"frendkao","email":"frendkao@gmail.com"},{"name":"hauy","email":"hauy@163.com"},{"name":"tohsakarin","email":"1023770070@qq.com"},{"name":"zzswang","email":"zzswang@gmail.com"}],"_npmUser":{"name":"zzswang","email":"zzswang@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/query-normalizr_0.3.1_1557670818950_0.6997871299207687"},"_hasShrinkwrap":false},"0.4.0":{"name":"@36node/query-normalizr","version":"0.4.0","description":"A module boilerplate for nodejs and web.","repository":{"url":"git+https://github.com/36node/query-normalizr.git","type":"git"},"license":"MIT","publishConfig":{"access":"public"},"template":"module","main":"dist/index.js","module":"dist/index.mjs","typings":"typings/index.d.ts","config-overrides-path":"../cli/config-overrides","scripts":{"build":"NODE_ENV=production sketch build","test":"NODE_ENV=test sketch test --env=node"},"dependencies":{"humps":"^2.0.1","lodash":"^4.17.11"},"devDependencies":{"koa":"^2.7.0"},"gitHead":"8544c10d7a1a6a7239541431e0702efa37e4c6af","bugs":{"url":"https://github.com/36node/query-normalizr/issues"},"homepage":"https://github.com/36node/query-normalizr#readme","_id":"@36node/query-normalizr@0.4.0","_nodeVersion":"10.15.3","_npmVersion":"lerna/3.13.4/node@v10.15.3+x64 (linux)","dist":{"integrity":"sha512-LlKzFe0Ehjto9pQ4KJN6MFGi7LNPASR5MlzuxROJbmjZOLHXTecqgWdpcNZYl8WxLjjeMVhgJKVyG+jukOFpDg==","shasum":"8f3e5d794f915923f8901b88656515136820dd9b","tarball":"https://registry.npmjs.org/@36node/query-normalizr/-/query-normalizr-0.4.0.tgz","fileCount":9,"unpackedSize":35258,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc21iCCRA9TVsSAnZWagAAT0MP/3KqCoj/7lBxk6lATmGB\nTs5IstW9G/e+LTepCY9kpcCwW3tWZjm9VJB5T36Z9vWm07SCMcwLjWRkSlWP\nIvlSff2vcYLHAO9jp9D/95Xw6L43URTbWaxxfonCouGWdQylT+jBZvPM/DlY\neb8XBuY3Ivt9mJzP6rX2TcPRVIELwvcwET5LV9nGZKosSL/EXnKqFGmgM5Fn\nBhDJU33fj1N8STM4w0qWLIJj0KbDFE3H6AVhwtabcQsDLV19VlXOLXLlJvrb\nEF3pR/1TvG8QnTdcyaugh1g2xZuhmr6a3hd7E4N4C2Jo8vh7HQqky5E03JnX\neXacrynfSEh9iJfIgVoNT9tkWwo4sekWNQ80uYTOsPjhSKaTKoUi1FcnCVIp\nzTUeUYFoQv6bfJlUZnAHlzbGbfGNdMWHO29ykbJOetEtypFMhDXj/XHu85Sh\nOg1qhP0Q4Dia0MECbZrC8DkAHKS30hxAyLJZL8FqVVglpeC4LQI+rHrEOEpi\nsxTjz6jD8eKsVKqZGXBmHqIO9Jnip7YztveLfkRaegBvzixOo2uKPvnDes4T\nIvSAxrMszy5RI+zzMweBrw3XOPNj7IrMMXXoLBtDY60Mxj6aDdnYuyOHW6Fo\n592a2dSRirqU+Q3WrArMSCtFBxlDf/AFSzlBHNJAY4wF1gnoIR2w7bEwuYLN\nAXpd\r\n=4JJe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCSUlBzQnssOzqWhlpviBSIdh+9s/1LyoFhoB6xjZTDzQIgEqD9gRgg3hwgmqbfSactE59dmY3SO8nCHStQf0tgvNw="}]},"maintainers":[{"name":"frendkao","email":"frendkao@gmail.com"},{"name":"hauy","email":"hauy@163.com"},{"name":"tohsakarin","email":"1023770070@qq.com"},{"name":"zzswang","email":"zzswang@gmail.com"}],"_npmUser":{"name":"zzswang","email":"zzswang@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/query-normalizr_0.4.0_1557878914294_0.65630482178369"},"_hasShrinkwrap":false},"0.4.1":{"name":"@36node/query-normalizr","version":"0.4.1","description":"A module boilerplate for nodejs and web.","repository":{"url":"git+https://github.com/36node/query-normalizr.git","type":"git"},"license":"MIT","publishConfig":{"access":"public"},"template":"module","main":"dist/index.js","module":"dist/index.mjs","typings":"typings/index.d.ts","config-overrides-path":"../cli/config-overrides","scripts":{"build":"NODE_ENV=production sketch build","test":"NODE_ENV=test sketch test --env=node"},"dependencies":{"humps":"^2.0.1","lodash":"^4.17.11"},"devDependencies":{"koa":"^2.7.0"},"gitHead":"a448654fcde3937e82936e19581b17fdaab68f46","bugs":{"url":"https://github.com/36node/query-normalizr/issues"},"homepage":"https://github.com/36node/query-normalizr#readme","_id":"@36node/query-normalizr@0.4.1","_nodeVersion":"10.16.0","_npmVersion":"lerna/3.14.1/node@v10.16.0+x64 (linux)","dist":{"integrity":"sha512-WgOEh2ag4gREtQNt/Daps+WnK7eEdaHAW7f/NNB8tZwZ0M6lg0wkoMfzcO2rJA+kSEJAKKBE0wcXOduN/bTQLg==","shasum":"2c57e611515fc10c5021fdc824f21c723cea225c","tarball":"https://registry.npmjs.org/@36node/query-normalizr/-/query-normalizr-0.4.1.tgz","fileCount":9,"unpackedSize":35465,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc+OToCRA9TVsSAnZWagAAt7QP/2ktNR/f5Zc17aRhGkNK\nspz15XZVLDdMIFIW/rWPsRhrFSc51/OyDdaES0bB8EL4Yfwb6JNjMI9Ha8KV\nnE+jJvfpI+Uk39M3g9p6Prt1WVnfh/hym/Ves9iyGa6gaCFQfFvEAIsoEWym\ngJFVqYokhLKN4ub0YuMFsem4dmX7vCbEJGjPlicAYAEeXIWQkMFnr68ycZ8b\nujRiC+g7GtCPoZXQzNIW9SBeUcOnmehDDlZpn9pCO/faLB+ACTDmdfGWxiU/\nKKfMIaIaRCnVBK1YhY/73LDfM3fGLdV1atw0ecnThR0KWejBHL1P7g8MYile\nxNR+lsclim/5BEArst8mcfEvZwqyRjwH8THYkO988zqSw1Zz3aK5I0U5nxOF\nos6mBbjuilLhmgfEy8j4weakCfUTdpMr5K7st8DTTDIMiz8rybho3hVjASEU\nmjuxHsSM5PLF0IsRNXXbbsXjgroy1Km5nCT1hEp7AshVh1kjcVRN0D+4Ugb+\nhY743BKZMasQj9+EsqyXwfla8fABX7jj9BvWTc5QjypS3GWyInjhn6GrgrZ4\nmIpfqOYWkU0gvjaGz9we4oPBu+Cq3tp9hWRFPRPj/R/MGwGFOHLmzzEWukdI\nszrqLlw/WUqii8lVXxD9DytFyJ8MA4FptNIR7Ia7BEZ2lcSiMsWn2sKeZNJy\nbdRO\r\n=qpXq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDzQ6LdW7CV/CCk20h2rlvv51ojmOPgyVWvtpbpWMXFngIgVVuL7OWBiwLE19G5jdHv5xMiAO+EEXkUMb9P1zEd0JE="}]},"maintainers":[{"name":"frendkao","email":"frendkao@gmail.com"},{"name":"hauy","email":"hauy@163.com"},{"name":"tohsakarin","email":"1023770070@qq.com"},{"name":"zzswang","email":"zzswang@gmail.com"}],"_npmUser":{"name":"zzswang","email":"zzswang@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/query-normalizr_0.4.1_1559815399897_0.03708884463321427"},"_hasShrinkwrap":false},"0.4.2":{"name":"@36node/query-normalizr","version":"0.4.2","description":"A module boilerplate for nodejs and web.","repository":{"url":"git+https://github.com/36node/query-normalizr.git","type":"git"},"license":"MIT","publishConfig":{"access":"public"},"template":"module","main":"dist/index.js","module":"dist/index.mjs","typings":"typings/index.d.ts","config-overrides-path":"../cli/config-overrides","scripts":{"build":"NODE_ENV=production sketch build","test":"NODE_ENV=test sketch test --env=node"},"dependencies":{"humps":"^2.0.1","lodash":"^4.17.11"},"devDependencies":{"koa":"^2.7.0"},"gitHead":"ea05e5cac29e7d2faea55e14cc655b205ed2173e","bugs":{"url":"https://github.com/36node/query-normalizr/issues"},"homepage":"https://github.com/36node/query-normalizr#readme","_id":"@36node/query-normalizr@0.4.2","_nodeVersion":"10.16.0","_npmVersion":"lerna/3.14.1/node@v10.16.0+x64 (linux)","dist":{"integrity":"sha512-/WywlyaaPhH+uZq7JUVHMaofaEX00DG0bpnTATV5H8feSM1mYvG851ylwqY4gdFt+JIu83HnrPtdjsAlfTz3HA==","shasum":"2d21ecc3b4787d4665504db91dc3b0c74b35be1a","tarball":"https://registry.npmjs.org/@36node/query-normalizr/-/query-normalizr-0.4.2.tgz","fileCount":9,"unpackedSize":36281,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc+8ihCRA9TVsSAnZWagAAC8QP/iMM+Z4MXIlQW/Ud8M/v\nxYVZQlsy2v8BTbGZ+oW6vJaX7WC0sql19mt0xA0vJclH9TBEySJVh4LQ+77d\nGRv/HjrnCO88nHtZL1VvmZ8NEaq0PR8Z8Uaa/fNRCNXSUUoIC7nIdI9q2y9F\nKyik5SDwlO190yGhfQpLmZWutexHplThbIqoVLji0+NpAt4cmrsCqjine4aM\nGB5OGbLvBU7oIosPDZa5+3deieLB1dAOnhWyDdcejRuMnEzdK4Sq8TaOjQWS\n/0yPYnkCI9/GBjJkDyQ0cQ3Ep9iXvhslVNZ+T3znaSB4ff/QfLPTkQY4QXLs\nL4XOHKvKA3QDDaTXh67Rv6sWel9cLEdw2YDmQyLaQwqAJEMw4CvD/wlk2i6q\nc+5EB9ROWHpbDgs/YX5I/an5WVtwZUzEShmjj+hUNbrT+7GuzyxUs1Fxq2Ju\n6ujFk7LLyQ3bJvaFwR9SHoTzbXK7Vzr9QFDZh7EShf7w76Fo2stRV+/1i0I2\nTcIsFU7se+VPg9FUfZ/ryujdvag7ni0irLeRlZ3MmrkY8IW7PEMNUWy5SJt1\nZqD3mXNgYXDbw175qv6YXi8NR5DX10VxRdmT/jdDJxteULPZCeqko7rg0Hi/\n0k5meEDLL2Pd1+O78R0+jYk4USyU0INxENWUPwTeBWcnJ5G5voV/wmmyd+BB\n8ZnJ\r\n=5Fni\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB4yoH2Hg188j5TeILrqdFYnHuj6KR+HhxI+eDu/7P+JAiEA14PO3w6fhCO9BFmSZAavLg7/+eaumEGJAq6ykmwMZhI="}]},"maintainers":[{"name":"frendkao","email":"frendkao@gmail.com"},{"name":"hauy","email":"hauy@163.com"},{"name":"tohsakarin","email":"1023770070@qq.com"},{"name":"zzswang","email":"zzswang@gmail.com"}],"_npmUser":{"name":"zzswang","email":"zzswang@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/query-normalizr_0.4.2_1560004768415_0.28405574156231816"},"_hasShrinkwrap":false},"0.4.3":{"name":"@36node/query-normalizr","version":"0.4.3","description":"A module boilerplate for nodejs and web.","repository":{"url":"git+https://github.com/36node/query-normalizr.git","type":"git"},"license":"MIT","publishConfig":{"access":"public"},"template":"module","main":"dist/index.js","module":"dist/index.mjs","typings":"typings/index.d.ts","config-overrides-path":"../cli/config-overrides","scripts":{"build":"NODE_ENV=production sketch build","test":"NODE_ENV=test sketch test --env=node"},"dependencies":{"humps":"^2.0.1","lodash":"^4.17.11"},"devDependencies":{"koa":"^2.7.0"},"gitHead":"45fc01f9da4386eddee5972d978020b719fb7d82","bugs":{"url":"https://github.com/36node/query-normalizr/issues"},"homepage":"https://github.com/36node/query-normalizr#readme","_id":"@36node/query-normalizr@0.4.3","_nodeVersion":"10.16.0","_npmVersion":"lerna/3.14.1/node@v10.16.0+x64 (linux)","dist":{"integrity":"sha512-/ky/gHNdVfks7bsr10oYqaAt62SNg0jo6vYjes8b/NjUfpdlQtRJLvtqG2mRly9qdepgzR9sgKhGZIJzRjDscw==","shasum":"39f723cb04c9c824f8c4c484239abc4112e33d4e","tarball":"https://registry.npmjs.org/@36node/query-normalizr/-/query-normalizr-0.4.3.tgz","fileCount":9,"unpackedSize":34458,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc/2NfCRA9TVsSAnZWagAAHHQP/AxNAox+UcCTEQEquG5K\nfp0ceX0EKMrGfkPyX7bGb87jBmYaeLg+0j1805d8t03crCQXMmT2J9WSakBY\n67dH2oyoH45cRE8ddud8MMMYc6oGmGcazFp9wBUGGT2ZbRb3+b4Dfg1pynbu\n5y8ovCk3AYvlfbLCAcIM6KiN17tVH7RpRjmf+vdn/4uTlaHaP7tVTWANyav7\nMsGNwEiXrsnw8HSbEd9PI0AwowOcqDs3xPGHJp2ZGZcywGlD33QIYxc/Bt9s\n3fwJaSxIyDL9pL4pqH6OGex6uGrUtAP1Hg5NoyuHAfpUTRLOWH5mthRC3GC2\nWcvMDEgc7bTfcpzykyTSiBVDgklCOEobO5Zab4hodw61jeT7frQwbf/gFDh5\n1EDw8vl40vJeo49AWfRvuUee+e8Kd+Rjan1+D2rTVlskJttv4gPZUnXWhteX\nDyEqjrRG8vIDVG5gAXp3529+R8VbnisdaodDH93zeu8jhSNP8nxF9liH+/qW\nDobHh+KSXQWUCFxm+Y/8XMPC3j7MLzXeMoUVgd18jvMEFTzmHwPZ7k5PrDRR\n6KBhbiI4KW4iFy+KnDQQ5RzHsc8EsuFrKtw+i7kC8zr3l/f6N6x7+QNl9RpX\ngqM7vA9JfA6eLahP8zofkUarZSc7sZXyBATG8vxWAWqCzZPS/QnsTcuBs+SN\nsHgM\r\n=90SW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGZEgBZ5C184Q4kEwgjszW/Q1JCbC2yOJ782WuJ/4KGgAiBYx7vVMm62stijDoXfrcq7GT9v3BJudoXyPdEmsDFwGQ=="}]},"maintainers":[{"name":"frendkao","email":"frendkao@gmail.com"},{"name":"hauy","email":"hauy@163.com"},{"name":"tohsakarin","email":"1023770070@qq.com"},{"name":"zzswang","email":"zzswang@gmail.com"}],"_npmUser":{"name":"zzswang","email":"zzswang@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/query-normalizr_0.4.3_1560240991202_0.5077625039723364"},"_hasShrinkwrap":false},"0.4.4":{"name":"@36node/query-normalizr","version":"0.4.4","description":"A module boilerplate for nodejs and web.","repository":{"url":"git+https://github.com/36node/sketch.git","type":"git"},"license":"MIT","publishConfig":{"access":"public"},"template":"module","main":"dist/index.js","module":"dist/index.mjs","typings":"typings/index.d.ts","config-overrides-path":"../cli/config-overrides","scripts":{"build":"NODE_ENV=production sketch build","test":"NODE_ENV=test sketch test --env=node"},"dependencies":{"humps":"^2.0.1","lodash":"^4.17.11"},"devDependencies":{"koa":"^2.7.0"},"gitHead":"df2d2ca01e1d424b51c1ce2ab0620e7b3cb224c7","bugs":{"url":"https://github.com/36node/sketch/issues"},"homepage":"https://github.com/36node/sketch#readme","_id":"@36node/query-normalizr@0.4.4","_nodeVersion":"10.16.0","_npmVersion":"lerna/3.14.1/node@v10.16.0+x64 (linux)","dist":{"integrity":"sha512-oftEFn+GLgdnzG3lnMsRLNO/a5fpcPlrwGzr7jOBfSzXB1l0S0JeUH3KHezP76AhWcFYkQgzdBFElyl4de57zw==","shasum":"051c58d3bdd551850467ce49210934f8a6e7015f","tarball":"https://registry.npmjs.org/@36node/query-normalizr/-/query-normalizr-0.4.4.tgz","fileCount":9,"unpackedSize":34647,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdC50ACRA9TVsSAnZWagAAkowP/18LeczOJg/U2bkQ6rnZ\nlTj7kuz5wQeJz/Rh8OlkXmOBtvjoFpGFu0NFBnZEjd/AWRDcbMMuuh23eMG1\nEaeStlsPd6qjNJulQd32+cKbptHTlz8ZfnjnoLT8VZZi5Jfl9DlI55G5bCCO\n6xEGGezUFv+jIg8m7+iExImn8gWNSn8viMJwL074j/OWECcs8719gdFqcUop\nFPeXL/W8//j8gPgcQwCmq+snWi/mwzyJ59EmB4yz4aEkI9h3eJnLiV2DXmLy\nBrz4EiyxbUsaOzr6n9BIC2NTMPCMtverUf1Vt54gNiuUV0YOSobdegUOapBW\noqDqLUDIOUMhDwncgsa66zlHDlI95f/ECDxGiTtwMdQHqHT7YxvmXtoRcGqH\n5P/h5/wCuMhVcrhKNtckb2CaFGGCaTbfCZKsjQ8O4m/Ssz+4GbV+ukbNoDW/\n40HmyCcda3xZ/Dy38uSM99XWgsSCILs82bLcVQ1ZeBBln4COnZIEi99ywYEn\nUfVI18sdr70ZClLeMHChqnpOnbVs+qT0/qC6T79Pw+Jt21YAh70s6lKiZKYu\ncFDgG2QMyzDkJukoEQ/ico49K8AmfMeAHEebjwOt7QZex8JTcJxiYO64wFwv\nL236OGTFEOB0ZVdzHO54YG5XrnAPLDFwv1OgrW5TefT7f3QD0LFn5TamORH0\nQOYT\r\n=fr0c\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCnwKwcNRLuOoDqtjMAmtP1AfC1LTnkMmsnkldHwxKqAgIhAJwmT6l7QP2lCDCke0x3qC3zmuO+ksdwK6tBLkR0wnU7"}]},"maintainers":[{"name":"frendkao","email":"frendkao@gmail.com"},{"name":"hauy","email":"hauy@163.com"},{"name":"tohsakarin","email":"1023770070@qq.com"},{"name":"zzswang","email":"zzswang@gmail.com"}],"_npmUser":{"name":"zzswang","email":"zzswang@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/query-normalizr_0.4.4_1561042175685_0.8318499132862378"},"_hasShrinkwrap":false},"0.4.5":{"name":"@36node/query-normalizr","version":"0.4.5","description":"A module boilerplate for nodejs and web.","repository":{"url":"git+https://github.com/36node/sketch.git","type":"git"},"license":"MIT","publishConfig":{"access":"public"},"template":"module","main":"dist/index.js","module":"dist/index.mjs","typings":"typings/index.d.ts","config-overrides-path":"../cli/config-overrides","scripts":{"build":"NODE_ENV=production sketch build","test":"NODE_ENV=test sketch test --env=node"},"dependencies":{"humps":"^2.0.1","lodash":"^4.17.11"},"devDependencies":{"koa":"^2.7.0"},"gitHead":"acb5867476817235703191651f0e3a7e3d5c0c19","bugs":{"url":"https://github.com/36node/sketch/issues"},"homepage":"https://github.com/36node/sketch#readme","_id":"@36node/query-normalizr@0.4.5","_nodeVersion":"10.16.0","_npmVersion":"lerna/3.15.0/node@v10.16.0+x64 (linux)","dist":{"integrity":"sha512-JEPWfqveODij19ZLgN4qOKZ081RoKwyA7cf2BT2AvJh03OEb986waJiS3RsnpvWN0wyPyMVtBVhp7ilmHA0LJg==","shasum":"d12cd5f61efcc33dc8d084d466a025ac67247a2a","tarball":"https://registry.npmjs.org/@36node/query-normalizr/-/query-normalizr-0.4.5.tgz","fileCount":9,"unpackedSize":35397,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdIA3iCRA9TVsSAnZWagAA87EQAJevGQKchvCVfaGmPSY0\n7uuJricZy1C8PsxMFpDmNrvG455WhPkApyH4xdopAOlZrh4XqQbJomlRt2Vy\nn5i96yHGNsYmjbcU5YQo0jDQ96gc46ob68N5EwSry1Ja/P/MC4s6a5VKNWXw\nsUha+rTphfkZc/HDZdsiMhbZ3VqELJtHaKIoIWvACnhxJ7WvEQNcwNiaiBa4\nJOHLBZIr5SL8yITAAaSnuF/S6AnWSn/YY4wMAt6pAVsOT/Yje9nKjrHBDO1r\nMdxXRgW5Zw1qEfy9qI9OKos3n5xhdYvgGjtQWaZxh0CgYPQE1AHaNnoU2x5G\nnuNdzchAr49y20Ts3hr0xIWevhv/hNj4xSXzWl0EgAOI9hTWAQMPZuKUWbfO\n7mDBt6EskgciVG/7/ghbeK+oM+gsdGgXvHU9xHH/sRz/FafjT7iCaT01z3nC\nMHnADVUouS63Rc9e5nGW7QaXdvxogT+uHjGoqEI1XmFCs+vUBOLt8zy5rECN\nR6HXWw6+KRJgO0CweOy1DgBYCrUHZwZgF4qnDgx/Bq+/0HLcXx78b/CRBZ+K\ny4NLwt1zX483Qn3+6FmVCjgCu/S8Yctw4tVHACZIOJu3oK0MVfBk+D25FjUv\nrin7xfwvyECzrnSEu0/Ic+L3N2w+SaWKnNALXQ24KrdNpvgF9i+ejLR6OJjZ\nTMkJ\r\n=d2Q8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDONM0r6gXlP0Y/8XEtnAdy4RzxdsvK0m5ZVojQlEkxkQIhAMQHpQ28cOMqO9TNbOZbC+maX94GDYRvFstrD5Q0NY8c"}]},"maintainers":[{"name":"frendkao","email":"frendkao@gmail.com"},{"name":"hauy","email":"hauy@163.com"},{"name":"tohsakarin","email":"1023770070@qq.com"},{"name":"zzswang","email":"zzswang@gmail.com"}],"_npmUser":{"name":"zzswang","email":"zzswang@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/query-normalizr_0.4.5_1562381786868_0.39733512566027107"},"_hasShrinkwrap":false},"0.4.6":{"name":"@36node/query-normalizr","version":"0.4.6","description":"A module boilerplate for nodejs and web.","repository":{"url":"git+https://github.com/36node/sketch.git","type":"git"},"license":"MIT","publishConfig":{"access":"public"},"template":"module","main":"dist/index.js","module":"dist/index.mjs","typings":"typings/index.d.ts","config-overrides-path":"../cli/config-overrides","scripts":{"build":"NODE_ENV=production sketch build","test":"NODE_ENV=test sketch test --env=node"},"dependencies":{"humps":"^2.0.1","lodash":"^4.17.11"},"devDependencies":{"koa":"^2.7.0"},"gitHead":"015c6ff0b267fe696f2540481e6c02657c273fdc","bugs":{"url":"https://github.com/36node/sketch/issues"},"homepage":"https://github.com/36node/sketch#readme","_id":"@36node/query-normalizr@0.4.6","_nodeVersion":"10.16.0","_npmVersion":"lerna/3.15.0/node@v10.16.0+x64 (linux)","dist":{"integrity":"sha512-3AnXxgPEnq9RvI/yOvTirh4lopNdRo+09dhwy7rlDbl6rSupUFhtFauyxqJBxuCYP3FlKYm3kYV9G142tDXayw==","shasum":"9e04db7643accf3d5db5259efb60466f5e1e3ae7","tarball":"https://registry.npmjs.org/@36node/query-normalizr/-/query-normalizr-0.4.6.tgz","fileCount":9,"unpackedSize":35481,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdJkqHCRA9TVsSAnZWagAAHFkP/0hodjs3ji/py+ZvfCoo\n7Jr9dTYpdYhRM9GZxwtFykusRr9+9Iaawb0tY43Z32v90AWmjlt8NXTRJQN8\nn+ZdaQv8V9rebYS900ej//uylaX0kfcR76bxPXnyRxcKxRGPDlmCrRHUV9ms\nLEE96bPMDxv1mzGlIcm6VN7vxOuxxoc/X4KvYlLGIXV8OAbwbl5dOqmh4PDu\nJ6t4KRXc1T0imWgvQe1QcKZ/VmllHhAI2mDjUyslodtr8on6K8ZGcgR8o26I\nMmov96gUj90Pyp9F52ipSRjYWDgz4NmMraHDDysozNgh/qav3MVGnrzMWsQB\n3JpyQI5EFhup9US0KFCMTL0oe5lyzxM9d6f/RKtgm0Wb3Z9BU9nskamBOno3\n1npxynWPdbxypvl7vaumpochjCEZ4QtwwajnDgvmm5MM+4IgrnIIENx4ymhT\nesxcUjKZJSNtoNw8R4DmGU+3QkiJmZ+XiYm+qe4xzml/sknuZ9DOQGEanjP9\nYgm0c5wGQRb7hBlwEwj6hVXEnrw7ZHyN1NK2MMLQagbAYrkr+gUUpDCHLC+4\n0+ND2nSi+sOjmpOic7SZQxewakDbdkSY6rm3REHDItuKfkoH8HFfGvbgiMmF\nzdpFwUhMnGpoWcgacBg6zTtjFeFHCTg0pELOZ+DPXNchJfCLYKU+KXYVROK3\n+XUX\r\n=LoO+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCgUK4J8R771g4kmbYaQ4GrOlLz260a0btYNnKjYCfL7QIhAPeHq1nlFpszKFzrbuHl+/9J8KpMr2fJqsezAu0dBmNr"}]},"maintainers":[{"name":"frendkao","email":"frendkao@gmail.com"},{"name":"hauy","email":"hauy@163.com"},{"name":"tohsakarin","email":"1023770070@qq.com"},{"name":"zzswang","email":"zzswang@gmail.com"}],"_npmUser":{"name":"zzswang","email":"zzswang@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/query-normalizr_0.4.6_1562790535048_0.3604383317377782"},"_hasShrinkwrap":false},"0.4.8":{"name":"@36node/query-normalizr","version":"0.4.8","description":"A module boilerplate for nodejs and web.","repository":{"url":"git+https://github.com/36node/sketch.git","type":"git"},"license":"MIT","publishConfig":{"access":"public"},"template":"module","main":"dist/index.js","module":"dist/index.m.js","typings":"typings/index.d.ts","config-overrides-path":"../cli/config-overrides","scripts":{"build":"NODE_ENV=production sketch build","test":"NODE_ENV=test sketch test --env=node"},"dependencies":{"humps":"^2.0.1","lodash":"^4.17.11"},"devDependencies":{"koa":"^2.7.0"},"gitHead":"8a5ca75e017f5462149d28b1a85b4f7fa2026978","bugs":{"url":"https://github.com/36node/sketch/issues"},"homepage":"https://github.com/36node/sketch#readme","_id":"@36node/query-normalizr@0.4.8","_nodeVersion":"10.16.3","_npmVersion":"lerna/3.16.4/node@v10.16.3+x64 (linux)","dist":{"integrity":"sha512-hVoU5xHDtV+KaMM1hR7GHq/3TyD39sznB0KrpMqvmWsn+qdXFc4ql6tw0x98jxHGBvyWAhGjIV2KRAnZJq5u4g==","shasum":"481323d4d2d51f3c5fd014e975ee297c0020b856","tarball":"https://registry.npmjs.org/@36node/query-normalizr/-/query-normalizr-0.4.8.tgz","fileCount":9,"unpackedSize":35946,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdpJxxCRA9TVsSAnZWagAA7HsP/1zb3rKespP7mo8h+LSe\ndvxHNmyrJRsxbitOTczbHMhi4+I/JM3k16EeoatnqI8gi//Rh8vVGGTmg6O5\nNS/Ac2lh6smkUvfklU8QVTJurCAU1OIrneWUO/99C/5e4RnrrLrjhawLgeDy\nGucEcOhaFFVpsIaek68c4dsoQkdgB/eR/hgBixgGoPWE0El3JlHhavqPOV9Q\nqSzlf5bHR7VXMsnC9XaotkQFAy5g0GsLSVyqEjf+SfkCCsCh91lwuJ24mTHC\nvgSriW2xFesrIuuYzL87ccWym2HhFtgs3Vgmk5H43Xj8STs1ElOMUX92Oa+A\nelMo3Hkf14N3vTsh4xTFEYpHY813ULTNNA7/P3P2ecB0Al812JLt6IuXDzvk\nknah6UUbO76yjSxMFb7rOSw6ppAj9u4Se9fOP/83CUtFyVNLnMfyOcsbYkeQ\nTADRe2PCsvVhTszO/5uT33O8L92j1b0UenBgkAQldPSI7hxvPZ0zlv+3ZEKw\nIt/uNjw8gHRR0loNuAbFwsm7kCq9/NJ+9VhU1qNV6DEe/ejVjSWgbrIrpDfc\nL9TUjGCtULw4Fgf/PQCJPnA5DDMGsUWORNRD4wv/ntFBQEuZCy1YJn6xVzm3\nE6alaxQOEH9awsqHwQLqyo+eR76zZlw29FROwg408id3vnsGFTc/35EcJaeZ\nZZX5\r\n=tHTY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHU8bQWPOlpEXHLv1YQ+v1CsTAckArgohLNSD2wFBsojAiEAsp32faN1RDOMZbul6IWYbprEiJBclACGQu+M4qxQSE0="}]},"maintainers":[{"name":"frendkao","email":"frendkao@gmail.com"},{"name":"hauy","email":"hauy@163.com"},{"name":"tohsakarin","email":"1023770070@qq.com"},{"name":"zzswang","email":"zzswang@gmail.com"}],"_npmUser":{"name":"zzswang","email":"zzswang@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/query-normalizr_0.4.8_1571069040505_0.9290926110284934"},"_hasShrinkwrap":false},"0.5.0":{"name":"@36node/query-normalizr","version":"0.5.0","description":"A module boilerplate for nodejs and web.","repository":{"url":"git+https://github.com/36node/sketch.git","type":"git"},"license":"MIT","publishConfig":{"access":"public"},"template":"module","main":"dist/index.js","module":"dist/index.m.js","typings":"typings/index.d.ts","config-overrides-path":"../cli/config-overrides","scripts":{"build":"NODE_ENV=production sketch build","test":"NODE_ENV=test sketch test --env=node"},"dependencies":{"humps":"^2.0.1","lodash":"^4.17.11"},"devDependencies":{"koa":"^2.7.0"},"bugs":{"url":"https://github.com/36node/sketch/issues"},"homepage":"https://github.com/36node/sketch#readme","_id":"@36node/query-normalizr@0.5.0","_nodeVersion":"14.3.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-e1b4IMbvdjOsCK3dvvuJDtjpx/yEC7+RBpmNiBE+XOgxLaUcH/ZCkosimXpGaS9EQT3o3kaBxxHFsYCxXzR85g==","shasum":"006a0a68e31631405823250962cc1d7eff51aca2","tarball":"https://registry.npmjs.org/@36node/query-normalizr/-/query-normalizr-0.5.0.tgz","fileCount":8,"unpackedSize":15288,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe6XLVCRA9TVsSAnZWagAATg4P/1MYZzI8LvKNan7hZcWj\nmhI4xEJJMwckxhT7AD40S/atp1MmN0UC+m2lSFKqLJLh99ovEbCm6u5fHC1A\nWWvYPXcCFOTXky1ZnNwZ5/8uuQki3o5EoTIgu/V7l2WtncHF0BY5dHkqLUbq\n1KP3rRFBJakWZ3+9g8Q89lEvF0dBS/v5I1ojB4hvfveIPl0vNjA/zPVVJSZV\nVTZEfS45Eg1nMpFyQnzRoul5UVPk/84NcqaidV8bsqFUXiPiD3TcJltp/l8m\nnVV5n1vDm5pXywYTOSkmjkBOToGHmtk1xlgZvhkD2JWGq/+kKsb0vuBMiqZ4\nLV+x+9ACN6SxuDvuqiQYO6oHerkbwTNwRGka/VTbV15XMRZ99Arpq4f2ou5N\n6dOsUdUPVbCDRr0crfP0EvnjqAdq1nAWTImMa9aYylJQZOBivHAn/nhCmmy2\nvgqxOgpju1gBRVuMahvaQTxlK0psAlssnh1bV6/PHWKOlPqGAxrlaWOVTM/i\niAtG8oDY+2IO45KQ+Qe4auobm3d47w0g/H86QSlgaq2jKFZC665iwQ2oYK/I\nFKeHvZ24/h2Q3oYDYbxun2mr6kyTABuHyb7mvTBmjSOPmxeZI2sCuWeyPjqP\n1ZFZLfv1dW57FYoCcHxBuu9++JQJN0+KWxk9QFcitZ0CSejKjoxY69VfnNTq\n2U5l\r\n=ClVy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDorrf77NzSDJ5NBTK1018xPo2TJ1uWjr9to7iwleVRaQIgBKLaAUGOgYXIUKqcwbOgek39GR3YqYNh+NmjBcNbfKw="}]},"maintainers":[{"name":"frendkao","email":"frendkao@gmail.com"},{"name":"hauy","email":"hauy@163.com"},{"name":"tohsakarin","email":"1023770070@qq.com"},{"name":"zzswang","email":"zzswang@gmail.com"}],"_npmUser":{"name":"zzswang","email":"zzswang@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/query-normalizr_0.5.0_1592357588905_0.9046594610218979"},"_hasShrinkwrap":false},"0.5.1":{"name":"@36node/query-normalizr","version":"0.5.1","description":"A module boilerplate for nodejs and web.","repository":{"url":"git+https://github.com/36node/sketch.git","type":"git"},"license":"MIT","publishConfig":{"access":"public"},"template":"module","main":"dist/index.js","module":"dist/index.m.js","typings":"typings/index.d.ts","config-overrides-path":"../cli/config-overrides","scripts":{"build":"NODE_ENV=production sketch build","test":"NODE_ENV=test sketch test --env=node"},"dependencies":{"humps":"^2.0.1","lodash":"^4.17.11"},"devDependencies":{"koa":"^2.7.0"},"gitHead":"38c1ea22590404aa9723dedb5bbff230fb0b7860","bugs":{"url":"https://github.com/36node/sketch/issues"},"homepage":"https://github.com/36node/sketch#readme","_id":"@36node/query-normalizr@0.5.1","_nodeVersion":"10.24.1","_npmVersion":"lerna/3.16.4/node@v10.24.1+x64 (linux)","dist":{"integrity":"sha512-QMuCllHBGY7FwvQq4NtmfACZbrinJ51uPJ2+tccjMwly/aTOh/XpNidgoA0Eht/Ov1+cM+SNwzex3EZnGMt5wQ==","shasum":"b64be2ba51ed34336759d8aa136ca594206a2595","tarball":"https://registry.npmjs.org/@36node/query-normalizr/-/query-normalizr-0.5.1.tgz","fileCount":9,"unpackedSize":16747,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhIJHECRA9TVsSAnZWagAAQ2cP/i1BF/1ZQqIa4/gYQMat\nfrxXF6tpKc5lqUNlSg8aeUhTa0t83zYLsGcfB9JDhfKapp9TYI9XvVhTBUhX\n85qdW4fz/BY/EOwBmxoZ4viNFBPufcdkvaDDWneh+JUeZc+MD9V775mIOYHX\nZwdnSey5z/JnGsKYcxugaC+KGT2n0hR2jgWnmTszk6kFe4qfeZHHNpIFt5YQ\nsjBgRIvz4lKM/dUnRlCUPKC46xT8u+ZNtheNfR51qAACOe3F8OYthYl/aRbz\nD7A0HjM5ASws4jhz+5GUmSPrW54ynUIF7CItPi6YSBe6JTYwXjH41jT24Rfl\nH0ePJcFHwsyBwqhpoO29x1KGEDnRU7/OI+6KO0Uq2wuLBpc1wefpEnvST+dO\nT3I3R19680VGGNRUPH9uiwyWHcrRgq6nd+Tll0sNdk1eTgtynaC+TJPUrLg6\nUjroH0w3gQ8K0kCwPEjFtWUFm52JdO8kNTUfmYpQqa9PUyw/A0csg/t7qbMK\nMgd3RSqYHutVkEvRxu/0uNxXZGgXtnL6WNK+ggohB6ymbuNbDhK5X8W1nPe/\nki4eHUodv9mbrptEjzcaEeoq61MsICq7BpLAjYZd6w16m8+Swqwcgn09kemD\nilgDNYTXbwChaX9VM46G73I6Ar0zHhniHbLCKhXnSkOUF6D0OeTRk921lQPI\n/76M\r\n=Pr6w\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE9gtgNTXbqZTQpralI27JZRgj5KEXObNqFIADQAJ54ZAiBXMYSZkbWAuwy5gLo6lu4HCcLmhWwO5OPphABP1t2j5A=="}]},"_npmUser":{"name":"zzswang","email":"zzswang@gmail.com"},"directories":{},"maintainers":[{"name":"zzswang","email":"zzswang@gmail.com"},{"name":"hauy","email":"hauy@163.com"},{"name":"36node-robot","email":"walle@36node.com"},{"name":"lidongbest5","email":"lidongbest5@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/query-normalizr_0.5.1_1629524420238_0.2277814268042604"},"_hasShrinkwrap":false},"0.5.3":{"name":"@36node/query-normalizr","version":"0.5.3","description":"A module boilerplate for nodejs and web.","repository":{"url":"git+https://github.com/36node/sketch.git","type":"git"},"license":"MIT","publishConfig":{"access":"public"},"template":"module","main":"dist/index.js","module":"dist/index.m.js","typings":"typings/index.d.ts","config-overrides-path":"../cli/config-overrides","scripts":{"build":"NODE_ENV=production sketch build","test":"NODE_ENV=test sketch test --env=node"},"dependencies":{"humps":"^2.0.1","lodash":"^4.17.11"},"devDependencies":{"koa":"^2.7.0"},"gitHead":"4116403070b6f8a832c789dab6c213109d5c473d","bugs":{"url":"https://github.com/36node/sketch/issues"},"homepage":"https://github.com/36node/sketch#readme","_id":"@36node/query-normalizr@0.5.3","_nodeVersion":"10.24.1","_npmVersion":"lerna/3.16.4/node@v10.24.1+x64 (linux)","dist":{"integrity":"sha512-X/FuJQD5hRfXX/sXKhTwSYu5z9/h0aRUenYNITB05nILiRLoShThtEcZdJZWbK35XMmQYueQ9UbFbaeFRlDO8w==","shasum":"34a86b9611a4eba5b783f40d7deb2f54167c53d8","tarball":"https://registry.npmjs.org/@36node/query-normalizr/-/query-normalizr-0.5.3.tgz","fileCount":9,"unpackedSize":17558,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiQTLEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo4khAAk0Xf4WXmOd53Vfafbkv56GEoepG2fVY48ljbzwiJcw9fMO6O\r\n60HL//EpbwBUKwhxKuGaUmKEupAX79Qx+CpXMCG0qov8qXlN0yoLYXUihTJY\r\n17IajhS4cyOToL0Yd6xDonw4PLFCb8vMOzZ9eM/48hKaHJnvzeKF1VTw+qkU\r\nHvYeaV0ifd2fYrbpyvnOd02AKwd7KplJeulafJ3nrWkZzJoyGHehQ6XIkENd\r\n4/2fbsuTmtXLtFuXX6k6WMBak4BXWquUG9n8gQrSXAP9RnmuqCYT9DImtdo0\r\nTnljazK3PPiIeTSO/04hJSaBWkymsPAKKeg6n69MK6N/e8z8QMFOQ4dHCHox\r\n4GQL9PlAToNNdTSwt41kWIEnonZ6X61U0t6xEtVY/4ABYhawPL6BUP5lU9l7\r\nFe2gkPw+ZO02uNLw1OoPSPX/cI5K7XLNrTFNMnoT5s7P0nFl6HWOJTv0Tmo/\r\nk93Kl+x6bGEqWDRlOIp48OSYsG9Y3iwhZ7SUZxxx+NioO4HJ5enVL70bNMBo\r\n8ABZPr1JzJUYk5dGErTxLL8awuKHFJKpsnCEY/QfB939uVIIZVrXG3QyXclZ\r\n1VQznxsyvxgLsLv6zpPAxHtOp/fB3topnrryepNCOcfWp6JOO/bxsXDmoBCf\r\nU3I2iZcC5sFZConmtH1xmVVYAjiPNKZ501c=\r\n=HfT3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGRK1vZNBAYsUi9x3K3zLPPioj/EocjsPKg9Dad/SYmaAiB0oFn5O5mIddMAAcKjMHNGUte2eg9zr0h46nDx19+4Tg=="}]},"_npmUser":{"name":"zzswang","email":"zzswang@gmail.com"},"directories":{},"maintainers":[{"name":"zzswang","email":"zzswang@gmail.com"},{"name":"hauy","email":"hauy@163.com"},{"name":"36node-robot","email":"walle@36node.com"},{"name":"lidongbest5","email":"lidongbest5@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/query-normalizr_0.5.3_1648440003845_0.7957624615366534"},"_hasShrinkwrap":false}},"time":{"created":"2018-10-26T01:20:23.478Z","0.1.1":"2018-10-26T01:20:23.697Z","modified":"2023-11-24T02:06:23.899Z","0.1.2":"2018-10-28T03:08:24.602Z","0.1.3":"2019-01-08T03:25:13.569Z","0.1.4":"2019-03-06T08:23:18.770Z","0.2.1":"2019-03-31T03:40:22.632Z","0.2.3":"2019-05-01T08:01:15.108Z","0.3.1":"2019-05-12T14:20:19.083Z","0.4.0":"2019-05-15T00:08:34.425Z","0.4.1":"2019-06-06T10:03:20.067Z","0.4.2":"2019-06-08T14:39:28.561Z","0.4.3":"2019-06-11T08:16:31.318Z","0.4.4":"2019-06-20T14:49:35.772Z","0.4.5":"2019-07-06T02:56:27.003Z","0.4.6":"2019-07-10T20:28:55.182Z","0.4.8":"2019-10-14T16:04:00.601Z","0.5.0":"2020-06-17T01:33:09.170Z","0.5.1":"2021-08-21T05:40:20.382Z","0.5.3":"2022-03-28T04:00:04.032Z"},"maintainers":[{"email":"xuna08@gmail.com","name":"xuna08"},{"email":"zzswang@gmail.com","name":"zzswang"},{"email":"hauy@163.com","name":"hauy"},{"email":"walle@36node.com","name":"36node-robot"}],"description":"A module boilerplate for nodejs and web.","repository":{"url":"git+https://github.com/36node/sketch.git","type":"git"},"license":"MIT","readme":"# @36node/query-normalizr\n\n[![version][0]][1] [![downloads][2]][3]\n\n这里 query-normalizr 的作用: 将经过类型转换的 koa query 规则化成对应数据库的 query。\n\n## Install\n\n```bash\nyarn add @36node/query-normalizr\n```\n\n## Usage\n\n```js\nimport { toMongooseQuery } from \"@36node/query-normalizr\";\n\nconsole.log(rawQuery);\n/*\n{\n  _limit: 10,\n  _offset: 10,\n  _sort: \"-createdBy\",\n  _populate: \"user\",\n  _select: [\"views\", \"body\"],\n  _group: [\"ns\", \"author\"],\n  age_lt: 10,\n  age_gt: 5,\n  tag_ne: \"pretty\",\n  name: \"sherry\",\n  title_like: \"hello\",\n  assignees: \"*\",\n  followers: \"none\",\n  q: hello\"\n};\n*/\nconst mQuery = toMongooseQuery(rawQuery);\nconsole.log(mQuery);\n/*\n{\n  limit: 10,\n  offset: 10,\n  sort: \"-createdBy\", // if array should be: [\"-createdBy\", \"views\"]\n  select: [\"views\", \"body\"], // if single should be: \"views\"\n  group: [\"ns\", \"author\"], // group by\n  populate: \"author\",\n  filter: {\n    age: {\n      $lt: 10,  // age_lt\n      $gt: 5,   // age_gt\n    },\n    tag: {\n      $ne: \"pretty\",  // tag_ne\n    },\n    name: \"sherry\",\n    title: /hello/i,  // like\n    assignees: { $ne: [] },\n    followers: { $eq: [] },\n    $text: { $search: \"hello\" }\n  }\n}\n*/\n```\n\n### Query in route (QIR)\n\nreference in [url.md](../../docs/url.md)\n\n## Contributing\n\n1. Fork it!\n2. Create your feature branch: `git checkout -b my-new-feature`\n3. Commit your changes: `git commit -am 'Add some feature'`\n4. Push to the branch: `git push origin my-new-feature`\n5. Submit a pull request :D\n\n## Author\n\n**query-normalizr** © [36node](https://github.com/36node), Released under the [MIT](./LICENSE) License.\n\nAuthored and maintained by 36node with help from contributors ([list](https://github.com/36node/query-normalizr/contributors)).\n\n> [github.com/zzswang](https://github.com/zzswang) · GitHub [@36node](https://github.com/36node) · Twitter [@y](https://twitter.com/y)\n\n[0]: https://img.shields.io/npm/v/@36node/query-normalizr.svg?style=flat\n[1]: https://npmjs.com/package/@36node/query-normalizr\n[2]: https://img.shields.io/npm/dm/@36node/query-normalizr.svg?style=flat\n[3]: https://npmjs.com/package/@36node/query-normalizr\n","readmeFilename":"README.md","homepage":"https://github.com/36node/sketch#readme","bugs":{"url":"https://github.com/36node/sketch/issues"}}