{"_id":"mota","_rev":"251-a55ac50c7f14e047aed4b34d0a67d6f2","name":"mota","description":"An extremely lightweight and responsive state management library","dist-tags":{"latest":"8.2.7","next":"5.0.0","alpha":"8.0.0-alpha.20"},"versions":{"0.0.1":{"name":"mota","version":"0.0.1","description":"这是一个 React 项目模板，默认安装了 react/react-dom，同时单元测试等基础设施都已配置完成。","main":"./build/mol.js","scripts":{"test":"dn test && dn build -e prod"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"antd":"^2.13.7","react":"^15.6.1","react-dom":"^15.6.1"},"dependencies":{"mokit":"^4.0.0-beta3","ntils":"^3.1.5"},"_id":"mota@0.0.1","_npmVersion":"5.4.2","_nodeVersion":"8.2.1","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"integrity":"sha512-Ip+W+Ud/23XsGfxLL7XD6xIa+HqG4Snl74TW1kfCKEOD26DOrkLdu3gGtqsR7+6uOaNSrG9KrnYPvrIComG90g==","shasum":"7fbd03ad407765cbacbc8bc3155c56bfe09aadee","tarball":"https://registry.npmjs.org/mota/-/mota-0.0.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCKRbfVk36jVBdWCl/uuHN3iVaNkrQTqR1Jl7DhsA66twIhAN2Lp1qsDv2JlLcpBliDZ7kdB4gX9vZ3KrFB1t471Wbh"}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota-0.0.1.tgz_1508776947031_0.7928877463564277"},"directories":{}},"0.0.2":{"name":"mota","version":"0.0.2","description":"mota 是一个「面向对象」的、支持「双向绑定」的 react 状态管理库。","main":"./build/mota.js","scripts":{"test":"dn test && dn build -e prod"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"antd":"^2.13.7","react":"^15.6.1","react-dom":"^15.6.1"},"dependencies":{"mokit":"^4.0.0-beta3","ntils":"^3.1.5"},"gitHead":"a25faf0d2a0c76f9b753a955fa6bb6b43a7b4112","_id":"mota@0.0.2","_npmVersion":"5.4.2","_nodeVersion":"8.2.1","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"integrity":"sha512-dcrv2WbCgmX+l5T+EpwW0yD2dUZ2iiBFTy5CEh4mK8NNqwC8uJCYAbb/D0ccIIQiygrY3JCIEX0EoUvA5lj3AQ==","shasum":"165a93f04a26e07f3f3843a79b4450c3d215f3f7","tarball":"https://registry.npmjs.org/mota/-/mota-0.0.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDzaz8OsMXz18wppFux37bTdHXvip3IVAPD4Fqd29ZtwgIgJRa76T5nd19mQFts/Jav6XKeJDl0Rhu0J5AOk1xEZkg="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota-0.0.2.tgz_1508778291052_0.36794575536623597"},"directories":{}},"0.0.5":{"name":"mota","version":"0.0.5","description":"mota 是一个「面向对象」的、支持「双向绑定」的 react 状态管理库。","main":"./dist/mota.js","scripts":{"test":"dn test && dn build -e prod"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"antd":"^2.13.7","react":"^15.6.1","react-dom":"^15.6.1"},"dependencies":{"mokit":"^4.0.0-beta3","ntils":"^3.1.5"},"gitHead":"b888bd4708127a0f7360c9c630d3d7d7cbb88f9b","_id":"mota@0.0.5","_npmVersion":"5.4.2","_nodeVersion":"8.2.1","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"integrity":"sha512-bxHEUVftBx2Xjd40duiC0oo3bwpWdDNzQlv6DGYW59XowuIrO44fUXpbqE10XOd4LdacloiDNdofcOV7vSJJVA==","shasum":"94c3fa8617ff8dee0125b7e4a3dd389d389c0058","tarball":"https://registry.npmjs.org/mota/-/mota-0.0.5.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB0aBP1pVcxzrZEWExLrZ1sh7ZkFscN2JoAxtYOYEYz+AiAjp2rUsU1U0JoUl+W9imaSuRpPL/Pqkpm+Ss8tUxqLmA=="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota-0.0.5.tgz_1508779724731_0.551814234117046"},"directories":{}},"0.0.6":{"name":"mota","version":"0.0.6","description":"mota 是一个「面向对象」的、支持「双向绑定」的 react 状态管理库。","main":"./dist/mota.js","scripts":{"test":"dn test && dn build -e prod"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"antd":"^2.13.7","react":"^15.6.1","react-dom":"^15.6.1"},"dependencies":{"mokit":"^4.0.0-beta3","ntils":"^3.1.5"},"gitHead":"b72bed373fd8647f6c4d8d1c906c197342edc379","_id":"mota@0.0.6","_npmVersion":"5.4.2","_nodeVersion":"8.2.1","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"integrity":"sha512-BRz/ZYRZX/ZAB/Q9XgWBsDX532Grw5/XJe4RDWDidUUrAg1UmBbOBw+1iwC6EorJKdyeSt3JW7GUN38N8Hz8WQ==","shasum":"d018ddbd7641a2b6dc88be529de50ff557422ef2","tarball":"https://registry.npmjs.org/mota/-/mota-0.0.6.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBmKY7lk4EWkVX6Mmlzh0bGNtNA8U6asC+pY/oEgryTWAiEAperaRJSEWwpiy4OFwSAH/fEBRX4sjfpgtFTEe2zpISQ="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota-0.0.6.tgz_1508816282460_0.6617121084127575"},"directories":{}},"0.0.7":{"name":"mota","version":"0.0.7","description":"mota 是一个「面向对象」的、支持「双向绑定」的 react 状态管理库。","main":"./dist/mota.js","scripts":{"test":"dn test && dn build -e prod"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"antd":"^2.13.7","react":"^15.6.1","react-dom":"^15.6.1","mokit":"^4.0.0-beta5"},"gitHead":"3290ca313ac36b0d30f5d68464771ab9887908bb","_id":"mota@0.0.7","_npmVersion":"5.4.2","_nodeVersion":"8.2.1","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"integrity":"sha512-LcW0K2SCBQxb2PqXMUFBuH9p0cfyTCqsMhSQITWitzjqIITrHs1143X6UI04T6YoEaP0iJXrW3p607HCkQCTKg==","shasum":"d529078b24138a260e27f240fc246564931c47b4","tarball":"https://registry.npmjs.org/mota/-/mota-0.0.7.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDWLezZTzCbyv5vzz+H0kAp/60vUJ3G4LjKa6ct60T63AiBEsHho3HU9ETxUaM4OjlhcJRk+ufABaCM+oQnEowpfyg=="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota-0.0.7.tgz_1508826007914_0.518353670835495"},"directories":{}},"0.0.8":{"name":"mota","version":"0.0.8","description":"mota 是一个「面向对象」的、支持「双向绑定」的 react 状态管理库。","main":"./dist/mota.js","scripts":{"test":"dn test && dn build -e prod"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"antd":"^2.13.7","react":"^15.6.1","react-dom":"^15.6.1","mokit":"^4.0.0-beta5"},"gitHead":"88318681d0cc8ab1d413a801e2d3c22239248b24","_id":"mota@0.0.8","_npmVersion":"5.4.2","_nodeVersion":"8.2.1","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"integrity":"sha512-qVMFkID/427hc7b9l0D4qE86ZWseQXRF4UEcFI8zfr8bNcxginvHhn+8PVkYMrLOH6XHN/XBnCpUIXdW/o7lEg==","shasum":"a8dac0cee68d633e08766950ff219dd4998209b9","tarball":"https://registry.npmjs.org/mota/-/mota-0.0.8.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDdBQ3/CdW6/CG3pFsysgj3v1tdls+RUPmWt6ky6lc65gIgEDcispT7xSGvnkM5DMKJehyUhE8vuFIuYH2OoaTcFOk="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota-0.0.8.tgz_1508826535710_0.8884756795596331"},"directories":{}},"0.0.9":{"name":"mota","version":"0.0.9","description":"mota 是一个「面向对象」的、支持「双向绑定」的 react 状态管理库。","main":"./dist/mota.js","scripts":{"test":"dn test && dn build -e prod"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"antd":"^2.13.7","mokit":"^4.0.0-beta5","ntils":"^3.1.7","react":"^15.6.1","react-dom":"^15.6.1"},"gitHead":"cee7f6599cac0d0c2c30e181f13d055407ea0ca5","_id":"mota@0.0.9","_npmVersion":"5.4.2","_nodeVersion":"8.2.1","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"integrity":"sha512-BBbTsYoOOtPZxQRA+H9HyvQJEqcyB3erY+0pD2iTgRotrKj2OhM6zo5uVg1eyOsVikq4uhYLvrgMmScCRWhsNQ==","shasum":"7739d9a28671b440ff3c34aa0df6870b94d4ad89","tarball":"https://registry.npmjs.org/mota/-/mota-0.0.9.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFOPktUgNqspUmelIalxn1wdDHJgkt5r9brbt/xV6TkeAiAQeLxhbDHPZqVKVl4WlPYfcVWJdpqFkAz8ukk/zaXIfw=="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota-0.0.9.tgz_1508826998175_0.3841356367338449"},"directories":{}},"0.0.10":{"name":"mota","version":"0.0.10","description":"mota 是一个「面向对象」的、支持「双向绑定」的 react 状态管理库。","main":"./dist/mota.js","scripts":{"test":"dn test && dn build -e prod"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"antd":"^2.13.7","mokit":"^4.0.0-beta5","ntils":"^3.1.7","react":"^15.6.1","react-dom":"^15.6.1"},"gitHead":"96fffae38afb0b754c6dca4f437300ed4aae24d5","_id":"mota@0.0.10","_npmVersion":"5.4.2","_nodeVersion":"8.2.1","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"integrity":"sha512-MsQRIinpwOu5qLdGLqKonF9utBoa6zjfsEcaXy4/7T+E0Ni0QoT8LnHR6rBVE9Y6P5veuRVaBUPYV1L3nDUCLw==","shasum":"6a15e2c374e1e9d9a529f9bdb9ea1b88c84c0e9b","tarball":"https://registry.npmjs.org/mota/-/mota-0.0.10.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCqNhyx9w5ieWkHvMy+FquiF6O4/3ZcmgZUMR9YFJ6ykQIgUxFVlAxZ/hxaulQX6j9GZtxrKxFg7rkDnwVbjtB2Rvw="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota-0.0.10.tgz_1508844895133_0.48922530678100884"},"directories":{}},"0.0.11":{"name":"mota","version":"0.0.11","description":"mota 是一个「面向对象」的、支持「双向绑定」的 react 状态管理库。","main":"./dist/mota.js","scripts":{"test":"dn test && dn build -e prod"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"antd":"^2.13.7","mokit":"^4.0.0-beta5","ntils":"^3.1.7","react":"^15.6.1","react-dom":"^15.6.1"},"gitHead":"0a42dd5230c7250d4918d674bc992e8311d15293","_id":"mota@0.0.11","_npmVersion":"5.4.2","_nodeVersion":"8.2.1","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"integrity":"sha512-1HjUjBw6ms9mqg39hT1ya9FiHloZRWG/8+pV6lRtlC1cyYkVHwNTYryFVWLgHEzNaccxljHZSshrMDPlCn7Pgw==","shasum":"37b89511aebc2a1a2e2914142f32d63628c9a09e","tarball":"https://registry.npmjs.org/mota/-/mota-0.0.11.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCKnpdOZVJqnUJ280bU6UtpE2wE8p+kAdjX/1/5BfFb9gIgX6K9JPgLvTmXYSrplpJi/ZVMenNzUEg1TywzCzm47fo="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota-0.0.11.tgz_1508851299418_0.9663813167717308"},"directories":{}},"0.0.12":{"name":"mota","version":"0.0.12","description":"mota 是一个「面向对象」的、支持「双向绑定」的 react 状态管理库。","main":"./dist/mota.js","scripts":{"test":"dn test && dn build -e prod"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"antd":"^2.13.7","mokit":"^4.0.0-beta5","ntils":"^3.1.7","react":"^15.6.1","react-dom":"^15.6.1"},"gitHead":"5664f821aeb1d7804c02152a097446d8662b1527","_id":"mota@0.0.12","_npmVersion":"5.4.2","_nodeVersion":"8.2.1","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"integrity":"sha512-VpKuwia3vvlu95n1woHB10PK8PENqF/ilqjXPX8Pp5RU8o+tYQrDtqScttTM1DyNauMCit5tsZpwqZoBKj+vyg==","shasum":"bdbf7adcb465b23194c17da331defd5a9ea7d8b9","tarball":"https://registry.npmjs.org/mota/-/mota-0.0.12.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDM8wZXl67q6SVEpvn8CdgKCTka91GI6legkzRQ1nfrwQIgMFTeW5fr4xUz3ApwjE+cp7jRPvYyPUSL7NxbxxeYikA="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota-0.0.12.tgz_1508851903521_0.20756370783783495"},"directories":{}},"0.0.15":{"name":"mota","version":"0.0.15","description":"mota 是一个「面向对象」的、支持「双向绑定」的 react 状态管理库。","main":"./dist/mota.js","scripts":{"test":"dn test && dn build -e prod"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"antd":"^2.13.7","mokit":"^4.0.0-beta5","ntils":"^3.1.7","react":"^15.6.1","react-dom":"^15.6.1"},"gitHead":"f492256edd78d91824d287790b25a53b04c37462","_id":"mota@0.0.15","_npmVersion":"5.4.2","_nodeVersion":"8.2.1","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"integrity":"sha512-0M1gRoUHQ0ybJZmDBuRdLOi57WsxPe/YVN/rmb00/QCA1+xoA0RrJt9VMHr25C/UbRXLOMlg3kEdDJW8gCmK/w==","shasum":"681c24998f180d402ee7b9eef4d06ddc98aa1c43","tarball":"https://registry.npmjs.org/mota/-/mota-0.0.15.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEwA2Q8SGvAHsXmG/c8uTPCRnMPHqSvuwBKNPNPhqWxjAiEA4M7v/lw0680/tl9Bt+3JWut1qc0s4til/EaHRMEKR1U="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota-0.0.15.tgz_1508862186787_0.4665779434144497"},"directories":{}},"0.0.16":{"name":"mota","version":"0.0.16","description":"mota 是一个「面向对象」的、支持「双向绑定」的 react 状态管理库。","main":"./dist/mota.js","scripts":{"test":"dn test && dn build -e prod"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"antd":"^2.13.7","mokit":"^4.0.0-beta5","ntils":"^3.1.7","react":"^15.6.1","react-dom":"^15.6.1"},"gitHead":"02d971ac9d9ded57a51403671057c49181871905","_id":"mota@0.0.16","_npmVersion":"5.4.2","_nodeVersion":"8.2.1","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"integrity":"sha512-pMv6JerHkuRnGXbYx7EowMdXcBV2IpK0h2LW+/7SeGdmj+/SJ8dwVaQ3qkvKZ2rNAhDARq+XM4pBftiaSnjLQA==","shasum":"6cc922ad82be75da29049bf1b222200ab50c26c9","tarball":"https://registry.npmjs.org/mota/-/mota-0.0.16.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFQFs+Kxu1S8ltLSzlJhe2gvETE2RKYH0uqvVYbb0aPvAiEA4tn1qVc+QQPdxWyF6iqium7JfvWJi8xmrGFPm8OdWog="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota-0.0.16.tgz_1508863304731_0.18111498234793544"},"directories":{}},"0.0.17":{"name":"mota","version":"0.0.17","description":"mota 是一个「面向对象」的、支持「双向绑定」的 react 状态管理库。","main":"./dist/mota-min.js","scripts":{"test":"dn test && dn build -e prod"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"antd":"^2.13.7","mokit":"^4.0.0-beta5","ntils":"^3.1.7","react":"^15.6.1","react-dom":"^15.6.1"},"gitHead":"4ebf1c9b6ac3590232d0cefef258f2a3b4910b20","_id":"mota@0.0.17","_npmVersion":"5.4.2","_nodeVersion":"8.2.1","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"integrity":"sha512-xtgjgv9zcJLEYVpD1lpnFzEYJmlZ69uJIl5f9f8sLJOnyRHDhWv/jfE2RW/JWwA15NUJDfOCvZjWuheHU4Pl4w==","shasum":"dcd53de2253232b97fd0c2e2afd745bd4fa63d81","tarball":"https://registry.npmjs.org/mota/-/mota-0.0.17.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDOG238KqDPaNmC7G5jjgx1lG5+/hfQrmVoz4QHuIfSpwIhAILVhupv07k4tRooGfXnEWKjByVdk57WGIpKorUnxw7x"}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota-0.0.17.tgz_1508865920275_0.6303389319218695"},"directories":{}},"0.0.18":{"name":"mota","version":"0.0.18","description":"mota 是一个「面向对象」的、支持「双向绑定」的 react 状态管理库。","main":"./dist/mota-min.js","scripts":{"test":"dn test && dn build -e prod"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"antd":"^2.13.7","mokit":"^4.0.0-beta5","ntils":"^3.1.7","react":"^15.6.1","react-dom":"^15.6.1"},"gitHead":"994a4a9cac7d9591b07e40797137ef3f7347973c","_id":"mota@0.0.18","_npmVersion":"5.4.2","_nodeVersion":"8.2.1","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"integrity":"sha512-UUCrcmk2m9/8KGaaN7xweqNK8JzhCjYZQCUCovCSSxt2x2D0ZTt5X70sGAT1Wu/bbndO25m7y95hsgho3vzH9w==","shasum":"7d891eb824fc8c452ce63a45683c473bed1b6b66","tarball":"https://registry.npmjs.org/mota/-/mota-0.0.18.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC8iPuSPOrL7QxGm3FUOBWRZ3MmdZJ+V/eNpEPsqkmPVAIgLnwxTIxLWSIC52wC6AZ9Iz06IQA0dD0TbjaQhniH3tQ="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota-0.0.18.tgz_1508866156420_0.5055282223038375"},"directories":{}},"0.0.19":{"name":"mota","version":"0.0.19","description":"mota 是一个「面向对象」的、支持「双向绑定」的 react 状态管理库。","main":"./dist/mota-min.js","scripts":{"test":"dn test && dn build -e prod"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"antd":"^2.13.7","mokit":"^4.0.0-beta5","ntils":"^3.1.7","react":"^15.6.1","react-dom":"^15.6.1"},"gitHead":"624afd0eafcc5dc612d90a4997259aab346e5fc9","_id":"mota@0.0.19","_npmVersion":"5.4.2","_nodeVersion":"8.2.1","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"integrity":"sha512-2iE8vfOAArWpOGMeZ4yKIFZmaTXj/MQHPmT2VTMXQYl/zu85u3rB0Rl1p5jVQ8nLZRqjMan2JbpU+kTByZkZsg==","shasum":"51101b25f3df22f09a98976374e9252d6dce6aed","tarball":"https://registry.npmjs.org/mota/-/mota-0.0.19.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC8iwQmPqrWuVgzTkzcS7qy6Wbe5hlMcHgy7/Ybgc9JWgIhALLzKjk8YVh5ID1qYwCEc8N7ik7k9l4g0v7fkfSmN3CR"}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota-0.0.19.tgz_1508898268822_0.4422616723459214"},"directories":{}},"0.0.20":{"name":"mota","version":"0.0.20","description":"mota 是一个「面向对象」的、支持「双向绑定」的 react 状态管理库。","main":"./dist/mota-min.js","scripts":{"test":"dn test && dn build -e prod"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"antd":"^2.13.7","mokit":"^4.0.0-beta5","ntils":"^3.1.7","react":"^15.6.1","react-dom":"^15.6.1"},"gitHead":"48c54d6525e3e7c9c1cf7fcb27857517f6372cab","_id":"mota@0.0.20","_npmVersion":"5.4.2","_nodeVersion":"8.2.1","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"integrity":"sha512-BttUIFEkpanSwjteKep2J2ld4pqfwcbjlx0++FMWASc3gGe5aFnSQU2ZbPy/ZeJXIkzI6rEFDHpbK7ufTNUhxw==","shasum":"ee821d3423a3b4aed6b3209732a8d507fe91ac10","tarball":"https://registry.npmjs.org/mota/-/mota-0.0.20.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE6MOCeQSPnTYZU1N5mXaaBqriraRfDenD7S4CR6bmq0AiAJwZ2sQvjfRmF44gvlFAMO7l0anD1kO7FkmnQEY/0K9Q=="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota-0.0.20.tgz_1508901547502_0.12546221376396716"},"directories":{}},"0.1.0":{"name":"mota","version":"0.1.0","description":"mota 是一个主张「面向对象」的、支持「双向绑定」的 React 状态管理库，它不同于 Redux/flux， 和 MobX 稍像，但也并不相同且更易用。","main":"./dist/mota-min.js","scripts":{"test":"dn test && dn build -e prod"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"antd":"^2.13.7","mokit":"^4.0.0-beta5","ntils":"^3.1.7","react":"^15.6.1","react-dom":"^15.6.1"},"gitHead":"0a7bbb86de14f113135dfaf2e6dc3e2028e2132c","_id":"mota@0.1.0","_npmVersion":"5.4.2","_nodeVersion":"8.2.1","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"integrity":"sha512-lS4RqwMhGfNt0f3CqTbWApDupZ3rmPOQIkRQkjKrT1k5BPoxa5kEW7v56TVy1IIwd8E0PNoV8z5BaX8tBKCLLg==","shasum":"68d4fbc423d4a580fc18d5f4490654524bbdc99e","tarball":"https://registry.npmjs.org/mota/-/mota-0.1.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHRkLNl9VRk64BExtgfllpKG4VaZJ9cF1mGECj2hzcE8AiANh55H98Vchwo/BvQEogLgw1iLVkDjKZ5Zng2WNi6RMw=="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota-0.1.0.tgz_1509072839029_0.39080716646276414"},"directories":{}},"0.1.1":{"name":"mota","version":"0.1.1","description":"mota 是一个主张「面向对象」的、支持「双向绑定」的 React 状态管理库，它不同于 Redux/flux， 和 MobX 稍像，但也并不相同且更易用。","main":"./dist/mota-min.js","scripts":{"test":"dn test && dn build -e prod"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"antd":"^2.13.7","mokit":"^4.0.0-beta7","ntils":"^3.1.7","react":"^15.6.1","react-dom":"^15.6.1"},"gitHead":"9525ffb6d024e316c030722d35c9a7e058233a9a","_id":"mota@0.1.1","_npmVersion":"5.5.1","_nodeVersion":"8.2.1","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"integrity":"sha512-cGWdei3MteaKvQNls741ovAIhM+PwAweMPnMuPeFry5J4Xgva+HtjXKz2xcIc00cqPEW8/rNf5pkRHYpTBNDpg==","shasum":"429d78f611aaf8c069ccafe6f794d7ee0c8e7c44","tarball":"https://registry.npmjs.org/mota/-/mota-0.1.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDH+0H4TqBYI2nr8B++0rxf+HJQTcKddE9FFObUBHrHVwIhAPduz5xBcR3J98fWi2mjHq+Lgp+eTfahQrB6AXlconOi"}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota-0.1.1.tgz_1509290593335_0.7151257507503033"},"directories":{}},"0.1.2":{"name":"mota","version":"0.1.2","description":"mota 是一个主张「面向对象」的、支持「双向绑定」的 React 状态管理库，它不同于 Redux/flux， 和 MobX 稍像，但也并不相同且更易用。","main":"./dist/mota-min.js","scripts":{"test":"dn test && dn build -e prod"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"antd":"^2.13.7","mokit":"^4.0.0-beta7","ntils":"^3.1.7","react":"^15.6.1","react-dom":"^15.6.1"},"gitHead":"54661fd486bf45d97cbf4f494ac063897697ee2d","_id":"mota@0.1.2","_npmVersion":"5.5.1","_nodeVersion":"8.2.1","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"integrity":"sha512-qAyTx0oIf/4Bym55kNRVRfDcGicPpCiTTTkkJyu9oqAWirKSL684vpKg0KQa8RMSPzDNFS3nMmGShacbk94GQQ==","shasum":"440daa4d66c6fb316a26fd59d00d889dc9a8a0b2","tarball":"https://registry.npmjs.org/mota/-/mota-0.1.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAVgL9fZs/eM66C+4y8M+Y+JTLKiIVf/cjOBD2fBP4SNAiEAtTOu0oKLVXrbgFEK5jcEFH0GrkU0ubX2fdgqTVJEJOs="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota-0.1.2.tgz_1509517943586_0.3789250757545233"},"directories":{}},"0.1.3":{"name":"mota","version":"0.1.3","description":"mota 是一个主张「面向对象」的、支持「双向绑定」的 React 状态管理库，它不同于 Redux/flux， 和 MobX 稍像，但也并不相同且更易用。","main":"./dist/mota-min.js","scripts":{"test":"dn test && dn build -e prod"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"antd":"^2.13.7","mokit":"^4.0.0-beta7","ntils":"^3.1.7","react":"^15.6.1","react-dom":"^15.6.1"},"gitHead":"59fb0574faf6fa3a4887c0d322227d4436698178","_id":"mota@0.1.3","_npmVersion":"5.5.1","_nodeVersion":"8.2.1","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"integrity":"sha512-4Lo07R0Ga8Orhl9kGfdAGzxYEpaGPCzHnr9Z2ECLhp+Gt7oHwHlNV6TR+q9VUEt/QT6P1+6qM0v6NvdKxHtfXQ==","shasum":"c4ff907c4565814af1a3a4fe1e63181193d098a2","tarball":"https://registry.npmjs.org/mota/-/mota-0.1.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDJrjoyLR3QRfCp5a5taFlDzVSt8KIvv+l8nSqJSPXrpgIhAMijFj/aOkcLtJ6tgQDrLeDEnFDg04j5zpS75mGhjffA"}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota-0.1.3.tgz_1509519670514_0.23916279175318778"},"directories":{}},"0.1.4":{"name":"mota","version":"0.1.4","description":"mota 是一个主张「面向对象」的、支持「双向绑定」的 React 状态管理库，它不同于 Redux/flux， 和 MobX 稍像，但也并不相同且更易用。","main":"./dist/mota-min.js","scripts":{"test":"dn test && dn build -e prod"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"antd":"^2.13.7","mokit":"^4.0.0-beta7","ntils":"^3.1.7","react":"^15.6.1","react-dom":"^15.6.1"},"gitHead":"de2887e114ed7f3df4aa6a671448518e1ca994ab","_id":"mota@0.1.4","_npmVersion":"5.5.1","_nodeVersion":"8.2.1","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"integrity":"sha512-/mtrJLx1EW6AHXV2f7e3NRXNqxpLubEVeuVz+20SMYb6yiw9crfb5q3b+2o6jwI5WcxOtsmMJ+DAUXajZLBJfA==","shasum":"58bbcd74feff853c162645f82f5893390e2c8d5a","tarball":"https://registry.npmjs.org/mota/-/mota-0.1.4.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGqRw+nmw1RUasCUfKC/bCqCYSrNo5eUYfghrI61OsHTAiBxNQZ/eqyTA4P88/MrPIXtK4TERFtHtHICfhRENOeMyA=="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota-0.1.4.tgz_1509551529577_0.409955448936671"},"directories":{}},"0.1.5":{"name":"mota","version":"0.1.5","description":"mota 是一个主张「面向对象」的、支持「双向绑定」的 React 状态管理库，它不同于 Redux/flux， 和 MobX 稍像，但也并不相同且更易用。","main":"./dist/mota-min.js","scripts":{"test":"dn test && dn build -e prod"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"antd":"^2.13.7","mokit":"^4.0.0-beta7","ntils":"^3.1.7","react":"^15.6.1","react-dom":"^15.6.1"},"gitHead":"92b6e98e26a2960d685aad1abad567c8e56be0cc","_id":"mota@0.1.5","_npmVersion":"5.5.1","_nodeVersion":"8.2.1","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"integrity":"sha512-DUkSMkr9Tzp4s+qx3kq9xOo1oGROyy7EbwH7nJiPqBGRKN1iGba+Sifun2n1xraKgHv/U/djUyCW+8AKZdCY0A==","shasum":"77bb99404f97d3e57ae3c86be7d8884f7e83060a","tarball":"https://registry.npmjs.org/mota/-/mota-0.1.5.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDIqFcy+opkWgMsuIHAvEsF2QvM1M8Ezifl+/orn13IFQIhAO9/n8mSearmujT2PyDEC11HRxl5BwA8Z+cL3jexqlSM"}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota-0.1.5.tgz_1509552677031_0.6884694381151348"},"directories":{}},"0.1.6":{"name":"mota","version":"0.1.6","description":"mota 是一个主张「面向对象」的、支持「双向绑定」的 React 状态管理库，它不同于 Redux/flux， 和 MobX 稍像，但也并不相同且更易用。","main":"./dist/mota-min.js","scripts":{"test":"dn test && dn build -e prod"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"antd":"^2.13.7","mokit":"^4.0.0-beta7","ntils":"^3.1.7","react":"^15.6.1","react-dom":"^15.6.1"},"gitHead":"0acc539f47976868b33041542a33e487bc5f4850","_id":"mota@0.1.6","_npmVersion":"5.5.1","_nodeVersion":"8.2.1","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"integrity":"sha512-tJy6mrHD/exz826cLyElozKHqrdTuHpiwt8p5GxDfaK497GlRH/WFhyQav7Afq0OY22A8PAHpzpR/+lvYw8NFQ==","shasum":"b493f5b756ef62e59fa114e09bd55315ee3b3a64","tarball":"https://registry.npmjs.org/mota/-/mota-0.1.6.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDnnZxJV+8MJyGKQ77c5We2hjOPObXBnGW+00cyHwkbTQIgeXIZFdMdhnwg1OTY/nLxidQdzA8em0QuKVvI5lPqwn8="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota-0.1.6.tgz_1509703813654_0.12382646300829947"},"directories":{}},"0.1.7":{"name":"mota","version":"0.1.7","description":"mota 是一个主张「面向对象」的、支持「双向绑定」的 React 状态管理库，它不同于 Redux/flux， 和 MobX 稍像，但也并不相同且更易用。","main":"./dist/mota-min.js","scripts":{"test":"dn test && dn build -e prod"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"antd":"^2.13.7","mokit":"^4.0.0-beta7","ntils":"^3.1.7","react":"^15.6.1","react-dom":"^15.6.1"},"gitHead":"cf257ae14784b6207cde83bbb6a67e827610e929","_id":"mota@0.1.7","_npmVersion":"5.5.1","_nodeVersion":"8.2.1","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"integrity":"sha512-c6/9XNDQ9L/dGw6OA4oY0WZKHhIepcFoCELWCcLtAmCYoOgCYb6L7dL5JTWkGynlD18qM39OZET6BpdLlOGwHw==","shasum":"f71926f280eda8e7210121edcc8ed8d372629184","tarball":"https://registry.npmjs.org/mota/-/mota-0.1.7.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDPb+qKgRiaFukILH2tO0JB17V/3uCaqszJ6cvT710/ggIgNf8WBaC7/44gmL8dlwkXkNLHy9BTP9hwEMf94g5nBi4="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota-0.1.7.tgz_1509947560555_0.3567242759745568"},"directories":{}},"0.1.8":{"name":"mota","version":"0.1.8","description":"mota 是一个主张「面向对象」的、支持「双向绑定」的 React 状态管理库，它不同于 Redux/flux， 和 MobX 稍像，但也并不相同且更易用。","main":"./dist/mota-min.js","scripts":{"test":"dn test && dn build -e prod"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"antd":"^2.13.7","mokit":"^4.0.0-beta7","ntils":"^3.1.7","react":"^15.6.1","react-dom":"^15.6.1"},"gitHead":"0aad6afe4ae1c6de4e8a45109cb3e3a55211483a","_id":"mota@0.1.8","_npmVersion":"5.5.1","_nodeVersion":"8.2.1","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"integrity":"sha512-6RklPwbx3ao0zM7YAQCdtMopFC38U3RrarTE3cAmluQRqe3CPNefevHwp61vXW4hz4K6Bll+j5Hdn1h+ShVIiw==","shasum":"07ef26c8879e93cd420abd955b2efdc6240cc080","tarball":"https://registry.npmjs.org/mota/-/mota-0.1.8.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD6BSsODXDQwJhI5FwoDpinFisNWCCIictyOjGeid3CmQIhAJ8W/3xoY6tFp7dDVr2Q9MIhD86Bbyw+p1uv/cOVo475"}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota-0.1.8.tgz_1509950747375_0.9034144629258662"},"directories":{}},"0.1.9":{"name":"mota","version":"0.1.9","description":"mota 是一个主张「面向对象」的、支持「双向绑定」的 React 状态管理库，它不同于 Redux/flux， 和 MobX 稍像，但也并不相同且更易用。","main":"./dist/mota-min.js","scripts":{"test":"dn test && dn build -e prod"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"antd":"^2.13.7","mokit":"^4.0.0-beta8","ntils":"^3.1.7","react":"^15.6.1","react-dom":"^15.6.1"},"gitHead":"72f612522fd27deae0e5bd75fb801c8197ad4d4b","_id":"mota@0.1.9","_npmVersion":"5.5.1","_nodeVersion":"8.2.1","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"integrity":"sha512-hmMJGv4hGbyX4e3zMgbKnD5nxTs9d6lH0/I9KFTSFsC0B9TtOO+GaMy9tiF7QzkwIXdYAtTR8KLBsuEYNagYSw==","shasum":"b37753658d048762e7c0dcfcef9bebf65f8959cd","tarball":"https://registry.npmjs.org/mota/-/mota-0.1.9.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA01F2tK72ZTXZhfCfJpCDtrlanefRU71F1IIZsD5mX4AiAL2WFlwwarMaUrWSzbt67eyhK/L13hH4NYJDXg9aVbQg=="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota-0.1.9.tgz_1509970526277_0.3274381181690842"},"directories":{}},"0.2.0":{"name":"mota","version":"0.2.0","description":"mota 是一个主张「面向对象」的、支持「双向绑定」的 React 状态管理库，它不同于 Redux/flux， 和 MobX 稍像，但也并不相同且更易用。","main":"./index.js","scripts":{"test":"dn test && dn build -e prod"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"mokit":"^4.0.0-beta13","ntils":"^3.1.7","react":"^15.6.1","react-dom":"^15.6.1"},"gitHead":"a4e5641e0c47061381ecd95f00db25f89690224a","_id":"mota@0.2.0","_npmVersion":"5.5.1","_nodeVersion":"8.2.1","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"integrity":"sha512-ULyQLIWLTf6GvvATsQPdxpAwYAmKZVUzdiQUENjDhMXEo9U8IYTh6VlOboKpwVXX/HV77B6o4rpvv0+aQmT7/g==","shasum":"33da5dbd782af6093ff22db2f04fdd33d4646554","tarball":"https://registry.npmjs.org/mota/-/mota-0.2.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDtPxo6QusdDF6EWP+V6AbAKsvS3EZ1G8GBMT61LMmk1wIgcCi8kw+MKTQEAM8/LTzj7I0dOpDl8XuLmICr0QZLGDE="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota-0.2.0.tgz_1510124599254_0.9541593287140131"},"directories":{}},"0.2.1":{"name":"mota","version":"0.2.1","description":"mota 是一个主张「面向对象」的、支持「双向绑定」的 React 状态管理库，它不同于 Redux/flux， 和 MobX 稍像，但也并不相同且更易用。","main":"./index.js","scripts":{"test":"dn test && dn build -e prod"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"mokit":"^4.0.0-beta15","ntils":"^3.1.7","react":"^15.6.1","react-dom":"^15.6.1"},"gitHead":"6700873f1bae4fd56a9c68241cd488aae4f9b8be","_id":"mota@0.2.1","_npmVersion":"5.5.1","_nodeVersion":"8.2.1","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"integrity":"sha512-xGf+4XkrAUCWtkncNuodqSJ+iMztXRHofSlp9MqhZt6lSBDgjecrRDGmpZTXw6Sv2vERVmFOhnX+sQ1jhqNW6w==","shasum":"841ecaee9e3591ebb45759c02d4d7f08461261e9","tarball":"https://registry.npmjs.org/mota/-/mota-0.2.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG2pJ1SRkX0NAheluF0Y1Xv6zeCRyJiUQkMM/+hVn5wuAiA0eDMALN6tEp9qsutCZjVUVEHCvQKdL/DC7sQLlCoxSA=="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota-0.2.1.tgz_1510125185420_0.0713512992952019"},"directories":{}},"0.2.3":{"name":"mota","version":"0.2.3","description":"mota 是一个主张「面向对象」的、支持「双向绑定」的 React 状态管理库，它不同于 Redux/flux， 和 MobX 稍像，但也并不相同且更易用。","main":"./dist/mota.js","scripts":{"test":"dn test && dn build -e prod"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"mokit":"^4.0.0-beta16","ntils":"^3.1.7","react":"^15.6.1","react-dom":"^15.6.1"},"gitHead":"4dce6ecf3fdf3902e5a897329082ae0f7308bc77","_id":"mota@0.2.3","_npmVersion":"5.5.1","_nodeVersion":"8.2.1","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"integrity":"sha512-ijuBwVOGnvf/YlllUfIwnJxa4I3EQBSrGJ9SwXP+D0CXxe3uCCjiPs698Bz6lQc55Zq2TfNfHDKJ+KBHbNX/HA==","shasum":"a863849f7b17ec67862c69c4c550c03ba6045fb6","tarball":"https://registry.npmjs.org/mota/-/mota-0.2.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAr9ATJXvhuvLENW73aTz/lY11sLUnmOISYFIJr+H2EKAiAo+r2dnxj5uw/qzgXeurz6SnNnUS5K3uDfJJvocAtjzw=="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota-0.2.3.tgz_1510129473628_0.2092957622371614"},"directories":{}},"0.2.4":{"name":"mota","version":"0.2.4","description":"mota 是一个主张「面向对象」的、支持「双向绑定」的 React 状态管理库，它不同于 Redux/flux， 和 MobX 稍像，但也并不相同且更易用。","main":"./dist/mota.js","scripts":{"test":"dn test && dn build -e prod"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"mokit":"^4.0.0-beta16","ntils":"^3.1.7","react":"^15.6.1","react-dom":"^15.6.1"},"gitHead":"2f3e93dfc3605a4568782aa8d30f198d4a4eeefc","_id":"mota@0.2.4","_npmVersion":"5.5.1","_nodeVersion":"8.2.1","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"integrity":"sha512-IByK+VbIFixisEgVgAOEaiyClWbgoTs2IjtzkXal9LGf7+F/iGEjtlaDCrY5rE2LE2PrL9xAC5RuOpl4kK6KXg==","shasum":"29a356ba2552058ffdb2b9d004a4b8c0826af627","tarball":"https://registry.npmjs.org/mota/-/mota-0.2.4.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGE+CngH/BP+vpDasLGPQhSGIeJDqKRYp1fi7pjb3WAQAiBH/pkcN2H38z2F9fR1tC3o20qyGX7kbiVQJXXQ2y/vrg=="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota-0.2.4.tgz_1510130031727_0.8083689245395362"},"directories":{}},"0.2.5":{"name":"mota","version":"0.2.5","description":"mota 是一个主张「面向对象」的、支持「双向绑定」的 React 状态管理库，它不同于 Redux/flux， 和 MobX 稍像，但也并不相同且更易用。","main":"./dist/mota.js","scripts":{"test":"dn test && dn build -e prod"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"mokit":"^4.0.0-beta16","ntils":"^3.1.7","react":"^15.6.1","react-dom":"^15.6.1"},"gitHead":"451479c7379934ffe6ac09342f51b84cca1da799","_id":"mota@0.2.5","_npmVersion":"5.5.1","_nodeVersion":"8.2.1","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"integrity":"sha512-mG46lIxRfg+ECuQm05wYVCk3+XJfpIQiU7lkjkhztY2TD6R8w0DR2JAz6yVa7Ju2rXzOrmHQ65DEWxvE7rTmfg==","shasum":"0091f88ca0dd1e76cbccc66c886698afc85a32ca","tarball":"https://registry.npmjs.org/mota/-/mota-0.2.5.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCTAv7QI0vqWGIsbd0aSVKuQIjlTDtuAMNDhGErAGTh3QIhAIQMSbADaufHBzYR0geFymQL2iw6Cttf5HZE4OtRLd5t"}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota-0.2.5.tgz_1510141636839_0.24490354675799608"},"directories":{}},"0.2.6":{"name":"mota","version":"0.2.6","description":"mota 是一个主张「面向对象」的、支持「双向绑定」的 React 状态管理库，它不同于 Redux/flux， 和 MobX 稍像，但也并不相同且更易用。","main":"./dist/mota.js","scripts":{"test":"dn test && dn build -e prod"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"mokit":"^4.0.0-beta16","ntils":"^3.1.7","react":"^15.6.1","react-dom":"^15.6.1"},"gitHead":"8b9a8b3573a0d77db2ad63236959e86b4c193d03","_id":"mota@0.2.6","_npmVersion":"5.5.1","_nodeVersion":"8.2.1","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"integrity":"sha512-sGy2DXwaXuB79s590DUAL+PcHz6N+tDZh3cF394UGuHcN7lcqxXNxzRU+8JsALn7rZvXOlEb+IbvXBS9EWNDQw==","shasum":"30adbdc6b8c999696a56211f7890539978ed24fa","tarball":"https://registry.npmjs.org/mota/-/mota-0.2.6.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHcAnB+u4MbQHFiRI1alktK2Q8dXuzmsiVSrBlwbTnAOAiEAxHPMUgZctB77LCs99oab6DxnR07Gf2wh3lglpgb4t+4="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota-0.2.6.tgz_1510142517086_0.00023995782248675823"},"directories":{}},"0.2.7":{"name":"mota","version":"0.2.7","description":"mota 是一个主张「面向对象」的、支持「双向绑定」的 React 状态管理库，它不同于 Redux/flux， 和 MobX 稍像，但也并不相同且更易用。","main":"./dist/mota.js","scripts":{"test":"dn test && dn build -e prod"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"mokit":"^4.0.0-beta16","ntils":"^3.1.7","react":"^15.6.1","react-dom":"^15.6.1"},"gitHead":"4c0947542e730c63ae95502f9bfc4c9c9dce664e","_id":"mota@0.2.7","_npmVersion":"5.5.1","_nodeVersion":"8.2.1","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"integrity":"sha512-4AOXuvEIIXtY+NrB9jxFPv1mRg13G9GD2cYnBJwl1NGc/6UPCgamveO1BSM+TfxFSe+5SxjinqVYENLBrQl75A==","shasum":"af13358b736b9f1ec0eabd0e44c7d4f9d817d144","tarball":"https://registry.npmjs.org/mota/-/mota-0.2.7.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDgSZxLZuVWovgG/fHzJrZzSZw8i5b0oknX51UCn6b0AAiBYA5NH9EsXXSK2oJfwBrjJ4LQFYBF+O5Se/4ClUzgppA=="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota-0.2.7.tgz_1510162003713_0.9055574699304998"},"directories":{}},"0.2.8":{"name":"mota","version":"0.2.8","description":"mota 是一个主张「面向对象」的、支持「双向绑定」的 React 状态管理库，它不同于 Redux/flux， 和 MobX 稍像，但也并不相同且更易用。","main":"./dist/mota.js","scripts":{"test":"dn test && dn build -e prod"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"mokit":"^4.0.0-beta16","ntils":"^3.1.7","react":"^15.6.1","react-dom":"^15.6.1"},"gitHead":"db15a4c0dbb5421319c102ae906f8171cf5ef593","_id":"mota@0.2.8","_npmVersion":"5.5.1","_nodeVersion":"8.2.1","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"integrity":"sha512-3/9mRcG/yJEoDshwts+bMI1bA6KOC5DwljXcCGb7Ii4IDGjYLnaCS2V3ssdmGLWCC/9/A/3X703RJQ0SXpRONg==","shasum":"87024c5016f91e72c791aa66e7aaefd1144c3a64","tarball":"https://registry.npmjs.org/mota/-/mota-0.2.8.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAQ+nzlxgLVIRehcvTClHUgQhszWlPZw6fCIucWGHf8qAiEA2a9nRc8pMo+jAZMFKaVoAhOkepacxty+Dl08UMRcmq0="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota-0.2.8.tgz_1510164263874_0.2563909222371876"},"directories":{}},"0.2.9":{"name":"mota","version":"0.2.9","description":"mota 是一个主张「面向对象」的、支持「双向绑定」的 React 状态管理库，它不同于 Redux/flux， 和 MobX 稍像，但也并不相同且更易用。","main":"./dist/mota.js","scripts":{"test":"dn test && dn build -e prod"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"mokit":"^4.0.0-beta16","ntils":"^3.1.7","react":"^15.6.1","react-dom":"^15.6.1"},"gitHead":"e13555147d9805809a2aaefb4ebed5abf7e3d9af","_id":"mota@0.2.9","_npmVersion":"5.5.1","_nodeVersion":"8.2.1","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"integrity":"sha512-Q08VtXl5zOQgL4WjKHJLeA8XXUrDSOeRnQ5DFz7CXRHmE0lQGncJgaE5rpm05bBHkMLiycVX4TohtJFadr3axQ==","shasum":"1a35fecf5c274ebdd6aca107285e337fbe823695","tarball":"https://registry.npmjs.org/mota/-/mota-0.2.9.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCqLY19qNnacDrSj/lKC5QHQxPQB5ihVRCWrLQ69sdeqwIgCapOLLIeNg56UO8z/Poxcqj/y/2gfRndvFqZtdT1tRE="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota-0.2.9.tgz_1510193105410_0.570912400726229"},"directories":{}},"0.2.10":{"name":"mota","version":"0.2.10","description":"mota 是一个主张「面向对象」的、支持「双向绑定」的 React 状态管理库，它不同于 Redux/flux， 和 MobX 稍像，但也并不相同且更易用。","main":"./dist/mota.js","scripts":{"test":"dn test && dn build -e prod"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"mokit":"^4.0.0-beta17","ntils":"^3.1.7","react":"^15.6.1","react-dom":"^15.6.1"},"gitHead":"f8b6021fd19250d39e6fa7e5fef8accb3f914151","_id":"mota@0.2.10","_npmVersion":"5.5.1","_nodeVersion":"8.2.1","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"integrity":"sha512-ooJXs7YNWopTkKtcCyvsQiXNhystsDDFHQUtci2a+n9s+ijb3uNbB5k9v727zG0ir4qYzz6VMq9YF1cyn63XeA==","shasum":"bbbb70c7e870bc22679037b5d3eab36230ef43d0","tarball":"https://registry.npmjs.org/mota/-/mota-0.2.10.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICf1p5GXnSjWEo4rMe4veKTZMJ392wH0oZidRIUGa/mxAiAu76GZOeDK8TADwizWKcWr+iy1ZTkMK/8xrFPVns6oBQ=="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota-0.2.10.tgz_1510242437421_0.2318119751289487"},"directories":{}},"0.2.11":{"name":"mota","version":"0.2.11","description":"mota 是一个主张「面向对象」的、支持「双向绑定」的 React 状态管理库，它不同于 Redux/flux， 和 MobX 稍像，但也并不相同且更易用。","main":"./dist/mota.js","scripts":{"test":"dn test && dn build -e prod"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"mokit":"^4.0.0-beta17","ntils":"^3.1.7","react":"^15.6.1","react-dom":"^15.6.1"},"gitHead":"29b6c2bd5d7b53951b0e92ca22a83ae2de58fda8","_id":"mota@0.2.11","_npmVersion":"5.5.1","_nodeVersion":"8.2.1","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"integrity":"sha512-9yG4awj65bbdUMrGuNTP5r6ecROlc1Z8CJDfoRuj9GjIuDSFjZeWrw/nbAtVySzbW8ckoN35sxxlTsUy6dBcMg==","shasum":"0e50d03bf3a0f3a0fcd29f1bbeafac5cea939fea","tarball":"https://registry.npmjs.org/mota/-/mota-0.2.11.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICsGYwGBhoJJYWpSgOBDukDre7Q4dYVIyuWJp2iyoxvxAiEAsos+OJy24aJQC+ZHlatI4WJtrqVvcma1glxHCiK1mKo="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota-0.2.11.tgz_1510285856359_0.7597552272491157"},"directories":{}},"0.2.12":{"name":"mota","version":"0.2.12","description":"mota 是一个主张「面向对象」的、支持「双向绑定」的 React 状态管理库，它不同于 Redux/flux， 和 MobX 稍像，但也并不相同且更易用。","main":"./dist/mota.js","scripts":{"test":"dn test && dn build -e prod"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"mokit":"^4.0.0-beta17","ntils":"^3.1.7","react":"^15.6.1","react-dom":"^15.6.1"},"gitHead":"bc2d358fda0aecddde4035c74d1e430a1baa7106","_id":"mota@0.2.12","_npmVersion":"5.5.1","_nodeVersion":"8.2.1","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"integrity":"sha512-O8hN3To2VUZcrhvnb7xfWKua58cm369uaN4kselq9P+7Eb1Sh/WspHH7DdT5RNrbfYA7QOl5+MhyDDGa6oPX7w==","shasum":"f5ac2915fe8bda05dc399ee6f5053f4d7f6321db","tarball":"https://registry.npmjs.org/mota/-/mota-0.2.12.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHRHIUK5D2O4j56R93TYQVTTLihK46kMyTQI+CyHm25vAiEAxJohCBHQWbEzIwATieSUCO1zG8CzupfFGwWvqNohVxM="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota-0.2.12.tgz_1510414273335_0.8912350544705987"},"directories":{}},"0.2.13":{"name":"mota","version":"0.2.13","description":"mota 是一个主张「面向对象」的、支持「双向绑定」的 React 状态管理库，它不同于 Redux/flux， 和 MobX 稍像，但也并不相同且更易用。","main":"./dist/mota.js","scripts":{"test":"dn test && dn build -e prod"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"mokit":"^4.0.0-beta17","ntils":"^3.1.7","react":"^15.6.1","react-dom":"^15.6.1"},"gitHead":"536ef2827d3af8849d1ae5fce07f2fc0f9c4d77c","_id":"mota@0.2.13","_npmVersion":"5.5.1","_nodeVersion":"8.2.1","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"integrity":"sha512-hyjynau224a4bXuLNZMiTpxMZMolSLxpfA9MHecVPVhBQDdDxlWXJ374rZnMpBapvS3we35bpZ48ob3CN1r8WQ==","shasum":"ebee38be4dd0d40c95b417f594a30500d94879d5","tarball":"https://registry.npmjs.org/mota/-/mota-0.2.13.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDTszs1nzKzODQ+HOm0MQZvPH0DOU8MMPHdBMRxb2AxGwIhAKFjXkb9ZA4fPOc85rraXhO9deGMXSSt4vd1sYyIHUIb"}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota-0.2.13.tgz_1510414906270_0.47091747331433"},"directories":{}},"0.2.14":{"name":"mota","version":"0.2.14","description":"mota 是一个主张「面向对象」的、支持「双向绑定」的 React 状态管理库，它不同于 Redux/flux， 和 MobX 稍像，但也并不相同且更易用。","main":"./dist/mota.js","scripts":{"test":"dn test && dn build -e prod"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"mokit":"^4.0.0-beta17","ntils":"^3.1.9","react":"^15.6.1","react-dom":"^15.6.1"},"gitHead":"3c78015f2c8ad576d085249e95feb0674a8c43d3","_id":"mota@0.2.14","_npmVersion":"5.5.1","_nodeVersion":"8.2.1","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"integrity":"sha512-Ef4ska+meArF3BLcSWxoOGbucoOPpc51L39oewYnLw4rXNhSboy4SXA6XkEXpKp5JzHHCwwdWAK/gdC4Ev0grw==","shasum":"73b53d39fec1cc3a2d5b790ab674dc14526c4885","tarball":"https://registry.npmjs.org/mota/-/mota-0.2.14.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGe8t8YnthwW+9ROFRc3pAMnJppQzPEEGnYl9y4g1yrAAiATMid5esm8NiCB7TGyA9Utc0kBKoe8csBQiwQPCFLfJA=="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota-0.2.14.tgz_1511234113863_0.3882082437630743"},"directories":{}},"0.2.15":{"name":"mota","version":"0.2.15","description":"mota 是一个主张「面向对象」的、支持「双向绑定」的 React 状态管理库，它不同于 Redux/flux， 和 MobX 稍像，但也并不相同且更易用。","main":"./dist/mota.js","scripts":{"test":"dn test && dn build -e prod"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"mokit":"^4.0.0-beta17","ntils":"^3.1.9","react":"^15.6.1","react-dom":"^15.6.1"},"gitHead":"3c78015f2c8ad576d085249e95feb0674a8c43d3","_id":"mota@0.2.15","_npmVersion":"5.5.1","_nodeVersion":"8.2.1","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"integrity":"sha512-/iVTA91p3B+10XJN6MzllTxbrTufc9DmZanqrM7EWOEjkeRX1Cta6fZDXGayGkNEsNV4DnPzOs2aOuBe3HQa4g==","shasum":"271649a7a837459453b8d080d3e8bb73682a3529","tarball":"https://registry.npmjs.org/mota/-/mota-0.2.15.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBsbgX2KbmOBfaw492bbK39N6vuuCh/NgWp98odMCpdTAiEA3OnxoqXpUMfyZ3uZ5dDBQ7CWbVupb2Rq3oxQQ8n3K1Y="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota-0.2.15.tgz_1511873521033_0.8032735583838075"},"directories":{}},"0.2.16":{"name":"mota","version":"0.2.16","description":"mota 是一个主张「面向对象」的、支持「双向绑定」的 React 状态管理库，它不同于 Redux/flux， 和 MobX 稍像，但也并不相同且更易用。","main":"./dist/mota.js","scripts":{"test":"dn test && dn build -e prod"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"mokit":"^4.0.0-beta18","ntils":"^3.1.9","react":"^15.6.1","react-dom":"^15.6.1"},"gitHead":"24c5716ca0f3c94fe2b7418a3488add132fc9c05","_id":"mota@0.2.16","_npmVersion":"5.5.1","_nodeVersion":"8.2.1","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"integrity":"sha512-2wwvD+Q5XLtZGx4FQqOMLbunIhknVMeQDQmMr9Rk1K3M4ZraZHo7h9azPTD+IP0yHi6JK1ni5NUkLyIBRGz+hg==","shasum":"6acb365aaf111aeb2480c5b72514b96aa23993d0","tarball":"https://registry.npmjs.org/mota/-/mota-0.2.16.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCkPrEwgwxAwgKRtkip0eth8jpXNfApN3yoC/MVetHtAwIgHVF/Q9pIgQoikAy1vhDs53PHNzzcCpu6L+rI4r6gi1Q="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota-0.2.16.tgz_1511883625108_0.6426345545332879"},"directories":{}},"0.2.17":{"name":"mota","version":"0.2.17","description":"mota 是一个主张「面向对象」的、支持「双向绑定」的 React 状态管理库，它不同于 Redux/flux， 和 MobX 稍像，但也并不相同且更易用。","main":"./dist/mota.js","scripts":{"test":"dn test && dn build -e prod"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"mokit":"^4.0.0-beta19","ntils":"^3.1.9","react":"^15.6.1","react-dom":"^15.6.1"},"gitHead":"24c5716ca0f3c94fe2b7418a3488add132fc9c05","_id":"mota@0.2.17","_npmVersion":"5.6.0","_nodeVersion":"8.2.1","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"integrity":"sha512-GK6IhUNIrgza9eFgWl3KLrcDBF1iCm+zNr8TLAQMReRq7CWyshAYRyXqjpgSITVeGazEpntzxnXlbAO4TJb+sA==","shasum":"066a0212691af881cded57842e1afba7eac44f6e","tarball":"https://registry.npmjs.org/mota/-/mota-0.2.17.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCdY5+uMlUSKpwraMGrilMwm5j7BaK4mGK7Roi7OB8PmAIgCeDud87PK/nD8bT031mr8ZiGya0DzOMFGOtADxgq5iM="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota-0.2.17.tgz_1514658157664_0.8806989893782884"},"directories":{}},"0.3.0":{"name":"mota","version":"0.3.0","description":"mota 是一个主张「面向对象」的、支持「双向绑定」的 React 状态管理库，它不同于 Redux/flux， 和 MobX 稍像，但也并不相同且更易用。","main":"./dist/mota.js","scripts":{"test":"dn test && dn build -e prod"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"mokit":"^4.0.0-beta19","ntils":"^3.1.9","react":"^15.6.1","react-dom":"^15.6.1"},"gitHead":"acf3c6672fdd9b39602860f7fe9cce66b1b3bae1","_id":"mota@0.3.0","_npmVersion":"5.6.0","_nodeVersion":"8.2.1","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"integrity":"sha512-TRRFwX5ml4FomBOv7XWb81H9K0D+Gq+M9ZfAWcCu4UQCFykl9bMzED1y6CIDXAfYjZIWfcj9T8jIyth1R2c8vg==","shasum":"d9aeb4e4f9b340c07a03b32116bb975f436a0202","tarball":"https://registry.npmjs.org/mota/-/mota-0.3.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDHeCdSKbgAxDTl3QAViKq3CtAo9FvfSA5GKMYQW9xCOAIhAK7xXMIUpzdewCXaUAPjeVxcOG291pKNrit1mX+jvfvN"}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota-0.3.0.tgz_1515469776781_0.08905613515526056"},"directories":{}},"0.3.1":{"name":"mota","version":"0.3.1","description":"mota 是一个主张「面向对象」的、支持「双向绑定」的 React 状态管理库，它不同于 Redux/flux， 和 MobX 稍像，但也并不相同且更易用。","main":"./dist/mota.js","scripts":{"test":"dn test && dn build -e prod"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"mokit":"^4.0.0-beta19","ntils":"^3.1.9","react":"^15.6.1","react-dom":"^15.6.1"},"gitHead":"fb9ec7d65677ad0b8502c69736f1574d1c530060","_id":"mota@0.3.1","_npmVersion":"5.6.0","_nodeVersion":"8.2.1","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"integrity":"sha512-uVSNaX8NIL5tquaiu8MgoP1xbbXtwkO9V9pAE9zTijQFeKbihoFJaFvG/cBpYa5Sq2vA8TW85lwvQgjWopU8Sg==","shasum":"18864f0ddd3d840efeac0dd08e252c5d29e26e4e","tarball":"https://registry.npmjs.org/mota/-/mota-0.3.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDRwtUQvOE00aW/nincGbEiVr7V1uOp7pK0VBzbx7k2QQIgdsaDZaPETWff5UWM9EtmXcBfbiDr9rhM7IjdCgWZglE="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota-0.3.1.tgz_1516246859705_0.37401801557280123"},"directories":{}},"0.4.0":{"name":"mota","version":"0.4.0","description":"mota 是一个主张「面向对象」的、支持「双向绑定」的 React 状态管理库，它不同于 Redux/flux， 和 MobX 稍像，但也并不相同且更易用。","main":"./dist/mota.js","scripts":{"test":"dn test && dn build -e prod"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"ntils":"^4.0.0","ober":"^1.0.5","react":"^15.6.1","react-dom":"^15.6.1"},"gitHead":"0dc333764991fa611f94291728d871df8cb08de9","_id":"mota@0.4.0","_npmVersion":"5.6.0","_nodeVersion":"8.2.1","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"integrity":"sha512-1MA8Sb7tJygAJkIlu4cGif0j+z+A6cHtGRwRaL5JKToidzlH1ih468GHDRTErzj8UK6sDezN9TyXRIxaSK92DQ==","shasum":"10c8965d102599072cda9fe5003791ea042bab80","tarball":"https://registry.npmjs.org/mota/-/mota-0.4.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDCN86CEL2y2SCsDJ9WThFMQbTS6YArOUoeTL5/y6ckTQIhAKX1QpLUSHrc7/syKV5cDLUj880+XNQeOBIw3bwxRF75"}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota-0.4.0.tgz_1517624907074_0.6090340283699334"},"directories":{}},"0.4.1":{"name":"mota","version":"0.4.1","description":"![logo](./docs/logo.jpg)","main":"./dist/mota.js","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"@types/node":"^9.4.0","coveralls":"^3.0.0","dawn":"^0.10.0","jquery":"^3.3.1","ntils":"^4.0.0","nyc":"^11.4.1","ober":"^1.0.5","react":"^15.6.1","react-dom":"^15.6.1"},"gitHead":"7871ea422d64125c4726464ca09fc24527ab7665","_id":"mota@0.4.1","_npmVersion":"5.6.0","_nodeVersion":"8.2.1","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"integrity":"sha512-S68E7Q/nKQ4htUio/5n2gwXpb55FO7pL2Lk1vqpXBMnVGEBozvy/8mWmFc67Lbph0JfgX5fNo679PZc/GhjgCw==","shasum":"d9598d7140b9e2b16fe3204dab486c22bc5874d2","tarball":"https://registry.npmjs.org/mota/-/mota-0.4.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEc36UIED6wi8fQvuOGnsjB8JvQaxjXLuCReMq1c8fVlAiEA1fN2Ovx5QXNQVDhR8z0oZkLPWvMIZK/jUx/5N8QRhEw="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota-0.4.1.tgz_1517734260485_0.27802949771285057"},"directories":{}},"0.4.2":{"name":"mota","version":"0.4.2","description":"![logo](./docs/logo.jpg)","main":"./dist/mota.js","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"@types/node":"^9.4.0","coveralls":"^3.0.0","dawn":"^0.10.0","jquery":"^3.3.1","ntils":"^4.0.0","nyc":"^11.4.1","ober":"^1.0.5","react":"^15.6.1","react-dom":"^15.6.1"},"gitHead":"9e334d58bfc88173ecf71afb1be1b4c7b28a2b70","_id":"mota@0.4.2","_npmVersion":"5.6.0","_nodeVersion":"8.2.1","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"integrity":"sha512-iQmT8At8whUe32LovRm3jJqAO9GFQi0OKP63AL1cljtktkq/3GMUiUU+rr+2vQ8lENjEt7/nTf+7LkSvIKP5HA==","shasum":"499a34f40e552f73afe6a312e7e9418cd1a57d05","tarball":"https://registry.npmjs.org/mota/-/mota-0.4.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCXPdQruhBUazdiLLhqHCR8q19Ik9gOCKMOBUu+NCLIRgIgbpmZgvv9Y66WEcGH/9y1a5R7Tj0SWMvgIwG3VkWnso8="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota-0.4.2.tgz_1517751204674_0.05655993800610304"},"directories":{}},"0.4.3":{"name":"mota","version":"0.4.3","description":"![logo](./docs/logo.jpg)","main":"./dist/mota.js","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"@types/node":"^9.4.0","coveralls":"^3.0.0","dawn":"^0.10.0","jquery":"^3.3.1","ntils":"^4.0.0","nyc":"^11.4.1","ober":"^1.0.6","react":"^15.6.1","react-dom":"^15.6.1"},"gitHead":"9b39e677bf0f13838718ca82b7a5f8535074a939","_id":"mota@0.4.3","_npmVersion":"5.6.0","_nodeVersion":"8.2.1","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"integrity":"sha512-pqcL25x+Tc/qG7edyFtSs9hTGj3grttIfrF16zeVnYwut4imJVgoO+7tpJjW7x4/cnPAr5GLEdwHLRg5LGolew==","shasum":"890c92877c253bbd834d3a0a8de746f95263e0b4","tarball":"https://registry.npmjs.org/mota/-/mota-0.4.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCkUtBOO+X/j0YXJC6UepfWRvYYq88jGkO2fG8gSdq7XgIhAO7Bb/1wdBhbvRotA72y+pmOnXacMLWKzNhaNz0cVhSZ"}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota-0.4.3.tgz_1517896268001_0.36241750861518085"},"directories":{}},"0.4.5":{"name":"mota","version":"0.4.5","description":"![logo](./docs/logo.jpg)","main":"./dist/mota.js","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"@types/node":"^9.4.0","coveralls":"^3.0.0","dawn":"^0.10.0","jquery":"^3.3.1","ntils":"^4.0.0","nyc":"^11.4.1","ober":"^1.0.6","react":"^16.2.0","react-dom":"^16.2.0"},"gitHead":"21fab9a94cf09e71c6725c3467978e335acbc31b","_id":"mota@0.4.5","_npmVersion":"5.6.0","_nodeVersion":"8.2.1","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"integrity":"sha512-O64TLPtlEKGo33hDKJZjMs/F1r7GbZPr8pTkIxUXOu2crn1/zwy3uVwdHqnhpK5/VYq7HaTmmPM8gOERZJZVEA==","shasum":"a437f6a1d08c7a12e849a6ceb8517352f89d77f0","tarball":"https://registry.npmjs.org/mota/-/mota-0.4.5.tgz","fileCount":72,"unpackedSize":2764674,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC8cQR7/jo+lR+giSrEABvQRbDwAEMBqahjp9Zz1RlU+gIhAKV7P4ppvKALa4vqLMGvLmMDPmHHaWT9vjyZ1IhvoMFK"}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_0.4.5_1518153579719_0.4761897799721986"},"_hasShrinkwrap":false},"0.4.6":{"name":"mota","version":"0.4.6","description":"![logo](./docs/logo.jpg)","main":"./dist/mota.js","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"@types/node":"^9.4.0","coveralls":"^3.0.0","dawn":"^0.10.0","jquery":"^3.3.1","ntils":"^4.0.0","nyc":"^11.4.1","ober":"^1.0.6","react":"^16.2.0","react-dom":"^16.2.0"},"gitHead":"c06bf021804c39ddba88d2fa952ffdb38cdf2eb8","_id":"mota@0.4.6","_npmVersion":"5.6.0","_nodeVersion":"8.2.1","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"integrity":"sha512-yfVrLE/XoCaWkp+sbNDFtkDZssdDrtHyYQug8M9dE+h2sGM1IFkELqrgnPUwsrd08ard2mwnl8QSwLe48WhmMw==","shasum":"217c19d0efba9856169b9ea5ef6efd477af55288","tarball":"https://registry.npmjs.org/mota/-/mota-0.4.6.tgz","fileCount":73,"unpackedSize":2773990,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEAm5kxP4CgpJ7cwH357lZSXEb8Se7nSXlZ6vjOmrNo4AiBqvMAhoI+17gnsoz0W+g6133+LKrh48B43ND2MeVhjAg=="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_0.4.6_1518165467233_0.7473019715034985"},"_hasShrinkwrap":false},"0.4.7":{"name":"mota","version":"0.4.7","description":"![logo](./docs/logo.jpg)","main":"./dist/mota.js","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"@types/node":"^9.4.0","coveralls":"^3.0.0","dawn":"^0.10.0","jquery":"^3.3.1","ntils":"^4.0.0","nyc":"^11.4.1","ober":"^1.0.7","react":"^16.2.0","react-dom":"^16.2.0"},"gitHead":"3349ed3e06d6e8af3485f020ce0d0b6235693d99","_id":"mota@0.4.7","_npmVersion":"5.6.0","_nodeVersion":"8.2.1","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"integrity":"sha512-0jgIbxOwOsKkDmV3tRetgg3yIgVLiG/Na2I1brRNDcrZj76wNNvYMbezyLLoj2IH2Dhouc4bnWsyn1qEESCAzw==","shasum":"243ca61cd7954bf0afb58fa368ba50053323b1da","tarball":"https://registry.npmjs.org/mota/-/mota-0.4.7.tgz","fileCount":73,"unpackedSize":2773978,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIACZDeQaJMlJQxLQmUP3KCV5BGLoFyU1+GnDevhqj5b3AiApVHfeusbrl3m/+UTh4qZwOtJjkuqk+IiPwboGd5QXWQ=="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_0.4.7_1518245689127_0.16282778234743756"},"_hasShrinkwrap":false},"0.4.8":{"name":"mota","version":"0.4.8","description":"![logo](./docs/logo.jpg)","main":"./dist/mota.js","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"@types/node":"^9.4.0","coveralls":"^3.0.0","dawn":"^0.10.0","jquery":"^3.3.1","ntils":"^4.0.0","nyc":"^11.4.1","ober":"^1.0.7","react":"^16.2.0","react-dom":"^16.2.0"},"gitHead":"2884ee0be74cae4d2fdd1eb5aca685536ce56311","_id":"mota@0.4.8","_npmVersion":"5.6.0","_nodeVersion":"8.2.1","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"integrity":"sha512-5bYSKc1FQ0u3QYtiWm+4y/gNbuJ8+e9JDvO9O6ZS56zwt71Jkiyf2pIMBHwKpqZyBev57999n8JX+0lFHdDFlg==","shasum":"fecf5ac5860f501b25718d20ee8f35577a981077","tarball":"https://registry.npmjs.org/mota/-/mota-0.4.8.tgz","fileCount":73,"unpackedSize":2775261,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCgBu/8OoGXOQpbuBnthxP9hNk7BKgac51WSD+LnFeiEQIgOTm9lnAlbyQxxLEhiuP/pFqNtmsv5NPWWitakpbisBA="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_0.4.8_1519696719189_0.3623864887268693"},"_hasShrinkwrap":false},"0.4.9":{"name":"mota","version":"0.4.9","description":"![logo](./docs/logo.jpg)","main":"./dist/mota.js","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"@types/node":"^9.4.0","coveralls":"^3.0.0","dawn":"^0.10.0","jquery":"^3.3.1","ntils":"^4.0.0","nyc":"^11.4.1","ober":"^1.0.7","react":"^16.2.0","react-dom":"^16.2.0"},"gitHead":"f912c0a43ffc40ade8a0f104527453b8043d3fe2","_id":"mota@0.4.9","_npmVersion":"5.6.0","_nodeVersion":"8.2.1","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"integrity":"sha512-gPdm8XGA4NXXNMsCpidlL2FiMCIu8kciY6vtxEXzxAgFO9QpgC7qfbr8Wu4MIXqTBefPNbkEtxVKcMek9YYSzw==","shasum":"df0b4b2ca1451cab25cc0fb451b1b54f61039c8e","tarball":"https://registry.npmjs.org/mota/-/mota-0.4.9.tgz","fileCount":73,"unpackedSize":2773909,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDmymgIEe3jbAexlqUagCJ7f6h3EorKSY1RZDJAiumRQAiAUY+TynBJrIm+0t7RSZg9efLhyhL+Cdhx/u8GCAJHBHQ=="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_0.4.9_1519697907917_0.37417571436352026"},"_hasShrinkwrap":false},"0.5.0":{"name":"mota","version":"0.5.0","description":"![logo](./docs/logo.jpg)","main":"./dist/mota.js","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"@types/node":"^9.4.0","coveralls":"^3.0.0","dawn":"^0.10.0","jquery":"^3.3.1","ntils":"^4.0.0","nyc":"^11.4.1","ober":"^1.0.7","react":"^16.2.0","react-dom":"^16.2.0"},"gitHead":"5367f879f5537d35f8faaa82b72e874dd8caad52","_id":"mota@0.5.0","_npmVersion":"5.6.0","_nodeVersion":"8.2.1","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"integrity":"sha512-CP+Mgqmhms8UWNjDS52fTabWk0AiudzikYUk9tnC88ujT8E4iYcnwA8o62s8QKwx79RX4A1kgtn8oGDX8GPnkg==","shasum":"22cd0860a0b7b93c1d35d167699559c3fb5e0fe7","tarball":"https://registry.npmjs.org/mota/-/mota-0.5.0.tgz","fileCount":73,"unpackedSize":2774231,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID77kgAjzJIeU1F43F+l6c/VcOlH2zNAdDmIJdhLrs+3AiEAp+daRZgKFXXhjxoh8I8AdFwSy/QjfPIvanwg2s62D04="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_0.5.0_1519706805098_0.8822870829475913"},"_hasShrinkwrap":false},"0.5.1":{"name":"mota","version":"0.5.1","description":"![logo](./docs/logo.jpg)","main":"./dist/mota.js","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"@types/node":"^9.4.0","coveralls":"^3.0.0","dawn":"^0.10.0","jquery":"^3.3.1","ntils":"^4.0.0","nyc":"^11.4.1","ober":"^1.0.7","react":"^16.2.0","react-dom":"^16.2.0"},"gitHead":"9adbaad3765c843fdc2a08b53f9843175746d316","_id":"mota@0.5.1","_npmVersion":"5.6.0","_nodeVersion":"8.2.1","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"integrity":"sha512-xjQUg1ZndR2YPl1fhsXQvKe8+xHQjHg6YErbBGLZDvvUYRfWvh5ez0/0pXgCjbIJsM3U/Mrk6uADxL39BNwwNg==","shasum":"74fc7a4c3f899de8e50aa513ed687f20ff6d4504","tarball":"https://registry.npmjs.org/mota/-/mota-0.5.1.tgz","fileCount":73,"unpackedSize":2774768,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDH4FGT9zRv9Z7KLYqtU0ZcnOVJM6VY4QVLn3Tadz4dNgIhAPO3LtEEfX5gVKhTpY0PTbIKRPlmBE0JMHWvdMKpIo5e"}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_0.5.1_1520431236019_0.02602926950158979"},"_hasShrinkwrap":false},"0.5.2":{"name":"mota","version":"0.5.2","description":"![logo](./docs/logo.jpg)","main":"./dist/mota.js","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"@types/node":"^9.4.0","coveralls":"^3.0.0","dawn":"^0.10.0","jquery":"^3.3.1","ntils":"^4.0.0","nyc":"^11.4.1","ober":"^1.0.7","react":"^16.2.0","react-dom":"^16.2.0"},"gitHead":"44cdc402542f6d09b4fb6be27e0e60db19cbb622","_id":"mota@0.5.2","_npmVersion":"5.6.0","_nodeVersion":"8.2.1","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"integrity":"sha512-M6wmEO4rUlR+vJpuP9SYx2hELX4YfTxF9/bgVY2bTW2D5VzIS0tfXma/6p6bGHUX+vCWJi1AfOjBBzoBmW8deg==","shasum":"b0f641239689e7a50392d018dd31d5f4fb35ba49","tarball":"https://registry.npmjs.org/mota/-/mota-0.5.2.tgz","fileCount":73,"unpackedSize":2777430,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFOoPkOTsiOBTmJyXMweq6LAywCUZZdmqadnaeoFd2BLAiEAweBF41uvd/feYvPMRxZVDp59L1gF1YrF29pL9l6z4jc="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_0.5.2_1520432230408_0.7580517541045853"},"_hasShrinkwrap":false},"0.5.3":{"name":"mota","version":"0.5.3","description":"![logo](./docs/logo.jpg)","main":"./dist/mota.js","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"@types/node":"^9.4.0","coveralls":"^3.0.0","dawn":"^0.10.0","jquery":"^3.3.1","ntils":"^4.0.0","nyc":"^11.4.1","ober":"^1.0.7","react":"^16.2.0","react-dom":"^16.2.0"},"gitHead":"2efe977f24e00dceeb8ff2342db471fbb045356c","_id":"mota@0.5.3","_npmVersion":"5.6.0","_nodeVersion":"8.2.1","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"integrity":"sha512-E0BqlcBV2YfV8kKJuLudmzh/v0CJYM+oPKgUb2lbmmWLH8McPN1lEG/1MA7VGntaN36Tm8ix41czP46iPDnMag==","shasum":"21eb60d7f5b091de9710727d6ff98e8f93e3e267","tarball":"https://registry.npmjs.org/mota/-/mota-0.5.3.tgz","fileCount":73,"unpackedSize":2777803,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDrQcePw1vai/nuLi6ywBZ5Irrdf5l1qnaRb0YITJp9TQIhAPxdOKDGq/wTJzzppbCcSJ85Jr+NiwxIuUskYd5wkYXH"}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_0.5.3_1522464701869_0.3875095720341353"},"_hasShrinkwrap":false},"0.5.4":{"name":"mota","version":"0.5.4","description":"![logo](./docs/logo.jpg)","main":"./dist/mota.js","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"@types/node":"^9.4.0","coveralls":"^3.0.0","dawn":"^0.10.0","jquery":"^3.3.1","ntils":"^4.0.0","nyc":"^11.4.1","ober":"^1.0.7","react":"^16.2.0","react-dom":"^16.2.0"},"gitHead":"c0f8aa3878d68c8a5c3f143251d7d518fa515f3b","_id":"mota@0.5.4","_npmVersion":"5.6.0","_nodeVersion":"8.2.1","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"integrity":"sha512-GDwtrNvhMJ9e28QIm/G4stWr44paHcX8j2pQII55EV5JOB+7e//f8IB03tmIee6IAgr9L157rESctQtezbklaQ==","shasum":"a380d3242abf8bb8c8d9b43da8ad9e8643ee8727","tarball":"https://registry.npmjs.org/mota/-/mota-0.5.4.tgz","fileCount":73,"unpackedSize":2778136,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC7NC1BFqkyJVaCFNdPJ6FRdcWs04zRaISP4RjXY01DtAIgSlhNWeEffy6FUA0dAELLb/sguRBmkPMGo64jYgteOT0="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_0.5.4_1522726494079_0.8450670345248799"},"_hasShrinkwrap":false},"0.5.5":{"name":"mota","version":"0.5.5","description":"![logo](./docs/logo.jpg)","main":"./dist/mota.js","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"@types/node":"^9.4.0","coveralls":"^3.0.0","dawn":"^0.10.0","jquery":"^3.3.1","ntils":"^4.0.0","nyc":"^11.4.1","ober":"^1.0.7","react":"^16.2.0","react-dom":"^16.2.0"},"gitHead":"408135e1a29fb368cf6d8cb0eaf4beb9ebafb6c4","_id":"mota@0.5.5","_npmVersion":"5.6.0","_nodeVersion":"8.2.1","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"integrity":"sha512-qjU5DSW7sJHofcLSYZTzqDWLVKk4pEkAxzQGTb9CpihkKB1eLGLAEyV6+5irH/i9/oS8zfue2Mhd2YwdeZ5Ntg==","shasum":"62a5d3918efbbfef7def52efc193ee4968d66c36","tarball":"https://registry.npmjs.org/mota/-/mota-0.5.5.tgz","fileCount":74,"unpackedSize":2778994,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa2rygCRA9TVsSAnZWagAAC74P/3i87zh8CvRC746tp9Dn\nEoGMTjYbcm13/A0W8RFX9iNsr9bsKniXuKJI+fTy8rih9ybzzzx4bEDg9cag\nebWWau27VxtDE+4f0x6Sj4le09Kuq+uwuJ8++nlVtxVl9uMf+wmkMNmhQ5q1\nYB/ZxeBr2U2gnHALXJ/ED11YRoXqXIVxakJeYmKqHKz2E5ZSQVY/UnPusmdb\n16V0meEXB57DQgpjVBVPrMLynfY7vuGRqPnF2JsXu2MM8bOe7rScPizy/zAc\nmAIPOsScVMAyZDG3S0ovoPpbKjM88Jv0dJxwfaQSWVK1bh5cc3lgCwh1cqtW\nXuRdIxh/cb84sUX6bCr/X9N5PIok4u3tRCilc8ssLpK80EtCeZoaYrdOgcMn\nIdPXhB0kSSesEPTFMQpGxxwaqK0UBiG+Voy40DpOIt33Jqp0p5VxaLvMw6vM\nsebe3u4Opkvj4nD6QePflJzYvQmnoQsAz06TYTRC4/8D/0NVd3t6HhtwwleO\nsZ9XWHSY7I0XwZ03wg7RqdYF0dZSMZ5Kkye72ozmFCWIdb7A2gBnXUwO8LGx\nnkfIwiVaekfUjI/9vaNcP0clgoQcc0F8jiYD/hNBDY7l5DRGwlOAnma8m6Ua\n4dUQu/h245HmtNRhWyfrs2E4bwiUFqadNkjzjHouMvJgmeC7vqj8nBZJfTpc\nrs6G\r\n=9CO8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGW8Jj1+ZuWIUpVLusbtY11+xn7wsx0g9gu4eWS/sPEnAiBXa2qqGMBy/S/Cwqe0C8Coyv4AxGxWAkl/ldXJb4xJOQ=="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_0.5.5_1524284574577_0.8321187389086953"},"_hasShrinkwrap":false},"0.5.6":{"name":"mota","version":"0.5.6","description":"![logo](./docs/logo.jpg)","main":"./dist/mota.js","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"@types/node":"^9.4.0","coveralls":"^3.0.0","dawn":"^0.10.0","jquery":"^3.3.1","ntils":"^4.0.0","nyc":"^11.4.1","ober":"^1.0.7","react":"^16.2.0","react-dom":"^16.2.0"},"gitHead":"6b279fefb0c5f78ba965d95b85e5bc923c5270f4","_id":"mota@0.5.6","_npmVersion":"5.6.0","_nodeVersion":"8.2.1","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"integrity":"sha512-IXBQw31g0Ux5czwVDamJyW949+B8K1Cjdlp+WvWhJcFyxIe8NDaS8gBl/N6wwkKWPL5i8xav0byco3Qj2XaLLw==","shasum":"61da30ddb0b47e1e7d958bc682e783f8d44bb661","tarball":"https://registry.npmjs.org/mota/-/mota-0.5.6.tgz","fileCount":74,"unpackedSize":2780613,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa2zn3CRA9TVsSAnZWagAA02cP/jFKJdy+QMTnbg/7Naqd\nJXKvdEmWdeL5+2EoDec0DgB8ap5fCdpt1r12fuDoIjXvK8MM1AZhLenbzIqB\nLbVxvfiCiVS2pjk+0+EXzby1bGrKA4AUBhAGawv4C4nfZ9mH623t9Efp6Q9O\nh22jg9GPeMusrmC+DrxFlyqdr22e5wDIsY67mFuJGMrGtL4UgL4YL7aF8YPJ\nEV7HEoc5IEGL50PS7yYJ2PZY+IBtNABj3Go4mfs9BKKGomI900gd0l0Ksj/K\n7Cm3ntCC4JOFy2RBJ+Feh/Zge8DTq3+kqApKCLZ4lxsYTeY4P5mLmHvj91Xu\nKTww0yyJYcnDCS77nIq2MgS3yXjNiXhDN/ulVR05HHfVgt76boizN70AXn85\nr6PyFKi/q8eTkKMrYEu8ehNRng4CLNoVpoW8ARNAGyPlpyPxD34XvqC/zsMG\nviUXjLBFhVuFucwHUmcVIKJUEuP87BAHSXwXdyXIN+jU22NcHPDY9ozSd/OP\n9Puh5eMvgMmmT01gB82zZvtSwvAplkWHJiGSSBjojnkp/18vtT1/RjjT1Kvm\nFvNjeUdke6DDqMukTtKCJHuQuAx/roQ+ZICTwaC7q4a8ABQwINm3ei6cTo3h\n4vpJqihH9x6UuYKNWYD6JBvhUSCWctUH3tPa6AjAHiakkBlzH0Bk6zLwbC13\nTScZ\r\n=l42X\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDiFVFLQ/N11B7XvrRJw42qxPyaA/9+m01xPFMKF7dyEAiAG88T9q19MeJLD764lN11NRRdeDRAf9km2lvN+n3cEgw=="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_0.5.6_1524316662212_0.04773609422279024"},"_hasShrinkwrap":false},"0.5.8":{"name":"mota","version":"0.5.8","description":"![logo](./docs/logo.jpg)","main":"./dist/mota.js","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"@types/node":"^9.4.0","coveralls":"^3.0.0","dawn":"^0.10.0","jquery":"^3.3.1","ntils":"^4.0.0","nyc":"^11.4.1","ober":"^1.0.7","react":"^16.2.0","react-dom":"^16.2.0"},"gitHead":"e903216291d839b9de1f37057b1662289b6edfd5","_id":"mota@0.5.8","_npmVersion":"5.6.0","_nodeVersion":"8.2.1","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"integrity":"sha512-FIT6qnaX6bxFSbmmMnGVksHc8jeWoC3zsfRnMZ38UmgJWXZxgboSnEBpSPeGWQe622UofLN/vpW4kp0kuf8xmg==","shasum":"37a706b24156f13e1ae5d7240a45bfd32d5473cb","tarball":"https://registry.npmjs.org/mota/-/mota-0.5.8.tgz","fileCount":74,"unpackedSize":2780228,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa3JEgCRA9TVsSAnZWagAAQ58P/2ux14RmX5DelGiHdW4p\nJxoXdi330aUFSBaUOXfU+IeRla0gYAW19TW7HYGkffRqvZuFWPEpJUyUk1jB\n7t6PSE/6FN0foJL87hntZw4SNEYWPQzx1D/zfxJ+9Et/jJLwB/czu6rY/FZ0\nbNxB+X71ixOsdLMRs/8AmBGBwrW4QBaO0TRK9eSrYpm4RxjnkdBHxXm5oiUv\nIrBahQZUP5VzTqtqdzHukwzq763VVKimDuCWzZIyzX07lFbOZzlUE3gDR7By\n+xksiCiWX2A+EEzAY6EDj9qoD5WTUcdJuDL1R/BZmircCm1T1GlAjmKNOUJd\npWbNfx6kjdeadtgGAapwHlt8BZ7FD/L0Yvu1nSbPJKLNtRhL6PoSInKvCyRE\nRUOvybeOekvWTAbtsjH7OYUm/VCeug0hNSHORD7l2OqnWdg6914UcTpVWrlJ\n6RAKVQiRHVcwvIUvKU1tD8mPjzoKfG3Dl57jllqHHWliRJKvdVjJF4SiNQtV\nEa2yxjurfubxgDlTdU1ECqzvkAJ8LPCFcTI3/kfk9y+f8SmlVavR91aJ+tVC\nw+l3Rt56ovvSgcFZUPojeUexhicg3hWXnTHLQr53V31T3lIMPoXJYyQ47JIc\nkx2ud8yiJjKWzws2cETmdqzWYUNuFoNNoRg8hUSzowokWzCucnpZz/4PZmkJ\nu5PT\r\n=7qzX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDF6ZtPV1OWiU+5JI+uHMaRiBoWsQ/YJRUSqUEuSu7KxQIhAMzAhvXxVXtyt7EVb/SsVoxShRU0r+cra8NOk1gwQlqy"}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_0.5.8_1524404511085_0.14920457441823287"},"_hasShrinkwrap":false},"0.5.9":{"name":"mota","version":"0.5.9","description":"![logo](./docs/logo.jpg)","main":"./dist/mota.js","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"@types/node":"^9.4.0","coveralls":"^3.0.0","dawn":"^0.10.0","jquery":"^3.3.1","ntils":"^4.0.0","nyc":"^11.4.1","ober":"^1.0.8","react":"^16.2.0","react-dom":"^16.2.0"},"gitHead":"a8cf08d280fdc178e589348f8dab115ca6f75c13","_id":"mota@0.5.9","_npmVersion":"5.6.0","_nodeVersion":"8.2.1","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"integrity":"sha512-5WNxPevC7CW/EzYsJmbEZUjtjot54kpGMsOajt/NVRaWwk5OoAAf79SlMxOuFo4Ehh3sTpsW26gmrtq0SU1k2w==","shasum":"fc4db1066f74fb64073d13079e29df32780549cf","tarball":"https://registry.npmjs.org/mota/-/mota-0.5.9.tgz","fileCount":74,"unpackedSize":2780640,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa3aIzCRA9TVsSAnZWagAA/xgP/3xssxJn9DiAECE22Hf2\n7XGIPTxrHmNE1tTohDyCcm1Rw6cQwnIyHq5d4j5D4ztV/Y7+U9C6aNTw1oVs\n4ygN1tiWPRo2Vu9gpgz7S4fwNfpjmB2W8s6cblTUrWfpaLRFVvf46dJ8tahL\n96dHDciFW2iIL32uE0RQabPhs+xeHwrr7VLxLFDcEtEk2TnZA6cDALcnkhFc\nzWzg6gG/0RRhmK9Go5yFBJv9SiwYzmQaPEm8+pwjtWfCLiSBAqWppYBr4Jb5\nmx0z98jRhsIFoGnP3eQL3Qs0Z1p0g7TQE+FRU8viKXVmi/YzlIaP+M9ccATO\nrPHT1dkFVPJUeZNVDT9BEHEtrk60sci9ujpSsDmz5RjL6BoziJhlXbGjeuYV\nbsL5ACdizpzd7DkONQmAunq0TrUfZNeiMTM9ZKCuwEsPGXo358xpF+zxVd/W\nKpzBuWMYDWHKYgeypzNnL56yi/OZAzmRFJFKqT60YjV5BKgWotUcYBZnh0kc\nyXMDRldAng54EoPoGQI95SXdV9WkMNK+5HXzAbvielF6rHZ6EEyYtitKeFAP\nEscCxftLPJBecx3VCBmL6kUlvrS4Wqt5JaX33zM4/0y/4OUOb5aMfjs6qa+c\n3/olbn3jdBa0GK4wbWxAc1OfvBZMsm4ealv8evBJekAK39wYAf9FuGrOzhMG\nLlXR\r\n=pl7Z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD7bOlHU95dF0SjdCYcQZ9I86HkgLoaNh0PFQSBcSfNaQIgBwqIGgYKNxMbcEYm0Nxt6A/Brh3C7eDBTHTvDVF84dc="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_0.5.9_1524474419121_0.8339904087235632"},"_hasShrinkwrap":false},"0.6.0":{"name":"mota","version":"0.6.0","description":"![logo](./docs/logo.jpg)","main":"./dist/mota.js","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"@types/node":"^9.4.0","coveralls":"^3.0.0","dawn":"^0.10.0","jquery":"^3.3.1","ntils":"^4.0.0","nyc":"^11.4.1","ober":"^1.0.8","react":"^16.2.0","react-dom":"^16.2.0"},"gitHead":"a41f5e63c86332495f0af8aa42896071e4c0c3e2","_id":"mota@0.6.0","_npmVersion":"5.6.0","_nodeVersion":"8.2.1","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"integrity":"sha512-giBfWUCKAXtK4tpR4lcKUN51CpgCkdd6eWnbzDHi7jltNA25yOHSfDxckj5OMjGntjrxU2FX6WsTZY2bj/VZNg==","shasum":"3da8d319d8d04d69e148b7fc85a9b215b6ac760f","tarball":"https://registry.npmjs.org/mota/-/mota-0.6.0.tgz","fileCount":73,"unpackedSize":2773765,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa5EmmCRA9TVsSAnZWagAACDYP/21wgcoaENAL/4rFCXm0\nPJ8Li7zk1jnTFtW4eD4xsXZmTjhb09yGvHSE8oNtqgqKpjBDgvbb6iBEMcSm\nt48R9Ly1Xm+WDHBd952CgPUbOx9Z8anvKRp4CV9Yh2pYAENZI2J93+v5Qpuy\nXB7WF0J+valjj35zoKzU7wCt9lb09PGwfFrJi9MA6gth17PSoYyFoHtsgbUa\nCMMAhptkAZFbxcgwcXqmZwMRcOC6fMXuEaleGEeKCVtNv9NupPtSFVQVM/cm\nlTE66z9v5dy0AbTyXaojdmqlSxw3xMpkZISDIw77OBRR8iQ+eDPtWkmxtNEL\nh1I8RhgdAlOGfGWYtr9gNIpnyim0PPjlFfJZwFOGXtizFXy4x9W8wag3MFYa\nUL7QOOEW/q0LB2azGd/ntrmbkpThz0Bl+YOcJXdxcfzkPGgVppFlDeF/H5bR\nbKt5CimWMxOipMzLU2nr5z4wDUhygq4feM3Kv5iTEnakg9BTWzPHNc6X0n91\nvN1k6mxfjZ6t8TjXmxY4XVgfHbkdjkiVYEIBfJXXx3sES0upZPE4hZtUs69B\nzKhXy+kqhLCImbMHkrf8YPa+jl9b3fsz6rV3ik+wQoJm+pGuQt9E0P/jBgCT\n/J6G4x/Ov6Ml8m/joPeZGayzanDuy8Fm6sAgeK9UtG4oWPwrBAe5nCgEsmKP\nYE7Q\r\n=X5Mo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE6WuRf+bWml7j8eMvrb72C5/jt8DXBxzeWGmtKt9pebAiA1lTaQkJABtYhOtSaTL/AN29HE7XdbpS4o+ycGDDxItw=="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_0.6.0_1524910500895_0.7168630231917146"},"_hasShrinkwrap":false},"0.6.1":{"name":"mota","version":"0.6.1","description":"![logo](./docs/logo.jpg)","main":"./dist/mota.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"@types/node":"^9.4.0","coveralls":"^3.0.0","dawn":"^0.10.0","jquery":"^3.3.1","ntils":"^4.0.0","nyc":"^11.4.1","ober":"^1.0.8","react":"^16.2.0","react-dom":"^16.2.0"},"gitHead":"b8b27dbab73362d89ac82aa46d34796787a280c5","_id":"mota@0.6.1","_npmVersion":"5.6.0","_nodeVersion":"8.2.1","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"integrity":"sha512-u98JtiGRQj3/dVe+QDdNBEkteJGPGEwNEhfd0ETzoOpGpCDajftmz2K96tv4wyGgnjI8812oJOISMgDXxUFbyg==","shasum":"2cd979901c87169193042956f3ee8f2702b7f079","tarball":"https://registry.npmjs.org/mota/-/mota-0.6.1.tgz","fileCount":74,"unpackedSize":2775224,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbB8DxCRA9TVsSAnZWagAA/ZgP/1RNV4pvkmcywS3wr0wI\nxx5cqVcRyi2iPpBhHLBPIp2Q5dTXmRMC0JGUKpO3LUdGCqPAPUaOEtV7kvb4\n/nsrTy2rNn2t8PPj7ql3I1jgE/BxJtN8STGhPfjaqNjkZCnVtEUrXVZhBdww\nWNPt8TVst4rDHfiNFJFOfetp5vBrT3/UH5SFXDqlZRQ9VUtin78UW1AzBXZV\nUy4H6vjfsjR0uZVYFYl0hjtX5C60W5HtCp+PPZVaw1kyd1u114tVJqKLJ8Yw\n+Y54pBBAuYQEW+hWMzh5fTgveH9NnGMAwgjAp58imklNTRdkZTN+SVADvjxE\nyTLdD1sSEU8UM+ZN7hfzupCOb1+7ZwK7rXFSvG9AYAHKmsOf8bPj/54x951Z\nt6j4ECzwVEoij5SlSZABZU5CaXSEnGopeHHgY4D/5V8I901zhmI2tiYVWDn1\nqBDy0hefkJtofTlAqHMvV7TeFhzd2NLPWWUMdjsB90Rra19DM8t3hGKDs6R7\n/fciReVt8O2Y9v+67uHVLjMn+gUIqKMjrGK4tnQOtH9VRnMqCwdIA02TGgXr\nrSLSUy6vYyiL9SoiOe+qSBWFM0dIM1zMyohej3IXnobZaui5Ddw/74bKUQfo\nWB9j9AO0WLlizdE9gT4StSEKJHogvjmBjwdG8d5RRd0X54yY4mgZd84JIZK0\nxfIz\r\n=gKiV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFdh9PCIB9YnoHMdovZVjFSIRUgrsy2jF1NkA+XZLzlLAiBn0c6VGt6w7o/fwxBInDGS+tSFOIUdXioBLp58C4Y+Bg=="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_0.6.1_1527234799536_0.45593067347222416"},"_hasShrinkwrap":false},"0.6.2":{"name":"mota","version":"0.6.2","description":"![logo](./docs/logo.jpg)","main":"./dist/mota.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"@types/node":"^9.4.0","coveralls":"^3.0.0","dawn":"^0.10.0","jquery":"^3.3.1","ntils":"^4.0.0","nyc":"^11.4.1","ober":"^1.0.8","react":"^16.2.0","react-dom":"^16.2.0"},"gitHead":"7b383494278f6adf1f9b16bf00029a28d7c6ad8f","_id":"mota@0.6.2","_npmVersion":"5.6.0","_nodeVersion":"8.2.1","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"integrity":"sha512-ZAwbvj7npW7vffNOmu1gmkgp21L6+9j734Jhwt3SWYCzVOOWxd9+crTD6XXvd4biAVrSo32aCqkArNgrKyt/Kg==","shasum":"e3bd9391e700d41361a8d0574925f96229deba62","tarball":"https://registry.npmjs.org/mota/-/mota-0.6.2.tgz","fileCount":74,"unpackedSize":2775238,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbB8uBCRA9TVsSAnZWagAAgWgQAITSWCy6d8LQb2F3cHyy\nqYrDTxCSAvgBd6ePur4dDMmi4CT1DAe33f2kTfI4nDCXRp0pXDPObHRQwJyi\nafujfCuOO7X+HoBRWcN89sGH6x/MbZXdCQIw7e6WJXb6MGBJ/JsrUKsyStJZ\nRyM7DB1OJ5gYJzGNGlrAsgGaBLePYUa6f9Ugm9va6TUEkgl+w41FOGTI7c0o\ngi8UErDldqxYmyokXmD4ENZrvSYA3q27E5LG9P1ultOYu+hZFCOw8aVCKtQ4\n2WB+UzsaJdws2OtX2Rvn7XnhGfh1PEG1K1MDT8z8Vk+19Ui1Y+F6tnDBECVt\nMlC+6YN6F1HB2cHGZ6bJl1UngcJx2ymuI2BJ/2SVjqMHZ0f/87mQFDl0GGv3\n2PseFMETG5ytCvF9RhuFArL9P/YDv5jInA6kMFOQbi4RAb7uQEZPPn5iSLMc\nuy7FWkd4EubKEwklIn9sdSJAtzhjhdzVx99IYAadhqy96w7q7kLoAKcPrw4l\ngR+jV4uATDnHYIaCYRPFJxvGMMBkz0Xt6lIsU0E7w5Pvu8OUd9ne8QZKQ5vV\nnMk2FikGKwVT2c2Hbt8L63vyyMQFEzccjJd8Krodd9YcEHRPJYLLuXKSSmGM\nBrxc3jDd3RoIMHN04qnV2ZT3xURUp56XtYsrHMCJuFNsf9S8+TO/5AnJukwE\n5xlg\r\n=cvDd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEyGIFFpQpdsqx/6AKyZ7O92G1EiqwNDb6z1R4N1ifo0AiEA5GGtoeuArasFfZD+EAVaPVHwcq1Oe2C7hRrG6MBU6RY="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_0.6.2_1527237504886_0.3722758685502041"},"_hasShrinkwrap":false},"0.6.3":{"name":"mota","version":"0.6.3","description":"![logo](./docs/logo.jpg)","main":"./dist/mota.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"@types/node":"^9.4.0","coveralls":"^3.0.0","dawn":"^0.10.0","jquery":"^3.3.1","ntils":"^4.0.0","nyc":"^11.4.1","ober":"^1.0.8","react":"^16.2.0","react-dom":"^16.2.0"},"gitHead":"2daace4ffcad94c08d86be551e309517f71e347b","_id":"mota@0.6.3","_npmVersion":"5.6.0","_nodeVersion":"8.2.1","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"integrity":"sha512-9VmoG3FBjuChV9Ex9pomS0UBRs4WS+lQH1+uXtdSXP9Mtsxscyt4mtObsE542/sinZqF/ME8w19guN07ULvzFw==","shasum":"932c681adabd65c024540b38e1fbca9039a48b36","tarball":"https://registry.npmjs.org/mota/-/mota-0.6.3.tgz","fileCount":74,"unpackedSize":2777376,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbCMO9CRA9TVsSAnZWagAAChwQAIG5Tazxx27dcwrsVYUV\nB+lXqGdu9WU7dywhcS6gsENbkQJ2S29mjwYGM8s90nJBP/uLdiujTyzY2xyX\n2psokD7+zQefSccxpVHUjS+rl3zp+Z1rVO54lqH3bakqTCnz97suebVWtXwW\nExA31olINPtzTPQOkepPMipUxfhEdbCze9egAoDwIx6B3NvjVgulsLTdcrTN\n+AdJH4C7mC3lltJkTW91HDFrt3pV+GhOxOkmUoKb84bOxwK+2wK6oW1BhwdX\nR6p+HHofHAHBDw0gci1Bk0PazcxgbZ73V6mfESnd6Cqs3qaO81ra2Vy3b0oN\nUuLkLcr/N0X2nFj6OFgetTWaAOe4bRE/d7+KuqNWyZE2gYrHd3HZE6nxq1pf\nny11Skn7JE4JBpl2H2HPc2nayYfpzGJlWDlXWFQqEllsFJ9Ri+9V6lvz0n7K\nLDeq2vLcPZz1bYPocCOW0XtV0+IcCYKIjVFmUlH4+s/ByKQLaEd2/K9Bef4P\nS/W43idzEjdqtF+8QGanwKFFkGd5+2ZwvoLF1vDzFnU4M1E69V0pFLUIOuzN\nbmypJTfXNDzVYr4S+R42Zt1qlKS+hPUQTYmxu53SCLiCrIq0psRLAcbO1ncg\nbLkD/Gl9QbdDHEgbW8D25+7f7JOxCeAnkvL1X0VBwCk3JTuOaYgR/3DQD0HG\ntXc+\r\n=HmfE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDiU3mSo90htcK4l/BZ649kiWI0Pf/skI4V3/bOpgCm/QIhAL8dQiCjNgQRuk8fW1sXXnNDj9IYVwKJdXAxOf/eQpd1"}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_0.6.3_1527301052640_0.8050660867738764"},"_hasShrinkwrap":false},"0.7.0":{"name":"mota","version":"0.7.0","description":"![logo](./docs/logo.jpg)","main":"./dist/mota.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"@types/node":"^9.4.0","coveralls":"^3.0.0","dawn":"^0.10.0","jquery":"^3.3.1","ntils":"^4.0.0","nyc":"^11.4.1","ober":"^1.0.8","react":"^16.2.0","react-dom":"^16.2.0"},"gitHead":"d75e7abbf2316b1d92711febfabf5354c291d8f6","_id":"mota@0.7.0","_npmVersion":"6.1.0","_nodeVersion":"8.2.1","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"integrity":"sha512-OD36DQ/6V68xsnWOL2wY2YlumXxTPxiICj+WykSrU4DLcyHTYQexndHo5M6c0RRjNiFS8HFFTObl+PrmeuWHDg==","shasum":"3d2dfc309f6f7f893337da0bd2abd79da6df8499","tarball":"https://registry.npmjs.org/mota/-/mota-0.7.0.tgz","fileCount":74,"unpackedSize":2777693,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbQykPCRA9TVsSAnZWagAAjhAP/jGJos3Gk5e3u50myJuE\nSoxrSVzBv+/FPldheuLf/bc1HToh4Jrngh+107dX1FB95iE1v+9gweF/VRvV\nhUmqNnTycaDD/DsqTvNyI5zNwZ8V0NMw4nG/RbPsSXn83wZ+Fy1Oji20btRb\ngdBD8Owq7eG4FJq72sg/4/o/SdPPM7YPbMYMhOHghQrJO4XdjrOBDlzcxww4\nNhbPRc/ggkThrgyG0Uv/LGIc3geQVPnEZ4zDu96hVagHyEh15VrQ4HjZIIYZ\n/7ti1cDJDKv+DYeYB6o3kEKqYfAN2kb51K76284g3JmHjwGDS2dgyqVk3JpC\nxC+4GTcg0rDgFCfYlsETbeszjBOk7odhOtzOGjsmoHdHZJv865zva6ejrYei\nwDjhMqmWN2+tgAn5jnDJ2mekpKz8th6F00cZ6jasmOCSDmbTAbtZgTrzNdVO\n2ZqwJlcfuH3+qMs92815My1TOS3beDaxkEhtGBrWZOMhKpOFb6nGBJjEWEEM\ntfYBI8hRAOtceOOIB/gaxYo9Y6mtmiLpDqjKLg0hmgIQF8Zf5adU8tcpoqcG\nIGI6RgokUU5e0lj8203vFIlEDEX7044qc82ctR2L/OWGleVGRdlejAET12+Q\ngQwxiLT3cdv1pM1/kqjnm6Mx5WWy+p20pGxPSmXlGKn38JAnj4oGMpj3dKPR\nlZZ0\r\n=IYZX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICAh60MtL2lJkduatP5iHA59yp1YbF11Fb2TOZe1tbAsAiBsRzWUn9R4dlF1v1aee/J7ECuYclH/br0dVfLHTM1KFw=="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_0.7.0_1531128079842_0.345629149575456"},"_hasShrinkwrap":false},"0.7.2":{"name":"mota","version":"0.7.2","description":"![logo](./docs/logo.jpg)","main":"./dist/mota.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"@types/node":"^9.4.0","coveralls":"^3.0.0","dawn":"^0.10.0","jquery":"^3.3.1","ntils":"^4.0.0","nyc":"^11.4.1","ober":"^1.0.8","react":"^16.2.0","react-dom":"^16.2.0"},"gitHead":"bd2234159b65194ba767df9f5452e4aaa3fa6c33","_id":"mota@0.7.2","_npmVersion":"6.1.0","_nodeVersion":"8.2.1","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"integrity":"sha512-IGAt2IU7NLi3RBoorM9tbfZybOGamcUmLK81wnoGo47fo86V5kZalvaamghrGOLlBRJRbGSVS42shYRFVDdmyw==","shasum":"c9f3f639f0140cecd1073169ebfba78021bf5cad","tarball":"https://registry.npmjs.org/mota/-/mota-0.7.2.tgz","fileCount":74,"unpackedSize":2777805,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbRGLeCRA9TVsSAnZWagAAIgsP/RbXDQCimkk2OaqJvu4E\n7qNfI4wzu7dtPVLFMAnf9fwjuQonn+EigHpadzXdyjo0gHB74DJpiAfHTFF8\nNuOAbrhKnJ9B8XQhzLXJhCGo8A0F6ucBluJDCgH3OdXMrSP3w4wSa/QocbWe\nrMXr9A9/h1Ym3YlB6Dq/kuD7+E7ZA68TtT3gPkut5rvLT5KDS6vRAkOPaust\nBpp5Mg1u+pSAdIjZJ4nYSroMaNoGBT8bLRpQsgvOA47nZQyPE8s5uF67fa23\nzjQUA6dVmDAQZpiqIG+eU2SEpZA63d/2+mUs8Y6A2LaBXH2dK2r7Y8Nil7s7\nbzbZlKY2beFS/EXKvdiaOdXWalY5J/sQOvBq4IvDX71wpIeZoBMO3BanQ813\ns9uMBL4sJjQoGJYhgm2Ty7Xjc3qUuoe9zleptQlaczN9hPXVsHWqp3gAkpCE\nolxc+laKtilmhaxNnUsnYg8npW+lTmQ7zqCHj1ivEoYkw7n6ZNouDOUGyU3W\nskHgKMBoLlydNfxlwjPjCd7A17R0Fg78XU/rlw/9S8lb3UzxqZ2DB5bQoHbD\n6KZz+8kWmoe7WmSkBIYlcpnQDyhwyxW/nGRyYzWngaslqLvhsNIdVJf9EYeP\nmDmHOCfXpQjKMM1OgFN4J6qT+j/pJY6x596uMeX6PAs/bMSlr0N3OpibLdmk\n+uOr\r\n=7s18\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDNzhakrK144uBiw9yNlHSFrg4uND6uzrBn3tOr4e2iLgIhAN0yeTxmS7mEBDKt+zBl1MMHp8p2m6jrviwf0ZtDgSmq"}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_0.7.2_1531208414647_0.05826495636199547"},"_hasShrinkwrap":false},"0.7.3":{"name":"mota","version":"0.7.3","description":"![logo](./docs/logo.jpg)","main":"./dist/mota.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"@types/node":"^9.4.0","coveralls":"^3.0.0","dawn":"^0.10.0","jquery":"^3.3.1","ntils":"^4.0.0","nyc":"^11.4.1","ober":"^1.0.8","react":"^16.2.0","react-dom":"^16.2.0"},"gitHead":"8334525e0da9c1698d4e077a44b9119ef7692358","_id":"mota@0.7.3","_npmVersion":"6.1.0","_nodeVersion":"8.2.1","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"integrity":"sha512-GG11eyYZqd9iLHt/ts0MpJshgoec43lVAIeUEppN6pdE5S+mxqC7Ga5S6pixg8UZHwn+Rx1XcELf9RYvq82KkQ==","shasum":"f8a9e0347a3c82daee959e22fe63b895bdcf4b1f","tarball":"https://registry.npmjs.org/mota/-/mota-0.7.3.tgz","fileCount":74,"unpackedSize":2777872,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbUzh+CRA9TVsSAnZWagAAROUP/3vICMYda1EzXlWyoYBl\nyAkCO8Bw2WE/rmvLLNy4Io+mFjilciaVV+XXiYRpdSn5Vi6KuGNk7G/Cvba1\nnABov3to4O7EVzcrX+MdEqKMWOrV+0x17lg8XQ4VcsQ+gn06/HJKmD19kcYM\nHjhLpRvwmbcGm6q1s3SFCH4y33oD4FSGAhFhkRTiZZIl/c1PsA/lV8S+QnJB\n1kJZZhYQOKLtkMTa5AtORgVdq5m5r9WbVth3X4oRTIFpWCmiizQzZdySTQyr\nkoOW55oUcrvULFTrv2CueLdvSIK72DiLmUrrGrqFP7VeWVoDXERibzqrjILD\noMVPG8zoqQzjhNfd8r/OEnBwPkDz/YyL0uqizelQJqZy5Kac5zfww/0751ml\nwCzH7E4WB5LbUU90kzAuJYN3BQUt5gVkjUvoOorrQks1efmnvADLiMfxPV1/\nOduGjXA6u3g6cpr/zTntO4FRhErt7X1MUqqEL7DtJXoHhtcVdNf/AkZXo7l3\n3+mC+4Lk6oSBaOouWomPjNyH8tdVlc4wHR2Nu5cvRYqRa2PWEkN06vwswIuE\nKgczPgwKW9lykXg177Amg1f3XWDDMilHLI1XvON7jMp0ygoi/GcQ5LtTxFpN\ni11swIf1fN73woX2XGrRntvKFlS8e9GnuEVCzyAZXzZMQIrqfDtag/mp6UF8\nZBGp\r\n=Czeg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDwpCp+leUAGC/XnIlm1rUqFab7/6nUXp660LY1/D0gnAiAiPU1q8PCwUW/120Mqj10O8gTW9oxq9b4Pj33wI9OVHw=="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_0.7.3_1532180606387_0.2503949689416485"},"_hasShrinkwrap":false},"0.7.4":{"name":"mota","version":"0.7.4","description":"![logo](./docs/logo.jpg)","main":"./dist/mota.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"@types/node":"^9.4.0","coveralls":"^3.0.0","dawn":"^0.10.0","jquery":"^3.3.1","ntils":"^4.0.0","nyc":"^11.4.1","ober":"^1.0.8","react":"^16.2.0","react-dom":"^16.2.0"},"gitHead":"85881436445a7d7f364f90d00594610b22111c3b","_id":"mota@0.7.4","_npmVersion":"6.1.0","_nodeVersion":"8.2.1","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"integrity":"sha512-aQdpuJedGYJUOFKdEA/TnNbV5j8RloZxQcBZjxc8CjFwArnh0zT/z/hYDIY8CKoNjwwsGO0lkklA9DOdk9fC4Q==","shasum":"589e4f5a8c75a473a31cf2c68c6a4c945ef6aba0","tarball":"https://registry.npmjs.org/mota/-/mota-0.7.4.tgz","fileCount":75,"unpackedSize":2784700,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbV1KbCRA9TVsSAnZWagAA+9oQAJd1QZUH54RypcyBMi3k\nv5lncaynb3cg8ohOR1Gfu2GpSXS+jdca5Jn1huap/3JYYd6yKlXzIMlOsXMQ\nApU715EyMv4vRjar1lXcu6WTH4ZS36DBXFfcWFulp5EOwVfkJ3vuwFqUQB6J\np7Ns1GNEDTJORmnOx4xcGPBfFG/ecLpedV0t4q4tbaepPu+uXKyD2L8quRVM\n6c0HMC5VD8uUK8yMNJlTP/tDXvvmJ5QJRz+FBrtzm4TK53KuhN8mRPktxfjm\ncEfRPErWxf01IVkOwPu5U78hZl6sgw6uMVW583X9cEPsEbi4ep4Yc1QQsurF\nxMbWdLifUWfPfxUaVg3Zhs3A7X5NzQubtdKXmLUdvrk3khOrPPDCa0wjVt1s\nEHDAn4r9CIWWwnVTaMAQsoHtktj802F8bKG2TwlGO7Rh+I21KgdfeqjF5PLp\n/Y1XhDUzVDoT6cp7ooqqo/81mTkkY0Vw6N2bRvXnIvrrlqO6qXAUSAqjw9NB\nXcpmoW494gAK/ik63FsxSG67FUK6xxWLNkgRwMN4DlYs0czRBkLj3MkuB5lf\nP5DUunM/Q8mhUzJLeSLSO6HeJXTFw80Nzh/8bLdtJTLztFyz0p2k0jAPfVmr\npXry7xplO0z7VxFxW0Wq3aMAoBCzOyP4XFzRr/gji+yqwNC1PMpsvsXxZoQ0\nHfg9\r\n=RQqP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFMwx3eWioayuXcBXXMmb6qbJJGmp8dUW8e56ZwkJnoNAiBUEqw2AME50dWqOSsIO5rWsErDh5ST3uAEV1hmM/d9vA=="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_0.7.4_1532449435780_0.36962955616253623"},"_hasShrinkwrap":false},"0.7.5":{"name":"mota","version":"0.7.5","description":"![logo](./docs/logo.jpg)","main":"./dist/mota.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"@types/node":"^9.4.0","coveralls":"^3.0.0","dawn":"^0.10.0","jquery":"^3.3.1","ntils":"^4.0.0","nyc":"^11.4.1","ober":"^1.0.8","react":"^16.2.0","react-dom":"^16.2.0"},"gitHead":"389e88c813eeea691ae4f1aeda06b76cbb53d419","_id":"mota@0.7.5","_npmVersion":"6.1.0","_nodeVersion":"8.2.1","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"integrity":"sha512-zPso54XOaRsTxUM5HcKODxygQkHpGqZ7Nhd5ys37bpzMh/GQ9/pYkX0acpr6rzlzkmYl26TcEV3gOyKMeLh9Ug==","shasum":"11b0d21eb29db0e673a86e072e2dd8ad67ec4cc6","tarball":"https://registry.npmjs.org/mota/-/mota-0.7.5.tgz","fileCount":75,"unpackedSize":2791550,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbXCA1CRA9TVsSAnZWagAAnLMP/1jE9JR++3kMzPo11ZlS\nBOd5rCyo+uQm/Hw4bmakRA9jv77vAk1BBwaqDFbr2OtT5udityph989+6+Qq\nFkTMW+YkgKdyT4Zr/ygsJgHkoZDw7iV56ndxry41sRnC8w/LhyesdaJH646b\ndIXLvAnWpAh/YdywN8J5yJZX4AItQe4ySY9C9Ogpt6Pc4pmHb5lnzHtYH0C9\ngVSmS+5ZY/V0CsmqXoBElI/JpscJA/sAWZW0PFNIH3CU9msIYWob2wscfBgb\nnLtRXGQP51tOJxh6zW5RGPhbglryLzBzGOJEaDsLzwqyGQx1Ck5Xvw4mAlat\nMw1W4krir9MgsZI2aeJ85kPHzr9w7Q4nsHyAbe+POzndkjAUXtWZ13fhOUKz\nGz6tuuSPB0ajDYU1Ldxv7VGR1hSYOI+vOw6W7mUMg2QJQbJ1RZEq/XmCOpdm\nIKUlh4HzTHFeTvhGn5+bGBxxKmbmmffe5k6izfK9u5Szs3vXu8cFd6SsXSXy\ngB7ccjarXjTjC6RGETJgCMabORufqNDm0sjFbJotPKyQb6dDNMCx8otbcQ+H\nYp6BQrciO4Xqf2cCryogdQ3WF+sMkcwUFe4FGVM2rsDqp5d2N/9o0vm4AGf2\nYf2Vi6Z8JvVw96T+mKtqri2DsfN66DsrLOcyAGdMAV3zN3sLFUfsewCne4j6\npJDW\r\n=Vzw5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGhWwKVKjKVQ0jkbcKU4jEvv5aqjI4Vbd061EPVA3GE8AiEAgDZcGyms06dLKXYzXed3+RyGoG6Er0H4NltgrEcoq+I="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_0.7.5_1532764213216_0.8054715891896549"},"_hasShrinkwrap":false},"0.7.6":{"name":"mota","version":"0.7.6","description":"![logo](./docs/logo.jpg)","main":"./dist/mota.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"@types/node":"^9.4.0","coveralls":"^3.0.0","dawn":"^0.10.0","jquery":"^3.3.1","ntils":"^4.0.0","nyc":"^11.4.1","ober":"^1.0.8","react":"^16.2.0","react-dom":"^16.2.0"},"gitHead":"dec719b06b1b11a6b13835f82d7e15a74f502e36","_id":"mota@0.7.6","_npmVersion":"6.1.0","_nodeVersion":"8.2.1","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"integrity":"sha512-GyEvLlKpNRXXvd+uRlTvL7W3+v3xxemnabAvkF39w0rBvE+Ad0i0fpiEw6Zu4RiuuHaylyOc3QRQ6jVW4r7TKQ==","shasum":"16ad0219f775d338be59aaf7b7c488e480822e9f","tarball":"https://registry.npmjs.org/mota/-/mota-0.7.6.tgz","fileCount":75,"unpackedSize":2791767,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbYCPDCRA9TVsSAnZWagAAoyEQAKUdW71hqR1+gYUrPj+a\n9ajbw40S0ScHHVI/5Rm06S465xSFwIs35UtohyKT1nC+gjD+WtruoZkAh9/u\neoDxhU/zyeS2I6wOfqxT33JiW+8eeli+pnX2Fmlf4iQsi1fZuX4VL21PwMfD\nRoqzyw8hqM+0bPbLEqByXPXwxPPiFAk8oZLVeMwRqSoP/Zd8b7ICn/dn/iku\n2V4hI6tDYVi9pWyOTjR3AUhbcjuHMVEgOp07EiHOD1puFXlMtNovyYXSehiJ\nliMnl5mcysuBfFwj/MtT7v3kcMJeJUGrZwq7TehNwS2mQJxSv9uMgpSV1ajJ\nU2/WKD45ykGZcKynCEMIGgROx5aVQ8qPm83Q4+8B97q8vvxTZfVuc2R4yGG1\ngVulTqsbGD+ULD14KDU0vK9vAIXVWlfTVdU3VtSosewCNZSw9VriiCWXXTxY\nU8TIYax6gzk+11kYG6VmWZBg9JAyT15w5JbboTWaMwrXkxI2WvGD5lZvp01E\njJ6DbWUO5BmWYy+iaoPT7oKOh3oFNA73X7dXdnbmVil5/KISP0yztV+BFQIr\npW8qygKJDrbMaLrEi3PS2eKqVYfPt8heg6n20XAzvyQI+VC7pm3HXezbs9Cl\ndOuxmzXV6pJe9PJyxBKRVodvwV0BS2vOHivcq8WaKQVaXijFwYDbTZB6fT0t\n78wM\r\n=63iS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBrAF8+sDxXTUOCz3PASZjb5mMSU4ojXAfMooRYDMrlUAiAIo6VgfT6WVOnnVRFLxbO4PZ2pMOGhhDaS65A3HiamZA=="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_0.7.6_1533027267058_0.3965518823013645"},"_hasShrinkwrap":false},"0.7.7":{"name":"mota","version":"0.7.7","description":"![logo](./docs/logo.jpg)","main":"./dist/mota.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"@types/node":"^9.4.0","coveralls":"^3.0.0","dawn":"^0.10.0","jquery":"^3.3.1","ntils":"^4.0.0","nyc":"^11.4.1","ober":"^1.0.8","react":"^16.2.0","react-dom":"^16.2.0"},"gitHead":"d54e2992055962db4e63c21c3b6c482188b69e14","_id":"mota@0.7.7","_npmVersion":"6.3.0","_nodeVersion":"8.2.1","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"integrity":"sha512-twUMSYmsyMLvaPksoTe5URIQap3tdhPatAdyk9PiGEIUvtqzQI+2P/VRUmIvUtXUcSTVy0C4Q40gBA8S7mngwA==","shasum":"c68cda070444a1e99b5f75278c358cc492011976","tarball":"https://registry.npmjs.org/mota/-/mota-0.7.7.tgz","fileCount":75,"unpackedSize":2791813,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbY+7lCRA9TVsSAnZWagAAPgkP/3Et6UMdmFsg/iPAVuTn\nvDQkoh4cS96FVcdLPF2eIKCrOOlDqBCrkBqqI5KPRNYvoDOxQcWqy6y+jvbH\nvmeelpH9zy5uHxJmX2slp/ALI/uvjOB73LFGG1tdkA4tFb8BfTlhvLGZNwbY\nJDdVDai7Yx2klH/xrc73w4RsF4YqHXgSexwkSCE+tvAnOQ/IoQ20xlVke+7h\n3NdSC7I0hqSZZ5i5j4f/J7PDE70zLv4tLIOBlglIE1H901AkQIsX4APLUNI6\nEixEjGcZWx6BKFJrkgotUl2lWZhCCjTqZYXRGF7rrm5Hc0x72vjdB8bq5Hst\nFLE+l/i1efOzVOqGamXEwKbgwVB6JqHVBUslSplIwbjFEd98ENmXFdzQUt1g\nhfNf1rQFdO0t09ud+2akBpLQ+QkIzeyPqVX9Qc6w8iKZNMYuNkQd/ewy9wmf\n7FFlpnQPdyhrV3D7Ym4Qyg+GIKXngC7qqyQ2Re7JllixiCqUhzYzlD4bvWK4\nOJh4QEKoFbxxgTGY/Pq2jQuO63HFcU5w1R3yZgNt8Ehr0CMQ+1D6EHlFlr0g\nbG8NJYKAL5L95jL8mweBekZq6aG2PT9m2OTUf+b5mGr8hopayeveODivQ+5K\nFHQHxGwLYoTg7S+4KO9RnB0LlOZoHYtQrbsl5MH5Si1egXklNaOhtvU93RQ4\n2Mku\r\n=8b1N\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC9Y+URcfB0+OmWWPtp2kMe+Q98U18KR9NEmbj/5mK8HAiEAy5u72qkvxjC2iqk+/4XhGxHOxI+l804tyK9lJU6gW+0="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_0.7.7_1533275876527_0.4773510931112752"},"_hasShrinkwrap":false},"0.8.0":{"name":"mota","version":"0.8.0","description":"mota 是一个面向 React 的 MVVM 辅助库（http://houfeng.net/mota）","main":"./dist/mota.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"@types/node":"^9.4.0","coveralls":"^3.0.0","dawn":"^0.15.0","jquery":"^3.3.1","ntils":"^4.0.0","nyc":"^11.4.1","ober":"^1.0.8","react":"^16.4.2","react-dom":"^16.4.2"},"gitHead":"b73f1ee1e742a2f537e122ee4e65a41337c78282","_id":"mota@0.8.0","_npmVersion":"6.3.0","_nodeVersion":"8.2.1","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"integrity":"sha512-XJW4bQCJKXxRTPcQPPO3bHzAbtPyjpgORfTAhFsWwec6ek+MGAzzfoKKBtMC2ORrlE0C5pbl1w2mU4LC1RNjaQ==","shasum":"3b0ac7c8f4c51b158e78104a24a6c6ea4c0bcb5c","tarball":"https://registry.npmjs.org/mota/-/mota-0.8.0.tgz","fileCount":75,"unpackedSize":2792038,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbfmf9CRA9TVsSAnZWagAAXbgP/3ol0PFklq3xrjOMwREF\nRP03zEw9bkRUDBhgAcYSiLqibj0HKd1O9iST1kLovcFzsxNXYTARtvLjMsog\ndIz6yXMoSln1jaXCvgletjZoL6W5Xrfh0CwvQjDrmQ6RZmwho0ke4GQjBlQg\ng5HilZxtMIvgVXZ98kLy8dUUPHT2ZsPg1Wpci+zcGuprW6h9aQCBi74dJDBH\neVhmMEthLJcEwCnlPMj4PVsuapSchlgM8XTwqZQIKOR5DjX3yPuw1d+mbLgh\ncVgIvWr0trZPzvNnPwrw6JMSd0hLkQIJiSrGOFX/NC/fkLR8Y5NXdEtQUVUj\nNAKsuIzbhvGS3na5R58C1E1xDfPD8ZJstTFW0GWM0rQf/ZbvBpEyMhrOhW7Z\nra5nR8dlQ+HnPRE4tsiELMODLCm+8v9VwlpJSgkSSQQVEFXIwixDdXKXGewt\nR+u5NVMCiatJqjpHpUxXmE+DUzeLjo2uhG7IlPRP12aeBf1UVGX8gg3lkTgc\ncO0NsPqXApMX5kRKzj8fSHUrLq2JcNZa8pprDZ1iU5OgkFlC1BxS9/DyoArh\nsJSI1O1dsfr+A3JG6K8RpjMcMJVqG56UdBn/b6ZTqa6P/7nX1iDAL2qzztI8\nCC0fgmERRmD6nUgz1tI0D75cybnaWfX8Wcjh/B0zhXxRZ3TzjPzx6WeLD1MA\n1De4\r\n=KtWB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDTq7KQy164943uP4OlXTIVNKPwphNKJl4ep9qTkosCqAIhAPSwO607wazC4HmtngSY4qiRwzkHepwT5ImorECbU5R3"}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_0.8.0_1535010812839_0.16938597130358635"},"_hasShrinkwrap":false},"0.8.1":{"name":"mota","version":"0.8.1","description":"mota 是一个面向 React 的 MVVM 辅助库（http://houfeng.net/mota）","main":"./dist/mota.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"@types/node":"^9.4.0","coveralls":"^3.0.0","dawn":"^0.15.0","jquery":"^3.3.1","ntils":"^4.0.0","nyc":"^11.4.1","ober":"^1.0.8","react":"^16.4.2","react-dom":"^16.4.2"},"gitHead":"09ac91a01b5c10222c0010077643fbfcd21b3103","_id":"mota@0.8.1","_npmVersion":"6.3.0","_nodeVersion":"8.2.1","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"integrity":"sha512-aKm5bOHR0WWHvNoobEO2Mr+qZcGS+HtaZ3K7oTZyWZ552qHe6pz5bEOgNO7MtfTaIw1G/a9e3Muswd8r19XerQ==","shasum":"b8289462dbff9c123162ddcbe37dad2f2d660ff7","tarball":"https://registry.npmjs.org/mota/-/mota-0.8.1.tgz","fileCount":75,"unpackedSize":2792347,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbfperCRA9TVsSAnZWagAAKwwP/2Ssr7P9xP9fIm+19eqg\nJwQrOkOs75MjyY4Mtzlf4QwEQrgenrMgu8z+tVlokE6yHXM0vzpdOQ3GnggE\nwmPq8L4ATZVGE+PrrUGq1f4FKM3V8A6rz/LX66CkFFT59XmOorQcVldOHdI1\nIxJgMMmfA+9rvCvbkfui72jq1ARFVQaFSVhgfvj6Vig39scelXnu7vMpil+e\nFx2xoDuAnHarzaF6pB0NA1cIQuvpTLB8Vi2u3KS+cdSeYRuaVQCiC2tK/HyI\nS3PM90W5/ppknks9K/16J7jd4d60xotDLJVqFu6/gahARTvqFjdtMMaQyT7/\nBotGOGjRxTaq9/xj1E5vr4Uzus+AcutfN4PeGzA/ZhnQesM/ZH8lP0X0fiy9\n1DNKCOLhcOvVFoLzOyFRd73IT06gaEBRMFtHUqiqqNkoOPylt9KhVnOaOCG7\n4eFoqBm/GaexXCi9bwACUFnFN8ft548ArWYyLniCw8Q96tbuW2leShFVzrhj\n19UOhtLaeFaG7Xv1JDVV9Xtz8S7mBqXB8IWljhyV6prEOJvUFLHOgTUIRGCP\nYO8wpX4nMQ+FswftkRG7vn6tPqj6R2Sz7BlLw31f/FodyHwqONmFQoBKOCDd\nX3fPo/pXj+5XcmfO3AKvR1lSltchteBy6D/U9AbtIFcwbqGAmzVH8JUjSDqb\nmlJV\r\n=nlah\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC8EzUp7hPpK3jF2mLSNhiKQ5RFgkPBksie2N5G4fwCXwIgFzIsnwbi3uwncGh27WImk3iGntjzD2zdVSM90SKEg8Y="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_0.8.1_1535023019236_0.2458397426386132"},"_hasShrinkwrap":false},"0.9.0":{"name":"mota","version":"0.9.0","description":"mota 是一个面向 React 的 MVVM 辅助库（http://houfeng.net/mota）","main":"./dist/mota.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"@types/node":"^9.4.0","coveralls":"^3.0.0","dawn":"^0.15.0","jquery":"^3.3.1","ntils":"^4.0.0","nyc":"^11.4.1","ober":"^1.0.8","react":"^16.4.2","react-dom":"^16.4.2"},"gitHead":"901d37594ad268a806db96f914e6b69477190ece","_id":"mota@0.9.0","_npmVersion":"6.4.1","_nodeVersion":"10.10.0","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"integrity":"sha512-aszHc6Yf6cO3lLuXINaPKLWe/07ZAwKDShhmwMSjsTif7lT4/rkNqPaQeheIrJ0EZDgKFtveyniZ+b0rfmhQhA==","shasum":"853897c3004b5e11258a6e9bc75a27ae51d44a22","tarball":"https://registry.npmjs.org/mota/-/mota-0.9.0.tgz","fileCount":75,"unpackedSize":953745,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbputECRA9TVsSAnZWagAAEMgP/03dGpOEZfCEKgDvOZu5\nazaYm6TJTazwGl2p1oMjv33CDJ0nHZK8A5cwPNhEFMMsb4Phl5Cgax+ueMl5\nvrzd/veHYnsYOO6VcmZGFAMy5US6zsX559MNJPCJlQ1jDlaQp4JotwBlFjgx\nxBLEMPEl9K5dCTcSmfAStduDHeXZ85nu9Xg8vFxte3AWN7uyPcKpJDKUKYr7\neDvrh+Tc/7BO3BkwWpTWPVRRHmSIzhFn/UOXncCPs6+2BOS/UcoP8rlblwJr\nOQlQJ9/rxMBqDPh8fZnV6PP/oS3I6S2GF0pBzjOzjdU0DN1Z/K9rXCu+xqBc\n0/WZCzsKYTOSVZeicU/VkxZLJdxTV5aDvTW97BZF/JbSIzKBg0zxhJgHhaSK\n1e45uwauvdCTvGxWksa8VWw14wVdbVpzO/RaVG5106GMs0cYkY1Xe2fP68Pk\n9cbGr3oKiPWw/RhNKvlw640F0P09Xn29TWoi91XV3X70oooGS1WmGenKa4KH\nUFyociLjzcpTWAygdk+1QrYWHLP6nsMqWSYrVRFLuJ15/fnubh0b3SPOMWSS\n8KZJEB4YNDmt+/Y/HqrbR/k5QZ30drwrOnYWu+uDTOQV8PksnxEoPdy/OMU3\n+qpFCRJ0MvmqHDgOR9AoorLPLZg9XFYr2H3U+lmrxEC1bsL+JspGu2fCVEiK\nZLWR\r\n=PT4N\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDbQL/ZwadQqdZMvolZmuIr3m3WlAgqhEHA9Tj0g5A2lQIgCPqJrM6yN83qVOJB9/VVU9rwMT0BgVQ0uofgcBT7PDU="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_0.9.0_1537665859465_0.9279558067924492"},"_hasShrinkwrap":false},"0.10.0":{"name":"mota","version":"0.10.0","description":"mota 是一个面向 React 的 MVVM 辅助库（http://houfeng.net/mota）","main":"./dist/mota.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"@types/node":"^9.4.0","coveralls":"^3.0.0","dawn":"^0.15.0","jquery":"^3.3.1","ntils":"^4.0.0","nyc":"^11.4.1","ober":"^1.0.8","react":"^16.4.2","react-dom":"^16.4.2"},"gitHead":"f61dba551c6fc25738ac387fbe42db167c21add7","_id":"mota@0.10.0","_npmVersion":"6.4.1","_nodeVersion":"10.10.0","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"integrity":"sha512-BsbtGoBBqKscKSxyaXzAYDPjJc/IzeGy7pkHYjTbk0vQtgMx7E1zF2bB3YVr/cDTlXZvefe1O2yfRqZEaI2qBw==","shasum":"02489d0d05f3aecf15aa7ab5c199466f0b5da05d","tarball":"https://registry.npmjs.org/mota/-/mota-0.10.0.tgz","fileCount":97,"unpackedSize":2802062,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb1mBoCRA9TVsSAnZWagAAZrUQAJb1mDTueQO1gJZba/wA\nE6U+xMsqsici3l/MYTOaMAtZAvHqPCcfEA4EexSRBi3umzRUei/OkwE4zwOP\nL7CM2hRvhAwhXeVCv5OlzRtimR/bp1wE66POaIo4+UFd/bHTkTwWnqluwbTg\n67NTNCpGsav057QmDWF/OAtW5Q9TE567KMqKTMu11Lgkyjq8oSRUFIoiIlnC\nutRS/vn+FHyJleIdNroQXDBERY1KZbjLwMMPlstHyP5loQdy1DARtUlTvPp7\nCyViQGcuIqDjuIuZK4sAE1GP+vnPl6fvxa0d+plM2Y0soxanC4uujWADl1X5\nwYxeC4UI0aJ8NBWfmYjj/fiF4kxxSTmPuV2UuPn/T/6mOuUkCmX4YjCYwte8\n2GjgpJnVK+3dbM36r40wJiNAYI7JkNDRu3Nt5E9wKcm/flOcuXfC3g62EP9L\ncFL3cgraq1oOi1QK0qqunSnpYEunqas50WjE8KUjcs3q5co0KTf07yiPafEh\nQk2PWk746zDfaUnqFasLRT7JonbaV0/lXB5EkDCnCz7kSi0rdY/zWu1u7zXV\nuIKJsEGt7PIom8tLRLup/qV/hBKsAEIVAx0cKh5Fb9Wmqd0XPpKDJNvqGdD2\nzrWPcDebM9+roaPABQ6r2Ok3yZayrUudLRNK8TfKicHQgy1Wo4tpQRnEFzbd\nqeJk\r\n=zdzg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHSdq8dcycrHp61OmlQDwyW2+Ay7SXeves33aYmdpDtxAiEAgh/UJ5+jC4dF9qXnwWxgcLlq8Ezv056Dg5VRdPPLGMg="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_0.10.0_1540776039680_0.9488829426232066"},"_hasShrinkwrap":false},"0.11.0":{"name":"mota","version":"0.11.0","description":"mota 是一个面向 React 的 MVVM 辅助库（http://houfeng.net/mota）","main":"./dist/mota.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"@types/node":"^9.4.0","coveralls":"^3.0.0","dawn":"^0.15.0","jquery":"^3.3.1","ntils":"^4.0.0","nyc":"^11.4.1","ober":"^1.0.8","react":"^16.4.2","react-dom":"^16.4.2"},"gitHead":"f61dba551c6fc25738ac387fbe42db167c21add7","_id":"mota@0.11.0","_npmVersion":"6.4.1","_nodeVersion":"10.10.0","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"integrity":"sha512-LLVmV4zahm+aU0SztK2c0JIS6638lb+xD6AiqiGqiiOPR/jR7OGUjOjLXIurQqG3bmrykilb1PCGfT9It+THwQ==","shasum":"4e29726581ab672fc1ced7c3038a550399b3a338","tarball":"https://registry.npmjs.org/mota/-/mota-0.11.0.tgz","fileCount":97,"unpackedSize":2802849,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb275lCRA9TVsSAnZWagAABUgQAJH2L+DPln/KL01SwtO6\nL7EePlvaf5ZJY4CUhQMPoovKGdA9SdgKzgiKNgF2kbCZ4qg5FiFStoKO9QYR\nHATUsEOL5MmoK+2wqYNGkiziQh5Iitb4KfB6mUDrE5sokXs7L+jEqNMV1cks\n24Gy6VdkuWMcH15265gwSD+wfYJ+lVpz4/5zrum3L5caXMbgYEQUTj8bk4wy\n+LFoutRtnllPaozmqOCiNvgycmnDXm0gnfV03Uua4WDt4Ir3//hMNTNGZh0y\np36jI/KsJiPiQkjWwCtOr0hS0W35fEGvMts53fLQmxy21KxyfIpNXQUpApjR\n4xtu/+KZi/+EFd4DTUvLpgnxVDuj+URzF4c5xlCyWGZowyUJ6HWQWnedFm+O\npnfRiEpW03ZPD8rnVtTWvCiPEwHGvVOrWuRuzqQ83lDGmeL93KccRWQ0fmz0\nARJy/HIvptSSSSKKjsQXuChO+wZU9UyakmOJoQfJNKoF9rBvn0u7YjpYdoFW\neSULBw651hTDbGuXlYuKYc5FWZGeu5GdzAlo5odau/+4n1qvGIlFeeRgJuOp\nysLSYReBFXthLTAveKeaHgyZHF9L++k41oZZ9iiIs/W2m5xhtrmaHMNvB5lH\nDLpGpqpDy6+QGleU/aDB3D4/5a9yhoF9g+TU5O49vpQtszh2NozJZBCw2l3C\n+uCm\r\n=dn/Q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCVLXsRa2jbA70xjae5MumI2x3EEOrZVsaB6+YA1c855wIhAIkHE92IUKuaoMq3f2KFO+4vRmjw/xYVu1cPbtugBN5Q"}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_0.11.0_1541127780972_0.6654655496839199"},"_hasShrinkwrap":false},"0.11.1":{"name":"mota","version":"0.11.1","description":"mota 是一个面向 React 的 MVVM 辅助库（http://houfeng.net/mota）","main":"./dist/mota.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"@types/node":"^9.4.0","coveralls":"^3.0.0","dawn":"^0.15.0","jquery":"^3.3.1","ntils":"^4.0.0","nyc":"^11.4.1","ober":"^1.0.8","react":"^16.4.2","react-dom":"^16.4.2"},"gitHead":"f876869c89982c380b83b82369df459bf790b8e9","_id":"mota@0.11.1","_npmVersion":"6.4.1","_nodeVersion":"10.10.0","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"integrity":"sha512-Bt+DgE24ZTdZq3cKdne0e1nf3EWXAcCJVK4RnHcksRs5HAXbE548n+OZW7FLVlbe6ZQSUofghtVOEm/HoVsMnw==","shasum":"f0b139b20c6ec3c711c518ab1a565e148e024f48","tarball":"https://registry.npmjs.org/mota/-/mota-0.11.1.tgz","fileCount":82,"unpackedSize":2848998,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb4qHiCRA9TVsSAnZWagAAm7YP/A2g5zPMOX5WflpMiunL\n2y+Nde7+deaPckTpJhAOmY4jdN8p2Erd0QbNmVWtSXY3q/289lEttVddu4zS\n7EM+79AGEOBMAXHwSqqZBG3XNa55Lw50RvDbtaRw2goD5s02J3UDbcLy3V7o\nPdI48CYF6qkVLv7cVF3ey8NZvviSug2DrfAB6d9ugDbPuq5c/7VgotpyZwUU\nNmfpw51XRDgNdJkQFhSP/pjcCRVpoGYX0k/ehUSRO4cHGPxnbhUJWyGewZba\npW6Xt3vDyarEWQoYCsOK/Qdu+32drjdS02gvMvbDklT6D3mrYeW4ERAHTBn7\nncxJ4SwkiTw133bmR2o2dmjfTGuHw7q3P38WBjcAXAqSQOslZCbfvx9/bpse\nbE1g0cbWm8RFWS89Fryk27lwJIrXbgHxcRBMqNjsePhFNglbpiAfQQrnxpMb\n04MJDolOZj9F38VLhJCnQsZHoqi2reQctGsyxlU7RL6htb06vHUcftUfXhXu\nWTdFkpWP3Folrp6TbqR/flbyMj/xlLpz2AUZ//1lTBde/2TzFyckDvN+9yTL\nr6nNhXRJvJg0axY4hBG08UpO16ZKTiw/Lq8HjbU46ybbOP2Br+QBccRzjir/\nybFVf3nLh7Nu5ggW+TBz+ZeugiKfYMOwO2NBtGlNKhcS4d28BthdKmpN1sfN\nVYJA\r\n=nnhY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDpS1J9O2kexa3UWY5uCah9U/xyAuBys5xSRt5EwhClnQIgGdU0R3AgfOaHcDcsMdIomsohUMYpRS91v323iMTJHf4="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_0.11.1_1541579233659_0.6280143426867404"},"_hasShrinkwrap":false},"0.11.2":{"name":"mota","version":"0.11.2","description":"mota 是一个面向 React 的 MVVM 辅助库（http://houfeng.net/mota）","main":"./dist/mota.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"@types/node":"^9.4.0","coveralls":"^3.0.0","dawn":"^0.15.0","jquery":"^3.3.1","ntils":"^4.0.0","nyc":"^11.4.1","ober":"^1.0.8","react":"^16.4.2","react-dom":"^16.4.2"},"gitHead":"becc2c4b901bf35c8cb55dc13a64009779f29a80","_id":"mota@0.11.2","_npmVersion":"6.4.1","_nodeVersion":"10.10.0","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"integrity":"sha512-SDHdO7MDe17N6/9oH+XWPQQl189/CZgKXB8c0ctubDGQKFfqldVxNoR2dlQm1/bZ3WM+2II6zbivK8KaT5UR/w==","shasum":"5e6502506d8231a061b1faca3b527f9695fd01de","tarball":"https://registry.npmjs.org/mota/-/mota-0.11.2.tgz","fileCount":80,"unpackedSize":2847128,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb4rihCRA9TVsSAnZWagAAGJYP/2z13N2qVRvIo0FcVBEJ\nVj6xsTcjnzaihqpHDFhKRt7qcnptdLs35t7HO0zRAV5S5A496eyY5sTddlCN\nXii2p4W7srgb0T6i/iFnyhOupgSdsTNymX7ortxZPZMI36LQC/fXslowYFGr\nEJiBW3AU+wXmYu64MbMDtQb+i+AgMke3qwM0j9qx62LlnZgpDfIF3NBVhZFO\nXy1b3xlt2kYLfiOc9tVOLWFV7Z7VSFDo/oHFDxwilwaj3XmUM8SoLh8J4rn4\ndh+pjAr9lAgWxZhWnuHbKopSY/AUyT4K90lr6b2dmUwlMu1lBy98k9mSNTQ7\nhjkzaNiysQ4bTe8ef9ApN0qHLiwmHN3sUZuq5sr2/5XJX1ixuoUlW4opc9jP\nZOSg8gKI912YiVHuiy6bplq/wfpG8OZwzH8LbxKN5hVbBrWvYBRvxm5nKLzI\nR1OcE/VQan3BbeXZsPYcZWR54kujskNdJW/R9BUgbpDCbugveFvpjrZQ2NsJ\nZR3c7ewo1Fbr2CTZCPMCccT/eK+ZEw2tr2DrlYouAPe+pAz9nvf692WyZV4Y\n6hgS9Em8cbw5auHPDqSdXywJmkLT6Tf0oHzq5yXcYnDARKwJOMqweuwGOC3I\ny34oID4gWrfXSDvvYrCp7TX88Z8ZX2HljEH6UIZxHsEYbHOqEkgMD8zSWlmE\nHhfY\r\n=lUva\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICWbanzAnzU05qbp1UmV3uZjUwyuCiKNduNhC8NaeZgrAiEA7xZ3SMojn4eaU2EXddqNKuh099dFj3MrDRvccfC08lA="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_0.11.2_1541585056503_0.7973327810029782"},"_hasShrinkwrap":false},"1.2.0":{"name":"mota","version":"1.2.0","description":"mota 是一个面向 React 的 MVVM 辅助库（http://houfeng.net/mota）","main":"./dist/mota.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"@types/node":"^9.4.0","coveralls":"^3.0.0","dawn":"^0.15.0","jquery":"^3.3.1","ntils":"^4.0.0","nyc":"^11.4.1","ober":"^1.0.8","react":"^16.4.2","react-dom":"^16.4.2"},"gitHead":"c28a39e22dc914a118548a78624834c2270c078f","_id":"mota@1.2.0","_npmVersion":"6.4.1","_nodeVersion":"10.10.0","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"integrity":"sha512-w/D+lOKSBAshJrDFTfcXkBmCN6Qmt9JY7zqGpqDazjRAMaOlHRhcyjv39d3bXhOR3NJmV9rQYWJxo2lLZ363eQ==","shasum":"001dbd2dcc277d2f8b54642630bc58e3d7e6915c","tarball":"https://registry.npmjs.org/mota/-/mota-1.2.0.tgz","fileCount":80,"unpackedSize":2848895,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcB8SgCRA9TVsSAnZWagAAjOAQAIHKftcBKvNYR51dj0+9\nVQyc2FaRnzI5u8aDEF5NfgBVSeFWu7cIsWwVKfOrTdjX8dhagYowjtMpXtCi\nIaqFUmDJdw22RDPfrSTWNR2VykkkSNEifcBdAUI18YLzj0L5F0COlzrvA3pt\nfNUqHgQ16ktguSeVkPjH6qwcHDu9s9hYKPoWjyda2bvYRJ49/j8JQUYgxNgk\nUS/H7hXzdac/Ivdkhec9/hkFl9grpifXnpjfTzr3dBzx3NJc4eqdlvw8uNWs\nG8dtDQcnJmma/1rszbWYRpsUNKpJ3SxqE0AVXPb/mF8K4axZru1aJMYoJPay\nDfNQ/586AyiCsT7qpPYNHGmJcTyOLl4gCfYJIMqZTw+JOuZRQv9jvo55EOON\nnrLMP7QhUYLyiYcv9Yb9zk6aiN4hr+StL5xThJjCpttDH9yoiWqNFtF09CEd\n3hf0vb0VF4Xbk7ULBDBu1g+/1x1cT6faKo3VOthq3T07/Hhb+4MbdWlZh5pI\nn0bII4HjUpUjQ9Dr0AylpZw9oxI4+LPI9GtYn9vL7QbU8CbTJcKKEHE0HMJw\nLCB5U8K4AuMlGLG4fUvtf++tONpB+1B8Amprw/WRLMictCD1mnju7tfx7HaN\nC3TsLEFD5AVme+r2TuJ9Jc6NWYYq+R+eD11PbYOOzP7x+dyx7mTDHOoYCNaZ\nnMJ+\r\n=M6Ar\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDYFd3KA69/ZIDjOlzVf/s4ov51JoL3xY3qlFit09ondQIhAPNEGex+lpE+QL1VmHKi44wnj0xeKQt8BALhXS7RF+0W"}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_1.2.0_1544012959905_0.47267290770411763"},"_hasShrinkwrap":false},"1.2.1":{"name":"mota","version":"1.2.1","description":"mota 是一个面向 React 的 MVVM 辅助库（http://houfeng.net/mota）","main":"./dist/mota.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"@types/node":"^9.4.0","coveralls":"^3.0.0","dawn":"^0.15.0","jquery":"^3.3.1","ntils":"^4.0.0","nyc":"^11.4.1","ober":"^1.0.8","react":"^16.4.2","react-dom":"^16.4.2"},"gitHead":"af6470bad0a2fc0d212cbdf6611a079ec8ad4e57","_id":"mota@1.2.1","_npmVersion":"6.4.1","_nodeVersion":"10.10.0","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"integrity":"sha512-KDD/+uhLg0yNP+XuQkLzzNyPljrca6cbdeB/yv0J7HR3JNS755gqA1k7gurjv0Ls3QgaiOM40M9SM1UpdbaZtA==","shasum":"3f1714e7ecb1bec0f2ef79519ead7ca4baa2dc3f","tarball":"https://registry.npmjs.org/mota/-/mota-1.2.1.tgz","fileCount":80,"unpackedSize":2848965,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcCJ4hCRA9TVsSAnZWagAAVWYP/iGZ5c++agEy5XcJ4n2d\noYF34EAbHtjfY66LFIuwBqzsjaZutxwGziQjgTWT6Xr3pkfkwJ5iVVDR3S68\nKoSH5I9we7uyoC7lQgm9FfVUVcHF0OoNA0Fv2itWIILBaUnH/FplW59yTJSv\nBWsvv8dAqvIXRxoeiWEnaKPhda052lHLGVBdyM4wz9HyzlWlLl2Op0nUU2nC\nGHQcsGHR4hZEpLvK1/haf63LRraVFat9TT/LUiblQrxREm8BoF5PbiXbIjtp\nWhOUn3eAXVfEmfk/Ij6Zu5zjb1iqh/FW339EaYNAjLIOGiW5SE6xHMiuLayc\nWzwjZiQvOBqOz3eAKRUFHkT8TTpZnjacuwdluLGZ9Mmm65Ec27ZTQWdKpGVr\nCOyk5/LLnXPhwV6uMGS8PdEywfBctJS6/mBHB2tBzNvug8pFE7WePOAik8E9\nnv5ROfTjRc2j3YTFmnFLfiXeaYGIJMSjdLzcerZ+yRt9EGzepgbM1fJWWcl6\nmg4xu+15hBhreEscf8Edh+A95Y7KNg/IfRds9Aa/OBsiSUkrqaJOGbx+IQTu\niRbbJ2kj4/foktEmRAuNEFy3u219TmIVWzObP2Xxq37REQXx3WcOvUbnBw4D\n5u8/C/ItebrfkeMKdScMsbxyZOlluIdFVI6/KRzeyeT4ssJWQuLiPgECTt69\np6K0\r\n=5t8o\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCvpag++5Py4ERIZOVe1X1G9gDMysCvCKyYOqxZKtmlOgIgYtLESTJjm0bNKYMMAQf4JkcplQH1PVh3qMco0WuJl90="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_1.2.1_1544068640570_0.9921258166375788"},"_hasShrinkwrap":false},"1.2.2":{"name":"mota","version":"1.2.2","description":"mota 是一个面向 React 的 MVVM 辅助库（http://houfeng.net/mota）","main":"./dist/mota.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"@types/node":"^9.4.0","coveralls":"^3.0.0","dawn":"^0.15.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-doc":"^2.1.0","dn-middleware-lint":"^2.1.3","dn-middleware-server":"^1.0.15","dn-middleware-unit":"^0.1.18","dn-middleware-webpack":"^1.11.1","eslint-config-dawn":"^1.0.7","jquery":"^3.3.1","ntils":"^4.0.0","nyc":"^11.4.1","ober":"^1.0.8","react":"^16.4.2","react-dom":"^16.4.2"},"dependencies":{"react":"^16.7.0-alpha.2","react-dom":"^16.7.0-alpha.2"},"gitHead":"4592f5758e561dc8147b55d043df1958643e1dc8","_id":"mota@1.2.2","_npmVersion":"6.4.1","_nodeVersion":"10.10.0","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"integrity":"sha512-8agYatsnMDH9FE+M0yC7KH1HUqo6cABfnb4qDO1/9RT4lx9ndhVoaWm6oEDoGwTE8RittCknzNXbx7XnoDqJvg==","shasum":"b53f75e294ac3061729228e15e6e9e3161743642","tarball":"https://registry.npmjs.org/mota/-/mota-1.2.2.tgz","fileCount":81,"unpackedSize":2916504,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcGodJCRA9TVsSAnZWagAAdSUP/3i2G5xKPY5cx4/wCvJc\nNXf+F7z8cJIxSuZ/RmfMEnrLGq96t6IVFwtPm/ypEgBuUtPmlV03Hw8RQnfe\n/BvYr95rTzznuo6e61Tu3XuYTW1x437ZC0dS4QDBpwAxUaGTQKGp0fVZgHLt\nnjbum5V0PKmhZojXDmfs1pDojeCy1TuuRwkxsKSuVqJJCRzKrDDTZK0oa4mu\nFB492DespLSmkHTTzYZnABHEFdRp+q41biWU1ZzQ3llPPzzmSM/9K2KMux+g\nTiHgHAOPch21oZ52CetfDFCb59+O4sH9l5EyERp7LrVmcu1dJV+gPnCDs/5B\n8YHOoPLecja0jQzSzpvpGxChfBelJA8c3TNxlwa/dZubNm9vmKzG39eMH8+c\n61+qTsJYGb6f7Je5MnY8pfDitNeW4vbPEdKnRwGburBQlg4n0N1Zl7Z+BmPZ\nnVtvcr1+JJzWxf0Utr2+t/448ERFZfT4mlfmnTLP6oOmI7q3sOLmcWbTGBx2\nifbMQZUJqJstdpXaaSWjAG2E+MkineKKU24plAKgcea0B/v26FtMiZYy4wSH\nfRRR+xs2+GVWXb89vQYOygBKCAENLW7/JvHK6EWAA7uk9sb5x7tkFlCvY0wD\nX8+48OwklWXEKPTKkCXOksWurcGavFjYIfJkaUA/1BFrKRY38rMErmfVzqeE\n9MBs\r\n=j6mp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDfFtbGGqoMxJ/c7+4KDLaivjnxZ2tzIo0FAQiWkZiXoQIhAOflK/r7U3H04uEmyQtRsr6rLbdq+l9Cg3wzw9h+WvWQ"}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_1.2.2_1545242440907_0.2060952175990265"},"_hasShrinkwrap":false},"1.3.0":{"name":"mota","version":"1.3.0","description":"mota 是一个面向 React 的 MVVM 辅助库（http://houfeng.net/mota）","main":"./dist/mota.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"@types/node":"^9.4.0","coveralls":"^3.0.0","dawn":"^0.15.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-doc":"^2.1.0","dn-middleware-lint":"^2.1.3","dn-middleware-server":"^1.0.15","dn-middleware-unit":"^0.1.18","dn-middleware-webpack":"^1.11.1","eslint-config-dawn":"^1.0.7","jquery":"^3.3.1","ntils":"^4.0.0","nyc":"^11.4.1","ober":"^1.0.8","react":"^16.4.2","react-dom":"^16.4.2"},"dependencies":{"react":"^16.7.0-alpha.2","react-dom":"^16.7.0-alpha.2"},"gitHead":"10a2d6924c115c907dad2d5a89b3cf3293ecc232","_id":"mota@1.3.0","_npmVersion":"6.4.1","_nodeVersion":"10.10.0","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"integrity":"sha512-bnajWRN3t5DNK+e6sFvL5iCPtOdjfoI9d9IAxbyU3onFBW1XZ4ex8vGXx3wYmIAec2EtmmvN5HEVcQWhkG7kng==","shasum":"53568d7db34fd93a066bfbd73d0cd86acf063663","tarball":"https://registry.npmjs.org/mota/-/mota-1.3.0.tgz","fileCount":81,"unpackedSize":2917466,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcGpzfCRA9TVsSAnZWagAAPwUP/R88+UfQSVbb2a7m4LSN\nQeWeMJFwXncj4dM3lqcf1EuBvfRmCz1KP/mEUd0s44Htf3OxT7161Yj4fTj4\nyLtpMFs7sx/5Bseqc1J1ZECbsRai5uGV50O+SMW+ms7gcctXL+L6agklYXqP\nBqsq3x3jDf/DQHLQAkT792ULnQEqZoqdkveJSkgkPsV1Sq1EHIcOMVdX81J8\n9LdB3+O2/kQDCNpqL/KIxQWig4k/Cy2C2XfM6A49sBs1y9lgLMAx7YxRZDIH\nbnk1MhRKMOioslaXexSl4sHK2BnwA+c5lhiTE80YOE+kk0kDro6ksDMUZwTm\nm7gBraMhg2LUOArqVF8EwNF7bmMI2datWf9AUe7A6gvv6TxnW+k051ewLnN9\nULGtWcnljM/kpL4hO3Axf8h65rz3xU61Q0hFSsehb+eoqFl03WuN6QVJ/rmJ\n0GRiT0Ti3WRMX4s4m67dXpu39pqNYyzht4H9qufw34drG3J7p7h2MzO3gqcP\n1TcAKtN7cS9Pmh2WKdH0q8z5EzYdTk5wb9W5uT0Bo4ra2tYSkOOpsCccW2WW\nP7javlAW9mI+4CkyvE69AfRfKMlrAAI/4C4thed2g8OOU6O8k8KfDyFzlXB9\ng3rIP+fcFtmhZ26qJfusxRWECmGl4hyXwid2GEvRJvzmgOYb4J2x85mZQydB\nBZTu\r\n=dy9y\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC/8+7/grAm9N88cUBkcmXXswBALPHwkoicLGAdazlUoQIgUE2jQZXvTwNlKd264RpvHBXGQIFcTMa63fpf5nIUSaA="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_1.3.0_1545247967181_0.7609374116419991"},"_hasShrinkwrap":false},"1.3.1":{"name":"mota","version":"1.3.1","description":"mota 是一个面向 React 的 MVVM 辅助库（http://houfeng.net/mota）","main":"./dist/mota.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"@types/node":"^9.4.0","coveralls":"^3.0.0","dawn":"^0.15.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-doc":"^2.1.0","dn-middleware-lint":"^2.1.3","dn-middleware-server":"^1.0.15","dn-middleware-unit":"^0.1.18","dn-middleware-webpack":"^1.11.1","eslint-config-dawn":"^1.0.7","jquery":"^3.3.1","ntils":"^4.0.0","nyc":"^11.4.1","ober":"^1.0.8","react":"^16.4.2","react-dom":"^16.4.2"},"dependencies":{"react":"^16.7.0-alpha.2","react-dom":"^16.7.0-alpha.2"},"gitHead":"99692755d5931aec1a5efbf298d32ac3ebc738df","_id":"mota@1.3.1","_npmVersion":"6.4.1","_nodeVersion":"10.10.0","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"integrity":"sha512-LeQ8guXj9G7/7DhpRA/oRvLf8XLF93dJIMSJ764CxGtoTJh8RczV8wCPOsOgU7py5dtUQ9AP4wNUdMD0jN1lOg==","shasum":"2631ebed980b948efa988fb7d39a8a605c6f629c","tarball":"https://registry.npmjs.org/mota/-/mota-1.3.1.tgz","fileCount":81,"unpackedSize":2917234,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcGtpqCRA9TVsSAnZWagAAZNYP/AiHHoUZxTa/iXXDjIgD\nkFk+5LYaN38cVxgpp+HVSey7UEpi9gZfQAPYg5Nx5SSMBtJevXXsqXffXJ10\nyCYlVhwedlFFO7vRI4dtQV6nP9exsetorEKaBRU01kzIngUkjyneEuPaT8fM\nm8vEpHy9pjI6p9sRQ+mRI1WEqtawra2FTkN+1lZ5FLtNrufo7pa/4IvjB66w\n1tsyqYjQFoRdniwEwmo0SawwQc9pSlDdFOpSCZCQWEVM2co3ledeqAaVnsdD\nlpwPYEV2OlkVfk04Ra+QmlYRK9rsufP6RvY0/pFAKqeFJFiQt1H8MA3jlm3f\np0klWmFH1c1VmkfhNVTGSfrz2CpEQ/m8X0TH5QDJ+6nMnpnov7HJagde2U1+\nMGiR4IUtwhXsl3/ls+ZnQjZIyGvheA6068eRy+Z7KHXeXnu7cSvxCx6nIkL9\nxgfqLTI3SkQanhdHwtmDloiYtHAkdoqlScIMkNFZaJVAQPIficgZzJTE20L5\nJKXkcobZVKuo1MiLvYI8T6hU1Qvz4fF1enkPc/Js6hBv9GsKogLfjRiKioqN\nE4whpX6u2+lxPYXoGM8byXADzwhZq2ycEh6S3/FS7nWwd5SUljUjaNRRSh+E\nF80D8EgHodIMSYLHwe1i33+UZ2JwnLD123jQDRqGlM/X00lj5GTQ1U3qsaVx\n13o9\r\n=HrxV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC012X5NTOG8sgGimDha512/vDK55rI/ZYKL2/qFWd8KQIgAnf8xvYMzmrgstPk1a5YUIXsXvwSZGVTMykAObm448k="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_1.3.1_1545263722240_0.7100521183736528"},"_hasShrinkwrap":false},"1.3.2":{"name":"mota","version":"1.3.2","description":"mota 是一个面向 React 的 MVVM 辅助库（http://houfeng.net/mota）","main":"./dist/mota.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"@types/node":"^9.4.0","coveralls":"^3.0.0","dawn":"^0.15.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-doc":"^2.1.0","dn-middleware-lint":"^2.1.3","dn-middleware-server":"^1.0.15","dn-middleware-unit":"^0.1.18","dn-middleware-webpack":"^1.11.1","eslint-config-dawn":"^1.0.7","jquery":"^3.3.1","ntils":"^4.0.0","nyc":"^11.4.1","ober":"^1.0.8","react":"^16.4.2","react-dom":"^16.4.2"},"dependencies":{"react":"^16.7.0-alpha.2","react-dom":"^16.7.0-alpha.2"},"gitHead":"5def1dc9ab0c20a1362e6c858397bcc162138f1a","_id":"mota@1.3.2","_npmVersion":"6.4.1","_nodeVersion":"10.10.0","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"integrity":"sha512-Oc67JL4dX/b1LA45f8kJFIgsspB4oTbex2qcMxPDxgQC0x43+bS+H25s1HQLlqQWR96YA3Bd4leOa9otd1GH7w==","shasum":"1dd2cb576c5e7307a9d7baf29392bd50e6b8d2e9","tarball":"https://registry.npmjs.org/mota/-/mota-1.3.2.tgz","fileCount":81,"unpackedSize":2857724,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcGvNECRA9TVsSAnZWagAAyhEQAIqDOkZMuPhlbwlphank\nAIYMh5KMQM9oMRNKx+HT72+Ti+q8np1GDU6i6pNUdslWE5qeoRmRgwvblNB6\n3pa/zK4cwNY8Jfy4WEl8iPaeZX3p2q/PiPv3wpl0Sr4vDws35sSjpnMGwHFs\nv5ShEoYY7ueELoM1Pggh5I4eyT8O9KOhmBLf6pz0WUi6Zc7GerLnQ+SwpTed\n866poopnNSln8U+/T0PizWY7oI78VpLwzd8sUiJjmXBoJLDDLiGObOPB+Dhq\naUd5alcwKRvXJbvOW6ziYcKeowvL29IwAu9pD3R1CAlZA0sDXADvmPSMTkpn\nAK5VdJRtkf8SLoYhDuseQvk2GU5ER+BK1O2oanYX3AFRTR6kqouYgJ73Y61O\nwG/kgpDbWfyLNzjdB7C7w0CUcaVgHIS9bsV++cF617nyJoMORfUY7/2v/vF3\nq4TMrNgcFbeaDGFx0fEOtAsWJH4Y8xOFxuwNZr2qARg1mtxSBW4QVJcYBALk\niCFHIObTZzK4fV1mpe7HZ1v/c8NJ+d2xdhA/RjlzHYmZcYMonrNwInkCWqTj\nw2a6T5dsBMx+ZJVb9qZuqgCGMzNDMxBg0nICVe5wRqFdBEBzJRTx7S0K4mqb\nRatthYkeI2r9PtN1TpkDljqrszelyZeZ1V5EwfyaI2uV5UC8Ma+oA98lIc6w\nejpz\r\n=N2Br\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE4Nsz/SUcYeM2Y2O7tOybg1DmHjFneTe9dqd20rhF3qAiBjWIEA+fP0U+HZypE8hTOM5hqA9xNKizAl9vpiJpBjBQ=="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_1.3.2_1545270083545_0.5136597407876369"},"_hasShrinkwrap":false},"1.3.3":{"name":"mota","version":"1.3.3","description":"mota 是一个面向 React 的 MVVM 辅助库（http://houfeng.net/mota）","main":"./dist/mota.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"@types/node":"^9.4.0","coveralls":"^3.0.0","dawn":"^0.15.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-doc":"^2.1.0","dn-middleware-lint":"^2.1.3","dn-middleware-server":"^1.0.15","dn-middleware-unit":"^0.1.18","dn-middleware-webpack":"^1.11.1","eslint-config-dawn":"^1.0.7","jquery":"^3.3.1","ntils":"^4.0.0","nyc":"^11.4.1","ober":"^1.0.8","react":"^16.4.2","react-dom":"^16.4.2"},"dependencies":{"react":"^16.7.0-alpha.2","react-dom":"^16.7.0-alpha.2"},"gitHead":"a774e828f8d7d8061fd0a8a176c3097539131a01","_id":"mota@1.3.3","_npmVersion":"6.4.1","_nodeVersion":"10.10.0","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"integrity":"sha512-weFixipUsEso1uZkRdPz5TvEGBWDHHIhO0C9mF5wUickaDl5n9qS80/KOwA1hpJGQpqfkeKG6h2tr1eOI9oYZg==","shasum":"1d764cb3f32134d591c8a3b3a25100abb69361b7","tarball":"https://registry.npmjs.org/mota/-/mota-1.3.3.tgz","fileCount":82,"unpackedSize":2865142,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcI6YECRA9TVsSAnZWagAAJMoP/3QdFXJZYDjGEVtwBo4M\nxhkRZdPVPE0bqSdSIL1/AEg95JhqUWwt8WuXzymGAwsXnoW/q+J5nuTZ7HWC\n2nK4vmACP8WPW5Yxv8vu9GD3KJuFE6m9p4DaAEnmW7s2GCIpXGNW8sMApUHQ\nDjagewkhnZQouXpKa89fuhHTNqhqL34ZFkrGQnHEounqMRWR1n9hPo9HJqa1\nMCpG6endINphgt+tRJS8XYLVf+veGhkYJgNJzZaGsjmLxiheXe2M1zOBBhH5\nHzHyhtcmwgQU81Qt4BG0VSXXJ0DhftmQYi+4Oni8xL2ZLDN1uZ/jcgUsJCL8\nfEDwQL25v/mD+SoD0Z/4e0d3Usg3EqDJ94jVJCjuQuTq3eq7pIvTpTcWA77T\nXUfm9FEOdUs8XhNngfsWXT/XyAJqINbdeEWhSEiQLP2JwgmW9uY5fjKchBkD\nIS/uwADOTGW1Z38Yp3ubX1aEaJeHi202f0NPnnuRnluqmRm9ww0rBJ4Lstj9\nkYKvBzADouxJJy8ThkYUbQD30A9qiTRbtBT0y2JGowhbO15tj2pf+9AmIOvX\nAI96rJT9QjACblBC//wKC6SAY+nNSYuJSRT/tO3sm8h3P7+SdWvQLHnh7r4c\nJ8n++kPfiVUEwgdxYGdBvh7UqKZOIc2ahn/tqBWU1mYsbLjFLuvvbfxExGaL\nV7bI\r\n=RmR3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAjWw6bdNtS9TUkYDxozyP1XZQV6o4nl95FOwbNTSxiZAiEA6Rr5zcsnUMPaehMhaLYXsVh3a8psoL3/vj2mSjkTfDQ="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_1.3.3_1545840131884_0.03591260239236216"},"_hasShrinkwrap":false},"2.0.0":{"name":"mota","version":"2.0.0","description":"mota 是一个面向 React 的 MVVM 辅助库（http://houfeng.net/mota）","main":"./dist/mota.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"@types/node":"^9.4.0","coveralls":"^3.0.0","dawn":"^0.15.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-doc":"^2.1.0","dn-middleware-lint":"^2.1.3","dn-middleware-server":"^1.0.15","dn-middleware-unit":"^0.1.18","dn-middleware-webpack":"^1.11.1","eslint-config-dawn":"^1.0.7","jquery":"^3.3.1","ntils":"^4.0.0","nyc":"^11.4.1","ober":"^1.0.8","react":"^16.4.2","react-dom":"^16.4.2"},"dependencies":{"react":"^16.7.0-alpha.2","react-dom":"^16.7.0-alpha.2"},"gitHead":"b0b0dd4532063f5550a19959473e0536e3fc6666","_id":"mota@2.0.0","_npmVersion":"6.4.1","_nodeVersion":"10.10.0","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"integrity":"sha512-iJB5Y+My13xxusfnwPxisWHtLXF6vfoyQ5/RbqoPG1kY0/fX4Oqej97NsSs/BfPF/X2mu8vblQ5s7Zc9qOl8Zg==","shasum":"8d92730c0975e6f4845e501ecbf45a50dcdd6d04","tarball":"https://registry.npmjs.org/mota/-/mota-2.0.0.tgz","fileCount":84,"unpackedSize":2900265,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcJM6YCRA9TVsSAnZWagAArWkP/jNk75kOj0+FFnkVeXmS\n9ip7mn+QfYu64HrGEDtR/ZpjZcIhuj3G4yQeGLnRVSg62W7M+B9MlAP57BrH\nqH77zKO83QM61dwVcd0jIGj5Qj2MxGtAdbKTpyeb9mZ1puWLDRIO8aZ96XlP\nCfnAIeGnn1Xqn81kJZR8phq6iEnWBVt7t43zQAfWSrkDqZzmkdqFLD1NHkd0\nW+QJYJHFcNMqJyoebu2pG+WG/suqF+n5LbIMG3jwnVI1nUipuX8uMBYJUoxA\nZdXS1HKBJkm2+MB0ToeuFP9IUq0rksqTJm/wcHYh1WFazUnNmmSJv0dhRLFF\nlS5oXjK+uF1I27C/RKC7mAyDKeNq9FK2sABMMNsSnFxu4EG7rdGOzo9fyEIS\nOLcIpYGkeQA8CMyBAAZRrFe6X9zm96wzab6qRKn+eAyii9Kq53nV+wln3gYh\nSUKnnpBvmHwADJiqJIjh1jXJyWcLz57vsHTFkyp5jTpfOyJuXBO0kQJwTXbf\n9jPiy0jQPRnFOXL4hzVmkE+e11RSUIhpzm5+2oCXBGwpVanQg9/hril8D54S\nYKVBAwBt0YLnB3rb/9eqNA3DY8K+mXdeEjZh/YDjAOPLO23PrM1E0Ywwt9hk\nexmJHkcJSEl8eWIospv3+QXl4Hv/GhB3R/OGdxqkCJnvJpqpyACz4G9XHdts\nUsFa\r\n=SoFh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCm5hk54ne+wnLzF6NNun5LFQMzBJZ3yueV501o+LhVNAIhAJwL7T+9SuxSCHkcqi6Q/0O6HPYwwSm250shWbElK6Fb"}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_2.0.0_1545916055667_0.6170786957422953"},"_hasShrinkwrap":false},"2.0.1":{"name":"mota","version":"2.0.1","description":"mota 是一个面向 React 的状态管理库（http://houfeng.net/mota）","main":"./dist/mota.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"@types/node":"^9.4.0","coveralls":"^3.0.0","dawn":"^0.15.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-doc":"^2.1.0","dn-middleware-file-header":"^1.0.3","dn-middleware-lint":"^2.1.3","dn-middleware-server":"^1.0.15","dn-middleware-unit":"^0.1.18","dn-middleware-webpack":"^1.11.1","eslint-config-dawn":"^1.0.7","jquery":"^3.3.1","ntils":"^4.0.0","nyc":"^11.4.1","ober":"^1.0.8","react":"^16.7.0-alpha.2","react-dom":"^16.7.0-alpha.2"},"gitHead":"407dc7787fceae5be19660813bdeee635d6a68c3","_id":"mota@2.0.1","_npmVersion":"6.4.1","_nodeVersion":"10.10.0","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"integrity":"sha512-imxAiQrnbqPOKQKfps5zTa64qJlUKhDAJU9KSiggIgqNrFYycvSatGUWj7N6PzaBGEn2OSF5Wjn8BN4Yh4HShg==","shasum":"cb7063710047fc75874deb7ac531ddbd3cd0733f","tarball":"https://registry.npmjs.org/mota/-/mota-2.0.1.tgz","fileCount":84,"unpackedSize":2911094,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcJYK4CRA9TVsSAnZWagAArncQAJp9h4eRf2vwuSU2Bde0\nRw3xN/kOoEYBPTgyFOQ2zpQIhosbYkFYUS4aMt5cSdx40F2IK/UHBJTKMhxp\n/YNGR1au47ijHqEyxxxcuIdMmlB8lu6VLV35P2JoPC/lgX81V2BM3q+bVGrv\ncknTuU/5yR73uj5UG3eeXuWB+8LItdoayaK3Uid4E1zsP7TW1H5V6BEput32\n8Xj3fMmjoLqVs4hn1jHxBL8jDPnmk4M9d+YzamQ2jvBtMoSvX+V2sIBUCnJd\nwDOm6gMGoT89H/wAQ09iJmG03WymqQADYdCFzevFum0wtiR61NtOgTNrfhDl\na1IgFoPLWmIOn/u1NUx+cW7ws5SXJCotSNlOcBC9EQSLM/MzeFiy2yk1R9Pd\nDrsY6xH0UR5gzaTPAEOjegrAFW0dyt4moxLhNyylGsFJHmCvZgb6r+G4sqQ3\nfgN4fc1sWC/dnCOdkjax1QmBhjcDdrzEF8YGAidst5Og0KtWOeZEFLCuftdI\nNRliL0Uk0TTqoN3ecU/c9zgjF3irhlsRSZaQVm+Fc2o/+tI3FrzTtAs/DRoD\nXOKNS0PQN54DBAEwqF4nCjAB99sRAL+h4RbU07KpvcLDSCLERIybeKN9diiN\nmPwzZLXBcoMhHus7n3Xpq8u54Ykhxrz3ZOAFfLgOkWUFKztVdX33fq6HLxQx\nVdz4\r\n=ePKC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQChoTrZMtT4zH5FYSVxml2+PBJLwxu7s2GTK28V0XPrCgIgNonpgmjx5mSR8cobpOJ20wnG2FGxa4Jt9LFdLTMMjT8="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_2.0.1_1545962167454_0.23932329611479464"},"_hasShrinkwrap":false},"2.0.2":{"name":"mota","version":"2.0.2","description":"mota 是一个面向 React 的状态管理库（http://houfeng.net/mota）","main":"./dist/mota.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"@types/node":"^9.4.0","coveralls":"^3.0.0","dawn":"^0.15.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-doc":"^2.1.0","dn-middleware-file-header":"^1.0.3","dn-middleware-lint":"^2.1.3","dn-middleware-server":"^1.0.15","dn-middleware-unit":"^0.1.18","dn-middleware-webpack":"^1.11.1","eslint-config-dawn":"^1.0.7","jquery":"^3.3.1","ntils":"^4.0.0","nyc":"^11.4.1","ober":"^1.0.8","react":"^16.7.0-alpha.2","react-dom":"^16.7.0-alpha.2"},"gitHead":"da5e419a7b9342294cc7777e372312db18613c8f","_id":"mota@2.0.2","_npmVersion":"6.4.1","_nodeVersion":"10.10.0","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"integrity":"sha512-w1PT5CGQrnrkPxMT3B9N9OSCs6I2pmK8PmEfRfowBtRunZpHK60QnLZ/oO2ms77D5T56eJivVtc7duThqASPnQ==","shasum":"23f3ad83c211226eee1acdc7f632f20f707d2a4a","tarball":"https://registry.npmjs.org/mota/-/mota-2.0.2.tgz","fileCount":84,"unpackedSize":2911299,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcJYY/CRA9TVsSAnZWagAACr8P/jBLTBLhxpE/a/2HTYI3\n6sG73DDUY82iwt/MEgb9TaM7quKLQr3q1vMu1Deh1jza5lFNLrj2PhqqhYxV\nqrcBnCpr2KytHX9qf+n/a8jfwmUBr0bIqef6oMtKALokh7Aw+gPUnOVsvFEA\nE3LgHVyyfN6kypWEeSpuGvNXsU8aj5Yh84LgZqbPAMWmr3s/jIxjC9MumMYe\nwjaYQJKczhXbjdr3eMZzNkqFk2cZF0akQ78IcyoxuaTFRXqSK3iZMSQFaoGc\ni8MtB0GwkBVcwjicFG1NNHwrbTRjnX+yzBiKtR9n7ExLn6FkxGQ96KDJ0+i/\nZykMGwthBpiW0qCus/Z+hatW2RRRJcY/UB7Ee6+vKpyDZYguwK1fvqk9sh9v\nUYhZl8/a3vh2AtCBJH3asqAWsN0lKGgtKS0bfKaHlUAgu5lH+vVAtDGwYGXQ\n4ur0eHY+80Sr3BrvAf/WMXW0uS9mevUtPUwasbjos+HTJUsLro2tShaMsxjm\n3O7KyGbNHK++JdZxoxnjLXYvinHe8xYHWe06eQUlSH/Oi+0KKwGWYXWNQ1Dd\nuAEN6dINMaoaNfgr5qjs+nu4jZ8yBUn/kX2JAxc/bpS2NM0qNCY247MbtdDS\nzdEqp4TfKHEfNq1IRBjomFYLqs0bBqbpj/YPgqIqBO6n7QKsFypW8Ugo9jGv\n0tx0\r\n=SmG0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC8lON2rt7C0eHaQU2OeLLE0zdyhjW2GJCb9ZxgwZCGfAiEAkv+EuyEmNPUj4psmlfxpvfj/OZAQGoy7BwfWorD+PCc="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_2.0.2_1545963071105_0.082287462590102"},"_hasShrinkwrap":false},"2.0.4":{"name":"mota","version":"2.0.4","description":"mota 是一个面向 React 的状态管理库（http://houfeng.net/mota）","main":"./dist/mota.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"@types/node":"^9.4.0","coveralls":"^3.0.0","dawn":"^0.15.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-doc":"^2.1.0","dn-middleware-file-header":"^1.0.3","dn-middleware-lint":"^2.1.3","dn-middleware-server":"^1.0.15","dn-middleware-unit":"^0.1.18","dn-middleware-webpack":"^1.11.1","eslint-config-dawn":"^1.0.7","nyc":"^11.4.1","react":"16.7.0-alpha.2","react-dom":"16.7.0-alpha.2","ntils":"^4.0.4","ober":"^1.0.9"},"gitHead":"e8433c92907b0ce56d1681f35cad0467613032ea","_id":"mota@2.0.4","_npmVersion":"6.4.1","_nodeVersion":"10.10.0","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"integrity":"sha512-aBnoZ5WRAzDzU5TBD7LuBEBSNDlwH7aQtxCdSlmgDz29igbiJFTpBv+0K/bFuPxOrcBYQWlIi6mOhKIsS6lIGA==","shasum":"1cdf768374ee1f8c57f6e9716d07e20e94b5ac59","tarball":"https://registry.npmjs.org/mota/-/mota-2.0.4.tgz","fileCount":84,"unpackedSize":2911348,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcNbWYCRA9TVsSAnZWagAAL8sP/0Drl5LfIL/yyqkWoWWm\nRJyZ4JHH+ICkRvI+02AoAiXYs/ImGGjQZ32GiE7h8yR6H93aJVAIO5HyCZ8/\n6PjtjzIuVSvq/bYQ0adaAEjfwQC92/hE1fdcDKW+J6e/zvpyGL0g5Bi2Pzi/\nKlUmLDmUINaYQwkMLO40r8J+SfRqDFKTfxQK87OvyXipT+3D3pRuNteQJ/1b\nBijPl+tTHCAECTHfjVSLJMYwR2UOrxqQMOSoAE/u1sA0z0uFUP6SC03UGS8H\nYnypWuXy7ICJf1LzXM53snuxdlk3J20ASE3kdIHclGxAtkpPuGOzAu8ur8h1\nPiY8qVmgWOf/Cl6G7348PP1j1hoT/molVTYzrdLXSXTBgb+ClrXq4R0/S9IP\n8/JjOqi5dAIg+vGKLLMKfu2bofNOsnwo5sMfem7mwolPRiS+Mcep9JCKpSan\nptvtP8V9OBxnXmGqOKF+G+qpQppIPAI+l//Ed8Adm1HUgZ1RVuwueWwhhH4J\nDJXeljEIPObW4Sxw9KwjDxLoGCaDELcau9XVwjyZIGGZr8yNmVYgC3vf4NSv\nRGwVWWHEqkRfbFED6dnAbwAiJj1NNnd0hm22JungxNTwgRuzbAmVQ7HjUbkV\nGp2VSnihsPOD9DIqdN+q1BtYRWCEe8XaPimX7jwkNNJG4YOyIHyU9VYYRI65\nyOoF\r\n=tsky\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDxWY5a55zgP6dnv1DcbLMM4aafsGF0/0pfGlPYkFQr1gIgOteuV78E/gLZhm31E+/x9yYwPFTD01J2o9ggWzT35zc="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_2.0.4_1547023766938_0.06948506159963141"},"_hasShrinkwrap":false},"2.0.5":{"name":"mota","version":"2.0.5","description":"mota 是一个面向 React 的状态管理库（http://houfeng.net/mota）","main":"./dist/mota.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"@types/node":"^9.4.0","coveralls":"^3.0.0","dawn":"^0.15.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-doc":"^2.1.0","dn-middleware-file-header":"^1.0.3","dn-middleware-lint":"^2.1.3","dn-middleware-server":"^1.0.15","dn-middleware-unit":"^0.1.18","dn-middleware-webpack":"^1.11.1","eslint-config-dawn":"^1.0.7","ntils":"^4.0.4","nyc":"^11.4.1","ober":"^1.0.9","react":"16.7.0-alpha.2","react-dom":"16.7.0-alpha.2","react-router-dom":"^4.3.1"},"gitHead":"97636987acce5fe8bf36a6ed6c6e3293f3b487ee","_id":"mota@2.0.5","_npmVersion":"6.4.1","_nodeVersion":"10.10.0","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"integrity":"sha512-FvSZ6Unln35JMlGxuYy6YmS2bb4DgQhkJdoGHRPktoPNVF+YA8w7DMUKwKkeeH1ubQlJIFmN7Xz4csmK4vQfBg==","shasum":"71178b7cf654144c9a0236544da986d55fce0c76","tarball":"https://registry.npmjs.org/mota/-/mota-2.0.5.tgz","fileCount":83,"unpackedSize":2907339,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcQfpVCRA9TVsSAnZWagAA7gcP/iuAAf84RbmweAJ9sIa6\nAJedil7XRyjsXUGXGn4MpUbWzrO6jgZATuFFM76Y7yiva5Xgpc7nXvApMLQ1\n5kZdYdibgeNttvf8aiymlf9MnCTqBWla1rvFMXN7YHgJW1x9/8E3AXVmNBWc\nGk2b6U7DBJktjIWURveRinDcNqNV1DxV5L4QRS9rOCMyhB0VUJWeNbn4c8+V\nVxgmHqQom3vzegq/hWdEynRhMvIfdBq3cYKBo7bvsevac2BLX79CXu4XXRSu\nO0QjnCHPmEwWOaKSyueP+PSpZEvV9XVIybpp25KkZz8r+2UMlW65tIXOxPJA\nBG/apPvwywg99eWezoO+A95IqXcqPVelXE4aBSyMw7uC+dqjcWtuyUWUMC81\nnZTMal56GFOr/ldgCN61lT9zRouEEaHadwB5r1EVUR3tmc3Aaby84KDtWWup\nN9vcbeJU4GW3xhcK4wFoojtE+rPyfkxWjXrldzBCRkcjfAsdFUYGJA2NQnYO\nC+wLohYJS4eIaUyZg5v3TZ6tkJG1hqK99rbXCXbjEkDe1EJXadRd7fxHtGsk\nNnNxIFfvsWP3xkGhnjzYSN4bnEt4A+BjI2wkW1ACEf4NRyjQQTKgHay+tLeR\njghWGzgmZXAwWcTDuFOjlThS31ZQlkJU6gtPyjowOx83smyuxZ0Lowj5+JrJ\nsjFc\r\n=qpyl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGKO1xr4gprS1dBI+iSspKoZ9JWUTlSMkyeqK0zkHki0AiEA2MTAx/nwes3vUvISlvbf2wsfXi1a2cfHJ9qmKEVrXJE="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_2.0.5_1547827796434_0.242898686971613"},"_hasShrinkwrap":false},"1.3.5":{"name":"mota","version":"1.3.5","description":"mota 是一个面向 React 的状态管理库（http://houfeng.net/mota）","main":"./dist/mota.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"@types/node":"^9.4.0","coveralls":"^3.0.0","dawn":"^0.15.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-doc":"^2.1.0","dn-middleware-file-header":"^1.0.3","dn-middleware-lint":"^2.1.3","dn-middleware-server":"^1.0.15","dn-middleware-unit":"^0.1.18","dn-middleware-webpack":"^1.11.1","eslint-config-dawn":"^1.0.7","ntils":"^4.0.4","nyc":"^11.4.1","ober":"^1.0.9","react":"16.7.0-alpha.2","react-dom":"16.7.0-alpha.2","react-router-dom":"^4.3.1"},"gitHead":"97636987acce5fe8bf36a6ed6c6e3293f3b487ee","_id":"mota@1.3.5","_npmVersion":"6.4.1","_nodeVersion":"10.10.0","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"integrity":"sha512-tpPvrC5t+DNZSC+yZsoqTJ+7YnSJGjGVP8MDmzlyNGQ14VD08QODtEPkcaiKfhMp8Td/kepRNAkTuhTOZOUZWA==","shasum":"3ff0ea654f3b4cef4bb63f915336bd023d40042d","tarball":"https://registry.npmjs.org/mota/-/mota-1.3.5.tgz","fileCount":83,"unpackedSize":2907339,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcQfqGCRA9TVsSAnZWagAAhRcP/3MwEzjuwqmAdj1FC8FM\nXUe+GX5Mjdh0/FWiBcckKtxg000scYLjb4y0glkp0pv1pct92MdwgXsdfwLc\n1YY9tdY1CEMTNeGp4bFowXvlYjExQGNm3cksHrjYV3x3JtTynlUK470JTbn1\n10iU0ee96x4c/BvcdhtZck4zSbv9ewR6Phjc/CoHoF5nW7QKDIoGa4igQm63\nrMLf4QzvZemXZugZFvYx85csL6aLTrjECDg6U+sH8nEdJbfg9nERh0Bdn77D\nmQQ+d09R6NVwqOaLQcEJR39ceG9GWZtNBxsbfyWKgmKm+qL348dfGqsdzZS4\no/rrhcI7E0TmA2qzHrx/zc7zCtvS12nSjLvt7vm2UUxRLEoUYe3C/teQEDsv\nZQ3YgJEC3DuUboo69MgkhOoQztOk/iLan+HDuCOdVEgPrrZK3hmKxciOUoOV\nYRupChb1fXQ2EX7I4XlSn991V8ZjhGcocCuzIOmpC4wDbbOKoCxDuEo/EuEm\nUM3P56hdMBB4UkEOJ25yiA4N774YMvh9XBOEoY8fTH5A0IuGc3NZWrdvgCtk\nYXIALm3U0v//t6UVFT9JIed5kQn3o0+SGmh/GT4asFMCGy7J0OzJ/5K4tHuG\nBnmkGbl9S2r7RJ1WNin3I4QaViRNNKemU7um4U6K0BhgYwxtPFp8bJbz3NGY\nwNbO\r\n=EdYX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCoVatmXf7Rhmz2ZpELdqAxGw+reRzfr7Tm/iaELouccQIhAIrc7w3HpG405JlTT3uqWUG5rv7gDGyqrPlwYn4AUCFP"}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_1.3.5_1547827845399_0.7191462114452509"},"_hasShrinkwrap":false},"2.0.6":{"name":"mota","version":"2.0.6","description":"mota 是一个面向 React 的状态管理库（http://houfeng.net/mota）","main":"./dist/mota.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"@types/node":"^9.4.0","coveralls":"^3.0.0","dawn":"^0.15.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-doc":"^2.1.0","dn-middleware-file-header":"^1.0.3","dn-middleware-lint":"^2.1.3","dn-middleware-server":"^1.0.15","dn-middleware-unit":"^0.1.18","dn-middleware-webpack":"^1.11.1","eslint-config-dawn":"^1.0.7","ntils":"^4.0.4","nyc":"^11.4.1","ober":"^1.0.9","react":"16.7.0-alpha.2","react-dom":"16.7.0-alpha.2","react-router-dom":"^4.3.1"},"gitHead":"a0858a04e3a48e0120a1505161248ba82f461943","_id":"mota@2.0.6","_npmVersion":"6.4.1","_nodeVersion":"10.10.0","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"integrity":"sha512-KsFDqvp+mguY1L7hGEDAAjYKun/M4CnYRLrhjrfViAKoUy8sApgFdFYdqYTXyNNkWmNVjP2NWyVHzcVUMUZhtg==","shasum":"0de098c3e0694eab18a4255b6faf66a055a201d1","tarball":"https://registry.npmjs.org/mota/-/mota-2.0.6.tgz","fileCount":83,"unpackedSize":2909185,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcQgroCRA9TVsSAnZWagAAZ0AP/ReUyyCEmBozm50SW810\nk7yu0qKQQqwweAV3htUp0KWiqZCD4OX4ETWvWwFjZanEoDMvpe8583cgozJp\nHKjvKbRVOfyQf4bGMf7yvQRJtyPYa9hGUajsZgJm0ULTvEi6IfC3abc8RSH0\nrrLTvcf5FyWRhTwMR5dUMbW6MzOpYhYcV8z0v95Rat4No4uh8Unlf2J5qhzw\n6gUVilszdCUH5C8C5QFUp692MDv9PfxJtuWqRJAym6ne1yUM/1jXrOLnZ8iC\n4oweWsvLvlRiGhmoEn5LZbp8v4r8bMVbC+NPAMbc81CZ/3wIM+2Yxtu5q3d4\n2rH6kg94+YcNghmShXBruU2vEgdwm1l0HomsQ5cZ23KJiIN8KAz7JyEe0BQz\njkcXkVC1lN/rvN14ZApSHyI9o0HDEQ2itudcvddGrVNF9p/MXdNRmp8GUtsf\ntrczwYgUHEnghggWfOfHBU9ymqs8Jln4XWO1JzeVq6AqPVNYpApIR1jn76nL\niAZRLV5x5AzTaf5RFBpSWqIBzl7Cqcj3qF97o8FUVpVkHTKfr7thErFZHIzL\nnwawqyovUEb0Fn49TUlEYPRTF7Ec3qsuseo0ZnZrw8cy99d+qWyT80Z/46hj\nO/r0NKVpnoJNZwi1K7Wq+uXeupnlcsPb4pfBKxquxsu7yXCVb0xa1KRhohcE\nFRk3\r\n=15bA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCKOy0qodQzHCcORBXJYXhiLBE+hBsGYdBoYDFQIOPv2wIgLJkPHzOKNQlbA9EHnzPPQ7XC5G3TTywqX2FTLF6Ffkg="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_2.0.6_1547832039770_0.6876987772546308"},"_hasShrinkwrap":false},"3.0.1":{"name":"mota","version":"3.0.1","description":"mota 是一个面向 React 的状态管理库（http://houfeng.net/mota）","main":"./dist/mota.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"@types/node":"^9.4.0","coveralls":"^3.0.0","dawn":"^0.15.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-doc":"^2.1.0","dn-middleware-file-header":"^1.0.3","dn-middleware-lint":"^2.1.3","dn-middleware-server":"^1.0.15","dn-middleware-unit":"^0.1.18","dn-middleware-webpack":"^1.11.1","eslint-config-dawn":"^1.0.7","ntils":"^4.0.4","nyc":"^11.4.1","ober":"^1.0.9","react":"16.7.0-alpha.2","react-dom":"16.7.0-alpha.2","react-router-dom":"^4.3.1"},"gitHead":"29ef0f4cc122cbb5f9b9bf9ce29c21d7c4e3b3ad","_id":"mota@3.0.1","_npmVersion":"6.4.1","_nodeVersion":"10.10.0","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"integrity":"sha512-exzWh72WvB9JygfMZtE5qiYJmv0Pi6SGx3XKSKCLGqUNM4upkQCeef1Abjjhd/rvMPUflooBRNr8uWXQME4QQg==","shasum":"d82625076ed003b78cf5d4fcca975cab7dac6422","tarball":"https://registry.npmjs.org/mota/-/mota-3.0.1.tgz","fileCount":85,"unpackedSize":2929328,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcR9HmCRA9TVsSAnZWagAA4fMP/3Uab2tr02xl70LqjGGX\nht08tfY7R3M7BH44h+5NjYLBeRlVROnMryJrTFem97/KPgge5hJhmx75DFE0\nP1/Z8OCVAsQgMOHkWskk+P19QPhTbbLBdeH/Xkb4OuTcMoJjfybL2JOlnokw\nWU1tvRK2cuGrcIxjSbOEjkaS368jnyYGqX/9TckDaGLRSGiWv0j3SSphuXmg\nEgk1aAaoO8jMsVs0bSzyOdY1Ji/Q19bNzfeQuBCQY41RMEhNN1tomVpuE8nl\n+ogBqKsZYKwnFyn+Sx6C4czejivPwJFl95vR1ZxfZ5lVcmKyN7U5fauDLuok\nvml/nCIno1n0xL66Mn6d6unm1zYyIvtxSVVSs+cuZgx7Kwl/79MGTaVJDtFC\ngH1mxV1gwJB7Ygn1TgW3Mmyiys/0xYJyqYZADJTzaPo160JQPUNEvXcN5Mvn\n1XTi+WAIpK38vDGe3BkDiLi3Z9IpgIKIig0HxB7Bv1P86zxzUrDQ+yEgekRW\nXSjWUzbKZcwdUvn8Vt/Xse+Jgco8/CbY8rKnXUtoZR7SAWkAOCi+EM9IvG44\n4lDb7dao8Y/a9i21xaKNZ6LweCpXv+sCJ9G/9T6RqC8POiXn5e1GNiDvgMIb\nC1PkjmgWaAVJ9G/tTjHqtk8pkBPr6U8/7r0lzLVkzNnPF6JFfLhy+eX2vS7D\ndDc3\r\n=nVZa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGmR0vGItEc22IivvrHQRFV8tYA1Rk0J4M3yIrxahVZxAiBloACS7Ih6Odz9ACWkRzIxu5EjYqjc2GJPPXhRuUw1Bw=="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_3.0.1_1548210661529_0.4272307450615571"},"_hasShrinkwrap":false},"3.0.2":{"name":"mota","version":"3.0.2","description":"mota 是一个面向 React 的状态管理库（http://houfeng.net/mota）","main":"./dist/mota.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"@types/node":"^9.4.0","coveralls":"^3.0.0","dawn":"^0.15.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-doc":"^2.1.0","dn-middleware-file-header":"^1.0.3","dn-middleware-lint":"^2.1.3","dn-middleware-server":"^1.0.15","dn-middleware-unit":"^0.1.18","dn-middleware-webpack":"^1.11.1","eslint-config-dawn":"^1.0.7","ntils":"^4.0.4","nyc":"^11.4.1","ober":"^1.0.9","react":"16.7.0-alpha.2","react-dom":"16.7.0-alpha.2","react-router-dom":"^4.3.1"},"gitHead":"af9fc1a625441ec73bb3ade1fa0c7549f5600f94","_id":"mota@3.0.2","_npmVersion":"6.4.1","_nodeVersion":"10.10.0","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"integrity":"sha512-aF0MZPtJK+I4OuVwpxSBIgAMJKp8g4mgFduAGQ2xa1fLth7nxwIgpYKIHu2n6TZrEjd4PZfVJJjZrhhwV/R1Bw==","shasum":"a28cd32e0ea44f5c7db4bacf6702845f9701db54","tarball":"https://registry.npmjs.org/mota/-/mota-3.0.2.tgz","fileCount":87,"unpackedSize":2930565,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcY7YqCRA9TVsSAnZWagAAj90P/RsWK+3hibnPSYz/SHDc\ncYNHm6MhRWiMMDT2PKoFseejw5TYV5XgDE5nzCb/TlpHNq9yH8coxu4MQobU\nq7F/9GwhNV3XJ68Hp2zS0N9uKe79KMddvcYDw6tgRNMTC4jzDS8pigS7fEBr\nYBlX9lnoM1FuaRJja2a1GErec2tXhXIoXGFll9srAe8FBh0iuuI57SRGbzAR\nhGL0WUoGuInPu4Aw2oSL/HqVcaEi3RHw5Ty1C8U45uKhTGG7lICilPy1SLfx\nPEkP231zSbFDA3o8PijTI4veXtiZgN7X6BnEXNFlq94cMbAeXZXBO8LavBJv\ngK0qoh662LqWlquXe6uZ7rPs2mm0+OZo+fkZSQXPxSJJhz7ePXHsoGLO0i7K\nP/wnLofdghzSkgkReKcPApcgzD6LXL11FBw7RRel3lKo+Ki0zMLEN85P6GIn\nqrU5sEKoxVG3yPxjfDgq4W2J7oOVW8st3EAoUW4reGfJFkb+2myDiJI1FoCo\njv/tSvt4gMnGfIUdTZGHo4bZlfmgRgqoT7lMSEbZpfKWYzWhcwtsoYbBSglB\nb94D/digybPrmgPDBqE8Ug8dQq7rCbL8WsK+dG9x3yQj2zbDYMQKQDbGveDU\nzyWYeZPRyBcH89PM+ppq+c3TZikvVBXgxXdHvJ+HqCt6oORWY0jDNtzghr/0\ngxGT\r\n=9mq8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDnmEyzCYF3zZr+iV1OfuJljRCotWyhS3eRs1+rz2h1IgIhAMfJiZ7ahJfYkhIfo7r/389FtaghmyKxysXm8S4uRr/P"}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_3.0.2_1550038569505_0.6634295249080431"},"_hasShrinkwrap":false},"3.0.3":{"name":"mota","version":"3.0.3","description":"mota 是一个面向 React 的状态管理库（http://houfeng.net/mota）","main":"./dist/mota.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"@types/node":"^9.4.0","coveralls":"^3.0.0","dawn":"^0.15.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-doc":"^2.1.0","dn-middleware-file-header":"^1.0.3","dn-middleware-lint":"^2.1.3","dn-middleware-server":"^1.0.15","dn-middleware-unit":"^0.1.18","dn-middleware-webpack":"^1.11.1","eslint-config-dawn":"^1.0.7","ntils":"^4.0.4","nyc":"^11.4.1","ober":"^1.0.9","react":"16.7.0-alpha.2","react-dom":"16.7.0-alpha.2","react-router-dom":"^4.3.1"},"gitHead":"289dfc6accca26fd88e3758c61d7822add0975a3","_id":"mota@3.0.3","_npmVersion":"6.4.1","_nodeVersion":"10.10.0","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"integrity":"sha512-agX2h0U6KdC4uV9bTwydzmVhxugWmb2J8IJZksNVDiD8aPEic8LCRdDi1U1bXL/psWXQ5iVwOw2lzFeiBh3IZg==","shasum":"697837b19009ea9b096cd53613b765fc2be9c56a","tarball":"https://registry.npmjs.org/mota/-/mota-3.0.3.tgz","fileCount":87,"unpackedSize":2930150,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcZDMqCRA9TVsSAnZWagAACCIP+gO/jt3KGm22wX+6kzhX\nHz9fn/lCnXR5WEapuqP/YVy6Tk+TxoGCh4dvO1C1rMPqP4bf2JcbNOiCbKsi\nzHL0qB59uO+TZxDs8NOaE/fJNRUkc3yQ6hevO3tamqdl/l+uroNKwYy0FeRA\naaevAcYAHe0LGbNdv4UL9QCV8MjEFH1Kx8Mfp3u9WxhZAj3jN7GndyTcbdkj\n0Y7Eoly/62sdvf6ywoEmXAHGFrx5PRe/N1c7iUnAwfLycbym8ygIkPrP4Rt3\nYxiokhiZPTy4Xp9kaX37Pwg6Wl0AQ9e2KWwcOdS7HXH1CdyhYxFrNUcnjINQ\nWp/RWQmCy41MTEuVHIJi3aJaaLpjn1qsMci3jSi0lT99UBXKseym1rLXxdNP\nxKh9kl9fHRPHPKiHRZmRcLRnheZ0SryZ/U1z5As6PHKGZPDswnzzt03xiGer\nS/m/Vk/fe48p2FjcjYGxoulmlnlu59Xw85vy88Qw1APC5bGtQUzt707Iy5p3\n/bh6Uaq1Y9g17zkaHyZcSSKntLroHDEkvTrv21dA/dWd3S+2ImRQOXTZgjde\nJKRUdSmjOiv0Gzp2YUQW66jsY7tiRcLMFzj2VL8dPoS2SiOlki2FOzLOyyU+\ndkIMvrePHWKUGT1V0ptPy7JK7R3h8AY+kzMWfsi9EcdaMiX+EQ8lPJy47Hgs\nwbv3\r\n=dxlX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBxji8saGwEDcpmePqXt8E8qZqOHXrffxrsDZlRejprsAiBQklUFYkXkao1OSqmgYZPG+bUZ5eJKDgNPtpaKx384Gg=="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_3.0.3_1550070569217_0.46180179253087217"},"_hasShrinkwrap":false},"3.0.4":{"name":"mota","version":"3.0.4","description":"mota 是一个面向 React 的状态管理库（http://houfeng.net/mota）","main":"./dist/mota.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"@types/node":"^9.4.0","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-doc":"^2.1.0","dn-middleware-file-header":"^1.0.3","dn-middleware-lint":"^2.1.4","dn-middleware-server":"^1.0.15","dn-middleware-unit":"^0.2.0","dn-middleware-webpack":"^1.11.5","ntils":"^4.0.4","nyc":"^11.4.1","ober":"^1.0.9","react":"^16.8.1","react-dom":"^16.8.1","react-router-dom":"^4.3.1"},"gitHead":"5093c9fd288912277c09f8e6ebd2126f0624b7ad","_id":"mota@3.0.4","_npmVersion":"6.4.1","_nodeVersion":"10.10.0","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"integrity":"sha512-KwPXaaADyLeH1y6uGsCotfe7YuxUYUOqD+tnQE5XO7A0d22mOuvexWKSK9AUeQ1BiSCoQMlGy2NRwvFCXgClRw==","shasum":"7da874a7dca4664453970ea6cb7ffee35f7be04c","tarball":"https://registry.npmjs.org/mota/-/mota-3.0.4.tgz","fileCount":87,"unpackedSize":2930265,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcZT/0CRA9TVsSAnZWagAArXAP/Rc3eBUSSnseKjK/n119\n8ZraKBaTi0Hik9zw6M9OREkcVyP8zT8X4Geglje+90UYBw5UxnWdJRUvXF0g\n9bzM5aq3uV5ZQJvliyZv9EPjhPXp1kulDCwMX0jgCdDfETRD/TtT9XH9cEFW\nIWYJD7Dfs3ruUCD8eOVoAqwtg39JncVO69MWhCV8R/g0i6nhmIbr9N1Aq357\n8KkWMKWajwN064NmS/D73OHb+73xKPHhQNNBPmCEnUGtDrLyHF2rS5Zhw/lk\nl6oq5MMLJFGRMJKQyRos7I0syt9ZLjQUjnvZSN9eXAfKye4oK6oIOhJzohpy\nf28FKD9xooX15/otZ7ITm9guAZr0bgLf2/IvquINNrkHtnH3fp5EDahlgLRr\nEIhngAeLYZgjxvM9YuMsc0Xf49frMfPOMYG1qOKsX5ebE+uGDpwEt2tgDVOw\nHILU4LKp8s/PNeE/gRAzpq1ewCVTTLpb0L5QvveNEnHz6dFJtVS9RohlT2u6\nuYuXcPqd3Aq1AXmRYDt4jJBUie242UiT/2n27WSMXJvJ68AL0Blnr2k4DErw\n0svLabs7xCxtPRun9TnTas2flaUox2GUFVvJGTcdT7oFeSQEvdEoNvPEBTa1\n3hyy71PcM3MK482VghCiUxbyw9jgm2FJCYr/5mlIoAEN3cu0DavldeJFE5Z7\nq7+b\r\n=JLUv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBu7I+f9eHNkANafFuKTLh5eXkfjdtMIBWtIcviVT5JdAiEAkX+YEARgqpSUr69QlCD0MNhgZsaWobj+11H/ZwQuKV4="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_3.0.4_1550139380125_0.2503341913024857"},"_hasShrinkwrap":false},"3.0.5":{"name":"mota","version":"3.0.5","description":"mota 是一个面向 React 的状态管理库（http://houfeng.net/mota）","main":"./dist/mota.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"@types/node":"^9.4.0","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-doc":"^2.1.0","dn-middleware-file-header":"^1.0.3","dn-middleware-lint":"^2.1.4","dn-middleware-server":"^1.0.15","dn-middleware-unit":"^0.2.0","dn-middleware-webpack":"^1.11.5","ntils":"^4.0.4","nyc":"^11.4.1","ober":"^1.0.9","react":"^16.8.1","react-dom":"^16.8.1","react-router-dom":"^4.3.1"},"gitHead":"77928decf41fba5f0de062cae9883c7781cfbd01","_id":"mota@3.0.5","_npmVersion":"6.4.1","_nodeVersion":"10.10.0","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"integrity":"sha512-IFpV8CZAB0HMptCD3W7xNACB55Ah9Xdsal47y85WxUGbiE10iBcTB6CYWBTZuy34mjJpk5wKjbZ+VvUn+ZCulQ==","shasum":"0b60320e3e69a5a33e23cdf67865c078fd51c1f0","tarball":"https://registry.npmjs.org/mota/-/mota-3.0.5.tgz","fileCount":87,"unpackedSize":2930503,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcZoavCRA9TVsSAnZWagAAyj0P/R0Vy20rylkFJ3pU7Wt8\nFX0Y92BmLul+0MKxRjOn/If7wgyHhEurzEIVOy6It9boiwbueF88lfYJyGmT\nGk40P/IGBGejtBxWTx1PsJIxy2+xAoJw9lo2JUTYG7cJuYy9Y+R8I34RA8Ra\nyKh5yXeeV2ByLgjKbX62EkQt2yCqOMSpk6rW+V0qLCyjZ+4P/fWmNNBEarQb\nCfsyxkyI32q0FpdW6DMKaCTxsEI9DpYSurriW1jgZ9OZkaUX8R/04r/eDyA0\nNLBfGVUcsC/a+7wUSbLbgIdaUCAjwY9ZEUeLXEDh+yFvhvOvLmlWZdJn2GUs\nSn/5ZgTZfcfLdLVVcxYYkRJi8wV5SRwrtTxbarnwcrnmBJp5Txg9DJFPda+E\nihtIIFdwztvIGsGbdbsGWQObWV/tV+5p16yZzH4UJ40gmzNSdy5f+yLsBIvF\ny2kywXejZCEGWxsrfStgnMWUDX9+E68gQLD9njgZzH7JI24QHzJHRMqEXRCQ\n9hpE19ugwRRFBa9IvF7Sost5HMgg3Lzn1Ajx0OsV7UQfl/nkrGHhyBQG0YAh\niZ6JCz7uWbUNJsQTcVdA9C6/H5ZdtAh7a9w3kvYnJnnApbKlo8J/IFfHSdBf\nuSAqTkA+cAqKKz1agRo6/UHiHBZdwViz7eCaJAv5v6eeGonvSkWl1I/kFiwD\nB2fD\r\n=U/Hm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDnObe+Qs93L6gYU2ErpPFCn9otNFbrtyas4HUacwwpygIgck+ScHhQ2czwzy8oqROXfTQWAkK5UzZJ7SxrN0UglsA="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_3.0.5_1550223022576_0.3446311195809746"},"_hasShrinkwrap":false},"3.0.6":{"name":"mota","version":"3.0.6","description":"mota 是一个面向 React 的状态管理库（http://houfeng.net/mota）","main":"./dist/mota.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"@types/node":"^9.4.0","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-doc":"^2.1.0","dn-middleware-file-header":"^1.0.3","dn-middleware-lint":"^2.1.4","dn-middleware-server":"^1.0.15","dn-middleware-unit":"^0.2.0","dn-middleware-webpack":"^1.11.5","ntils":"^4.0.4","nyc":"^11.4.1","ober":"^1.0.9","react":"^16.8.1","react-dom":"^16.8.1","react-router-dom":"^4.3.1"},"gitHead":"ce9aec9379635d25793bc805bbe64a451a5b3b61","_id":"mota@3.0.6","_npmVersion":"6.4.1","_nodeVersion":"10.10.0","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"integrity":"sha512-n0MYQryPI6m0yGWfZXrakyEmqqMGDOemNzONcN3OcaZ0FmihO0ahQQspWCfiDEfSJP70tklKu3Ucrr5+0Ke4LA==","shasum":"8db579fb7bb2071ce6832a7b8c2a4cfbebff5604","tarball":"https://registry.npmjs.org/mota/-/mota-3.0.6.tgz","fileCount":87,"unpackedSize":2930503,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcZoloCRA9TVsSAnZWagAAQE4P/2HQm42xiXbGKebFKWV9\nHmnC3hO7EfgF6E7AFWm5Jc4PW3YGHZKYcQK/jpgUsogcG1323djdjdY95VmX\nGXDprv8bU6hsOoFXnCfTdM22u99X5VkAU/EGcYnCdbsWI4sGjKvaOSXyPp0M\neQawxrwHyn42zHCJjOl6+JQtBZaaU5zfumVKYpTKzkXH9UXgFN/2f0MGafnL\nYdTmxWKozGUmiQY2ncOmPOQ3/yt2UndfhNfEbD6/ecJIDJK2s++FuBTsfruZ\nvp5tUmcvRm7ub5QL6fFfXWEcYS8+gwd4NxOySpc/RZu3VP1EpmGmAFYZIxCC\nMnjztfohLISykMuu5wptbJyqd/CC5MLVkblzHsMrgr8733G2WYxzsUEFBgCS\n28uK3x5eUFq8DT0XhyPpaxlyDyj09Pz1mUtriZxX7y+RPTjAHfFvjZ8j3P+u\nFMwwsPvLOJ2U4XBki536pxsS3eCijhotMH6fi/nxNK8P4FZN9gw70Gt+8Aa+\nrZdcU72nhviw7t779Kfigp7dry+/3mvvOJqqcu0RmIAwFJI9UzwobcoB9NDF\nH7K9WwIvb84OEcdtLpup5JOfQOkYAmBn6pMeOmtwj/5glGr6996XhywAuFst\n64tU4hETPzcY2H9kWOyBx7rGZt8/Jzy0TheZf9RL7KjDo4zgriTqGqgwvT3E\nQMGC\r\n=ZYX8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCsoxPR76ubYMftYnj4WzWCYQN11KKGmbnKpYlyzMjLkwIga8w63SKQ4glyOGC+9s3aXV88mi8KQacRXGdbNj06msg="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_3.0.6_1550223720197_0.8301631753297913"},"_hasShrinkwrap":false},"3.0.7":{"name":"mota","version":"3.0.7","description":"mota 是一个面向 React 的状态管理库（http://houfeng.net/mota）","main":"./dist/mota.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"@types/node":"^9.4.0","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-doc":"^2.1.0","dn-middleware-file-header":"^1.0.3","dn-middleware-lint":"^2.1.4","dn-middleware-server":"^1.0.15","dn-middleware-unit":"^0.2.0","dn-middleware-webpack":"^1.11.5","ntils":"^4.0.4","nyc":"^11.4.1","ober":"^1.0.9","react":"^16.8.1","react-dom":"^16.8.1","react-router-dom":"^4.3.1"},"gitHead":"ce9aec9379635d25793bc805bbe64a451a5b3b61","_id":"mota@3.0.7","_npmVersion":"6.4.1","_nodeVersion":"10.10.0","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"integrity":"sha512-b2W2cHbqq2nW7V04Hc+F8ESee7wwj/jJsmU/7Mk/5l+997sj8psklgz4gu3L4v+h6h5Jb8iUAOrF8yBZ716ePg==","shasum":"74ca07e6fcbdbc77fafedd57c49f099445745f1f","tarball":"https://registry.npmjs.org/mota/-/mota-3.0.7.tgz","fileCount":87,"unpackedSize":2931015,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcbKzWCRA9TVsSAnZWagAAu8kP/1DpiZEd/QiR7VfBaBNT\n2YCUkUGui/oTDXk/1UrnLbZ6hkT4XFILjutWjpJgFuK8HSIZcsNN0XEtgez6\nySNar4DYrK+gvqCNwf6NmlkMaokhv3M9cwv9j1oKcIK93o46nBEMFQJdVcAK\nJ6LEKCRqx4wzi4S6Quwj8/zV63JM0pYJU3ZKhy5QmpaVZIoq2t0OSEzcp73p\n9XJDH6BG+T7I0dzPBN7PPPxVM8BC+KxV5nA4rKP5QOUKrxcV23d7E8jnXn+r\nAXw9rkBhVxQyOuizGIoWxNE94y2rR7WH5213p404bTO1gTe/rRB2zprwLvGO\nhP4FrcWDvr+GETv7q4wZDG6IPcvOapKmL0AspNAhpiUhZTdfVOiiOAM+sMem\nd37b2Dxjj35t5AbsZJnD2qfBgbmH0QUgASfLO8btlQtGSDmaRDBm+ik4yxal\nFlAsOJLdnm1fQEljm06kHOMZga9O/ZXjlmdnFGczFELcyAEyUFHv9/Usd3O6\nKYLFwMtbRFzlMSbf5dQ0tNnW1oqIHNl6NzmW8ctlpO57u0OECnvTUWk6LiyF\nFy/9TI2n3pDmoV7hEPZsJSKpa74hKgbsSLE9yGCbw0ze7+cq/RLvOuAmxW3B\nUqtwsCL5AbANI25bFmsPNYhA07kZQEJW+G30E//CuVpa5cUUQcY8+EGhsSBj\neiLT\r\n=Dpk3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEhTECo5vBsliPf9aLRhy2xRN4GcA9vDftRGZI32c4UYAiB//A0PtAzYp/40L8+cIU1bnK7bBYGYOR1N48Y9VY6xCg=="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_3.0.7_1550626005875_0.488476766678384"},"_hasShrinkwrap":false},"3.0.8":{"name":"mota","version":"3.0.8","description":"mota 是一个面向 React 的状态管理库（http://houfeng.net/mota）","main":"./dist/mota.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"@types/node":"^9.4.0","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-doc":"^2.1.0","dn-middleware-file-header":"^1.0.3","dn-middleware-lint":"^2.1.4","dn-middleware-server":"^1.0.15","dn-middleware-unit":"^0.2.0","dn-middleware-webpack":"^1.11.5","ntils":"^4.0.4","nyc":"^11.4.1","ober":"^1.0.9","react":"^16.8.1","react-dom":"^16.8.1","react-router-dom":"^4.3.1"},"gitHead":"ba530e0547863f027f1c382a69c62e975f81c754","_id":"mota@3.0.8","_npmVersion":"6.4.1","_nodeVersion":"10.10.0","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"integrity":"sha512-+LNGJyf3akxtT5CFmtcHB0PVI6TR4reyx7WSbvfJv9RClONP/eyfTyBXPOr3hw4DngUY2oy5U0oTG8AvlHoGTg==","shasum":"fdeffbefba73ff2e0410c76e4a6b6f5e4fefc382","tarball":"https://registry.npmjs.org/mota/-/mota-3.0.8.tgz","fileCount":87,"unpackedSize":2937069,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcdQtOCRA9TVsSAnZWagAA6cEP/3MSHlNuoaJDnK8vd7tT\neUEQbqTRjEvIUhcYxOd0AH9RVpwTvJ6Bc99MdiTsvBGzUzJYV6t/bWPYInye\nc3V2UjyKTLOUQsuMs45RJLJbkgDvu55oK6nl7dDDRbIpO6u051W0mRXMA66o\n9LT5COf37jp9IRiv3MasHdn/pQVjZCksNrb6ZOLexQUw3mSqgp8jSOSfwLnW\nbRe9H49X8p8hogBMJ5QRv9YciqMmhgQpBqeihpDgImTw0tnVcree+tZnwueR\n/2nvqTz4LPa8ODibqYpRLWxBgcbBF3qDinC6fQo7IGoJrOiAbC5tYrAsmFtY\nyUL+G1mW/Tq0gATlMcZpN8pJ+br4i7C7PTo6+E0HQl78DxQOk6zp8Q7bzu1S\nCvR2NOcdg8BxtB+Z2MJnbDMkwX2BKQYrkYNjY4xZo+TF78jQfCzIN5aG/tHU\n8rsI7SlRPNo/32ALXu5HkekBqPUHFgJQKMeGWsYAjHtWZlCNlGoDmjFHwzZq\n5VIQgdlDaAjJIwVIxGOe1wn8bKzifvixUFtrFAoKU33NQleKBD1lDwbTILSS\nkfIrx3/IFxGBrZk9bM9/auUtuAP7GeHEVYTGOb2GxXJV3Y9txjzb8/hHCPl5\napyvcRbgSJCGysth78uQgMWV3JQoTh7XpfpYxPSTwW98zp+95O+IlKWpM9gm\nJ/TO\r\n=7rlU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBGpc/zSmXlguI1vwU9GL+U9/uebbXmoz+fheONbB0GrAiEA6c9H7tXJG6T+JQEt/reI3hzg2WCE9nGrkFzChuqLrbE="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_3.0.8_1551174477204_0.4858112640358223"},"_hasShrinkwrap":false},"3.0.9":{"name":"mota","version":"3.0.9","description":"mota 是一个面向 React 的状态管理库（http://houfeng.net/mota）","main":"./dist/mota.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"@types/node":"^9.4.0","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-doc":"^2.1.0","dn-middleware-file-header":"^1.0.3","dn-middleware-lint":"^2.1.4","dn-middleware-server":"^1.0.15","dn-middleware-unit":"^0.2.0","dn-middleware-webpack":"^1.11.5","ntils":"^4.0.4","nyc":"^11.4.1","ober":"^1.0.9","react":"^16.8.1","react-dom":"^16.8.1","react-router-dom":"^4.3.1"},"gitHead":"ba530e0547863f027f1c382a69c62e975f81c754","_id":"mota@3.0.9","_npmVersion":"6.4.1","_nodeVersion":"10.10.0","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"integrity":"sha512-AixrJ7tJL+1myKHv9pOanRUX4UHfvdvUwHU7WpuqjtVehMqL4depsZqmtzk3MeFi9yIpXWI97EUKVVKQtrty9g==","shasum":"da12029d75a419068da8614c5cba84872df62a42","tarball":"https://registry.npmjs.org/mota/-/mota-3.0.9.tgz","fileCount":87,"unpackedSize":2939809,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJciiXQCRA9TVsSAnZWagAApuMP/is1R3gWzdBbl5BK8ioH\nejfmA/eB9nQY35UeZQVkMOhFW3POvQs9li7mb6dGkD24KEnff4w4W0UsKjh+\ndzN8szhg3kaSYDBCjA0OCJ4Ao1+JXPGfcAUbvMSV7Na4vBxou7Dh0EmEdPTW\nxbN9SrPnRxsxkuJLawuLVlBXilWweIMNIH9y8mvF/IqReo1IMMtrjl1KUN61\nxxlE0qKg9TxAIfwVaCt26kYl8AYFacldNYm2q8yr8dLaUcxPwXQqtJ1B7gTH\n6qAtLXHNTM7IkMtYgh10AAUXfHEyLpEeGhj6ELByprMSIRdiq7KdPRZuDBNx\nQI2wPLNWyYnLvni+H2WQKqWZ9Qv3yrX2pTPvJpJjPKpH4XW9onqYRm8S/gRP\nF73pwB7/08iHP1UnZ6DCI9Qss8AW6x0bmqmWOt/mqA1NmF6VZ6lTQ2gzeHIg\nW4RNJCf13qN/c8V7FCWW2SZkCVcZFI9LCEeXTNy6r8KMUul5NXZinBq+nzr4\nh+2MLBRHrNZP+b8WzVzTHF9v5WqtDagpj9nbTgdFPSepo1vQojSFMX5isqC/\njq2EJxi6bQiFRP0niE60ig77t8gBfLCHhqmif5W1nyMLRtUA8LMLH5IPrpXT\nRuu/P3UZiw4wWfw3othsTpxWbUcKE4/STym1x+4+gzuAm1qa2Y7x1TjDRh1B\nIYX2\r\n=EDgP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDGfiz24f41Trdsmepg33iAwel5TUS/5YRojDiNDbCuEAiEA8fkDXt72yD/T6iJn72Ft5g0mWgk3uR4YYk7fv2dyvAg="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_3.0.9_1552557520292_0.5887793851518157"},"_hasShrinkwrap":false},"3.1.0":{"name":"mota","version":"3.1.0","description":"mota 是一个面向 React 的状态管理库（http://houfeng.net/mota）","main":"./dist/mota.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"@types/node":"^9.4.0","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-doc":"^2.1.0","dn-middleware-file-header":"^1.0.3","dn-middleware-lint":"^2.1.4","dn-middleware-server":"^1.0.15","dn-middleware-unit":"^0.2.0","dn-middleware-webpack":"^1.11.5","ntils":"^4.0.4","nyc":"^11.4.1","ober":"^1.0.9","react":"^16.8.1","react-dom":"^16.8.1","react-router-dom":"^4.3.1"},"gitHead":"b6876cf7da7387d4b5026007efabcb67be625989","_id":"mota@3.1.0","_npmVersion":"6.4.1","_nodeVersion":"10.10.0","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"integrity":"sha512-eQAAes1n7FY7s2w4mdpyag4ILQP9F1ScgJDPhcwGtdaR3VL3HtJKOB9dMx91sJH6sK0BY6ZQmd1ognlhzdgDoQ==","shasum":"12032fabfbd5a615010d6404a3ec50f4ef55c40b","tarball":"https://registry.npmjs.org/mota/-/mota-3.1.0.tgz","fileCount":87,"unpackedSize":2942865,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcimD6CRA9TVsSAnZWagAAsSMP/3XVvrNtFccl92a+Rr2K\nm3o1ZwQYMbMXBOwq8FlzvrJXEEvitkK7XSAvIMVyOCk25oRRvVEVLAabxq8u\n1+HzclZDxT6R11uPQXc6bXeHQ9fNr5qyhvxOpEN8y4neks7ceM6FMGfg7/Fs\nw0R+oJ5bdcLSKWTabNazLITPVP9auFOtPuKMLST3GUwKXP7hhE16rV8eJjni\nN3+uPCgu5/tUNTFrlBidatDJte8+jZaagHXJ7NC162SQqPAib6McGzIVuRKp\nRlF5EtI/WjJxfq6k2XWG6BnzIPajS/pWZ69dRUHZVlAce6dThhAgLvMMPl8J\n6o2qi98Grwysua4LnZ1THILCacyq8ajt9NDG7E0miHAMvqWi01ApyXjgcmJj\n1WqWYjs15kDAUxWsGGp42Z4ELbfdXoKJ0A1kfeLxiR5/qrc/tB/flCdBIiH0\n8BXRETTxbYITYzW3v0GnRGZnsIJgnSKNzSO88PrjhUNU+XOaHi2MXcZxMzEv\nOThG+e53K7fYwZvTgR00aq3YxzHq4tuNQzZpDdQtGkVUyLYb7CUIepjviBhl\nLZIc9v/pHFu1dBt/RKr+p6iss63PvakPeB7InqXKvuY2c6MMOUxUBLguGBlF\nrv/f2CViSsQcplSj3ZzuVq72rry5gqtekTSfdhkMXwje61Gp/+0BnXLXwTcc\neCGa\r\n=DrU5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGHxPyJP5ZYYGx6H0nWXxDJOtA7jT2ZV581rGLhpJ0wEAiEA9r+GmWI5q8PNAW/2qHSDctxtxfqCWfC8wviVz5ageY0="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_3.1.0_1552572665915_0.25766545021524023"},"_hasShrinkwrap":false},"3.1.1":{"name":"mota","version":"3.1.1","description":"mota 是一个面向 React 的状态管理库（http://houfeng.net/mota）","main":"./dist/mota.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"@types/node":"^9.4.0","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-doc":"^2.1.0","dn-middleware-file-header":"^1.0.3","dn-middleware-lint":"^2.1.4","dn-middleware-server":"^1.0.15","dn-middleware-unit":"^0.2.0","dn-middleware-webpack":"^1.11.5","ntils":"^4.0.4","nyc":"^11.4.1","ober":"^1.0.9","react":"^16.8.1","react-dom":"^16.8.1","react-router-dom":"^4.3.1"},"gitHead":"b6876cf7da7387d4b5026007efabcb67be625989","_id":"mota@3.1.1","_npmVersion":"6.4.1","_nodeVersion":"10.10.0","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"integrity":"sha512-txnSM/mfQkgUMjvqufkpo73SUqAgGawPXS1nsKvAhSgKgmOLaum6hx0hBWwuGTg4jRoMj616K/u/ye4svgSPLg==","shasum":"d8a9259676039d382d560ad3dc7a46d277277440","tarball":"https://registry.npmjs.org/mota/-/mota-3.1.1.tgz","fileCount":87,"unpackedSize":2942615,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcimRwCRA9TVsSAnZWagAAX7UP/j8sKjpzZ6ZSiscJYj8R\nNd1Bm7Dt4ZA9US9EOInMyBUgs3d4jD1lrln1bwGmEQWQ0NZ7ll1UkbvsFwHo\nWiwFzxXNdHwtT42/bhzlmNExKsko7XhN/tO4U7ydprrS1/eLowWEzUNck+YK\n/gY2fs30ebkoSy9mUfXsWYVs82lKwy489dBKZDKdu0Crr3mJIKW40H/L35VJ\nF85d/sjiRlMCfwrE1L9E3LoMXQrbV0dOo/H9Ci3DEIHszga10GGzNHUFCTPg\n8KuMZW8o8QB/PAo1Wvvz0pTxA1Qwp2yLzAurrNgSgkEM+gbXV5JHF71qFKKo\nDzOBgTFsV7wmUTMZwgptnIfrtz41bIBnyQPrWcX2My3ZJ6kfDJA+WzuY0/Bv\nqbe9+i0kmiUxZD9XlI0rGCMkGQhHZwF8X5eOH90iF4mmlpo8f0X+sRoqwvrn\nnDpB9QUUvAN1eizPC9Zf3EKblMhD845HkSYhsyILPC/skbaIgltosBEiYUdw\nzSZp+BUDFhBGyDSqaSkT68T52/fORODyCCgJVFk8YUYpiqy70FFJrg57+mAM\nn/Lz16Rs+lSw9kO8izztTShlP2AfQ5gh9H1xxuUHYMxNtTL8zVPYEQcbzLLG\nWeHc3rshVzF4EdkFU+fxwezzpygjXixZSt6qFYb1tf1Eey5+AbJNVctHF66F\nI1Lv\r\n=HGYO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDY3oMzCAX2wEDjw9xfMd0eBJ86MdzqEsJGhpwjsFapuQIgMYtyHwKMofftcLg5KNNB/8neGAJNUpWeXFRElrttDPk="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_3.1.1_1552573551421_0.0021938735292998945"},"_hasShrinkwrap":false},"3.1.2":{"name":"mota","version":"3.1.2","description":"mota 是一个面向 React 的状态管理库（http://houfeng.net/mota）","main":"./dist/mota.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"@types/node":"^9.4.0","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-doc":"^2.1.0","dn-middleware-file-header":"^1.0.3","dn-middleware-lint":"^2.1.4","dn-middleware-server":"^1.0.15","dn-middleware-unit":"^0.2.0","dn-middleware-webpack":"^1.11.5","ntils":"^4.0.4","nyc":"^11.4.1","ober":"^1.0.9","react":"^16.8.1","react-dom":"^16.8.1","react-router-dom":"^4.3.1"},"gitHead":"ce56ef0f109fba6e322eeaefa826b5d347bce808","_id":"mota@3.1.2","_npmVersion":"6.4.1","_nodeVersion":"10.10.0","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"integrity":"sha512-781t7uz4GIJz/zTN1WFzmCcXvIqruU6oFACr+LTkEiPr08TJ0by3d7Hbf6eihdQBI9qM4n3MxC/HJNr5R8u4Ag==","shasum":"e0e733946b456d03cea84a51eeea95d2e1446dd7","tarball":"https://registry.npmjs.org/mota/-/mota-3.1.2.tgz","fileCount":93,"unpackedSize":3016231,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJckbTvCRA9TVsSAnZWagAAKdEP/0ItDxwxYm3Z5emI7m5K\neXcCAgIK9APUp+tKxI2yb7zvq6ufJXG8WPudQi9xPeiVZfLtGEPL54m4yo6T\nJQw8wUNUPWbWBzl5rbhrecj3NOWkuK0rm4/M2M3rF/kecV273ujLRIM6swcR\nq7vFvucnkBWkGpfmDXfJYbKLh6qdk35nYIHs64vw7EIbar30FLQoLdx7gjHt\n0gccaYZdukn0zYYfnhb2k7Et3lWfIfmDCBccNzMHBSf94xTN9JthrusnPub2\nVy6yohune0Lya3rWjF500prBcgpwuyUvIQXk4gFAijeHAoifI7Wx01xzXs/U\np99lCfXVz/F4N0gMqycLq543AuTElw22+m9Y8fQHDhFUz4obK2yem6LKrUha\n97D079KSVrhHnYaYdjsgxYJauYR5qJjpMxJogHdE9e7zkLoHwKSsaRinZnGI\n0Hh/j/g/p1gnLe8qIARoDWggKHKtqvyll88uFI+088agEFwfY1u96EbaPItE\np8hQFG00JoFVhfboThcGfqWzMvfO3iBTz/eO54BnzyMqnEXsQlKthFLhQ6wW\nsosaytixH9VsntqgDJz6qxpSUTc77nNR/Bs8i8FvFApJYH1C6ZwsVe2hmr/g\noJHG5kl0S+k1KTbgZGGbsXhYUxK+uV8HEO6WbGMvCGPvxsYRbO6OqvWSolyj\nJGLk\r\n=K0e1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFkKS3bs5BCQhH9RbR70uWW+m7gKhnF/TYAQkyY+yDW9AiAeWFJN7KqWNcbzwN7EsbhLAybf3TD73VYgfDG8eXCuvA=="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_3.1.2_1553052910633_0.3664119664142109"},"_hasShrinkwrap":false},"3.1.3":{"name":"mota","version":"3.1.3","description":"mota 是一个面向 React 的状态管理库（http://houfeng.net/mota）","main":"./dist/mota.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"@types/node":"^9.4.0","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-doc":"^2.1.0","dn-middleware-file-header":"^1.0.3","dn-middleware-lint":"^2.1.4","dn-middleware-server":"^1.0.15","dn-middleware-unit":"^0.2.0","dn-middleware-webpack":"^1.11.5","ntils":"^4.0.4","nyc":"^11.4.1","ober":"^1.0.9","react":"^16.8.1","react-dom":"^16.8.1","react-router-dom":"^4.3.1"},"gitHead":"ff7d6a1e95a6a27dcc8ee9f3f325d1e395281a71","_id":"mota@3.1.3","_npmVersion":"6.4.1","_nodeVersion":"10.10.0","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"integrity":"sha512-9L107lF54ZUA4GdFO5B6/d2Sosj7hhfXTHY+4CbYbkjI8fa2PiIk7VDz0XXxbpUaD4KwToL23WFlkG+u7twnYg==","shasum":"3820bb4bbb8b40ad00e19705e065364c285b0d77","tarball":"https://registry.npmjs.org/mota/-/mota-3.1.3.tgz","fileCount":93,"unpackedSize":3016830,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJckc2XCRA9TVsSAnZWagAAge8P/03DXdx8WsSZCAgM8YYE\n0gvBMBpiidumGCcSbUuh2Hh3GO4WDAbLPxsvWYKwzyNAQu7BTqB/g+y8rw5m\nwrYbCS7wn62RtbNjonZ0dmTicG9Ufml6ggVf0WXz9zu6WQ3lYYHdd5G/XTt6\nsIxHiE3r5ftnJ2/vGJo6j9tFGGTZtEWbsUcF+tPBUVY4FxDGpBilPRuPid1s\nZ2HTABfU+EGRV8cyUC7Uc0Hgn6VuKsexfrjiUg3tC9PGD+BFPlZ82mWLvibH\nq9rlbfwxzFYoyRiVfA9IXymf2DWBigpgpxGTY+bdrLlzlk7GHZJD7TeoEjTK\nq6v/qwDvAMbwHx2NQ43tpj37nIoGKSDibyydyYJi/sdwy2dDde5S6bNlih+S\nVJqd0SLaVU4Yr2bySoq4v0ulKoO8gB8ZsKVluu3joKyqpAlrGVQ/5ZWPNBVm\ntEnaK8QexJ5AAV8x5DbT6vNR8mFN8o0uEs9ss1d+0rm+/TWhDoawCNI8liaa\nS/ZPhSpbq61RK5sDJBzsbT/AL1lB1bXYw+XuEUpJqZFnXe83jH5frg5ytMnj\nOuiA1QJbRA2noP5/OwprElx1AUNl6y1Lf7RoBQ5MbPi2CZgVpJ4GwZlpI+td\nVWCTfkXtx3wPK1efrnzpFJ1wNsMfDocZRFGIz5KJHk+3FTTt8qaj0rZlynJL\nVlc+\r\n=8XeM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICdR3YuKqgZucuyWmsrDFkRb+5UUcLIOXO9lTL1ffvELAiEA2q8e1ULX8LToxN5fpsWgNyUxkFxN51/rvazaqJP2bhQ="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_3.1.3_1553059222794_0.8546848419508433"},"_hasShrinkwrap":false},"3.1.4":{"name":"mota","version":"3.1.4","description":"mota 是一个面向 React 的状态管理库（http://houfeng.net/mota）","main":"./dist/mota.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"@types/node":"^9.4.0","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-doc":"^2.1.0","dn-middleware-file-header":"^1.0.3","dn-middleware-lint":"^2.1.4","dn-middleware-server":"^1.0.15","dn-middleware-unit":"^0.2.0","dn-middleware-webpack":"^1.11.5","ntils":"^4.0.4","nyc":"^11.4.1","ober":"^1.0.9","react":"^16.8.1","react-dom":"^16.8.1","react-router-dom":"^4.3.1"},"gitHead":"f8296f2c6eea6cc4ae0bf5be571ca44aea47f593","_id":"mota@3.1.4","_npmVersion":"6.4.1","_nodeVersion":"10.10.0","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"integrity":"sha512-BQR6uVflVL35aEGD9ZDO2I7OmeNTCTcFBqKdrSYjpItyqD1vjudvYHl1ybIGtSj8O93pPuG8UGV2/KmcY0drig==","shasum":"64ad19df5ca1661ffd153cd56e7ea10af70cefaf","tarball":"https://registry.npmjs.org/mota/-/mota-3.1.4.tgz","fileCount":93,"unpackedSize":3017528,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJckkZQCRA9TVsSAnZWagAAdQkP/1glBM10da9Gzt5texJH\nacKJz3OsV3abFYsXxLau547QO5gQC4foyR47fYhEM3asyiZ8R3xIK4R71zsu\n97nhghTz4lzeQQ8No8Lue8IkQiKCx932OKdtOE1GHs/1U+c3X1avkso8AAmc\naeUIE4eUmOdgDFyuND7efYvg1SQ5OwZxyExTKkIGLVAYGE0X/UewZ+pcTcAf\nrkjDKUWBaYwWBDf4OHnBugRAGPtW+uWcchBO1WQyLG1WdKazwOeG73hJleNl\nfvUuvlaXW+Tp4iv+TfoUvywVGI/jUckB4ZjiJTEXvqPac5rcJlaXCkF2YV+i\nHvzZkMWQmsM135SJIdxFU5ru50NFzHpgNhqlQu318L7cuESlmnEd3AeJPh7b\nkwWMe8F15uRIgrW1zNDL1GFmL2RI7ollkoqLTlI7jTHeD7yhVndojtfWiTTG\nSOegF9NM9dcxvzJhyQaS6ag3M1xCgDMFccJ298e525Yj/jDA0HzYOthDv9Z1\nkppHDH9ESnQh9tHksNz3UeDbkgVtWwoGsSRMdNDlxY3LXlSn/Mx+gzCOl+r9\nBzO3e1m8c9jSsjZL7/XXnU+0TD9x/Vo03tQz7yJ7sGBHJoT7m19bah6IVjOc\nRLqKP9saV85XKEJbzY0kYCCSf3kZEDx+OGHxT9+TE/lUfwNFvaxJqmEpZsle\nr1Bs\r\n=wUf+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDNeJf7sroqo+rXbf3jNg5vFyFYbFb0oJ/LP/UopfOZ1AiEAsAFFv9OS9KjJHimdMza/DbdookqZW+rKkCfZRWXsAdQ="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_3.1.4_1553090127312_0.7121354434021945"},"_hasShrinkwrap":false},"3.1.5":{"name":"mota","version":"3.1.5","description":"mota 是一个面向 React 的状态管理库（http://houfeng.net/mota）","main":"./dist/mota.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"@types/node":"^9.4.0","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-doc":"^2.1.0","dn-middleware-file-header":"^1.0.3","dn-middleware-lint":"^2.1.4","dn-middleware-server":"^1.0.15","dn-middleware-unit":"^0.2.0","dn-middleware-webpack":"^1.11.5","ntils":"^4.0.4","nyc":"^11.4.1","ober":"^1.0.9","react":"^16.8.1","react-dom":"^16.8.1","react-router-dom":"^4.3.1"},"gitHead":"f124773bc90b4d167894a357f2ec3388a7a7b359","_id":"mota@3.1.5","_npmVersion":"6.4.1","_nodeVersion":"10.10.0","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"integrity":"sha512-7FjVRPQSbn/UYXB6QUZzdsGqHo68xUZT6Zpd8QPBw7pO402VheaARHEz8rrhhTXmYi8eP+0K55Ylav0ZRmwiqQ==","shasum":"c187fbcca9e58001cdaf9577c1945b4617fa7b90","tarball":"https://registry.npmjs.org/mota/-/mota-3.1.5.tgz","fileCount":93,"unpackedSize":3018947,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcov5BCRA9TVsSAnZWagAAm6YP/3mSDco2fOm6t00mFUf0\nWYzWZXQxC2PzU5UqP8lloK2hqipDvxFzWBC2pVrFJXLAgaWwHCjLgautuZkG\nRf2ArBTWejXaB+z7whECDKPSgH3RjWwNTy/zxcIyLls/hjurW0sMQIlQf/RJ\n2CgPyguQo6cgJ9RuWbTQd5XThOcWrWQgHXsG7fdlsV1klKn65vSHVELtddwo\nB54CV7VB6pH1byFBSjg53f/V7NJ9jluTpW9EyFCUR1k6RXB4VTJ+YsACohUv\nlVnh0Hsj2WJDnS0YSkPI7k1LXC6Q/H5luzhR9e9bsU9Hl7Y7hUxfEoAkPXs5\nA7NmrpwQC2SXJl4nnIykQLhZDiVe8r+75zG0M0rrrRH9mnJSih2kBaj5lDWo\n2rgEQYfEnDCW2q4VTlnTn61XIjp9KCmnPKwQMYC55tX7LFA2U8MlEv8b66or\nsY5KOyew8JrmWxJsd/R3f3snN+Es+n+fB/MC1YEciW1bI+n0s2zNFdpxT0Gm\n/cp/YCd1oOMymvZve6ClIZlttdc0G6SXaRYsak1+jeNeuOBOJzoO1wGMGxx1\nOPi2fiae4zh58BYfTKhaoM15zMPAE/h6tWWuRQH4E6MYfCac8RF3T3QMbjMK\nLe2iBYM39z+Z4V4EMSqWhCAVWr3o1l9qmKZMrSy1W8hh+LvvRwoXK7AH0StX\nfiJH\r\n=AApZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIByYOW6q56tnffgSJsIuIz79N3xL06+dLBnwRNjkmOh/AiEAsPUusmTlImfBTYtOwBnWFyx9mo2obeU8OjdhYMhdjpc="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_3.1.5_1554185792848_0.35868000975542036"},"_hasShrinkwrap":false},"3.1.6":{"name":"mota","version":"3.1.6","description":"mota 是一个面向 React 的状态管理库（http://houfeng.net/mota）","main":"./dist/mota.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"@types/node":"^9.4.0","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-doc":"^2.1.0","dn-middleware-file-header":"^1.0.3","dn-middleware-lint":"^2.1.4","dn-middleware-server":"^1.0.15","dn-middleware-unit":"^0.2.0","dn-middleware-webpack":"^1.11.5","ntils":"^4.0.4","nyc":"^11.4.1","ober":"^1.1.2","react":"^16.8.1","react-dom":"^16.8.1","react-router-dom":"^4.3.1"},"gitHead":"f124773bc90b4d167894a357f2ec3388a7a7b359","_id":"mota@3.1.6","_npmVersion":"6.4.1","_nodeVersion":"10.10.0","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"integrity":"sha512-wuBNmeKg85GgTI5KPk2jE5Surw7luZGQKK6SNw2nDdk61JEOKJk0mwcMT71jDFTQeQMF3VttoM2PvQdwhBHN2w==","shasum":"14571871d276eaa92ebb4a2c9205b7529df5e402","tarball":"https://registry.npmjs.org/mota/-/mota-3.1.6.tgz","fileCount":93,"unpackedSize":3019145,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcsE2YCRA9TVsSAnZWagAAMRIP/A3K/A2TZO7JkaYRtD5+\n27dKLD1Y5RircW/zHYepO8ONqbzdbG3G4Iow77Wcc3g7fv6NUbx9kclarafk\nD9zqmCF66nXFtjO69nXXgr+0/zGRIcSxh2bDKIHr5ZR6d4Cp/9nDc095PN6w\nwTEmTphaJIR5SxQsimDiduU/+nNEMNLs97OT/YXY2NLnavhEDmNxg7QPWp9l\n3YZDGvrE3BOIqGfM5RKgaBfoEd0Lv68T9mUKX0MpF81tuqrTrASus2ReZS1M\nZkQ1rvdD8fJp0HQt0ma2ZWJElSGvQ2mfO1LvkQ2up6IKrNMkBFG/kEoWAdSA\n2658gJruq2FNeBHpIxwFYveoXXmaLOJFlmEHaEllh//kSwB6MIMAFHCSBOTq\nGYKa3hiWNJZkUwhMfuPvtPQsBGoBHSjMVX3dXNrEUMrXds6y6xNJ2F3Ba2b4\n77ub1EjDlHU9Ovj+ZzSC2tGJjpWXTFy+7gMUcKuUB3DUQh28sacDz3yMeNBh\npBTKT7kUnoOGzPfMOtyq1DOsnOeqF53IJ38P+DONJMtDJmjOCLfRzN5nAo++\nsrEv5M92syU963rDEP8ouCeVEDVMwVSCPFZuHgU+O/pyA1NzHYhVRqvjZ78e\netW+ydxLDvOgi4/F2feg0qw4fM2ui4GU6y9vTZCrtPX74NUsGq2Ma3JHF946\nbEff\r\n=xbgn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE8rHhetOBYjg2TaIC/3EiZqJMFbmjmL0lRk9mJ2tyBBAiAzWOr/v85KaasP1M0FjvBdLkWhHL8WvlSbex5HX1gqzQ=="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_3.1.6_1555058072288_0.16409876858114525"},"_hasShrinkwrap":false},"3.1.7":{"name":"mota","version":"3.1.7","description":"mota 是一个面向 React 的状态管理库（http://houfeng.net/mota）","main":"./dist/mota.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"@ali/dn-middleware-query":"^1.2.9","@ali/dn-middleware-stats":"^1.0.9","@types/node":"^9.4.0","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-doc":"^2.1.0","dn-middleware-file-header":"^1.0.3","dn-middleware-lint":"^2.1.4","dn-middleware-server":"^1.0.15","dn-middleware-unit":"^0.2.0","dn-middleware-webpack":"^1.11.5","ntils":"^4.0.4","nyc":"^11.4.1","ober":"^1.1.2","react":"^16.8.1","react-dom":"^16.8.1","react-router-dom":"^4.3.1"},"gitHead":"3d84342358cae7691bbd5f34a2cd5d8e33a25925","_id":"mota@3.1.7","_npmVersion":"6.4.1","_nodeVersion":"10.10.0","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"integrity":"sha512-JatfDG1TmufDmQY8q82zHZA2IGSdNLZh+d0s7BFqPyRIN61liQqiarUQVmuNpkHl5hhk+oS7CUuvom5pezqhng==","shasum":"930b8ae05c623d9412a5df17bcbaf3eeb51bcbdb","tarball":"https://registry.npmjs.org/mota/-/mota-3.1.7.tgz","fileCount":93,"unpackedSize":3019729,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcwAuWCRA9TVsSAnZWagAALOYP/3ZjwzmVmncsqbj00pry\nu52Tl4i9O9s5YzV7TIT49ZvfFFVsmzLaVG7irMmtZlxkWKrqTQTkR67GhqHR\nGvJF/B1Z5Xfb1pT5yTE/4OGJA74i0LlMrYse9ioVmoLncuIrwS+LNHSyLeIW\nSAC5TthytTBOB3+l0xlAni5DtcBs4pP/Z3UOamkpdafJr2wmMcGURje55iAG\nUFtWh0Kuohw0tm/AuJm1/oNiMPeZffkzS4lniRZKvPtT380YEkl5e3sEAuvz\nRw/0m6ZSlnbw1clrSAl7IigeIOQnWzi9v4ejUZ7xG1NoG2N6/ZyflTIyn6Tf\nNspEtzC4IJ9JkflPiERwIEJ6d54Zngc+2/CF8hq7n74tAis7/FIQZ0siIzay\nFX1cEWmJQRyIav4mJwEdbPJR6MVkztQEzZ9lZpnM7qgnBtrU3NIo0ysIl3ZT\ncUypFQh04b2+dOCn/6671zWSXTallnz9BW9/yILDMVvbRHp1UeGxzD1+Yn5t\nwrhnT3rMM9lR4hHUb8LMudL7xwmdyq5bQMs0O3NSTPEM2SsNUdQRpelP/Ksl\ngv/m4HgwzjiqYd7Q4dKdRBv1l6nsqKwt9PHIno7Zlr6el3wCS9g0gwIzGTg+\ne8ZTKjB99JhnnuIPLF4s0mq/vtJ09naMyF4gwYzTSvEFjoO5SxmoSx1FLlPY\n7dof\r\n=LHI8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAh1OwCMtNLqD57zp5IAM9Lw+qG6/OY464gVun4S0N68AiEAr/0uc3CMsKp+aHwPornA2ezet7guE2m6NVQFi2TyhF4="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_3.1.7_1556089749720_0.9121215467259822"},"_hasShrinkwrap":false},"3.1.8":{"name":"mota","version":"3.1.8","description":"mota 是一个面向 React 的状态管理库（http://houfeng.net/mota）","main":"./dist/mota.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"@ali/dn-middleware-query":"^1.2.9","@ali/dn-middleware-stats":"^1.0.9","@types/node":"^9.4.0","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-doc":"^2.1.0","dn-middleware-file-header":"^1.0.3","dn-middleware-lint":"^2.1.4","dn-middleware-server":"^1.0.15","dn-middleware-unit":"^0.2.0","dn-middleware-webpack":"^1.11.5","ntils":"^4.0.4","nyc":"^11.4.1","ober":"^1.1.2","react":"^16.8.1","react-dom":"^16.8.1","react-router-dom":"^4.3.1"},"gitHead":"ce0276053992927a328b303facba5451d31a4fd0","_id":"mota@3.1.8","_npmVersion":"6.4.1","_nodeVersion":"10.10.0","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"integrity":"sha512-Dfn5uRL3IxRCjzKlz/2EMSQStQfy2KigTrs1ObJE7pyreOGDw0aa5XtBfFgfXbURqLVZsYiBMe/WRn/fyk8jlQ==","shasum":"1b0e559cc38a230d6d3278a7c61fe692b0c5aa89","tarball":"https://registry.npmjs.org/mota/-/mota-3.1.8.tgz","fileCount":93,"unpackedSize":3020074,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcwBOYCRA9TVsSAnZWagAA8YgP/icOnl8v6SzuuHh18wcA\ndryT6eMBSzyog5CsJ7d99YYO1o04f8Rr/jb5sKQfDTNJzsDsypaZWAzhcf/L\nSw7c+NvAR1DwmRzFl1mIplMCRfqjIg0i6/hx9YoiaxmFVXgD8fGDbCBTCAvr\nIwfxiWH0yq4tKMimrC8G82ShldPOMQ6wYqE+NWItwVAcCV+HDxUe3Jovr4ZH\nhrt6a4S1ZYreu0Z+6W9Y5CcTHuw/JOoJaSJLtKz1xxMQMpgmlPgp2uv0I89b\nsUtGfpBi+HKN/BS5JdzkaRFCy8/p/krX6qCH/ZwYeG554vmUUlYq7fNE2BKm\nT5ezgP65tbJGqHkUd3MSeBekvCEB6xNbr/o9mm4TDsnTlfKLwNjVytrIGnMM\nO8xIdXPbFoCvhDHzJQ7wC41o/6+S+FA3aBtJugUCqmKDp/4m64ZmEKCCAPpR\nsGu+pS5vwh9eMC+uSDb3gUZkLGLhqAIirChGG5ikTRlXkH+W7qYcLz55vwBA\nwm+988A0ZLXD4GQia0MT9C3y9P4IDEkGyDZME9fTsjmmcM78gfVd8NEBVTAA\nEcD0qTP75RauIb+AazZAFMFUOqdhjZc2lRvILW85+APmyFSO61pmr7WNLVqK\nfg9pifHFa6GV9oIAFT29+Za5vZnfnTgyeSISus2Z3hOu+3YAgHNg/Jp9yBfI\nlZLh\r\n=s+PQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD3bHjiBvyTW2jqewcD7YtJ47M2nHurA5c1DbalHGRM/gIgUHBqCRAmPe5JEhuoxxH9yufF9GwBMWUOSjASJzzpnY4="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_3.1.8_1556091799824_0.12892871790720828"},"_hasShrinkwrap":false},"3.1.9":{"name":"mota","version":"3.1.9","description":"mota 是一个面向 React 的状态管理库（http://houfeng.net/mota）","main":"./dist/mota.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"@ali/dn-middleware-query":"^1.2.9","@ali/dn-middleware-stats":"^1.0.9","@types/node":"^9.4.0","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-doc":"^2.1.0","dn-middleware-file-header":"^1.0.3","dn-middleware-lint":"^2.1.4","dn-middleware-server":"^1.0.15","dn-middleware-unit":"^0.2.0","dn-middleware-webpack":"^1.11.5","ntils":"^4.0.4","nyc":"^11.4.1","ober":"^1.1.2","react":"^16.8.1","react-dom":"^16.8.1","react-router-dom":"^4.3.1"},"gitHead":"ce0276053992927a328b303facba5451d31a4fd0","_id":"mota@3.1.9","_npmVersion":"6.4.1","_nodeVersion":"10.10.0","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"integrity":"sha512-YclWab6UX/PuOlxQ8JVx3KUOS9ynfWrKh5WezLtmeXqFgCf+AZxy9ugJaqMnsnMcLyxawzTJM3PDDjsG2P9lgA==","shasum":"a6dfd81fec83486bb372ffe02bc165da9e49bcb7","tarball":"https://registry.npmjs.org/mota/-/mota-3.1.9.tgz","fileCount":93,"unpackedSize":3020012,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcwBTxCRA9TVsSAnZWagAAHr4P/0rtw3qqvi86zOltUwR6\n0m/WLJra7bAgC+h8LHTaihd59tFSZoRgz6rS7RrncvUAI2nUC/K6sym8bOWx\n2DMW7DLjcSpDp8EMnuWgyu71IWQ1B9QE+31Ic/fR8YzdPYMzlv6rcEj/hayy\neqTU6GJOEylzj8d4piaK8qGAyVcUqsdQcPjPE4FFZwyEiPIj0WuwScgXeVTo\nL4N3KulgXt1LED/JJz+FkW5FG91caQu0fwcL9BkNbytOD05CYrjUACWxDKcu\n6ikPZ/0ymu7TpJ+9wPt/3UFnfZqmX/EQ5uYYYebhaDP0RsEzsHHn+YyGdV+o\nJ92WnXdMnwro/QtmFWP4HSuLk4rPvFc9AUAgboKCrZhCYRNmpo4fdxfMp2wz\nAOav+NUZ+vabgO+0YPmc5QQ1WBKOOAn7vHno8bc20plRK8ubh4+ThvlveXhX\nBg7JYnPIAfGitI75mZIChpgsWSdLUo2vfBI8K/0SWLQb00v6FmMOurq4lOss\n0R/uehuwNZhuQiQMKv/+InhcONZbzlJY3We6Q6s536WiKwL+JG6haAQZccOl\nT14/1TGg5lBnaKFtIj0bDLzuQj3LgD4Y8BXHQHti8tX2ihWNOz7JkeQPcN3o\nvnGQhW719MiCOzPXlJXdjvfPjDDCWmnlUgc5u5YAYR7R0mpHkp0rDJ5QqYC1\ndSFK\r\n=nfw/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAL/VzA7e0jMDMnkoBW1waqcE5YwMjL1W8ycDOmAT1x3AiBSM5qmEMfAECNOF4LJxoVSTn0m+WdHzloUf7kPazTXTQ=="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_3.1.9_1556092144695_0.643312833627343"},"_hasShrinkwrap":false},"3.2.0":{"name":"mota","version":"3.2.0","description":"mota 是一个面向 React 的状态管理库（http://houfeng.net/mota）","main":"./dist/mota.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"@ali/dn-middleware-query":"^1.2.9","@ali/dn-middleware-stats":"^1.0.9","@types/node":"^9.4.0","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-doc":"^2.1.0","dn-middleware-file-header":"^1.0.3","dn-middleware-lint":"^2.1.4","dn-middleware-server":"^1.0.15","dn-middleware-unit":"^0.2.0","dn-middleware-webpack":"^1.11.5","ntils":"^4.0.4","nyc":"^11.4.1","ober":"^1.1.2","react":"^16.8.1","react-dom":"^16.8.1","react-router-dom":"^4.3.1"},"gitHead":"ce0276053992927a328b303facba5451d31a4fd0","_id":"mota@3.2.0","_npmVersion":"6.4.1","_nodeVersion":"10.10.0","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"integrity":"sha512-KwV/W+TyfRRPVqNuFMC1EsnKvQ0poMdIuOdJFXb1ZYMxrlld5rmu0/op9KtNmxnPruageALHJoZIneTfiUUkng==","shasum":"92e2e64295b09ee9bae41392658d8efabaa9ccf2","tarball":"https://registry.npmjs.org/mota/-/mota-3.2.0.tgz","fileCount":93,"unpackedSize":3020023,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcwBpsCRA9TVsSAnZWagAAIXkP/RSCGoKdJbuBMKQBa5U/\nNZDuuHlpAWjXucsoNOuZGu8p+tfP6SYSvmnsmlUfVBT/OPtfDkH2c/7SDFbq\n4ZuvInD7qdOgIO8ViCB81hOP2XYKHC6UDuvW1KkH4i+nfLzvpM8Kxk0ElFrS\nKSHJ+zuHz1eZnzN8dDicUfAD/WB7ufS5NAH/Pt2EvVKJDNFxZ7r4h7SnzIEr\nCV2glep5wNTB4JRDoIwyUuXFj/POVJE5qJn8rBuAcIOiC7tRP9VKiOAj/pw0\nCiDzMNuAQJFpeZ9I6yMNWKXiTRvebXQMzhERUPyVmfRbHW6FBvf5oPfAE8Zg\na+wleMCiNvnV/EGy25x5DmGdHkTB8nUAJFzNM8R49ryJ5cps6/GzfJTbGffq\nkpcLKjcEn9zU/q44Vi2vbkeTWBonnxFMl62sz+BM+ZeiNIbLd3DXm3t34F9p\nRVjJ3I11546YBi5QKVM5YJ4H+Tu+7O5LbomDkKMrfXArPde8rUwDQ6JeuYLz\nOHVrdTyh7VbqdxsF4OpN8c5NVlab0kvBnGYm9woCmbJqBP4OE7o/18mlBWo6\nvEvIOkksFP4ajL+RmTR/HufnxXTQ7C1c+RSnO75EocIyXEEeBG9DPtl/fM0C\nCcp0b9SeHj0v7B+rnQlACehZ28rRpyKd/066uuLTes6L7L14avnv4xOvQQh2\n3UlK\r\n=LzAG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCykgfRrjFLL3tF46VOT+noKSm4Sn1rRfFxxr9MUi/SrAIhANOI3Jf6OCWiTtAYyMc0tt/bQQvxY8XhkqgWGDqUlo9v"}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_3.2.0_1556093547763_0.6138308807527122"},"_hasShrinkwrap":false},"3.2.1":{"name":"mota","version":"3.2.1","description":"mota 是一个面向 React 的状态管理库（http://houfeng.net/mota）","main":"./dist/mota.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"@types/node":"^9.4.0","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-doc":"^2.1.0","dn-middleware-file-header":"^1.0.3","dn-middleware-lint":"^2.1.4","dn-middleware-server":"^1.0.15","dn-middleware-unit":"^0.2.0","dn-middleware-webpack":"^1.11.5","ntils":"^4.0.4","nyc":"^11.4.1","ober":"^1.1.2","react":"^16.8.1","react-dom":"^16.8.1","react-router-dom":"^4.3.1"},"gitHead":"7abcd79667ac906df976d3acd82e9cba52f6e4be","_id":"mota@3.2.1","_nodeVersion":"10.10.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-RkeWB5CKwHIchTOWUoj6HcpZfP19s8RHqrHcztSYJ/qJVm65F5DFLmlA14xoN0cgS6BI7SR5hW3fC//lDan9Yg==","shasum":"f6472cd79d5b5e44c8ff853452870e087433efa4","tarball":"https://registry.npmjs.org/mota/-/mota-3.2.1.tgz","fileCount":94,"unpackedSize":3025248,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc/iczCRA9TVsSAnZWagAAyCMP/ivxk4lAGSXociuoh0+5\nnGpr+wrZOQWMiPo7yzuArRL6Su423WdUG/XQIM9lchOnKQUPoyQeEJJ/n7V5\nHzvn4mHy7+HMrnAm+gvxU76eU5VNRXFQLOmhjabsQX+njSLCY0rqXzMim1Yb\npOpWZkbw28GGkWRIEbSDUE0ZqSMee0HZT2y8K17NklrjeoN9F6CqukyebeOv\ng6dzYaAxlte+HHTXF6xVOvvdRlJASPony/ZCLeFmpax1F1cm3Tv3XCtfD2YF\nbBugCzOshJinZ6v5GwubPip9U/6sfMT0DoPISYQUlwSJTYK9pRlHiRp3oVYi\nb7wfNW/RZOGKJZp5dz5u8KOU0tPtHyjlONp1gDnuJVFbXoiOa8eHEKH7vgtm\n1NRrBMUsNFtbcCWi81ruxzWIt/JF4SMzwwun3VYNMlX1h7KNGiv3guvn5E/8\np68nq2u0iYU9/CGRi2dvYi6tDy/QV4rEnOus9CzN6iBofTPJ3bPl5hi1mXdX\nhpHpOZi6QWCeifn32db6CqRte0Dikzyfo6HpbAsjl8kL57gJjjViCH9MeOSR\nRIxvGAo7IovpZrQoIVRHRrLhrTKkTCXDs4sIPU1ZPCyChMSE4m76EcDDNT0T\n4aIgJQypwm2MctvpZbNMRKpIV3s+I+qEzYVu4G443pQnmXZh/8gHV4yTMDSQ\nLvTS\r\n=KU5l\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHWLX1UZnfLRG8/zovRaGrH40XG6Wvzer5wKVjcnzvnTAiAxQkY0f3l+c8mHz7/+IcOQusHES3qvEgsMz7r2s9Z9Dw=="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_3.2.1_1560160050387_0.23182108510554156"},"_hasShrinkwrap":false},"3.2.2":{"name":"mota","version":"3.2.2","description":"mota 是一个面向 React 的状态管理库（http://houfeng.net/mota）","main":"./dist/mota.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"@types/node":"^9.4.0","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-doc":"^2.1.0","dn-middleware-file-header":"^1.0.3","dn-middleware-lint":"^2.1.4","dn-middleware-server":"^1.0.15","dn-middleware-unit":"^0.2.0","dn-middleware-webpack":"^1.11.5","ntils":"^4.0.4","nyc":"^11.4.1","ober":"^1.1.2","react":"^16.8.1","react-dom":"^16.8.1","react-router-dom":"^4.3.1"},"gitHead":"19359b722cfaf91c1328962c85ed0b8152267aec","_id":"mota@3.2.2","_nodeVersion":"10.10.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-ZO2st48HnHPlOSey5Cx2FvcYc51AEdcesG19QJKZFaWrjRFLFWeOGzij32Cd9BaQ1QVM604Aq/BXSf29ItcfGw==","shasum":"0c15130cf4f64ebd4047168ba54e6f19077eac09","tarball":"https://registry.npmjs.org/mota/-/mota-3.2.2.tgz","fileCount":94,"unpackedSize":3025248,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc/ierCRA9TVsSAnZWagAARRYP/17oMk5l8ZfPaphW1gkc\neV8aRMGTCOB7+QsTefG1bC0nXICJTkXazhx3myeppCDuTT4nWYSXv+HYlfE6\nvvunQzndtntvTfhxWt8iu85lL1uzJFSG+6xz6JCZPwK62AXUSwS3snIhXBtA\nst90lXk0NPYvmYsw3nc02O+MM1kOWnLAerdO/wv1udCx4vNFtXlHlUEKzVRV\nfTWyWQypfa8G2oly3zjtPPK4F/ttZJ2JhQkuxzDii6OkwfDxV926OXQB9N+h\nuz3mQ7eCMbReKr1ErVMuA1bd4q37KDp9IDTHZoZoqmFTM34QLyN2cG2fvILt\nNl98nCynzEBj/mfuXJYPhRY3vxuF0L/FhSw/aAiQoM4I19Hi0IzAjBIimSV4\nrEzElChmQ1GZMMUcm6x5VMAafzgqSth4teyXIsl7CrR6HgackmMGsS2nrLjU\nCmrJZNhGpfDk7/EEZfCRH5EgpAKsoCCKGTP0pWV17Srsg2+CJIfZerqvMsNx\nFBNcTtrQOLEYB9Ie3tQVluzg06z/cPyLehqKniIh4mMtgKBT8Do8QjDm9vXr\n7eEWWMlMC5Pw4tP1UV7nnwPg+LnkVwwNrFZ2bEW6RaF3Lkgwvm1Y2uTg8sCG\nEswB8h5W9lEn4eM6t9igGYKTVphehDpSAKR4DRgPdPIB26jgse0Qy10l4TJc\nFDtp\r\n=tkza\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFEqY1dBCkkIhLzFodumiMRC+rHqvul9Bmq2yqK8jGxjAiBZmfjHDhhfgmxtPlei/Mjukp2qoH4EAaBexAVbPSwsaQ=="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_3.2.2_1560160170941_0.8828273232424733"},"_hasShrinkwrap":false},"3.3.0":{"name":"mota","version":"3.3.0","description":"mota 是一个面向 React 的状态管理库（http://houfeng.net/mota）","main":"./dist/mota.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"@types/node":"^9.4.0","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-doc":"^2.1.0","dn-middleware-file-header":"^1.0.3","dn-middleware-lint":"^2.1.4","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-unit":"^0.2.0","dn-middleware-webpack":"^1.11.5","ntils":"^4.0.4","nyc":"^11.4.1","ober":"^1.1.2","react":"^16.8.1","react-dom":"^16.8.1","react-router-dom":"^4.3.1"},"gitHead":"2e0fc72f947eb5cdc31b6a628a775a03e591d4dd","_id":"mota@3.3.0","_nodeVersion":"10.10.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-rbGc+P9rX7hoXpkRxS3Hz0+8A/WrQRSOqU8wPlWNgOPRpumxSmaSlfUtSNial06B1VsF4KVdMSGYxc5CprhU3Q==","shasum":"a5b489e74f5044121a5a6c198f3207dc8766252e","tarball":"https://registry.npmjs.org/mota/-/mota-3.3.0.tgz","fileCount":94,"unpackedSize":2755280,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdS7L8CRA9TVsSAnZWagAA8qQQAI47VHfSnNzMzLzU7ZOq\n9Je28fkYv1fT9cZzYpVlBUOU8XbcbRDK7dCXuh2OFdg7gu4Z6K0s3dUN+hvk\nBsCnr6JasnMIq/fyuPHNfzYNc/OVa00eDf/Y8tLVH4f0GIxZk4dzKYtWJ8ev\ntdQ8G6mj2Vg3elFYhJUVQnjfAaxnu8H+37BJYUWAJOX92J5z9EkWZGusj9uA\nsR3zqcrTfdqKBCqP8qaMhg6HbReDzCcVYtYmsf9yn9KS8i4C76OPF6D1s3sL\nsZZ/l2m6hX+pn9WkYxOJD5i1kFdOISkFebcgOsMST6Lx9EuDbVHXL6Rpl+ae\na1nBp88Ut0GXVW+6++qWLU4bJB9Voqcwd49+JNRZ0Y6400HnA8+h6HD9Kg2j\nER70IsR/ng/zPlZtTxGW4YJX1kWGJ2lReCWI0xsDV7Y6YTGCE8nFRoO8ucIy\nP6L1QPHpIZBAY12ZJwp/jRgA/sxTyWYohGJjWX3VM3JHaFNidR11Ud0r5nXa\n/QhXAzUFdJOaSBGrorb2UXxY95TU9kYlR2BOOc+WL4nE75JWmxIB5aqFMzp3\nR30B5vvr2Gcpp2fGrrgFa1n9evUcWVLsPidHwJgbakmC5j4rRYIoTsgXEXQH\nC9OdftndMyXs/o/L/4aYQJ+gbnGe/AePsNfsmVR+NZzIa8hqkWDKLGZ1Yw2k\n8uAw\r\n=j90C\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDkgV5h1uKphvefUEn/GPRDTLxYzdh0Rl1FYyumdhVW7AIhAK+AeTIZsOjx+ijpy/IWghy1RmLxeDGviZqp7Tl+uiP9"}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_3.3.0_1565242108068_0.133676135407089"},"_hasShrinkwrap":false},"3.3.1":{"name":"mota","version":"3.3.1","description":"mota 是一个面向 React 的状态管理库（http://houfeng.net/mota）","main":"./dist/mota.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"@types/node":"^9.4.0","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-doc":"^2.1.0","dn-middleware-file-header":"^1.0.3","dn-middleware-lint":"^2.1.4","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-unit":"^0.2.0","dn-middleware-webpack":"^1.11.5","ntils":"^4.0.4","nyc":"^11.4.1","ober":"^1.1.3","react":"^16.8.1","react-dom":"^16.8.1","react-router-dom":"^4.3.1"},"gitHead":"c72e959aad9761d597d211bbd68acf71aae1e950","_id":"mota@3.3.1","_nodeVersion":"10.10.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-35+y1muL5THhQcAV1JIpIJkF8ISaHCa81YLwOlP4FZWJ2nZKCCWyhDPbkdpsb2DyKRDgbYJ4X+rrv5tBF30aoA==","shasum":"5dbe9b1e980ee03a23344c3b2b19d31aa9afc940","tarball":"https://registry.npmjs.org/mota/-/mota-3.3.1.tgz","fileCount":94,"unpackedSize":2755362,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdUPGgCRA9TVsSAnZWagAAYsMQAJRu1GnUTsN/yJbAlT2u\nSUyU2Z9gYLcA3601jcVRRc+FJIs98MO3zbk/BnK7RvSoXHoeM/1f/hEpnSbv\nrz6Abq7Nm7yblXOMLAMFsTQaucIf/SLl+qRIAbK/6hj8FCLozD98IF7T+fbp\nXa1aM3OzOWFQf0DM2d38+W1wchxe66mpgSjb1G9UbxIW93bU7z+D4pUtDvRz\nGu26UJN7FjzViaPwcUOb9KFs1OA0l4XvZdZ0KQdQDNq+29DUyz5eogGYD9lT\nZH/tPIZZPGh5wvrhHG3v15/7cweO2iWKleD44XkMSXn2v5c7qiRHNkMiIz5V\nOBkpszM9HK/Ch02PYYyCxYA+UoOzi9vre8eXWdDmjAJunMaz0zIHrTGJgTbY\nUr2MFqXYpufreLwhWa++yKNJIOwkmK8HVqpDElTBttBER6aK2LMNeqwn3E+C\nkk6cHvRqoLkIS+hkg0Au7Kqpq4wtnsBvW0WrJG8FxDFizry00fY5kiHpMEvg\nXxqTp43f+Xu8nwYgPqlEQn/rZwKo7ELY781MaPU7FaEaUK6YahPGNOTJTwnc\nfz2Le5VSxoUFEpahXiFhVLKpoDadOxBKtf1dKLPQASIjordvJeJGNk0kPMA5\nU7VVr1QUAuJIIXNDk5mE8huoHAFao8xviuKExVeAzTP3tkL6zILVVS0ZxNvo\nhWar\r\n=YyeL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA1M75JP+eegmNNheFhrjq5DtEQEwyh5x/OUospc7u0pAiBn+q3B2eaUGkh4cyM9bJ3d2/8X7XB8O5npHkZcT66yxw=="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_3.3.1_1565585816141_0.726568455732828"},"_hasShrinkwrap":false},"3.3.2":{"name":"mota","version":"3.3.2","description":"mota 是一个面向 React 的状态管理库（http://houfeng.net/mota）","main":"./dist/mota.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"@types/node":"^9.4.0","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-doc":"^2.1.0","dn-middleware-file-header":"^1.0.3","dn-middleware-lint":"^2.1.4","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-unit":"^0.2.0","dn-middleware-webpack":"^1.11.5","ntils":"^4.0.4","nyc":"^11.4.1","ober":"^1.1.3","react":"^16.8.1","react-dom":"^16.8.1","react-router-dom":"^4.3.1"},"gitHead":"00429e4279da6080676bc5ec6ffa24e058ad530a","_id":"mota@3.3.2","_nodeVersion":"10.10.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-rYhFsCkdtEj7wr/ckNI7NpJuVYoXRfypMrLXQr5gtabnZwN6GW7cgtwKwrbHSAqLEm2qiOycOVbQiUVbOcEvhQ==","shasum":"102c2e1b627483c3074f9a3fe27268ae9772ef8c","tarball":"https://registry.npmjs.org/mota/-/mota-3.3.2.tgz","fileCount":95,"unpackedSize":2668855,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdUnhPCRA9TVsSAnZWagAAJuUP/icRfG1+ThCriQ5hDnMr\nFzgzYNyka465aUE0p70ohmdwNGvv7ujDWWUFU4UrtcD1UVIbTHoxqWjVdYDp\nJ3piLz6cMhN+Se0pmO4VCMW2dqQ3e3ogPc9sH8P78FK2avyNucHN/9lv+R5K\nw0KZgbfId86gwsPTZXv/fdiU216tFSpwmnS6CUL44sbSJlrhE7goHG8Gi7Ae\nVQZpRJ9DUDIRvqz3WohqosvM+2tYYh6mrLT+U5hazbXbS6r42lRx9ken45f4\nhN+a0TEaM0o5mr9qNCFD12SjO4nPu1Lbimjor2YobgIh+wt3HqG4NJyTuX2r\nXXUKdnt5gPDEoFkzyWuahrU8rW2YZnzLxxhpdUyGy0LMe1Gbxaklxnwg8udl\ntSHztjKf3RmqoN7xc1agPVvCn4vHDLvgKWjEQNZVLUDgW5ZE/hU+RlOZFrpK\nXAMwzr1m+1ME7k6dI5nnMZ4ubX4mENxpL8kYAZp22qaEkGA8cIFgvKMxIMVh\nbmHQbofPU5Aa1a3ZPbLEWb22fGl5VRPd0RY+R3uG4kc8OTGWOsWvo85vi87h\nES/lOVWsxFoofmgnEkkNPp4pxb6itmn8t6fZBsL7N+sB94+QVDF8g3zItF7M\nXiDFL3VMSxjOLUlKURe/sfknihNScHxlXmh5wQ0zdcJfjCi00w7zdWCqW7p1\nvfNH\r\n=VNM7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD9t4C7vhH7CRcAodz8HZQFGQQWx7a+piMKDL0tRvs40wIhALlwNT5ntac4olNmhIwBk6pDtMfTDcl0gFqn4ICFZrC3"}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_3.3.2_1565685838596_0.11335125974641724"},"_hasShrinkwrap":false},"3.5.0":{"name":"mota","version":"3.5.0","description":"mota 是一个面向 React 的状态管理库（http://houfeng.net/mota）","main":"./dist/mota.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"@types/node":"^9.4.0","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-doc":"^2.1.0","dn-middleware-file-header":"^1.0.3","dn-middleware-lint":"^2.1.4","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-unit":"^0.2.0","dn-middleware-webpack":"^1.11.5","ntils":"^4.0.4","nyc":"^11.4.1","ober":"^1.1.3","react":"^16.8.1","react-dom":"^16.8.1","react-router-dom":"^4.3.1"},"gitHead":"87f8275ab85ccd423db5b50a4191fda0177e0418","_id":"mota@3.5.0","_nodeVersion":"10.10.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-Lplu7CiOYm0wyEuhdgemyzUrzWkssfh7ZbSfuwwTT7ns99t3wKbHOfJy31Gn3UaB98sb3WyDF+EFIjdScaL3yg==","shasum":"a18c196b5611ae393f815a70c4b62b4c1939dfc7","tarball":"https://registry.npmjs.org/mota/-/mota-3.5.0.tgz","fileCount":95,"unpackedSize":2671723,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdiP5GCRA9TVsSAnZWagAAub8P/jNU1iz7twkFlh0oJfCJ\n+/0N28NYX+Yakdcu+ppNWhR8DGcG/cTLC2eWgS/sp2FUOohviZGqiRNX6Ksi\nCi4xu841ehyQDgtnhVxq4bbv/hAKgMr7P3s3jAHK2+nY81/0FOtsLHm+kDz1\naU/OfJJLCvGMJg8bFokpaWeQ909AGQYtqQw5HVbn9OGiOCC+fN6RFk98yW/y\n28oX06Tpt6duWZbwzi3HAzf1/bz2zUMbVGr4htoGjeT1D4KerPwp94flrRrd\nYCQ3BVNH01O64wUfr2og/enScNQZVuInVDUQ0ZKRPE2AhuvLQbF4TdU5IBGR\nwLHXKQY79Lk4BOs7phfhEyDBcHGrPsucOdzSYviDG2HgJc2RhAkpm4aCo7zc\nAk3/fxsLBDaucNZD5EsgivQb/wX1+pziH9vAcejMA4Oc2ERn69PJqucOBIcj\nwZ6lyo+t79QUSacnblWJ5p67OZQu3gpSkt62WWYDTmeT5ug5g1eft8oeJU47\nvDjr6KAszHK5x4XekiejKt8CNFfWju3pie52Hxk9RxJ+BPAnaWcmzlBkVFKI\n2ZkoQ744Qxp1PkdWre7QQjevsyiRTWD4jmwxgrgTvjfv9CzBbZuGb4o19mJo\nkFO225xhYVnWB6qgbVepFxtb5RUEacIl5IhwXVtp1uylw5spPVKuIKxz2KS7\nYQal\r\n=7APB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHZgXfqRafmb1YT16fh1X/e1I3uShxM4QayKvFAdrTtYAiEAi9NXOBNHqc8QC25JE55T4+IPXC++W7m6PjKD57MJ12s="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_3.5.0_1569259077891_0.5580699405342071"},"_hasShrinkwrap":false},"3.5.1":{"name":"mota","version":"3.5.1","description":"mota 是一个面向 React 的状态管理库（http://houfeng.net/mota）","main":"./dist/mota.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"@types/node":"^9.4.0","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-doc":"^2.1.0","dn-middleware-file-header":"^1.0.3","dn-middleware-lint":"^2.1.4","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-unit":"^0.2.0","dn-middleware-webpack":"^1.11.5","ntils":"^4.0.4","nyc":"^11.4.1","ober":"^1.1.3","react":"^16.8.1","react-dom":"^16.8.1","react-router-dom":"^4.3.1"},"gitHead":"3ffbf53a505572dbb3e4b7471772295be2d65c1a","_id":"mota@3.5.1","_nodeVersion":"10.10.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-ijXkRS9NnQMqR2W4ZWO7QsR/Z3negy+NXa0OoYSBH3bhYsjwypu9YUqdt6NRGQuJjJd0Bv+lBkC3jQWe5LKlBA==","shasum":"cee3b8d6a6f354444f0282038974110b8abbaa96","tarball":"https://registry.npmjs.org/mota/-/mota-3.5.1.tgz","fileCount":95,"unpackedSize":2672035,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdmTRxCRA9TVsSAnZWagAAa68P/3GLtDX5jXuvlLhZf1rO\nwowQrdFcksAbAuI8F8JqNVBKgOaZaa+3buC62Uh+4W8SvwoBlvQ7DWpAIG99\nIRg+DWxPFjkjdUjeMxepCyvtULsDTj0RWwq6ocGAl9KK6psw01/OpjwtKQm9\npyVPOQ5ANtw/eFPDV2NAi/lU0yNf+EjJX4A73EU3ZRVRCYYScKlWWQPNlPwq\nT66skanbj+shzyS3ZxdOqK6pqYbi6PqNyp9Q8qXU+H3ENPQhC56yNxjMHexj\nEYbShVOPEcJt3ot7o+C6OO37CoJbEsLJjmH+Smwfja9dpw85H0a19oR/3MLz\n4JO9Xer30NCtXJ73HdVAS42A1IYe/KGYG+y7UH+lfYuU1exnKeCPRdxoL+s/\nQE0sS91hIWJmWQnpozfx1zlk4Ej2hBcYtrmpw7h8u6aABqQUm+v7hiLWxuNs\nOZ0BwDivpWOfErSdMFJV9/FL+6wRBn56Javl74d+VoYFOSWmOFRMZWnxRFoY\nPfXQcvP0OP2xxLoYd0YQuXQwqzMXPODbkhM+IrWIxDvnGWwnZIFqOsuDWJYp\nt32ul/itGp2eV2GEM6E5tA1UIf5o1URlqdENVvWiVHKQcMc16TpxgMj5K43j\nMg9S4vSaLax+yQOmqi9sil/LdvnXhM99hH7M6TQHj5DT6CgDqMrIoqlWd2yS\n2ZRL\r\n=lPIr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEPoLdfEUb/Y72h1X9hEwG8xN1NJlgXlSjHodTGMkX7SAiAy0D+7ozemtcQl0zgm8nVg3i6UuPecRcmcCpGXi3C0SQ=="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_3.5.1_1570321520220_0.4212771427498365"},"_hasShrinkwrap":false},"3.5.2":{"name":"mota","version":"3.5.2","description":"mota 是一个面向 React 的状态管理库（http://houfeng.net/mota）","main":"./dist/mota.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"@types/node":"^9.4.0","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-doc":"^2.1.0","dn-middleware-file-header":"^1.0.3","dn-middleware-lint":"^2.1.4","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-unit":"^0.2.0","dn-middleware-version":"^1.0.4","dn-middleware-webpack":"^1.11.5","ntils":"^4.0.4","nyc":"^11.4.1","ober":"^1.1.3","react":"^16.8.1","react-dom":"^16.8.1","react-router-dom":"^4.3.1"},"gitHead":"203dccd4d77477f72d026d19893e8f3459ebfee2","_id":"mota@3.5.2","_nodeVersion":"10.10.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-6Zwzi1PVmFxOWUUQJ3Aa6/KOfCqn8XyVcdXvZ45fjiARnFpmSNdRfsiJrkLQM7J8rZ/L2b9rYgyjofRLxS4HfQ==","shasum":"f1e66816569165107820be1abba1662f61bf4cac","tarball":"https://registry.npmjs.org/mota/-/mota-3.5.2.tgz","fileCount":95,"unpackedSize":2672617,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdwXvBCRA9TVsSAnZWagAAT9IQAIG7A91sNhHLxIHZyxvY\nNyo/oTWmvaiPCg3c4kDCcwj/odZKQ/WtKvsRsjR/uz4xNsbKsaD8X+OKKkqF\n+t+Z2LCADF8MUHZ/jNX/RUeIHmOgWdoAqQKKGD5bMgmvAsBL6850qwx3zOv3\njg+tE5RV6ugzW3mqRvze0GwLGc/CvvgM0RRkEfHSfwmEf/FX3vS3V8dRdsc4\ncBRXhYhcUnKpb5sTbsHkks+t/ww2p6Wuod/OMRhe9xgALE10WvqLmLHwYKC0\nmXG0LYUlVdihjKv8UvVO0IwKdO6301WSFJU2QWcntiDEkB8w9M9sPWLzPpkA\nXte0k7aKoCMkoWOJOB5hu+rNYckio9MqUnR8zzCleHiekXc9AKLmMGCyAoUs\n8h7CH7vyv50nG+4v1hXJALeHisKsEeAB2bB5v2cquQ5GK4302v3D2A8opARY\nkPe/FA6+F3KFiK4lpXtfA8vDIO9Nm80oZWUmSqxhG2mPjKue+3jN2zp2Sfpl\nIkY1hGK340mQOF5jxKFscwmGuPyJ0UBC4IzwCf34MljWvKeom+MV8UMvg7Vq\nDqYOcnP/HQSWfIZgJTEAsywJIbOYLgM+rn9C/pCS6n104H3g4tgu4jBhUFJP\nerw58QZB6Rsg5q4c24JbYkZavGWCsIu+/+QfJ0uesUCZ+vMcBk4GjAxdHGfI\n/tjz\r\n=mB1b\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHMZYulYrezxFL5V7M7pRkiqmmP/Z6Vochil2G3HxFkyAiEA/beOb57UAlUfpvVdEnxL7pUc+RKAiCzyY8cpryssi64="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_3.5.2_1572961216298_0.2725277017959167"},"_hasShrinkwrap":false},"3.5.4":{"name":"mota","version":"3.5.4","description":"mota 是一个面向 React 的状态管理库（http://houfeng.net/mota）","main":"./dist/mota.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"@types/node":"^9.4.0","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-doc":"^2.1.0","dn-middleware-file-header":"^1.0.3","dn-middleware-lint":"^2.1.4","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-unit":"^0.2.0","dn-middleware-version":"^1.0.4","dn-middleware-webpack":"^1.11.5","ntils":"^4.1.0","nyc":"^11.4.1","ober":"^1.1.6","react":"^16.8.1","react-dom":"^16.8.1","react-router-dom":"^4.3.1"},"gitHead":"1c6ffc4c610fb4950b2c72e4b88f9563bc343011","_id":"mota@3.5.4","_nodeVersion":"13.2.0","_npmVersion":"6.13.1","dist":{"integrity":"sha512-8gbXb37qSSl6ftKLo2QgkC2B7HiAW63Pzg1J4wGeePKZlwIBGhx90W0ZdsViHJrOpk8ktUb/u5mKQQHiM2HqAQ==","shasum":"3b1231f5178bd281ada8f8595d9953419276b386","tarball":"https://registry.npmjs.org/mota/-/mota-3.5.4.tgz","fileCount":94,"unpackedSize":2673476,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeTRfPCRA9TVsSAnZWagAA0DcP/0BcI3qR42yNQ7meYDvq\nhT4tUCGQvYOAaFZ4/i5w15lVOAJ5qpyIz+2KrsnMWZOtrqrSg8e5sOSl9lYB\nVM83+auSWCCZ3vOaH5RovxCtXB3iT7NOZoKRlSBNUFnd+BiDEJE7xSxVjoS/\nuez8z8p9ur67K+g7niT78hBnqWOslTlNS9Koqj1Dc1AoRoUWayfU08gciwMk\naDNpr4O7IQuzm439mTobZoVgrTYcqvdFSj9mjhqCdqGpFHMpnCwLM+w3FJn6\nC1s+AcuvDDQePirGdYl5gphMDSQ3J2fGBnsRATqRm7miUoPQtED1RH+x8Icl\njf/z4KmXLZRJuLm5mdXeM/vQCbC3YrAI7MHERR13hw6JxUXSaN2ugyo0n5Io\nhSbbV8P4mpHFfD+B57zbl5jDRQ9qIz5wYy3uOWdbc2X9dY/7+W4N3MlEzgeH\ngsuFTi1zvp6+wXFsG0PNp7EfDiCN1LPWBzwsidB1JGV/cMIGBmOLYNnegUdD\nCYbJ3gdsKRgM+rZt/GkJdp/qQHT4sysZJLcAQbWOR1N+MHjUXe3Yko8GVFQ+\ngRvZURJCZbZzcTzsNmoScsKW0oSzoYhJl1J0PLZlIOa565wlIxirRO+E4SLl\nxn8B9scKcehOGZ2SiTTuz3RXV4dsxDkYQjfQxc/muGpDizY0b32hY1F8yFtP\nOG5P\r\n=XrHz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCsH4XDyGY/tzCJ4aqFrGlkLHFPSc5d6FP1Avxs0BglmQIhAPHReE4OrE7A9RrO5ugReyhnuiB/6tCfOdvsIjJMVAyn"}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_3.5.4_1582110671095_0.43992012404377245"},"_hasShrinkwrap":false},"3.5.5":{"name":"mota","version":"3.5.5","description":"mota 是一个面向 React 的状态管理库（http://houfeng.net/mota）","main":"./dist/mota.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"@types/node":"^9.4.0","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-doc":"^2.1.0","dn-middleware-file-header":"^1.0.3","dn-middleware-lint":"^2.1.4","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-unit":"^0.2.0","dn-middleware-version":"^1.0.4","dn-middleware-webpack":"^1.11.5","ntils":"^4.1.0","nyc":"^11.4.1","ober":"^1.1.6","react":"^16.8.1","react-dom":"^16.8.1","react-router-dom":"^4.3.1"},"gitHead":"4c99fdf3518b152eea06e78eafb43ff872e21f67","_id":"mota@3.5.5","_nodeVersion":"13.2.0","_npmVersion":"6.13.1","dist":{"integrity":"sha512-zxAzgXopFtQFMG6BOYp2sGAfG8+JZM6ttNRBWYLpq7ebuePg/P9Ng9WQvz8TwzN/LMP+fA6PlFGGmG9DMifIgA==","shasum":"51f29f450089992e88d260cf44a007b176f0ced4","tarball":"https://registry.npmjs.org/mota/-/mota-3.5.5.tgz","fileCount":94,"unpackedSize":2673419,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeVxLsCRA9TVsSAnZWagAANowP/icZNv8Z/dnEDnvr/DaD\nUH1HkZFiCw7UWNWAHuo3sLneqRn+nUd5A8AflvykXc6+TiGDJxPEBd9PfS35\nU7RkvgmXgulObLOIM+GudfgjhftfjMQb3fN8KP8HjuN4EgatYlgXh/pXewdo\nzc+OGXwaWZBZdGD5nhgjGy5ZX6FNL52IWW9M7itSMnszSV5HaxbAyFSYHX+I\nSSrU+/98USLQP/m7eUGhmoUW3YQKQlWd8zIO3Gy7fDFzAU4YoQjy9HvSX4hv\nopGaEp2LqJsS+Fm7A/3bKnJ110naDJffFhZiyXv8FPwjvIJOKn91rVr+B1Kg\ny2sk+ZunJaBEIDvuUPOQieun+1eslNxJGRo/5pSkQIRJcLbgqRj7NDbZG+2K\nW/ppY92O3ay/5yvUhBGAx0Cd0dXRlRVHYyoJvsd33qHWUFZ4xWzawFDX6ey+\nyaiFkmfh0K8TPV7Tk+8HmuCu5GfJ1VgQBQt09nXgW5D7V/4Sif+99Xiczf33\nuOTWW169yEWW278kN9dUQNIsTb18m7HLC7Vu4kZzIJDjjzQcxca0hMzawOl7\nvRFySEdB/eRBMrzql+sOfOmdqB7kAt85Brph/Am+pvcsMKkpfGL8/0maVL+1\nWiLDVbYKGZAcztXA26dqut0BPqOVElKtqFZu2xhWVB1UA8XtgxseVa+lQJy+\n9OtB\r\n=SRG9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHmlM95lzCLm4TFV4FufaVJfZI3SXXMo6t7dkYwDjFqBAiEA3KomQUobk75CjX8PBIyJxav8TTP6MsvCY4jimg3PsqQ="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_3.5.5_1582764779648_0.7559486094958578"},"_hasShrinkwrap":false},"4.0.0":{"name":"mota","version":"4.0.0","description":"Mota 是一个面向 React 的状态管理库（http://houfeng.net/mota）","main":"./dist/mota.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"@types/node":"^9.4.0","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-doc":"^2.1.0","dn-middleware-file-header":"^1.0.3","dn-middleware-lint":"^2.1.4","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-unit":"^0.2.0","dn-middleware-version":"^1.0.4","dn-middleware-webpack":"^1.11.5","ntils":"^4.1.0","nyc":"^11.4.1","ober":"^1.1.6","react":"^16.8.1","react-dom":"^16.8.1","react-router-dom":"^4.3.1"},"gitHead":"b166e078f6fa477a8874f6dec0da53b5621e6a1a","_id":"mota@4.0.0","_nodeVersion":"13.2.0","_npmVersion":"6.13.1","dist":{"integrity":"sha512-kMPcuN3TD9WReIsLMFkbJLy+SyE62GD6N+vN9RIFChi/0GCXf9svrR7UNabIEb1K/aiWdxPo+bJR44o31GYKNg==","shasum":"d8636228cbb623dbfc0fab7a9a72deceba92acf4","tarball":"https://registry.npmjs.org/mota/-/mota-4.0.0.tgz","fileCount":99,"unpackedSize":2675192,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJebjOYCRA9TVsSAnZWagAA6rMP/380DlaLfOM5Zb970fuM\nybLvPVYX8ytIYopCmdbtK0bWRxpFK/ZU1WaEUYXZqc7pHvOsVCDteHkS+O7A\nMm797y35hNxCiFqR/vf/8Cm2DPTedQjFKLp0dc2lhLKPalBKR7vPvRlBdJ4+\nLP6rhmJVbLBTioPwuKKaRijIKXzq4ctQDeMu06PfsfpHCrx0NtSTwnhKxkSk\nGOym3qk7NpYD7QpQvCSMRnI1awF/WwHqTsfzMqvnHqjnDzNj6VF1cbLz+vf5\nPlelJLpDiREvyS23LaVCx/CDx9fxOhB3PKCuqGdaDWcxT8qygwS0gNNKz6il\nysTbnUCBPuyfB0XykRRFpHxBoudT9cXzm0RkZOd5hYWVhKfexPXDkfIkSFm0\nAE+IWfLqspv1tzybF/a9U+/d5tiqISUcszwATXDipgb4BI2sXZn5AGDBcXM5\n0b5XdI5G+oSBJwXcdSqdZ/DSp1s0G9mI2uYUymLcCoKBM26gTlavvlAdrYa0\nh67iz4pJwvjhsOLO/sovZnePXw9Fbi7cRXlogS3vvrns/p8cpXN9tadGLJdb\n5N+zGf9xCrNSiQQrR+3Ku5voh3eCToMksXh8gcJKyQbBkK7h9wbJzrUx17SF\nTw4uUkBu3w5H8JjuVUuYWyS+4EHMgfPlmd2ObNaCBrbSjjUvGMRPfQ1xOUMv\n0g3H\r\n=2AiC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD+OfQ0XrB1CHUjaZHEih3EfRxs0opy5b3Alg9KTnvsIwIgW8GO0qK7sobfOVkOu4XHuECI7Xd5x/bns5UJUdhINVE="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_4.0.0_1584280471857_0.07517910053332422"},"_hasShrinkwrap":false},"4.0.1":{"name":"mota","version":"4.0.1","description":"Mota 是一个面向 React 的状态管理库（http://houfeng.net/mota）","main":"./dist/mota.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"@types/node":"^9.4.0","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-doc":"^2.1.0","dn-middleware-file-header":"^1.0.3","dn-middleware-lint":"^2.1.4","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-unit":"^0.2.0","dn-middleware-version":"^1.0.4","dn-middleware-webpack":"^1.11.5","ntils":"^4.1.0","nyc":"^11.4.1","ober":"^1.1.6","react":"^16.8.1","react-dom":"^16.8.1","react-router-dom":"^4.3.1"},"gitHead":"b166e078f6fa477a8874f6dec0da53b5621e6a1a","_id":"mota@4.0.1","_nodeVersion":"13.2.0","_npmVersion":"6.13.1","dist":{"integrity":"sha512-6039ZPQnajcUmJSArMpZEqlh8v8ej0ujmPNflES9M0q144QeVbWkWPGnkiEk7j+n1kfTcC6cJst6rUygxC1vtg==","shasum":"cc2caed1c8576a4749a577dccd5fc5bede5d7972","tarball":"https://registry.npmjs.org/mota/-/mota-4.0.1.tgz","fileCount":99,"unpackedSize":2675132,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeblKACRA9TVsSAnZWagAAdKEP/2FeBP+W8/xiGPmd2t24\nqB/4G5ymWBMdHN/w2+y2qi2fJw6sIKy/b/CzeF1uSFnd5AQPu2zo2uXPrjRW\nysMoBIHjm7v//xz3ArE4xpzN3fkogpS5XwQDOPPHEgtJDPJXp/D+X7jh5KO/\n6wPmBIPISYcyTasIxAX+fNvefgaNnYPa7+6ky8f+YFYAcZVTySrfudfXi4GD\nicrZV/GZrUZEVV/0c79dqKn1JikJNw4uA9hZ/SF+CA255FkSLCYVFtS2W2ix\n97mO/ZL8PUtL5aVDoC1n8OrFx4fV0jq4dlc1KGVXQzWuT9chWY5U9VpQjngK\na2agsEzwFjw0AyK/dDZfmvpqoGedOV4W+6ECkDaIy6G7YzVnlevUJj+UjMpp\ngMjjygQ0PwkgTw7CHt9XOJ9m+fpK1a46YI9Yicbgdv6TY3rQTXvRf8TC6lO0\nVoTFAnvfqYwbvnauYQhevdinj/Z92bAeUHbPhfGGVw7iofhwp2Io7sTZAIRa\n5IjN9kzatuN18o5tVYx7YwgMgG5SEMu4sJMv6F3IASCsltBVgvnG1okVajmk\nbKnhZ+8QMTA+7ejjkzX1HLNhEhUK4pd6qhjIjt/kuO8os+d3QZYs7pkb3ETE\n6ShFwFeDs/oYW0ZCB6pmXVZU4rlIEewAvn+9ZuwdKs3beUioc0yLS40fj1vi\ntqBT\r\n=c2Yd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDM7cGZhek05zmmTcm5WgWnBPtTkFFDSfnD4AoDosWGwQIgC2/3O9iAEXfmDkdfe1+zuzV9HXfg8Y1D1OM4N2rASyI="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_4.0.1_1584288383837_0.9140795396290109"},"_hasShrinkwrap":false},"4.0.2":{"name":"mota","version":"4.0.2","description":"Mota 是一个面向 React 的状态管理库（http://houfeng.net/mota）","main":"./dist/mota.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"@types/node":"^9.4.0","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-doc":"^2.1.0","dn-middleware-file-header":"^1.0.3","dn-middleware-lint":"^2.1.4","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-unit":"^0.2.0","dn-middleware-version":"^1.0.4","dn-middleware-webpack":"^1.11.5","ntils":"^4.1.0","nyc":"^11.4.1","ober":"^1.1.6","react":"^16.8.1","react-dom":"^16.8.1","react-router-dom":"^4.3.1"},"gitHead":"7553ebbcf8f696823fe2f7c68610853e29c0862c","_id":"mota@4.0.2","_nodeVersion":"13.2.0","_npmVersion":"6.13.1","dist":{"integrity":"sha512-DmY5P2zR0QVktaiaxbKvN4qP6J9uJ7cDNq9+2h1A3M/JEdFQ852JEA3sZWYC9h0CUPhuiIh0N8WH4rzitLdNyQ==","shasum":"2356d7b18fa01008155526a5b5a0500f50bb17d2","tarball":"https://registry.npmjs.org/mota/-/mota-4.0.2.tgz","fileCount":99,"unpackedSize":2675841,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJecEkVCRA9TVsSAnZWagAA40wP/igpSXpxCoDkqreBpLuj\nxe10drRMFKBCjp11XMruhF2axiG2AbI6+5h2cori/LsRv5nIvxb6d4F/8WTP\nY9ZmEvXIoBQtMvyKDYY0esSQ6fjvzakE4On8khG+O7bD8uJCDermtgTIqklu\n4W0cDFYVsFQ1e4MBOwutvcVfbg2j76b6JDcHhoGbhfN6uf/ahezWWuLskqNQ\ne0ihJguahMGdZ/lMV0t4ySOuxRzE0+V0N72VqIRV4+ozREFFYrnA/xvyPoqt\n4GjIbgIR1VtHjA/zQNbwe/QifDknySKCE24rgUqZFUdLG326PSOI3R/2grK6\n5nN3dbWoQ2MI5UwW+pcNZDDPyBw6ECkbSezt9W9lRkKgFMNVq2tBwOfKGCsU\n7tO6YSMMuBRrLAOWstb/lPJH3paOGYSyW0MFCvKavoYhweAxJaqIl14zkrWq\nbKgMu6sl2tJRLrTCc7SimSRFjZEh8Vos0AgsV4MS3ydevO6Ui5v1Xte3UqOu\nHvcTCuzc2Lzg0ReILq11Tht2j5fVwYWHlyi9u1IrQm9s7FN+9KeWp6JdbdVE\nkL6nLXK+QSahJ2o5TUg5bhN8xuhTQjclBV8MO8etw1jvlQGazvxX7x7lrqJB\n+N0NbpcvzoCvLTGDwKyHynPPDKa8DTSEzaWpJAXZToJp/K48wyzsQKoBx3D1\nqsux\r\n=EjXm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC3m/uMbbIHD/NYv2RL4wuumiYlgVie5fh6w0Z+QSU9BwIhAK7lAeyz5pIsKwyDCEEXq6ipRPotMKgwEeeHhiOwe1o/"}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_4.0.2_1584417045087_0.3107593724974078"},"_hasShrinkwrap":false},"4.0.3":{"name":"mota","version":"4.0.3","description":"Mota 是一个面向 React 的状态管理库（http://houfeng.net/mota）","main":"./dist/mota.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"@types/node":"^9.4.0","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-doc":"^2.1.0","dn-middleware-file-header":"^1.0.3","dn-middleware-lint":"^2.1.4","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-unit":"^0.2.0","dn-middleware-version":"^1.0.4","dn-middleware-webpack":"^1.11.5","ntils":"^4.1.0","nyc":"^11.4.1","ober":"^1.1.6","react":"^16.8.1","react-dom":"^16.8.1","react-router-dom":"^4.3.1"},"gitHead":"01c64abde7c71c0891eb16d5b503c13e0fecbd37","_id":"mota@4.0.3","_nodeVersion":"13.2.0","_npmVersion":"6.13.1","dist":{"integrity":"sha512-PIUOqy4CG5eOX0TCZvHrhVrkgjBKBMHhKGAVAv3J+yneW1G3l5Ywroq9/I8z7MF3AgdWsP3Cu6U97hrTzn3EiA==","shasum":"4ef929d16c5cded903f82e3096648c8df3f37cff","tarball":"https://registry.npmjs.org/mota/-/mota-4.0.3.tgz","fileCount":99,"unpackedSize":2675958,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJecEofCRA9TVsSAnZWagAA1MMP/Rz5K4zjjHQ9pXjKL6xF\nKhZaawc6MxwO1N4iNmfZg+Sm0sG5Yn8xa0/+3aGLB/MZxdoo0KvDUuhioWfW\nRYAoIvAaqGaT2IRsckIil+UFAzoq+YBHUW49Un8hJhe9RqsIiZxj6ENUJWfC\nAohR/VsMX5bOR/GmGkWntu/NNgDMV9dyCsl/c2VczGDsP26aTOuWrkKOx1E3\nWf9cyRza4ALJcxcrkVwczvQzkldW6bCKOXtSdzUTTiS/fNq5//YH8xHWB4QS\nGYnmg/yS9CYrjEqG6fe0o1NhQMXCo1bVMKOSGdZ/NZbpTu3upFFZtDS0Wr0z\na0Q3qQjGWvg33SAZXNoCPviTumlPTvVpcK+KOlU8vAJJVcQQJx5EJzPIQk+5\n398LYvuJvyDlaVAptTeqjzUNy6Nmti9z3v2s1g0BxGgs0MYCjqoX+eYMIZEk\ny/4pcBojwe5Dhyy9sQOBDkMjBMasnFQuSnxE2K2hN7ykuHLEnGpcmCF+3xx8\nnSOCQvBqvMw50Wkg6LEEeVOMBA6VlWlDNr4sBsEHjeTjSl/veoPjW4PN4ZIX\nmQAWRcm6F4ROC9fMbU4/jugtH6RBiyn7A5it/1jopiiTrbGcFmJzwaQ1G2Sq\nYtXxjQDjQpDWRlPHwriuBWCRwiEuk08hM4HSJA2hGzcBJ+MgFeLkH7O1KNry\n93YZ\r\n=3HH4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCm7IAD8VjVNz8Ks5pE9BgDkKoNMxXkMqGrOntDSm4o7QIhANiHMAu1CX2mdtsq277wIR4hArO6zW8Umho790ZbihBr"}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_4.0.3_1584417310836_0.9845779889712931"},"_hasShrinkwrap":false},"4.0.4":{"name":"mota","version":"4.0.4","description":"Mota 是一个面向 React 的状态管理库（http://houfeng.net/mota）","main":"./dist/mota.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"@types/node":"^9.4.0","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-doc":"^2.1.0","dn-middleware-file-header":"^1.0.3","dn-middleware-lint":"^2.1.4","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-unit":"^0.2.0","dn-middleware-version":"^1.0.4","dn-middleware-webpack":"^1.11.5","ntils":"^4.1.0","nyc":"^11.4.1","ober":"^1.1.6","react":"^16.8.1","react-dom":"^16.8.1","react-router-dom":"^4.3.1"},"gitHead":"11a6c1cf016892c7510270ef804cc3214bd5389b","_id":"mota@4.0.4","_nodeVersion":"13.2.0","_npmVersion":"6.13.1","dist":{"integrity":"sha512-ek9PzSYUzFYh4yM9g+cAxIoVEYUHC5afUYFA/ZINRfdKX2g+3byxWIERs+Enhk1m7gvoYq4GZty2HFKWUuICvQ==","shasum":"ec6ed1321d287001439217b583f1bd13ca1de4f3","tarball":"https://registry.npmjs.org/mota/-/mota-4.0.4.tgz","fileCount":99,"unpackedSize":2678334,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJecE61CRA9TVsSAnZWagAAWXAP/RZSU/VzvfWEGn5/6yhJ\n+Em7dp+d3V/Fk9cTAaSr0yDG1bfBUJWQ2yCOx4QQmxS2rl/hCSsNaMsE7A3A\nK/1Nn+2Vg37jxDtwKDSpSk8ytnZgdEXygB+pAxX4dATwYnjdy8Ow7Zs9BkcP\ny4bHhscxNnqIQd0twdUiJGVlbFdgx77kl4FhXQZSKU85vtxvhbVg1zbPRJk8\noTH+Nj42fpOn7fuxPZJoL4SMedYhIQbSH5/pHFRrlNDPw74Rg6aQpovtbGnX\ntzeT9gqcqzEJPFtcGqZhPBfNMMXvlMrnWDGCQ3mxQPxjA8y8Cn89WJZP8t0M\nrsJxSQctrMvCx65TylXOdzKLatbrSBdx4oUyUOxxBDSxBVBt3b+iNpgKHmCl\ntKlhErshbdFlAygGB8UWoQiSvl8gQEAqaVSaWmkvwMt46T/BCjbya1yrAyi0\nwwk4A0cdWq+RRBaZXFyQ+14J4SfKgfKETrtlassrb+jRBu1UIP5bpB63FMTe\nLd9oevkXRGPkm3dPH4OD8OyDyBIEacqnM8C5H+pwL+ClyFohaozgejJgXIqS\nhkCkdg+RyVtUEH22l7u2h/hWVbdTFkTowqs3G63CjCAoe+HKly2oOfKbJ+oE\nR0YRtJo1jU114DCFgkbGI9CGU3pS0TjhO+Pi3gJxF/JRO1V8mH+zYH6DIGUw\n3GNz\r\n=TewZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEzHkDXvbx3gW/R9J4eMz90dE4MrcVb56553QoXRG69hAiBO0rAB6n6jqqnF/yuCEr0aMQoahgmP723hcbpiRuNs5g=="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_4.0.4_1584418485011_0.3860544034729563"},"_hasShrinkwrap":false},"4.0.5":{"name":"mota","version":"4.0.5","description":"Mota 是一个面向 React 的状态管理库（http://houfeng.net/mota）","main":"./dist/mota.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"@types/node":"^9.4.0","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-doc":"^2.1.0","dn-middleware-file-header":"^1.0.3","dn-middleware-lint":"^2.1.4","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-unit":"^0.2.0","dn-middleware-version":"^1.0.4","dn-middleware-webpack":"^1.11.5","ntils":"^4.1.0","nyc":"^11.4.1","ober":"^1.1.6","react":"^16.8.1","react-dom":"^16.8.1","react-router-dom":"^4.3.1"},"gitHead":"d8cf5788adc4795f7bfbadc9408878c257c084dc","_id":"mota@4.0.5","_nodeVersion":"13.2.0","_npmVersion":"6.13.1","dist":{"integrity":"sha512-H9SFaFF/h6Y6+Bjapf5+Iko+dVeqOQx0DpVoBxXFgvbOrXhOH4g8h0ITYJxV1gq54VtBa56t4sCdwEPuWGgjzQ==","shasum":"7f91a7795461dd5dbaaaff3ae584e47b94eb40a2","tarball":"https://registry.npmjs.org/mota/-/mota-4.0.5.tgz","fileCount":7,"unpackedSize":211059,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJecFCMCRA9TVsSAnZWagAAHwIP/1C2EZN0uSv7V/Jfz5gO\npHIC8CqIBfDeFc8zBt1uM4+cxmoFQBY6XYPME1Kxp4opSnDyXu4+9n+ei9jT\nLNDzF2UIgFgM8bF6qRhh+204wO2ZBc7FryuOPzim6XQZpeos0OVRyl3RXI5p\ntk0zFNKTpTu6cibj8nhJIhYlJft+7Tfh3wb5rPytFkMrfApOg+3hMcRrLrh/\nSSvETrEfg4n2zQXv5rRKfG+rqrfaZ8WKpoMmieYo8X3dGVogfQ6gBkIGckFX\n3rpa1I8ZhHb3DQVZlzsMwNuRc0YenC7SpBqvy8llZUXxCqr0lofPztbEgMMo\nuYya1oEAj55oEQcJrR70XgZ5JY98JgyVfuRy1EFgAqHk+Z8UMnENl09ySezj\nQ4RenB5lz6S5E+JHrF+GkpLSjf0YhaoNIe30gpu7TFicAlUh9QJffIPwnjWt\npth6KEIJeTeUNF6KiNandHRqVbFWwtnpsu24eSFMLBbrePn3ZFYrqvwFGc5P\nFXdU0ZEZEvobYFz2oxXhKbrcCYHg3MHfqYvASKyB9cTD/U7jAVjyDJL6CQcZ\nsm6HAC8Th6NIT00wxGync9GkM3/T44pxJ8DjLKndXWcfl+K9VSLvosES9oBC\nxFreLExgwrdfXhHu8LeuVGqMlLEraSK1QYymnRcHbSLFJLaR5EXytFskmRA0\nZW6u\r\n=3+aY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCnZA2k4rFXxaSa2oRUT4cSNJuN0iFjgoV/WKxIWKsihQIhAKDaAn1tmEuvIxTSF8XO0I6kcr1UpisNHHiWVyTnCqIn"}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_4.0.5_1584418955457_0.49011283448345666"},"_hasShrinkwrap":false},"4.0.6":{"name":"mota","version":"4.0.6","description":"Mota 是一个面向 React 的状态管理库（http://houfeng.net/mota）","main":"./dist/mota.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","devDependencies":{"@types/node":"^9.4.0","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-doc":"^2.1.0","dn-middleware-file-header":"^1.0.3","dn-middleware-lint":"^2.1.4","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-unit":"^0.2.0","dn-middleware-version":"^1.0.4","dn-middleware-webpack":"^1.11.5","ntils":"^4.1.0","nyc":"^11.4.1","ober":"^1.1.6","react":"^16.8.1","react-dom":"^16.8.1","react-router-dom":"^4.3.1"},"gitHead":"597ad41b5c1b14ab8b72bb9b48022340a8cb6ad3","_id":"mota@4.0.6","_nodeVersion":"13.2.0","_npmVersion":"6.13.1","dist":{"integrity":"sha512-Q2I024MvA28XzlJXM51x1LJXxfzBwr+HbdQWQEKkdEtiXWsxY55EnQnY0AbkGFtLL0X9okaJlPVveGvrSUYYbw==","shasum":"379899bcb52ae0447be6a635e77822e90050ab0e","tarball":"https://registry.npmjs.org/mota/-/mota-4.0.6.tgz","fileCount":6,"unpackedSize":210532,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJecFFlCRA9TVsSAnZWagAA2u0P/1Ybznz+NPDB7w7VGGOv\ncEX9LxXw+qbRwuiMBUyFWAGoYRNVt+9Cg5YiaMtHA3ebxR6eldYM2X/F45W4\nv2KWfnm9Rd4qEOp8k5HUte072JR010BkLnu5hczEo9vaZsShAerMPQh5AYO7\nNOYkitfe1lvvBZk2bxUuWTs2DZoz+TOq5n0LZV+nwqK1w7BVtcCY/LDHaTip\n8ktcVQHp3NQNKAuE/r3x87cQuSPRPc/d14wJoXytIDxKRUvXmR1+Fal5U5oU\n3bAvZU/R5KrCk/UfylJD3NqKwWUBHbYswFp/gH0r8X8oYsPEIgej8QYYu64d\nXnDktKQE1gTFc/rJerYFpG6CwTkoATWTfjgRurrk0OLBMO35PNtGeNgyEIep\n1+QcxlC+sRlv0dJStCA/q7hIagZsMJSsjg86+0fPlemoKn762i/y6MtXlYne\nC/96f8/YDa7o44aMEOmd+neYXDTNX8gPyTPLvgk0JtBwq0z7CM9uGWlbevwT\nQprA7gV9Rfu/XR4+tIR0U2OYdkGY8btvsCXhOfvJSm/35vs60aHnzlzTzA7q\nx42umTc1s+W628UAt9JvELoW1HnJDY4xUF+rbAS07COq6j5Nw5Jm5/GMf1da\nW5UAzBGmRnBfEQvHAbvfo0ZipR/X6VAMagqia9/ZmcWjPgsqVwVMDq0/wIwn\nCch0\r\n=tuZw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDnKFrIp3TE2ZKEqIN6nwfz2pwoy+NndSKfO9ddyNOuaAIhAKCIDFe7i/ko1+NN/M1g+NOkJFNTAP7LvZ6OgWPZyUnz"}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_4.0.6_1584419173465_0.904404119902241"},"_hasShrinkwrap":false},"4.1.0":{"name":"mota","version":"4.1.0","description":"Mota 是一个面向 React 的状态管理库（http://houfeng.net/mota）","main":"./dist/cjs/mota.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","dependencies":{"ntils":"^5.1.1","ober":"^2.1.0"},"peerDependencies":{"react":"^16.13.1","react-dom":"^16.13.1"},"devDependencies":{"@types/node":"^9.4.0","@types/react":"^16.9.27","@types/react-dom":"^16.9.5","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-doc":"^2.1.0","dn-middleware-file-header":"^1.0.3","dn-middleware-lint":"^2.1.4","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-unit":"^0.2.0","dn-middleware-version":"^1.0.4","dn-middleware-webpack":"^1.11.5","nyc":"^11.4.1","react-router-dom":"^4.3.1","rollup":"^2.2.0","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-terser":"^5.3.0","rollup-plugin-uglify":"^6.0.4"},"gitHead":"cc14e8054539de903191544da9db541c1825a499","_id":"mota@4.1.0","_nodeVersion":"13.2.0","_npmVersion":"6.13.1","dist":{"integrity":"sha512-MRtF3AZdS5Jysblq75LIiaMXSbTfIvfSj4qedE2lgHSZjS7+ysoRquW9HBD2aAsiGov2lo6ksnoHTyvVdkuahA==","shasum":"46343f7c68ebada3c38e5a919d6f35b2b2278b43","tarball":"https://registry.npmjs.org/mota/-/mota-4.1.0.tgz","fileCount":31,"unpackedSize":124979,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJegKenCRA9TVsSAnZWagAAzQkP/3JpP6gAtmbuE/wuDETC\nmR4N/rF4ZbUg8F1CIWCI75MqwfTF3H9TKwjD4O0Yp2XGpN8KUF1PRulP0jWF\nXrvNi4HerCni450jyUm8nqk2u4b+QeaRbDnB2eBchEpDeSMAVjbHPyATAPeq\ngS7qNK6h7IF5LFL0DV/9fto1J+8Du206VdUkS0Qrhn9dF5d1jYrE8EMiLplP\nKDf9z4WI5k8ScgXHfh36POeVMb3fWkZM6XvxajDYsrD+gZWWAkeZOcH2DwVP\n2Xje5EVzt2DL78BvN4d/fXroPI8ytc+MHTC1NJe0ol+kwMWKLLURwIF1zVtx\nviMbAyIWRkPwEFVHKxZlv06yOtXprmqhlHTTjCpca13BG3cjodvDvifBjRsE\nT5V5ehej0T9wWNGsCDD/EPEL4tuqlqmolvxVBqOrKs+xX3TJA2gTEljZl+yc\nui9Pbo6TI8L6vm6iy9oVzM6A8gmOfPKx49MQJXubBJ8/nJ0UnZ+3fNemq5i0\nX2v8Z77v9BqcGTGXWMq1ZsGvIS5ARy3gKCMDwqCfzYKtXqi+ezyKarW2pfED\nZetCj+AEm1HbY7MwyQSp9IeMsJPMZR0YD9LCupvwL8JOY6J4dgXV0DhXk4tC\nzu4obpxAEzNpLz7aBD3AWT92DEFHHLmCjP1WpvVqgxW/vY7mwfWNBIonyWNM\nLnez\r\n=EEKG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDTYKmegnZT7ADZWwZE0OjTT1F5PmFZPJP8I6EEb3H9cwIge6w5Id1f3uipeWd1tu66GLZiO7FdWP01taljjyG3gYU="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_4.1.0_1585489830767_0.9636183604789015"},"_hasShrinkwrap":false},"4.2.0":{"name":"mota","version":"4.2.0","description":"Mota 是一个面向 React 的状态管理库（http://houfeng.net/mota）","main":"./dist/cjs/mota.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","dependencies":{"ntils":"^5.1.1","ober":"^2.1.0"},"peerDependencies":{"react":"^16.13.1","react-dom":"^16.13.1"},"devDependencies":{"@types/node":"^9.4.0","@types/react":"^16.9.27","@types/react-dom":"^16.9.5","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-doc":"^2.1.0","dn-middleware-file-header":"^1.0.3","dn-middleware-lint":"^2.1.4","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-unit":"^0.2.0","dn-middleware-version":"^1.0.4","dn-middleware-webpack":"^1.11.5","nyc":"^11.4.1","react-router-dom":"^4.3.1","rollup":"^2.2.0","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-terser":"^5.3.0","rollup-plugin-uglify":"^6.0.4"},"gitHead":"e81701242e1c3d6f82d9271d03bde6471bcfa511","_id":"mota@4.2.0","_nodeVersion":"13.2.0","_npmVersion":"6.13.1","dist":{"integrity":"sha512-XV6V4YzYwpgeOW/EXTDWyw2sVD9Z6QzZUiEa01uOvbFGpP6e1Xg8+WjAuDtH/uNna8B+kVORS4KrvPYDAaIrmg==","shasum":"7c96f9dc8b57557affb0676a3a4016dd152b30e7","tarball":"https://registry.npmjs.org/mota/-/mota-4.2.0.tgz","fileCount":33,"unpackedSize":124935,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJegKwiCRA9TVsSAnZWagAA6IoQAJrcNYfUMZ2d0Zh3aZVi\npnkgQq7D895OyBmMC/hNbQOGh49g9rwktzXxyxcamHu9bracrGziRWOkdIP+\nXe2jCc+IkzSsLRFtvTFasjJjv9wjHK1IvT6RPhRxZD7NbtOk5oS5TwVGpVMs\nhgzWvGeIzrCeUIilUKcSw0Qz5d7hUcgV5tpc8KJD6yoCEMis/S008g5RrSqZ\nVH0W3TJOlO21SbOsvFF6sgYIbgmerN8DsNwDvi3shiEiw2QvLfJjNxZIf0k7\nDAEOxm2W/xwFdmpg3WKyaoETy0Sgm+whPuTkfD3sJ/nEDT9boW8If/mV6+AM\n1/9d5UdRsWqHbKRsby3m1B392pJvykPo/wUOKPpiaN/EkZNsd6OWsycmU2wE\n6EacI5wqnAQ/eNpb5CfJyS/Ta/AKv5wWYO16FYahFPOOsPczbHYrStNSJ3mO\nL0NcUo4+3H/tGXja4zfedbj0jZmlGHSWyRebeDKoJdZMAO14b48Gsn8J7PKa\nUalXH3EYfC48okutp1XDXNyz2PnHsfxq4xCPO94UY8Tv85bRI/stU+yXUGgU\ntcCytK5HADpvuGTi/XwtvV2n7+0FuH4kKriGIG0dY97H63BJQ8bFh28yT5Mt\nfNd74FNIKz+ktCPFVl7lLo/eXW/fjMd5hlK5CFQIeTwUdTmRFr0jcOsJ/eQA\npm6l\r\n=BoLS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBjmS7gMreoLn1wvXpVbcde4/MIga1AN0jmeh1M8FBN3AiAKs9NHlEi7cGLBfJ01iXY9NBMugBHWzqTaPdQ37XK3tw=="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_4.2.0_1585490977921_0.9750135203701538"},"_hasShrinkwrap":false},"4.2.1":{"name":"mota","version":"4.2.1","description":"Mota 是一个面向 React 的状态管理库（http://houfeng.net/mota）","main":"./dist/cjs/mota.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","dependencies":{"ntils":"^5.1.1","ober":"^2.1.0"},"peerDependencies":{"react":"^16.13.1","react-dom":"^16.13.1"},"devDependencies":{"@types/node":"^9.4.0","@types/react":"^16.9.27","@types/react-dom":"^16.9.5","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-doc":"^2.1.0","dn-middleware-file-header":"^1.0.3","dn-middleware-lint":"^2.1.4","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-unit":"^0.2.0","dn-middleware-version":"^1.0.4","dn-middleware-webpack":"^1.11.5","nyc":"^11.4.1","react-router-dom":"^4.3.1","rollup":"^2.2.0","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-terser":"^5.3.0","rollup-plugin-uglify":"^6.0.4"},"gitHead":"3c260d8f987be0b6fb8dd97c6254489120cb942e","_id":"mota@4.2.1","_nodeVersion":"13.2.0","_npmVersion":"6.13.1","dist":{"integrity":"sha512-FkXZDsNm/HzJXXKK4AowBHo2SrKOfw/81uYYjj80sTAXIofJmT3XJBWuAZ2OhJuH39H/RdTn2gB6MpovL2RZ+A==","shasum":"3b391fcd8c9466c9b6da5b19b7866b9c914f22af","tarball":"https://registry.npmjs.org/mota/-/mota-4.2.1.tgz","fileCount":33,"unpackedSize":124795,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJegK/qCRA9TVsSAnZWagAA3XcQAJqNrFI4TAz5U/y3DYp5\ncmsTm5Z+iCjTkzM0HpQEUSquFmuWhPvkrJFlfAxAKA78NDbaPhkkeSGfat7r\nT0sT0GfWa6yF3I3BIpcPnBKc8t54gqSyVivF8njOv+gD5IvITWgAP2k0QHLO\nf6zuZNs30gBjycsZLBaYSsutL49pfyFY+H6rPaY/xgwQ31lL8/J2491cCKnR\nz58vT1zwEWzixEZoSJliM3tGmqivPQrmeqW/BsF+g2txe5hVm2EZuWKX/nUX\nBYvunADgww6IOHj1L8EZGKH/2FrZlAbx5RecDe0E1/ymB21HjYvRlykJVpR/\nZ8bNGCIkPthp9hD6wJr2BST5jyVxoa1n6ML6oqH5627meJsBzgqg2OzzJEAq\n6Bt89tovWghqtT++Bp/b0iVh9bgEwm2UHKyYKn/PESCqnOyTlTFkSQG8j9YR\nRwRiHsrChIwqiwtLpiQsz0zVFLgFlHchWpLfCOnOL21V10FIDAdwFOqWu6uf\nqkwsnqKimiIa7TM/c6FNZEfBuAaCNkDNJO3pKyG/NEajgJqF7VonEm4aHpQe\n7XMHvneB/ghbtDBSFQBenvlnH+gcY6pU/URZyphg8baqcAHoTWaEFh9EIUts\nvotP9nsfRXlDKhIVgZakCvC2Txk/wCj6CIPrDyDZLfIzKGvThKvn12lkqiud\njlOx\r\n=O1vD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBPuos7GILuiWdRA6p3oyOJddMjU0wGOCNh+mLm9EEHiAiEA4h3XKGV4XveqSAPkAEUKnLUtGVj/fx+bfkeQwaRD2VE="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_4.2.1_1585491946379_0.0344484148549935"},"_hasShrinkwrap":false},"4.2.2":{"name":"mota","version":"4.2.2","description":"Mota 是一个面向 React 的状态管理库（http://houfeng.net/mota）","main":"./dist/cjs/mota.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","dependencies":{"ntils":"^5.1.1","ober":"^2.1.2"},"peerDependencies":{"react":"^16.13.1","react-dom":"^16.13.1"},"devDependencies":{"@types/node":"^9.4.0","@types/react":"^16.9.27","@types/react-dom":"^16.9.5","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-doc":"^2.1.0","dn-middleware-file-header":"^1.0.3","dn-middleware-lint":"^2.1.4","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-unit":"^0.2.0","dn-middleware-version":"^1.0.4","dn-middleware-webpack":"^1.11.5","nyc":"^11.4.1","react-router-dom":"^4.3.1","rollup":"^2.2.0","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-terser":"^5.3.0","rollup-plugin-uglify":"^6.0.4"},"gitHead":"24cfbc4689847c28abae69154035df444fb7884b","_id":"mota@4.2.2","_nodeVersion":"13.2.0","_npmVersion":"6.13.1","dist":{"integrity":"sha512-kWsBCOsDxyS4TU3MAoMGaZyRKmiuKfVW4LKetWU7Hb/u5LyBOHwlGQoo339gWDjtdsnMXJ7W3Upa0bTr84stlA==","shasum":"1cdf592ecab1b15b9f85ec58722aef0edda8beab","tarball":"https://registry.npmjs.org/mota/-/mota-4.2.2.tgz","fileCount":33,"unpackedSize":124666,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJegM1eCRA9TVsSAnZWagAAzNIP/iR0jn1wSCHdlrxqMKEE\niaHZD9ZfcSqb3LtII74iSWxSWWLQcrK08JxK4S8gJAfYSEDhDREIpsqC+8Kv\nAJyIyRRs4k/3ahYQ1mu54TA1txZXQDk+jpdakU03/xgWI29yUdtKLCiM56Sp\ns98JYmMGwENO5LuT0qJGN0UJ6v9xiO4ozwG6Y/2VgQMOiGJj7buyyJn8N0ij\n09rDTmQzUTuFtMrDhUyUOWc8RG+urZvOuICuYNnYkNKrH2uyXxp0LlQ0RLeH\n/Qr+C/8ukdiRlNnU25MiTZvoQTWH2eaLkGLvULcshgdZBxIrnkvoQ6mi0nqP\n6P4KZ134oskvrtPsiT+qDDbYQlEOyk8+uB6VbGU2PI0kOTLt6mGd+Bn/eoaz\nAYPyKTU1gYaOsgEQe3Duy/iCc/G5sFpFlYw8RYe0aHwFJY5kTJvtdKHZq8EC\n6hIlFbRWlAbuA+8s4hpd0bJN8ddGnRIJCqofJK5p92mVYf3wa8xvkJz7y1S5\nlKvcVjkiyDYQ2wFZ3UUwfINYNN0al7Ls+VcrEC2SK+I573tTD/JIwYpYrzlv\nUZruY+2Pzp8LMIMlGQIXBAH72n35PwZjorvHl7cFdowhUCMmtpxIKiyrywtS\nacn1FwZ0rnzZRQx4BpL5tbogzbyxTbqt7PM0UMIeqhxTj5etAuZDAv5v0lCM\nVbP4\r\n=6E1n\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEmLfn6i9x36RQ+Nb+lY60nm8WHgWILTDPRQrS3d9cwyAiBQtcG9/QWFfG3pvrYMlEjxMLul5RERw/mmBuWae8FsxA=="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_4.2.2_1585499485675_0.8066864290000046"},"_hasShrinkwrap":false},"4.2.3":{"name":"mota","version":"4.2.3","description":"Mota 是一个面向 React 的状态管理库（http://houfeng.net/mota）","main":"./dist/cjs/mota.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","dependencies":{"ntils":"^5.1.1","ober":"^2.1.2"},"peerDependencies":{"react":"^16.13.1","react-dom":"^16.13.1"},"devDependencies":{"@types/node":"^9.4.0","@types/react":"^16.9.27","@types/react-dom":"^16.9.5","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-doc":"^2.1.0","dn-middleware-file-header":"^1.0.3","dn-middleware-lint":"^2.1.4","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-typescript":"^2.0.8","dn-middleware-unit":"^0.2.0","dn-middleware-version":"^1.0.4","dn-middleware-webpack":"^1.11.5","nyc":"^11.4.1","react-router-dom":"^4.3.1","rollup":"^2.2.0","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-terser":"^5.3.0","rollup-plugin-uglify":"^6.0.4"},"gitHead":"aa65944fccbce25181e2cb38e486c7ac87f16ab9","_id":"mota@4.2.3","_nodeVersion":"13.2.0","_npmVersion":"6.13.1","dist":{"integrity":"sha512-/6siWU3n48nukBwEWygZR9JGe0hBUdk9a3/GWiWDf7qG4Y9JuHrz4SQPW09AkV/JYhsAxU7w9AeV0NAsSMMGYA==","shasum":"4621f6396a06017b15b334bcd107e6d524ad9212","tarball":"https://registry.npmjs.org/mota/-/mota-4.2.3.tgz","fileCount":33,"unpackedSize":121255,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeiaadCRA9TVsSAnZWagAANDkP/1oF2ah2XBpC5IBrgJ+f\n08wPNsYTVdYpIZlwvs4MDQJ0yEW0oUgs53Qql6n97Ehim1hBsqm9zLOtmTn2\nCwuirhuc+D+SmXQWG/3RFfmkc3BHnV1WuvGnnDQ+pDOuAvNv2j2dDcOF5UcP\n0grNBvJH9sjOjXOz+fJKXSpw8x+l8bn1z6L8Z0F4B5QfW9hItzBb6pavHDxS\nzywMnc+KuU10wXcmT3ZGYr8aVisJJHQETNXBnkJfBiVmBAMBQwYZHqQ+k25R\ncatmsL19LFQL6K0Xt6xYzuYL+QKFVXJcQgj9l8+e+d0Z4hUQjM5Iu0J5t9QW\nakhSvbG0PWIB++lQRuqA78IHH6uzX7gF8i9R/GRekGYOrFnQHlyqHFVdZkjN\neE6/pBtv2I1C4o4BnBfVebhyN8hd6DRQjTzDELHL82Qg1bzS2cDoP+9PVCwh\nKpxARzgHWJgnu8uPOeuRsU/852qegaxHgOR/04udocd9eIBQOpnoRzb9FV5u\nFbLpRsT96EpHhsGKqPnVEyzbpLsMYVdmaTq2toJzo4XEZEtK+W+1CagXPWmR\nUS7wRs8bY/P7ZzV04S2UoHtwpbs4TmB5DKswCGzwsTyYhQnsHe4MpFgtDhgi\nxf1kSkMJnMERIDPq5kYtQOS9Fnq7cawiWEfRbmx5RgEBN22Z7wGzFMaxo8Hg\nayxs\r\n=IOGN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDDiM3PBoKWr/2jNWHtbFr86y8SjKQxx8Kpq1eutGoI7AiEAjYIqZS3OK9QmbA/tfUdMbaS0qQmkJrwfJCa/O80PJNc="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_4.2.3_1586079388605_0.30351309866785936"},"_hasShrinkwrap":false},"4.2.4":{"name":"mota","version":"4.2.4","description":"Mota 是一个面向 React 的状态管理库（http://houfeng.net/mota）","main":"./dist/cjs/mota.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","dependencies":{"ntils":"^5.1.1","ober":"^2.1.2"},"peerDependencies":{"react":"^16.13.1","react-dom":"^16.13.1"},"devDependencies":{"@types/node":"^9.4.0","@types/react":"^16.9.27","@types/react-dom":"^16.9.5","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-doc":"^2.1.0","dn-middleware-file-header":"^1.0.3","dn-middleware-lint":"^2.1.4","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-typescript":"^2.0.8","dn-middleware-unit":"^0.2.0","dn-middleware-version":"^1.0.4","dn-middleware-webpack":"^1.11.5","nyc":"^11.4.1","react-router-dom":"^4.3.1","rollup":"^2.2.0","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-terser":"^5.3.0","rollup-plugin-uglify":"^6.0.4"},"gitHead":"35c300e21175512cb4b316ca58385bac8317c36a","_id":"mota@4.2.4","_nodeVersion":"13.2.0","_npmVersion":"6.13.1","dist":{"integrity":"sha512-QjrLOj2J7OGt4JLnqwQkgZGdx0mt3yRTXKqaXGApoulf5XjV2oNDwAVFYRWYN/TwqwWTgvDA9/7MiR44iEY/Ng==","shasum":"da169bc87dc35daeb0deeb48f2d37b6378a5cd9c","tarball":"https://registry.npmjs.org/mota/-/mota-4.2.4.tgz","fileCount":33,"unpackedSize":121255,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeiacmCRA9TVsSAnZWagAAINQP/0QlUrbZ/R55mILHw/mj\n8f/Px+u/ZIOYXMWKEhXTe40mwomYW0scNm/svzoOOYuMiTPCmldyG0smjw2z\nFejWPY8Cqvs6k3FkCS8NysQjIHcb+eVwmfnA7FS226Ohy1Rlqb8ZxA26cCBm\nTP4V+DjcZ7E9Uw+nTK9B8KoQuAkQyGu9amakH7OyG9I5R8EvvMrRK5ciqtu8\n37SG+8oqXn+oAc8+iQRU+yv5QnrwaJn+iZjI0kNCm5cfN7cUO/jSV3jvs33l\nL/TBQjJm1X8W1yp6q+Y72uwNA7W+Qfpp1hDltLuP78QYvZtQab5gFSK8/U7n\ntebs1T/LxoXpMCtzatDL64t51OkBULuwbLD68aXbUiov/743Pzb9BtbdIykC\neEFkemOCSaCQW4pshzVBU+CsEmRApSTxJNMS4d5GAVqSuQgIwHTv7iblkUli\n1C3DaLI6rFKStBzEE1fApYc6J8RSGPxfSsYXiYb1drhfQZBzAtLPLK3wXwe6\n2u/GJ8aoCdWFcswfcSd63zd6ilnAKcoyNLF5cYJyBYbnkOy7ShnBokag2zid\nQ7l7Ve9fLjNc1bceLR65K9zaY2PacR46vOg86uSv6Ju6s2ImxwmqEtNdgv8K\n0DOtiqix0MxfDqIteQf80mEJcGhunBLFBrljCITPEuh8yz9Kd4io7Ykx2QL4\nKxgN\r\n=+7zX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEzSm7voNpc1YB2dYGa5Ijl5bs4IjZAORFxWKa78NT/RAiEA+VlvjrnS5GDaLXZL88LzXr6FNqNtSpsBwGfmO40R9nU="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_4.2.4_1586079526123_0.6051300589492905"},"_hasShrinkwrap":false},"4.2.5":{"name":"mota","version":"4.2.5","description":"Mota 是一个面向 React 的状态管理库（http://houfeng.net/mota）","main":"./dist/cjs/mota.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","dependencies":{"ntils":"^5.1.1","ober":"^2.1.2"},"peerDependencies":{"react":"^16.13.1","react-dom":"^16.13.1"},"devDependencies":{"@types/node":"^9.4.0","@types/react":"^16.9.27","@types/react-dom":"^16.9.5","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-doc":"^2.1.0","dn-middleware-file-header":"^1.0.3","dn-middleware-lint":"^2.1.4","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-typescript":"^2.0.8","dn-middleware-unit":"^0.2.0","dn-middleware-version":"^1.0.4","dn-middleware-webpack":"^1.11.5","nyc":"^11.4.1","react-router-dom":"^4.3.1","rollup":"^2.2.0","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-terser":"^5.3.0","rollup-plugin-uglify":"^6.0.4"},"gitHead":"bf7bb70a954296298d15a35b59bf3fdaf9b8a02d","_id":"mota@4.2.5","_nodeVersion":"13.2.0","_npmVersion":"6.13.1","dist":{"integrity":"sha512-H2FL+IprZN4uRMlJqYP9/89C8W5E/oHC9ulkAcI4aYnC1tBmWjHDKa+JHy/9yW+cQZjF0blAjGUU+Ocgul5vIw==","shasum":"9e9e3fdd310b9fa390b35b232fd49e43b9977a39","tarball":"https://registry.npmjs.org/mota/-/mota-4.2.5.tgz","fileCount":33,"unpackedSize":121255,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeib3oCRA9TVsSAnZWagAAcccP/0z+LrGNh+Ht6SayV+ss\nAF2579Gow2F6tjcyx+rAssHSA6B8TNspGnZrkOMng4a014S4rQXiBNlROGwZ\nyE0nVBD0qe8qMNFVukNcnhfGGqamq/2Vh/u+xGeXZ6v/ESCuTy5mJEGHEfYv\naK43iYcGnNpwUiBWW98LvzBb9KGH6dsYcfo5rGTAN6reivm0EpBAOFBNMgl1\nS3GbXxAeXAsu+XqYWl6kEJ3Zraz155Qgu/x23h7vc2ado1V3t/YOfNZ9KXbu\nvXZv82pOnhOfWMUAIB+QKhS9oG6W4QMU1fN5YCv5KZhA2wHTAwq+uZTaPwPc\nMcz0p4hUYao9zUGAc7KLhQYDri+rUxLZhQpq2hGMwChYQbXZSQSHYeHy84aK\nsBbiI3S492jHkxpMp4o/uxH93B3oPGAszvLpDelvoBZv3Ip+DRsw7Nw4JpeO\nCUPv4X/B29rdrt0sYTuqB/qHOIxE7BkVQtUDcMobyLfvX6g4T03Fx/H8ZmBU\n4xHCQjmHxrW+cOIsTr4/T6PhmJcS48LwkHuHG/mYp6jUg9CwkSjbgMM/bU74\noW7HvvUsIMG3hqlGFKstsEY02AkGO3rX628/sCJscz1lXjWL0pteu4xuOA/j\nbrZCCltIaPjDpU3RuVKgxyRPN3hCq3KV0kX4/DIM/tRVUy1gBYCJVFEhXwUh\naLYY\r\n=HINB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCTnNKWOqRHRX/uGKCdwO7HnZsDthA21tRg5DLTh1u4UwIhALZ0ql78bCf2OUf0TORq43dUPPbZO7vJSi2VQkUNAA9j"}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_4.2.5_1586085351862_0.024577301815652985"},"_hasShrinkwrap":false},"4.2.6":{"name":"mota","version":"4.2.6","description":"Mota 是一个面向 React 的状态管理库（http://houfeng.net/mota）","main":"./dist/cjs/mota.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","dependencies":{"ntils":"^5.1.1","ober":"^2.1.3"},"peerDependencies":{"react":"^16.13.1","react-dom":"^16.13.1"},"devDependencies":{"@types/node":"^9.4.0","@types/react":"^16.9.27","@types/react-dom":"^16.9.5","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-doc":"^2.1.0","dn-middleware-file-header":"^1.0.3","dn-middleware-lint":"^2.1.4","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-typescript":"^2.0.8","dn-middleware-unit":"^0.2.0","dn-middleware-version":"^1.0.4","dn-middleware-webpack":"^1.11.5","nyc":"^11.4.1","react-router-dom":"^4.3.1","rollup":"^2.2.0","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-terser":"^5.3.0","rollup-plugin-uglify":"^6.0.4"},"gitHead":"031ccf7ef1be92c3f19f4bbe9f74067ec7964fa9","_id":"mota@4.2.6","_nodeVersion":"13.2.0","_npmVersion":"6.13.1","dist":{"integrity":"sha512-+wU7+kMJEgj21Td0gnD4PAdbm97Jh/AfaiqcLTITgoD6rYnpW/hYVNYQzKoELqYPx/ExhLO47sxnftfAu3g55w==","shasum":"ff8c9b5cd132889d0542502534dd76d00b87847e","tarball":"https://registry.npmjs.org/mota/-/mota-4.2.6.tgz","fileCount":33,"unpackedSize":121192,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeicEUCRA9TVsSAnZWagAAge0P/3YbueXVul+IwgQyC4m1\n2B8DWEzfSe9//eXtAUMfSwaJGymIBghE8BD7+vb1YDYQrlbs+8I20nhntzxK\no7nkKzYs8g44E1rtPRz7LsTOqvNVtDvdFtiUXPbpcBW/aOO0D8YyaecJ+UKV\nyY6AX3lnuUIYrE5Z0wEcwkAm7HxcKz4L43Xvr1k89v7G9Q0un4BylgFZbI0q\n2cxQ9OP3oJpHjpYpTERI+euLDqV1BZ03FUmEzigwufg76NCspjHwq5o5ie5Y\nYZsSPUV8r/oVgAot871Mi0LquB8Ad6kwkKqtxfIy2EAa5FF0iFEvRbznEXZ6\ntMc6aaQvUKs6MB5cFcdnCiDHJB/FrOODwH19Ec51/zIfDbpqUf0QKVgbbSF0\nk2v3J8iCc8Fl/9UnTUxucn8wVL789oLuI3Ep5hhgOTRv7Xhr3gVcf/C2+wgi\nKGmO49rr/f2wgHKx9UeN/LhLekM4ul5DcueF4i8EGdGynOHq2TWMAHbl25pz\njCBMFxiR8H46bHnWw+KaZKs7TWZgqaXzPMiBHblj0IFvul4yLlbg0kD4/hMe\npbViHCkOlqlesle6mEbpwwtSIkyVElC6ieXPMdgPJcHNPh2Uvij3LEfD+/st\n/9Iv9ghjYbFFI+ocWftHA054YgjBl3cUkVkS998xMTQytfM0yE7FYGWKPbNV\nDTD/\r\n=HOYN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGcyU9fmbeF2HDU28mm3T3kxD56X3g8WlYdyFLvaQjxVAiBnCURZQG1fLun/JIbbdgM6QfvL+9sIF9RBo6IKHyGKaA=="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_4.2.6_1586086163875_0.9726706922416821"},"_hasShrinkwrap":false},"4.2.7":{"name":"mota","version":"4.2.7","description":"Mota 是一个面向 React 的状态管理库（http://houfeng.net/mota）","main":"./dist/cjs/mota.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","dependencies":{"ntils":"^5.1.1","ober":"^2.1.3"},"peerDependencies":{"react":"^16.13.1","react-dom":"^16.13.1"},"devDependencies":{"@types/node":"^9.4.0","@types/react":"^16.9.27","@types/react-dom":"^16.9.5","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-doc":"^2.1.0","dn-middleware-file-header":"^1.0.3","dn-middleware-lint":"^2.1.4","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-typescript":"^2.0.8","dn-middleware-unit":"^0.2.0","dn-middleware-version":"^1.0.4","dn-middleware-webpack":"^1.11.5","nyc":"^11.4.1","react-router-dom":"^4.3.1","rollup":"^2.2.0","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-terser":"^5.3.0","rollup-plugin-uglify":"^6.0.4"},"gitHead":"6635200ec4a0df8d9ebf9a552887fa8dab9286d6","_id":"mota@4.2.7","_nodeVersion":"13.2.0","_npmVersion":"6.13.1","dist":{"integrity":"sha512-caxxgTWgzzc2yumRapBZJIz+LO4JijAxgUKv1PKMmFrUCUl3Lf6vS/q7kWYYbTVWCWDCIG7ofNjLJd69m8il3Q==","shasum":"e2d042a496771c058d4f586936ad90c150b87fb5","tarball":"https://registry.npmjs.org/mota/-/mota-4.2.7.tgz","fileCount":33,"unpackedSize":121594,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJekwmcCRA9TVsSAnZWagAA+90QAIXqlhDVq9jQNnrailYo\n3LJLdOv08C/PLy8rXgPp4aMX3+rmPLXPh6u/Lj1KxqN+ZG3N2P+M6JsrpdSa\nqyLtvuedTdFI4WBZTh/7XFjMV/rDnLJ82DQe+qi2Yc0dXrC8aIpJTh8Uv8/f\nG/WAFC4CsOerEn0xWZgyuaNtz+COl7myfWmaaqh1H8n06FOkCr00vmF49918\nj/g66Hy1MNqwC8x3VraL2okPkPCI52/HYvg5+pagDOD4a/8ShgC/KO3+8Pcl\nfswbYtW2HrPtMEAXoGal7KSUVF3qWyrwZVhD7cOYBzI674GeD4obfyl+Wbha\nlzWzYnTXKfHL18S4sZhRUvF/N/YUoO6NBs41ntGGmFhUur0nk5fPz/WUortT\nhy4c1xS+IZBJ+GjeK8Xs446Mv7NGlT2RLJhFZ9tryzdBhsQfIKkNsjdky5do\nkhVxm3uaRktH+SY5UTw/XlDZUW56MPEet5f9R99ZX0E5TbUZE1EbDBg3uDUQ\nwdSPhzZcj9mIW/bWHusTnQS13Xyg/+36UL0i7AA0FK6+0oVhar/TROhFc5Gy\nvF/MgdeTNttoPZr9+KuU5VGGzju505khZkhnFEIEgpPE94z5lKksYF1J3JFT\nXnc0Z2E9tj6SXYVf+K6UL7NM6cqkilebbkBLyVxugpXvjj0nAfw+JdD3BYeR\nhsVI\r\n=7+S7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE5Z1v9BO1ossVbxuzj+eheM6lp08IKJCTJpImqB7lQ0AiEAhjYIUAuPKHrIi+fwUgO5NjL3h4Onh0OLIrrLdMT0EAQ="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_4.2.7_1586694556320_0.08412478790418154"},"_hasShrinkwrap":false},"4.2.8":{"name":"mota","version":"4.2.8","description":"Mota 是一个面向 React 的状态管理库（http://houfeng.net/mota）","main":"./dist/cjs/mota.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","dependencies":{"ntils":"^5.1.1","ober":"^2.1.3"},"peerDependencies":{"react":"^16.13.1","react-dom":"^16.13.1"},"devDependencies":{"@types/node":"^9.4.0","@types/react":"^16.9.27","@types/react-dom":"^16.9.5","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-doc":"^2.1.0","dn-middleware-file-header":"^1.0.3","dn-middleware-lint":"^2.1.4","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-typescript":"^2.0.8","dn-middleware-unit":"^0.2.0","dn-middleware-version":"^1.0.4","dn-middleware-webpack":"^1.11.5","nyc":"^11.4.1","react-router-dom":"^4.3.1","rollup":"^2.2.0","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-terser":"^5.3.0","rollup-plugin-uglify":"^6.0.4"},"gitHead":"fd91109852712e2a708fda73135dd3b79193369d","_id":"mota@4.2.8","_nodeVersion":"13.2.0","_npmVersion":"6.13.1","dist":{"integrity":"sha512-1epZnyZiSf6gChrYvvmICcgUrPonGVU8AxLDQgYb6EFAw8QL8X9WC1TS9gxUN8n9v/7rgqGVUPiJR4ximm/XGQ==","shasum":"c6b00fbecd7667ce1c9bf40a982734d68074e697","tarball":"https://registry.npmjs.org/mota/-/mota-4.2.8.tgz","fileCount":33,"unpackedSize":121594,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJekwpECRA9TVsSAnZWagAAdZQP/jkZqO/oetvppp7L4v56\nW5kI64u5HTS7YcfzcvJcCEKKW6ohUOoRDDqE7hWD15e2BaKk/aJJSfYeNeyh\nrYkhfMhieTC2VwM2YWJD2JQXkgNU7dF2KVdn43ix1WmKcism2WAwahVZ7N1C\nhb1T0hspxoQPIv0NK1hCTJwOHxSkyi1jVI9mLMkDnyfNaCvvWxMD5vpkghUi\njbV2lRbFSM/26P/EASwyS+LAh87IvA9JaE50shCCfZpz6KcXzQJ7GO6mVTMS\nNCvlcHHLhgW/Rxd8tjk427cIaM2ss0PKAuUkp06G+ngDCA2SnQcXpb+sXtGa\n9NVanZqhl+TJiKbEEAqd4p3ExPFIYsMm5xkznxrhFLqjDkODJ2mQwtaYmacp\ndXSSe4t4JS0pHywrCAVwQFDxZ8bktj4ehwaMzMkldM/hXWIFrMDzpMx6lwvc\nmmdljQMzd6JtjTbAhMjWI2whCZ9E1eHFjcBgwmo0L65KgR5SUhKHVYNGcMr4\n4iZ/8vCOctTmr/3/K4xy6UujR6XFCW5+v/dWbcbxeLgWeQr6sTsYfR9ZD2DW\ndmHUKZfrQGBlBWYmNx/hydgUn7cK+JJhR0AiOufDRcADrwKL0nP1i3mjLQ3z\n0gZtkWBUP9/kkDAIP21C3gbLWx5ILWDFeX7ykNmBaoTXo3sHp853zP+WSlq7\noUpE\r\n=jlpQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGPqQOps5o/uLNJg3aERE0l1DMgssjVccggxyHMyZIi4AiEAx7mIoHXn0lKWlYu0J+4RST5f+Eq9Ql/bHbmj2sWhdRk="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_4.2.8_1586694723913_0.359964327680365"},"_hasShrinkwrap":false},"5.0.0":{"name":"mota","version":"5.0.0","description":"Mota 是一个面向 React 的状态管理库（http://houfeng.net/mota）","main":"./dist/cjs/mota.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","dependencies":{"ntils":"^5.1.1","ober":"^2.1.3"},"peerDependencies":{"react":"^16.13.1","react-dom":"^16.13.1"},"devDependencies":{"@types/node":"^9.4.0","@types/react":"^16.9.27","@types/react-dom":"^16.9.5","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-doc":"^2.1.0","dn-middleware-file-header":"^1.0.3","dn-middleware-lint":"^2.1.4","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-typescript":"^2.0.8","dn-middleware-unit":"^0.2.0","dn-middleware-version":"^1.0.4","dn-middleware-webpack":"^1.11.5","nyc":"^11.4.1","react-router-dom":"^4.3.1","rollup":"^2.2.0","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-terser":"^5.3.0","rollup-plugin-uglify":"^6.0.4"},"readme":"![logo](https://raw.githubusercontent.com/Houfeng/mota/master/docs/logo.jpg)\n\n<div align=\"center\">\n\n[![npm](https://img.shields.io/npm/l/mota.svg)](LICENSE.md)\n[![NPM Version](https://img.shields.io/npm/v/mota.svg)](https://www.npmjs.com/package/mota)\n[![Build Status](https://www.travis-ci.org/Houfeng/mota.svg?branch=master)](https://www.travis-ci.org/Houfeng/mota)\n[![Coverage Status](https://coveralls.io/repos/github/Houfeng/mota/badge.svg?branch=master)](https://coveralls.io/github/Houfeng/mota?branch=master)\n[![npm](https://img.shields.io/npm/dt/mota.svg)](https://www.npmjs.com/package/mota)\n\n</div>\n\n# Overview\n\nMota 是一个面向 React 应用的状态管理库，希望用纯粹的、普通的 JavaScript 为应用编写不强依赖于框架的「业务模型」，然后，仅由 Mota 将「业务模型」关联到 React 应用。\n\n此外，Mota 同时支持 Class 和 Hook 的两种编程风格。\n\n# Install\n\n通过 npm 安装，如下\n```sh\n$ npm i mota --save\n```\n\n# API\n\n## model\n\nDemoModel.js\n```js\nexport class DemoModel {\n  count = 0;\n  add = ()=>{\n    this.count += 1;\n  }\n}\n```\n\nDemol.js\n```js\nimport { model } from \"mota\";\nimport { DemoModel } from \"./DemoModel\"\n\n@model(DemoModel)\nexport class Demo extends Component{\n  render() {\n    const {count, add} = this.model\n    return <div>\n      {count} <button onClick={add}>Add</button>\n    </div>\n  }\n}\n```\n\n## useModel\n\nDemoModel.js\n```js\nexport const state = {\n  count: 0,\n}\n\nexport function add(){\n  state.count += 1;\n}\n```\n\nDemo.js\n```js\nimport { useModel } from \"mota\";\nimport { state, add } from \"./DemoModel\";\n\nexport function Demo{\n  const { count } = useModel(state);\n  return <div>\n    {count} <button onClick={add}>Add</button>\n  </div>\n}\n```\n\n## binding\n\nFor class\n```js\nexport class DemoModel {\n  message = \"hello\";\n  print = ()=> {\n    console.log(this.message);\n  }\n}\n\n@model(DemoModel)\n@binding\nexport class Demo extends Component{\n  render() {\n    const { print } = this.model\n    return <div>\n      <input data-bind=\"message\"/>\n      <button onClick={print}>Print</button>\n    </div>\n  }\n}\n```\n\nFor hook\n```js\nexport const state = {\n  message = \"hello\";\n}\n\nexport function print(){\n console.log(state.message);\n}\n\nexport function Demo(){\n  const model = useModel(state);\n  return binding(<div>\n    <input data-bind=\"message\"/>\n    <button onClick={print}>Print</button>\n  </div>, model);\n}\n```\n\n# Examples\n\n[在线 TodoList 示例](http://houfeng.net/dn-template-mota/example/)\n([示例源码](https://github.com/Houfeng/dn-template-mota))\n\n# Docs\n- [快速开始](http://houfeng.net/mota/#!/zh/guide/quick)\n- [编写业务模型](http://houfeng.net/mota/#!/zh/guide/model)\n- [将组件属性映射到模型](http://houfeng.net/mota/#!/zh/guide/mapping)\n- [自执行函数](http://houfeng.net/mota/#!/zh/guide/autorun)\n- [监听模型变化](http://houfeng.net/mota/#!/zh/guide/watch)\n- [将模型数据与表单绑定](http://houfeng.net/mota/#!/zh/guide/binding)\n\n# Links\n- [版本发布日志](https://github.com/Houfeng/mota/releases)\n- [MIT 开源协议](https://tldrlegal.com/license/mit-license)","readmeFilename":"README.md","gitHead":"0633cecf007990cacd03f5b4bb073a1bb6c4096b","_id":"mota@5.0.0","_nodeVersion":"13.2.0","_npmVersion":"6.13.1","dist":{"integrity":"sha512-uLPsJEtEMesjx/WtGRVXG3UQBFAXnPYP1jXi5TXB4BZCGDxrd2u9UsTLWCmtCMQZOfth40okXYvdb5q52N256w==","shasum":"d0112fb289033eae93b487ca1dd936b61c22e6fa","tarball":"https://registry.npmjs.org/mota/-/mota-5.0.0.tgz","fileCount":36,"unpackedSize":133635,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJevNoUCRA9TVsSAnZWagAATwQP/1Wf/AoS6aNZ/w/vrdWb\nLjfUTgk+534niDKDQ8cEmVuP3UmD5TlgC9wwWDGAau2ioQoyrgiTUOwdyPMw\n5Dp9rVlPo9y+m6oNx5vp1j/q9y0Bxlods1iPkT04dn1D/8bU5A5IO3XIV+Pj\ndEjp1At/lPyYiZJtUUiRd0GO3NwaOCwA2JbcNdvkTs/jBBY2dWgPn1Lok6QX\nTkeaPDHvruVcI2Pb5eKZ8COuNZ4eYXfMZZ+RDMY2quUVgBR4YBYpJUtFCSHc\n5T6q0WAdJCr1EeEFmsfHcSLyFrFkJ0t91Ftz6VtFBI4LQG/ccxW137K49swQ\nKlo87jGFjrYtXBUswyaYldhS5EYqN5S4fSUhkfq8ge+dUX9UUeqnTbQ5EVG1\nZ1b3IO3G3KkPO5sGhlk2aGtzHShxhtUdJwSYmWK6EjIW/acqII8apoHNTjr+\n/9HxKUyDYEnX59Go51BmJ+BVZxAWUt3oHLpKLp+OEjd86MjCLP1f8QsedPhS\nNp9JU4RPpixdJn9hHfjuQ/JsUTe+1xjzcVIENVbixUenIEujQuxMGrezZXyl\nD+HBHGZqixJxsX+pgRMQzdb9OtWXdn1quBp1xmngZKh9fK+8NL/44DdAIJsy\nrlKzouTjvsAa6JwTV987/vNLutzyvAc5nZ6i0zpT3oK4MvzBE0FxvrMa3YQn\nVx6X\r\n=ws6e\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHZ+TprU0F7IdF8pxeKooHcXg3Gzs7cAWPPLYK030sILAiAOym3vPjknrOLlRvEq5avw0SdaLjqPRl6E19dIniStww=="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_5.0.0_1589434899660_0.0962601649744097"},"_hasShrinkwrap":false},"4.2.9":{"name":"mota","version":"4.2.9","description":"Mota 是一个面向 React 的状态管理库（http://houfeng.net/mota）","main":"./dist/cjs/mota.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","dependencies":{"ntils":"^5.1.1","ober":"^2.1.4"},"peerDependencies":{"react":"^16.13.1","react-dom":"^16.13.1"},"devDependencies":{"@types/node":"^9.4.0","@types/react":"^16.9.27","@types/react-dom":"^16.9.5","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-doc":"^2.1.0","dn-middleware-file-header":"^1.0.3","dn-middleware-lint":"^2.1.4","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-typescript":"^2.0.8","dn-middleware-unit":"^0.2.0","dn-middleware-version":"^1.0.4","dn-middleware-webpack":"^1.11.5","nyc":"^11.4.1","react-router-dom":"^4.3.1","rollup":"^2.2.0","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-terser":"^5.3.0","rollup-plugin-uglify":"^6.0.4"},"gitHead":"0ae9b7651595918614502539fac3ef16bfc95766","_id":"mota@4.2.9","_nodeVersion":"13.2.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-g6/YMQEn52eHhmNyvrMRg8LhURKjOuApf4HPNIAPKmYa1zA4/vstXTAfPwEBVyKwVd7vtLcSy2UgXxPNfEtzHQ==","shasum":"0b115fb334fb26a2ebcda87c699962cc4222a0b3","tarball":"https://registry.npmjs.org/mota/-/mota-4.2.9.tgz","fileCount":33,"unpackedSize":117953,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJev4lNCRA9TVsSAnZWagAAcjIQAJ1NiRfDlM/mUtpb1ZbO\nQy7XszreKfMYqBVTNl9E4w9E1myA64zCB6aL+svgcHp7Zc7xy1qqgt0viBTN\nQQFFFH7kMr0v/2PxKKkKaM+EppElVFTXWYKZqX0AqD0TPkdcO5GyXjBo2umH\n0IU5BBaPxOowi2sx78OWjgeKYCZWJyqTGMqBN7l6I1wOkxf7qydUdHnKvdMf\nzg5hUwH3JPDO4kElzCQLg/kxRY51OsjnxyCV/6HxZkU2CTWrw8Hl4sUWo+2M\nfV0teJPHjB3fZSyStPkaJOsTYLFA0kYSZm44BeI3Xa8AT1ufqnu93sSNFUer\ne05K0PT1txW1mNx1wVhjfZ+HtvEJbA2iMRJWaDJWyxMJzXg8ax2CdMOf/SSG\nq0XND/KaJgvNGYvgdMG6fbXPyKdqo27F32AmAXrVZPyX+rH67foe76LXNnX8\nINA2NWu5WvuZoZF1WjcuvXiNUg/70lS2Etk9yYFZQ05R9gMXDJakKZcq2X8H\n7IOLp1uXi2m1GWbrw1aa+bRauxHHksKj3x4dRqa9GOIdI87hQVsxZ5Uz3yLu\nTiHxdAVMD4rlFGJOamf6vblKoeTdcB6MsDcjnrvAfO3+QFl9oWgHlbQGrHLZ\n+yu5+scTSComrc3zQsEojzYml91YMLucxsiR6lcKgohcHsdZfBrgt8mPxUTI\nA7bd\r\n=2ij7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHRmds59Yi6BPI9AeBxOAN80SC68mBJA6xgkoqd+eiOEAiAwLtd+Y6Cm4HEI2gmqt/baUQl4Z1PYD7+RWuS4rp1nJw=="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_4.2.9_1589610828618_0.6463557504826558"},"_hasShrinkwrap":false},"5.0.1":{"name":"mota","version":"5.0.1","description":"Mota 是一个面向 React 的状态管理库（http://houfeng.net/mota）","main":"./dist/cjs/mota.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","dependencies":{"ntils":"^5.1.1","ober":"^3.0.2"},"peerDependencies":{"react":"^16.13.1","react-dom":"^16.13.1"},"devDependencies":{"@types/node":"^9.4.0","@types/react":"^16.9.27","@types/react-dom":"^16.9.5","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-doc":"^2.1.0","dn-middleware-file-header":"^1.0.3","dn-middleware-lint":"^2.1.4","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-typescript":"^2.0.8","dn-middleware-unit":"^0.2.0","dn-middleware-version":"^1.0.4","dn-middleware-webpack":"^1.11.5","nyc":"^11.4.1","react-router-dom":"^4.3.1","rollup":"^2.2.0","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-terser":"^5.3.0","rollup-plugin-uglify":"^6.0.4"},"gitHead":"6fa5e039d3ec402ca56c8b65cca587de4b5c12d6","_id":"mota@5.0.1","_nodeVersion":"13.2.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-XRIx8x/Os58alOvy4wcwurCv1f0I8JeDen7C9gV04mfohNEO5U2DyvTxr+G8glaRfZKuC4niLx88igcHjzUKEQ==","shasum":"fb2810405826e55b0f4139eb4d9edda84a82e18f","tarball":"https://registry.npmjs.org/mota/-/mota-5.0.1.tgz","fileCount":33,"unpackedSize":100351,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJev7o4CRA9TVsSAnZWagAA/icP/jEffAk+sBj79GgawXTJ\nPUYNiMZl3wUzP4+JCesSzAq9bczpQb4WqSId6UeRlGiL+mxVim5crqHjMfMS\nSFI9LoJ6LacMnW8sV9G0GLzv1XK+nT3BWj4NCrVYimwtJ7RuP19aM6nR0bZV\nyLJNXx0NVI9cFrGSBk1YtUHNnF6HqoTfauGg/NPzb5FuT+EjIF73efKZeAUA\ndo4GJxLcyBZiosoqekvkRcUlKv+usRPVUhhwSLeR0X+DZGbCDfvk4K1uLUMA\n8AKRr7xSBxb0hYVevkOc6lVyEJyEm7YXXRKj1tPhHn+1dR0bz8Z/0q1Jd4zK\nmJCG+E3k94/DlpNtiHlECOYh59JIStScrQMtDHsnGXBrWBqJMjr+XZlwmzif\nCPk+Igyj19Be2s+w17bPjJU7Ar4LDtN6eMtFlxMsqcCn1ER2Qd4kCqGZKKWq\nGt9eJCe1fDQam5oP405EMaURz9oDsvVPUUU0OfUurER6QwIqbRqgN5Xh/Lsm\nGDkSsM7RDpHNhncDSgr0nthidhnFEbi4TaNaz12u6/zWnQdUt9LnIIzbSv3J\n8Pfx+WOfHXj0d4fRuJmbIVHuAcaLhsm9uVSe6PoVNt/FOfKEAnUxyWoFh/rS\nBYVf4e/a5cCt6lkhWFuUxwRxVirE9mCCeIQ1kaYEnO98KbnR3PlQ2HWjeVki\nKkrm\r\n=mnsr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGbPQ+7WkRtH3iOszCr6XG0wHHcPll/Gd8JYkOi+hldqAiEAjvUIyHiMgccEc5QeZXvP9yKgyc2XpgB3Uwpjq3fo/9k="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_5.0.1_1589623352020_0.6613157541404915"},"_hasShrinkwrap":false},"5.0.3":{"name":"mota","version":"5.0.3","description":"Mota 是一个面向 React 的状态管理库（http://houfeng.net/mota）","main":"./dist/cjs/mota.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","dependencies":{"ntils":"^5.1.1","ober":"^3.0.3"},"peerDependencies":{"react":"^16.13.1","react-dom":"^16.13.1"},"devDependencies":{"@types/node":"^9.4.0","@types/react":"^16.9.27","@types/react-dom":"^16.9.5","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-doc":"^2.1.0","dn-middleware-file-header":"^1.0.3","dn-middleware-lint":"^2.1.4","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-typescript":"^2.0.8","dn-middleware-unit":"^0.2.0","dn-middleware-version":"^1.0.4","dn-middleware-webpack":"^1.11.5","nyc":"^11.4.1","react-router-dom":"^4.3.1","rollup":"^2.2.0","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-terser":"^5.3.0","rollup-plugin-uglify":"^6.0.4"},"gitHead":"2443f8e90537282c8badc83bff71a0a0bd797ecb","_id":"mota@5.0.3","_nodeVersion":"13.2.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-kZfId0O5NhfS5c2YfUp8xg8fNJSGj28sse8HcyUbBkBQpqUoPx4lbDTdFGF05CtUm//tRRWFx4Gk1s01O4wExQ==","shasum":"2b056f2f19b9eb0d80ef44986297defddcdba90b","tarball":"https://registry.npmjs.org/mota/-/mota-5.0.3.tgz","fileCount":33,"unpackedSize":100798,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJev74WCRA9TVsSAnZWagAADJ0QAJkUzMmfS0xPYnpCdrcv\nmDr/6zSymhN5clJtwcq6LT3RSbLq7GwbwZSwES4cqmR7myY9hrx+OJVWsGU1\ndjqI6RP3tZZjLqwM69a0/GbCAqQGuVMrIKVvEaA3NWeL0tBq3yxd6Ja6K0fi\norAe3CA/uswapktSRlk/z4AZjP7cza5zF1ypPAiHrfgUkMyHx5XRvj+L25fr\nQCLdsRgPgWKsh1aerSveYi6QZleB+9AUZi1ctMIzN2RjU07QSIU4lZCE5Oji\nzEmIP3l30HKGZHa5+J56y/fwDhTT/029pZhtynR1y3GY/uEv4aXCI4gTQwS7\nvRMvrfypG9Zyu4mrOw78m5zjTq0n4AnNTIKoVGDK3C7qtLNReeh8NKBYo9gt\nW4K7LPmAkI6fB4m2gWq935IgDS6gxQUUXl4iOfvLg1SoVrQOHqy6g+pBML2G\nUSR8WytV9+gyu93gBf5241+uEIVAdfC8Up9GbF9wCNPA47gdcz6507FmwXE1\nbLRV6fa3wqBs3s4jDlKj//C+PiPrLxKniG23gInFQI7DIygiD3i584wXFNvf\nvfqcoOdC4FhLi8nDRaIsk/J48RI6WBnFxLqa6iJcqVHZZbkl8HKqwL7PqmWq\nK9+N+cAlXvwQVknT8n0Gvi8haSgHLb8izSm1usjOag/KJ4xrjBeBnwNDAOe6\nAr1D\r\n=Fhc7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCRBqfyioqJu6ifDxW1ktUIGmUqmQTAcs1+C/qUUedPoAIhAJkYYOedvlq9OU8GoesQYeq8lhBqewMJzQmGnsP4HjQq"}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_5.0.3_1589624342424_0.8660291770638431"},"_hasShrinkwrap":false},"5.0.4":{"name":"mota","version":"5.0.4","description":"Mota 是一个面向 React 的状态管理库（http://houfeng.net/mota）","main":"./dist/cjs/mota.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","dependencies":{"ntils":"^5.1.1","ober":"^3.0.4"},"peerDependencies":{"react":"^16.13.1","react-dom":"^16.13.1"},"devDependencies":{"@types/node":"^9.4.0","@types/react":"^16.9.27","@types/react-dom":"^16.9.5","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-doc":"^2.1.0","dn-middleware-file-header":"^1.0.3","dn-middleware-lint":"^2.1.4","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-typescript":"^2.0.8","dn-middleware-unit":"^0.2.0","dn-middleware-version":"^1.0.4","dn-middleware-webpack":"^1.11.5","nyc":"^11.4.1","react-router-dom":"^4.3.1","rollup":"^2.2.0","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-terser":"^5.3.0","rollup-plugin-uglify":"^6.0.4"},"gitHead":"4bd0a23d98ae7f3f5d13db3d34dca14f6755fd99","_id":"mota@5.0.4","_nodeVersion":"13.2.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-V02q3tVZnU5d00AjVyzCSDp8l7Shi2kNB1nK7XKV/jU1JZhdR/skk4k6C7jgGAVZOouKRUoL+/fEh80SRi+8cA==","shasum":"0b91cb5c99339b0cad07534ec55ba94f8958acce","tarball":"https://registry.npmjs.org/mota/-/mota-5.0.4.tgz","fileCount":33,"unpackedSize":100888,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJev9taCRA9TVsSAnZWagAAZj8QAIyga6oIJB2Mv3lFBfa2\nw01tfS+yXljlGf2xL+5ezcP+I6dDCUzJQmAvvxnXxUcIIYO/PsVkMKfVzABs\nj8sRwG3WSBPEmzNpCEwwdZlZISNVYucRzDxvLAhGL1mK+HdIpCg7+g/2h3jS\nijnI+LIAsmr+icIw5BiWbd8FtYU7+hiqARbfyNXpc3nbvcvt8IIguuuQI3B8\npb63GCjwhXtEcCMJaOomv3LhnZDs5icOOlGadURi414zBcttsWXiXzEuU9X/\nQX3IGM0EqChotrWeVU8+Jh2p1yo1XofYhxULxmH+1yAyrSwxi399x3og6HIc\neCy7GYOvsH3XQ3CMxSFeGlmspPYL3RDfPkz2na9b1W746edk0U9hvw67A06q\nRz3rPAH0v1xc8kvlDaTDdAZIYxWEuLeYMD8ttRq1yH9rzo4WcjxozoaVj8gN\nZKbwPC6J6n45IAx7FyQCRMzalI+DaW+P90k67CbVlBnb3LWi3WxSK/CiNoN4\nFquhW1+bod6Hx7R8fomoFF8L0zGEIRSi5HOg+XJyAyC9CAgQPc4ax6963869\n09kC6NzAfjl61kq4FnPMLCyTM+HBg2jol8VxyaxeuP47VTssgrEOUjqm/vSB\n7kAa2N57EzLC2lKeqpkyQ20cEiw8aR76hGXAYNQHZG0ln/Si8IauA8LbBMVa\nC+WY\r\n=P47e\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDKEPusFUH78PyisK4PFzEzq2eBqhbtECg5hsHn+JXYkwIgU/Xq3EMSmtpLm13e8t8LeNQz3ot5enlvJSQA0kZ6pjU="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_5.0.4_1589631834453_0.03241282350472563"},"_hasShrinkwrap":false},"4.3.0":{"name":"mota","version":"4.3.0","description":"Mota 是一个面向 React 的状态管理库（http://houfeng.net/mota）","main":"./dist/cjs/mota.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","dependencies":{"ntils":"^5.1.1","ober":"^2.2.0"},"peerDependencies":{"react":"^16.13.1","react-dom":"^16.13.1"},"devDependencies":{"@types/node":"^9.4.0","@types/react":"^16.9.27","@types/react-dom":"^16.9.5","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-doc":"^2.1.0","dn-middleware-file-header":"^1.0.3","dn-middleware-lint":"^2.1.4","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-typescript":"^2.0.8","dn-middleware-unit":"^0.2.0","dn-middleware-version":"^1.0.4","dn-middleware-webpack":"^1.11.5","nyc":"^11.4.1","react-router-dom":"^4.3.1","rollup":"^2.2.0","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-terser":"^5.3.0","rollup-plugin-uglify":"^6.0.4"},"gitHead":"6fa5e039d3ec402ca56c8b65cca587de4b5c12d6","_id":"mota@4.3.0","_nodeVersion":"13.2.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-uXodgekiXeFniGq75CihfPYVI8FD3G4KBOZ0Ca17bWGP2RGDrK7PqqHBQ7ngqb/8aXSXZgE3/o2U86l8fk6/ww==","shasum":"484c4fe4a1a9942e0462eafe95b15ea457bcc78f","tarball":"https://registry.npmjs.org/mota/-/mota-4.3.0.tgz","fileCount":33,"unpackedSize":118310,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJev+fvCRA9TVsSAnZWagAAHyAP/1IVhchzAMW0TcB5P4Bz\nLD7QMRW2LoFesTZrCFu9quQ9WYRHeif3d7NpiknXM/W2t5zPUcD7q9rSLWlC\nUzgLDnA4Sf6pUYN3zyRfALVP09PnWvFQ+dOOjzqRCnNRvy9KPLh9pv6+2bgm\nBkvEHOK+o6ZCGgH8jGMqteh6MO6L+r4fJxnyoOOcU+xCiwBRcFoqKaWWnknK\nBfPl9HA21La7KZshJPZkkLirLV6goXqIgVXUgSOx6jx+mlDUZcOOiDCmJ/Ke\n5QFZxjnD1SCujSwkD8Vershthc7chdZc1ibEAf485pu7tlxwFhUoXECIaN/n\nFzihudq44eApFsPM2Amm9Q0kxSzqVuyi9zkIavDTJrw/thnDer+8e2WjcrHS\nd+HnsiM69rNGCBezcQcbO2H9JiRCJDBRrDC1fvvsQbc99NZ3Q13466HgZB9U\nam3qyt72XUz3SxYSHHsYtVRcZFN8W6Mih5UdIIrtYfoRPKSJLgnvCRCrwx1i\n4WaQWnyNUz6ukWfTobFujXvaL4P6lOM2/HDcuG+n2EID65ksNAI56tcy06p8\nx8K+NHI76JNcBXtcpD2hgeYFTWKCHjwGQuX6Iklj9kH0StQYIHw6cQe4126y\nf2gkHIE78QNh7BpB62+JH+vRCiInzkzGoQVJRaG9THx2bDVFNUnWjlxuT2zZ\nnznv\r\n=l2/J\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC0V2A90n1vkQ4COhgGBMrVYR0ltcE5lgHUGBxCvVD4JwIhANSHGkIhIITTDRYtVZIv/UNcJKyiuKAxdWJuvrB9ERZ9"}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_4.3.0_1589635055503_0.04450865369128043"},"_hasShrinkwrap":false},"4.3.1":{"name":"mota","version":"4.3.1","description":"Mota 是一个面向 React 的状态管理库（http://houfeng.net/mota）","main":"./dist/cjs/mota.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","dependencies":{"ntils":"^5.1.1","ober":"^2.2.0"},"peerDependencies":{"react":"^16.13.1","react-dom":"^16.13.1"},"devDependencies":{"@types/node":"^9.4.0","@types/react":"^16.9.27","@types/react-dom":"^16.9.5","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-doc":"^2.1.0","dn-middleware-file-header":"^1.0.3","dn-middleware-lint":"^2.1.4","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-typescript":"^2.0.8","dn-middleware-unit":"^0.2.0","dn-middleware-version":"^1.0.4","dn-middleware-webpack":"^1.11.5","nyc":"^11.4.1","react-router-dom":"^4.3.1","rollup":"^2.2.0","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-terser":"^5.3.0","rollup-plugin-uglify":"^6.0.4"},"gitHead":"b32d12460bb21ffe6fab10aaf48bc58db0483c2a","_id":"mota@4.3.1","_nodeVersion":"13.2.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-HbljYBGfSp7JfIgIBfeZwSQSdhQzIpBEAvwF5/E1rW1par15szLnxoC4Ji6QRkHQ+KgE3mJ5gm4g5EkBoCRz9g==","shasum":"ab3c262ebf11993a34d7cac77999322a30c14402","tarball":"https://registry.npmjs.org/mota/-/mota-4.3.1.tgz","fileCount":33,"unpackedSize":118493,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJev+yKCRA9TVsSAnZWagAAAyUP/2Q5cJzA5tfUIzMHgL54\nJ+WKiB2RRd1FpIffWRZW96vlaUADpYISivRNEmgXsgvU/D+DksS8hehlDrgD\naeYdPzfeGcbqoFTtF+gPO2OsPaUCanuHcrY0/V8KbZ6FJivyoSoexwQeJEjQ\nlRAoL2G182muzORlNLZs0tBMbF5pAIl2oeR3G0jqR+i/252/Unb7ymO6FF7W\nLS+FKIRL6aM5sGD+XY2Kqz5e+wWKyYQQln+5ryrFfWYiWV48OVaYTWBZywzN\nt5JddHMT3oPsSf4ypyQUrtOqlvYoKz4p/QsFvBw6x/2qmyXPNTVlbjGE5tUa\nIwnW1XNPR6tcQeOaGuVI/2fbZ7inkFrbhFkmof4mRsFD/hvxNOXRGlPMwbA7\n2gCMRidMjnuj458vg/0OdP8iYrqRRwmC7TXjQHQ6/1aUAdKcv26ZmQryrP5j\naxoWSC8F34WkCu5cx7icB6kiTQ8hYmrtOBRY5a8u5p9qwzDm93Ja43FxaBM5\nRtAN4lNruTfN10ERQ6qMDIiQwxdE9l2X01QoXl71KXR8/J5w18fmVuYDy0Y7\nLnWAGI37Y32N2VCOPQipCiua+chiK8eIGfUWqIr2soDdIW/oTDk3weFTQST4\nDWVNB/xophjsNr/HHqIqxbY6A9ChVCkZQHyT365gZ6eAMdw5LYGoi5liP7S8\njnhR\r\n=hKbl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC8vh0zwyl1lKmkprU7sJpY0BAL2SX9rXyPNwYhjzUkhAiAXqdjokx4NDSrkXPLbXOrG4+Wydrs2TLUpnwvkW+jynQ=="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_4.3.1_1589636233782_0.1926596914459806"},"_hasShrinkwrap":false},"5.1.0":{"name":"mota","version":"5.1.0","description":"Mota 是一个面向 React 的状态管理库（http://houfeng.net/mota）","main":"./dist/cjs/mota.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","dependencies":{"ntils":"^5.1.1","ober":"^3.1.0"},"peerDependencies":{"react":"^16.13.1","react-dom":"^16.13.1"},"devDependencies":{"@types/node":"^9.4.0","@types/react":"^16.9.27","@types/react-dom":"^16.9.5","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-doc":"^2.1.0","dn-middleware-file-header":"^1.0.3","dn-middleware-lint":"^2.1.4","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-typescript":"^2.0.8","dn-middleware-unit":"^0.2.0","dn-middleware-version":"^1.0.4","dn-middleware-webpack":"^1.11.5","nyc":"^11.4.1","react-router-dom":"^4.3.1","rollup":"^2.2.0","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-terser":"^5.3.0","rollup-plugin-uglify":"^6.0.4"},"gitHead":"57dd027935f72c9d70116c6ccd83dae3ef1a161e","_id":"mota@5.1.0","_nodeVersion":"13.2.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-4GElP9IdV38Nfip5zPZuiw/JbTmelUqo9tOQS1MqGSuW2Q+CbS09obDAiBYO9Xvw1hOSOG9NKlsq4k7FhAzIPg==","shasum":"0b34909339b5ca3d53f86a5e1075f0cf0f30768c","tarball":"https://registry.npmjs.org/mota/-/mota-5.1.0.tgz","fileCount":33,"unpackedSize":100808,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJewGizCRA9TVsSAnZWagAAmgcP/jc6IKVJCljW0rRqEkKV\n2xQ2kpbG6/xeK6hqPz65zBO3DfesFq+hRCeiD+uhA7ArfhDXaKTWkzydk0QX\nGPnt0I7p7e/swwMVaZ+QW5auYsBXJn79O9TC/2NUX/lgzfxdVII9yMVR0kd0\nKHoW8xRuznlY2qyIogL10n9WvmPiYlqbzFF7bkJty7P+yqMvcGVGRXeoebGA\n5aHi3zeMc/MK/pO/kWmk4s6LIYwSOJ62NNLQnBYlN/KYqWv8pcXpmu+7KGYV\nnxcCsKJSURYIWYrVo2+gZOq3I/cnnCfppXZHsGoaIqPwVx1sYX+LA+YcUdc3\nU4fi3Oje6/3uEdL0rzQ6IKSiQ0Wpo2r2rK37OuYv6k6MM034VNGMdT1YGreM\nW3F0Kd8P+w467xwirsm5EU/VhG4mslFFUCvc3w9OZwr3R0zUkas0PvyLJq5V\nCCCW0FkQS+IBpmJdzN8RcwV5rRohbkoWABtdR57gPKtS2b+RXBUvZPB1aze/\n5hXc6KQgNG370VeoOmBbmKTXwUREYcEwBSMM6BGRhrXu28x19BGqMbxl36rG\n9NCdunXmp42Mv/eNfJu7xH4jGiPh41PXHURmKDt6vsqy4b/hC/NMkK9TdmT+\ndwkApt9WGyTB+Q789ePZwYAzZYz4KPdGLI5BCVT/goP8RJMYjy8ubtqt5ieQ\n+B5W\r\n=YiNW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAeVGKxegoapv8DWQErzudYdgUPhye1m+u35GiJ7MSExAiEAwzLrI89yT+szGWmuROFx0muT1JhMZfknZMT0VTdl5BA="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_5.1.0_1589668019213_0.5641726992761285"},"_hasShrinkwrap":false},"6.0.0":{"name":"mota","version":"6.0.0","description":"Mota 是一个面向 React 的状态管理库（http://houfeng.net/mota）","main":"./dist/es/index.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","dependencies":{"ntils":"^5.1.1","ober":"^4.0.6"},"peerDependencies":{"react":"^16.13.1","react-dom":"^16.13.1"},"devDependencies":{"@types/node":"^9.4.0","@types/react":"^16.9.27","@types/react-dom":"^16.9.5","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-doc":"^2.1.0","dn-middleware-file-header":"^1.0.3","dn-middleware-lint":"^2.1.4","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-typescript":"^2.0.8","dn-middleware-unit":"^0.2.0","dn-middleware-version":"^1.0.4","dn-middleware-webpack":"^1.11.5","nyc":"^11.4.1","react-router-dom":"^4.3.1","rollup":"^2.2.0","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-terser":"^5.3.0","rollup-plugin-uglify":"^6.0.4"},"gitHead":"eabbfb067510086e593e7d5e966b8c6d0118b53b","_id":"mota@6.0.0","_nodeVersion":"13.2.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-yLzLeoUMu59H+G0JjRApJ1y11vc6B23EO7CX7nsDuELMjZ8dfMPfFN7jTasJ5Gdx2mqrKD+vS25ojJEqGhM4Ow==","shasum":"cc5abfbd60b8ee4b19394cbf4004a3bf128c1dc2","tarball":"https://registry.npmjs.org/mota/-/mota-6.0.0.tgz","fileCount":33,"unpackedSize":104800,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJexUvtCRA9TVsSAnZWagAAY/UP/iePOCOeMFfXWutFcmth\nw6ITzuoikmnzhWkwZHqJtq3iuaXXqDkBNKzp/8n9qCERkFje53KrMHajZTje\n1kBcCVdvxse28cSZagLFoFW4Ydi1FGwh31nvG8SUnM47QUFK0DHHbZKJbM0y\nwQjKWo639PaArqoKBXJ9u/91uRlfZR79pZ+HHTAlaFve3nxS7yTBiZ6Yg/UX\nCsqaRqT1GZ/Io+gt8qWqEuL6cU+9cwxNhc/nDV028IP94Vt0u9CmSLjAxihr\n2FDbVdM2HsyLGYTTw5pozyx+DJnU++i8JK3+N84RfBiS2I6UyatLWhLgSOCa\ng6aQi/UizXjBE7baI1rAEd9X8C2JTBMrYVcOVaDlTl8KnhO1tjRZItUefJJh\nMGsEfrEjyEQjVy1DTRsJg0vFA0HV7cvo1LT8ku+TtXJqNcKyxM5eKSN25Zqa\nDJMzze51zhapVq6HQ7ldgrQD0g1zWOaQ+s0sWo32zCAMoMr9hLiZx28gPyPG\nw1fypb01PDppE3fT/9PizRSiAKHwb81Uw2gEG16UN1jW0XNz/1M6XIZTT9zB\n2G1UOoP6LJXaAe8twhf8eeVoayMvzXtaxF1KhMnt5Gt7UetmjzPScbgZ3J0H\nIQi1blxjJn8JkmnxZuWVudMgFOW1QoU0CujwPh+C0tCn+hzxh3L4gBG4ZES9\n9RaX\r\n=QClY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDOGp5Ac2+ZvBkKwuAS28BFyRaOLcp5frTskCjB3cObXgIgWFpyUSGaFYLN9FR34J1p0J4R30vWV+ZWSGFbhrD5TWI="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_6.0.0_1589988333377_0.5694267745196164"},"_hasShrinkwrap":false},"6.0.1":{"name":"mota","version":"6.0.1","description":"Mota 是一个面向 React 的状态管理库（http://houfeng.net/mota）","main":"./dist/es/index.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","dependencies":{"ntils":"^5.1.1","ober":"^4.0.7"},"peerDependencies":{"react":"^16.13.1","react-dom":"^16.13.1"},"devDependencies":{"@types/node":"^9.4.0","@types/react":"^16.9.27","@types/react-dom":"^16.9.5","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-doc":"^2.1.0","dn-middleware-file-header":"^1.0.3","dn-middleware-lint":"^2.1.4","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-typescript":"^2.0.8","dn-middleware-unit":"^0.2.0","dn-middleware-version":"^1.0.4","dn-middleware-webpack":"^1.11.5","nyc":"^11.4.1","react-router-dom":"^4.3.1","rollup":"^2.2.0","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-terser":"^5.3.0","rollup-plugin-uglify":"^6.0.4"},"gitHead":"0cbb0e6eb2997283caa4aa7c6462f24309c6d066","_id":"mota@6.0.1","_nodeVersion":"13.2.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-0C56kyOlRUNYYFgt9PLqqmpmu/gCg2E0mGKPKh7CadCuJfCcRA3SSgAgLWAy8EsTs2jIHN61YC+F8BE7ZZZGwQ==","shasum":"7dce3bf701fa66b01884506075060963e7a856d5","tarball":"https://registry.npmjs.org/mota/-/mota-6.0.1.tgz","fileCount":33,"unpackedSize":104833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJexU5TCRA9TVsSAnZWagAA81gP/34RPKUo2F2/6zKgHRLi\nOTj5pYxVHXTzjIomuaAN1CGsjH9QtKqHnuSWEi9schyGnzwSMtI091aHOdvV\nVegqs1H73J5C5c+Y1sjXJV9j4E4kjlOCGWT/DWB1GEiI4FdirPBV7Zpq3bQ1\nECGEOVKCwdFGl3eURinqCkX6Clfes85SyyRACd8oedhusI4eFUkXuxZpEDSY\nWH8Zsvz5tPwN1xu5qyTSk30ruJuxq5kYLZ6ojl2WaeltvuC2pEIbwldwNgET\np359rvTAJW+hgdYQBGt4Ts+6rWhSF6PxJju3qDF8APN/uQhSmbYTIkB8Ucr4\n3CIWPZjQscwRSKC+6ak8b/M1s0On9ZH/Uk0zqozadwGRUABuEGiSOT9Gt2SN\nht6OJd5KItGhqvfDn5K0+OS5dT6d8DwlYvBY0JWEKQDXm8ua2g46FwOl9QOx\nylk9kQXWFfFT0Hsf6Zi7oP0iOH06RS2prrslMg0zX7ZXAePCMUML2OAwtTNd\nH+c8O9BfPhh4liCjuEBQ/eL6a30qYDEWAV8lG22GfLLxEOq2T5Bbmm/KNWpv\nRzzKyWr42nbgEIoLxqq7L/v820dyToT/SqrbnEZsRJB+BeKb1w7uIs/gpYuk\nbvsLCBHQViQYZUFXjbmXfv8Nr9lgGTUBtRzf4qWl2UQMe36aPR20MVZ7RSJy\nxAPO\r\n=RRNs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCpgqrKAEaifyHnF8NOBzJqLPtB9br8uf3nT8SSktjCyAIhAJzdD2DQP+lrlDjwvMqsJWNm7ABSsWTsWfw3eyGgrPIC"}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_6.0.1_1589988947010_0.34528946570127506"},"_hasShrinkwrap":false},"6.0.2":{"name":"mota","version":"6.0.2","description":"Mota 是一个面向 React 的状态管理库（http://houfeng.net/mota）","main":"./dist/es/index.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","dependencies":{"ntils":"^5.1.1","ober":"^4.0.8"},"peerDependencies":{"react":"^16.13.1","react-dom":"^16.13.1"},"devDependencies":{"@types/node":"^9.4.0","@types/react":"^16.9.27","@types/react-dom":"^16.9.5","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-doc":"^2.1.0","dn-middleware-file-header":"^1.0.3","dn-middleware-lint":"^2.1.4","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-typescript":"^2.0.8","dn-middleware-unit":"^0.2.0","dn-middleware-version":"^1.0.4","dn-middleware-webpack":"^1.11.5","nyc":"^11.4.1","react-router-dom":"^4.3.1","rollup":"^2.2.0","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-terser":"^5.3.0","rollup-plugin-uglify":"^6.0.4"},"gitHead":"b52a96feec7c23647bd82c1d731be7e1d19d88d0","_id":"mota@6.0.2","_nodeVersion":"13.2.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-5COvG8oEAaAuUoonVDsZuhl+LsL4TWzCcdqfAMm4rA2FIS6kWj4B4rzhEeSMUKXfAZSwKsPlzBTbb/ADix+rdA==","shasum":"5a239dff2ca184a605bfcbd43c66ff0e5c62b834","tarball":"https://registry.npmjs.org/mota/-/mota-6.0.2.tgz","fileCount":33,"unpackedSize":104872,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJexU+cCRA9TVsSAnZWagAAjH4QAJ39a0rP2x1NSPAmP1C6\nVtfxF+E6v250rIE9meHr+D1Dv8VPwvmSjwCubtOQUVD7DY64Rt6SRiaYrkzP\nu48dRfuEBJFekS8GkLEe76tkgQxXB541LBlq1QcR/r6xqKXfpOgCuAd1iAN2\n4jb+M+Y5K8DOzWQkwnjXfQlz4L1hHTfgbK4Vm0VUT6oztj8zwktBs2Qk1WNa\nZ9lZQxmyXfLfH8s1mpL3QfJ0JVnrYuJIIajY3kdbRcy0N1fT3fjbPzb2l7ji\njvDCeGIlxPq7yFYxjd3YrQLyBNswwwEHva77PDH31NUq+wH83etgArD7fmCd\njNY8QAPyUSjbfLWCU9Az77kjskD48F01MaDDCWKDfFAPLj2P/nOps++WJriM\nmPTyu4bjr2DJ2WJ0Jje0YCzsOuNPVzkaQQWkLfzfCG7vnSdc6PhjPm27kOy4\nF8RmkdhMvMg5LmWXB8LQQHwbh56cnoyGg1rVwg87QqMuyCftewZm6k425bSg\nBZasTqXrIZ3EqH75VE/BDHF730HkjUH3u7aqHbsoWVDqiRkCiOmSgv3Oa86X\npZAjpp0kKlxVnOjMV+UN5KCInNEii7oeppMGWM0DPI4QQgqMydjQ+wrRgYv/\ncgfBy+QzCh5x0mnrOd5FKDjD30xzrQtEW9iKvbLnGPmSH1Nb9FdbU7Y0+xx9\n6xAh\r\n=Hrsg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC6ZHzBmh86NgUEermN4YHg4Ytz8voHPgAadKTQ82rL/QIhAM4mi4O6mtlQ9+dKkRLvhleW7pkWLUubsVJfsiEbNbOj"}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_6.0.2_1589989275570_0.320232825897627"},"_hasShrinkwrap":false},"6.0.3":{"name":"mota","version":"6.0.3","description":"Mota 是一个面向 React 的状态管理库（http://houfeng.net/mota）","main":"./dist/es/index.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","dependencies":{"ntils":"^5.1.1","ober":"^4.0.8"},"peerDependencies":{"react":"^16.13.1","react-dom":"^16.13.1"},"devDependencies":{"@types/node":"^9.4.0","@types/react":"^16.9.27","@types/react-dom":"^16.9.5","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-doc":"^2.1.0","dn-middleware-file-header":"^1.0.3","dn-middleware-lint":"^2.1.4","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-typescript":"^2.0.8","dn-middleware-unit":"^0.2.0","dn-middleware-version":"^1.0.4","dn-middleware-webpack":"^1.11.5","nyc":"^11.4.1","react-router-dom":"^4.3.1","rollup":"^2.2.0","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-terser":"^5.3.0","rollup-plugin-uglify":"^6.0.4"},"gitHead":"6bcdd585fbaa0fca4697328a0f852b64ae3cda3e","_id":"mota@6.0.3","_nodeVersion":"13.2.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-TIcguwhC9W0FLODsAHOg2FIjgW5KAeSdq85/Gh0MRdodOIwpgTb6UC2xfzYwGSP5Fc7eBG5EGm/+pEBKethM6Q==","shasum":"7555d49bcbaf43f29ff44bbb773c005fca93a44b","tarball":"https://registry.npmjs.org/mota/-/mota-6.0.3.tgz","fileCount":33,"unpackedSize":104986,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJexVVOCRA9TVsSAnZWagAAbXQP/jEFXYRr4AZzcEnXjuLN\ntX44++tlHYei4wGZpe/uBrxH0z8w4Vt9X6+f0+9V3wYavAnKrdDTlSAnRqjI\n0PypoS8pF85JZ51oBXNkhv8tRK9G4nV0WO8rOkQ6SlnLU7db6ya/TRK0WsMO\n1Fabmvym9EBfSnY+n1lM8O6Uv1Eakgy4hSctYKPc6kFpJU+wqKzSk+EXwYWu\nYDijLBlHSfoyrus5V8XIZ5bMpKYSiqWqC8fZSPUVZjoJAyV0WEWsxhk2rcjV\nnc4QTTOoEHR222OOxF+6vIBPUotR8SvsGZK6bEbU19Sphg+gDzbR1aGo3+KE\n/Ls0NBv+nD1QrPUcTjREhMMsreaR3/D7Ge8y4y/dSTQktZr5JkPdQ9Y4DPEC\nzD70fjRKrEGxNcg+zpl5NZKYALK/fV3BGtnQ4qDiNzz7/cth1sCeRbdXHoSQ\nxKC6bitlTTBnFXuG9JtDXd6HuRqmDuwpJgoYshghFzqL+a5Nx3AAly2RvgGi\neA7U2e8n+E4TgnSBa9hU8Bh1QlpPhMYKBdZFm9/1G56rb9i2QHE6amjOf7Ro\nTAsTM7xj8xGFTjKGIt4IzwysijLSYFYp45KkiO4Ugsiq1Qn5D22fSP8l11Md\nYiO0s5h5bfAGrXFB+52cwSqqtECF9pmiHNpqWbTLMygI6tqOOgqy0jREEKZU\ns1rn\r\n=IlaN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHnpKsHNiVUzj3Bnc0Q9QdUAUafO7D7TPJ02QhEMuW1rAiANhtgDahEyco+h6LYDVbistRYfE1QKIhfje7SyBeRLKA=="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_6.0.3_1589990734173_0.583957985657215"},"_hasShrinkwrap":false},"6.0.4":{"name":"mota","version":"6.0.4","description":"Mota 是一个面向 React 的状态管理库（http://houfeng.net/mota）","main":"./dist/es/index.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","dependencies":{"ntils":"^5.1.1","ober":"^4.0.9"},"peerDependencies":{"react":"^16.13.1","react-dom":"^16.13.1"},"devDependencies":{"@types/node":"^9.4.0","@types/react":"^16.9.27","@types/react-dom":"^16.9.5","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-doc":"^2.1.0","dn-middleware-file-header":"^1.0.3","dn-middleware-lint":"^2.1.4","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-typescript":"^2.0.8","dn-middleware-unit":"^0.2.0","dn-middleware-version":"^1.0.4","dn-middleware-webpack":"^1.11.5","nyc":"^11.4.1","react-router-dom":"^4.3.1","rollup":"^2.2.0","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-terser":"^5.3.0","rollup-plugin-uglify":"^6.0.4"},"gitHead":"cda5c961963834d7cee3b329efcaace30bf953cf","_id":"mota@6.0.4","_nodeVersion":"13.2.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-F5TcpLhO5GrVCKnAmoTHC+IhzumkIJfDSpkrKN8lasNixmnmfuY5ti7F4PHAxdFXHTeUr73HeLbQBpXCQ4D9JA==","shasum":"b74106c905736f334030eb0c1e42458d2bc159f8","tarball":"https://registry.npmjs.org/mota/-/mota-6.0.4.tgz","fileCount":33,"unpackedSize":104965,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJexVdSCRA9TVsSAnZWagAAr8gP/2HKrQmsIqVgZXpYat8E\nYrNQ+iYRMUhCjERULmz8qQ4O2oKzeRLJY2udvJ7SLVw+DeJkuh9hmJV/7wy4\ntdlkhK+rpItzzr+7QYnEwQn+hwWNBuAgiU9B+ztoQlT6caFCW1lPMO+Gl+cp\nWQ51P5Uxas28IXCiINGXOlvYTKn1yD0cMBHbU6OiYuSfe1+TiHFAkIMIxKEl\n9xEnPrVOhw6GjSmVwGexuX0VZkWmZwfvJGo8AR161JhRAOOTXiDAjjiOf3mk\ngVDnUyp5RvkM/X3NYGKwftrsvWj0cCKBf/tajjTZkqLGJg+kRsQ9SbfH+W8A\nYh7GiFX7Ro8f6Ffp6SVcdNd0LYQGM31UF28cZ2nlan8yP4oGF5xT7CaFn8sb\nuLJe9H2FvwRcKqJ3lm/rXK3u2xvvOZTzBFWa3ByKcqMol222tXC0IHM/WGSd\npvK9dca/sj3w183JqA9hhEdwSYfg/GZ/xEAEuj9P8sxOoOUxhNwiBvWbGATX\nnAKJ5X2AEKIst/RjUrALlQLEtzIxsdzaVECLg8s//wuD7sUXyIW6NTROSAUV\nlSvfhIerhVC7Ne2F3x33BZklDHCPiQrYjQ/63Cmgop8eqChRgPX11Pql96WC\nIlWlBacrvCxw9/Mo7E1II6Xx7PX2NHG/D9iooLqn1jQDK584ZkCYD4KLRMgb\n5CNg\r\n=+sYQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCdgMTzZ9HJY611wFBXe8dgbRmOjANVDGPA9hGak8mRdgIhAMkMJDN9pckaXkp4A74r9RXKmUnmP6iy/GEWuvj2hMwu"}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_6.0.4_1589991250157_0.2868093564187515"},"_hasShrinkwrap":false},"6.0.5":{"name":"mota","version":"6.0.5","description":"Mota 是一个面向 React 的状态管理库（http://houfeng.net/mota）","main":"./dist/es/index.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","dependencies":{"ntils":"^5.1.1","ober":"^4.0.10"},"peerDependencies":{"react":"^16.13.1","react-dom":"^16.13.1"},"devDependencies":{"@types/node":"^9.4.0","@types/react":"^16.9.27","@types/react-dom":"^16.9.5","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-doc":"^2.1.0","dn-middleware-file-header":"^1.0.3","dn-middleware-lint":"^2.1.4","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-typescript":"^2.0.8","dn-middleware-unit":"^0.2.0","dn-middleware-version":"^1.0.4","dn-middleware-webpack":"^1.11.5","nyc":"^11.4.1","react-router-dom":"^4.3.1","rollup":"^2.2.0","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-terser":"^5.3.0","rollup-plugin-uglify":"^6.0.4"},"gitHead":"1b1d627fb2a925c263e04956cb7a8952d80304eb","_id":"mota@6.0.5","_nodeVersion":"13.2.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-OyHZ/o9BDqAymnu3td+TrRR8rIrbquQ4c3KxzFCvM+3o4iMhKoKt+T9zNu0cvac2bvmyX/9z7GMJapSWR/04Hw==","shasum":"7de9fee6107bb0813f20044e7987fe5d0623b9d5","tarball":"https://registry.npmjs.org/mota/-/mota-6.0.5.tgz","fileCount":33,"unpackedSize":104930,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJexVklCRA9TVsSAnZWagAAoc4QAJ40lEPDi+I8h6yK25FF\nXEV75LH3EmzSKVTH5GgiNe1IxTr5D3OuBBD+B9PDl21hNyIvHumcOtciJwOT\nTjmjQ6h2fXjG0EMhEw9KOybbBk6NKXSUqp2RsehjKjBx0kiijXqpmtricD15\nNTUzRC3GZ6IjjUxpRGliwT+SBiCxuJRMu7xjbc6HsrXyWidjTyUyStVc+kBC\nvHfBnouELlxllslmaVn8ee+pVMKtzis3J8tkJBh3bSN2r28m5aY9MueBLdSm\nVSko05TTOUfQVTuC6iOWzrRNdkWgwKvOWPMy/osH+KF3+ypIfwgloYQzbHV6\nNf07aRke1rHdSkCufl8oI3zeCe2UMY1R8G68mmIZGekaggJRqNrOywOOcX+V\nmIg2Mixxdhmsg4RWFWg60Vne1hj2YKH0uEH7ahNgixmx0aEP8aKWndMHWE5q\nL/XrDAgiAEb1qwF/CnwArWlNzFpzRRd4D1RJqbs+Od6QhxvDP3QG33HaFbd1\nRBoNXnZQfMcLiTFzxaIjWXV3roCFiFE1h+sF/gdlYwfVNggGwVkVUFIYYeaE\nghDPPpixTbWhgDvzD2jcVtDcVRD2kF3ueLWnJyuFlXODlXLogd1Yzpujm8pS\nROmv0a5qxQjFRkM+39MBIavUthSsQErYqbVuDNFEj98RnspF65xLOo1TNDkQ\nGvxI\r\n=xki/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFYIx4YUAEy+GzgivYlrvLP81yuNwOlp9C5kEeo2fMUpAiEApsMKegGNqQtxz2HcTEVtjjWxKGKaIx06lhaHCndR+QY="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_6.0.5_1589991717140_0.7734884548544363"},"_hasShrinkwrap":false},"6.0.6":{"name":"mota","version":"6.0.6","description":"Mota 是一个面向 React 的状态管理库（http://houfeng.net/mota）","main":"./dist/es/index.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","dependencies":{"ntils":"^5.1.1","ober":"^4.0.11"},"peerDependencies":{"react":"^16.13.1","react-dom":"^16.13.1"},"devDependencies":{"@types/node":"^9.4.0","@types/react":"^16.9.27","@types/react-dom":"^16.9.5","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-doc":"^2.1.0","dn-middleware-file-header":"^1.0.3","dn-middleware-lint":"^2.1.4","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-typescript":"^2.0.8","dn-middleware-unit":"^0.2.0","dn-middleware-version":"^1.0.4","dn-middleware-webpack":"^1.11.5","nyc":"^11.4.1","react-router-dom":"^4.3.1","rollup":"^2.2.0","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-terser":"^5.3.0","rollup-plugin-uglify":"^6.0.4"},"gitHead":"b1098df5f7b51bafc229d09be19ca422a688323a","_id":"mota@6.0.6","_nodeVersion":"13.2.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-ALclFLmYd/IMkOtrMq/aXCyfGifYse5K1tViAiW2+3QTY8el3Byj/Wr6ROrL7oUzGmzsbPw1D7Ztmaf3xJ5iTw==","shasum":"0774ead0d3f8108fbc46342b1c4cbff229ad225e","tarball":"https://registry.npmjs.org/mota/-/mota-6.0.6.tgz","fileCount":33,"unpackedSize":105122,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJexWJHCRA9TVsSAnZWagAAxFUQAIOLzQuOaNruI3QkW5Lp\ny0PqsWoJfiuYFnL/0f7j4ttL4ujH5mWByy8LRsWLExa4KFUgw3+2vw1mt3n7\nvu+CLnjqo890nMkn9X+ihiYQu/m+RdP7NgTzadMVwCRp5/0fBqIELyGIu6VX\nO+ELWw4WS5ntRmpJQnkea9TuiqvgS/g+J9E07njQYvsBY352zZQyf460UiFo\nP5aZQenLSLJPs7t6Ndl44bHsjirvac0aE1eZgS99dWw33OwOnOB1uKn5efTj\na/vTdlQuMU33cHteMFxg3JGs+kW3xs5ecW03503gnhueM2QsVacWizS9l3/y\nZQX1jcIgRQaSC+hamJJkeAibmsZLAA94jG+R6B38mkQDv6NlzXVl4DAsIhO8\nTOyKO61HuVLYe+jpEpB+bEy4Vp4ewthxvCGqCwfk6lpxg9yWusFWvVxsuX/Z\nThlqd5JPzujsXRys9CL7N3q7vsv4xgv4cZdmEGUzyDMi/wiBHFZS2lQAxIEu\nYIEGfV6MxYGsNVcooe1WS5b8a4cOxKobC/6iT+AppFxgRGLIpkTF16OdHS/s\nqYlWovanlxVKcVtMTjU9gqQf3ypK0MFJiKjWDzV2zggPpnY0+IISR1ZJMP64\nVkXxJhkttVYC+hsonqB1ULe+GIBAti+y1/8jj/Po+HchF5lEnFGNEqn1fWHH\nXSOZ\r\n=xh5K\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIADLqwDHcsylHN/8tbiG7Xcv2rEc7E+czCtWblI/u/KLAiEA/piP14A1+/AYJj/4dMQdy18Vk1Xo2W/LdiooS8jRfd0="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_6.0.6_1589994055097_0.47764175153475974"},"_hasShrinkwrap":false},"6.0.8":{"name":"mota","version":"6.0.8","description":"Mota 是一个面向 React 的状态管理库（http://houfeng.net/mota）","main":"./dist/es/index.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","dependencies":{"ntils":"^5.1.1","ober":"^4.0.13"},"peerDependencies":{"react":"^16.13.1","react-dom":"^16.13.1"},"devDependencies":{"@types/node":"^9.4.0","@types/react":"^16.9.27","@types/react-dom":"^16.9.5","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-doc":"^2.1.0","dn-middleware-file-header":"^1.0.3","dn-middleware-lint":"^2.1.4","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-typescript":"^2.0.8","dn-middleware-unit":"^0.2.0","dn-middleware-version":"^1.0.4","dn-middleware-webpack":"^1.11.5","nyc":"^11.4.1","react-router-dom":"^4.3.1","rollup":"^2.2.0","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-terser":"^5.3.0","rollup-plugin-uglify":"^6.0.4"},"gitHead":"a463c4116aa1fe8db35f8239c9acfd30dfb7f3af","_id":"mota@6.0.8","_nodeVersion":"13.2.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-Ayr0+pExnWtODTJZvmIXDbUyewa5ARpwvuPDD2CfpEbdALx6Zk7D8505KVrjUZP99HK043gn9RY9i+vSixLx4A==","shasum":"ba2e7323851e8f559ce4a76304b9ef7933b08fb2","tarball":"https://registry.npmjs.org/mota/-/mota-6.0.8.tgz","fileCount":33,"unpackedSize":105108,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJexWoHCRA9TVsSAnZWagAAexEP/1ZQcc7q5VMi7UUZFW+I\nT9PeARvT+zG19tOXOfeCfMk24QKyvqKDOfqMbCAqNrIfxl9PdxNXiQ4qsyDs\noO3SJ9xgLUacpiNYWxuTO25tfpgZ/SL9nIo0tAQ8gQlsVhK3DBE0dKjCCPcv\nHKrL8I+Xvc0He7cfXQKfvoIKhaUjX+Nd8lkpmQdme08C40f/JbVzUnIghMNU\nve3HBaOzFOWu6d8FsXDXlDGe/p+Ad4pEcRWKsLY4DjxQWfrCpvu0XzC8/GUx\nZYQNiY72b8b34OWCREaJPmfEO+tET5EzkvDYfz6gXzL3BSqvN8kTJ5p95HNZ\n7DAa4hblNTWWcRlha8lLvxA7TbvGzd3qPtUYh+rOl/bDL55XdtZOM6Z2TR2E\nUpl/gFHFvdiywbyzRRwBuNRMc4uKY+q714MEVbiXWEbLrKxHw9uWClx6fyOf\nTTN8//AI2EXOBDNh9+Ss8n+nE7M2EcSjo7VUJESsL0D37fOiUN0ylA6+BRts\n0ZfkOzbkgzaOHi4GjUPhcqPz/ZAN17Pf5WXKwBdSCmvaMu33wR0fapsRZbni\n9T3RVrVcex02q9wYjQwuVQxtKdu7CpgCYUPWRWWBDwFeJG1RPbPOq5/P00uO\nrVVCb/nPDxs68Vi1lUmcCL3cv5jdTLWh8jIKVv3S1c3EkSrV9UF68gqC/nCs\n+COj\r\n=HcdB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD+FBj6QzbMp0XFGgwBrMhnqJ20VoInaNI/MipRfSYOUwIhAMNJsZzwRkwQBPJAFuABJNjJz7qlsGsNHK92E5pewehC"}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_6.0.8_1589996038959_0.009495153796229339"},"_hasShrinkwrap":false},"6.0.9":{"name":"mota","version":"6.0.9","description":"Mota 是一个面向 React 的状态管理库（http://houfeng.net/mota）","main":"./dist/es/index.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","dependencies":{"ntils":"^5.1.1","ober":"^4.0.13"},"peerDependencies":{"react":"^16.13.1","react-dom":"^16.13.1"},"devDependencies":{"@types/node":"^9.4.0","@types/react":"^16.9.27","@types/react-dom":"^16.9.5","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-doc":"^2.1.0","dn-middleware-file-header":"^1.0.3","dn-middleware-lint":"^2.1.4","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-typescript":"^2.0.8","dn-middleware-unit":"^0.2.0","dn-middleware-version":"^1.0.4","dn-middleware-webpack":"^1.11.5","nyc":"^11.4.1","react-router-dom":"^4.3.1","rollup":"^2.2.0","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-terser":"^5.3.0","rollup-plugin-uglify":"^6.0.4"},"gitHead":"00d4b59d78af0f9fa2766a68303862e11225ce91","_id":"mota@6.0.9","_nodeVersion":"13.2.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-GuLnCnouKBAx1kNVyGfvyH9paur/s/Q0ZCVdakaLj1+M2denrutWdbG2NHyeXd8Vkp6aie4diyicTY9OtE1myQ==","shasum":"cfbb016565b1a868a6bf9fbe2751f8b0d9dda1a5","tarball":"https://registry.npmjs.org/mota/-/mota-6.0.9.tgz","fileCount":33,"unpackedSize":105493,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJexW48CRA9TVsSAnZWagAAAMsP/2BgmNp2yk9VV5FkcFX1\nASgtg1x41JdKYlz4F8g8sxkyCBCtsjJIUzfaPrktyHvtON95+u8Sl8RgmIWc\ninexXezf/aL9OMdq0+k/fxB2PQRodGAKAv4hFAi5MVjHNFrZVmKGd9rcpMGh\nUbZeA+5X2HkpCTVk+TL6hckvRRuZJTQ5Pey/wFqzTS+TCXEPbET6VPhXsXiC\nVJotTcqQ4KLU96xC7a6l91LTfBQXlbSfCanOWMEFtZ4Xvpgq9XcZxB09DeFw\nLfMJtdKuNiPggtUT2UeWJt6M7OpCIP2aY92JO7e61z2cWgLv5LuOuQS3fg0x\nrDFZEKrnflwGGcFOR0+56x86y1MVax1hXak273xmS1k1VDv27Ois60cjwEZB\nPrzh051wiLJ9MlRz+4OBQvu4b2EkN5YHwIRaYln8+tyK+nIc06AfneFq6bpc\nImnsAth4QimVjOWFEgydrBInLR6kTQHh21LYLAz5iVDtMOYNB9VKbVS11R/2\nvJqskJJ/s2pVuTfDT8Ix6sRD06RpuXDKvj9MBsDMnTLdriojWK+uaDjGZ8ul\nN2wh8KNkk7pMZcpYlLtB3Vz5fBlVImaAHC5jupeCzPruEGU4LWHq9blv6EO5\nHc4/RY8CWVB+xSoiOqWfXi2mrQWZXXfVDeGlKqQ7xg9fLi+jJKppfkaeLbCe\nO6OJ\r\n=Rwl3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDPCfaqYX+lPxPPUYs3zlrsIpo8dAyYfaH1kjsSN2JPXAIhAPxj++tiqRf/jy8lzVCiJTNCwzm4bKMnNiZvchCUSEbg"}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_6.0.9_1589997116444_0.4728475398164729"},"_hasShrinkwrap":false},"6.0.10":{"name":"mota","version":"6.0.10","description":"Mota 是一个面向 React 的状态管理库（http://houfeng.net/mota）","main":"./dist/es/index.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","dependencies":{"ntils":"^5.1.1","ober":"^4.0.14"},"peerDependencies":{"react":"^16.13.1","react-dom":"^16.13.1"},"devDependencies":{"@types/node":"^9.4.0","@types/react":"^16.9.27","@types/react-dom":"^16.9.5","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-doc":"^2.1.0","dn-middleware-file-header":"^1.0.3","dn-middleware-lint":"^2.1.4","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-typescript":"^2.0.8","dn-middleware-unit":"^0.2.0","dn-middleware-version":"^1.0.4","dn-middleware-webpack":"^1.11.5","nyc":"^11.4.1","react-router-dom":"^4.3.1","rollup":"^2.2.0","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-terser":"^5.3.0","rollup-plugin-uglify":"^6.0.4"},"gitHead":"9e56e9beba1cbd97652b584a32705e4fb4bb93fc","_id":"mota@6.0.10","_nodeVersion":"13.2.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-lLZGO9fZb/CYOW56vxmnsC1gb9orZOkjD6CXqnYvG4KzvwQxhibIrwzQeLxs6UTTqhVRv33iID7vOA+5vxuikA==","shasum":"a9811a9cedf3859cf8e0f23c0622e2b283a75e20","tarball":"https://registry.npmjs.org/mota/-/mota-6.0.10.tgz","fileCount":33,"unpackedSize":105699,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJexXbnCRA9TVsSAnZWagAAc4AQAI0Kt871WCWdf7uws/Zn\nX4VLsCOEzPzvzkNAlyEOcbFitFOdyTL4rayJFGsMegLE9EMx5EOlDKlv1a+T\nRwEaDXqVLNhTRYQeFxBhLrZOiq8p/Lfl5wwUX0vcrHQgeZX3xl2Pgmp7G14A\nCdw0OirFGIBa4YpMho58C6/Q9g/vOEoqtBGQ0DbpukC3oubMYxTVX2U8+rZx\nnSBv5jMNiIoZgK1aDp3H341/neFbag8Q/C3lBpU9twknwR2LjcdyuWrJN9Gj\nbs9U6eNWI9QVOUvoPcjI79k/9NOQqzjpRMZfdOWfiAAnBO6xkYbtd1N/9J7Z\n8CAFo8h315Ncas//aZrP3EuSO800vzqTHLHK2LmfW6VSxW0Dt9Zxoepltl6m\ndQVqakC9YKJbf856lX8G596ghfuSJaxL0ZRiT9LEphmt+jG+hta35NuaQz7+\nw9hrJfkXlbaagaESZ6iSZKix/AVfq7xcX8L5j0Qn3PZisBEPGt9kIfEjoi58\nVZgao9BU455zAZoO+ji4G1GUWh+if7eGY7Vi8X517SlsBomyT0K0EANJUy7S\ngg39o/OkbMrB44GamrrRnAYJBJIiHCoEJCgHBGzbc7o9aUKyt7H3niohUG+i\nrXmr4ISW9Vge+xrdn0oLGu/XdIcwb/ayl1f8OsGYDWX4mbf6M8ejmc6PvRi+\nrikx\r\n=cCC0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGBgiyALfhT51rv+2NepUNlBFVptuE2qIS/7/a6T3tClAiEA/V3OuJy1rD9XC8zTEjQ4WxW5AtcmMzZ/QYrRCk5pKgs="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_6.0.10_1589999335042_0.5265207312673199"},"_hasShrinkwrap":false},"6.0.11":{"name":"mota","version":"6.0.11","description":"Mota 是一个面向 React 的状态管理库（http://houfeng.net/mota）","main":"./dist/es/index.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","dependencies":{"ntils":"^5.1.1","ober":"^4.0.15"},"peerDependencies":{"react":"^16.13.1","react-dom":"^16.13.1"},"devDependencies":{"@types/node":"^9.4.0","@types/react":"^16.9.27","@types/react-dom":"^16.9.5","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-doc":"^2.1.0","dn-middleware-file-header":"^1.0.3","dn-middleware-lint":"^2.1.4","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-typescript":"^2.0.8","dn-middleware-unit":"^0.2.0","dn-middleware-version":"^1.0.4","dn-middleware-webpack":"^1.11.5","nyc":"^11.4.1","react-router-dom":"^4.3.1","rollup":"^2.2.0","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-terser":"^5.3.0","rollup-plugin-uglify":"^6.0.4"},"gitHead":"2607c946f3f8f1f40eb0e2ee5d22c51191930d16","_id":"mota@6.0.11","_nodeVersion":"13.2.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-0zQIBFZvbIb8XLbzz7BGFfN4aTZ+RAlAcroHlHFRhjguuVTfVuO9IemkeuOWRToKZtKQCHPUzqzyQr15f71CnQ==","shasum":"747094bb848a73ae30934d2fe0debfd33253e9c7","tarball":"https://registry.npmjs.org/mota/-/mota-6.0.11.tgz","fileCount":33,"unpackedSize":106640,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJexfO6CRA9TVsSAnZWagAA+nYQAIZD8GM1nbPIfyynnBzt\nmyDx/AV3463JgT8eWnted2rOoAHKl3zwBUF7n6YMcLPOgkoQn/EtJa+sCMYl\nesEFEoel1N4n+wOuPqEmckbU2iNHdBTfedIAX3CZqvAyiCkkfj3ocG/9Vw41\n6F+6OBM4BjTzSoq0bm9kAlrfN5Ij/yV9dKuVX9sJmczLB0GNbJ8B42Er4qRA\nt78N1Lokr1+I7r7l4QG1OUinemAjPhqhCuoi3JF4c8Zvzz9JcyPKq83bV7bu\nHxUS208BPbD9+m8/bEZJCT8kRR3NLLkrD4XhkMJOcmXBXaV/qS27buwViCFk\nzSfj1GIO0cjWEbxWdevF3+5mSK2xCDuCAiuIe7NJ1796VFuEpaDq8eAlbZVY\nBPUNHqq2VAG+A50Tt4z3nWdaDLnBQQ5/AwmJEvAynEORj0mnBNKcGYD5P8hL\nMVhpTvweOpMqnTYSCCUPn8cqbgSKzHhh4Gr7G5I1Hs5tVdHs3IxpFYtfZuLX\njMCpSAmqvBl/+/5Q4TFKP5dzS4mWCtQ85uRxbBkQIckT7HkB0euNEYeiEmfk\nJR7JhDRhQiIc3xUk1ma7o/0B7TG7ePoHn2z4rpOuPjGmlm9GC0fTomQp68zP\nPQpXbsFkovDJtXcJMs+oTLyQnXmw7b23dTptKQbg5W1eDLhauXqe77IOjEdu\naJtR\r\n=SSJr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD8wTbOwoDhDdsGnOxtSXrw1lJRLD5NKlZmBXaBoI+kNAIgXo7yOkgGOUo6R0T7PBmdYrj3NsB6FeiJ+taC15rPM2s="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_6.0.11_1590031290049_0.0406768434446132"},"_hasShrinkwrap":false},"6.1.0":{"name":"mota","version":"6.1.0","description":"Mota 是一个面向 React 的状态管理库（http://houfeng.net/mota）","main":"./dist/es/index.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","dependencies":{"ntils":"^5.1.1","ober":"^4.1.1"},"peerDependencies":{"react":"^16.13.1","react-dom":"^16.13.1"},"devDependencies":{"@types/node":"^9.4.0","@types/react":"^16.9.27","@types/react-dom":"^16.9.5","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-doc":"^2.1.0","dn-middleware-file-header":"^1.0.3","dn-middleware-lint":"^2.1.4","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-typescript":"^2.0.8","dn-middleware-unit":"^0.2.0","dn-middleware-version":"^1.0.4","dn-middleware-webpack":"^1.11.5","nyc":"^11.4.1","react-router-dom":"^4.3.1","rollup":"^2.2.0","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-terser":"^5.3.0","rollup-plugin-uglify":"^6.0.4"},"gitHead":"16747413c9693eb75befddb4ec9b0e3a235cade3","_id":"mota@6.1.0","_nodeVersion":"13.2.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-qekyDiQsw8vyH2kxeMk9KfpuxXTJj6B6B0Sqybkfbl3eWU18XL5s/cQ8I6J6jMF71JegPypN3pEGv4tT1LaBag==","shasum":"08be97cc12cb6638991e52a30f6e131fb1c21b97","tarball":"https://registry.npmjs.org/mota/-/mota-6.1.0.tgz","fileCount":33,"unpackedSize":108019,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJex0pKCRA9TVsSAnZWagAAjTsP/RCnVajdNsu3Kg8g16p7\nwWZq564jeK5p6SCHmzdZ0zofl23prf75/bAmbaVWw/I9mzRyyHq2uIk9SJOQ\ndhynargVljD5nrEHNqHiUlTcQhq+e1dj/OkeA+rUuCBHSiNQiHlUG50a7iGy\nuZQ2ImaKMyFaKhNhPQDlbC+7gOYQ/AN4zeYpgijrwI3TsnDDlh3Cjnxz6qRS\nkIA/6x1ZWJyt0wz0u4FYx9UjmgKL9sM4aRF4AY6LD6/Ffy4FgASnkF9eejqW\nqAK3o4wklIu11TXrv2oKkRT+SHA2CHz5WzaAriD/3EQX/pHmbJG/fCDheTEU\noqRwqO9TJWVBofa5GUicmS9O9C62hnEweu7alT63MHMmymzZ0q7BnAlB7bFd\n16vhMNcaJCMZFzPL1PTfLcURHhS4LFabfLdIKpiN/SpglQZ1kSoADZpWqJml\nH1ETKD0yt07/0duVgHt6dfYbemrmA95w09Vp6n444jauULXkBxUZ8Y3iU3kb\nsECIvFshE+9C3KXeGf26JeSBttRzP0O3iFihxr/NDxHmMKkgDL3UvCyZUqiV\nrFn0yBIz9cmxfeKandJiDeuAX7+ut6aelfhUfHySl8APjpY52uqoKLv9aHNu\ni+LDh1ruK21gPHSXgpimo83dznBBMWljOnOxCTVJbCkk8w0XPJLqyeN6+ulW\nwQYd\r\n=AORD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBfYwb4N48ESymAM+ZpYlIeI/3TxGxABh1cT9UaOzRovAiAse/GWIpa6IXfAsnqklHIiBFkE9SDry4OehSOq+ie91w=="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_6.1.0_1590118985576_0.19051630171230638"},"_hasShrinkwrap":false},"6.1.1":{"name":"mota","version":"6.1.1","description":"Mota 是一个面向 React 的状态管理库（http://houfeng.net/mota）","main":"./dist/es/index.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","dependencies":{"ntils":"^5.1.1","ober":"^4.1.2"},"peerDependencies":{"react":"^16.13.1","react-dom":"^16.13.1"},"devDependencies":{"@types/node":"^9.4.0","@types/react":"^16.9.27","@types/react-dom":"^16.9.5","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-doc":"^2.1.0","dn-middleware-file-header":"^1.0.3","dn-middleware-lint":"^2.1.4","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-typescript":"^2.0.8","dn-middleware-unit":"^0.2.0","dn-middleware-version":"^1.0.4","dn-middleware-webpack":"^1.11.5","nyc":"^11.4.1","react-router-dom":"^4.3.1","rollup":"^2.2.0","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-terser":"^5.3.0","rollup-plugin-uglify":"^6.0.4"},"gitHead":"17a93b2b7e04d3c9a00d9d9132650f37f2288b72","_id":"mota@6.1.1","_nodeVersion":"13.2.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-zl3ttvZ7DII287kE+gOUwUv5+gMwiPmbmeYvck9yyYH97MwO5K2Jrd4Arwmt0huBnSF+6Mj6PBMOUeSstHOFkQ==","shasum":"99ecfb049888192b62df63c90a1ca2162cae4fbe","tarball":"https://registry.npmjs.org/mota/-/mota-6.1.1.tgz","fileCount":33,"unpackedSize":108052,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJex1u5CRA9TVsSAnZWagAA/hUP/in0wlPmdIMdWHnFJExE\nlB+sDZ/YH+QKN5/Ycv5Fz/Ps7eLC35d2kvbL7g2KqN1HBqXSCFAoKcqx2r/N\nhtVJ5dHXUgbo6NfLCmg4HA3MeRx2o7wFUfDgp5D5Q9mjbxX5mL9O0wRnrE/R\nddq5UZTx7JWHMhbZCIEYEcnab30t2JTm5XM333HXYYhjbYyUeD1fqksKJ3Fi\nsGmaV3aLcTXRyfDsOaWhnsVblfrnGx61aOeNRdBiI75cN7KkrN0DGlWMe0tE\nCcFeYFca4rqaRB0mxqAv8qqPj3TITKnnDBjLr3AxhuVWxY9akNsIeEx5jvFh\nu7yRQGLLyDBP+D9z0EdYphKbu03mZI3CAQtrdMk0fSoBvZgkkeJKat0O7pcy\nkW5tjW0VVjF9p08zKNiQojx0tswgjcbOrnnpnTgurW9MPJzY3XqR8puPyLV2\neDzfrKAkO6JB/CkFhxxmjfRSX/oZ9s2wX/C6qYe2GM6ljp194KKfcoPHuM8F\n3QowSTe2bwbgcbsqlWHNB3840k8skaguyZMQjiu71/CuesGw5oGWHcbNSq1S\nvvRJWCd4p7QdcxEEBf3YFFcs9qlqHiesfHUIALtTzX1pnVB06a/TPi+6Ze3B\nKtTTQL7Yh+/Mr4dsMMrXYkuD6MFLEc+25rOwS4xpo/kbJVqi4UFBcy4JKVjI\nd7Ws\r\n=99xJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB5rSE+cfiyiHEsxfOWS79gEwoqZryE6CBiLA++M2pEoAiEAsfNKru51dyzrSGmXFLEHGxO8CiF95nhpHpuppuE6QAk="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_6.1.1_1590123448805_0.9432099350446594"},"_hasShrinkwrap":false},"6.1.3":{"name":"mota","version":"6.1.3","description":"Mota 是一个面向 React 的状态管理库（http://houfeng.net/mota）","main":"./dist/es/index.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","dependencies":{"ntils":"^5.1.1","ober":"^4.2.2"},"peerDependencies":{"react":"^16.13.1","react-dom":"^16.13.1"},"devDependencies":{"@types/node":"^9.4.0","@types/react":"^16.9.27","@types/react-dom":"^16.9.5","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-doc":"^2.1.0","dn-middleware-file-header":"^1.0.3","dn-middleware-lint":"^2.1.4","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-typescript":"^2.0.8","dn-middleware-unit":"^0.2.0","dn-middleware-version":"^1.0.4","dn-middleware-webpack":"^1.11.5","nyc":"^11.4.1","react-router-dom":"^4.3.1","rollup":"^2.2.0","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-terser":"^5.3.0","rollup-plugin-uglify":"^6.0.4"},"gitHead":"89193db99cfbced1cda534aba16d9d1f20945349","_id":"mota@6.1.3","_nodeVersion":"13.2.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-uMzqh1noHJyQbCc9pNpwr/5TDYjoTQMGitXyVFQmnQtPCKS13EJqW+pRPAoTTX3IQD5+wlF2cMBBjPDWl+6uhg==","shasum":"d7be612bc5b3168e8bc2452757b367cb4344b7cc","tarball":"https://registry.npmjs.org/mota/-/mota-6.1.3.tgz","fileCount":33,"unpackedSize":109743,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJex4c7CRA9TVsSAnZWagAAeS0QAI2k3Gpu+HSdLnzi7+HD\nVoX/jT2jBWTXZzDOsvMKtjz0o8NJGm3Z/U9f9oaa9nxbM0gjRMMFv5V7ABUW\nj3moKME9K9ocgsK4K82TR/TGRmbGi0YvVSgrnH0tkUjwBcSpMLWtCeWtpy6l\nyPHNEoXE4mAGKxr86V65v5OwDeAVEXWUBp91dtbLnLD2UHRmVjKSrNlMw1rm\nOyvdWLciEV+2ziBkiHVRGvdmZUTgSU8zctlGSnJYtq8lkHMquJJgmkLxNS+e\nMLVQJvXo5EllNN6J38OjkocvXNReqfqzfV/3SNidzZkwxO30o1DtACDnAnkM\neDzvjncAX/0os4SbkE6NSYE6Y8Qg8SsPZtgxMFstamqt+yLKYW8Bcrc6hOaY\n5FJR/64LcrtsW1tmHWFQ4nWMI6VEZgJoyssYWDUhTbVpDp9e6ViD+wtOHlCl\nEFN1sdPQ+BZTUWofLw61afOMiCCb4UvMbsszl0/TH8YFqf96NvCMTzEv36hx\nVcSSvyo6IEpaksLZdeSuudoMykvoXYiAE2oLMm6RFy+Jk9gyRsYPsdYYxIri\nKOoXrdwQQ1fyvTx3LPPbDjPiXe+qqcmbbtQ1HgH++Z5vVn9X4ROpzwwM2ywU\neYog3NLvxeg6NS12CjLBaUB+pqknJ40ZojZ7dG7MB/w1p7jxQsTUvcf2EexX\nuNUK\r\n=kNSW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFX1K3LCxcyTi85ZutxcntyOr30QZvaXy0lGBAdoY3NlAiEA0fX4bCVMB8oHKOQ+QWYA5M3YSROwamnWY0IaqOxomqw="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_6.1.3_1590134586974_0.40063683558609586"},"_hasShrinkwrap":false},"6.1.4":{"name":"mota","version":"6.1.4","description":"Mota 是一个面向 React 的状态管理库（http://houfeng.net/mota）","main":"./dist/es/index.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","dependencies":{"ntils":"^5.1.1","ober":"^4.2.4"},"peerDependencies":{"react":"^16.13.1","react-dom":"^16.13.1"},"devDependencies":{"@types/node":"^9.4.0","@types/react":"^16.9.27","@types/react-dom":"^16.9.5","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-doc":"^2.1.0","dn-middleware-file-header":"^1.0.3","dn-middleware-lint":"^2.1.4","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-typescript":"^2.0.8","dn-middleware-unit":"^0.2.0","dn-middleware-version":"^1.0.4","dn-middleware-webpack":"^1.11.5","nyc":"^11.4.1","react-router-dom":"^4.3.1","rollup":"^2.2.0","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-terser":"^5.3.0","rollup-plugin-uglify":"^6.0.4"},"gitHead":"dbd941938f0398a103ab988529b3d3c748a2bfad","_id":"mota@6.1.4","_nodeVersion":"13.2.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-BcMIpnj4b/TXqZuLgCV9SFfpjU/HBDercZhSr95lUTT18z7c87RxtaeIFIlzYUSzG9zkDFpsGZstWb2J2I1YyQ==","shasum":"891130a7dfdf18c6e614712e883d9f4f5d931d1b","tarball":"https://registry.npmjs.org/mota/-/mota-6.1.4.tgz","fileCount":33,"unpackedSize":109932,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJex5sOCRA9TVsSAnZWagAA/m4P/j3Wj+yoTMCBETlvYPcW\nW3VoxXIfXpY58Q/eaIlWYA8B2oJ8B4QCGAPTnOlniL1QixXv71Y6JBIAOr4G\nnGkYBJtIKeqdjSQh9s2Rnt8gxwfXv7JKwxM1lHKw+oC/qrdQ0P1IHGeBr20/\n8TOSUwtksKKI85l6YlnZknYKvsQpCxNMDNTEQHkZvrj0OaG3DCIZXj88a8ca\n+DxwCF8k+PZGzOJihAEgi0AFo/6AwwVC4r5+By8f2RK0izQQLVqgGHxCocCA\n/8XkJV6HfIw7nXdaLv/USrBiGayWx1q8kqyiPUz0rjUh7E2jayLei1O8b05g\ns8nIec5bRT/k/F28LYoRhEBAvb6N4w1IcYdQgFOSSdPrMIvLAYIXh7NOwWzj\nva4PVTE6zUBCQQ1A+rCEBGT6LD1+gxSPrh7DFQw1hNZTC6YXWq5gS0ohKfT+\nD8K1X9RqCKXOgi4MEOWVJLOf1bIk8oOVSB2BaH0UxPJ6l60r66Ap7QVWSZgD\nspLhgaZEjV2q6kbXdMLFymZs6CWPpE9IyyGQBIzPtXe8R+fLYqyDVEnTIdal\ntoo39ht/bMlXnfQumIVmJ8k/JHx7j93Rc+Jx8xlF96/GA2OM4KK3EEnfNERz\nj9MkKrEd/5K4eLLCEkwBX3PrQBWDEtxl0SGYXNYa8QFMgI+vHcxUQJ1Sy7W/\nE7RB\r\n=8k3E\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDO2dB2yFdlplt0ZHFBdwgsFBRsqWVnmCuivs1X6+TC8gIgdnDmX1Bg7J/e+nRvExsPpVLSJpqWW1kQ5gZpG65/4h4="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_6.1.4_1590139662136_0.2935521044821947"},"_hasShrinkwrap":false},"6.1.5":{"name":"mota","version":"6.1.5","description":"Mota 是一个面向 React 的状态管理库（http://houfeng.net/mota）","main":"./dist/es/index.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","dependencies":{"ntils":"^5.1.1","ober":"^4.2.5"},"peerDependencies":{"react":"^16.13.1","react-dom":"^16.13.1"},"devDependencies":{"@types/node":"^9.4.0","@types/react":"^16.9.27","@types/react-dom":"^16.9.5","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-doc":"^2.1.0","dn-middleware-file-header":"^1.0.3","dn-middleware-lint":"^2.1.4","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-typescript":"^2.0.8","dn-middleware-unit":"^0.2.0","dn-middleware-version":"^1.0.4","dn-middleware-webpack":"^1.11.5","nyc":"^11.4.1","react-router-dom":"^4.3.1","rollup":"^2.2.0","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-terser":"^5.3.0","rollup-plugin-uglify":"^6.0.4"},"gitHead":"9952a86ca44dbc81c3d676bd178c0896583a11a7","_id":"mota@6.1.5","_nodeVersion":"13.2.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-XlyjNZQn5+/u+Y6wZJCjiQOHMiwomz4Nm8AGTIuDBlTiD9hMrdR68XxrEPdUEbiHs1F5TuOPPUCM0owZENdvtw==","shasum":"7a1c040ea7efde5acb896f850a82d42cb6aa77f3","tarball":"https://registry.npmjs.org/mota/-/mota-6.1.5.tgz","fileCount":33,"unpackedSize":110007,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJezHgTCRA9TVsSAnZWagAA5MQP/jnnr1chRebb8AyafI6d\n08+KmUQ8t0jOrHjsuiVy+W7IPhBZl0ttikEuufl/Bgrijvy2z7l4brSsdTR2\nv3DaM8Uf39sui5/esYj/3n+Biv2w+Z0ylu3Uaj1N/Esm2qdLRJC28X5DMROF\nVIuaphJ5LtQ9sCiwXnAUWR+QAVSVkNKgWmvdONUX28QIaQFISFtruSxj59rz\nQYuLG7328qCS/U6jGGXoMpkJ5xi104BXUd3F2V9MpFkHOsv9NK9y2zeQjN0B\nj1sXtZD1CZ1SQjLELbwpTXUHl7B+ohp3G+Cyk7sDDsr2jHWjvxTlGKgUOSN1\nJ9Nd8n9G7Yko4jXrGpHjlpi3RIJHyrPazCaFjg5oIJcEQKQJBa44AcdbatZm\n7eOMLixXcORDkb4puJUNW2ZLeczf7hxiKIy6CubWRRToWc+7ofu3QYjHz4Gy\nt9Yj8DlsBwYvxtg2B0XsytSzIqg3ou8liioScccv8ibPH6QEXgudZ9/9KlqO\nVWF+lpvHkbJ6McUBxseQ3OmJB7ABLmUc4kFldWaciRtvDpGO1DmJXzsdRS/Y\nAjOIpE4YpZNHPKlYbw1XVim9hIdTu3CtgqX2j9FO47AfI23G1LriSyml2MW1\npzFPoadB/1TvcF/YwybKcvKvbB3Z8gLB8oeXTKtUH4ItZPt9JSs7vYr/eG7e\n0nyg\r\n=Nnbo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCBMicMVhQunck9H64FmWCgBApnn+7ucPX0AcShj8aLkAIgGV0sIzi598jW6kWwgyvhpxcLIZ0L6ivISJtiTbCU9Wo="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_6.1.5_1590458387066_0.2733502091857509"},"_hasShrinkwrap":false},"6.1.6":{"name":"mota","version":"6.1.6","description":"Mota 是一个面向 React 的状态管理库（http://houfeng.net/mota）","main":"./dist/es/index.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","dependencies":{"ntils":"^5.1.1","ober":"^4.2.11"},"peerDependencies":{"react":"^16.13.1","react-dom":"^16.13.1"},"devDependencies":{"@types/node":"^9.4.0","@types/react":"^16.9.27","@types/react-dom":"^16.9.5","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-doc":"^2.1.0","dn-middleware-file-header":"^1.0.3","dn-middleware-lint":"^2.1.4","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-typescript":"^2.0.8","dn-middleware-unit":"^0.2.0","dn-middleware-version":"^1.0.4","dn-middleware-webpack":"^1.11.5","nyc":"^11.4.1","react-router-dom":"^4.3.1","rollup":"^2.2.0","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-terser":"^5.3.0","rollup-plugin-uglify":"^6.0.4"},"gitHead":"e7126e9f51ce249daf1f0323dd477455dd793c72","_id":"mota@6.1.6","_nodeVersion":"13.2.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-QjqmwtOF+XzhPyj/S0RTBmKEZW3I1qmS47RJwKS6UFkhL7Yr17ixGBRuvb0gQNyeBzWoNC95zbjoTfR9rhXlaQ==","shasum":"cad65ddf7c1d3238b50e10eeb9f76727b8872057","tarball":"https://registry.npmjs.org/mota/-/mota-6.1.6.tgz","fileCount":33,"unpackedSize":109542,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJezKdICRA9TVsSAnZWagAAw+QP/3hVsZKPp5gO2HYVa/Bm\nRpBmazNOYpI0PrD1iFPk9l+6pYRbA/ns7UXQZgA22+UQSRkn8wP3EAmLls+w\nkctjdssFfJHf1j1FI6uSEjAY1iQ3oipoQQBFUX5PqjrYKtZmEDmx6uz3zvsP\nauLJIA7hfzreCcvfmIE1/PLAvxTaMk8g5NMxZNMiAVd6MASdqhBazF3KmfCH\nPC6Qqv9raSy4x1087lgGY0zp9yW7hYsR9jqxR5ys28wa6H4kZPNbn669n3fg\njU84mXTSzKEK79VYsP0iNXyZx/sZUXiV8hcgJyE13CRNPLYzP5+X3Z4zmJ4b\nxajfR8elCI+TobpAt4lrF0Np4JvCMg4nQh4etYTKN0UB1uDHeHenLdAq6yIb\n1IU6Tod5Y5/ucjW0S6NUa+KhY+rfXftE9jyCYA4xtHq6RhbT8HhTN01K1ASf\nBipqtoz53+aRk72YS4j0hsIrPm0ODjrk7T2BOrbZInMMCxxp9MVi5gHowY4k\nexGrf6lN8Td6y3yHJh7zEkf6G5v3l08eELEWXjrwfaIMPbiuNebXkZK4jKtO\nd2i/CbrVnGlZXJVUYnW+TZAXD6fwOCtuWF3A9UWP5uHGIU4TcTFeT8NZvtqv\nzvO2TWmujWkEWmYguQjH437HjmR3cSzwV52GvdB0fXybIckJ/seUCRb8ZLor\nwsjX\r\n=JDVr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDhIyUAxp3FJheqw8fANU2dgt1zQ/LcHkt03v3NpI978AiEAyCFpXnrDss10VH0FdJXWp72IGkYf6uD58IFkLf+5wuA="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_6.1.6_1590470471652_0.9152294966572221"},"_hasShrinkwrap":false},"6.1.7":{"name":"mota","version":"6.1.7","description":"Mota 是一个面向 React 的状态管理库（http://houfeng.net/mota）","main":"./dist/es/index.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","dependencies":{"ntils":"^5.1.1","ober":"^4.2.12"},"peerDependencies":{"react":"^16.13.1","react-dom":"^16.13.1"},"devDependencies":{"@types/node":"^9.4.0","@types/react":"^16.9.27","@types/react-dom":"^16.9.5","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-doc":"^2.1.0","dn-middleware-file-header":"^1.0.3","dn-middleware-lint":"^2.1.4","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-typescript":"^2.0.8","dn-middleware-unit":"^0.2.0","dn-middleware-version":"^1.0.4","dn-middleware-webpack":"^1.11.5","nyc":"^11.4.1","react-router-dom":"^4.3.1","rollup":"^2.2.0","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-terser":"^5.3.0","rollup-plugin-uglify":"^6.0.4"},"gitHead":"221d06327ff5c333e7e2b95c00aaa88d1c0e44c3","_id":"mota@6.1.7","_nodeVersion":"13.2.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-EzeD50aYa1IDTStDChA6XO9PQOos61HTMaEsN4sguNd3n/ELW2IcKQD0pmkVD/0ELqf6Yxlroge3HM68IdfFeg==","shasum":"0716056094ee8ddf08662a192b1dfc23e8081a18","tarball":"https://registry.npmjs.org/mota/-/mota-6.1.7.tgz","fileCount":33,"unpackedSize":109629,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJezMosCRA9TVsSAnZWagAAM90P/1P9eG/+WffTHYQgho36\nPvoAfnLLwzJyk5k7wVgwwOm7UnkqXOWswunMCl2GvrWMHH0leYarcNyntTQq\nyFRd9izRQaVKF/HZSu8nuNx+AAmuZQVeVWVCt2eUVN39OpGSGVTnEDtn3Q+5\n0gIoH0RY8pZJBHwEaLWM5MUZqk1gskUEr4JWMHVYUAXDYHPwzeldjJe18fmv\nnxD2IAQQd05P+8dSPcnQu3N6G0GTWu21eWROHH2Gk5Q75MSRn/L6Cz3DavDH\nnh448B7oWNwYacCtoFvCwZdH4H/pjw0KPaEPaFlOMrSuRfObzX/BOSYPIsdX\nQCZe2Wh6wNIYF/il1sj/PM6pGjdjhiCXN69s5DxG38Jve8AUPZuNA8+t05TK\nnglGbv+VYwQQRXAU+Go5wNXAVKdVqZQwLrkRFgesmp+MMNYROo0pfZ9IjTfq\ncWEJKwvFMiN/PVrPqzClEM6BLDC/LgtRUBt824S0dDg5irrFheMQV0JoR8fV\nbspJlPsgcGb5qowNag4UerB5a+zZ9IHIiG5q0q3ZFA5sO4NUOmQP3EZ4eTef\noDwsAwwFQs0BCzIhyhmVaqcXggO9MGx2TR3kfFJaX5kubY+X7Tkl4fbZ26WM\nBcvi00TR9CuXJ897uz1JWM352yW0KP4ZJArHfYH79FDty+n+sdIU+51bDICy\nWygr\r\n=2YiK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICFTokcpsgtxcPYmj/MpRjRK4ihDuhwNCjkDNo2UGQuLAiEAufwx+P4Mlj8WR8TT8SHseRFqzKT7ESa0r6jhMUXFDUA="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_6.1.7_1590479403908_0.19559501053136086"},"_hasShrinkwrap":false},"6.1.8":{"name":"mota","version":"6.1.8","description":"Mota 是一个面向 React 的状态管理库（http://houfeng.net/mota）","main":"./dist/es/index.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","dependencies":{"ntils":"^5.1.1","ober":"^4.3.0"},"peerDependencies":{"react":"^16.13.1","react-dom":"^16.13.1"},"devDependencies":{"@types/node":"^9.4.0","@types/react":"^16.9.27","@types/react-dom":"^16.9.5","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-doc":"^2.1.0","dn-middleware-file-header":"^1.0.3","dn-middleware-lint":"^2.1.4","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-typescript":"^2.0.8","dn-middleware-unit":"^0.2.0","dn-middleware-version":"^1.0.4","dn-middleware-webpack":"^1.11.5","nyc":"^11.4.1","react-router-dom":"^4.3.1","rollup":"^2.2.0","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-terser":"^5.3.0","rollup-plugin-uglify":"^6.0.4"},"gitHead":"dcdc89752264c3bcfec16a9606f8a95486d77a1c","_id":"mota@6.1.8","_nodeVersion":"13.2.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-3HHC1jNhE/AvgentsGOZb0HPBdjViF8+94SZKGorYQMx4YSNdZASTUUCeHMjh7p5eT8tOi7rE9I6fBPM8+x/Ew==","shasum":"965ff65e6c58676ecccff2117b191252dd6f873e","tarball":"https://registry.npmjs.org/mota/-/mota-6.1.8.tgz","fileCount":33,"unpackedSize":109715,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJezND1CRA9TVsSAnZWagAAi60QAJq8u60fHmss8X7Oqc7s\nU1feJYC1wFx69Nwp0wzke5uc/G50XQR+VI4aRM7aWWLYUoyvF6lxWBafGZrJ\nBV1c5mn5LRmJFf/nHEfQx1wItt3E0oOYdkdKLnwIIizZpSYbHunP6r86qxl3\nvEUeAjHFRWly/WW1qyAGv4CA5w8QJ5Vycend65s+lrbpFsWcD5Wnf1rT9rDh\nrzzvMyxSurc4DChwu1FSLq/rjh+u3Sqcr94MkxLPBcjeNJGq6ZYZEi8SWMCE\nGxjbUnz1zAVGb9eZG+WmR/la4z6LDQcMQNU43n5hVoqK8du+3uRJQtae4MI8\nszfm3qUDMAiDTlh/VQwGhXeAj5j5ZW6ZqQkbVEGj2+06bf1hoacG8LNAZL22\njnXKfi+1iXaSBAPTnHyVfZKlwY8gIUyb/X3jnCMKEn4ZrWyD7eJ2LswC4QB9\nOZ65quKYmzzOVe463doYLq5dn5ioFwOikFjFYP5AWPvr9uP1l0TI9UAC9T2P\nx8FQyhET9TjsKuLBVLvVdwe7lYZmO54uRxn69mKWcOmXA3/I5g9R6BeuY3C8\nxYYEQlLbeQnGtifc+KY0DNzRN30Mcz6/0f4W/eAIiIQuHrV1nQpYz7nuuDnT\nRdoerZLvb1ud76nJyvg+1eVlqbOw+N3MIBvf7HYvx1nFv6tJ3l2xZro8UILK\nMr1s\r\n=aiBp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHC0PbFPab+QEvrTd84OKHPESHjux7MlvDDMlmtXXA+aAiEAn0rgyzw3KgHyalEKLRUezS0Ncvv7acrPJWDwQ/iyKb4="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_6.1.8_1590481140999_0.41943574805398187"},"_hasShrinkwrap":false},"6.2.0":{"name":"mota","version":"6.2.0","description":"Mota 是一个面向 React 的状态管理库（http://houfeng.net/mota）","main":"./dist/es/index.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","dependencies":{"ntils":"^5.1.1","ober":"^4.3.5"},"peerDependencies":{"react":"^16.13.1","react-dom":"^16.13.1"},"devDependencies":{"@types/node":"^9.4.0","@types/react":"^16.9.27","@types/react-dom":"^16.9.5","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-doc":"^2.1.0","dn-middleware-file-header":"^1.0.3","dn-middleware-lint":"^2.1.4","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-typescript":"^2.0.8","dn-middleware-unit":"^0.2.0","dn-middleware-version":"^1.0.4","dn-middleware-webpack":"^1.11.5","nyc":"^11.4.1","react-router-dom":"^4.3.1","rollup":"^2.2.0","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-terser":"^5.3.0","rollup-plugin-uglify":"^6.0.4"},"gitHead":"913381221930bc45240b6ffb7db06aaa333942f2","_id":"mota@6.2.0","_nodeVersion":"13.2.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-98DLjsnxcnAXGJ012y8zRgXejswL/mtlkDlBNTTjUF7m3rPqxB1cBCM0wXSSTCIpUA7epNqALcbjOjlHjX7dsQ==","shasum":"83146d6f8da5470505a1abe16d244020bb984008","tarball":"https://registry.npmjs.org/mota/-/mota-6.2.0.tgz","fileCount":33,"unpackedSize":109597,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJezeCxCRA9TVsSAnZWagAA9NoP/R8M+Xl9R17Vx5LHZlXQ\nu+jkjpdoqPRF3nrbiO/KWpP4xjYzIr4JJMVd6IAf6Y06bnOLP5k/nPan2IdT\n0PyWLA+Hre0e7PffbWy9gXnqpw1SMDFTMko/OxCzXSyoGEFcXA5nuDRp3j49\nutoG1b4sSCbU8Zzc9ogDNVM9oVsxczNxa24ycokt5zcFf49bYYoAnlTCrI7v\nwGutYfB5JFsAwZAajgTVr7tZ7iDoxRZ2g1NAZMFrwVGGTejgwiXxp2iqhXPV\nYSwm+kwfAHt0M7ORYyTJ2qsERGgxpXolaNkLZW+KpehOyXv3q0kgxld+AG6w\nJaEMG2xLouvVUVWITMVE6Q0ntomoAGvNzhn7k5EDCISIsZc1SmMkJvV3Usg/\nsXhNse55qysQUogEm2+UqLQzMXpSIfncLpY3u3zQQ+kcbGSsswjhNR8dsUwj\nVzATHA+TVWyYGhA3Oq1mPWl0NNeYDalf9QNdwiatUXm+FcNnMLWkwzbBJoM2\nTngHHJKTg0IRQshjr14UfRvyzPm/gZsCiueJaHVBk+AycOmUquR77LFNne2k\nP1JacLwGQcwm47PF5PF1S6oJYP3TI39RDyLKWZw2qGcuw/70ZrcQooSLGaOr\n4mFdwg+G9wTBT3CLkrK8smoPT4VsaDlEkzE+mad+/K11G+bnV2fIyy1qdP7c\nmONI\r\n=Wju4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBPagPKpgqqiwSqJK1wIVCMaOUEuI3gQ45XuvCM6/vQUAiEAviFoE/iMJDMddtefo7gV12kufMZi4ydZtomyQcmaoZk="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_6.2.0_1590550705130_0.25472678367433343"},"_hasShrinkwrap":false},"6.2.1":{"name":"mota","version":"6.2.1","description":"Mota 是一个面向 React 的状态管理库（http://houfeng.net/mota）","main":"./dist/es/index.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","dependencies":{"ntils":"^5.1.1","ober":"^4.3.5"},"peerDependencies":{"react":"^16.13.1","react-dom":"^16.13.1"},"devDependencies":{"@types/node":"^9.4.0","@types/react":"^16.9.27","@types/react-dom":"^16.9.5","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-doc":"^2.1.0","dn-middleware-file-header":"^1.0.3","dn-middleware-lint":"^2.1.4","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-typescript":"^2.0.8","dn-middleware-unit":"^0.2.0","dn-middleware-version":"^1.0.4","dn-middleware-webpack":"^1.11.5","nyc":"^11.4.1","react-router-dom":"^4.3.1","rollup":"^2.2.0","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-terser":"^5.3.0","rollup-plugin-uglify":"^6.0.4"},"gitHead":"debf95889e8b8b33004e088ef14711efbf100fdf","_id":"mota@6.2.1","_nodeVersion":"13.2.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-vgd0ZyFB3fgRqu3wlRk0dMAMXcz1z5eAioSiJt7Cb83WyzfFnOKlvVhP6vEf4JRREhkymNt6B0f8cVI5T7j5uw==","shasum":"8cfc5aec84e551cba2221247924b3e614716e36d","tarball":"https://registry.npmjs.org/mota/-/mota-6.2.1.tgz","fileCount":33,"unpackedSize":108348,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJezeRPCRA9TVsSAnZWagAAjgoP/2DkOQq0lXZ4Fo1jIpAm\nnR4lREvg6QohejzxpuaQMYYIJsCuC5sZEJXFlO5DKEATKoa8UKmbPrVGKR74\nR0rLORAkbBukj3I+/jK3bwYTdr1dX4E3OG/gjaYv2zTgRAUz+EWQ/heRXi8X\nkbSOJfOlP8Psq+4WrC0mg39a7HM7U5tTgJ7ZI57JhNtqTECnwQxWBUbbKnYI\nB44DuWW78vQ+q/jfr4iINzvmCFvol1HcIAst7RbL5QEYBh+ZYgXPOkC2NRFe\ncKqcQCBg2Gu+BRrR4uLGVhhrJRNkKnnlk35Z7tdX7niJuWEnbmmso9cFcAB8\nO28NssdiRIGyACRIY+WhalHiWqNWXfQY91YMmTtfnnlmR1hbUuJGqAcGtYYx\nZoO77r3MZ8NBsrQQeixIU+K670TlbCHU3enw6KG7fmhxgjKp8nnrxvwT0mBC\n41EmLK95P7FracxPY73CkMrrpYvbBjOkrBtQMCUJTxP9JD7OK094SjwMBFCZ\n4LjmdfHbzDUgiXnQPGxz63PkrbNs2bC4MVYtwBRVF4Rtz+cXaA/XUYLAOrvC\nHEkkNKXU5cGbvxN3XdULhqzyYynEDbVz0ZQXqX5M58mKMMNKP8Y3ljIMNivE\nvYpaKNC0rvClN3RYup3wFCNz0Ig468I5fwiMxzYQ8vnHS5/yjmP8B4wSwVED\nWMtV\r\n=V9H8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDGAZMKqdhOZufBbp0sulgcDSDeR9xlnjPxXbcBLRVLZQIhAMrGSvuAS8zAaBF8bH5aR7YWCGe5cw3QQogW16WzmEY/"}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_6.2.1_1590551631115_0.46568162164383997"},"_hasShrinkwrap":false},"6.2.2":{"name":"mota","version":"6.2.2","description":"Mota 是一个面向 React 的状态管理库（http://houfeng.net/mota）","main":"./dist/es/index.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","dependencies":{"ntils":"^5.1.1","ober":"^4.3.7"},"peerDependencies":{"react":"^16.13.1","react-dom":"^16.13.1"},"devDependencies":{"@types/node":"^9.4.0","@types/react":"^16.9.27","@types/react-dom":"^16.9.5","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-doc":"^2.1.0","dn-middleware-file-header":"^1.0.3","dn-middleware-lint":"^2.1.4","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-typescript":"^2.0.8","dn-middleware-unit":"^0.2.0","dn-middleware-version":"^1.0.4","dn-middleware-webpack":"^1.11.5","nyc":"^11.4.1","react-router-dom":"^4.3.1","rollup":"^2.2.0","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-terser":"^5.3.0","rollup-plugin-uglify":"^6.0.4"},"gitHead":"606144c51aeee40ea16157db52412e32652ce5bc","_id":"mota@6.2.2","_nodeVersion":"13.2.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-ljKBDpkkmuzN/qiTQ9qkY6CpAQWAbEg0FW0F4MK53OloOYKNBzdldJvExQ7YcmeIkwjaqM/hj7KFEgyysFzGWg==","shasum":"3ec5821ecdd44a00e553eac5e3334a8d62966a75","tarball":"https://registry.npmjs.org/mota/-/mota-6.2.2.tgz","fileCount":34,"unpackedSize":110141,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe0N85CRA9TVsSAnZWagAAf3sQAIFzuLrOT6zkKCZoUSsj\nM7mSXzI4F7uCMGqt5QDihXNFCxSylbRmeA1+f+gsux3oFeFx5wreNpEaPaOX\nKC+yxF+tDxRzuwoEGn4oGdfOypO5+bDFmy1K9/iMxeANZgkFh9RBEdssaiA+\nkl4U2yE0qemvi163w5W1xgKFy6TrUhhYWgvxuwZdAMlNo+XFEIFburHfj3Ub\nSAcW22Xw5FeIN2dUEht6PuDQKHxB2JQ2+7A4bF/MtalnR/no7pCH24WxJlVl\nDyD7rUvUAH/MGrilEm3Fa3UV2qJtqh1Whta4T0zTzcoMn2YrG5HB6tB7Jh+3\nif9qO0pgtOgknV3ohgPshSMhg9nawGXfdMoI9ZyAuVnsSc6u6yAP1qcNQWrV\nx1Dhh0eHlJbFLavEFpQvSDKXE0ZBqMRJx8ELaxOuOoyPNYA8/dYheYImg0/t\nMvQJeaQ0DXSBJKgc2h9q0AADXntMtxhiku3BzZyMQUqizRm21i3rHTYXB9G8\nHOss7ttZHbjG/ok8sy+Yz9IJg7MFPbRwYG810MwZNzAIBU2NLj5a1Ey+ZonS\nQCSGapOndaU4I9NiCUDMjKafIJ5osBbLopC55LNzg82cvX3RDFu6YOCxQon6\nqIvnjIzM5G18kLOGcgqCmJJrI2cnCQ3P0h/+eQg87N+hQxuEzZFA+VZyMbz7\n+pPK\r\n=LyHT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC2C6PBpOGuNmBiAu2rFS/Juw1cYWfH+IFTJQaVPi5AQgIhAKBudx+f+1mu0SrXt5brIpgq7xxbJn3uOQMjZFYviA3m"}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_6.2.2_1590746937445_0.6601435665386306"},"_hasShrinkwrap":false},"6.2.3":{"name":"mota","version":"6.2.3","description":"Mota 是一个面向 React 的状态管理库（http://houfeng.net/mota）","main":"./dist/es/index.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","dependencies":{"ntils":"^5.1.1","ober":"^4.3.7"},"peerDependencies":{"react":"^16.13.1","react-dom":"^16.13.1"},"devDependencies":{"@types/node":"^9.4.0","@types/react":"^16.9.27","@types/react-dom":"^16.9.5","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-doc":"^2.1.0","dn-middleware-file-header":"^1.0.3","dn-middleware-lint":"^2.1.4","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-typescript":"^2.0.8","dn-middleware-unit":"^0.2.0","dn-middleware-version":"^1.0.4","dn-middleware-webpack":"^1.11.5","nyc":"^11.4.1","react-router-dom":"^4.3.1","rollup":"^2.2.0","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-terser":"^5.3.0","rollup-plugin-uglify":"^6.0.4"},"gitHead":"d73c75cf697623e8df581b6552e4c68a8a0d0315","_id":"mota@6.2.3","_nodeVersion":"13.2.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-jkpQc65N++IN1DRKDysPbGq5C/hQZJv9aixurX0m48zi0rOPtOxn6KNfn3PWs2YEOFRLZNFS4rDVP2Bx0Ulf1g==","shasum":"2fa70f3754716de8bf9f3b1f0c3988da837710ad","tarball":"https://registry.npmjs.org/mota/-/mota-6.2.3.tgz","fileCount":34,"unpackedSize":109918,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe0OEeCRA9TVsSAnZWagAAgEIP/R7PvFL06ZT359vxLGby\nb3LXudQjgO0DJKKUKulFnbuYhNk1aO90sy0tqlOBCJe3VVv6iz5FxW4uNR5o\nA7VNLB2reOZ5UgbdBe4sdjJKcQL/3JEdytZcn7y9CAfYVzg8buspksaz2v+P\nC5SgGJ1+0+NeYQj/9VLcr4g5A84PYGZ6OShvjPL7V908EktgZ90p2ApJeSEd\nfx74ARNpy1S/tXU6q5/mzORkeA6skV7d2QzU3OQB2LsK6n3/nwJwg/tkMRxb\nKxzWSs5zG1aQNi3OO/FmRD6rcP7vIjh4VPgPPGn6Bi6wb8ceGsQjzoKQfzyN\nlS5pjZg3ehqBBUiFzrnu1pQVzwJxi2gri7rqcfZEnXatyBywdGT1SC14ADwa\nikXqyb9VG0zbNC6yang/ZgX26WcRsEHAUVwn78vpQckzKDpLzvYH7AQd/tS1\n+S4xeSPDfJoHWXtExexG+Hozwn3KVrfurigDMcXyWm4xDjFs5dzxU1w/tBV7\nB9mMAu7XjVFFnoo0Ma1gW/dQnPmfvlivXR7tb9icWBjd50X5yWBIvcbEFFWJ\nAzhkzrYKEKcxupDdPs77+CnoN1yObsFgb1+/vLDJUysxCGyWsNhO4DerTCw7\ncNZQxdeiXu05MW4LR1xqb9tU21FQdnjRo2tFvaQ88748fzl03xXT2yzroQaT\nnKbD\r\n=cYVi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEJs2XzFaUcmhr7NtC/gjarJowh+P2h7anNmV2MEorPAAiEAn7qEqW7F+GXduT5ZEur4vOxB8gQOL6UWwvtkckUlbFI="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_6.2.3_1590747421926_0.7590740808393852"},"_hasShrinkwrap":false},"6.2.4":{"name":"mota","version":"6.2.4","description":"Mota 是一个面向 React 的状态管理库（http://houfeng.net/mota）","main":"./dist/es/index.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","dependencies":{"ntils":"^5.1.1","ober":"^4.3.7"},"peerDependencies":{"react":"^16.13.1","react-dom":"^16.13.1"},"devDependencies":{"@types/node":"^9.4.0","@types/react":"^16.9.27","@types/react-dom":"^16.9.5","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-doc":"^2.1.0","dn-middleware-file-header":"^1.0.3","dn-middleware-lint":"^2.1.4","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-typescript":"^2.0.8","dn-middleware-unit":"^0.2.0","dn-middleware-version":"^1.0.4","dn-middleware-webpack":"^1.11.5","nyc":"^11.4.1","react-router-dom":"^4.3.1","rollup":"^2.2.0","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-terser":"^5.3.0","rollup-plugin-uglify":"^6.0.4"},"gitHead":"abcfee1cf652f598f392757276584195dd247c6e","_id":"mota@6.2.4","_nodeVersion":"13.2.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-tAEmeBz+bGaagq95AGY/0jGCaFL3LZQSyeEdSdxSG23tLJDxM3rwCdehY8g0+KwDUsoWlGAhpYVihhFDAAydnA==","shasum":"1bd5dec44d706d12cf4920b2aa2f41f2bd322757","tarball":"https://registry.npmjs.org/mota/-/mota-6.2.4.tgz","fileCount":34,"unpackedSize":103864,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe0PXGCRA9TVsSAnZWagAAWWMP/ApLUFKA1Xf7AJnNPTgx\nLKylFiYvCqBFQvx7Uk9AC8uZlvwuXl6UrYDcJhou0ZlBhEnc7VsxPKw7a+Qk\n+1lEGAdgncee0++OrrktKZ3GC5RDvgNKqPDd7nGtRscASVDyLyTF7xAfAe2C\nh7YRaUh6x2OpkwWv4q7h5SJcl2aS+doYI/rDwZ8H9nt6U2Wj3LnSRlT4lEKn\nS05QHB+x/ejM4/Fx+upkXWDIft17mI+v1yOwazZfzZDFVzQqiccVY8WYwvrI\niaYdvATpDEGkJtNe8RbbzpmNI1wn+G4CdwzytDE/ZvEkETB1RUNIomA1FOp5\nfUIhAWiakDEGMWirmoL8aYE9/SXvtg5ZfN6Bi1DMJxir8K8sgPSRO+Lq1xAl\nB+HbXFB0ZJTH18N8mRnp8tHjg5EDDD2gkinipQoh6K79dVgALaRX0Banm220\nAZB0wDxCuhJ2WIpmuUoAXl3PMzCzMeKp//qorTpEhRPzsWt+JScxCVfK2O22\nOH0mBa9zKQlGXURYHcvjiGr0sc3xslWcZ78wlu8Y5F2k9O8zCcj9Ptlml6lt\nRWThUX6YWb+LHFx+bEO15V/CJYYAXYdC7JqVSVix6lmtBrEI59H9L5Q98g6f\nc+Jm1ct1GTmNi0jvmHsETdO3NE83z81dkFn7ai/NDeHWKjXb4PXNIZZeuY5O\nPLau\r\n=nt1q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB5gWC7x/bpeXEMNfFsM+wQRZZHDHETthd8rGubkzEVrAiEAgkXRQCD2H7rvRMgjVjZOxxHf8E5EyU/7hm5+OhX6oBI="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_6.2.4_1590752709368_0.43222631421830204"},"_hasShrinkwrap":false},"6.2.5":{"name":"mota","version":"6.2.5","description":"Mota 是一个面向 React 的状态管理库（http://houfeng.net/mota）","main":"./dist/es/index.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","dependencies":{"ntils":"^5.1.1","ober":"^4.3.7"},"peerDependencies":{"react":"^16.13.1","react-dom":"^16.13.1"},"devDependencies":{"@types/node":"^9.4.0","@types/react":"^16.9.27","@types/react-dom":"^16.9.5","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-doc":"^2.1.0","dn-middleware-file-header":"^1.0.3","dn-middleware-lint":"^2.1.4","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-typescript":"^2.0.8","dn-middleware-unit":"^0.2.0","dn-middleware-version":"^1.0.4","dn-middleware-webpack":"^1.11.5","nyc":"^11.4.1","react-router-dom":"^4.3.1","rollup":"^2.2.0","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-terser":"^5.3.0","rollup-plugin-uglify":"^6.0.4"},"gitHead":"ac8aaa99ec0af8b2967cfb385933a59e7de76f3a","_id":"mota@6.2.5","_nodeVersion":"13.2.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-Iev7XIPXq3A3sOZGRjdO1jq1RcJTV0ohJX4CfFi0gGaXoNKihlzXyVE2+l+fImSn2u0BT9PyknqHUQjAxnEXcg==","shasum":"18379af5416a2abc36ce9cdfede3ecd1aa64dc09","tarball":"https://registry.npmjs.org/mota/-/mota-6.2.5.tgz","fileCount":34,"unpackedSize":102733,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe0zMtCRA9TVsSAnZWagAAdJYP/RqXOJscLMdeEAaam55T\n3Qa9fAT+c/SN8fBX9eLhy4KhsMyS4OHwkPVwECzdHXTVbahF+sVqqzPvGzXC\nmRwWlJeKG7zJ16JCE+OL8DcqihCAnTtHKEvEHCzlD8Ty0SqjLPdSY+yWyMC3\nZtOKAAg6D9GIZamc6I/RrS1LoJ8mir/dW46zl8lVdcUejoLtBND3Pf0+tBx1\n9MWk+oUfAF2+4+YuUwdKkTxKM6cPkpgGpBhDgU1w4iyNt5/411jKhiHxAPBN\n8K9jQ//tDcF3VdSIv2GGsCJxpIAuKswPb/pC0eCpgwJ1QTRk1ie/YcO8Sooh\nklJo1EdGZyNHwNx8biCYI+aPaLK6YxujChDhgwwKJEVT+7lsKkdF7jMI2+uI\nxDKWdJnJSYvDjPwPGGaTWGrasfCEpMhTbH0OO5XxPW+Tj7H4b/vM7MOkcSU0\nQ7i+FXE7/5AqHzc70Hy7dR8kEMD5Wyrdlul2TMX5xpsHgG17Q4p285RpVx/M\n4JqhY/lAdt3Q1pCHGa2F+jtcsuuyG0El86ZXNm/c7aCMlqdilLcJbbL+oE8g\nwrIpZJhAN7l3jo9t575Dt0bKFyeIDbr2/26ZsB+MA6reDa6e5orYxZpZ2r2y\n571QiArhSn1T5CyoHGYoZXquPYrE9kI1R/FkvH1jDEZfPuDDGdGlSC7cKiVL\ny5zK\r\n=C0wm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGJOhDnZCo7j7XrvadWrKZovM3y2yi+5jVWf9xr5oYeMAiB3YKp3C8WD/Qht92ubnxY/hWqY1C9jfqarmfJ/DVvFnA=="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_6.2.5_1590899500940_0.1678190151450243"},"_hasShrinkwrap":false},"6.2.6":{"name":"mota","version":"6.2.6","description":"Mota 是一个面向 React 的状态管理库（http://houfeng.net/mota）","main":"./dist/es/index.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","dependencies":{"ntils":"^5.1.1","ober":"^4.3.8"},"peerDependencies":{"react":"^16.13.1","react-dom":"^16.13.1"},"devDependencies":{"@types/node":"^9.4.0","@types/react":"^16.9.27","@types/react-dom":"^16.9.5","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-doc":"^2.1.0","dn-middleware-file-header":"^1.0.3","dn-middleware-lint":"^2.1.4","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-typescript":"^2.0.8","dn-middleware-unit":"^0.2.0","dn-middleware-version":"^1.0.4","dn-middleware-webpack":"^1.11.5","nyc":"^11.4.1","react-router-dom":"^4.3.1","rollup":"^2.2.0","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-terser":"^5.3.0","rollup-plugin-uglify":"^6.0.4"},"gitHead":"bc6c461394d3d4657b362c000b36a2ed685b13ce","_id":"mota@6.2.6","_nodeVersion":"13.2.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-EYu9kqU4EjqoxF3cFmB/z6Zuvlmm+k2poOLVNKsY0r46/qvZg36oQ+Ag3qf92jG31JV1BLu7ojl8DxYlFK3FcQ==","shasum":"424d99e322ffbb63762d4e45c438ee95103f99c8","tarball":"https://registry.npmjs.org/mota/-/mota-6.2.6.tgz","fileCount":34,"unpackedSize":102808,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe2IHQCRA9TVsSAnZWagAAWfUP/j81ZMdypDjhaVMpruwE\nr64jauz14vnUR7Pci3ljP8+OGTdal4Mp61fUECjT2PS/bPpeP1Cvf1Q9Uhyq\nNg8xiZhliGH9ktKAiOFF85zSBBZPdwVTFPX5E2LlUm/6PibzcDWHMOcqIXe9\n83TXFWs4sXT9cEtx7qfeqwfsggpvEH0uT/FYAskUqSgFqhwJgyrkiAna/9YT\nzFVIULg73fxMdwh7U7fLMyBSK42drpeq5ULfyuSc67qdtFvXpzNIFsHg7E1i\nktXLwQbrflhwM/VyAbtj9OZFom9rCCH8SJQcv5+B2YWvbMOU4a96XOSwPj3p\n9OAc0CMifLQQQIHZo/LH7J/OZMn42TzdQPDLAC/xnQ8RF2TeaV059zrwWdNv\n32UmnxZPY8Awu881wOO2xaNv53/vaIX48uqtwHSl7SO9dXCevl6V4xDey6Ih\ng56Pw/L9TVKS1XhlF1rYjlUOByWUlOX+8Kan5SpJ2xG2DNkGwIsJGt/jPEhg\nHberCF2wdqDupGzv/YYe40CXjlpyTrYJlweJCYG6FAqtcqFK9DdNXWrSa5nM\n5CH+SmfKMcMevYjITBE03o/+4yGq+GwoQxahYIIOlf/OuQRvWgBw/SsOqGNg\nfUiMkLYg/9XGhiHCkCyu76TI4KNu/iwW4jhBnYGSKqaW+RXtI9cIXDNgYdLJ\nYWNd\r\n=Ghx2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDN1UBPgMDBqUDrw74i2UwjUcRb7tijWepcsGLEqbLLfAiBs19zhJL7t+u1etOG998HDDzI7Yqhsk5vVYbhPgc1Jrg=="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_6.2.6_1591247311825_0.5103040203110163"},"_hasShrinkwrap":false},"6.3.0":{"name":"mota","version":"6.3.0","description":"Mota 是一个面向 React 的状态管理库（http://houfeng.net/mota）","main":"./dist/es/index.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","dependencies":{"ntils":"^5.1.1","ober":"^4.4.0"},"peerDependencies":{"react":"^16.13.1","react-dom":"^16.13.1"},"devDependencies":{"@types/node":"^9.4.0","@types/react":"^16.9.27","@types/react-dom":"^16.9.5","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-doc":"^2.1.0","dn-middleware-file-header":"^1.0.3","dn-middleware-lint":"^2.1.4","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-typescript":"^2.0.8","dn-middleware-unit":"^0.2.0","dn-middleware-version":"^1.0.4","dn-middleware-webpack":"^1.11.5","nyc":"^11.4.1","react-router-dom":"^4.3.1","rollup":"^2.2.0","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-terser":"^5.3.0","rollup-plugin-uglify":"^6.0.4"},"gitHead":"5d9f0021ba1581a35a2d7a5dd8f9d31b5764e470","_id":"mota@6.3.0","_nodeVersion":"13.2.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-xHwnMnIe0Gc8BNh/kSdBSko8vddjzlWHH5LtD/jjv8PZCOYofZFQ9r/TblEA+70u5Q8mvivWnjVsQDkBtE+f9g==","shasum":"af26985dc360f577d28f1c518757a4b8417e668c","tarball":"https://registry.npmjs.org/mota/-/mota-6.3.0.tgz","fileCount":34,"unpackedSize":102812,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe5nJSCRA9TVsSAnZWagAAILEP/2URUp41wSieKwaabsFY\naH93XXERuJ+grXTgtbyP52Rc1dD71vCw83ronBPbJItL9cngkimM+jxpuE7/\nTfZXl4VosoNLc71yEX1lFl2mmu6h3/LmbaTimjDC3YyxgxZ5HFVGFD9stgLe\n7e0Oi2gFwmahBn3hWUopy4OCj1XkYHOgUIKusu/6T+1Gs428ER15mF27F6zi\nO+05MSyaw5sYxKDtHd/jyrONlQaSFWfQT8EkfSOGNiq6APZWqTnwkKY56E5C\nV4RQHCoEDUnw5k9lRR3YKsWuAaMvuveUVKlGz4aF6RbMBBdR5VJoVeoUuxwX\n1LyXJHpLZFrVtgYozt1ssjoemPixD8B6xlwWXlP+mWY0+gEUe13PwjDpe1cE\ncj0Ev1ShG2o/wPTUq6km3kjR9ysqplCLE9GW/OcuhN9diFKMb3KQEhkMb0j0\nNGFLve4y5l2X9OQsrPrIrTsEfcttGnrjwCG2ttEB/eKrI/O+PSVdodNmsYO7\nKnJxZKw2nNY2NlRfibQCpborUyjnQ0tIatQV+Cx2IEx61xS/VdwUpLDeY/o8\nTg73V77LjBaB0kexPF6c4q6t2x91XyU3KUdzdkV+5ERQgkYTRjATbh/FcodX\nuSMblfQZxTc9osWBUlBcNi8ql3gxeG4YMY2e2B14C7cUI1WnMANWAA4uJFwq\n3QWM\r\n=eQjL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA/7JAV5cS2FRahJYxXIt/mMDT1DaTJSYFdeCGPAeevzAiAOx9RK1VBOd2Gzdrlh4XOr6zPCN7QR5UKvpOKldQKSsw=="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_6.3.0_1592160849661_0.28180782599461396"},"_hasShrinkwrap":false},"6.3.1":{"name":"mota","version":"6.3.1","description":"Mota 是一个面向 React 的状态管理库（http://houfeng.net/mota）","main":"./dist/es/index.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","dependencies":{"ntils":"^5.1.1","ober":"^4.4.0"},"peerDependencies":{"react":"^16.13.1","react-dom":"^16.13.1"},"devDependencies":{"@types/node":"^9.4.0","@types/react":"^16.9.27","@types/react-dom":"^16.9.5","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-doc":"^2.1.0","dn-middleware-file-header":"^1.0.3","dn-middleware-lint":"^2.1.4","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-typescript":"^2.0.8","dn-middleware-unit":"^0.2.0","dn-middleware-version":"^1.0.4","dn-middleware-webpack":"^1.11.5","nyc":"^11.4.1","react-router-dom":"^4.3.1","rollup":"^2.2.0","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-terser":"^5.3.0","rollup-plugin-uglify":"^6.0.4"},"gitHead":"208c5d9bac730802248e300c49826faa61f040bb","_id":"mota@6.3.1","_nodeVersion":"13.2.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-tKqC+ihI8zt8FpYIhB79rd8eeSJR6+fSvZoNC58/7W3TZCMkEJkluGAXUJtpFifWaeI60anqbtKYu5szdGf/hQ==","shasum":"e7ea9fa572d659f51664e1b88a7b71767a983650","tarball":"https://registry.npmjs.org/mota/-/mota-6.3.1.tgz","fileCount":34,"unpackedSize":102820,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfHtgtCRA9TVsSAnZWagAALIoQAJXhtdRmaC8lC3ssKxo6\n52qhjD5To++u4sZeG5bOXH32GwmXZDPjPHXuQLKWA2JcsZyefORiNNHailtk\nQl0BXcarZDXE4jVOPVv4MsiApdD18iv6uHwp1Du6d4hsubqsWrf0Cp8FvroQ\nFQpaUu++dXw6ldx9pizfnRQIpsFATsi96oXI+G8F8ftWJBIUOOfIz74UfwbA\neLUQHxLUiDkdEzPICNq01rfBKFKRgLQ282khONUEFXtVaSmR1SPzmQ9Ol512\n6ZP5BGvulml8wHIVKgOrXGOLDu/E9khDxOFOS4UpXlrVnem9qDeS5VB+NS9G\nDIQGA1u8EBhStX2SGAopiOzYvQcW4plnfFe05z0/+of9N7Wt5WCsw8KkcUsW\neW50q8+Hh2uifdIoxUsoKS0x1qR3M4477cIR5RJDbQDXtfMNgpPNw913QiOb\nwNoaUmiJieRFGKxtM30dB25gcwwm+pFdnv1G9D4KS84BB9Ubf32XRrgre3Gv\nCDoM/qOmZ+hERXz8DiE18/JcbkcafS7aEk9VVjqKVQZv7bUTTnKSjSEi24qu\nM617jbUU3V18C3tsLu4bIv+m7IWf7Yi4YrXqDNxDXmbJ3R+Y+s/lkJgQC9ec\n5LaqobxyDZgbOdCWf/6RXZrus4DL0s1xj2Kdt7V2a8WP/FeCIF70esEC+XDB\nJGLL\r\n=ps02\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFDIwbYjrWfHM2Fx7OQPZreidCjV8YDQHIkUgTGg2n1dAiEAsY8ekrJ4szuPNYLje2ls+4+lDTUsb35WtZrDGNxWJhU="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_6.3.1_1595856940887_0.7360780596452858"},"_hasShrinkwrap":false},"6.3.2":{"name":"mota","version":"6.3.2","description":"Mota 是一个面向 React 的状态管理库（http://houfeng.net/mota）","main":"./dist/es/index.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","dependencies":{"ntils":"^5.1.1","ober":"^4.4.0"},"peerDependencies":{"react":"^16.13.1","react-dom":"^16.13.1"},"devDependencies":{"@types/node":"^9.4.0","@types/react":"^16.9.27","@types/react-dom":"^16.9.5","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-doc":"^2.1.0","dn-middleware-file-header":"^1.0.3","dn-middleware-lint":"^2.1.4","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-typescript":"^2.0.8","dn-middleware-unit":"^0.2.0","dn-middleware-version":"^1.0.4","dn-middleware-webpack":"^1.11.5","nyc":"^11.4.1","react-router-dom":"^4.3.1","rollup":"^2.2.0","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-terser":"^5.3.0","rollup-plugin-uglify":"^6.0.4"},"gitHead":"b87d3d56774447088f1334b5dbe053b07408dc3e","_id":"mota@6.3.2","_nodeVersion":"13.2.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-PWglA925CH5UxGIsSjFr5TQyIf+s0Iyj0dh3YdIS9dOjnYoJ3CIp0SemvkUbWwF3eXrmmuIT8fpwxl0TSQm0Zg==","shasum":"442b21a78cdcb97e36d328df0005da5482e6b900","tarball":"https://registry.npmjs.org/mota/-/mota-6.3.2.tgz","fileCount":34,"unpackedSize":101593,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfP6zNCRA9TVsSAnZWagAA0hcP/RX9mllrO9PNge1g6bCk\niRPH19CDTWArS3dNTjPpgJIpahddFCSkbDZzxyK14UCf0Ye9EYgAm2ibjCrP\nE65Af6fjd18seo1TXY2gvcOB5uXjiAlUhc7Jz94KNfkpIhnSUdpwO2RC6wRx\n4/4hwud0FTngpjSQLzdRIs+MInB5Vr+1MU8JdVlvUlDhE3tC7euGC8GsCuQo\nJaO7BXN/2AbljxRgQlJ33HsOwAoj4x0+ziPUXyfsWzoKHT40nb0qE9QoRong\nj+fy0D9gPSIJMxXvWDSmyZrZsjUWurMA0PJeiRh/dZ7dkSNHiKgkWJApt84O\n4OjigrPBDIOTlsBi9pAmCfrbh5bTbwa4BjodUyD14WGBbxXVW8w4DSMRZhpK\nPLKBlUf58t02rxbYSCSAMbWFIdASQQPhaOTYl9gfk1Kw1Q2z3+LA0vBVp8QB\nwF/4VfbG8fOHytYxd4HbU4yLIN8kVH7EJPRlrGvJ+ONfIwMtLPkY7iRT9pa0\nRUW2kMaZbjiqfJGVc7tnQBNnaLE2WdRAVsz+ZJHa7+8/yKcStByaJmMfiW0p\nZ1ECeOqEXBOqsT7qhMYdXIhs0+Uhih4Qa7HMzRALhv5rTpAyOYN+yuv7ohwx\n8++uoQpzql2uG/0rshKu+ldeDSZIGscAYV1nVoJKnJD7l9oj5pSBs580BLFI\nmQI8\r\n=+Gz1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCqU4GARSCQNDRId5BX/yFKjdbGZuZeTPgV3kOUKVjbPgIgCJY1njGTsxnrH2rAgCeeF3+3ERv5H5nTJE545O+A4Gc="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_6.3.2_1598008524734_0.7321789141637103"},"_hasShrinkwrap":false},"6.3.3":{"name":"mota","version":"6.3.3","description":"Mota 是一个面向 React 的状态管理库（http://houfeng.net/mota）","module":"./dist/es/index.js","main":"./dist/cjs/mota.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","dependencies":{"ntils":"^5.1.1","ober":"^4.4.0"},"peerDependencies":{"react":"^16.13.1","react-dom":"^16.13.1"},"devDependencies":{"@types/node":"^9.4.0","@types/react":"^16.9.27","@types/react-dom":"^16.9.5","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-doc":"^2.1.0","dn-middleware-file-header":"^1.0.3","dn-middleware-lint":"^2.1.4","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-typescript":"^2.0.8","dn-middleware-unit":"^0.2.0","dn-middleware-version":"^1.0.4","dn-middleware-webpack":"^1.11.5","nyc":"^11.4.1","react-router-dom":"^4.3.1","rollup":"^2.2.0","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-terser":"^5.3.0","rollup-plugin-uglify":"^6.0.4"},"gitHead":"1bff4de90418c8a10cc7a2835262b7e62e37c698","_id":"mota@6.3.3","_nodeVersion":"13.2.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-JN9kCT3CG8Lcxo4KaJY29irX79eBXlceZlpyybKLSIdxutVSIaNu4AOPl0+trIs5uHfNgy3XDuZBlKvDTUlprg==","shasum":"d5060578fad2453ca6398ef5b691c4c5152f0e8b","tarball":"https://registry.npmjs.org/mota/-/mota-6.3.3.tgz","fileCount":34,"unpackedSize":101627,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfRPHRCRA9TVsSAnZWagAAJpoP/3TxuGwNbumJE41K4Sbg\ntZDpP0XlN70VFsNGxulf6icA9/BA2LgDiKFbNlyRgyjhXCTEXlLWICT6s7pj\nex/SOQ7EOTv2yrSsDB1JC0syGh0JBIhv3XB+TqNZGJOncMxjDN8mp3CAhb5X\nmREcFHQqQIoCFQykwnUdogHk/sSqsQY1wXDMK36UadGkO0Q0V5BESwbYyaAz\nj8a6bHYDP6E3ePoPmnXjKEHyxrT55JGE0dn7zpsi+hV+LeAIwawMxQMJ6krM\nzO/KBE12jwgAG+8BELp6vz42TxA1GtY935yMeUE762aJhJSJBNwqoeiSvA+Q\nkok80rn5aDnYm677wpa1E9AGGDU+2r0atRXaYiJGGqAuB0mfaQhrIPMnmM/d\nIaJX1vhVvpX4wisdf0ougHzhtFdrISBj7vePTZLZ+b4TZCtmd86HsfPOJmXS\n1//xmsoGUxvcu1y/1OYLIsuJL02YKkz1EoqJoEYQMiRItbHXnxTLqcv5XsV+\nohTrdscQjtP58873AB+bFNs/8NmqpUVR3S4POZTGpoEYwGkdEXUDKYXyCIlE\nVW8ZSvIsBOxxibbcqTdq2ZhmScnMKvnF11VE/WMPtI29hAeStog9J0O8ch/f\ngny68ZDJXFKXgTjo9WC2PiiwjNU8UiLkbzf9LoP6NoT9pioNUHVB9B8rA6vA\nFYUC\r\n=4dJL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCPxupkVBxzfbKkB15II8OXhgaC9+1gNO4WutNXLPfCwgIhAMv0hFi69u2mwz08Oyp1uZCiSLSAqVUMoWrjTrT3gTGr"}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_6.3.3_1598353873028_0.9336735083352323"},"_hasShrinkwrap":false},"7.0.0":{"name":"mota","version":"7.0.0","description":"Mota 是一个面向 React 的状态管理库（http://houfeng.net/mota）","module":"./dist/es/index.js","main":"./dist/cjs/mota.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","dependencies":{"ntils":"^5.2.0","ober":"^5.0.0"},"peerDependencies":{"react":"^16.13.1","react-dom":"^16.13.1"},"devDependencies":{"@types/react":"^16.9.27","@types/react-dom":"^16.9.5","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-doc":"^2.1.0","dn-middleware-file-header":"^1.0.3","dn-middleware-lint":"^2.1.4","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-typescript":"^2.0.8","dn-middleware-unit":"^0.2.0","dn-middleware-version":"^1.0.4","dn-middleware-webpack":"^1.11.5","nyc":"^11.4.1","react-router-dom":"^4.3.1","rollup":"^2.2.0","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-terser":"^5.3.0","rollup-plugin-uglify":"^6.0.4"},"gitHead":"3ee85df554629d95b2e2ad1c4ebe944abb85ece5","_id":"mota@7.0.0","_nodeVersion":"13.2.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-eP7xNr8O2fqtrDOkJxQ0I3ufDDM1qTSmBCagYEcpAmHkgu3cqF5BZ6HqZW0JZB5ODXOZBIx/E58BYJNMSU4I2w==","shasum":"d5b38810edb1121255cdd1bfdc8c624b380fb394","tarball":"https://registry.npmjs.org/mota/-/mota-7.0.0.tgz","fileCount":35,"unpackedSize":101571,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjWHgCRA9TVsSAnZWagAAlnQP/3ra3zqm/GDd04//KFEE\nNZ1cdXfcRKGRpUSBgMX5rm5a+zD49xrbZtx4qAtzit25dhss1nx8mgXS22/N\nF7cfheAXJKLGyBzWHlGMAK8jH6VyrIAIlKrQq4uduQnKcj8AfVUUrEoYu/fU\n3h1ew9tknzJJBrnSgu9XzQ5RzbDdIZ/ZHWEFyi434Isp8tOJHiriu2U/m750\nEE+ceW+LMG36wrCuw4ipDxZj89OTVVUP+QL1NRdN90uYymXAQARVzTEfSfTg\nKqJDmmrCk9prhshai6vwQ+fMaisVxAWH0NX4O7QykN/OeW8SOHieikWl8m2H\nfGGnJJ0DqJm57MWi6tNmrKcglGrcjM0V7W8k/yw5wzfwVV1pEXwYKpeyMM9Z\nvFIJYls2m1sC639K9DGlnjwEDjug4zaZBF+3+WwV/+v+TO8OXd6wxyQ1l//A\nutarPC980APnnN0HZ1eQLyudN7XjEH2eSbHA8XjpzTdFliwZtNH7mmGOCmqS\nV/oCPiq4UfNnsFK3ppeq3C9jubDHvyk+Ddi0qBWOy2nHQBCId00FLvYCxtx7\n5OaExrzc3IMytpRgSPox7ds33Bu3fTD4pZPGDpvPLIdIOFHZafrsFYLFNDqR\nO6v31v3dpEWnhvdknZ1a76z/tZxqcmzXgHnZM9YggN71U+V3Kt8OTlNXsVtd\nAz1U\r\n=QE7Z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIErxnFqj3Rxn8aNdPVqIVYSuDgRYloVpyBnmdXxclcTqAiAOWgE0mOH0t00nGTmr0tiQwIeL9BmMEBzDvrbfRDutYA=="}]},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_7.0.0_1603101152330_0.30015495255023295"},"_hasShrinkwrap":false},"7.1.0":{"name":"mota","version":"7.1.0","description":"Mota 是一个面向 React 的状态管理库（http://houfeng.net/mota）","module":"./dist/es/index.js","main":"./dist/cjs/mota.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","dependencies":{"ntils":"^5.2.0","ober":"^5.1.0"},"peerDependencies":{"react":"^16.13.1","react-dom":"^16.13.1"},"devDependencies":{"@types/react":"^16.9.27","@types/react-dom":"^16.9.5","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-doc":"^2.1.0","dn-middleware-file-header":"^1.0.3","dn-middleware-lint":"^2.1.4","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-typescript":"^2.0.8","dn-middleware-unit":"^0.2.0","dn-middleware-version":"^1.0.4","dn-middleware-webpack":"^1.11.5","nyc":"^11.4.1","react-router-dom":"^4.3.1","rollup":"^2.2.0","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-terser":"^5.3.0","rollup-plugin-uglify":"^6.0.4"},"gitHead":"904bfd7e4c8a1b55df7de6de48737965f4841cd5","_id":"mota@7.1.0","_nodeVersion":"13.2.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-xMfnZXd3fkASFXEz5SMUHwg8sKVbwb3U9ebt65panB6BCWAYwTpUy8TPgMfi3tMr7EE8a7QWV3t9RoJf7uxyRw==","shasum":"22d73510af29ecd2d9c91f4253b8f386ae90f4b5","tarball":"https://registry.npmjs.org/mota/-/mota-7.1.0.tgz","fileCount":35,"unpackedSize":102045,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfrdw5CRA9TVsSAnZWagAAvsAP/2kSsZnB3puykNYs3iZc\nCorZCYtpz1Yia2r1Xf/E8nso4c0Uhl06Tb24gKNSrE8asa2f3caWlt8ZXKnX\now/cArByCLGFwk32PmT1VIrJkeiR7yFPK3EbVDHYrRYr0W5TOq/gI25O14LI\neEqrDPRxgEse7Ba1yRogy8pHiGL8utQ989nBUKiabiTZj5aci6UCQzkFgD7U\nSxc2hi9d/EqaKYxHz5nx7rfIUhp2qJTDruJfeiRO/otlv/XJu6M3s5P7WzxC\nVf8313kA9l3CtNDuErdVNCg85dEjp8qhUTysIM0HLnYUMZstdyJ1MXosWcW/\nh0MOmHrMVG67jvVICK3r/J0OtvG4flNDOkblgcF7JnBQ6SC8mtlb5WsY7uh+\nHRns5n3BKB6KlDFEcZiFTKho0u2xVussfG3lwJIFdYr1LIZG7USgn3LYPsj2\nHBK0VX3hwrPHt/GHRMzm9nvA2ZxpO9IrxVCzrmXWUrJMkUlKLs5uVcaoERL7\nk9J9FgfbSkI6so1focTFX8D4sFgyKkeJS3vttQ7WYxGpV5FYJXcgW7JxE+ZF\nSPI4SxYzaGDEmyVCsEpFSnY5UgprLp1O7UNeBmVzzOJ5F015QsxBqxcIeKJt\nPmNLELGyXC4ipLYCT4fsFokMxRQ1S9ZzZ+wcbYhZNBw554LE6WJ5v8lbR6hW\nEpgX\r\n=qIQ9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICQl0GwGMkm8WT40atIZXu6FubYYW9EmxNBfSzYxj2nyAiEA6qxrKwK3thy+jDEr8GK1eYCHB15rANl0aaQpFzc26Ys="}]},"_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"directories":{},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_7.1.0_1605229625096_0.42269909548350704"},"_hasShrinkwrap":false},"7.2.0":{"name":"mota","version":"7.2.0","description":"Mota 是一个面向 React 的状态管理库（http://houfeng.net/mota）","module":"./dist/es/index.js","main":"./dist/cjs/mota.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","dependencies":{"ntils":"^5.2.0","ober":"^5.1.0"},"peerDependencies":{"react":"^16.13.1","react-dom":"^16.13.1"},"devDependencies":{"@types/react":"^16.9.27","@types/react-dom":"^16.9.5","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-doc":"^2.1.0","dn-middleware-file-header":"^1.0.3","dn-middleware-lint":"^2.1.4","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-typescript":"^2.0.8","dn-middleware-unit":"^0.2.0","dn-middleware-version":"^1.0.4","dn-middleware-webpack":"^1.11.5","nyc":"^11.4.1","react-router-dom":"^4.3.1","rollup":"^2.2.0","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-terser":"^5.3.0","rollup-plugin-uglify":"^6.0.4"},"gitHead":"e4380c7961da25858cbe2d993d7528b5c91a1071","_id":"mota@7.2.0","_nodeVersion":"13.2.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-burQXnIO1dSVNQRiRGUaMlWuGgvGd5AzmmxVjQXOu+4QKBip+ZxvtNYNgCOrlL1z4LG7TT2ecI/KZddgsXPWlg==","shasum":"432b0ce17d4c4f2c5a1af273732af9c094cbade0","tarball":"https://registry.npmjs.org/mota/-/mota-7.2.0.tgz","fileCount":35,"unpackedSize":101446,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfre9vCRA9TVsSAnZWagAAsP4P/An63Z2d/xnQ6wJod8qV\na4X9uOLZbvCbIQBu1TuvEEdzC5DofJ2SZoGJo0rET+D2H6wQ8x+Me9Oh8oJA\ndZ5bG5DUdr6iSCiiZJtSHAJkR5VU8pqZ5MfzNgjOGCUOngJeDXSEweIk9ad5\nJeAsrc7l/QDIJhIkRtcilvr6jSxGNYZ0LEh5fQyuzFA4e0OfmbOnSDECNH/F\nx/bNJIOnQwXAKcgkWzhwk1EeRKfDL0IATbesYNKSEBM2x8jPExag4eTQ6aV/\nnRa0P0S6sYQaZZ2EeU6EpfHZFAb2DZCLuR9uDN2vlFzQ18+RqMdcxWk9QiZq\n8D8h+jPNrxqW79oOzfHoMh+4Tqz7vSRa1dJJWnH5O93QSaKOJueMQ+zWjr66\nPKQhvqQKDFd/qzhS5ZXfEcXxUN46dlC1UbJcja7tnqbcnlOCtYE3C5pMO65e\n9OZIYLGuaGV753B1ixu6S7k+7PLBJAaGruNFGbkOpD9F4qrubSFrFaByIiSm\nhKxdK2n1G4VOkNdb2c0myvpISeSM+cKzDI0W11aWuSQRFy0jGmqeOKVcz4lP\nJUxkAKAaf7vxFWj2C/5VmDj0927TyxvzlTmeTx6PBMrZSSQQ5A2txJ8YmJh9\nIiMQkkAv36KuBJhqmXN4Wefbt51AqgjJMKMDWlXpRuKfX7dLhPeIuUv3oIlm\npX53\r\n=2vLo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDIbEtv0n/RiBEAmFf50EzEoch3v/AkdXc7N/siJjAISAiBy7s47AZjjB8GGgXB7pKi/HRuU9PdLBfKHilXEaAu7Kw=="}]},"_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"directories":{},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_7.2.0_1605234543107_0.8209502377631523"},"_hasShrinkwrap":false},"7.2.1":{"name":"mota","version":"7.2.1","description":"Mota 是一个面向 React 的状态管理库（http://houfeng.net/mota）","module":"./dist/es/index.js","main":"./dist/cjs/mota.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","dependencies":{"ntils":"^5.2.0","ober":"^5.2.0"},"peerDependencies":{"react":"^16.13.1","react-dom":"^16.13.1"},"devDependencies":{"@types/react":"^16.9.27","@types/react-dom":"^16.9.5","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-doc":"^2.1.0","dn-middleware-file-header":"^1.0.3","dn-middleware-lint":"^2.1.4","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-typescript":"^2.0.8","dn-middleware-unit":"^0.2.0","dn-middleware-version":"^1.0.4","dn-middleware-webpack":"^1.11.5","nyc":"^11.4.1","react-router-dom":"^4.3.1","rollup":"^2.2.0","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-terser":"^5.3.0","rollup-plugin-uglify":"^6.0.4"},"gitHead":"8464d335bb5cf9dbf7273320a8def8051355dc13","_id":"mota@7.2.1","_nodeVersion":"13.2.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-YaaqwjK8nV+GS7b9+4DFxkrxL4N+nZYa4EE/k3cxegRu+57ZROyvhWjRFbICr8Bn1PcAhZYheye0nyG5yUuOdw==","shasum":"7aeece2d4938fa8b92b7d36c621e834d2a9de31f","tarball":"https://registry.npmjs.org/mota/-/mota-7.2.1.tgz","fileCount":35,"unpackedSize":102563,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfrhCDCRA9TVsSAnZWagAANyoP/R8BcgW2rS/ZvAD1xvii\nUrvieHawyzZWRv8KMPJcKHTEoDVraKh8+E0XSGsj2iquDhdoMJ+k4wm3hMv5\n12LS1Po7iDYZaR/8Abke7IOI4rY+fOh4OVVPXpaMq+r92gTf3QXELF/lkLXo\nmEhoF3sonkkeANbe4+MluKFB37/enkizSgwAzab4ysqPfLq3h3tnlUhFbEyh\nB0yM6YehI+NuzOCeqHSzCvONDhbF16NyEm5SMivaKebbROzR8tK7/qmgxvXe\nUL1lSnBoVW3AmMlrilcAl37JdsWAp2IVhCBdAfEgQH0EEiHmqscRD/CkeTSx\nnM3uebHTpxa2w/R6pGXwZl6Qo8z5yLHA6QOc87K7xikX08/YUxAfqjWc80wg\nrQOui8cUp0p41f3YyEyGh7iH4yDUXZx+ErRf68Mnbhk16vfqga71vZyys04Z\nFqbL32yblb3qL4lxZnyiQkalo40JzuMVFT3B7T2kkPZP3bmk6JwuoxFymGe1\nCSH/NMxXZNApOH5QvxidMbdc2jeUYpcYQ1DJV9TSlvjLcFNF+DIkr8aKWJfn\nSUI1s01O3MBh9v+dhxXhkfJ+XA+2DxddLjeDzF1F5JPqhowhUsSlAdQLCDic\nzNL1S1WTYrd+0IUT8O3pIJZIlOISv/zIBqE3Jh/9PtbNDlfLIvYlBcoHi3ve\n/o2O\r\n=Br/3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDWKz3LH0umUVr0bH9y4p+S3PWwPIPE+Sjzt12hRTH/JAIhAIK2PsbMuu6ApG3KzYN+hzoJb8TjkndfWiakdrMSGeve"}]},"_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"directories":{},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_7.2.1_1605243011527_0.8209552414504797"},"_hasShrinkwrap":false},"7.2.2":{"name":"mota","version":"7.2.2","description":"Mota 是一个面向 React 的状态管理库（http://houfeng.net/mota）","module":"./dist/es/index.js","main":"./dist/cjs/mota.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","dependencies":{"ntils":"^5.2.0","ober":"^5.2.1"},"peerDependencies":{"react":"^16.13.1","react-dom":"^16.13.1"},"devDependencies":{"@types/react":"^16.9.27","@types/react-dom":"^16.9.5","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-doc":"^2.1.0","dn-middleware-file-header":"^1.0.3","dn-middleware-lint":"^2.1.4","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-typescript":"^2.0.8","dn-middleware-unit":"^0.2.0","dn-middleware-version":"^1.0.4","dn-middleware-webpack":"^1.11.5","nyc":"^11.4.1","react-router-dom":"^4.3.1","rollup":"^2.2.0","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-terser":"^5.3.0","rollup-plugin-uglify":"^6.0.4"},"gitHead":"fcf78d3b95c86e1fb70d030e4d315a5b3b88b30c","_id":"mota@7.2.2","_nodeVersion":"13.2.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-UwociMSaYEB6ja4KpWpM7DH2bKs4eFiYuoW5L69uc3QsBmyP8YjLOe0ADnrTwmQLKX5ZI67Kf6007ZtACgvs7g==","shasum":"a646466fa7ad4c4616d6a4acf05df2d6c35c9046","tarball":"https://registry.npmjs.org/mota/-/mota-7.2.2.tgz","fileCount":35,"unpackedSize":104063,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfrhy/CRA9TVsSAnZWagAAeh8P/iJIfI30MjK0S7b6DUYD\neCT508aEiYNaNEuswiwTjHbmAaqgHjr/VbaVhnfqcZvgmJ10hKOXLFpPue58\ndHQ50C6J8nG/0l1tCgZZGhrYpu9UBnkz9aj6WB7ZHZhNruEvLcMpiC7wNxaT\nd7M7pOrOP5ut7TzTZYOiup7UkwCyHGhbr4Mbc41imQjY/G5fQ/XrAsIVaeau\nuz7fmVJxQurCGal//JvmtK2iHhrgOW5KNHGtXYt7c2NnnDfdQsgG+Ciw4Gg7\nJJYxQjmK1wR8b4D1Je/+L3O/EFoE4nDCC8zY8ou0wiGxvAbecaLySARZfqv7\nzXjMtFrNAMFOuaAkSg7EXEDwxwb9MrXHTPM/wdTbYG9NUdOpK+Okms5TmfXD\nOT8FJNCsTYvysxHWyPG9NFDJpupJGC/AB2mWg/J/nJuYg3aO0m0Iim4gb9j2\n7sbKY1lUNyKM9m+yJRrgggTY87FquOnrUTy5qIJM8ElSngQn6z16pTzd1JsX\nXiE8aggxTIqWeykSTRT/K0iDA+KYXPmmueG54G6ktlv55U2cTcAhAJqg/FVd\n8e+uUx/DjHO3LE+buifwHblZvfz01xJ38VG2hqd3iNrKwOaUrxf6IReyAAJh\nxiCdZnU9BjyK+UwRIlagKF2G/gmtGxORKC2QqzovWva7LTHrsGIud8uVEOry\nc3aT\r\n=lERA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICfL6rRu4HjtQsSGDa/WA9G7JHvepMvYBY4l8G0EWoglAiB3TeK0nu308X3oZUVoNGiSgYFpRZkMxbM0OHwa/iyx6w=="}]},"_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"directories":{},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_7.2.2_1605246142961_0.8137514461350417"},"_hasShrinkwrap":false},"7.2.3":{"name":"mota","version":"7.2.3","description":"Mota 是一个面向 React 的状态管理库（http://houfeng.net/mota）","module":"./dist/es/index.js","main":"./dist/cjs/mota.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","dependencies":{"ntils":"^5.2.0","ober":"^6.1.2"},"peerDependencies":{"react":"^16.13.1","react-dom":"^16.13.1"},"devDependencies":{"@types/react":"^16.9.27","@types/react-dom":"^16.9.5","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-doc":"^2.1.0","dn-middleware-file-header":"^1.0.3","dn-middleware-lint":"^2.1.4","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-typescript":"^2.0.8","dn-middleware-unit":"^0.2.0","dn-middleware-version":"^1.0.4","dn-middleware-webpack":"^1.11.5","nyc":"^11.4.1","react-router-dom":"^4.3.1","rollup":"^2.2.0","rollup-plugin-cleanup":"^3.2.1","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-terser":"^5.3.0","rollup-plugin-uglify":"^6.0.4"},"gitHead":"f80f51122b1219b2c68a0b00801c0e0493b824f9","_id":"mota@7.2.3","_nodeVersion":"13.14.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-mD20sN/y6ktgktMse9VpqkKd4YcVsn4VZo+cxmsCx63j9LrGaVywXnR/62rLuOn869jpyrNnDOe0/I+1lLH6SQ==","shasum":"3ef8788bc32314e54020fe119add695ab226f8ab","tarball":"https://registry.npmjs.org/mota/-/mota-7.2.3.tgz","fileCount":35,"unpackedSize":101073,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfv5+dCRA9TVsSAnZWagAA7zIP/1h91WzOJoXIwsx2UeAq\ncZhQQ9Cx1YhXqrTjDnYXjUgLc2zCPm6WBA6ZtIIf8YGR7tLWZwOIPOwBjgE2\n/DZGU4AsNDRof4oyzS6a6VvOWeOvVeD/9n7UUmkNsCW2UTgLzft4UB9wpEKs\nRw37BUerEB9QN5XJuZjHvI8RtGzLCA5+HXeqxBrIiaF2YNohgIze8+p/tq8q\njDWeAJCClnMFPCdxBV+4FCiuMVLtN1YwcFF4uvLCg4j2/li4hvGYA/llCofV\ndfKN5j/GcWASfQqQ+SZfCH45DbcxYSGCsb6DdW//cHSxeftcDB8ikMGHW5N2\nhYVIG/KpV3w6tNhf5U3fhW9UR7EAk+DdzMa+TA+fJtaHB1990aesRMv+D7gD\n0Dg1Vr2brwb1g+qWLaxSas6ojflJIryRE9KkEP0TX/Fz0DiVlc1E41FiKB2b\nFMtdihLeUVYgPwVaFN2NuXpf7pn4c+fYkIWX3PBzNq/tLiPiuMGsflRuZ+Xi\nLpFJIsD6aLBd5jxD1EjHT7w8pcXOSTrMk2/fBFuF4PifhhdSDk1tmpCcf1lF\nbDnXcYK961qv+yMB0mLE1ArKv4VV6c7JdC+5X1+HFeF6EdRL2Isod1qdxAB4\ncY1Y3GLufM5y4+SceFDdccOyqSglNvI4l6TOLCV1NlHHUXBVtT9fYgoge+03\nD9SN\r\n=nA5p\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDjE00ME30+GLKnRUzOZ/bM5v7xKoCkml4a6E0Ge3bjugIhAPr2fNwjtmDj1yxVIlWYEUppXvlVfAyDVfAg+DjT+8VY"}]},"_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"directories":{},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_7.2.3_1606393757403_0.941727171406489"},"_hasShrinkwrap":false},"7.2.4":{"name":"mota","version":"7.2.4","description":"Mota 是一个面向 React 的状态管理库（http://houfeng.net/mota）","module":"./dist/es/index.js","main":"./dist/cjs/mota.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","dependencies":{"ntils":"^5.2.0","ober":"^6.2.0","tslib":"^2.0.3"},"peerDependencies":{"react":"^16.13.1","react-dom":"^16.13.1"},"devDependencies":{"@types/react":"^16.9.27","@types/react-dom":"^16.9.5","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-doc":"^2.1.0","dn-middleware-file-header":"^1.0.3","dn-middleware-lint":"^2.1.4","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-typescript":"^2.0.8","dn-middleware-unit":"^0.2.0","dn-middleware-version":"^1.0.4","dn-middleware-webpack":"^1.11.5","nyc":"^11.4.1","react-router-dom":"^4.3.1","rollup":"^2.2.0","rollup-plugin-cleanup":"^3.2.1","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-terser":"^5.3.0","rollup-plugin-uglify":"^6.0.4"},"gitHead":"f80f23a9a2b09b6c6b409404c18768d397b193f9","_id":"mota@7.2.4","_nodeVersion":"13.14.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-2Sg3FVa1YkY4jQHcrAdkFlLWD0h2IG3VJw53lrhQ1vzPoZy1l9a10PJnavRI0KDUEwsWzzoSYKHd64z6X732JA==","shasum":"cf10f70599a2287933492d73fa0db552ae3380db","tarball":"https://registry.npmjs.org/mota/-/mota-7.2.4.tgz","fileCount":35,"unpackedSize":101162,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfv6O4CRA9TVsSAnZWagAA6RsQAJxHpuiR7GGImk+jRTsP\nFC8CpXuxJkmSBfXffWY/MhzPpNpJ6idi8wENeinMq/UHaaYu5IPo2GyRpPYH\nK8W3EzXoPaH/qWTA+GVHVlTzgmlONe/NXhWP9NXLObrLaXIcucUwdLidYQQ5\nfPvkKXVHijKtdlYjC6unLQhIqeMh3q1KsRSEyx+Y/4xYIKDHL5DAvESIjfda\n3mdIFIk/t8/iJ3MmYppijFLIEMCagAUbQCIftdoOqAwjP/Ci2JLb4HsCkpP5\nGaQboZMgT1u2GSu3sq+7eTHy38HzwISwJJtfu/xWM+OsDbVeqx3aIldRx15r\ny8PosUdXd7AcJQMWnAK60mEdeLAjaTRSM4TL7iutaVWMvgwzfLCsE+d9HrY8\n5lIB907c4cJcVNW0iKPdw2P+malC7Qdm9WrIyhLuSeEhWgMH+6v7ScIgyr+T\neeVO3PVGbl0LHTz+KeJtJf77tJfwnbcVojx/TOuBQOXthrfnf4MzJkX8sUHA\nZv6x9YLnQmfoYK9t4DRD/pMyO2csmYsaBhkYTu92E2V7NaZP0rso4C3owlWE\np9j9xUnCvknYGal3wxdybhIR5iP1luWj1mSOsTsy+2VcgTAsWjl3qw8IIdkq\nbAqgQxoPlGO/jZ0s6xZSkfUiwla6GBSAPu/Cy8XDlDoWztH1tXa5gqn0cobe\nfO1O\r\n=A/zH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBdfe9QHiEY7jxSgopgdK83B1V5elLPsS2Sybzby1Zq0AiBU20oisiUhhYH5VTl8xx2FXlkBs3X8aWCPuNSas59LeA=="}]},"_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"directories":{},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_7.2.4_1606394807904_0.8725084394308018"},"_hasShrinkwrap":false},"7.2.5":{"name":"mota","version":"7.2.5","description":"Mota 是一个面向 React 的状态管理库（http://houfeng.net/mota）","module":"./dist/es/index.js","main":"./dist/cjs/mota.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","dependencies":{"ntils":"^5.2.0","ober":"^6.2.2","tslib":"^2.0.3"},"peerDependencies":{"react":"^16.13.1","react-dom":"^16.13.1"},"devDependencies":{"@types/react":"^16.9.27","@types/react-dom":"^16.9.5","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-doc":"^2.1.0","dn-middleware-file-header":"^1.0.3","dn-middleware-lint":"^2.1.4","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-typescript":"^2.0.8","dn-middleware-unit":"^0.2.0","dn-middleware-version":"^1.0.4","dn-middleware-webpack":"^1.11.5","nyc":"^11.4.1","react-router-dom":"^4.3.1","rollup":"^2.2.0","rollup-plugin-cleanup":"^3.2.1","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-terser":"^5.3.0","rollup-plugin-uglify":"^6.0.4"},"gitHead":"36d382ea1c6bfe46416e30ce8c96ec56b403abe4","_id":"mota@7.2.5","_nodeVersion":"13.14.0","_npmVersion":"6.14.9","dist":{"integrity":"sha512-9F+/9kedR6ANIU1h6AP/6MMkoV2uS78ZEIVdMp7NZLjUVmZB516UEn7ZZjRQcitC9YiJnK5ENgVDevjLMMA1rw==","shasum":"7ca72666978bd8d494887f9f4dc5d1b8291b6bf0","tarball":"https://registry.npmjs.org/mota/-/mota-7.2.5.tgz","fileCount":35,"unpackedSize":101671,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfyH+cCRA9TVsSAnZWagAAswIP/1QQcDzHpF8iI6FHSK+V\n8c22EiVEGq9KzIbvYwKwLSGERXrq0TyA8Dfwb1idHNYMngHF9/g8NfZ+x0xT\ni+C8QcREEV6O1dU5HpslqWPTLert9HIpRo6EsorhnWTqcKgxrIVfoAvN63DJ\nJgo4PO9DK/iuiEA8jR0d1DpC3VMpB3SSrzcfDPG1NKqOkCeqZlNOCPohOgl+\nRZHvTitP2n06nduSrSvDAEfz3+uURXdpATor5RCn0CJN8uK4Eimomv2uZvAq\nj2rQIvm4sdT196BlXkIQX+ScVXe6rFn+rIsJ7jVbWX3g5pmQji9QyyHZUCO1\nAYDUHNqzlnGcKd5tL2JDBAb9Ot7M2chpHy4tEGB9nNG935Q1BJzjsAXRtrXj\nMT7dSELr/xXmrxYKVQzoNMX/VrjwKEdRFRtcoZh5uBh5jiGJhFk+HREL4feO\n+L2XWBh++P8LE22ZJn/rpLghhfBaQ90q2mPOL444aOH3X+AGeqzb3wsgue2N\ndWeYcbSNssvNuMZOX/q+H86r9vgxS5nuiemBGWJhx/tyD03CLuRMPcBuSrW3\nGyF31o/3OEFaa/A0mUsMirZ8ayUjhFecvkrv3Ll8SehULpwAQp0mALY1RV+8\n8QhIq95bjFGqpTSMAqdclLLQW/zv8UFD8HRbk8MsCnnlV4Xb6klXsIExFZgh\nUIfs\r\n=sdhD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD/+9fcWyeB+BwVUpsAVamLMQwRb6fQXL9ugUL+xcdItQIhAI/Iyhgq24C1SMNQIyyRJJ7W7mPboXaDpAgcI1ssogF5"}]},"_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"directories":{},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_7.2.5_1606975388214_0.4279216864135835"},"_hasShrinkwrap":false},"7.2.6":{"name":"mota","version":"7.2.6","description":"Mota 是一个面向 React 的状态管理库（http://houfeng.net/mota）","module":"./dist/es/index.js","main":"./dist/cjs/mota.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","dependencies":{"ntils":"^5.2.0","ober":"^6.2.3","tslib":"^2.0.3"},"peerDependencies":{"react":"^16.13.1","react-dom":"^16.13.1"},"devDependencies":{"@types/react":"^16.9.27","@types/react-dom":"^16.9.5","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-doc":"^2.1.0","dn-middleware-file-header":"^1.0.3","dn-middleware-lint":"^2.1.4","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-typescript":"^2.0.8","dn-middleware-unit":"^0.2.0","dn-middleware-version":"^1.0.4","dn-middleware-webpack":"^1.11.5","nyc":"^11.4.1","react-router-dom":"^4.3.1","rollup":"^2.2.0","rollup-plugin-cleanup":"^3.2.1","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-terser":"^5.3.0","rollup-plugin-uglify":"^6.0.4"},"gitHead":"5408321e39e9c47d2634c34c2c6e3d69f9e94fe0","_id":"mota@7.2.6","_nodeVersion":"13.14.0","_npmVersion":"6.14.9","dist":{"integrity":"sha512-DgV26IGh+TjiPSHt9sElc9kI0qI1IlvGVd1Jda5Pd/MsaFu9g2TcFDT9jn700GjPqQEAcADO/pynFxu1u/lU1Q==","shasum":"cefb1c51fa29a55a97eec13467124381e5852ae5","tarball":"https://registry.npmjs.org/mota/-/mota-7.2.6.tgz","fileCount":35,"unpackedSize":101342,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfyQzyCRA9TVsSAnZWagAAn6MQAIROFe9pnYITV8ni8P5F\nZbYY4SeA5+CNNy1LqmKh7l7Hgphn7QqBW3rAZGr7pn2GL28VdiBD0yn7gHnJ\nktYClvWjZrOntvJXIR+xidcOYbtKvmt5CTrjNPBKIeOf/CxU1vWf/6IPka+j\nNwbyE1UiUFwLZrSyYxYAZkJDlCFeVWxGhDsI3j2RrqjiDcFZ/aL7w+g1Grrk\nEVdJVrEc+lhMaDCyU2PGBzZyGH4rYqskLZT+oq+Wvd8GJEDMK3/C39UBHptG\nrRWRsQg5D91L1bEHLCKCFJE0iWZBx1Z82gjpMNV52PyiqEY9zXYk4nt2FubT\nAReNzgJLmqf9xr0k1menvXC7dqAzGmbnbLagFisIq/1+6NirO49DutBQNS4y\n5hqc4815M60SVsocis3284I3g8sZM06PGhcLpt9PJ7PUX7mDNvTe362EwqY3\nUVXiPoGDkcV0m0Y7ZoHwn0itKGFCad3lpqn1R3k/76si3Dp3OFlVbtZxVws5\nQzIa2jsWCu0j5abkinF5HCPgB47AdoUJTjKX7oOid+VMYfi9/rlqDTKNqWCv\ntl5aTx0FTrxmZu/fylX0ViIdleKqLy+VrHm4BxYy8L5fH+8bYyB/2idAf5RC\nX1wwl7V/VBAjnwZ+zwVwjRhI3Ff8e9TKdOTLIVFQbiiblcfZzfdmrGO5L3ya\nEgsH\r\n=4oAg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDZQut0zZvYRZjwIFCcdAy2P6bEPL8olECf82BlzJeucQIhAPftY2rLrGfTfyHcQPM/EqKqaAPtwsRDFFoR2i7ia/y8"}]},"_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"directories":{},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_7.2.6_1607011570367_0.5014734520388815"},"_hasShrinkwrap":false},"7.2.7":{"name":"mota","version":"7.2.7","description":"Mota 是一个面向 React 的状态管理库（http://houfeng.net/mota）","module":"./dist/es/index.js","main":"./dist/cjs/mota.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","dependencies":{"ntils":"^5.2.0","ober":"^6.2.4","tslib":"^2.0.3"},"peerDependencies":{"react":"^16.13.1","react-dom":"^16.13.1"},"devDependencies":{"@types/react":"^16.9.27","@types/react-dom":"^16.9.5","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-doc":"^2.1.0","dn-middleware-file-header":"^1.0.3","dn-middleware-lint":"^2.1.4","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-typescript":"^2.0.8","dn-middleware-unit":"^0.2.0","dn-middleware-version":"^1.0.4","dn-middleware-webpack":"^1.11.5","nyc":"^11.4.1","react-router-dom":"^4.3.1","rollup":"^2.2.0","rollup-plugin-cleanup":"^3.2.1","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-terser":"^5.3.0","rollup-plugin-uglify":"^6.0.4"},"gitHead":"011ac9b74ed770540447f375cda3be3c65f1eed9","_id":"mota@7.2.7","_nodeVersion":"13.14.0","_npmVersion":"6.14.9","dist":{"integrity":"sha512-IJbCt0e6UVnjlajoLmBBSwcYdu0ktpnhT2rJoBXw7kCt1cOwNO8jNgg5NPN+KNg+/r+U67kyrTSitKyUFsmHBA==","shasum":"2b9a48395d4a7b76943f2eb725dfe74b6af4bfec","tarball":"https://registry.npmjs.org/mota/-/mota-7.2.7.tgz","fileCount":35,"unpackedSize":103081,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfzg0VCRA9TVsSAnZWagAAp44P/iV7L5hSuefHSTuLn6k7\n6h6dNHn6UpDBA/SAifHyA84/9qlsfWLRh2BjtjavxQFXBr8E5Nv4xqu96hCB\nl5fBVtUXymhc6DPvTg3n7bIO4RLBx5n6Yczhby1gQujVRp3cpiWhOMBafI58\nwifxtaEvt8uUoJ5OCKWnh/qoo9ky597CZp06Pl490MPWh09cdI/D5jpRAYZ6\nL+d8mql/jj6LtUqX8DzCPxAIpOK2Zh8+P8X8liLW4JZ4FonpMSGJx2N28cB6\n6/FK3T/FpBSDwwDEz/1vv+vGJo0kknmx232MI7uDZJiyjIbOsZEpOWesnEh+\nwXasIfnQkzd+M7HyCGNXeJUs/yNw0HhPCx5pOa6i7bsUNlX7ex7Xma5Nml5r\nWk6FhWgol02kJOX66GICwJnvthpVwiwDWRKkdr96I30CFOo0lXzYCZWpPZy8\nUa+ZVXm57UL79FsQrzCP2MmnSvXZUBLVi6uBiBB5HH2Et19HnFRGDzBJFQWo\nm7vQ22vaMzkt+mHYVOXBgreszeUc36AzLEVnk/+LDsZ9Uq1qosseYSS8s35i\nnxsLLBFAF4W5aGe9CgTSV66QTmqPsocRtfWTIfVIGDQoVJAS/e2eLJMIRJ5E\nmgAWU2glWndusD17nDUHRWZIVPxKu7KZOdUIPvxqiErlzXtKVKOQHKkBnn/Z\nrnxb\r\n=gdVq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBIcBm64rQiS6vcQdMflzEwC5rPfY4ZgfCFs0Se/tBPXAiEA8PAVAThZEF9YxumMHb4wjZ+P6MJd0TsQQzHYzpAYcbY="}]},"_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"directories":{},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_7.2.7_1607339284781_0.6554477337958626"},"_hasShrinkwrap":false},"7.2.8":{"name":"mota","version":"7.2.8","description":"Mota 是一个面向 React 的状态管理库（http://houfeng.net/mota）","module":"./dist/es/index.js","main":"./dist/cjs/mota.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","dependencies":{"ntils":"^5.2.0","ober":"^6.2.5","tslib":"*"},"peerDependencies":{"react":"*","react-dom":"*","@types/react":"*","@types/react-dom":"*"},"devDependencies":{"coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-doc":"^2.1.0","dn-middleware-file-header":"^1.0.3","dn-middleware-lint":"^2.1.4","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-typescript":"^2.0.8","dn-middleware-unit":"^0.2.0","dn-middleware-version":"^1.0.4","dn-middleware-webpack":"^1.11.5","nyc":"^11.4.1","react-router-dom":"^4.3.1","rollup":"^2.2.0","rollup-plugin-cleanup":"^3.2.1","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-terser":"^5.3.0","rollup-plugin-uglify":"^6.0.4"},"gitHead":"232e850891a2f480b270f0185c8eae1d2e6c045d","_id":"mota@7.2.8","_nodeVersion":"13.14.0","_npmVersion":"6.14.9","dist":{"integrity":"sha512-zwv49n80Pp9sy2cFPGgtqv03Q7lKinAPEE+KLMw6+J61J6qUREhUrcCbYQ3nzaXNueWbCYZAI9rmPF6bfh4B1Q==","shasum":"df4eb424723a75e0b7fe3eaa48b763d635f8cbb0","tarball":"https://registry.npmjs.org/mota/-/mota-7.2.8.tgz","fileCount":35,"unpackedSize":103049,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfzu6pCRA9TVsSAnZWagAAkuwP/iZKEk/UmWJK2yrvel7W\niGIzOu0O9rVjOE7t5WkoIFBdiPo4467VL9Lj7kxVssiCDasAc5ewbrUJJ78y\nIyTQmfGOwQ5tEiW86LfA2EgLWgRY2ZJnEJa5DT8VnPQrd3EtqcDquneba8gt\nTA1QayPCfhMDDfxj5fyRYNm6MWKzvGUK2xqhCZcSyQ8DFpzh7QTqt+B/viU5\nQbuBpxU28YO1hziuWum9v31bD1P8IQRNOE6ycO9JpzEz5tymuz/YuJMMot6I\nEZD05s61PVD1CuswJX9LZFvWh165y8kbT/3TPYNrMKbcv41G27QjwZzMYKV5\naIrOuJUIdmL0IIogTzvcNNjTr12xu9MJ3bfG6ofl+PoNiO/Pp9mluFb9FGv/\n+i7PW7YyHqYcyspPQGzLo4vmUXmcormLQzEd1zVdd6ugar0dJefBEuRjdA/n\nkGrwE/iP35h8bHbZkwFRqLUBziqyQ2M5pP9XYHra3Q5u+ecfGhe+tvlKFaOv\nzxqzbRIk2J2/B+20zqONfFySJPRHlgAC4omUbLioIa3QIIz2mPrX51tkfcTr\nVyF1uCtVQiX5TRyU8F1v69naQ9T+cSfXDpBiYRmsPqP2ayt27JisL3QjbWoC\nWAz1Zj/X1+yTx3PLmMsN4X2QlkNVmPzQmMmSujJ/9C9o/1NesXLLv1yt1h/h\n4abL\r\n=7Loh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICCh6b3HWS7hG0NzKW6ImLKUeuNezeMu0AwQLZM7tyJpAiAj7wRJ4I0HU4ieBNS9Q7wEeXshq8f4VSS2nN041LYyjg=="}]},"_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"directories":{},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_7.2.8_1607397032746_0.77601260306093"},"_hasShrinkwrap":false},"7.2.9":{"name":"mota","version":"7.2.9","description":"Mota 是一个面向 React 的状态管理库（http://houfeng.net/mota）","module":"./dist/es/index.js","main":"./dist/cjs/mota.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","dependencies":{"ntils":"^5.2.0","ober":"^6.2.6","tslib":"*"},"peerDependencies":{"react":"*","react-dom":"*","@types/react":"*","@types/react-dom":"*"},"devDependencies":{"coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-doc":"^2.1.0","dn-middleware-file-header":"^1.0.3","dn-middleware-lint":"^2.1.4","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-typescript":"^2.0.8","dn-middleware-unit":"^0.2.0","dn-middleware-version":"^1.0.4","dn-middleware-webpack":"^1.11.5","nyc":"^11.4.1","react-router-dom":"^4.3.1","rollup":"^2.2.0","rollup-plugin-cleanup":"^3.2.1","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-terser":"^5.3.0","rollup-plugin-uglify":"^6.0.4"},"gitHead":"e053f8a91d8c1fe3d7afd7ba07507105d5bc2d6a","_id":"mota@7.2.9","_nodeVersion":"13.14.0","_npmVersion":"6.14.9","dist":{"integrity":"sha512-OlAUwPfzTUVG6lp2QzDzZwyONIC8IgWS1kDjjY6fFyRvbebq3AFVXvYhmgSGkbJz0e9a6V7hHU+O2+nO9V6qVQ==","shasum":"5f5a820d19fa1ae85f0949dd1f80767bedae1ad2","tarball":"https://registry.npmjs.org/mota/-/mota-7.2.9.tgz","fileCount":35,"unpackedSize":102910,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfzy/rCRA9TVsSAnZWagAAhlIP/RiUKhXmjmNuqCHRrnWU\nvi47FXIecHj3LsJtVd89E7VEA2AvQiz5HLBw4es8qd6CHYuia7k5n2s0lFIT\nZrKRPJcT7k0+WHNdHmau7K8+La7IfMuEzpOFD4A8xiIF+WZLk6l6pvWEMP+W\nbRfeCcdQiw7Z7/M7ypJI8LC8gTsQYY4tv4nG5Xzr/LMzXStwsBFRxS+TJhGV\n2/3iYAT6nXcjCOPC3Ke3zyF/DqbsshMoy89jjcUe5BsJcGxWhAcKZ2tlcL6S\npDux7+6//4GDedU89Sh5sKcbc/ztqbG6ciVqQf0Iy+RMxcSO8S55dWMr2C5M\nTeHoBuVREdjSwDejDlkeReggl1M2EO5TfcygjjjHLV3zm0jATnCF/kE3OghJ\nSwfjqCJiFj2sMuqR5Dlb5oyid0WcJ0wi0hyl5PK63ylBg6Xuq12KUspCPUH8\nwaUffBItyRF1gkwQw2m0H2pjl/QPYBu/J7vhnsnuNK71K7HVadmRL+4fNcjP\nLKrB1/GTOtrHjy1w9jthPBawxzjKgvrr0X0OPBcZvIG9R13xffllgeua3M3Q\nb91R46+x1DjgB3TVy3OkCMcdeijdWPYZnxPVTz1yYNddwHbE4plL7TyK9x3d\nWK2MG5JRM7EiII0QbdkymroO6Ly1ToPEsOiNlc0q7v39FRHe3fUkqcaty3am\nWznc\r\n=HkJp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCDJrhyYnzUqGkMNNTdnhXBOW3pUOzv5ju/TXsX6i2oDQIhANtQ4a4pw4RoEGGoRbiMMayIPyvrWtvgBhYUiia0sBer"}]},"_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"directories":{},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_7.2.9_1607413739343_0.07835611682538945"},"_hasShrinkwrap":false},"7.3.0":{"name":"mota","version":"7.3.0","description":"Mota 是一个面向 React 的状态管理库（http://houfeng.net/mota）","module":"./dist/es/index.js","main":"./dist/cjs/mota.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","dependencies":{"ntils":"^5.2.0","ober":"^6.3.0","tslib":"*"},"peerDependencies":{"react":"*","react-dom":"*","@types/react":"*","@types/react-dom":"*"},"devDependencies":{"coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-doc":"^2.1.0","dn-middleware-file-header":"^1.0.3","dn-middleware-lint":"^2.1.4","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-typescript":"^2.0.8","dn-middleware-unit":"^0.2.0","dn-middleware-version":"^1.0.4","dn-middleware-webpack":"^1.11.5","nyc":"^11.4.1","react-router-dom":"^4.3.1","rollup":"^2.2.0","rollup-plugin-cleanup":"^3.2.1","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-terser":"^5.3.0","rollup-plugin-uglify":"^6.0.4"},"gitHead":"900754c14ab4b88a88d4f9fd3796ad2aec10437c","_id":"mota@7.3.0","_nodeVersion":"13.14.0","_npmVersion":"6.14.9","dist":{"integrity":"sha512-8NSBaaaCB0hsOqj5HEEMgcnIqDiTcQ5pIIK4xOLZnN35p2535JVCzyQKei/8qiy+C92jfaHjihfIoqtUFX6VCg==","shasum":"2e432baf4147fad57b7c0ce7d88ed61a75506676","tarball":"https://registry.npmjs.org/mota/-/mota-7.3.0.tgz","fileCount":35,"unpackedSize":102523,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfz0k1CRA9TVsSAnZWagAAaSIQAIT1wQAuoQSYNNdfbTq4\nsmYy4R+pSeeP+nrl5MLPLrYQugk6ri1j8VYz14+4hXpMEEEovUsv54fduo/U\n+yuSkM61k2fjekclX1oHAMozb9T1ZJyLAR+MW6+fIa+anKcuXk0lcTxNKRJ/\nz1xSAR+up9xrnDFIupdcULDWmfZFpZsdKE+HEmCYXXNb6JKWP4AEjuc9IDq1\n+clhZacNWmPTLiszwZfaYDqcWxMNqvZe7vJEdRP/RRprlF/XHXVG9GQ5cl1x\n/t8vsz0MyftsL021wE/s1AvSCRWPb0pCC7z30TeGlzdP+DlDtwACRNadjh8L\nUn8nKJGY12rr++9/CMvft94WI5E0C6WzF1Z5NZ/xuYZNUNHrFOBuM2kdZz84\nR3o1PfAqz7BZeXXBRuG/Wp2Qj9ma+aXcnK+EoeZua541NKAxCsZHM9mQE5ud\ndq+Ja/racrqEaIYXAH/EHNNQqfM4r5MzSYqdjiPwB5Ue03R0+M6J2kCDCmAv\nhHP1FogE6OFej/K8uMGvyO7dcZ1q9lLvI7++r//xde9lSp/BA8CTPPqJttfz\nBqxSFa+ihraK0sE5FlXQYC+qe9TTyLIOnMe39Nc4cjftWRxw5F53V+Xztt77\nb3Xv51SGy3kTtWMfKvH7o1ekxVBY/MdMD4jPj1kSeq/CgODNRB55wHBQExdt\nrrwn\r\n=lE7I\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDp5lZVfPznjkKhziL8DUmIUGaLy0kb7OpOcEMEDLPbmgIgF1xGro1Lv+sccyEnPvJkOahOYPbSTDYNg2Tr3aplboA="}]},"_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"directories":{},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_7.3.0_1607420212816_0.794152981156873"},"_hasShrinkwrap":false},"7.3.1":{"name":"mota","version":"7.3.1","description":"Mota 是一个面向 React 的状态管理库（http://houfeng.net/mota）","module":"./dist/es/index.js","main":"./dist/cjs/mota.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","dependencies":{"ntils":"^5.2.0","ober":"^6.3.2","tslib":"*"},"peerDependencies":{"react":"*","react-dom":"*","@types/react":"*","@types/react-dom":"*"},"devDependencies":{"coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-doc":"^2.1.0","dn-middleware-file-header":"^1.0.3","dn-middleware-lint":"^2.1.4","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-typescript":"^2.0.8","dn-middleware-unit":"^0.2.0","dn-middleware-version":"^1.0.4","dn-middleware-webpack":"^1.11.5","nyc":"^11.4.1","react-router-dom":"^4.3.1","rollup":"^2.2.0","rollup-plugin-cleanup":"^3.2.1","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-terser":"^5.3.0","rollup-plugin-uglify":"^6.0.4"},"gitHead":"107aa9f67663b11aadd0473e9c92a086e6102f6d","_id":"mota@7.3.1","_nodeVersion":"13.14.0","_npmVersion":"6.14.9","dist":{"integrity":"sha512-PWIAyqlszbwoU6cwpNy4hdh+SMI9nWOW/1scnddBJ+QELHi7Y2sY1xbHnvTc77dnUvjq4eO1bZJ2Rsb2DTJ/2Q==","shasum":"e0b2a7adcca6eb9bbd4fc6c6af0b307392332954","tarball":"https://registry.npmjs.org/mota/-/mota-7.3.1.tgz","fileCount":35,"unpackedSize":103351,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2cHVCRA9TVsSAnZWagAAWGAP/1VSz4CCfIDnIE7XhI/j\n+GmIiPEATJTO1lrTRC1o1/Ngfh2TcqldkJgPbZhut3GQcLkUdV+jNfEdi6RL\ncBgAgcUukGdWdhrTjekW/e5Vff/93DWTtgGVWJFlflmykIfGsZsB3e2vsj3Y\ni9u9zNjRw5yYp4ckUXtd8klLxqt51vgptWhivZ8ColpjhKoiXRLpXUXshOu8\npG5DM2gGmaallAgb3/WkDTL5kXK/l1RWz2/jXrcVgg8FWH80s+PB4jjDkDO8\nnxRdoYZ15OhKlGbFQZHMh2J8fsLxS5Rq17EFTRGfUbewQ7/Hz0Wj8L+Sl/fN\nlQfn6kti3Pupj89GYmLBOejLIracGIz549F9GjqcTmhqsT26WlpgGHdWrzQI\nbZy4Lb782ts1IUGgrYIxCW1+2syu8EB1evaiCnlEhhrHOtPkiNJHY9hxzpFU\nUtesgyh8KZraPN5OHwYDkBbh41KsnZsdbr0Ok2+b/3M/vTYHt+4GciPJNFTP\n6IOAopj9Zfj0qIQow4Uh5H+fmYc6cn66s6e08I+GSw07gzsey/wD6RpbtJqj\n2IynQc89z8m6WX2y3mzPUo6Wust/tjnmX95TfUP/Wr/jwbj99bBHUsBGuTfJ\nRf1iiAqpVwnvsuG1xl+g3TOckHV7SX4jR6dy5Ad5sWPyaa4neBY7T8OIix8O\nbH9c\r\n=U1cC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDwy8XrKAB29S2ogGLPGlcMyAITTqT5W2z9d90KB4nCrgIhAOVurf5rTMDQp13fjmiSw0S3uVCQI/vTmI2wyCbRSMVE"}]},"_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"directories":{},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_7.3.1_1608106452607_0.11445236674475168"},"_hasShrinkwrap":false},"7.3.2":{"name":"mota","version":"7.3.2","description":"Mota 是一个面向 React 的状态管理库（http://houfeng.net/mota）","module":"./dist/es/index.js","main":"./dist/cjs/mota.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","dependencies":{"ntils":"^5.2.0","ober":"^6.4.0","tslib":"*"},"peerDependencies":{"react":"*","react-dom":"*","@types/react":"*","@types/react-dom":"*"},"devDependencies":{"coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-doc":"^2.1.0","dn-middleware-file-header":"^1.0.3","dn-middleware-lint":"^2.1.4","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-typescript":"^2.0.8","dn-middleware-unit":"^0.2.0","dn-middleware-version":"^1.0.4","dn-middleware-webpack":"^1.11.5","nyc":"^11.4.1","react-router-dom":"^4.3.1","rollup":"^2.2.0","rollup-plugin-cleanup":"^3.2.1","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-terser":"^5.3.0","rollup-plugin-uglify":"^6.0.4"},"gitHead":"73345fa553f28f8dbfe7728162c02b000d106ba4","_id":"mota@7.3.2","_nodeVersion":"13.14.0","_npmVersion":"6.14.9","dist":{"integrity":"sha512-I4M6ZplfxXeCUQ5ljO32M2wv7+GIG7/olty20xoeVRNvLTj6musM8o2TkNBmXj9v/WIqUKi90eHOWLVfym22aw==","shasum":"5a244d8e6d0948a84fa96d4cb963b4e109406339","tarball":"https://registry.npmjs.org/mota/-/mota-7.3.2.tgz","fileCount":35,"unpackedSize":103989,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2fekCRA9TVsSAnZWagAAMJ0P+wXkwzFl4HvqZDp1bROe\ngGPoHCJAmmVZcjP7saI+K37LwL2zz9+l7jhf/15XgdVp+wq5x6GFMRW+1p//\nSccGTw/rNuI555CvFr03nsFS1MblTktTGSdCHV/llnSzCeXqqA6BeRdauKzr\ndrU8ABudmZ/kVG0RoGkIvlr2xvGfI2P8PeT7u5D+kIG2XHKu7KlHO9zpSmGj\nXAyyaxVUCWB72eR4F74ulECSbVqDrA1srOBUQyi7wZ8+YsOMQpAJvnlkrgln\n5xKTwZRM7jjHq8uv1bXrI01St3fz0j8uvBgD4AUPQPzL0NBTdMSlgxzDAMA5\nuXVIuIcFL/OOnJRD4X2sRddJlrUm3xHIPArprUeUSyWszmevDq83uBI2O3r2\nHt3RVxgs8cOZEFEiuUoLaLyDv7MWJmZxCwjBF3sP12UTDXuAbZvLafcmoVCe\nfc9jPKCLNQdIz/T29Ms7fPSC9lpq4BYzASS3CSmPjWl8+yr8nhWAT0YdZqq0\n2hjoacOdykUTFsezeGLDSdlC2Ai5emUwNOINDa/FUUGwRM1RF0MuJ92vwUKu\nFy8U5my4R3qJexTCF42OuEcN95bbN6mWuh6V8/MsVlKO0wffqGYMXh8fJg2a\nYQptbuDFphnlkfqss9C/ZLslrj40kgdOfJP1g2x4Z6Sa9OzTaA5SeDDiFOz6\nzjGh\r\n=a+vU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC1zDfOtS9iSJNwrE2aeFpN3lNgEydY4Tsi1K9xm/I//gIgHOOM58KfaHIevuaVQl6SziW7x7Gl9TJ/ZRw5ITFbpqI="}]},"_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"directories":{},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_7.3.2_1608120227909_0.6894048787144234"},"_hasShrinkwrap":false},"7.3.3":{"name":"mota","version":"7.3.3","description":"Mota 是一个面向 React 的状态管理库（http://houfeng.net/mota）","module":"./dist/es/index.js","main":"./dist/cjs/mota.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","dependencies":{"ntils":"^5.2.0","ober":"^6.4.1","tslib":"*"},"peerDependencies":{"react":"*","react-dom":"*","@types/react":"*","@types/react-dom":"*"},"devDependencies":{"coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-doc":"^2.1.0","dn-middleware-file-header":"^1.0.3","dn-middleware-lint":"^2.1.4","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-typescript":"^2.0.8","dn-middleware-unit":"^0.2.0","dn-middleware-version":"^1.0.4","dn-middleware-webpack":"^1.11.5","nyc":"^11.4.1","react-router-dom":"^4.3.1","rollup":"^2.2.0","rollup-plugin-cleanup":"^3.2.1","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-terser":"^5.3.0","rollup-plugin-uglify":"^6.0.4"},"gitHead":"9d313c5cba4e1a0b02ab33084c1586d04e6bb8e9","_id":"mota@7.3.3","_nodeVersion":"13.14.0","_npmVersion":"6.14.9","dist":{"integrity":"sha512-rUcTCDiujxberx/i6etv0ZHkB72vnFFhSBZHa0PB4ygCcQkLdiudGgLPmtURTk4wX7I4LCdbV+gNVtqEsLVk3A==","shasum":"b09b3ba59af3025a3a76b82b94c94f6082d55c68","tarball":"https://registry.npmjs.org/mota/-/mota-7.3.3.tgz","fileCount":35,"unpackedSize":104040,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2fqOCRA9TVsSAnZWagAAiP0QAJp4OREJssMil9tgu2W6\nBCjQUa+PKs0YVJbkkvyRkewNbynx0kRPCL7LV6VLqv0cNum28WivV/T6Jk/U\nPL6QtyhOlRSLVv/8nyMViUup+kUGZdJT1mahetpmANFS5zprMXG2Xojy5FdF\nop9z8o6695RbzG+dHFnMgAMTefaMR9alWmPbx5gLJsI83yXWkjvqaN2YScYc\n1Y0sNLg/f3plqlENS70fTAR3zAXPLWzMZKlH6HPTWv+xP/GivW/YjzRHS5i9\n1+qGjs0H7NRLOZnnOWGB6KgAnSUWmT7jmui01EM1mNY+zf+3eA3Alcp3dO6K\nB9f99VpMK4OtjCxhPOmJSNre6zN5yQ5jOSeoX/zAj4roXN/08SR7iK3tNYa+\nQv8bvjuMC+t/q8DUWy3imP/rdx9FcpRmIimFkR5V9ZJ64MPyt4jlKpiFHQJZ\nLYiG+wKLX3cVKV9ix3DQznKLaBp4OcApg6Ik1vE6VyLsWCV6RvsCr5Kzu1Ho\nrI0qehwxLNqmNrG0l6ambkS38PV2fPO8SNWZEOw2xOOIYY0ulrjs9YUfPb6n\nQKgP8b+4qJnJSc1qAcS/N2vKbftM45+XTMndgr499C8KMZJERZ0QyYZbgbVh\n1kBp4QHl5sM59YMZkbVW+89r8qqk/rMAj0Z9503YxAT+ukAk+Yo5hQbnGj++\nexRy\r\n=gm+9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGlfl9Xs/ZGBUhPwKqq24VODU6eYTAX74BuGMsFaUuNWAiBeyQrBeNAPGtMw16gfW/uKKENsXeQuLVV0XGIcyedbhw=="}]},"_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"directories":{},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_7.3.3_1608120973669_0.05862119694432155"},"_hasShrinkwrap":false},"7.3.4":{"name":"mota","version":"7.3.4","description":"Mota 是一个面向 React 的状态管理库（http://houfeng.net/mota）","module":"./dist/es/index.js","main":"./dist/cjs/mota.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","dependencies":{"ntils":"^5.2.0","ober":"^6.4.2","tslib":"*"},"peerDependencies":{"react":"*","react-dom":"*","@types/react":"*","@types/react-dom":"*"},"devDependencies":{"coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-doc":"^2.1.0","dn-middleware-file-header":"^1.0.3","dn-middleware-lint":"^2.2.4","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-typescript":"^2.0.8","dn-middleware-unit":"^0.2.2","dn-middleware-version":"^1.0.4","dn-middleware-webpack":"^1.11.5","nyc":"^11.4.1","react-router-dom":"^4.3.1","rollup":"^2.2.0","rollup-plugin-cleanup":"^3.2.1","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-terser":"^5.3.0","rollup-plugin-uglify":"^6.0.4"},"gitHead":"27cb556cb827844c2d131ab9c45faebff5cdd17c","_id":"mota@7.3.4","_nodeVersion":"13.14.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-gTMTqHIbqCiBBRd5YBK/f8WnwdkvI3mFVEUSM26XWwm7OaP9POSdtWsyYcjK4lgsgwxWn0N+fXiJZsuJMbqrmA==","shasum":"0dff93a4189d9bd128bb9ec545d4d2267c00dd7d","tarball":"https://registry.npmjs.org/mota/-/mota-7.3.4.tgz","fileCount":35,"unpackedSize":106258,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUF5iCRA9TVsSAnZWagAAFxsP/imxLOAZTn6p0MerdY99\naGs6GU77QrbVCnjt1fM7r/w/aUsZ0U4lf3QuyFCNahIyTcgNCJgeOfjVIoet\nR5YbskbjRsyLaK/HKISXCWRBDPutIzGjPl0ugq46x3TVCSxBR5rGGXWvL754\nOwUhomO/mLtO9R5scI4YMuHrUf3Udqjb48ga7l5vlqWCPz0xtQiGWY4WKLA/\n64lIflo6INwia+raEjtSjXgpayUafpBFAH5NxL6j/F71wDcY+rbGRefdk400\n/vdytnwEv4Qkhr5+5jQG9rC2GDMUUc91EpAX3kpGpnZPIzNMRCi1G3JJrFuF\nWoWEvHNkpY38cVt5012EiIMRzitix/ysfPQ86Cchkflk6x7/Z3Md7FQtqYEu\nlm8KWWiFHptm/mDcoaKJrB3uwRMHsrugK/yfFuQfDWuFj6ItO8m5Zz8BxFjy\nM7KeMjAggZZPZL6Ki9HoGnYpKehJjXDISW+cjikVGkeKa7+NCgA5wM3IkDrO\n0GvUY0c6LPJNd9NS1aU5Q9fjArdmRhrevBIgdmGIh1MsgLhJczsKXTjmLIlF\nZfS55B2dlLoNhUWyrsZ46Qx1/PTaT1yUBlBLDMxNm7m5L4O835LIa0SmBG+W\n49XLL53u7XzV+e8pQbbu4qkKE32XHaZxAISkQCv4t2DtASJI84/JCjxCakcl\nDkPx\r\n=X8Nj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAENa3xptG5Qx7R/PAXGXudhKbDWZvwQ1f1Uwq4lWR75AiEA8jPs5u85qXqYPdf2fmFSia4S4BlgoV7+Vv0bes3bhfQ="}]},"_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"directories":{},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_7.3.4_1615879777998_0.8651019596188032"},"_hasShrinkwrap":false},"7.3.5":{"name":"mota","version":"7.3.5","description":"Mota 是一个面向 React 的状态管理库（http://houfeng.net/mota）","module":"./dist/es/index.js","main":"./dist/cjs/mota.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","dependencies":{"ntils":"^5.2.0","ober":"^6.4.3","tslib":"*"},"peerDependencies":{"react":"*","react-dom":"*","@types/react":"*","@types/react-dom":"*"},"devDependencies":{"coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-doc":"^2.1.0","dn-middleware-file-header":"^1.0.3","dn-middleware-lint":"^2.2.4","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-typescript":"^2.0.8","dn-middleware-unit":"^0.2.2","dn-middleware-version":"^1.0.4","dn-middleware-webpack":"^1.11.5","nyc":"^11.4.1","react-router-dom":"^4.3.1","rollup":"^2.2.0","rollup-plugin-cleanup":"^3.2.1","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-terser":"^5.3.0","rollup-plugin-uglify":"^6.0.4"},"gitHead":"57b4d7a7366e1cb91c56a251105366877e9272aa","_id":"mota@7.3.5","_nodeVersion":"13.14.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-a3P6e8amav+uG06XYWfEe9ORBjjpiZj/uUCae/ZkVlS0LuHiTRhe+Hkbh5oP7T2lbXav35TDVkGqIGHUkGuoNw==","shasum":"e1122557a62780bfb5a070324bcfe37cd1fc29e6","tarball":"https://registry.npmjs.org/mota/-/mota-7.3.5.tgz","fileCount":35,"unpackedSize":106862,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgY0vaCRA9TVsSAnZWagAA4E8P/iO7XOm9olE+KdYOwGIp\nu5liqbiwOaJ6ZteTrs0IBPicXEm2kko1F6OVAZxMRRc+Bq9uKsS7ja9mWjb3\nTKm0YXQBO27/havQ/lEN5FBoDLmOtQzPzJUupn/yiSY36c11PDGIpxyAOFY9\neq8ExYdd2UJm0p1SuzrCdEQxWTlqofdyByk7TcqjEkALp8MzpLB5K7SYqGNQ\nPtV11gbhNOvedtMK5CbnC/RM91tCUqxwOIAM9aajFzIcYtXf75B2W+bAi/FN\n4NL23qHrObZwe5YGSLkX34uIUnYiKkUNY+Nwwhy3T4rzjuQOIC3Dkg4eUle9\nASmOGIdXLjenG3HnkW+4WysbOB9GxF2rLkkAK0Niv28HrUg4wN5mEg1C+r9M\ncsuymMAeQriOMc7k6g2Pqc4och9bvHMvZR0Tn8TED6Q4/hlQKFEn35/qSeBA\nZq2puoGdL6ot52PJRfKzIH3rTwHXttdTRRy7y+Vg3m1r61ijfHBom6DEYEOI\nAMMwmgTV1NiKG2Fl612Mj/OMqEV6RdbaBDX0mtPVucI3AofUsPgYbNXj96lj\nxnxvQHvMg5zqx6roVmRsLq/+eiuyQUfmesSvx77pRZCvlY089YcDmTParmtD\ni/BeFYfK7UvLJcqK3qW0VOA9WxVDhXBzNj8BU441+3LKhkIkeOL8oGlCxHCO\nQ1rC\r\n=SIfA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBKbtIq1/xZBfm6jKT4215rowrtEVsNjiL/qNuqKh08uAiBMiqtfHIbocAkE708Y9UOa2VVe/eTN6OL8UHBIEx8g5g=="}]},"_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"directories":{},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_7.3.5_1617120218319_0.5880325655798779"},"_hasShrinkwrap":false},"7.3.6":{"name":"mota","version":"7.3.6","description":"Mota 是一个面向 React 的状态管理库（http://houfeng.net/mota）","module":"./dist/es/index.js","main":"./dist/cjs/mota.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","dependencies":{"ntils":"^5.2.0","ober":"^6.4.3","tslib":"*"},"peerDependencies":{"react":"*","react-dom":"*","@types/react":"*","@types/react-dom":"*"},"devDependencies":{"coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-doc":"^2.1.0","dn-middleware-file-header":"^1.0.3","dn-middleware-lint":"^2.2.4","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-typescript":"^2.0.8","dn-middleware-unit":"^0.2.2","dn-middleware-version":"^1.0.4","dn-middleware-webpack":"^1.11.5","nyc":"^11.4.1","react-router-dom":"^4.3.1","rollup":"^2.2.0","rollup-plugin-cleanup":"^3.2.1","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-terser":"^5.3.0","rollup-plugin-uglify":"^6.0.4"},"gitHead":"6e8081ab32aee479bac5dcd9488a80bd6d798245","_id":"mota@7.3.6","_nodeVersion":"13.14.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-vSBC5qwXpp4LXdRYIFt2oYNiQcE7X4p7IsTKCf3wqR32blfdX7vyTNSRfTYALnMvwiATu6sKO9kBJTfzqHuAaw==","shasum":"a762c09f2127785e405e9530b12d1afb1b599fd8","tarball":"https://registry.npmjs.org/mota/-/mota-7.3.6.tgz","fileCount":36,"unpackedSize":106959,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZC/XCRA9TVsSAnZWagAAVFoP/0qGziemYTIKQQBsbbNx\nZdcY/jWXCykKdFpjZ8XwdLW21Mq/iidwIgsOzYJ/51psf45OShuvcwnJM0f/\nccmuFuVoWMsG4gcbaIXcVNTpKuE8AdlWe6Tv4Ufo91bgSN3QS8tP3WVM4w4K\nMmapZqN7xt2ue0tEmijjWd0zHo4+OnrHBuiqOs04kcIAg5sjLzUlreXw4hSF\ns1Ze4bsby3rKOS84Y4LXCjloL/fSpIXDRuGdSnAtFuSMRbaWaE52LPJiBrR+\n2aza4JZLy9gZSCeWUvr24qDKZsHke7KUazGSxfdido1u4HKd94t9/Ba4ejym\nVHxwCANJ9BZsTjkZog9LMRKvExWvaHvRLtKKYHYbfa2uG8bpPN+j0f5Fnjzd\nqSLIpad4ELoP6PX75nQPD5U68BF2Ok+rjkqmY7DBn9CCznojXf64tL0DodI2\nam9N3p3jkebGymz4Sc8kBCsUn8DbXH+NgBgVDLXZkgHU/BY8oBMMaLA7lIcK\npVn6tPzPgEb3BMHvRD2s7ag/OM48UKufogBR/sqqmym0E3+Ap6QLqXxVmrbf\n5SnAzadwTRxb/DCWkBq7MgzqLOR89iWJTkTy0/aFg0m6rkciXVdsVtpLE503\nYL7vuZwkCkzcLrdxVp85sdZC6IC2IhqTcwVpxYl8eGbYYJMYLMWPkmRsI10s\nODJ8\r\n=Wcd4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDhPeZJO4OiaCX2eFca+pJCaPG3OG+RKCUr5/KIJ9yIXgIgf+Y/9u0/sbDtV9sjg/nmSIHJIBKO/hSsTexF6CUTPxk="}]},"_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"directories":{},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_7.3.6_1617178582658_0.0947014025253583"},"_hasShrinkwrap":false},"7.3.7":{"name":"mota","version":"7.3.7","description":"Mota 是一个面向 React 的状态管理库（http://houfeng.net/mota）","module":"./dist/es/index.js","main":"./dist/cjs/mota.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","dependencies":{"ntils":"^5.2.0","ober":"^6.4.3","tslib":"*"},"peerDependencies":{"react":"*","react-dom":"*","@types/react":"*","@types/react-dom":"*"},"devDependencies":{"coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-doc":"^2.1.0","dn-middleware-file-header":"^1.0.3","dn-middleware-lint":"^2.2.4","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-typescript":"^2.0.8","dn-middleware-unit":"^0.2.2","dn-middleware-version":"^1.0.4","dn-middleware-webpack":"^1.11.5","nyc":"^11.4.1","react-router-dom":"^4.3.1","rollup":"^2.2.0","rollup-plugin-cleanup":"^3.2.1","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-terser":"^5.3.0","rollup-plugin-uglify":"^6.0.4"},"gitHead":"c66f423ec63e1df929a6aa7368690df4a00dfa2e","_id":"mota@7.3.7","_nodeVersion":"13.14.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-zU3rF+JCfeEN0fh5MzZMUFvmiUCYeeZt7uNoJ3nxxLAPhBpeNmohKqV+uk7kEZ/MhZRiEabcVQHOpcJ7oGh/+Q==","shasum":"8c9d28437ecfb272a54c52fd873427892631b531","tarball":"https://registry.npmjs.org/mota/-/mota-7.3.7.tgz","fileCount":36,"unpackedSize":106959,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZDq2CRA9TVsSAnZWagAAvIgP/RvuQmC6upJsx9nMEWnp\nAdAtNwvqbq/0f3BSUCiRAvFGPyRCPg5GaXGpPUH33VpwmYeoLDO6WS6UQxy1\nTo1Ye7/th6uJDVeArmBV3R2/rFuH//3frC2FsjY1ut79Zw9vtX5oOw5wHelL\n6v4E+sFnZtETYL2lBvS8xXt/beyLqmxCU5WWziDxx92Ba8MUrlzEk22vTD+3\nSt83SqL7XXYy15hGkvaGlqMaWkaCj+Eap01sUiv3Bsk1+5mzBv+6feW7lauB\nIro23TsRktW4AZeKNaAIQNYtE/PlhKtkbK5tOSYm/XrVthmfRe4w9cPkG2Ll\ngCMPZQhGvD9o43NDOucBhwqjxCvHGKN1HT1NRqmUvTHrptavitMoTRm59X7D\ngQ2jBQoOAiinoc9IE9MF6Ht/Vwphtk1Tr3HTD8soxiqge1BotKhTmyhhoMiw\nKkc08qPkVp6zHd5686eaBIz8qoQJdQbb/kdjJHqxahto/MSrJJ0zAC6zwNTB\nOM5FsUunnnDM+BM/qx/8WobGSzwCvKV9s7Xydkjd9eUFHI2KXnZdstYu+Tx5\nz1erJoLtGNf/psdcxB2KeRwBSAOrkkWuIHRBMIyOINifd7amfdFT+vMrOSB6\n/aoN92RkV/bz+o2PwvUMrO5l4AcJyQ99MFiYAbRdcSe20zVn2QcW11M8DHUP\nkd/P\r\n=Rvmh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGqHdpKLnqkDe8ulqAoxEV7iUqCbmbycPYOgEOSuHD/aAiAaiI2yZR3U/b4BMS/8xKPB+iZXqUDqiXKMVuErtFwWqQ=="}]},"_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"directories":{},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_7.3.7_1617181365690_0.16961621859441012"},"_hasShrinkwrap":false},"7.3.8":{"name":"mota","version":"7.3.8","description":"Mota 是一个面向 React 的状态管理库（http://houfeng.net/mota）","module":"./dist/es/index.js","main":"./dist/cjs/mota.js","typings":"./typings/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","dependencies":{"ntils":"^5.2.0","ober":"^6.5.0","tslib":"*"},"peerDependencies":{"react":"*","react-dom":"*","@types/react":"*","@types/react-dom":"*"},"devDependencies":{"coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-doc":"^2.1.0","dn-middleware-file-header":"^1.0.3","dn-middleware-lint":"^2.2.4","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-typescript":"^2.0.8","dn-middleware-unit":"^0.2.2","dn-middleware-version":"^1.0.4","dn-middleware-webpack":"^1.11.5","nyc":"^11.4.1","react-router-dom":"^4.3.1","rollup":"^2.2.0","rollup-plugin-cleanup":"^3.2.1","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-terser":"^5.3.0","rollup-plugin-uglify":"^6.0.4"},"gitHead":"24da304c3433b323f673204081f7d40cfa3426b8","_id":"mota@7.3.8","_nodeVersion":"13.14.0","_npmVersion":"6.14.13","dist":{"integrity":"sha512-/6VegPGrnoHAXtS6ZLERNFuo8ikYJBkop2IMKFCcISysA1nn1y0HaffWG0u6C/0Fh2pN9AMT0PeIIlQkQin3ug==","shasum":"0bfb939be1bef1db753f4fa28c76d5ce24bbeaf1","tarball":"https://registry.npmjs.org/mota/-/mota-7.3.8.tgz","fileCount":36,"unpackedSize":108133,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg+PanCRA9TVsSAnZWagAA9CQP/38WMhySMZQSokQ3qpMd\nc7xZ734eXAiIutDkXafCP1C4+woE5XMePO1SR6rYF7kIdtBuo5tw15zJt9kF\npblZIrjLlxmmO0h5ixV2CcW9uNfu/PfCrLRJw/8ggoG7F57YKRdOxcslixby\n2o4XyTo97vGmd4+EkjwtKvQsh11P4gr23GqA9kRawBhD8gfJ33JlXfWRHWVk\nYe3bbS0UJP2AQRz7M34/Keg10VZHNQ96+s3fe9vSQrmILMpxxMH/fDobi4vs\n6gu1B0UBmQUd2IuGSebVU6V0SKLG7nJe6kAh+uzWxD4cRHkqw/mmxYmXohYF\nBPur77oHaM3IM8NBb0gi0jpDQe0gO3VsXznRK6g+n89Lw3vroAQ6tlrHPBsm\nG74tYSEKjy/PzmIfIAXd9yPxDZ6EWkCfuwRRTsL30UyGspBfyzlErc+8jcBH\nw31q8nPjOE48qEbRTzLH/saTPuVLe7tjTPh+IgS6nqAmTDqBw+fNZOa7vlFF\nmW7J+Qzp0Yo4cUo9B74u/Uw54JLzCqNKSnhpnKotsi/E4nLk83phcL0Q0eYU\ntQUTqqrP5giN1sGTLhsGPlJLMUMCSf/sfRaaZ3oWrWM/ZltFZ04AF/3gYVdR\nxWPyOJCLesC5LRq+puWSw1OLKMdGcMQCqKnT8yywtlHX5MvCdBX+79oopdH5\nV098\r\n=sIEi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCug3dvJb8kSwh1glvgHPVjPh/ZJ8wSxRdJ0A/AFbVmfwIgR12tBa7gWUB28+Q71tLYPeW7//ccHjJXab6O+cYQLoU="}]},"_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"directories":{},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_7.3.8_1626928807025_0.8789296590714117"},"_hasShrinkwrap":false},"8.0.0-alpha.1":{"name":"mota","version":"8.0.0-alpha.1","description":"An extremely lightweight and responsive state management library","module":"./dist/es/index.js","main":"./dist/cjs/mota.js","types":"./types/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","dependencies":{"ober":"7.0.3","tslib":"*"},"devDependencies":{"@types/react":"*","@types/react-dom":"*","@typescript-eslint/eslint-plugin":"5.20.0","@typescript-eslint/parser":"5.20.0","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-file-header":"^1.0.3","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-typescript":"^2.0.8","dn-middleware-unit":"^0.2.2","dn-middleware-version":"^1.0.4","eslint":"8.13.0","eslint-plugin-prettier":"4.0.0","nyc":"^11.4.1","prettier":"2.6.2","react":"*","react-dom":"*","react-router-dom":"^4.3.1","rollup":"^2.2.0","rollup-plugin-cleanup":"^3.2.1","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-replace":"2.2.0","rollup-plugin-sourcemaps":"0.6.3","rollup-plugin-terser":"^5.3.0","rollup-plugin-typescript2":"0.31.2","rollup-plugin-uglify":"^6.0.4","typescript":"4.6.3"},"readme":"![logo](http://houfeng.net/mota/logo.jpg)\n\n<div align=\"center\">\n\n[![npm](https://img.shields.io/npm/l/mota.svg)](LICENSE.md)\n[![NPM Version](https://img.shields.io/npm/v/mota.svg)](https://www.npmjs.com/package/mota)\n[![Build Status](https://www.travis-ci.org/Houfeng/mota.svg?branch=master)](https://www.travis-ci.org/Houfeng/mota)\n[![Coverage Status](https://coveralls.io/repos/github/Houfeng/mota/badge.svg?branch=master)](https://coveralls.io/github/Houfeng/mota?branch=master)\n[![npm](https://img.shields.io/npm/dt/mota.svg)](https://www.npmjs.com/package/mota)\n\n</div>\n\n# Overview\n\nMota 是一个「极其轻量的可响应用状态管理库」，开发人员可利用它「编写几乎框架无关的业务模型」，然后由 Mota 可简便的使 React 组件响应模型的变化。\n\n# Install\n\n通过 npm 安装，如下\n```sh\n$ npm install mota --save\n```\n\n# Usage\n\n```js\nimport { Component } from \"react\";\nimport { observable, observer, useWatch, watch } from \"mota\";\n\n// 编写一个模型类\n@observable\nclass DemoModel {\n  count = 0;\n  add = ()=>{\n    this.count += 1;\n  }\n}\n\n// 创建一个模型实例\nconst demo = DemoModel();\n\n// 直接声明一个对象\nconst info = observable({\n  title: 'test',\n});\n\n// 在类组件中使用一\n@observer\nclass DemoView1 extends Component{\n  // 创建一个组件实例对应和模型实例\n  model = new DemoModel();\n  render() {\n    const {count, add} = this.model\n    return (\n      <div>\n        <div>{info.title}</div>\n        <div>{count}</div>\n        <button onClick={add}>Add</button>\n      </div>\n    );\n  }\n}\n\n// 在类组件中使用二\n@observer\nclass DemoView2 extends Component{\n  render() {\n    return (\n      <div>\n        <div>{info.title}</div>\n        <div>{demo.count}</div>\n      </div>\n    );\n  }\n}\n\n// 在函数组件中使用\nconst DemoView3 = observer(()=>{\n  return (\n    <div>{model.count}</div>\n  )\n});\n\n// 监听数据变化\nconst DemoView4 = ()=>{\n  // useWatch 的第一个参数是计算函数，\n  // 计处函数的返回结果发生变化时, 将执行第二个处理函数\n  useWatch(()=>model.count,()=>{\n    console.log('model.count', model.count);\n  });\n  return (\n    <div>{model.count}</div>\n  )\n};\n\n// 在任意地方使用 watch \nconst destroy = watch(()=>model.count,()=>{\n  console.log('model.count', model.count);\n});\n\n// 取消观察\ndestroy();\n\n// 在类组件中使用 watch\nclass DemoView5 extends Component {\n  componentDidMount(){\n    this.destroyWatch = watch(()=>model.count,()=>{\n     console.log('model.count', model.count);\n    });\n  }\n  componentWillUnmount(){\n    if(this.destroyWatch) this.destroyWatch();\n  }\n}\n\n```","readmeFilename":"README.md","gitHead":"e9d33f9e544906f54502eb1115687823e8765ca5","_id":"mota@8.0.0-alpha.1","_nodeVersion":"16.6.0","_npmVersion":"6.14.16","dist":{"integrity":"sha512-jKKthHr1zAF5BPjPjY5ESbH2StnDpHyBtjj/vF5Vx/W2FDDjmzxCcZ6ftPHiPQFHJqQZzIKcv6p8E9CXvEBL7A==","shasum":"1d3f68269604e582bb4fa292e653d89da675bee8","tarball":"https://registry.npmjs.org/mota/-/mota-8.0.0-alpha.1.tgz","fileCount":31,"unpackedSize":161590,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD3+UDAFHjNYYyKzvnzWN4NmewBhzAJVaVgh/4hd6fxGAIhAJiDkInVG9tjbBPFz4NkwBSLQCGY9YbmAT/EAvVdobf1"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiYlGEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqlZBAAgFW2R+N7eKK0VV2lmmsDj2D+aBy9SaFGRZInQaOlW67ueBUh\r\nJ6hYx38L1yuILVzNckmRfcVtS5yr3ZzzqjBdERUmpdXLyBANHaqtgwX7XRoX\r\nDlD7O3Z74/qRTMGuttRQnIxIUVbKTleN00uZlXzWTJiOVbIQqjDHXbH5D45Q\r\nt2mM4cA09P1DG5xAThbxKrzS2swQUjNccITD8jeTEfrUssA3KLbVRPdMRsSV\r\n2f0L2lia2QkyHR7496khAJUpixYP6xWYS8ZJvACnNhsghRHH6hCEaUDf9UqA\r\nO99lNiXHBcNMeYnCCK+jyYhavCBD1dawAfEZk2cerFjEDv1cFK7h1UEnc4Xc\r\n8tDkTqG/ptC78w55J6l2Qm/61IIyCLJDgdwuIsIvG8HgC1IpZE6NU1zG6TKz\r\nE9oNrntn8CA/YZa5kyU2vsTnTBpvT1PX1zPAwd/alZQNVby6mDXDJ8cS2tbk\r\ncHGCQ53l9KaIVZm8f0s+yR3G7r2PtuN/2WyhfYQkOs78qWu+yAj5kJMfJz3v\r\nQmIBSQIc5KF2ikaFxy5TvZr8Oby8s7UlKnuln7Ex4+rURNrPnaj5U2MbCftm\r\n7r23IXhIISa/tqOYVDAtcX46/C3I6X1uSUnnvlU98PBdIXf/v0xy9WeMSM87\r\nOReFQz4Z/H0l2AWxpPPKspNd4gwAHUltcFk=\r\n=VSPh\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"houzhanfeng","email":"houzhanfeng@gmail.com"},"directories":{},"maintainers":[{"name":"houzhanfeng","email":"houzhanfeng@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_8.0.0-alpha.1_1650610564464_0.9199886564026043"},"_hasShrinkwrap":false},"8.0.0-alpha.2":{"name":"mota","version":"8.0.0-alpha.2","description":"An extremely lightweight and responsive state management library","module":"./dist/es/index.js","main":"./dist/cjs/mota.js","types":"./types/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"repository":{"type":"git","url":"git+https://github.com/Houfeng/mota.git"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","dependencies":{"ober":"7.0.3","tslib":"*"},"devDependencies":{"@types/react":"*","@types/react-dom":"*","@typescript-eslint/eslint-plugin":"5.20.0","@typescript-eslint/parser":"5.20.0","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-file-header":"^1.0.3","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-typescript":"^2.0.8","dn-middleware-unit":"^0.2.2","dn-middleware-version":"^1.0.4","eslint":"8.13.0","eslint-plugin-prettier":"4.0.0","nyc":"^11.4.1","prettier":"2.6.2","react":"*","react-dom":"*","react-router-dom":"^4.3.1","rollup":"^2.2.0","rollup-plugin-cleanup":"^3.2.1","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-replace":"2.2.0","rollup-plugin-sourcemaps":"0.6.3","rollup-plugin-terser":"^5.3.0","rollup-plugin-typescript2":"0.31.2","rollup-plugin-uglify":"^6.0.4","typescript":"4.6.3"},"readme":"![logo](http://houfeng.net/mota/logo.jpg)\n\n<div align=\"center\">\n\n[![npm](https://img.shields.io/npm/l/mota.svg)](LICENSE.md)\n[![NPM Version](https://img.shields.io/npm/v/mota.svg)](https://www.npmjs.com/package/mota)\n[![Build Status](https://www.travis-ci.org/Houfeng/mota.svg?branch=master)](https://www.travis-ci.org/Houfeng/mota)\n[![Coverage Status](https://coveralls.io/repos/github/Houfeng/mota/badge.svg?branch=master)](https://coveralls.io/github/Houfeng/mota?branch=master)\n[![npm](https://img.shields.io/npm/dt/mota.svg)](https://www.npmjs.com/package/mota)\n\n</div>\n\n# Overview\n\nMota 是一个「极其轻量的可响应用状态管理库」，仅 5kb (GZip)，开发人员可利用它「编写几乎框架无关的业务模型」，然后由 Mota 可简便的使 React 组件响应模型的变化。\n\n# Install\n\n通过 npm 安装，如下\n```sh\n$ npm install mota --save\n```\n\n# Usage\n\n```js\nimport { Component } from \"react\";\nimport { observable, observer, useWatch, watch } from \"mota\";\n\n// 编写一个模型类\n@observable\nclass DemoModel {\n  count = 0;\n  add = ()=>{\n    this.count += 1;\n  }\n}\n\n// 创建一个模型实例\nconst demo = DemoModel();\n\n// 直接声明一个对象\nconst info = observable({\n  title: 'test',\n});\n\n// 在类组件中使用一\n@observer\nclass DemoView1 extends Component{\n  // 创建一个组件实例对应和模型实例\n  model = new DemoModel();\n  render() {\n    const {count, add} = this.model\n    return (\n      <div>\n        <div>{info.title}</div>\n        <div>{count}</div>\n        <button onClick={add}>Add</button>\n      </div>\n    );\n  }\n}\n\n// 在类组件中使用二\n@observer\nclass DemoView2 extends Component{\n  render() {\n    return (\n      <div>\n        <div>{info.title}</div>\n        <div>{demo.count}</div>\n      </div>\n    );\n  }\n}\n\n// 在函数组件中使用\nconst DemoView3 = observer(()=>{\n  return (\n    <div>{model.count}</div>\n  )\n});\n\n// 监听数据变化\nconst DemoView4 = ()=>{\n  // useWatch 的第一个参数是计算函数，\n  // 计处函数的返回结果发生变化时, 将执行第二个处理函数\n  useWatch(()=>model.count,()=>{\n    console.log('model.count', model.count);\n  });\n  return (\n    <div>{model.count}</div>\n  )\n};\n\n// 在任意地方使用 watch \nconst destroy = watch(()=>model.count,()=>{\n  console.log('model.count', model.count);\n});\n\n// 取消观察\ndestroy();\n\n// 在类组件中使用 watch\nclass DemoView5 extends Component {\n  componentDidMount(){\n    this.destroyWatch = watch(()=>model.count,()=>{\n     console.log('model.count', model.count);\n    });\n  }\n  componentWillUnmount(){\n    if(this.destroyWatch) this.destroyWatch();\n  }\n}\n\n```","readmeFilename":"README.md","gitHead":"923e284a2e378bd4f2f6bb703d5ba442d24f0f71","bugs":{"url":"https://github.com/Houfeng/mota/issues"},"homepage":"https://github.com/Houfeng/mota#readme","_id":"mota@8.0.0-alpha.2","_nodeVersion":"16.6.0","_npmVersion":"6.14.16","dist":{"integrity":"sha512-MOyDhz8dXnK2vDG8k9ON62h68cCdRxBtC4CvRpyvZs+K1Ax9g8QmnKgiqlMT0DOy0N8RtcVQEZTyAgvZrimgCw==","shasum":"b973883c5c878d77ce73b26eeefcd18c5a02d3b6","tarball":"https://registry.npmjs.org/mota/-/mota-8.0.0-alpha.2.tgz","fileCount":31,"unpackedSize":161694,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA3eWmwONqIvyZVVW+ZWhXiVVVD0A+ahoYYns+CH4/OUAiEAkUXyvcttLL7o88Rl//+14VQb/YiH0QTw8uwr/9msK5E="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiYlZiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq2Og/6AnRWVZ+3vnYeBIMZdB45gi7NJmjE+qAmkc1OdA5Q4+M3GhDm\r\n3B50LwCF0/0Kn6RsH1jesPKVHpCf0wYlrax1jzVeskYu+yauP3jHSF1kxnpc\r\nwTYjlScF+wf3M5HROBGO0Cj99yA1BwuQMX5YGORf733HTazwjB1I2bmgTBG3\r\nB5yVdLYtJMgf3jFvs53yPpuqyhHpz/Fpo7Drk+6nbPq17TE1xDA0AFT99xSB\r\nSvHjxhTimBJs+faeBNtwJQRQ2lOra/tP+HLww/zI0aVfLAbWdN/rPqQ5mvwc\r\nMgLOXFnsO09NlnqVfyEs1/8v780J1FZ74OMdPRKzw/aU5JwJNiIxnIb5wXT7\r\nbFqWR/5Ys2/Myk/8V5UtFRIhUYbZLZFyzmVzz9qFSNSexb4YeF4I9rWlQ2dJ\r\ngySstvYGv5+XBO5UZIfbYdhXTmfTzFaHHI9wbemSIYHHtTAQ5BIfsNOM99qn\r\naLrMmau3p7QVDGKL0pPx0Q1pP6dOqwV2gpy+O1sRD8Q+ySfTL/rRchDw7OMZ\r\nYyYOjGrtyDf9pAwtLQpB5mLTecKvw5NdSDyPIPmrCaqLGJIF91bmFfAfE+Te\r\nQX9ZFk/Mj/YakAczWSFHakq0CMWsrQFu4Xh1kQtOavVjOLoBnvUbpMroE1c6\r\nkf1xem4XGzu/K+3cXSeCU+nF4pfGuOM2kpY=\r\n=NBQR\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"houzhanfeng","email":"houzhanfeng@gmail.com"},"directories":{},"maintainers":[{"name":"houzhanfeng","email":"houzhanfeng@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_8.0.0-alpha.2_1650611810228_0.0495591054544402"},"_hasShrinkwrap":false},"8.0.0-alpha.3":{"name":"mota","version":"8.0.0-alpha.3","description":"An extremely lightweight and responsive state management library","module":"./dist/es/index.js","main":"./dist/cjs/mota.js","types":"./types/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"repository":{"type":"git","url":"git+https://github.com/Houfeng/mota.git"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","dependencies":{"ober":"7.0.3","tslib":"*"},"devDependencies":{"@types/react":"*","@types/react-dom":"*","@typescript-eslint/eslint-plugin":"5.20.0","@typescript-eslint/parser":"5.20.0","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-file-header":"^1.0.3","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-typescript":"^2.0.8","dn-middleware-unit":"^0.2.2","dn-middleware-version":"^1.0.4","eslint":"8.13.0","eslint-plugin-prettier":"4.0.0","nyc":"^11.4.1","prettier":"2.6.2","react":"*","react-dom":"*","react-router-dom":"^4.3.1","rollup":"^2.2.0","rollup-plugin-cleanup":"^3.2.1","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-replace":"2.2.0","rollup-plugin-sourcemaps":"0.6.3","rollup-plugin-terser":"^5.3.0","rollup-plugin-typescript2":"0.31.2","rollup-plugin-uglify":"^6.0.4","typescript":"4.6.3"},"readme":"![logo](http://houfeng.net/mota/logo.jpg)\n\n<div align=\"center\">\n\n[![npm](https://img.shields.io/npm/l/mota.svg)](LICENSE.md)\n[![NPM Version](https://img.shields.io/npm/v/mota.svg)](https://www.npmjs.com/package/mota)\n[![Build Status](https://www.travis-ci.org/Houfeng/mota.svg?branch=master)](https://www.travis-ci.org/Houfeng/mota)\n[![Coverage Status](https://coveralls.io/repos/github/Houfeng/mota/badge.svg?branch=master)](https://coveralls.io/github/Houfeng/mota?branch=master)\n[![npm](https://img.shields.io/npm/dt/mota.svg)](https://www.npmjs.com/package/mota)\n\n</div>\n\n# Overview\n\nMota 是一个「极其轻量的可响应用状态管理库」，仅 5kb (GZip)，开发人员可利用它「编写几乎框架无关的业务模型」，然后由 Mota 可简便的使 React 组件响应模型的变化。\n\n# Install\n\n通过 npm 安装，如下\n```sh\n$ npm install mota --save\n```\n\n# Usage\n\n```js\nimport { Component } from \"react\";\nimport { observable, observer, useWatch, watch } from \"mota\";\n\n// 编写一个模型类\n@observable\nclass DemoModel {\n  count = 0;\n  add = ()=>{\n    this.count += 1;\n  }\n}\n\n// 创建一个模型实例\nconst demo = DemoModel();\n\n// 直接声明一个对象\nconst info = observable({\n  title: 'test',\n});\n\n// 在类组件中使用一\n@observer\nclass DemoView1 extends Component{\n  // 创建一个组件实例对应和模型实例\n  model = new DemoModel();\n  render() {\n    const {count, add} = this.model\n    return (\n      <div>\n        <div>{info.title}</div>\n        <div>{count}</div>\n        <button onClick={add}>Add</button>\n      </div>\n    );\n  }\n}\n\n// 在类组件中使用二\n@observer\nclass DemoView2 extends Component{\n  render() {\n    return (\n      <div>\n        <div>{info.title}</div>\n        <div>{demo.count}</div>\n      </div>\n    );\n  }\n}\n\n// 在函数组件中使用\nconst DemoView3 = observer(()=>{\n  return (\n    <div>{model.count}</div>\n  )\n});\n\n// 监听数据变化\nconst DemoView4 = ()=>{\n  // useWatch 的第一个参数是计算函数，\n  // 计处函数的返回结果发生变化时, 将执行第二个处理函数\n  useWatch(()=>model.count,()=>{\n    console.log('model.count', model.count);\n  });\n  return (\n    <div>{model.count}</div>\n  )\n};\n\n// 在任意地方使用 watch \nconst destroy = watch(()=>model.count,()=>{\n  console.log('model.count', model.count);\n});\n\n// 取消观察\ndestroy();\n\n// 在类组件中使用 watch\nclass DemoView5 extends Component {\n  componentDidMount(){\n    this.destroyWatch = watch(()=>model.count,()=>{\n     console.log('model.count', model.count);\n    });\n  }\n  componentWillUnmount(){\n    if(this.destroyWatch) this.destroyWatch();\n  }\n}\n\n```","readmeFilename":"README.md","gitHead":"8ca6d829b25f2157821f4e4fc177789d9b894df8","bugs":{"url":"https://github.com/Houfeng/mota/issues"},"homepage":"https://github.com/Houfeng/mota#readme","_id":"mota@8.0.0-alpha.3","_nodeVersion":"16.6.0","_npmVersion":"6.14.16","dist":{"integrity":"sha512-3LawZQ249POJczo7hzm6HA/emzYqw8LdxZqEnku6ouaigXnh3mPXqDfImEz2HSKP+8mRMTbE8TMDkQ091xzCCQ==","shasum":"354b266d889a6014740cac883cc456b5524b9d8d","tarball":"https://registry.npmjs.org/mota/-/mota-8.0.0-alpha.3.tgz","fileCount":31,"unpackedSize":161702,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDZbtfsnlVFerp1V0LNE/a2sCyW1iX3unrt1bcQNV5zFAIhALFkZ2q5HZyIg8HrbEvoJ8Q+arjbuiCQ2ehe7bHVRDoR"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiYljUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmokdhAAh8jwq7uskkG+Sol9jwAbRr4cpe1g9Dzr7ZEkj0TbV50al9Kq\r\n92ZSg89n1Q13VcZA31TcESDw9xkUxQKRWyIu84ENSjlkoR06neQ5jLpj/Qer\r\nXrbQ1Wh8/I/VS68Ucl/5Z7lDkfDGLK1A6yBK2JFAoq0ZNIxUW/EVr+8VGixj\r\nDohIWSIgatg3K2Nc/kOENjHLAGOO39Ps0+o300a4ejalHMESq5beE4LbLyp6\r\nRiU0JBpU/rEWCAyAIhfYkPx4PRV/QJVqa7qCi/HQouLO9IoNOCF+Be1oJkEw\r\nVEopu6ASKIF9l8sh0aQiAc7OMQpUdzzB2fpIB5kS1Quvgv3MBF6uFRTPmyJE\r\n8Whw4TtpZxKxgMcWa+ThbmQNo/+/3wnn+c7xRoITePmI4jEgYLYxQRN6Cv43\r\nDnCGjkZibsDpSNFyAon/ro0DsoFPLoB/cyffHlSZ8VZQiqwT/ykNafvay4fv\r\nIjxRJ8Et9C1oZEFo0IS/LR3wp2JuK3b/AD0S/jS4SFLmtQwiAM4RYnNcs3D0\r\nAh3BTJXvBa+ioxIr7CLiYrrY/y+dT9c74rJXwpwPFlOzho0iQWYNn8HMpQKB\r\nRboo0mB05mrCbcaogpisjLxn/zAGUDl5F6fvgDxFk2o5q59cpiX1+9ue8dob\r\nqBqXPwyV47JOs1z1aGa8ydxlep2fEU7r6lE=\r\n=K6CP\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"houzhanfeng","email":"houzhanfeng@gmail.com"},"directories":{},"maintainers":[{"name":"houzhanfeng","email":"houzhanfeng@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_8.0.0-alpha.3_1650612436306_0.17500737231164698"},"_hasShrinkwrap":false},"8.0.0-alpha.4":{"name":"mota","version":"8.0.0-alpha.4","description":"An extremely lightweight and responsive state management library","module":"./dist/es/index.js","main":"./dist/cjs/mota.js","types":"./types/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"repository":{"type":"git","url":"git+https://github.com/Houfeng/mota.git"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","dependencies":{"ober":"7.0.3","tslib":"*"},"devDependencies":{"@types/react":"*","@types/react-dom":"*","@typescript-eslint/eslint-plugin":"5.20.0","@typescript-eslint/parser":"5.20.0","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-file-header":"^1.0.3","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-typescript":"^2.0.8","dn-middleware-unit":"^0.2.2","dn-middleware-version":"^1.0.4","eslint":"8.13.0","eslint-plugin-prettier":"4.0.0","nyc":"^11.4.1","prettier":"2.6.2","react":"*","react-dom":"*","react-router-dom":"^4.3.1","rollup":"^2.2.0","rollup-plugin-cleanup":"^3.2.1","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-replace":"2.2.0","rollup-plugin-sourcemaps":"0.6.3","rollup-plugin-terser":"^5.3.0","rollup-plugin-typescript2":"0.31.2","rollup-plugin-uglify":"^6.0.4","typescript":"4.6.3"},"readme":"![logo](http://houfeng.net/mota/logo.jpg)\n\n<div align=\"center\">\n\n[![npm](https://img.shields.io/npm/l/mota.svg)](LICENSE.md)\n[![NPM Version](https://img.shields.io/npm/v/mota.svg)](https://www.npmjs.com/package/mota)\n[![Build Status](https://www.travis-ci.org/Houfeng/mota.svg?branch=master)](https://www.travis-ci.org/Houfeng/mota)\n[![Coverage Status](https://coveralls.io/repos/github/Houfeng/mota/badge.svg?branch=master)](https://coveralls.io/github/Houfeng/mota?branch=master)\n[![npm](https://img.shields.io/npm/dt/mota.svg)](https://www.npmjs.com/package/mota)\n\n</div>\n\n# Overview\n\nMota 是一个「极轻量、可响应」的状态管理库，仅 5kb (Gzip)，开发人员可利用它编写「几乎框架无关的纯 JS/TS 业务模型」，然后通过 Mota 简便的让 React 组件观察并响应模型的变化。\n\n# Install\n\n通过 npm 安装，如下\n```sh\n$ npm install mota --save\n```\n\n# Usage\n\n```js\nimport { Component } from \"react\";\nimport { observable, observer, useWatch, watch } from \"mota\";\n\n// 编写一个模型类\n@observable\nclass DemoModel {\n  count = 0;\n  add = ()=>{\n    this.count += 1;\n  }\n}\n\n// 创建一个模型实例\nconst demo = DemoModel();\n\n// 直接声明一个对象\nconst info = observable({\n  title: 'test',\n});\n\n// 在类组件中使用一\n@observer\nclass DemoView1 extends Component{\n  // 创建一个组件实例对应和模型实例\n  model = new DemoModel();\n  render() {\n    const {count, add} = this.model\n    return (\n      <div>\n        <div>{info.title}</div>\n        <div>{count}</div>\n        <button onClick={add}>Add</button>\n      </div>\n    );\n  }\n}\n\n// 在类组件中使用二\n@observer\nclass DemoView2 extends Component{\n  render() {\n    return (\n      <div>\n        <div>{info.title}</div>\n        <div>{demo.count}</div>\n      </div>\n    );\n  }\n}\n\n// 在函数组件中使用\nconst DemoView3 = observer(()=>{\n  return (\n    <div>{model.count}</div>\n  )\n});\n\n// 监听数据变化\nconst DemoView4 = ()=>{\n  // useWatch 的第一个参数是计算函数，\n  // 计处函数的返回结果发生变化时, 将执行第二个处理函数\n  useWatch(()=>model.count,()=>{\n    console.log('model.count', model.count);\n  });\n  return (\n    <div>{model.count}</div>\n  )\n};\n\n// 在任意地方使用 watch \nconst destroy = watch(()=>model.count,()=>{\n  console.log('model.count', model.count);\n});\n\n// 取消观察\ndestroy();\n\n// 在类组件中使用 watch\nclass DemoView5 extends Component {\n  componentDidMount(){\n    this.destroyWatch = watch(()=>model.count,()=>{\n     console.log('model.count', model.count);\n    });\n  }\n  componentWillUnmount(){\n    if(this.destroyWatch) this.destroyWatch();\n  }\n}\n\n```","readmeFilename":"README.md","gitHead":"76198cc26ff064cba39158383954757c06fc9224","bugs":{"url":"https://github.com/Houfeng/mota/issues"},"homepage":"https://github.com/Houfeng/mota#readme","_id":"mota@8.0.0-alpha.4","_nodeVersion":"16.6.0","_npmVersion":"6.14.16","dist":{"integrity":"sha512-212wU4XsBgzaxH+A8N5PJvhKwrPlHnb8lB3QqcoobvZCX4O4XLgnFccrBIEeovvIlFvjtTCy95j24H7+5KtYkw==","shasum":"eae2707cdc9206732b41ab7d45f7566dc5561ce7","tarball":"https://registry.npmjs.org/mota/-/mota-8.0.0-alpha.4.tgz","fileCount":31,"unpackedSize":161718,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDmpf9FAWIy9nZuG5JqIsMqi0sCvYKzX2VDFVO47W9YewIgbanACcyqjzA/FKsqkkDYQodjcclPowvDDXjd41jdVx0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiYlqEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqGtw/9FYuDwN5qTsWJT8Jr7BANnJE4LzNiGoGmkfu7sslUJyjXOVDR\r\nKilHf5IuezbEjN7XNt4hra/SisG0xWLSS5ZT7TBVtwc4YZekev4ifvPLsY+j\r\nWXGwCL8dAniHYlxoRR3c0TDhoKKzAWgT0Y4Ktd434yLOAT8W542R8fQ5Pt3p\r\nfS2LQQeiNhnfZBQ23xZUc8L/IUHcCxji3BkytBOQKfg+4VYg5ky2kwAq06+e\r\n+/9Xo//3mUyu4JM8N3Vv3jaeMjdVoXZEmzot/ppTTHCJItqOd/8YyI6KOkaI\r\nBWY+py0TPPR4OgSlZxt5HWUgcn5HANn2y+tkdwp5REp3BRW7s9QYEA7RBJO1\r\n07a6twfUPDteT2W8zjqAzNz6hQAstOIkhkDba88FDkgrXsnR//YMxVl0xwwY\r\nopm1jLzjRUKe+Bd8dO033BWaYmI6Uw0kYHxwD6TdAiB1KR/x32ay0gLdEntx\r\nXn+cg9MD8xL69Zd8lsJBpg4otX480FlLbcrbkQO3NCeVdbCiSvjngJWVoVDS\r\nMccaO3n4efjGbgq7MsWrs/nLchWHDDLZNLMlPdhJ9ljrBu+4+9R5cgs/aw7l\r\n/G1p5KsW9ROTNtSaIgdS2k9JO1+o7tR15XScdok4qJuDKj6pld9SGb1em8ZP\r\ncNhR+/5sI9Ekq7Lz6/ZdxQrUL0sT6ZeqaSM=\r\n=nF8l\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"houzhanfeng","email":"houzhanfeng@gmail.com"},"directories":{},"maintainers":[{"name":"houzhanfeng","email":"houzhanfeng@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_8.0.0-alpha.4_1650612867976_0.592478370601033"},"_hasShrinkwrap":false},"8.0.0-alpha.5":{"name":"mota","version":"8.0.0-alpha.5","description":"An extremely lightweight and responsive state management library","module":"./dist/es/index.js","main":"./dist/cjs/mota.js","types":"./types/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"repository":{"type":"git","url":"git+https://github.com/Houfeng/mota.git"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","dependencies":{"ober":"7.0.3","tslib":"*"},"devDependencies":{"@types/react":"*","@types/react-dom":"*","@typescript-eslint/eslint-plugin":"5.20.0","@typescript-eslint/parser":"5.20.0","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-file-header":"^1.0.3","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-typescript":"^2.0.8","dn-middleware-unit":"^0.2.2","dn-middleware-version":"^1.0.4","eslint":"8.13.0","eslint-plugin-prettier":"4.0.0","nyc":"^11.4.1","prettier":"2.6.2","react":"*","react-dom":"*","react-router-dom":"^4.3.1","rollup":"^2.2.0","rollup-plugin-cleanup":"^3.2.1","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-replace":"2.2.0","rollup-plugin-sourcemaps":"0.6.3","rollup-plugin-terser":"^5.3.0","rollup-plugin-typescript2":"0.31.2","rollup-plugin-uglify":"^6.0.4","typescript":"4.6.3"},"readme":"![logo](http://houfeng.net/mota/logo.jpg)\n\n<div align=\"center\">\n\n[![npm](https://img.shields.io/npm/l/mota.svg)](LICENSE.md)\n[![NPM Version](https://img.shields.io/npm/v/mota.svg)](https://www.npmjs.com/package/mota)\n[![Build Status](https://www.travis-ci.org/Houfeng/mota.svg?branch=master)](https://www.travis-ci.org/Houfeng/mota)\n[![Coverage Status](https://coveralls.io/repos/github/Houfeng/mota/badge.svg?branch=master)](https://coveralls.io/github/Houfeng/mota?branch=master)\n[![npm](https://img.shields.io/npm/dt/mota.svg)](https://www.npmjs.com/package/mota)\n\n</div>\n\n# Overview\n\nMota 是一个「极轻量、可响应」的状态管理库，仅 5kb (Gzip)，开发人员可利用它编写「几乎框架无关的纯 JS/TS 业务模型」，然后通过 Mota 简便的让 React 组件观察并响应模型的变化。\n\n# Install\n\n通过 npm 安装，如下\n```sh\n$ npm install mota --save\n```\n\n# Usage\n\n```js\nimport { Component } from \"react\";\nimport { observable, observer, useWatch, watch } from \"mota\";\n\n// 编写一个模型类\n@observable\nclass DemoModel {\n  count = 0;\n  add = ()=>{\n    this.count += 1;\n  }\n}\n\n// 创建一个模型实例\nconst demo = DemoModel();\n\n// 直接声明一个对象\nconst info = observable({\n  title: 'test',\n});\n\n// 在类组件中使用一\n@observer\nclass DemoView1 extends Component{\n  // 创建一个组件实例对应和模型实例\n  model = new DemoModel();\n  render() {\n    const {count, add} = this.model\n    return (\n      <div>\n        <div>{info.title}</div>\n        <div>{count}</div>\n        <button onClick={add}>Add</button>\n      </div>\n    );\n  }\n}\n\n// 在类组件中使用二\n@observer\nclass DemoView2 extends Component{\n  render() {\n    return (\n      <div>\n        <div>{info.title}</div>\n        <div>{demo.count}</div>\n      </div>\n    );\n  }\n}\n\n// 在函数组件中使用\nconst DemoView3 = observer(()=>{\n  return (\n    <div>{model.count}</div>\n  )\n});\n\n// 监听数据变化\nconst DemoView4 = ()=>{\n  // useWatch 的第一个参数是计算函数，\n  // 计处函数的返回结果发生变化时, 将执行第二个处理函数\n  useWatch(()=>model.count,()=>{\n    console.log('model.count', model.count);\n  });\n  return (\n    <div>{model.count}</div>\n  )\n};\n\n// 在任意地方使用 watch \nconst destroy = watch(()=>model.count,()=>{\n  console.log('model.count', model.count);\n});\n\n// 取消观察\ndestroy();\n\n// 在类组件中使用 watch\nclass DemoView5 extends Component {\n  componentDidMount(){\n    this.destroyWatch = watch(()=>model.count,()=>{\n     console.log('model.count', model.count);\n    });\n  }\n  componentWillUnmount(){\n    if(this.destroyWatch) this.destroyWatch();\n  }\n}\n\n```","readmeFilename":"README.md","gitHead":"016bc34c4f9cbba20861b35ea95de0d1d6157343","bugs":{"url":"https://github.com/Houfeng/mota/issues"},"homepage":"https://github.com/Houfeng/mota#readme","_id":"mota@8.0.0-alpha.5","_nodeVersion":"16.6.0","_npmVersion":"6.14.16","dist":{"integrity":"sha512-9cCTZa/JMQ02w4y2A+4TqWqZcnLHMFa1n0S8zqwl+JRWXC3XwsUNzbTSZ4EVaqOtVhakxPOxUKA9fPqEmVMHwA==","shasum":"2568f84a2dee64dbdd57408e6f9757299948bdea","tarball":"https://registry.npmjs.org/mota/-/mota-8.0.0-alpha.5.tgz","fileCount":32,"unpackedSize":161050,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEn7Fx17AY8spM3iYdSDIrq/Eojegmf1fvT4pcIEAYNTAiEA2jASyKQ+WT3OWlkBISDQkJkGd76w/W/rrIayiLhHV2E="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiYme2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo+XA/+KOcgTGFfpB/cjIcgsvUB5bQfCEvhFtxtCIzExGZuxMagLiHA\r\nlV4hY9dni6yg5BoKKeNAuH1fG63UUCQQg38fQkA+z+OmCYswbkvtJAwWosjg\r\n1afTzbuuW3Y5FIv2SHXNQU0KWzuoKOtyWgxWvGBmOMUN128pF7mhXPBkJ+T0\r\nqNq5uZLkaCCk9fCPD9/l9bN3Mo/P/sQBxU7rFVAr9QP/otYANcbNGjUz44YT\r\nlhvvg/CAqdPAE5zO+Y8RTqUXRXF5HLZ3lA8IXrFR9s2GLpOKReHnA0nAQMAd\r\n0vIb9C/KW+kzmimvqsY0CGq0G6BpQSNCURE7r5NffTJqGQRRMC0xMwAMCRqk\r\nsdVdvpiy8DzlwqpWlFKwQYNms4efwsS99mEYLHYvJ75KAaKxx7X3iQAxnE69\r\n4LlaDv+30LKI2PhIOa2yhzWiai8nlQwyaAHpp4TLRHY5R8L8etoesBcmkeLR\r\nluVLuEZsT3mLX8mujCCFOwzYh38b6nn5TPtF+/1/dW65vIzUhjyydyGPurpW\r\n+wsxGqO30wUAMPsczWJsDri+z+bwIoyKFMj7OuKHsrVKB8Th5487+KUYWYEf\r\ng2OTs77OS7HUEBgiP1/ZF6unmZ3wtwUEpHlTY+KI4OkmfC6ymw42jzDmea/6\r\nYTMBEjOxKwaC+J/YdWVAFDVn/XBMpwn7VHY=\r\n=l3wf\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"houzhanfeng","email":"houzhanfeng@gmail.com"},"directories":{},"maintainers":[{"name":"houzhanfeng","email":"houzhanfeng@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_8.0.0-alpha.5_1650616246617_0.06486401364254823"},"_hasShrinkwrap":false},"8.0.0-alpha.6":{"name":"mota","version":"8.0.0-alpha.6","description":"An extremely lightweight and responsive state management library","module":"./dist/mota-es.js","main":"./dist/mota-cjs.js","types":"./types/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"repository":{"type":"git","url":"git+https://github.com/Houfeng/mota.git"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","dependencies":{"ober":"7.0.3","tslib":"*"},"devDependencies":{"@types/react":"*","@types/react-dom":"*","@typescript-eslint/eslint-plugin":"5.20.0","@typescript-eslint/parser":"5.20.0","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-file-header":"^1.0.3","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-typescript":"^2.0.8","dn-middleware-unit":"^0.2.2","dn-middleware-version":"^1.0.4","eslint":"8.13.0","eslint-plugin-prettier":"4.0.0","nyc":"^11.4.1","prettier":"2.6.2","react":"*","react-dom":"*","react-router-dom":"^4.3.1","rollup":"^2.2.0","rollup-plugin-cleanup":"^3.2.1","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-replace":"2.2.0","rollup-plugin-sourcemaps":"0.6.3","rollup-plugin-terser":"^5.3.0","rollup-plugin-typescript2":"0.31.2","rollup-plugin-uglify":"^6.0.4","typescript":"4.6.3"},"readme":"![logo](http://houfeng.net/mota/logo.jpg)\n\n<div align=\"center\">\n\n[![npm](https://img.shields.io/npm/l/mota.svg)](LICENSE.md)\n[![NPM Version](https://img.shields.io/npm/v/mota.svg)](https://www.npmjs.com/package/mota)\n[![Build Status](https://www.travis-ci.org/Houfeng/mota.svg?branch=master)](https://www.travis-ci.org/Houfeng/mota)\n[![Coverage Status](https://coveralls.io/repos/github/Houfeng/mota/badge.svg?branch=master)](https://coveralls.io/github/Houfeng/mota?branch=master)\n[![npm](https://img.shields.io/npm/dt/mota.svg)](https://www.npmjs.com/package/mota)\n\n</div>\n\n# Overview\n\nMota 是一个「极轻量、可响应」的状态管理库，仅 5kb (Gzip)，开发人员可利用它编写「几乎框架无关的纯 JS/TS 业务模型」，然后通过 Mota 简便的让 React 组件观察并响应模型的变化。\n\n# Install\n\n通过 npm 安装，如下\n```sh\n$ npm install mota --save\n```\n\n# Usage\n\n```js\nimport { Component } from \"react\";\nimport { observable, observer, useWatch, watch } from \"mota\";\n\n// 编写一个模型类\n@observable\nclass DemoModel {\n  count = 0;\n  add = ()=>{\n    this.count += 1;\n  }\n}\n\n// 创建一个模型实例\nconst demo = DemoModel();\n\n// 直接声明一个对象\nconst info = observable({\n  title: 'test',\n});\n\n// 在类组件中使用一\n@observer\nclass DemoView1 extends Component{\n  // 创建一个组件实例对应和模型实例\n  model = new DemoModel();\n  render() {\n    const {count, add} = this.model\n    return (\n      <div>\n        <div>{info.title}</div>\n        <div>{count}</div>\n        <button onClick={add}>Add</button>\n      </div>\n    );\n  }\n}\n\n// 在类组件中使用二\n@observer\nclass DemoView2 extends Component{\n  render() {\n    return (\n      <div>\n        <div>{info.title}</div>\n        <div>{demo.count}</div>\n      </div>\n    );\n  }\n}\n\n// 在函数组件中使用\nconst DemoView3 = observer(()=>{\n  return (\n    <div>{model.count}</div>\n  )\n});\n\n// 监听数据变化\nconst DemoView4 = ()=>{\n  // useWatch 的第一个参数是计算函数，\n  // 计处函数的返回结果发生变化时, 将执行第二个处理函数\n  useWatch(()=>model.count,()=>{\n    console.log('model.count', model.count);\n  });\n  return (\n    <div>{model.count}</div>\n  )\n};\n\n// 在任意地方使用 watch \nconst destroy = watch(()=>model.count,()=>{\n  console.log('model.count', model.count);\n});\n\n// 取消观察\ndestroy();\n\n// 在类组件中使用 watch\nclass DemoView5 extends Component {\n  componentDidMount(){\n    this.destroyWatch = watch(()=>model.count,()=>{\n     console.log('model.count', model.count);\n    });\n  }\n  componentWillUnmount(){\n    if(this.destroyWatch) this.destroyWatch();\n  }\n}\n\n```","readmeFilename":"README.md","gitHead":"e8143162fd2aec800ae1d16d0519c189584350a4","bugs":{"url":"https://github.com/Houfeng/mota/issues"},"homepage":"https://github.com/Houfeng/mota#readme","_id":"mota@8.0.0-alpha.6","_nodeVersion":"16.6.0","_npmVersion":"6.14.16","dist":{"integrity":"sha512-h93iNSHCyQIe2TYHuYfPD6/n1Fi6gAelrylo2X8X00LTZIOpCZ02XX5xfbiB3Kho5DGUXeLWAow641/MeZYOrA==","shasum":"33b1eabb702e9eb917d30a75254cc18e9bfef240","tarball":"https://registry.npmjs.org/mota/-/mota-8.0.0-alpha.6.tgz","fileCount":35,"unpackedSize":201560,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBo9yYF/mq4BK1m0M8YWMXQIIbcNdpCS+0+q/QG4SCfEAiEAsSjPRENAHYJ/2kjATuWQy1BVBehxq5Svqq1GBL8eumA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiYrgLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqK1A//W2ZWjWedSMxOgffc9f5au4PVK2vQ2c4T8laIVuaC+aW76avW\r\nKJxTHEt+6r3g6EoZRrV5Kay4v7S+ZHJaIHJt9uyRGy4evTgxlfR7QgP6+Z56\r\nyx8EOjuvo3O80qXM96yGUkk3XFghh0IBhkAm5GWRDEibTvedGjLe4NdffGXY\r\nh8abbaN1eBYKIn6m4iLT82zyXzfaVlOztaoLYv0gnBxBGTVsQeaDdYI0jaCa\r\n/7eza75cUKjxzqRPk+vxTc9j6yOv29Xf9Kt60/kBso/RUAOFz/Or7PLQU/kF\r\nDgSVpfD0KmU+u/+uRujpiL7YhJ6IbNcZq/mrlaXBTDyTboXpQk/6JYqr2XEp\r\niBPCAWxJhxdaLS+wEdu8uf/4CIX7BWWHi02nftM8r/51U9wOwK5yJPYH+Qsc\r\nCTKY9kGCkBZbv1w3H/pxZIP10YqX8Y48AX6jUrV+kH2IHATDO3P43bkD9hay\r\nK8s90ntmfIbXzivgbxNs3p7tzDCsFIEbtyMnoeFWGWWckRdFlOYNzw/Nbzd0\r\n68/nUWnQ3q9RXAZi0MIa6LbbkxpN272Q4orAwR2VTUCDOGaXXEwKgGSxUC9R\r\nmA8/3hvhjjea+0fDJxkZsKyeWhJHddNpRnTHTmLNM3EPXb+P3Ofvfgyqr1RW\r\n78n9z8zT3OtUgH+YYkujx89+Z9fb4XNns6c=\r\n=XdbM\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"houzhanfeng","email":"houzhanfeng@gmail.com"},"directories":{},"maintainers":[{"name":"houzhanfeng","email":"houzhanfeng@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_8.0.0-alpha.6_1650636811561_0.6222026999762327"},"_hasShrinkwrap":false},"8.0.0-alpha.7":{"name":"mota","version":"8.0.0-alpha.7","description":"An extremely lightweight and responsive state management library","module":"./dist/mota-es.js","main":"./dist/mota-cjs.js","types":"./types/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"repository":{"type":"git","url":"git+https://github.com/Houfeng/mota.git"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","dependencies":{"ober":"7.0.4","tslib":"*"},"devDependencies":{"@types/react":"*","@types/react-dom":"*","@typescript-eslint/eslint-plugin":"5.20.0","@typescript-eslint/parser":"5.20.0","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-file-header":"^1.0.3","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-typescript":"^2.0.8","dn-middleware-unit":"^0.2.2","dn-middleware-version":"^1.0.4","eslint":"8.13.0","eslint-plugin-prettier":"4.0.0","nyc":"^11.4.1","prettier":"2.6.2","react":"*","react-dom":"*","react-router-dom":"^4.3.1","rollup":"^2.2.0","rollup-plugin-cleanup":"^3.2.1","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-replace":"2.2.0","rollup-plugin-sourcemaps":"0.6.3","rollup-plugin-terser":"^5.3.0","rollup-plugin-typescript2":"0.31.2","rollup-plugin-uglify":"^6.0.4","typescript":"4.6.3"},"readme":"![logo](http://houfeng.net/mota/logo.jpg)\n\n<div align=\"center\">\n\n[![npm](https://img.shields.io/npm/l/mota.svg)](LICENSE.md)\n[![NPM Version](https://img.shields.io/npm/v/mota.svg)](https://www.npmjs.com/package/mota)\n[![Build Status](https://www.travis-ci.org/Houfeng/mota.svg?branch=master)](https://www.travis-ci.org/Houfeng/mota)\n[![Coverage Status](https://coveralls.io/repos/github/Houfeng/mota/badge.svg?branch=master)](https://coveralls.io/github/Houfeng/mota?branch=master)\n[![npm](https://img.shields.io/npm/dt/mota.svg)](https://www.npmjs.com/package/mota)\n\n</div>\n\n# Overview\n\nMota 是一个「极轻量、可响应」的状态管理库，仅 5kb (Gzip)，开发人员可利用它编写「几乎框架无关的纯 JS/TS 业务模型」，然后通过 Mota 简便的让 React 组件观察并响应模型的变化。\n\n# Install\n\n通过 npm 安装，如下\n```sh\n$ npm install mota --save\n```\n\n# Usage\n\n```js\nimport { Component } from \"react\";\nimport { observable, observer, useWatch, watch } from \"mota\";\n\n// 编写一个模型类\n@observable\nclass DemoModel {\n  count = 0;\n  add = ()=>{\n    this.count += 1;\n  }\n}\n\n// 创建一个模型实例\nconst demo = DemoModel();\n\n// 直接声明一个对象\nconst info = observable({\n  title: 'test',\n});\n\n// 在类组件中使用一\n@observer\nclass DemoView1 extends Component{\n  // 创建一个组件实例对应和模型实例\n  model = new DemoModel();\n  render() {\n    const {count, add} = this.model\n    return (\n      <div>\n        <div>{info.title}</div>\n        <div>{count}</div>\n        <button onClick={add}>Add</button>\n      </div>\n    );\n  }\n}\n\n// 在类组件中使用二\n@observer\nclass DemoView2 extends Component{\n  render() {\n    return (\n      <div>\n        <div>{info.title}</div>\n        <div>{demo.count}</div>\n      </div>\n    );\n  }\n}\n\n// 在函数组件中使用\nconst DemoView3 = observer(()=>{\n  return (\n    <div>{model.count}</div>\n  )\n});\n\n// 监听数据变化\nconst DemoView4 = ()=>{\n  // useWatch 的第一个参数是计算函数，\n  // 计处函数的返回结果发生变化时, 将执行第二个处理函数\n  useWatch(()=>model.count,()=>{\n    console.log('model.count', model.count);\n  });\n  return (\n    <div>{model.count}</div>\n  )\n};\n\n// 在任意地方使用 watch \nconst destroy = watch(()=>model.count,()=>{\n  console.log('model.count', model.count);\n});\n\n// 取消观察\ndestroy();\n\n// 在类组件中使用 watch\nclass DemoView5 extends Component {\n  componentDidMount(){\n    this.destroyWatch = watch(()=>model.count,()=>{\n     console.log('model.count', model.count);\n    });\n  }\n  componentWillUnmount(){\n    if(this.destroyWatch) this.destroyWatch();\n  }\n}\n\n```","readmeFilename":"README.md","gitHead":"e8143162fd2aec800ae1d16d0519c189584350a4","bugs":{"url":"https://github.com/Houfeng/mota/issues"},"homepage":"https://github.com/Houfeng/mota#readme","_id":"mota@8.0.0-alpha.7","_nodeVersion":"16.6.0","_npmVersion":"6.14.16","dist":{"integrity":"sha512-CziJyoHVQc9EMUh1tZ0qpi+qLY9DCAsfJrUxPiZpWNSyNYvn6VmrvtladIBKWj+Nk2rb0hitgclPs5lu4wnZsw==","shasum":"250dad462b2561d2d87224e9c7b450537159614d","tarball":"https://registry.npmjs.org/mota/-/mota-8.0.0-alpha.7.tgz","fileCount":35,"unpackedSize":200079,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAVc+Vj4tffTrssU74wKfCXZghVvObKl6vhpFLFqUh8LAiEA6iQz/p2gUwhqQktNAsn6+//4+8VADUzigWpltY8Yjew="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiY3+3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr67w//QJQ0kdcFQyuownPQJI/t0YgP/6WGVbphYKXhDeMwWnHmJrV6\r\nUEW+klQZarUSDPQZXpFTc1h94UakY3inCj1yNmqyZShxQx7aDIW2d5s0vn15\r\nqkYez1sekVywUEy3AdVTfmdtXij05BZxjDqQZ1jzi++KQYqCjG3y5McLO88o\r\nYMB7F7Fjj6QU0z3MCF4ttVxjovuQtmIgJ/9lNs/cB6W5HkUaD/VKQi4dtv+Y\r\ncqE//EQTDQISdnevvjsM7qAPyIg7VbIXjP8/HD+0Hhgp1+cq2oCMqsLQfAd9\r\n3Aw7g0g7yD+kNjW+PLAqqJn8uc66DMHeyueudwW8scy+t6OqYVRWZWrpuA2R\r\nLwE04U39uJzo7rOiyupTeOlD24yd8BXdSfH+DkepdYsArEw09lnqoP4ivqRw\r\nQoW8HiJ6RJ1jOAQwLCRiSGbYc2mYbKWjeyT4ROvIxPtGNro4Lv7jifYK541K\r\nuvWJzH2XLKZ6WLuIz0/N+Luoox413UkJ6V3Rng9dAcdMrlwXfSPIZF1rzDTs\r\nN/PnMKqS2Pcoi9PhClHI7sjgCwxUXQIsTaWt5A9todQ2/FX3FDiF6MSCLADC\r\nypUOjwjgzfxgyxZllf9A5tPmXg8q/91NYEhLqTkTfvLtAMLJI4IX9SCS/4SB\r\nmVJgni1tPvS+cdJUDbyZC8k/KcyEracIlC0=\r\n=Cz8K\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"houzhanfeng","email":"houzhanfeng@gmail.com"},"directories":{},"maintainers":[{"name":"houzhanfeng","email":"houzhanfeng@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_8.0.0-alpha.7_1650687927315_0.011072585961663828"},"_hasShrinkwrap":false},"8.0.0-alpha.8":{"name":"mota","version":"8.0.0-alpha.8","description":"An extremely lightweight and responsive state management library","module":"./dist/mota-es.js","main":"./dist/mota-cjs.js","types":"./types/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"repository":{"type":"git","url":"git+https://github.com/Houfeng/mota.git"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","dependencies":{"ober":"7.0.4","tslib":"*"},"devDependencies":{"@types/react":"*","@types/react-dom":"*","@typescript-eslint/eslint-plugin":"5.20.0","@typescript-eslint/parser":"5.20.0","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-file-header":"^1.0.3","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-typescript":"^2.0.8","dn-middleware-unit":"^0.2.2","dn-middleware-version":"^1.0.4","eslint":"8.13.0","eslint-plugin-prettier":"4.0.0","nyc":"^11.4.1","prettier":"2.6.2","react":"*","react-dom":"*","react-router-dom":"^4.3.1","rollup":"^2.2.0","rollup-plugin-cleanup":"^3.2.1","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-replace":"2.2.0","rollup-plugin-sourcemaps":"0.6.3","rollup-plugin-terser":"^5.3.0","rollup-plugin-typescript2":"0.31.2","rollup-plugin-uglify":"^6.0.4","typescript":"4.6.3"},"readme":"![logo](http://houfeng.net/mota/logo.jpg)\n\n<div align=\"center\">\n\n[![npm](https://img.shields.io/npm/l/mota.svg)](LICENSE.md)\n[![NPM Version](https://img.shields.io/npm/v/mota.svg)](https://www.npmjs.com/package/mota)\n[![Build Status](https://www.travis-ci.org/Houfeng/mota.svg?branch=master)](https://www.travis-ci.org/Houfeng/mota)\n[![Coverage Status](https://coveralls.io/repos/github/Houfeng/mota/badge.svg?branch=master)](https://coveralls.io/github/Houfeng/mota?branch=master)\n[![npm](https://img.shields.io/npm/dt/mota.svg)](https://www.npmjs.com/package/mota)\n\n</div>\n\n# Overview\n\nMota 是一个「极轻量、可响应」的状态管理库，仅 5kb (Gzip)，开发人员可利用它编写「几乎框架无关的纯 JS/TS 业务模型」，然后通过 Mota 简便的让 React 组件观察并响应模型的变化。\n\n# Install\n\n通过 npm 安装，如下\n```sh\n$ npm install mota --save\n```\n\n# Usage\n\n```js\nimport { Component } from \"react\";\nimport { observable, observer, useWatch, watch } from \"mota\";\n\n// 编写一个模型类\n@observable\nclass DemoModel {\n  count = 0;\n  add = ()=>{\n    this.count += 1;\n  }\n}\n\n// 创建一个模型实例\nconst demo = DemoModel();\n\n// 直接声明一个对象\nconst info = observable({\n  title: 'test',\n});\n\n// 在类组件中使用一\n@observer\nclass DemoView1 extends Component{\n  // 创建一个组件实例对应和模型实例\n  model = new DemoModel();\n  render() {\n    const {count, add} = this.model\n    return (\n      <div>\n        <div>{info.title}</div>\n        <div>{count}</div>\n        <button onClick={add}>Add</button>\n      </div>\n    );\n  }\n}\n\n// 在类组件中使用二\n@observer\nclass DemoView2 extends Component{\n  render() {\n    return (\n      <div>\n        <div>{info.title}</div>\n        <div>{demo.count}</div>\n      </div>\n    );\n  }\n}\n\n// 在函数组件中使用\nconst DemoView3 = observer(()=>{\n  return (\n    <div>{model.count}</div>\n  )\n});\n\n// 监听数据变化\nconst DemoView4 = ()=>{\n  // useWatch 的第一个参数是计算函数，\n  // 计处函数的返回结果发生变化时, 将执行第二个处理函数\n  useWatch(()=>model.count,()=>{\n    console.log('model.count', model.count);\n  });\n  return (\n    <div>{model.count}</div>\n  )\n};\n\n// 在任意地方使用 watch \nconst destroy = watch(()=>model.count,()=>{\n  console.log('model.count', model.count);\n});\n\n// 取消观察\ndestroy();\n\n// 在类组件中使用 watch\nclass DemoView5 extends Component {\n  componentDidMount(){\n    this.destroyWatch = watch(()=>model.count,()=>{\n     console.log('model.count', model.count);\n    });\n  }\n  componentWillUnmount(){\n    if(this.destroyWatch) this.destroyWatch();\n  }\n}\n\n```","readmeFilename":"README.md","gitHead":"05d1be1ed43c23f9204083a425132371cd1f1af1","bugs":{"url":"https://github.com/Houfeng/mota/issues"},"homepage":"https://github.com/Houfeng/mota#readme","_id":"mota@8.0.0-alpha.8","_nodeVersion":"16.6.0","_npmVersion":"6.14.16","dist":{"integrity":"sha512-mbhpDJyBtPJlLJrhIytdQZ2cNdtc+8GXFNIWcocpdRLC3ymlYfLuNIAxouZLkW1Trx9sW2c5/ziRlwlkXsTo7g==","shasum":"d6b4f5c146d6a71d7406249b6c3650d6e6f4721b","tarball":"https://registry.npmjs.org/mota/-/mota-8.0.0-alpha.8.tgz","fileCount":35,"unpackedSize":195170,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBlCdptiTw/fvDGR/1VV1E8Xqp7eeFQP2mnv3zMKUkAKAiBkjABaHpgdyd+sDom1vTgBJ6hjYjzDnehNrIa22NoD+Q=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiY8+MACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrRFRAAj6VGVwvm7P2Xk1mocmkSCkeul/KDSRrceJvNWltFrlE0he4W\r\nlZEYyhvj5p3fhu7Co+s8rN6XM5wxqpsPLfnino53VZ1zU75rs/sjv7mR6CZg\r\n1DuXA09yjzd9b8AdEtW1/4v3ccx7Mj4B8YPl7axccCxBLpgz7scf2Su4/zgJ\r\n68C2dd8NbsfwbPkhXUdkc0gbtRnq4Bp3yA8mWQLaoslqfYnvO5is1yFWcSel\r\nrhc9Z5NfHx8kvWgWaLAVe87DAZgMf8aXzN5Jk4ITGzbEaKo8Vjgc3/Qu3Oq5\r\nYxtW2NLAUQ0IV4iMxvWpwsHJlcrfW6zyK0b1YbqYQYrBUR0HEBsnYYUfhNm3\r\nvRAL56xNoWHRHPj/zjw8PeZg6FE2lQ8VdQsFxUAM7gkDaHb+YzT5EzsGLZms\r\nqOGue0seD9Omrjgo9bFoGfrwziAAAgJxCxJ1O7WZ7hDvOQFaZKJsDCnSpbUq\r\nAvJvcjUsozHbCWKvKahLr/vA2rxlpr8tKupYAVrnTBjCGFjAFMpMUSKjQZz5\r\nemDElgOeC4yWF/9CfephFyUcBY8F1Ap88k4yRQr5eDeU4ujGmM1eIfI3++ob\r\nXgvdtqdsN7D3OkxBPK0rB+75na+iMkA8zVt6bMJcoA+XfmAM8iVhpg9dvNjR\r\nqDk1x/q5Vpz1+c5eto7rrsTi+7QUM3Dbo0Q=\r\n=ow6P\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"houzhanfeng","email":"houzhanfeng@gmail.com"},"directories":{},"maintainers":[{"name":"houzhanfeng","email":"houzhanfeng@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_8.0.0-alpha.8_1650708363821_0.8127082256167368"},"_hasShrinkwrap":false},"8.0.0-alpha.9":{"name":"mota","version":"8.0.0-alpha.9","description":"An extremely lightweight and responsive state management library","module":"./dist/mota-es.js","main":"./dist/mota-cjs.js","types":"./types/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"repository":{"type":"git","url":"git+https://github.com/Houfeng/mota.git"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","dependencies":{"ober":"7.0.4","tslib":"*"},"devDependencies":{"@types/mocha":"9.1.1","@types/react":"*","@types/react-dom":"*","@typescript-eslint/eslint-plugin":"5.20.0","@typescript-eslint/parser":"5.20.0","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-file-header":"^1.0.3","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-typescript":"^2.0.8","dn-middleware-unit":"^0.3.0","dn-middleware-version":"^1.0.4","eslint":"8.13.0","eslint-plugin-prettier":"4.0.0","nyc":"^11.4.1","prettier":"2.6.2","react":"*","react-dom":"*","react-router-dom":"^4.3.1","rollup":"^2.2.0","rollup-plugin-cleanup":"^3.2.1","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-replace":"2.2.0","rollup-plugin-sourcemaps":"0.6.3","rollup-plugin-terser":"^5.3.0","rollup-plugin-typescript2":"0.31.2","rollup-plugin-uglify":"^6.0.4","typescript":"4.6.3"},"readme":"![logo](http://houfeng.net/mota/logo.jpg)\n\n<div align=\"center\">\n\n[![npm](https://img.shields.io/npm/l/mota.svg)](LICENSE.md)\n[![NPM Version](https://img.shields.io/npm/v/mota.svg)](https://www.npmjs.com/package/mota)\n[![Build Status](https://www.travis-ci.org/Houfeng/mota.svg?branch=master)](https://www.travis-ci.org/Houfeng/mota)\n[![Coverage Status](https://coveralls.io/repos/github/Houfeng/mota/badge.svg?branch=master)](https://coveralls.io/github/Houfeng/mota?branch=master)\n[![npm](https://img.shields.io/npm/dt/mota.svg)](https://www.npmjs.com/package/mota)\n\n</div>\n\n# Overview\n\nMota 是一个「极轻量、可响应」的状态管理库，仅 5KB，开发人员可利用它编写「几乎框架无关的纯 JS/TS 业务模型」，然后通过 Mota 简便的让 React 组件观察并响应模型的变化。\n\n# Install\n\n通过 npm 安装，如下\n```sh\n$ npm install mota --save\n```\n\n# Usage\n\n```js\nimport { Component } from \"react\";\nimport { observable, observer, useWatch, watch } from \"mota\";\n\n// 编写一个模型类\n@observable\nclass DemoModel {\n  count = 0;\n  add = ()=>{\n    this.count += 1;\n  }\n}\n\n// 创建一个模型实例\nconst demo = DemoModel();\n\n// 直接声明一个对象\nconst info = observable({\n  title: 'test',\n});\n\n// 在类组件中使用一\n@observer\nclass DemoView1 extends Component{\n  // 创建一个组件实例对应和模型实例\n  model = new DemoModel();\n  render() {\n    const {count, add} = this.model\n    return (\n      <div>\n        <div>{info.title}</div>\n        <div>{count}</div>\n        <button onClick={add}>Add</button>\n      </div>\n    );\n  }\n}\n\n// 在类组件中使用二\n@observer\nclass DemoView2 extends Component{\n  render() {\n    return (\n      <div>\n        <div>{info.title}</div>\n        <div>{demo.count}</div>\n      </div>\n    );\n  }\n}\n\n// 在函数组件中使用\nconst DemoView3 = observer(()=>{\n  return (\n    <div>{model.count}</div>\n  )\n});\n\n// 监听数据变化\nconst DemoView4 = ()=>{\n  // useWatch 的第一个参数是计算函数，\n  // 计处函数的返回结果发生变化时, 将执行第二个处理函数\n  useWatch(()=>model.count,()=>{\n    console.log('model.count', model.count);\n  });\n  return (\n    <div>{model.count}</div>\n  )\n};\n\n// 在任意地方使用 watch \nconst destroy = watch(()=>model.count,()=>{\n  console.log('model.count', model.count);\n});\n\n// 取消观察\ndestroy();\n\n// 在类组件中使用 watch\nclass DemoView5 extends Component {\n  componentDidMount(){\n    this.destroyWatch = watch(()=>model.count,()=>{\n     console.log('model.count', model.count);\n    });\n  }\n  componentWillUnmount(){\n    if(this.destroyWatch) this.destroyWatch();\n  }\n}\n\n```","readmeFilename":"README.md","gitHead":"6944ac929277ae5f0962335a98919694b9dcb0ad","bugs":{"url":"https://github.com/Houfeng/mota/issues"},"homepage":"https://github.com/Houfeng/mota#readme","_id":"mota@8.0.0-alpha.9","_nodeVersion":"16.6.0","_npmVersion":"6.14.16","dist":{"integrity":"sha512-kJS2O+CeUWcJBNtNi0ifbteDzFvynNdFn3JgwmcefTK0LCG5LC0nZvDxSwNM/KEgH/kBH+C3K5L5sW5awnukBw==","shasum":"75f739019392b1103f2ed6aea5a94572883fdefa","tarball":"https://registry.npmjs.org/mota/-/mota-8.0.0-alpha.9.tgz","fileCount":35,"unpackedSize":194825,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC53s/QAvicK/mvKPTStWgSPFLmmPAW2WONTZTqy/fbeAIhAIiS8TUAhGfyWf5ty1q8evZCbw29FAr0Iw5MsgiInD+q"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiZMTmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpKbA//UPgSkCq0yt6tgbnuLeB9ELDF7WbQLnu3Fyi36zSWO8Pym2hZ\r\n/e/yD67azBNarxiEybbpmLcDy7LFS6HDkhAHvT/9KuSwsUBbMEomhJ7E6Xgv\r\nsfFs3O3qOi+OZ6s9RcwKfhCAq2lqLI2QOtlrlijZsAXAbL87loRNoNeYKWIh\r\n7M+1NxSf4vjYiJf8K3oBIrlD7FAojsw3YlkVf/nPShvega91qVasxs1WtEbw\r\n0sEY6L7GT6uw44k3KnZniiOhFihtS+KbYzGfs8H4ZUlKjSoIq9XZscjDi2nF\r\nUemYANHBmIAOQtF4qzVLzQ4B/b5PSBxvWh4K9LOxk2kOfLly1hQjGxe/1nJM\r\nU7bz3Hw5yL7un/HbrUptI+4hoHahtgT08JPmjcb/xGYh2NLVTTmbGjwWjrwy\r\n7wKIq8gkVdGNmRwdxZA9HUDM6wEqLOW+yeTYQfJkFdEWfgv4zKM02YxXHlh5\r\nyuuNWhIzbjvnFXfEEp4CnEGtGCrGWjSdKllOQqp2ONWIFxhiFQKgIcA0d11X\r\nX07yC2z1yfCwq2eWhItp2+t0GCOZ4PAhlLQ0WTV0u1qI+0C7Qw2w2rsGb4Ft\r\nIA7xtx8vmFtE3eRmvHfRjgkF+gYUgiVVpbktOzsfsNCP7rfAVD2DHHAlaBsf\r\nvc+hGUBbt6igCQ3JOnS5L1cZ1czPvrse26M=\r\n=1cdJ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"houzhanfeng","email":"houzhanfeng@gmail.com"},"directories":{},"maintainers":[{"name":"houzhanfeng","email":"houzhanfeng@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_8.0.0-alpha.9_1650771174436_0.48559143981815556"},"_hasShrinkwrap":false},"8.0.0-alpha.10":{"name":"mota","version":"8.0.0-alpha.10","description":"An extremely lightweight and responsive state management library","module":"./dist/mota-es.js","main":"./dist/mota-cjs.js","types":"./types/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"repository":{"type":"git","url":"git+https://github.com/Houfeng/mota.git"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","dependencies":{"ober":"7.0.4","tslib":"*"},"devDependencies":{"@types/mocha":"9.1.1","@types/react":"*","@types/react-dom":"*","@typescript-eslint/eslint-plugin":"5.20.0","@typescript-eslint/parser":"5.20.0","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-file-header":"^1.0.3","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-typescript":"^2.0.8","dn-middleware-unit":"^0.3.0","dn-middleware-version":"^1.0.4","eslint":"8.13.0","eslint-plugin-prettier":"4.0.0","nyc":"^11.4.1","prettier":"2.6.2","react":"*","react-dom":"*","react-router-dom":"^4.3.1","rollup":"^2.2.0","rollup-plugin-cleanup":"^3.2.1","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-replace":"2.2.0","rollup-plugin-sourcemaps":"0.6.3","rollup-plugin-terser":"^5.3.0","rollup-plugin-typescript2":"0.31.2","rollup-plugin-uglify":"^6.0.4","typescript":"4.6.3"},"readme":"![logo](http://houfeng.net/mota/logo.jpg)\n\n<div align=\"center\">\n\n[![npm](https://img.shields.io/npm/l/mota.svg)](LICENSE.md)\n[![NPM Version](https://img.shields.io/npm/v/mota.svg)](https://www.npmjs.com/package/mota)\n[![Build Status](https://www.travis-ci.org/Houfeng/mota.svg?branch=master)](https://www.travis-ci.org/Houfeng/mota)\n[![Coverage Status](https://coveralls.io/repos/github/Houfeng/mota/badge.svg?branch=master)](https://coveralls.io/github/Houfeng/mota?branch=master)\n[![npm](https://img.shields.io/npm/dt/mota.svg)](https://www.npmjs.com/package/mota)\n\n</div>\n\n# Overview\n\nMota 是一个「极轻量、可响应」的状态管理库，仅 5KB，开发人员可利用它编写「几乎框架无关的纯 JS/TS 业务模型」，然后通过 Mota 简便的让 React 组件观察并响应模型的变化。\n\n# Install\n\n通过 npm 安装，如下\n```sh\n$ npm install mota --save\n```\n\n# Usage\n\n```js\nimport { Component } from \"react\";\nimport { observable, observer, useWatch, watch } from \"mota\";\n\n// 编写一个模型类\n@observable\nclass DemoModel {\n  count = 0;\n  add = ()=>{\n    this.count += 1;\n  }\n}\n\n// 创建一个模型实例\nconst demo = DemoModel();\n\n// 直接声明一个对象\nconst info = observable({\n  title: 'test',\n});\n\n// 在类组件中使用一\n@observer\nclass DemoView1 extends Component{\n  // 创建一个组件实例对应和模型实例\n  model = new DemoModel();\n  render() {\n    const {count, add} = this.model\n    return (\n      <div>\n        <div>{info.title}</div>\n        <div>{count}</div>\n        <button onClick={add}>Add</button>\n      </div>\n    );\n  }\n}\n\n// 在类组件中使用二\n@observer\nclass DemoView2 extends Component{\n  render() {\n    return (\n      <div>\n        <div>{info.title}</div>\n        <div>{demo.count}</div>\n      </div>\n    );\n  }\n}\n\n// 在函数组件中使用\nconst DemoView3 = observer(()=>{\n  return (\n    <div>{model.count}</div>\n  )\n});\n\n// 监听数据变化\nconst DemoView4 = ()=>{\n  // useWatch 的第一个参数是计算函数，\n  // 计处函数的返回结果发生变化时, 将执行第二个处理函数\n  useWatch(()=>model.count,()=>{\n    console.log('model.count', model.count);\n  });\n  return (\n    <div>{model.count}</div>\n  )\n};\n\n// 在任意地方使用 watch \nconst destroy = watch(()=>model.count,()=>{\n  console.log('model.count', model.count);\n});\n\n// 取消观察\ndestroy();\n\n// 在类组件中使用 watch\nclass DemoView5 extends Component {\n  componentDidMount(){\n    this.destroyWatch = watch(()=>model.count,()=>{\n     console.log('model.count', model.count);\n    });\n  }\n  componentWillUnmount(){\n    if(this.destroyWatch) this.destroyWatch();\n  }\n}\n\n```","readmeFilename":"README.md","gitHead":"7fd44f5db34b63c4e9788b5f12ab06d706de1e7d","bugs":{"url":"https://github.com/Houfeng/mota/issues"},"homepage":"https://github.com/Houfeng/mota#readme","_id":"mota@8.0.0-alpha.10","_nodeVersion":"16.6.0","_npmVersion":"6.14.16","dist":{"integrity":"sha512-6CmNT9vN1jOO+hW0oAOVtOLZkVRnak/Sn41IB5QSGrnreiWNoqIHVdGVgZGfsSWk+AjBRy94oviYk6Y5LOpmSg==","shasum":"397d6321b99a5d2b92bb722de14db5f506294d3b","tarball":"https://registry.npmjs.org/mota/-/mota-8.0.0-alpha.10.tgz","fileCount":35,"unpackedSize":194839,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCbQPy6xKdI2jdqCr3tVHxXNN9siFJqy5a4yZcCYLEosgIgUtOSkhYX1ButpY9v2hVywHJb+DjsV2x/j5WbC4OnM5Q="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiZOLvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpKRhAAn9PpLfXSO8+3zt6nquurt3UfkFs0aOtLMRbae+PYQY2wOfO8\r\nXnuZ8mfoyzAulpdMtmW6iX3tx7uTO9yzRz/ehEvLu5t813fMn12Z11saya2l\r\nqEx+CZJjTaMl9J5AOYPxAwn00O5CndC2KGPAYFFn48LPioAtbVjCZZK6JzIV\r\nIMvA1qLwpSB6DBFZ/kCM07q81h695cGlCSUFbxE8doCgcp8ieuOsMLzCMB14\r\n11wiQ/Kf/O1m7Q3ZYXMozzb6cqcanN2hWC4fe5TvXQBB47PfjOF0MBL7Z3CC\r\nCUEtjR69Qxv2fcbZ293U2Kisrlhf03fFUaVJNZMXgmSyOse3pxcHqUOfW/m2\r\nAHAzTq7JIs/3IuGMij/puUIB+mqlb5ObPT3xILMCG987DyecvpRsYBmEEnb5\r\nM6yHgcJDi5X0w+4J3bJKYMfkgp3C8llcAjpaT2guXrHXaExrh7sdVGLs3WJm\r\n+Q/JLmVUrLqs+pdcARy68T68miL8ClUBJ6x7e4d8rW4weJI3YfocaOm5urwL\r\nZsJJLKCQdQRCECr+XjukzomAglwVIs3JVvcn5Fud3sPjDWmm+N4BW/kwROtT\r\np0xq4jW5Dw5ovCALGHcNB5m5fjDdseQLcQe5ESMYIT1reBEu94zSAt6lZ0pQ\r\nT1tXiR9doy/tJVJZM2ulMmhF2qwJY1KRd+4=\r\n=XIEN\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"houzhanfeng","email":"houzhanfeng@gmail.com"},"directories":{},"maintainers":[{"name":"houzhanfeng","email":"houzhanfeng@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_8.0.0-alpha.10_1650778863708_0.38854921767975226"},"_hasShrinkwrap":false},"8.0.0-alpha.11":{"name":"mota","version":"8.0.0-alpha.11","description":"An extremely lightweight and responsive state management library","module":"./dist/mota-es.js","main":"./dist/mota-cjs.js","types":"./types/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"repository":{"type":"git","url":"git+https://github.com/Houfeng/mota.git"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","dependencies":{"ober":"7.0.4","tslib":"*"},"devDependencies":{"@types/mocha":"9.1.1","@types/react":"*","@types/react-dom":"*","@typescript-eslint/eslint-plugin":"5.20.0","@typescript-eslint/parser":"5.20.0","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-file-header":"^1.0.3","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-typescript":"^2.0.8","dn-middleware-unit":"^0.3.0","dn-middleware-version":"^1.0.4","eslint":"8.13.0","eslint-plugin-prettier":"4.0.0","nyc":"^11.4.1","prettier":"2.6.2","react":"*","react-dom":"*","react-router-dom":"^4.3.1","rollup":"^2.2.0","rollup-plugin-cleanup":"^3.2.1","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-replace":"2.2.0","rollup-plugin-sourcemaps":"0.6.3","rollup-plugin-terser":"^5.3.0","rollup-plugin-typescript2":"0.31.2","rollup-plugin-uglify":"^6.0.4","typescript":"4.6.3"},"readme":"![logo](http://houfeng.net/mota/logo.jpg)\n\n<div align=\"center\">\n\n[![npm](https://img.shields.io/npm/l/mota.svg)](LICENSE.md)\n[![NPM Version](https://img.shields.io/npm/v/mota.svg)](https://www.npmjs.com/package/mota)\n[![Build Status](https://www.travis-ci.org/Houfeng/mota.svg?branch=master)](https://www.travis-ci.org/Houfeng/mota)\n[![Coverage Status](https://coveralls.io/repos/github/Houfeng/mota/badge.svg?branch=master)](https://coveralls.io/github/Houfeng/mota?branch=master)\n[![npm](https://img.shields.io/npm/dt/mota.svg)](https://www.npmjs.com/package/mota)\n\n</div>\n\n# Overview\n\nMota 是一个「极轻量、可响应」的状态管理库，仅 5KB，开发人员可利用它编写「几乎框架无关的纯 JS/TS 业务模型」，然后通过 Mota 简便的让 React 组件观察并响应模型的变化。\n\n# Install\n\n通过 npm 安装，如下\n```sh\n$ npm install mota --save\n```\n\n# Usage\n\n```js\nimport { Component } from \"react\";\nimport { observable, observer, useWatch, watch } from \"mota\";\n\n// 编写一个模型类\n@observable\nclass DemoModel {\n  count = 0;\n  add = ()=>{\n    this.count += 1;\n  }\n}\n\n// 创建一个模型实例\nconst demo = DemoModel();\n\n// 直接声明一个对象\nconst info = observable({\n  title: 'test',\n});\n\n// 在类组件中使用一\n@observer\nclass DemoView1 extends Component{\n  // 创建一个组件实例对应和模型实例\n  model = new DemoModel();\n  render() {\n    const {count, add} = this.model\n    return (\n      <div>\n        <div>{info.title}</div>\n        <div>{count}</div>\n        <button onClick={add}>Add</button>\n      </div>\n    );\n  }\n}\n\n// 在类组件中使用二\n@observer\nclass DemoView2 extends Component{\n  render() {\n    return (\n      <div>\n        <div>{info.title}</div>\n        <div>{demo.count}</div>\n      </div>\n    );\n  }\n}\n\n// 在函数组件中使用\nconst DemoView3 = observer(()=>{\n  return (\n    <div>{model.count}</div>\n  )\n});\n\n// 监听数据变化\nconst DemoView4 = ()=>{\n  // useWatch 的第一个参数是计算函数，\n  // 计处函数的返回结果发生变化时, 将执行第二个处理函数\n  useWatch(()=>model.count,()=>{\n    console.log('model.count', model.count);\n  });\n  return (\n    <div>{model.count}</div>\n  )\n};\n\n// 在任意地方使用 watch \nconst destroy = watch(()=>model.count,()=>{\n  console.log('model.count', model.count);\n});\n\n// 取消观察\ndestroy();\n\n// 在类组件中使用 watch\nclass DemoView5 extends Component {\n  componentDidMount(){\n    this.destroyWatch = watch(()=>model.count,()=>{\n     console.log('model.count', model.count);\n    });\n  }\n  componentWillUnmount(){\n    if(this.destroyWatch) this.destroyWatch();\n  }\n}\n\n```","readmeFilename":"README.md","gitHead":"e3269b7f5d5517213b5c2371a8201c134f4b605c","bugs":{"url":"https://github.com/Houfeng/mota/issues"},"homepage":"https://github.com/Houfeng/mota#readme","_id":"mota@8.0.0-alpha.11","_nodeVersion":"16.6.0","_npmVersion":"6.14.16","dist":{"integrity":"sha512-hS8bLidAktb4A0i6RGmr2/ebx0/9WA82L9mO+m0o8fMmbiVdBjS83LlGRhLTOdVIjlq7GGG0P/LdbbxHBoVkfQ==","shasum":"ae12bd7ba8cd1f18e46a336fff7c9de1a4ef5e3d","tarball":"https://registry.npmjs.org/mota/-/mota-8.0.0-alpha.11.tgz","fileCount":41,"unpackedSize":195617,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBTHANZdnPnCd3wfumo1Lmdf05104u0grmjdN6eFKzWRAiA4Zx/jArBxjAb9wyl2uX2NQ93n+w1iT1vtI0bDC9OXOQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiZSmpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmooqhAAi8t5ghfrzoUugaWBkf/hIVztI6dsrpkpyFUPteU+pzQm7Y/6\r\ni3FC0Yq5ss4/1xWRqo6/H08wKlb51e9abkO/xOLE3uk4KdafBXbCkTJaC7vG\r\nOiJPcACZwO9tms8+yT1mi1g5WER83JGDw1xWMLSU4zq2TApIANz7KwYYokkE\r\n2ZGhFxpJCNKK193EwIL+vW8Nvt1bqYdI3k5eT0qPH5m2vhzp/UHvEmcbbZiN\r\nt7jGPWO16PiUcRiXqseh8eWyo3Gr3Y51plFnL9jEdJ6a0XMEscKF+M0Eb+/E\r\ng1ytm2+KIK4QpYLQDf/tBo0AX6ebfDzo/TtXj7MFgekTwV5nhgj0YA7d71/X\r\nQVG6cKMWaK6TL4tjdbpcpVaLovaeoR9ayOr0mGhb/x5Xm+4/mw+GN5eYUpoU\r\n9mA9hsAgphCiYxIvjZWxknr1rx4kN0dipqiLw8/fHMdHIEjMbp7JwCEbI6eb\r\nG6QCHC9yDhKG2vjNN9ds7iEb6jKAoX/yb4PYLyuHgOMTW0L0W+mMKPCqN8zL\r\n9SK88GSndtbSUY+bfgWW/r1N1hLAz4IvRHQcT9jUAFfev14Unw84gigAzuWV\r\n30T0TjrrmKqDni/OpDpApjFxXxnzrWxYcdOwsIPGBfR8UFf3qATwkYO77eTg\r\nGSsETBSf8pvi4/NZP6iYK6KpyMAoR1Em9ME=\r\n=nJe3\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"houzhanfeng","email":"houzhanfeng@gmail.com"},"directories":{},"maintainers":[{"name":"houzhanfeng","email":"houzhanfeng@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_8.0.0-alpha.11_1650796969405_0.017817101714099115"},"_hasShrinkwrap":false},"8.0.0-alpha.12":{"name":"mota","version":"8.0.0-alpha.12","description":"An extremely lightweight and responsive state management library","module":"./dist/mota-es.js","main":"./dist/mota-cjs.js","types":"./types/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"repository":{"type":"git","url":"git+https://github.com/Houfeng/mota.git"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","dependencies":{"ober":"7.0.4","tslib":"*"},"devDependencies":{"@types/mocha":"9.1.1","@types/react":"*","@types/react-dom":"*","@typescript-eslint/eslint-plugin":"5.20.0","@typescript-eslint/parser":"5.20.0","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-file-header":"^1.0.3","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-typescript":"^2.0.8","dn-middleware-unit":"0.3.1","dn-middleware-version":"^1.0.4","eslint":"8.13.0","eslint-plugin-prettier":"4.0.0","nyc":"^11.4.1","prettier":"2.6.2","react":"*","react-dom":"*","react-router-dom":"^4.3.1","rollup":"^2.2.0","rollup-plugin-cleanup":"^3.2.1","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-replace":"2.2.0","rollup-plugin-sourcemaps":"0.6.3","rollup-plugin-terser":"^5.3.0","rollup-plugin-typescript2":"0.31.2","rollup-plugin-uglify":"^6.0.4","typescript":"4.6.3"},"readme":"![logo](http://houfeng.net/mota/logo.jpg)\n\n<div align=\"center\">\n\n[![npm](https://img.shields.io/npm/l/mota.svg)](LICENSE.md)\n[![NPM Version](https://img.shields.io/npm/v/mota.svg)](https://www.npmjs.com/package/mota)\n[![Build Status](https://www.travis-ci.org/Houfeng/mota.svg?branch=master)](https://www.travis-ci.org/Houfeng/mota)\n[![Coverage Status](https://coveralls.io/repos/github/Houfeng/mota/badge.svg?branch=master)](https://coveralls.io/github/Houfeng/mota?branch=master)\n[![npm](https://img.shields.io/npm/dt/mota.svg)](https://www.npmjs.com/package/mota)\n\n</div>\n\n# Overview\n\nMota 是一个「极轻量、可响应」的状态管理库，仅 5KB，开发人员可利用它编写「几乎框架无关的纯 JS/TS 业务模型」，然后通过 Mota 简便的让 React 组件观察并响应模型的变化。\n\n# Install\n\n通过 npm 安装，如下\n```sh\n$ npm install mota --save\n```\n\n# Usage\n\n```js\nimport { Component } from \"react\";\nimport { observable, observer, useWatch, watch } from \"mota\";\n\n// 编写一个模型类\n@observable\nclass DemoModel {\n  count = 0;\n  add = ()=>{\n    this.count += 1;\n  }\n}\n\n// 创建一个模型实例\nconst demo = DemoModel();\n\n// 直接声明一个对象\nconst info = observable({\n  title: 'test',\n});\n\n// 在类组件中使用一\n@observer\nclass DemoView1 extends Component{\n  // 创建一个组件实例对应和模型实例\n  model = new DemoModel();\n  render() {\n    const {count, add} = this.model\n    return (\n      <div>\n        <div>{info.title}</div>\n        <div>{count}</div>\n        <button onClick={add}>Add</button>\n      </div>\n    );\n  }\n}\n\n// 在类组件中使用二\n@observer\nclass DemoView2 extends Component{\n  render() {\n    return (\n      <div>\n        <div>{info.title}</div>\n        <div>{demo.count}</div>\n      </div>\n    );\n  }\n}\n\n// 在函数组件中使用\nconst DemoView3 = observer(()=>{\n  return (\n    <div>{model.count}</div>\n  )\n});\n\n// 监听数据变化\nconst DemoView4 = ()=>{\n  // useWatch 的第一个参数是计算函数，\n  // 计处函数的返回结果发生变化时, 将执行第二个处理函数\n  useWatch(()=>model.count,()=>{\n    console.log('model.count', model.count);\n  });\n  return (\n    <div>{model.count}</div>\n  )\n};\n\n// 在任意地方使用 watch \nconst destroy = watch(()=>model.count,()=>{\n  console.log('model.count', model.count);\n});\n\n// 取消观察\ndestroy();\n\n// 在类组件中使用 watch\nclass DemoView5 extends Component {\n  componentDidMount(){\n    this.destroyWatch = watch(()=>model.count,()=>{\n     console.log('model.count', model.count);\n    });\n  }\n  componentWillUnmount(){\n    if(this.destroyWatch) this.destroyWatch();\n  }\n}\n\n```","readmeFilename":"README.md","gitHead":"90aefb2f9c9e59d0f2d0e294931d6d212ea73bf7","bugs":{"url":"https://github.com/Houfeng/mota/issues"},"homepage":"https://github.com/Houfeng/mota#readme","_id":"mota@8.0.0-alpha.12","_nodeVersion":"16.6.0","_npmVersion":"6.14.16","dist":{"integrity":"sha512-aYfMPUH/U8e/ihxbaM8VS9KHCQF6lFlZgtXEP9orn+9miBRhUAKthUOxTGIolY8vMvsuVTCMGvolVblYpsSPxw==","shasum":"49b0b9fc094db623217eac519c75250a3c5f2f8b","tarball":"https://registry.npmjs.org/mota/-/mota-8.0.0-alpha.12.tgz","fileCount":42,"unpackedSize":195646,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICEcvMEe+cqHk7/WPDAVnVN/hD+9jQYWLOKgCWFedtgIAiAM0XR0OR5x+DgVHjzic1RX3uYTrrf4prz7u2VuQAA2BQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiZ2blACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoKMxAApMCkpbSoXvGRjTYbW5yfixVfZyfRqxr9VRHq5o2xz7dcQ6vY\r\ntpFC8xMqid0gzzB8HR/SxwMl8jZAq9FRSc9fPeLNa5kkznfv1uHY0fN9Vb1k\r\njcl0MghRhZyjz7HHWLHiwfVgwxDZbLPOby/1yGAkxnC35tfD0dFkOxEs4VLw\r\nd7YuFI/Hg7U5vtrbJBbEmZ0sQ6nq68rB/8i8qYl7JEmnNuT+O7ZFInmvw5aA\r\nlJY2ozA1s1sMIBb5i4YuoCz+nEOMXFEKfDGj9VnP8cc4y9Ctqm/o+KpPMUQ2\r\nBjGn7gyot4shFzCJKlCxZ/6q5C2Zb8Yqe33HRdmhBHVjt+jf8m7XOBqYn0Yx\r\nh33j/UkME5dyrbyPOyEjzuqyMZr3BA30QxELPOWFRWUuhU6SpKghrQrKhadX\r\nKi1bis85Hf9d9oOwa2HNum4KQIUaRtYb46AQEatExKzBG+lsNQsce5XFfecZ\r\nUN+880j7K6FDCMvxExuYyC9+RxU+mdtlUZraexDKMLYuPbe+UImfBAvJ0ZWm\r\nVShunv/eyxm6egzQJRiKodGe7mJ8v3ugsrc+QvLvm66c/dDKheFLYyGGB8Q9\r\n6MAtVmlfY7GK73WHf1bsDaJ60aErAKDFmW7J7PppJyrkCGbWS3bVW8vEt3JL\r\ngKCwbZawSZ/MMxzKQmjE9AWRRPDSVoQnQ2U=\r\n=raJz\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"houzhanfeng","email":"houzhanfeng@gmail.com"},"directories":{},"maintainers":[{"name":"houzhanfeng","email":"houzhanfeng@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_8.0.0-alpha.12_1650943717686_0.481429016461584"},"_hasShrinkwrap":false},"8.0.0-alpha.13":{"name":"mota","version":"8.0.0-alpha.13","description":"An extremely lightweight and responsive state management library","module":"./dist/mota-es.js","main":"./dist/mota-cjs.js","types":"./types/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"repository":{"type":"git","url":"git+https://github.com/Houfeng/mota.git"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","dependencies":{"ober":"8.0.0-alpha.2","tslib":"*"},"devDependencies":{"@types/mocha":"9.1.1","@types/react":"*","@types/react-dom":"*","@typescript-eslint/eslint-plugin":"5.20.0","@typescript-eslint/parser":"5.20.0","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-file-header":"^1.0.3","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-typescript":"^2.0.8","dn-middleware-unit":"0.3.1","dn-middleware-version":"^1.0.4","eslint":"8.13.0","eslint-plugin-prettier":"4.0.0","nyc":"^11.4.1","prettier":"2.6.2","react":"*","react-dom":"*","react-router-dom":"^4.3.1","rollup":"^2.2.0","rollup-plugin-cleanup":"^3.2.1","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-replace":"2.2.0","rollup-plugin-sourcemaps":"0.6.3","rollup-plugin-terser":"^5.3.0","rollup-plugin-typescript2":"0.31.2","rollup-plugin-uglify":"^6.0.4","typescript":"4.6.3"},"readme":"![logo](http://houfeng.net/mota/logo.jpg)\n\n<div align=\"center\">\n\n[![npm](https://img.shields.io/npm/l/mota.svg)](LICENSE.md)\n[![NPM Version](https://img.shields.io/npm/v/mota.svg)](https://www.npmjs.com/package/mota)\n[![Build Status](https://www.travis-ci.org/Houfeng/mota.svg?branch=master)](https://www.travis-ci.org/Houfeng/mota)\n[![Coverage Status](https://coveralls.io/repos/github/Houfeng/mota/badge.svg?branch=master)](https://coveralls.io/github/Houfeng/mota?branch=master)\n[![npm](https://img.shields.io/npm/dt/mota.svg)](https://www.npmjs.com/package/mota)\n\n</div>\n\n# Overview\n\nMota 是一个「极轻量、可响应」的状态管理库，不足 5KB，开发人员可利用它编写「几乎框架无关的纯 JS/TS 业务模型」，然后通过 Mota 简便的让 React 组件观察并响应模型的变化。\n\n# Install\n\n通过 npm 安装，如下\n```sh\n$ npm install mota --save\n```\n\n# Usage\n\n```js\nimport { Component } from \"react\";\nimport { observable, observer, useWatch, watch } from \"mota\";\n\n// 编写一个模型类\n@observable\nclass DemoModel {\n  count = 0;\n  add = ()=>{\n    this.count += 1;\n  }\n}\n\n// 创建一个模型实例\nconst demo = DemoModel();\n\n// 直接声明一个对象\nconst info = observable({\n  title: 'test',\n});\n\n// 在类组件中使用一\n@observer\nclass DemoView1 extends Component{\n  // 创建一个组件实例对应和模型实例\n  model = new DemoModel();\n  render() {\n    const {count, add} = this.model\n    return (\n      <div>\n        <div>{info.title}</div>\n        <div>{count}</div>\n        <button onClick={add}>Add</button>\n      </div>\n    );\n  }\n}\n\n// 在类组件中使用二\n@observer\nclass DemoView2 extends Component{\n  render() {\n    return (\n      <div>\n        <div>{info.title}</div>\n        <div>{demo.count}</div>\n      </div>\n    );\n  }\n}\n\n// 在函数组件中使用\nconst DemoView3 = observer(()=>{\n  return (\n    <div>{model.count}</div>\n  )\n});\n\n// 监听数据变化\nconst DemoView4 = ()=>{\n  // useWatch 的第一个参数是计算函数，\n  // 计处函数的返回结果发生变化时, 将执行第二个处理函数\n  useWatch(()=>model.count,()=>{\n    console.log('model.count', model.count);\n  });\n  return (\n    <div>{model.count}</div>\n  )\n};\n\n// 在任意地方使用 watch \nconst destroy = watch(()=>model.count,()=>{\n  console.log('model.count', model.count);\n});\n\n// 取消观察\ndestroy();\n\n// 在类组件中使用 watch\nclass DemoView5 extends Component {\n  componentDidMount(){\n    this.destroyWatch = watch(()=>model.count,()=>{\n     console.log('model.count', model.count);\n    });\n  }\n  componentWillUnmount(){\n    if(this.destroyWatch) this.destroyWatch();\n  }\n}\n\n```","readmeFilename":"README.md","gitHead":"8c87ae4b209abfd1074cba6372b727c7e2c93ef3","bugs":{"url":"https://github.com/Houfeng/mota/issues"},"homepage":"https://github.com/Houfeng/mota#readme","_id":"mota@8.0.0-alpha.13","_nodeVersion":"16.6.0","_npmVersion":"6.14.16","dist":{"integrity":"sha512-O0KGIz26uO4cz4fgRgBnLMAU91QOIk2EnXC+2E9Eezn5/E5nEFLcALC37zBgVBIllKDF0ulRQBeHzJ8Hv+oxoQ==","shasum":"0fab36bcc98754fceb732bae1f3d32497f680653","tarball":"https://registry.npmjs.org/mota/-/mota-8.0.0-alpha.13.tgz","fileCount":43,"unpackedSize":191979,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBQDqZ75PvQa+11zQTwJwMK/fDyoFMQFQwgBWNcpaeotAiBmTdWyEoMUJC9qyODis3536jkC9cL54woiOj/27B4x4Q=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJidRL/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq+OhAAhsOn7PFAqgpuTEL6CTmcCyIdXUFU3GgsGnXbxfXon3gVBk4y\r\ncnXSD2dWwRE8yAhcFKyil+vEEchz/x/CdLz2tvuG9Diah2Nx7w4o87dndAcH\r\nWblYhiBy3frd8LlricgMExJe9BESFyhdNuDJ10sukr9UukYK+NUHkdN4XvQ/\r\nMEimozYMGv8iNZzIgjeCD107Xr/PWENotBE1ydMPbBz2ggEgtRGYSegGsRrV\r\nVusJIZZP24dbVcru8PGF8lri+MvGxsRFJObzc5FsNgyavlqUIrMr26bs63HD\r\nC7KrTlFw/men0Os8kIK2AwHmF6GwCJ/Jn73/fh0tqeIV1+4mcUikY1MUxFp+\r\nXH0B/2f6HAtZ65KTv3lCzgo+UJC4yeEQwDDXA5GcSG69MaLMuR3Re4uz+Nwz\r\nWSlmAdSZ222Gt3moQ6BKo/fI/7OxH84q8HyEJqObDxIFCNo52OrutySGCWZ0\r\nBdCMGRXzjC9GJ+IS8Gx6iayj/0AbJNqaXIeYop7PDh+M2jr4sLYUFlNd5pL8\r\nzC5cYpISfoP+MRFKggZnpAt9rFcDdpqBRU5rl5Pdf5wMDBRG6yDLmjv+rGsB\r\nzq5j7AzvmoWdtSCl9lA0ZFVArGy6YkpDPGAwG2c+j3UvwrntYiKPSYj0AeYm\r\nCCHkY1SjhRAHxt3iIk6ZwcC9MkUBg7kGPNc=\r\n=O4gt\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"houzhanfeng","email":"houzhanfeng@gmail.com"},"directories":{},"maintainers":[{"name":"houzhanfeng","email":"houzhanfeng@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_8.0.0-alpha.13_1651839743009_0.399966362802717"},"_hasShrinkwrap":false},"8.0.0-alpha.14":{"name":"mota","version":"8.0.0-alpha.14","description":"An extremely lightweight and responsive state management library","module":"./dist/mota-es.js","main":"./dist/mota-cjs.js","types":"./types/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"repository":{"type":"git","url":"git+https://github.com/Houfeng/mota.git"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","dependencies":{"ober":"8.0.0-alpha.2","tslib":"*"},"devDependencies":{"@types/mocha":"9.1.1","@types/react":"*","@types/react-dom":"*","@typescript-eslint/eslint-plugin":"5.20.0","@typescript-eslint/parser":"5.20.0","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-file-header":"^1.0.3","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-typescript":"^2.0.8","dn-middleware-unit":"0.3.1","dn-middleware-version":"^1.0.4","eslint":"8.13.0","eslint-plugin-prettier":"4.0.0","nyc":"^11.4.1","prettier":"2.6.2","react":"*","react-dom":"*","react-router-dom":"^4.3.1","rollup":"^2.2.0","rollup-plugin-cleanup":"^3.2.1","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-replace":"2.2.0","rollup-plugin-sourcemaps":"0.6.3","rollup-plugin-terser":"^5.3.0","rollup-plugin-typescript2":"0.31.2","rollup-plugin-uglify":"^6.0.4","typescript":"4.6.3"},"readme":"![logo](http://houfeng.net/mota/logo.jpg)\n\n<div align=\"center\">\n\n[![npm](https://img.shields.io/npm/l/mota.svg)](LICENSE.md)\n[![NPM Version](https://img.shields.io/npm/v/mota.svg)](https://www.npmjs.com/package/mota)\n[![Build Status](https://www.travis-ci.org/Houfeng/mota.svg?branch=master)](https://www.travis-ci.org/Houfeng/mota)\n[![Coverage Status](https://coveralls.io/repos/github/Houfeng/mota/badge.svg?branch=master)](https://coveralls.io/github/Houfeng/mota?branch=master)\n[![npm](https://img.shields.io/npm/dt/mota.svg)](https://www.npmjs.com/package/mota)\n\n</div>\n\n# Overview\n\nMota 是一个「极轻量、可响应」的状态管理库，不足 5KB，开发人员可利用它编写「几乎框架无关的纯 JS/TS 业务模型」，然后通过 Mota 简便的让 React 组件观察并响应模型的变化。\n\n# Install\n\n通过 npm 安装，如下\n```sh\n$ npm install mota --save\n```\n\n# Usage\n\n```js\nimport { Component } from \"react\";\nimport { observable, observer, useWatch, watch } from \"mota\";\n\n// 编写一个模型类\n@observable\nclass DemoModel {\n  count = 0;\n  add = ()=>{\n    this.count += 1;\n  }\n}\n\n// 创建一个模型实例\nconst demo = DemoModel();\n\n// 直接声明一个对象\nconst info = observable({\n  title: 'test',\n});\n\n// 在类组件中使用一\n@observer\nclass DemoView1 extends Component{\n  // 创建一个组件实例对应和模型实例\n  model = new DemoModel();\n  render() {\n    const {count, add} = this.model\n    return (\n      <div>\n        <div>{info.title}</div>\n        <div>{count}</div>\n        <button onClick={add}>Add</button>\n      </div>\n    );\n  }\n}\n\n// 在类组件中使用二\n@observer\nclass DemoView2 extends Component{\n  render() {\n    return (\n      <div>\n        <div>{info.title}</div>\n        <div>{demo.count}</div>\n      </div>\n    );\n  }\n}\n\n// 在函数组件中使用\nconst DemoView3 = observer(()=>{\n  return (\n    <div>{model.count}</div>\n  )\n});\n\n// 监听数据变化\nconst DemoView4 = ()=>{\n  // useWatch 的第一个参数是计算函数，\n  // 计处函数的返回结果发生变化时, 将执行第二个处理函数\n  useWatch(()=>model.count,()=>{\n    console.log('model.count', model.count);\n  });\n  return (\n    <div>{model.count}</div>\n  )\n};\n\n// 在任意地方使用 watch \nconst destroy = watch(()=>model.count,()=>{\n  console.log('model.count', model.count);\n});\n\n// 取消观察\ndestroy();\n\n// 在类组件中使用 watch\nclass DemoView5 extends Component {\n  componentDidMount(){\n    this.destroyWatch = watch(()=>model.count,()=>{\n     console.log('model.count', model.count);\n    });\n  }\n  componentWillUnmount(){\n    if(this.destroyWatch) this.destroyWatch();\n  }\n}\n\n```","readmeFilename":"README.md","gitHead":"10c6f5f4eaf414adac93254c04000137a3605d08","bugs":{"url":"https://github.com/Houfeng/mota/issues"},"homepage":"https://github.com/Houfeng/mota#readme","_id":"mota@8.0.0-alpha.14","_nodeVersion":"16.6.0","_npmVersion":"6.14.17","dist":{"integrity":"sha512-cnuG5BaxhNopfT/a7+VOC0LrpjFNii+tgrxoGM5RW8rXjr9wGyRgWmeWZ0vnO3Ujwycpn69viH4tZPPkwrWeuw==","shasum":"b0215da990d290fe626eec5bc546f6db7729c399","tarball":"https://registry.npmjs.org/mota/-/mota-8.0.0-alpha.14.tgz","fileCount":43,"unpackedSize":186404,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDls/SdN+kpPo1FjWPoEF+YUw6iQ1JTm2Jxei/I9PaatgIgCPzUmjMU1i1iTBtnKwFhL1r31spdKADAvWx6/PE2sKQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJidR/lACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqR3g//bURkbpbMQzm8+oviDnIMk4bkXkc9ky0XmGERtUhAVYIdKPqo\r\nTqP9NTBaLeN7f4j7pHAXC/9Q8PUd9e7YKY1cE+lKJeYQtsGd/wc3PL3zqG+3\r\nGLAooL8U2vin0hP+WXxu7c7A4YIgOHKlUaU7X1QagfJIXse5qFg83vWrhLjX\r\n0ustR5OqpBkCWwCUzCZuK3joVpm7pkaRzOC7DLjYvqdW4U5ortZFsIIpxxm/\r\nEXW1Q30gumYKL3rTkbKcstCupz/ypyFng2MXfhERcwNEqh72ThZh54rWLqNp\r\nVIwEPcdbPME0VRKtbm68/cR9zp4W6sHyL0UFC3nbMWP6LDxp5eUpJ7CMy9zT\r\nXlkkZSQ2r/oSIJQ0G6rrbPb1XhmcI/oWNsqogrkVAktDDpnX10ZyNIobSuAz\r\n3PyvJJrO0rsAxI7v+5lSAoYtryOysK1kPUSKxUjxPMLGjHN/pbxmwukVBvZZ\r\nVoyun1Ya1cbrMBrZNBfep5GrqNVDxRFfzG6Eqt5s63JLceVtC1eNTU5Z9jsj\r\n4A2+BfNy3V44NI4KHJcW0w0NLacsh8JQWLPVPkGNUw9EX1dkZXiVR0IwCuIV\r\nnPP16mmwXp/oqgc/FmSLaIRf7UD9SVKZhtiMqr33AoCPxPguZWor32DvtpHz\r\nLdvwL8vl1cMfFyrDzWd2v7eZTpcyYz+sqVo=\r\n=X7Da\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"houzhanfeng","email":"houzhanfeng@gmail.com"},"directories":{},"maintainers":[{"name":"houzhanfeng","email":"houzhanfeng@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_8.0.0-alpha.14_1651843045566_0.7213297875683959"},"_hasShrinkwrap":false},"8.0.0-alpha.15":{"name":"mota","version":"8.0.0-alpha.15","description":"An extremely lightweight and responsive state management library","module":"./dist/mota-es.js","main":"./dist/mota-cjs.js","types":"./types/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"repository":{"type":"git","url":"git+https://github.com/Houfeng/mota.git"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","dependencies":{"ober":"8.0.0-alpha.2","tslib":"*"},"devDependencies":{"@types/mocha":"9.1.1","@types/react":"*","@types/react-dom":"*","@typescript-eslint/eslint-plugin":"5.20.0","@typescript-eslint/parser":"5.20.0","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-file-header":"^1.0.3","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-typescript":"^2.0.8","dn-middleware-unit":"0.3.1","dn-middleware-version":"^1.0.4","eslint":"8.13.0","eslint-plugin-prettier":"4.0.0","nyc":"^11.4.1","prettier":"2.6.2","react":"*","react-dom":"*","react-router-dom":"^4.3.1","rollup":"^2.2.0","rollup-plugin-cleanup":"^3.2.1","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-replace":"2.2.0","rollup-plugin-sourcemaps":"0.6.3","rollup-plugin-terser":"^5.3.0","rollup-plugin-typescript2":"0.31.2","rollup-plugin-uglify":"^6.0.4","typescript":"4.6.3"},"readme":"![logo](http://houfeng.net/mota/logo.jpg)\n\n<div align=\"center\">\n\n[![npm](https://img.shields.io/npm/l/mota.svg)](LICENSE.md)\n[![NPM Version](https://img.shields.io/npm/v/mota.svg)](https://www.npmjs.com/package/mota)\n[![Build Status](https://www.travis-ci.org/Houfeng/mota.svg?branch=master)](https://www.travis-ci.org/Houfeng/mota)\n[![Coverage Status](https://coveralls.io/repos/github/Houfeng/mota/badge.svg?branch=master)](https://coveralls.io/github/Houfeng/mota?branch=master)\n[![npm](https://img.shields.io/npm/dt/mota.svg)](https://www.npmjs.com/package/mota)\n\n</div>\n\n# Overview\n\nMota 是一个「极轻量、可响应」的状态管理库，不足 5KB，开发人员可利用它编写「几乎框架无关的纯 JS/TS 业务模型」，然后通过 Mota 简便的让 React 组件观察并响应模型的变化。\n\n# Install\n\n通过 npm 安装，如下\n```sh\n$ npm install mota --save\n```\n\n# Usage\n\n```js\nimport { Component } from \"react\";\nimport { observable, observer, useWatch, watch } from \"mota\";\n\n// 编写一个模型类\n@observable\nclass DemoModel {\n  count = 0;\n  add = ()=>{\n    this.count += 1;\n  }\n}\n\n// 创建一个模型实例\nconst demo = DemoModel();\n\n// 直接声明一个对象\nconst info = observable({\n  title: 'test',\n});\n\n// 在类组件中使用一\n@observer\nclass DemoView1 extends Component{\n  // 创建一个组件实例对应和模型实例\n  model = new DemoModel();\n  render() {\n    const {count, add} = this.model\n    return (\n      <div>\n        <div>{info.title}</div>\n        <div>{count}</div>\n        <button onClick={add}>Add</button>\n      </div>\n    );\n  }\n}\n\n// 在类组件中使用二\n@observer\nclass DemoView2 extends Component{\n  render() {\n    return (\n      <div>\n        <div>{info.title}</div>\n        <div>{demo.count}</div>\n      </div>\n    );\n  }\n}\n\n// 在函数组件中使用\nconst DemoView3 = observer(()=>{\n  return (\n    <div>{model.count}</div>\n  )\n});\n\n// 监听数据变化\nconst DemoView4 = ()=>{\n  // useWatch 的第一个参数是计算函数，\n  // 计处函数的返回结果发生变化时, 将执行第二个处理函数\n  useWatch(()=>model.count,()=>{\n    console.log('model.count', model.count);\n  });\n  return (\n    <div>{model.count}</div>\n  )\n};\n\n// 在任意地方使用 watch \nconst destroy = watch(()=>model.count,()=>{\n  console.log('model.count', model.count);\n});\n\n// 取消观察\ndestroy();\n\n// 在类组件中使用 watch\nclass DemoView5 extends Component {\n  componentDidMount(){\n    this.destroyWatch = watch(()=>model.count,()=>{\n     console.log('model.count', model.count);\n    });\n  }\n  componentWillUnmount(){\n    if(this.destroyWatch) this.destroyWatch();\n  }\n}\n\n```","readmeFilename":"README.md","gitHead":"c599a28b3e4397629e9b8d907c29d300f57e705c","bugs":{"url":"https://github.com/Houfeng/mota/issues"},"homepage":"https://github.com/Houfeng/mota#readme","_id":"mota@8.0.0-alpha.15","_nodeVersion":"16.6.0","_npmVersion":"6.14.17","dist":{"integrity":"sha512-OQZcC+RghDVAsOPG1fjAFKuEgUx3nRadi/XsAJYCGPZIYNziBTcwbzjrZ5QBZo5BTKLHBm9MVewkQY/cOSeJHQ==","shasum":"d1547c6a157d6985c72207d0f1d115d36cfe1a8c","tarball":"https://registry.npmjs.org/mota/-/mota-8.0.0-alpha.15.tgz","fileCount":43,"unpackedSize":186599,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGBUzXsb2l/7tOiQ49QqOxCtP5pG4HM+IwXJqIVb8mWwAiEAnYHGTPpXj18r7+t+4CdzALoS7X1MbdbWTQh6HSyuEPw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJidSRHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrYoQ//Qpc39pVqH/A9BpNKWXVKUBjoS79h1137zZ+ooJa80K7Njf/p\r\nomkud1ipuVsV/rbJyU11N9Fua3IFiXePgqLjBua9aNK/uLsyibmwB79fM2DA\r\nHuQn+wdKzkOUUAs4wzUpcEn5kHCFoFdBI9s0xB2ggqUFdzv3v6aTt3FndyYf\r\nrQp12KLUudVA9HcwZa0nE6wG+eb30kCw4nxs5ix/MjWtZxn0CfGl2zmEg5gg\r\n6iH1M6Pd/o/xGMfYhfqS9TTvu0foYygqNKB6OPjn0HZ5HvnmzXPnQSENfQUu\r\nYlhtCwRfOFRycAEhluwmS0q8NcYhx5OWHoGeoAzxzkJ0yjUasIkjWrC1JzAn\r\ns0NaX4DRHWebSGMkI4XZ/sJU1LbjZUYyp+9u6t2y1vLSFihh+gYlwlrJbrsD\r\niqke9TY4jOny9RnPxi6iCKicN1u8tZt043yXQ3u75hEgQyxUMilNLEFIKEC3\r\nrxnOj+Nzn17iujS+2spl58rC0I5DMexshK359vuD01NXg1hOYJzerjYAINgg\r\ngPA871cTpYh5NjQ0w6WqssbvMRyMa09zPOKI8kLH1rI498DfCopTL3rqXwP0\r\n3CwuYqoP8ysN4+iBDKr1GXuOivLkbqMMcueFJInyLc46xU2jpfDqLRV4z+gn\r\n86vnA49yi8Lo3WWJMWYw5M5Cp67j7t1pd6Q=\r\n=rkZW\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"houzhanfeng","email":"houzhanfeng@gmail.com"},"directories":{},"maintainers":[{"name":"houzhanfeng","email":"houzhanfeng@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_8.0.0-alpha.15_1651844167035_0.8119793593419364"},"_hasShrinkwrap":false},"8.0.0-alpha.16":{"name":"mota","version":"8.0.0-alpha.16","description":"An extremely lightweight and responsive state management library","module":"./dist/mota-es.js","main":"./dist/mota-cjs.js","types":"./types/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"repository":{"type":"git","url":"git+https://github.com/Houfeng/mota.git"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","dependencies":{"ober":"8.0.0-alpha.8","tslib":"*"},"devDependencies":{"@types/mocha":"9.1.1","@types/react":"*","@types/react-dom":"*","@typescript-eslint/eslint-plugin":"5.20.0","@typescript-eslint/parser":"5.20.0","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-file-header":"^1.0.3","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-typescript":"^2.0.8","dn-middleware-unit":"0.3.1","dn-middleware-version":"^1.0.4","eslint":"8.13.0","eslint-plugin-prettier":"4.0.0","nyc":"^11.4.1","prettier":"2.6.2","react":"*","react-dom":"*","react-router-dom":"^4.3.1","rollup":"^2.2.0","rollup-plugin-cleanup":"^3.2.1","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-replace":"2.2.0","rollup-plugin-sourcemaps":"0.6.3","rollup-plugin-terser":"^5.3.0","rollup-plugin-typescript2":"0.31.2","rollup-plugin-uglify":"^6.0.4","typescript":"4.6.3"},"readme":"![logo](http://houfeng.net/mota/logo.jpg)\n\n<div align=\"center\">\n\n[![npm](https://img.shields.io/npm/l/mota.svg)](LICENSE.md)\n[![NPM Version](https://img.shields.io/npm/v/mota.svg)](https://www.npmjs.com/package/mota)\n[![Build Status](https://www.travis-ci.org/Houfeng/mota.svg?branch=master)](https://www.travis-ci.org/Houfeng/mota)\n[![Coverage Status](https://coveralls.io/repos/github/Houfeng/mota/badge.svg?branch=master)](https://coveralls.io/github/Houfeng/mota?branch=master)\n[![npm](https://img.shields.io/npm/dt/mota.svg)](https://www.npmjs.com/package/mota)\n\n</div>\n\n# Overview\n\nMota 是一个「极轻量、可响应」的状态管理库，不足 5KB，开发人员可利用它编写「几乎框架无关的纯 JS/TS 业务模型」，然后通过 Mota 简便的让 React 组件观察并响应模型的变化。\n\n# Install\n\n通过 npm 安装，如下\n```sh\n$ npm install mota --save\n```\n\n# Usage\n\n```js\nimport { Component } from \"react\";\nimport { observable, observer, useWatch, watch } from \"mota\";\n\n// 编写一个模型类\n@observable\nclass DemoModel {\n  count = 0;\n  add = ()=>{\n    this.count += 1;\n  }\n}\n\n// 创建一个模型实例\nconst demo = DemoModel();\n\n// 直接声明一个对象\nconst info = observable({\n  title: 'test',\n});\n\n// 在类组件中使用一\n@observer\nclass DemoView1 extends Component{\n  // 创建一个组件实例对应和模型实例\n  model = new DemoModel();\n  render() {\n    const {count, add} = this.model\n    return (\n      <div>\n        <div>{info.title}</div>\n        <div>{count}</div>\n        <button onClick={add}>Add</button>\n      </div>\n    );\n  }\n}\n\n// 在类组件中使用二\n@observer\nclass DemoView2 extends Component{\n  render() {\n    return (\n      <div>\n        <div>{info.title}</div>\n        <div>{demo.count}</div>\n      </div>\n    );\n  }\n}\n\n// 在函数组件中使用\nconst DemoView3 = observer(()=>{\n  return (\n    <div>{model.count}</div>\n  )\n});\n\n// 监听数据变化\nconst DemoView4 = ()=>{\n  // useWatch 的第一个参数是计算函数，\n  // 计处函数的返回结果发生变化时, 将执行第二个处理函数\n  useWatch(()=>model.count,()=>{\n    console.log('model.count', model.count);\n  });\n  return (\n    <div>{model.count}</div>\n  )\n};\n\n// 在任意地方使用 watch \nconst destroy = watch(()=>model.count,()=>{\n  console.log('model.count', model.count);\n});\n\n// 取消观察\ndestroy();\n\n// 在类组件中使用 watch\nclass DemoView5 extends Component {\n  componentDidMount(){\n    this.destroyWatch = watch(()=>model.count,()=>{\n     console.log('model.count', model.count);\n    });\n  }\n  componentWillUnmount(){\n    if(this.destroyWatch) this.destroyWatch();\n  }\n}\n\n```","readmeFilename":"README.md","gitHead":"9c1cec1faad6e61d829012d895f9d320ec6aaafb","bugs":{"url":"https://github.com/Houfeng/mota/issues"},"homepage":"https://github.com/Houfeng/mota#readme","_id":"mota@8.0.0-alpha.16","_nodeVersion":"16.6.0","_npmVersion":"6.14.17","dist":{"integrity":"sha512-5ZozaNEqSqdSSJhXyQ+mSgf3oCt7HuGZBOdXZY3ZTNH0ER0auqkE7+PsVdmb45t/Ly5CMduGnbnY/zv0OVRKvw==","shasum":"721c1d1f939c0bb3bb50cb844e41738cdd0358c1","tarball":"https://registry.npmjs.org/mota/-/mota-8.0.0-alpha.16.tgz","fileCount":43,"unpackedSize":192438,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGUNQfrv2Y80SiT+KqdbCrARvp3IKNSi636+PdDdYb9bAiEArQvzhc0y4yAfwXPzydKuSkf8sJh8z7eV/8uwm/A53PQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJigaYTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpV2hAAj+sHRsPZnaHdc56XDmGh8BZcer12KAG9oBgOP/PB78eg3f6Y\r\nKj7pwsKGvY03Ixa0hrW0L3fGJiAbPnoXxjpk4DK5mGuWDBRl8npme9gfI7Oj\r\nZE7KKHO3jVkCvb6JApi3wOfZlkCcaiag06iVZYeJrsR1hvIVf5W4cfC+oQjc\r\nHZa+Ryi5OVM5aWMIHQecPoo3ZTzivrBAh8vryXkPHUGTh1/vVoMwODvYnyt+\r\naCHxcYadMWshFXUfNUuiUFnqn1qwnlUO43EiwvbizoPlKm0sZqGLCxnzm/T3\r\n0qgMnen7FYp3FOVVPOLmB6JxcrDxraxDNx0xRMytttj8BJLYpfaeFbKcg1C9\r\n/KfQNcliIW9dRhSliV5U+DTgr2yj4lvM9479NTkM/XyPFWXZhNl+f9lX2X/v\r\nT13IEuViqgYM6qj4g7wsu9mA+ep5P3ejUO2YBMoL1J3vMnva+1sIrKd1dKVP\r\nSHcg2jDu6EMtyB+4keM5b6AZeyTQqTg2WkTF0w7Z9c4ovv4SI5UjVmga+HXE\r\nbw+cfk76mIf01f5lZldZ35IgSbXtVtBhDL2QiTswxlnwg/N3dm1r+zYlVdga\r\nBHXFQ208Iz2xFGCWJp/VpYyEwJt1iwmbp+rrdngHb7FZ6zcCJJhWJihdywRR\r\nOyUqp2lF42FflX8rv4OVGwHfYsQU1rlwNvk=\r\n=7vQF\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"houzhanfeng","email":"houzhanfeng@gmail.com"},"directories":{},"maintainers":[{"name":"houzhanfeng","email":"houzhanfeng@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_8.0.0-alpha.16_1652663827393_0.6700148915280195"},"_hasShrinkwrap":false},"8.0.0-alpha.17":{"name":"mota","version":"8.0.0-alpha.17","description":"An extremely lightweight and responsive state management library","module":"./dist/mota-es.js","main":"./dist/mota-cjs.js","types":"./types/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"repository":{"type":"git","url":"git+https://github.com/Houfeng/mota.git"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","dependencies":{"ober":"8.0.0-alpha.8","tslib":"*"},"devDependencies":{"@types/mocha":"9.1.1","@types/react":"*","@types/react-dom":"*","@typescript-eslint/eslint-plugin":"5.20.0","@typescript-eslint/parser":"5.20.0","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-file-header":"^1.0.3","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-typescript":"^2.0.8","dn-middleware-unit":"0.3.1","dn-middleware-version":"^1.0.4","eslint":"8.13.0","eslint-plugin-prettier":"4.0.0","nyc":"^11.4.1","prettier":"2.6.2","react":"*","react-dom":"*","react-router-dom":"^4.3.1","rollup":"^2.2.0","rollup-plugin-cleanup":"^3.2.1","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-replace":"2.2.0","rollup-plugin-sourcemaps":"0.6.3","rollup-plugin-terser":"^5.3.0","rollup-plugin-typescript2":"0.31.2","rollup-plugin-uglify":"^6.0.4","typescript":"4.6.3"},"readme":"![logo](http://houfeng.net/mota/logo.jpg)\n\n<div align=\"center\">\n\n[![npm](https://img.shields.io/npm/l/mota.svg)](LICENSE.md)\n[![NPM Version](https://img.shields.io/npm/v/mota.svg)](https://www.npmjs.com/package/mota)\n[![Build Status](https://www.travis-ci.org/Houfeng/mota.svg?branch=master)](https://www.travis-ci.org/Houfeng/mota)\n[![Coverage Status](https://coveralls.io/repos/github/Houfeng/mota/badge.svg?branch=master)](https://coveralls.io/github/Houfeng/mota?branch=master)\n[![npm](https://img.shields.io/npm/dt/mota.svg)](https://www.npmjs.com/package/mota)\n\n</div>\n\n# Overview\n\nMota 是一个「极轻量、可响应」的状态管理库，不足 5KB，开发人员可利用它编写「几乎框架无关的纯 JS/TS 业务模型」，然后通过 Mota 简便的让 React 组件观察并响应模型的变化。\n\n# Install\n\n通过 npm 安装，如下\n```sh\n$ npm install mota --save\n```\n\n# Usage\n\n```js\nimport { Component } from \"react\";\nimport { observable, observer, useWatch, watch } from \"mota\";\n\n// 编写一个模型类\n@observable\nclass DemoModel {\n  count = 0;\n  add = ()=>{\n    this.count += 1;\n  }\n}\n\n// 创建一个模型实例\nconst demo = DemoModel();\n\n// 直接声明一个对象\nconst info = observable({\n  title: 'test',\n});\n\n// 在类组件中使用一\n@observer\nclass DemoView1 extends Component{\n  // 创建一个组件实例对应和模型实例\n  model = new DemoModel();\n  render() {\n    const {count, add} = this.model\n    return (\n      <div>\n        <div>{info.title}</div>\n        <div>{count}</div>\n        <button onClick={add}>Add</button>\n      </div>\n    );\n  }\n}\n\n// 在类组件中使用二\n@observer\nclass DemoView2 extends Component{\n  render() {\n    return (\n      <div>\n        <div>{info.title}</div>\n        <div>{demo.count}</div>\n      </div>\n    );\n  }\n}\n\n// 在函数组件中使用\nconst DemoView3 = observer(()=>{\n  return (\n    <div>{model.count}</div>\n  )\n});\n\n// 监听数据变化\nconst DemoView4 = ()=>{\n  // useWatch 的第一个参数是计算函数，\n  // 计处函数的返回结果发生变化时, 将执行第二个处理函数\n  useWatch(()=>model.count,()=>{\n    console.log('model.count', model.count);\n  });\n  return (\n    <div>{model.count}</div>\n  )\n};\n\n// 在任意地方使用 watch \nconst destroy = watch(()=>model.count,()=>{\n  console.log('model.count', model.count);\n});\n\n// 取消观察\ndestroy();\n\n// 在类组件中使用 watch\nclass DemoView5 extends Component {\n  componentDidMount(){\n    this.destroyWatch = watch(()=>model.count,()=>{\n     console.log('model.count', model.count);\n    });\n  }\n  componentWillUnmount(){\n    if(this.destroyWatch) this.destroyWatch();\n  }\n}\n\n```","readmeFilename":"README.md","gitHead":"9c1cec1faad6e61d829012d895f9d320ec6aaafb","bugs":{"url":"https://github.com/Houfeng/mota/issues"},"homepage":"https://github.com/Houfeng/mota#readme","_id":"mota@8.0.0-alpha.17","_nodeVersion":"16.6.0","_npmVersion":"6.14.17","dist":{"integrity":"sha512-bJjaZveHG1HGsFDQosFhKV53c/ntNEuJffcBZQJMc+YD6BPD0XMTvb9CA8kOj2ZL7b95PWWKkhPXWJwvZ+o89A==","shasum":"2acc431f8d6a05ec17c00115a3378ca977a035a6","tarball":"https://registry.npmjs.org/mota/-/mota-8.0.0-alpha.17.tgz","fileCount":43,"unpackedSize":195186,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICusG/dRDZuTVrISaPK3BjQIFxEtT4i2LGkLtUDX0c9OAiEA0nah26tdayeDNad2uiDvv849ZZKDxB6zGxTmCeVcqj4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJigaayACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqN2xAAm2aEE17jk5xHrvysuiXB6sjOBVQWBD+707ysLO/J06Uts5fj\r\nCBrWrzgF2YG/e/R7JAMMzVFo4nCOnJYwlh/aDHKEA/bAY7Ws2U/xBSkRkKok\r\nswGy8PjlfAM7Auajw5KNnW4Pqj+4bMVWvbWgCVlkQhcQ6Agig5tyvNTUKNzW\r\nB0J0kYeKsJLF5lCGULGEyInVb2UEteOPqVUrYWWdz7RPX/jrpak6XeP0V2NX\r\ngp/MhRuozFB/kHt4reZUvAyZUJSQCehPOD5c/cdBvj96a5pOiORSeHsbm1Pj\r\nrre3JELWPLqqejevwr7xdUDmAVA+SN89ZQmMyCIq/XCpKoTglFfhLzBD7FvE\r\nIvL2ZK1obiHYNk6fcuAHw8wltyS5ZHgbmbyfOY+B9lntaoZVWjVtOq82adb+\r\nWNPOXr5NURT+avUjP6hNrtJFcjhtP+wD64dUfNO3oXy8Y8SAo8xWIXvjJJZc\r\nUkLik6CE96gCSMVjqSA5N5eFfiQF6f9EXNSGqHKFzw0i+NdVuPblOoIZ2lV2\r\nVLUyR8vTkpgRhMtD7hbRdyf5yuOYVsuaVz4vj2GAO9oNuLcVYpJtn3EAcFYx\r\nbKqJ1IlYboZ90XeLa7XOEodGlJypBxWyg0z5qgMGXnEhU5AkybXj39VYm64G\r\n0pzmzJBhPs444K786f5uoUqnemkk3hLcyDQ=\r\n=mddD\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"houzhanfeng","email":"houzhanfeng@gmail.com"},"directories":{},"maintainers":[{"name":"houzhanfeng","email":"houzhanfeng@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_8.0.0-alpha.17_1652663986046_0.28172838211666096"},"_hasShrinkwrap":false},"8.0.0-alpha.18":{"name":"mota","version":"8.0.0-alpha.18","description":"An extremely lightweight and responsive state management library","module":"./dist/mota-es.js","main":"./dist/mota-cjs.js","types":"./types/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"repository":{"type":"git","url":"git+https://github.com/Houfeng/mota.git"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","dependencies":{"ober":"8.0.0-alpha.8","tslib":"*"},"devDependencies":{"@types/mocha":"9.1.1","@types/react":"*","@types/react-dom":"*","@typescript-eslint/eslint-plugin":"5.20.0","@typescript-eslint/parser":"5.20.0","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-file-header":"^1.0.3","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-typescript":"^2.0.8","dn-middleware-unit":"0.3.1","dn-middleware-version":"^1.0.4","eslint":"8.13.0","eslint-plugin-prettier":"4.0.0","nyc":"^11.4.1","prettier":"2.6.2","react":"*","react-dom":"*","react-router-dom":"^4.3.1","rollup":"^2.2.0","rollup-plugin-cleanup":"^3.2.1","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-replace":"2.2.0","rollup-plugin-sourcemaps":"0.6.3","rollup-plugin-terser":"^5.3.0","rollup-plugin-typescript2":"0.31.2","rollup-plugin-uglify":"^6.0.4","typescript":"4.6.3"},"readme":"![logo](http://houfeng.net/mota/logo.jpg)\n\n<div align=\"center\">\n\n[![npm](https://img.shields.io/npm/l/mota.svg)](LICENSE.md)\n[![NPM Version](https://img.shields.io/npm/v/mota.svg)](https://www.npmjs.com/package/mota)\n[![Build Status](https://www.travis-ci.org/Houfeng/mota.svg?branch=master)](https://www.travis-ci.org/Houfeng/mota)\n[![Coverage Status](https://coveralls.io/repos/github/Houfeng/mota/badge.svg?branch=master)](https://coveralls.io/github/Houfeng/mota?branch=master)\n[![npm](https://img.shields.io/npm/dt/mota.svg)](https://www.npmjs.com/package/mota)\n\n</div>\n\n# Overview\n\nMota 是一个「极轻量、可响应」的状态管理库，不足 5KB，开发人员可利用它编写「几乎框架无关的纯 JS/TS 业务模型」，然后通过 Mota 简便的让 React 组件观察并响应模型的变化。\n\n# Install\n\n通过 npm 安装，如下\n```sh\n$ npm install mota --save\n```\n\n# Usage\n\n```js\nimport { Component } from \"react\";\nimport { observable, observer, useWatch, watch } from \"mota\";\n\n// 编写一个模型类\n@observable\nclass DemoModel {\n  count = 0;\n  add = ()=>{\n    this.count += 1;\n  }\n}\n\n// 创建一个模型实例\nconst demo = DemoModel();\n\n// 直接声明一个对象\nconst info = observable({\n  title: 'test',\n});\n\n// 在类组件中使用一\n@observer\nclass DemoView1 extends Component{\n  // 创建一个组件实例对应和模型实例\n  model = new DemoModel();\n  render() {\n    const {count, add} = this.model\n    return (\n      <div>\n        <div>{info.title}</div>\n        <div>{count}</div>\n        <button onClick={add}>Add</button>\n      </div>\n    );\n  }\n}\n\n// 在类组件中使用二\n@observer\nclass DemoView2 extends Component{\n  render() {\n    return (\n      <div>\n        <div>{info.title}</div>\n        <div>{demo.count}</div>\n      </div>\n    );\n  }\n}\n\n// 在函数组件中使用\nconst DemoView3 = observer(()=>{\n  return (\n    <div>{model.count}</div>\n  )\n});\n\n// 监听数据变化\nconst DemoView4 = ()=>{\n  // useWatch 的第一个参数是计算函数，\n  // 计处函数的返回结果发生变化时, 将执行第二个处理函数\n  useWatch(()=>model.count,()=>{\n    console.log('model.count', model.count);\n  });\n  return (\n    <div>{model.count}</div>\n  )\n};\n\n// 在任意地方使用 watch \nconst destroy = watch(()=>model.count,()=>{\n  console.log('model.count', model.count);\n});\n\n// 取消观察\ndestroy();\n\n// 在类组件中使用 watch\nclass DemoView5 extends Component {\n  componentDidMount(){\n    this.destroyWatch = watch(()=>model.count,()=>{\n     console.log('model.count', model.count);\n    });\n  }\n  componentWillUnmount(){\n    if(this.destroyWatch) this.destroyWatch();\n  }\n}\n\n```","readmeFilename":"README.md","gitHead":"d7244d9e126433b39f034519de085d1c5a96c98a","bugs":{"url":"https://github.com/Houfeng/mota/issues"},"homepage":"https://github.com/Houfeng/mota#readme","_id":"mota@8.0.0-alpha.18","_nodeVersion":"16.6.0","_npmVersion":"6.14.17","dist":{"integrity":"sha512-2FQjfmmG5qfOGsau1iNBSNOGT8gZeEogYo60p0jn7SyYQhfzsoqOYzt3A0j/7mUxg9QQVlLrfAcXvB5fgCkZTw==","shasum":"ef931530a7c5a6bc7d121dbb99f300e99766a40a","tarball":"https://registry.npmjs.org/mota/-/mota-8.0.0-alpha.18.tgz","fileCount":43,"unpackedSize":194834,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAYlDwUbbuGp9/x7DbUHjBw8RDHcIweZdE2McVJ9q/yKAiBWOiYLEckIPWz1nsGuXYOAm4rzJte4PHOrf9x/3adAWw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJigbM4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmphfg//Y7rHbB0YX83e1J4Mvhh8TDh3kY1kRUh7pSaQ3CnLpkAG1p2g\r\nfYdIB1D0EAfMCVlvVBsSFtDBXHGdFktQZwF6eni81SNF4RTBxDr+4i3S89z0\r\n2Azq0WiTAVjU7jjVwNNLSEB3Z+547EiKlPRARJFis8d+eBJRKX8dRWKLRYZ5\r\ntFJcmjBAiBWNU9wb4nWP7UwYA1RPkRzXf5GnS/QoJqHXwP6jtVGeDDsLZWBO\r\nkmh0+gB+Jf33jHQXj5mtogth6ANs3tx0Ad9WkhjpWd985gAduSbeOG4SoiGB\r\nnEfiwDCJiy9mCKJnPHLKevsQ+Kz04kt/Ypi2mgJv4YzQFMh6g4pqzmWt3R8O\r\nOjWg+NjjhF/Nd6Ilsf34wiwy5cvZpvOOmxzzILyF136EDBVRfLrMujziUViH\r\nDzlxLTmMmXJtGlWLHN3PVEv5Sjk7Hde7FzvP0zoazqO25IXGvG+eg7s5iQfv\r\nGlIeLFFAAoxq4UESSrR8fLG6Qx10xK6ljvJ78dtVZjZhMsJQi7MKC0UsffWK\r\n8NdxOjDZwZ5KfD4hGZroyfmbG836JYNIRyFpuKGAYHpu74J+/KAOkJJdAjPW\r\nJIpM10jBqLftC+6T2R05T1KfPe4ZNyabbhAJyWKJa8YKuUi06rUsXlgh0hnI\r\nfQC/ec+xEu6w0O18CA+7GPG3BgqKqI/oAG0=\r\n=s30S\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"houzhanfeng","email":"houzhanfeng@gmail.com"},"directories":{},"maintainers":[{"name":"houzhanfeng","email":"houzhanfeng@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_8.0.0-alpha.18_1652667192062_0.5061049291936262"},"_hasShrinkwrap":false},"8.0.0-alpha.19":{"name":"mota","version":"8.0.0-alpha.19","description":"An extremely lightweight and responsive state management library","module":"./dist/mota-es.js","main":"./dist/mota-cjs.js","types":"./types/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"repository":{"type":"git","url":"git+https://github.com/Houfeng/mota.git"},"author":{"name":"Houfeng","email":"admin@xhou.net","url":"http://houfeng.net"},"license":"MIT","dependencies":{"ober":"8.0.0-alpha.8","tslib":"*"},"devDependencies":{"@types/mocha":"9.1.1","@types/react":"*","@types/react-dom":"*","@typescript-eslint/eslint-plugin":"5.20.0","@typescript-eslint/parser":"5.20.0","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-file-header":"^1.0.3","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-typescript":"^2.0.8","dn-middleware-unit":"0.3.1","dn-middleware-version":"^1.0.4","eslint":"8.13.0","eslint-plugin-prettier":"4.0.0","nyc":"^11.4.1","prettier":"2.6.2","react":"*","react-dom":"*","react-router-dom":"^4.3.1","rollup":"^2.2.0","rollup-plugin-cleanup":"^3.2.1","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-replace":"2.2.0","rollup-plugin-sourcemaps":"0.6.3","rollup-plugin-terser":"^5.3.0","rollup-plugin-typescript2":"0.31.2","rollup-plugin-uglify":"^6.0.4","typescript":"4.6.3"},"readme":"![logo](http://houfeng.net/mota/logo.jpg)\n\n<div align=\"center\">\n\n[![npm](https://img.shields.io/npm/l/mota.svg)](LICENSE.md)\n[![NPM Version](https://img.shields.io/npm/v/mota.svg)](https://www.npmjs.com/package/mota)\n[![Build Status](https://www.travis-ci.org/Houfeng/mota.svg?branch=master)](https://www.travis-ci.org/Houfeng/mota)\n[![Coverage Status](https://coveralls.io/repos/github/Houfeng/mota/badge.svg?branch=master)](https://coveralls.io/github/Houfeng/mota?branch=master)\n[![npm](https://img.shields.io/npm/dt/mota.svg)](https://www.npmjs.com/package/mota)\n\n</div>\n\n# Overview\n\nMota 是一个「极轻量、可响应」的状态管理库，不足 5KB，开发人员可利用它编写「几乎框架无关的纯 JS/TS 业务模型」，然后通过 Mota 简便的让 React 组件观察并响应模型的变化。\n\n# Install\n\n通过 npm 安装，如下\n```sh\n$ npm install mota --save\n```\n\n# Usage\n\n```js\nimport { Component } from \"react\";\nimport { observable, observer, useWatch, watch } from \"mota\";\n\n// 编写一个模型类\n@observable\nclass DemoModel {\n  count = 0;\n  add = ()=>{\n    this.count += 1;\n  }\n}\n\n// 创建一个模型实例\nconst demo = DemoModel();\n\n// 直接声明一个对象\nconst info = observable({\n  title: 'test',\n});\n\n// 在类组件中使用一\n@observer\nclass DemoView1 extends Component{\n  // 创建一个组件实例对应和模型实例\n  model = new DemoModel();\n  render() {\n    const {count, add} = this.model\n    return (\n      <div>\n        <div>{info.title}</div>\n        <div>{count}</div>\n        <button onClick={add}>Add</button>\n      </div>\n    );\n  }\n}\n\n// 在类组件中使用二\n@observer\nclass DemoView2 extends Component{\n  render() {\n    return (\n      <div>\n        <div>{info.title}</div>\n        <div>{demo.count}</div>\n      </div>\n    );\n  }\n}\n\n// 在函数组件中使用\nconst DemoView3 = observer(()=>{\n  return (\n    <div>{model.count}</div>\n  )\n});\n\n// 监听数据变化\nconst DemoView4 = ()=>{\n  // useWatch 的第一个参数是计算函数，\n  // 计处函数的返回结果发生变化时, 将执行第二个处理函数\n  useWatch(()=>model.count,()=>{\n    console.log('model.count', model.count);\n  });\n  return (\n    <div>{model.count}</div>\n  )\n};\n\n// 在任意地方使用 watch \nconst destroy = watch(()=>model.count,()=>{\n  console.log('model.count', model.count);\n});\n\n// 取消观察\ndestroy();\n\n// 在类组件中使用 watch\nclass DemoView5 extends Component {\n  componentDidMount(){\n    this.destroyWatch = watch(()=>model.count,()=>{\n     console.log('model.count', model.count);\n    });\n  }\n  componentWillUnmount(){\n    if(this.destroyWatch) this.destroyWatch();\n  }\n}\n\n```","readmeFilename":"README.md","gitHead":"868a9e8d143d3ba7a7b7b11d5bf91c6351a99878","bugs":{"url":"https://github.com/Houfeng/mota/issues"},"homepage":"https://github.com/Houfeng/mota#readme","_id":"mota@8.0.0-alpha.19","_nodeVersion":"16.6.0","_npmVersion":"6.14.17","dist":{"integrity":"sha512-4NxHNYpyzzMLZ/+asBV91y+B6SKJv02ZYoy43J/T1nExMEuzBaHNoGly6vr1Pi2Yslk+vewMmX6VwsbB/8biKg==","shasum":"dbe8990eec6c7f695a6eb8e55b7b7d9b4177fa22","tarball":"https://registry.npmjs.org/mota/-/mota-8.0.0-alpha.19.tgz","fileCount":43,"unpackedSize":195373,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDk83IquEMyIg1FIUO441aPCWDWL0HIC+M1uV8B8r/Y1AiEA2oYNynih4CjAvfz+XJY728grKD+tTfx/Ws+np/JqU/c="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJigg40ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoZsA/+MMMeCKkfydIlMvPS07sOHuLIX7EqwarII22twa/cy7Ce9syW\r\nl3ZrzOq89NRr5+hmiWjR4ttM7u0UF8YwV59t6xcNnFzWOais7r6qRmla+Og0\r\nry32cCiehhpnv0r0lEiPkUY7si2rLC/ZuleCwZb7BvGQNxqyAA1WwysjGQoN\r\ng2JDt9oKbSOPiytD0O/hMMHdMJ73iTn965XQFUM0n3GMW1gwTucHjVmboRvn\r\nT2rN6OH/8qATsNHqrhPpes0iMVgsRQMFIbEJh5H137lMQyqW9byrNamfJHa9\r\n2nkkTi2Gaj3nEZ2rQKhEZruhdc1NB+VpQyLwpYO36oL7yIhLBjvEs98wi59d\r\njBU/Gf8t/+7lTD0XuzJ9F2V6AbZvcQtQEH0c85z0bsWk3flXDx2GVxJBwNFL\r\nn2KvjvD+QcDJBWEEqbTZLQnQhZrwqXc2d9K5Y42UYu2B5tKJi+BdanN83UsM\r\nTL4dFwKvEzB+qxZiPiOIyRA7drX3KDCOug7SfVhK3AiIRtBlNwKKClMRBe1v\r\n5GPlI0FecxXXVIoMA00osiTYnTKsuhDm9W6gfGfTBQGf0NET9IXaGaBINRNP\r\nCpa1Zb4tZy3UtlANmgdBXMcrFGRa1ecczxQlvGSt3TYHzm80+RW1p5agIgnm\r\n/LSsuajFIKDzSrgr/iJkh7x060LEqNdRbI4=\r\n=coBC\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"houzhanfeng","email":"houzhanfeng@gmail.com"},"directories":{},"maintainers":[{"name":"houzhanfeng","email":"houzhanfeng@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_8.0.0-alpha.19_1652690483781_0.17103739260598894"},"_hasShrinkwrap":false},"8.0.0-alpha.20":{"name":"mota","version":"8.0.0-alpha.20","description":"An extremely lightweight and responsive state management library","module":"./dist/mota-es.js","main":"./dist/mota-cjs.js","types":"./types/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"repository":{"type":"git","url":"git+https://github.com/Houfeng/mota.git"},"author":{"name":"Houfeng","email":"houzhanfeng@gmail.com","url":"http://houfeng.net"},"license":"MIT","dependencies":{"ober":"8.0.0","tslib":"*"},"devDependencies":{"@types/mocha":"9.1.1","@types/react":"*","@types/react-dom":"*","@typescript-eslint/eslint-plugin":"5.20.0","@typescript-eslint/parser":"5.20.0","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-file-header":"^1.0.3","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-typescript":"^2.0.8","dn-middleware-unit":"0.3.1","dn-middleware-version":"^1.0.4","eslint":"8.13.0","eslint-plugin-prettier":"4.0.0","nyc":"^11.4.1","prettier":"2.6.2","react":"*","react-dom":"*","react-router-dom":"^4.3.1","rollup":"^2.2.0","rollup-plugin-cleanup":"^3.2.1","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-inject-process-env":"1.3.1","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-replace":"2.2.0","rollup-plugin-sourcemaps":"0.6.3","rollup-plugin-terser":"^5.3.0","rollup-plugin-typescript2":"0.31.2","rollup-plugin-uglify":"^6.0.4","typescript":"4.6.3"},"readme":"![logo](http://houfeng.net/mota/logo.jpg)\n\n<div align=\"center\">\n\n[![npm](https://img.shields.io/npm/l/mota.svg)](LICENSE.md)\n[![NPM Version](https://img.shields.io/npm/v/mota.svg)](https://www.npmjs.com/package/mota)\n[![Build Status](https://www.travis-ci.org/Houfeng/mota.svg?branch=master)](https://www.travis-ci.org/Houfeng/mota)\n[![Coverage Status](https://coveralls.io/repos/github/Houfeng/mota/badge.svg?branch=master)](https://coveralls.io/github/Houfeng/mota?branch=master)\n[![npm](https://img.shields.io/npm/dt/mota.svg)](https://www.npmjs.com/package/mota)\n\n</div>\n\n# Overview\n\nMota 是一个「极轻量、可响应」的状态管理库，不足 5KB，开发人员可利用它编写「几乎框架无关的纯 JS/TS 业务模型」，然后通过 Mota 简便的让 React 组件观察并响应模型的变化。\n\n# Install\n\n通过 npm 安装，如下\n```sh\n$ npm install mota --save\n```\n\n# Usage\n\n```js\nimport { Component } from \"react\";\nimport { observable, observer, useWatch, watch } from \"mota\";\n\n// 编写一个模型类\n@observable\nclass DemoModel {\n  count = 0;\n  add = ()=>{\n    this.count += 1;\n  }\n}\n\n// 创建一个模型实例\nconst demo = DemoModel();\n\n// 直接声明一个对象\nconst info = observable({\n  title: 'test',\n});\n\n// 在类组件中使用一\n@observer\nclass DemoView1 extends Component{\n  // 创建一个组件实例对应和模型实例\n  model = new DemoModel();\n  render() {\n    const {count, add} = this.model\n    return (\n      <div>\n        <div>{info.title}</div>\n        <div>{count}</div>\n        <button onClick={add}>Add</button>\n      </div>\n    );\n  }\n}\n\n// 在类组件中使用二\n@observer\nclass DemoView2 extends Component{\n  render() {\n    return (\n      <div>\n        <div>{info.title}</div>\n        <div>{demo.count}</div>\n      </div>\n    );\n  }\n}\n\n// 在函数组件中使用\nconst DemoView3 = observer(()=>{\n  return (\n    <div>{model.count}</div>\n  )\n});\n\n// 监听数据变化\nconst DemoView4 = ()=>{\n  // useWatch 的第一个参数是计算函数，\n  // 计处函数的返回结果发生变化时, 将执行第二个处理函数\n  useWatch(()=>model.count,()=>{\n    console.log('model.count', model.count);\n  });\n  return (\n    <div>{model.count}</div>\n  )\n};\n\n// 在任意地方使用 watch \nconst destroy = watch(()=>model.count,()=>{\n  console.log('model.count', model.count);\n});\n\n// 取消观察\ndestroy();\n\n// 在类组件中使用 watch\nclass DemoView5 extends Component {\n  componentDidMount(){\n    this.destroyWatch = watch(()=>model.count,()=>{\n     console.log('model.count', model.count);\n    });\n  }\n  componentWillUnmount(){\n    if(this.destroyWatch) this.destroyWatch();\n  }\n}\n\n```","readmeFilename":"README.md","gitHead":"e74c2eb003d3ce602f188f3933ddabbcfdf16c65","bugs":{"url":"https://github.com/Houfeng/mota/issues"},"homepage":"https://github.com/Houfeng/mota#readme","_id":"mota@8.0.0-alpha.20","_nodeVersion":"16.6.0","_npmVersion":"6.14.17","dist":{"integrity":"sha512-4r8m1DOmUoriENPnvOh1HxKGy8+TUAh0dwDyfs8bMdcich5TQsClNQMzAKEbCXzs8HVWeT4ZuN3q7Tgoa/h8BQ==","shasum":"2f47158ad0870f284653597c0766b3e99f7384ea","tarball":"https://registry.npmjs.org/mota/-/mota-8.0.0-alpha.20.tgz","fileCount":43,"unpackedSize":195509,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD6juXnnGDTgPl/4Xeyr8eTr3iQ5LRY/mZcss7+UbkfgAIhAKI4c2rJdmvvO/C3wRmDCvapv+u1uaq9iH/K4swbWT//"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJigzWSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoxKhAAlQS2N9AdhHVmxJytPTpxytcpd56gCtfyZmF63F+kvI0EcDbG\r\nXMvl/bsO88ShQ2nlj01MRECFr9P3TRsows1SESL9u3P6jdQOpJ6bYW7Ly02e\r\n1HlNQNs96rnVCPyPik4MSCHIFKvve8/7hhR43FE9zjw1RDi6+VOSd3zP0Ukn\r\nM+f7ACVdDU8OdRB6TJwdDdCGxlHBpbJ6iF1yyd/9lSQcWTv42PiSeqH9lm1S\r\nVrfbw5KEHZTqMp4YaF5m4MbHEjikrYw84/T10hs1kmjJ9uXTFDRGdtWkqjc4\r\npTpfl4hZKAlX7/y8CWGAj6h2i71ZzKpcJKAT9nvtg23mdT/R6Ytxr6MSgwe7\r\nKhBoGVw4ybzxxCCyMTnK2andf9Y1VeyWcRI+f+1uQWQpDc1Cwtelu2Duoh3+\r\n7iZyO4bYhM4REcX6r0nT6qPa4SXyz0i4hWrwn1LttP/GPqurq+aCqmFvI2B2\r\ndE0aWRbdBJOtzBD2OQKm84l3ZgXqpg2v4wh27rc9o1EPuEksRva2I5rJB9cP\r\nYMfOP8zyJQdrN/OMZYWWbFjNoL5xPiR96WrINMYLnw1wJr1sSZzBO+AzomOZ\r\nqVA8jGTkX6K0BFkZmsAw4+KXWG+iqMRibRQNkRBr86Ix1Lk4JyfzPhEaCRLq\r\nwlU9/jc6BrTxdEggATAOJ2HQa+D7XKBuC6w=\r\n=YIdR\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"houzhanfeng","email":"houzhanfeng@gmail.com"},"directories":{},"maintainers":[{"name":"houzhanfeng","email":"houzhanfeng@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_8.0.0-alpha.20_1652766098269_0.450090330274286"},"_hasShrinkwrap":false},"8.0.0":{"name":"mota","version":"8.0.0","description":"An extremely lightweight and responsive state management library","module":"./dist/mota-es.js","main":"./dist/mota-cjs.js","types":"./types/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"repository":{"type":"git","url":"git+https://github.com/Houfeng/mota.git"},"author":{"name":"Houfeng","email":"houzhanfeng@gmail.com","url":"http://houfeng.net"},"license":"MIT","dependencies":{"ober":"8.0.0","tslib":"*"},"devDependencies":{"@types/mocha":"9.1.1","@types/react":"*","@types/react-dom":"*","@typescript-eslint/eslint-plugin":"5.20.0","@typescript-eslint/parser":"5.20.0","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-file-header":"^1.0.3","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-typescript":"^2.0.8","dn-middleware-unit":"0.3.1","dn-middleware-version":"^1.0.4","eslint":"8.13.0","eslint-plugin-prettier":"4.0.0","nyc":"^11.4.1","prettier":"2.6.2","react":"*","react-dom":"*","react-router-dom":"^4.3.1","rollup":"^2.2.0","rollup-plugin-cleanup":"^3.2.1","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-inject-process-env":"1.3.1","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-replace":"2.2.0","rollup-plugin-sourcemaps":"0.6.3","rollup-plugin-terser":"^5.3.0","rollup-plugin-typescript2":"0.31.2","rollup-plugin-uglify":"^6.0.4","typescript":"4.6.3"},"gitHead":"75706b751923f03950cf1572580a2ea8704c46a8","bugs":{"url":"https://github.com/Houfeng/mota/issues"},"homepage":"https://github.com/Houfeng/mota#readme","_id":"mota@8.0.0","_nodeVersion":"16.6.0","_npmVersion":"6.14.17","dist":{"integrity":"sha512-zoB+dFD9Mu9GNnyfG3tMc02xzGbpBjBq93xW/7In9zJuHdTwIz2Ah5o8eHaDDJt/KnTwA2ukixu8tE6/VTBAzQ==","shasum":"1c80964e8fa1888387814c5461c49c745e542af1","tarball":"https://registry.npmjs.org/mota/-/mota-8.0.0.tgz","fileCount":43,"unpackedSize":195419,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEroSuw4gLPuhxO/sWM33ufMcnEkrFoQ5Md9GtKFyEcCAiEA8FGh23HPj2aIet4E8B3+joSsvN/KxonXbnvfrofK+sw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJigzdSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmovhw/+IwCtEbJfPxewRmV836Y+E7VoKfribMoaNdffSTlMOUphUdLx\r\nofs22cmV23k+oyPh7/iKU0XWsWk2Htd/e4KOnmgXE2Nfh4Ul+nesv8Ya+w54\r\nOcVMAPdwRrOq2Ozsifr759n5bDb3KEt46rTkd/KfJ/9X3PCiJX0Abk+slhV4\r\nbpt7O1wLsBBQ0SFCsSLFo6el9sQQzXd6NxaDjoCxst/la7DvuR2Ko6STEis6\r\n+QxGrtHdG2MGIL36eKjFUeebje/FSZBeL4kcdrmjVcnneh/huvz+SyLulVu0\r\nnQDHfNwNCFis5MqJzRtYRDF7b2s7ylNVu/R7YBXPu4CVrEcNjeFxFC/WVOws\r\nvHmE3ejSAjqlEae3cO/yD0b//TxcN/uAuWlhgi4PsGBIz5kSmcT5nzMMRr/w\r\nSW6n6e0SWAwMHIJUQKep6a24HX+txPfRUxxlMVwgEg0Ys0nh/+bv/pXETCQb\r\nuBPe1TgtyzYGDllmEPcloCmtstjOWzEXGSMHE1eaKx+lrRTRSfqDmN0Jww3S\r\njkoz101Kw3WiO2Mq9DhYiBZVFFygywTNj8r4eJzabkLg9R+lGSYHk3OxeJsQ\r\nr23NlneI1XSfSZQWeiRcVyCPGxiOnDM2UkqxdpswMCaf3sCeHJJgboZzbIeW\r\nsd+5kXs0zbsrPkhBCCvtOs0QPSlllcMHlzA=\r\n=1x+k\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"houzhanfeng","email":"houzhanfeng@gmail.com"},"directories":{},"maintainers":[{"name":"houzhanfeng","email":"houzhanfeng@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_8.0.0_1652766546631_0.2415702507572497"},"_hasShrinkwrap":false},"8.0.1":{"name":"mota","version":"8.0.1","description":"An extremely lightweight and responsive state management library","module":"./dist/mota-es.js","main":"./dist/mota-cjs.js","types":"./types/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"repository":{"type":"git","url":"git+https://github.com/Houfeng/mota.git"},"author":{"name":"Houfeng","email":"houzhanfeng@gmail.com","url":"http://houfeng.net"},"license":"MIT","dependencies":{"ober":"8.0.1","tslib":"*"},"devDependencies":{"@types/mocha":"9.1.1","@types/react":"*","@types/react-dom":"*","@typescript-eslint/eslint-plugin":"5.20.0","@typescript-eslint/parser":"5.20.0","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-file-header":"^1.0.3","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-typescript":"^2.0.8","dn-middleware-unit":"0.3.1","dn-middleware-version":"^1.0.4","eslint":"8.13.0","eslint-plugin-prettier":"4.0.0","nyc":"^11.4.1","prettier":"2.6.2","react":"*","react-dom":"*","react-router-dom":"^4.3.1","rollup":"^2.2.0","rollup-plugin-cleanup":"^3.2.1","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-inject-process-env":"1.3.1","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-replace":"2.2.0","rollup-plugin-sourcemaps":"0.6.3","rollup-plugin-terser":"^5.3.0","rollup-plugin-typescript2":"0.31.2","rollup-plugin-uglify":"^6.0.4","typescript":"4.6.3"},"gitHead":"2b50bce44eb625f5439e0657609f856000ad5b53","bugs":{"url":"https://github.com/Houfeng/mota/issues"},"homepage":"https://github.com/Houfeng/mota#readme","_id":"mota@8.0.1","_nodeVersion":"16.6.0","_npmVersion":"6.14.17","dist":{"integrity":"sha512-EdBD9e7VZNSxp9V/r84uaRSqEsHMFqAcWjv94N89fB3ZpySP921WRaCry5Aarzz+iCjmPgY5yNjk4rMBbPR4jA==","shasum":"c4edd900a668fd81345cad8a7b3a185277a43254","tarball":"https://registry.npmjs.org/mota/-/mota-8.0.1.tgz","fileCount":23,"unpackedSize":192400,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA3RHJsE9Msu8eKclmg1a2fB4iSJXs91kqtl3jhFE3IvAiB4j7nHN3mWUzvzgHdpeWhVvqj9nmrLJH0b8LR3KRS/nA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJioAckACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqNYg//d53ikE0pNb9WqwfG4kS1cVByFRyV4iUG7J+GVVb8VVJr5CzB\r\nT2HqHWd1cBRm8IinR10sB0s2Blblbz+FVBHgR3nhZ4Z2m400NQSt8Atr0Q0t\r\ny9evNKxK8ePuDqwpVV2FTlszZ9wIqQBdRPpfP94kGjqgRpmGGbXPSJnhtjfJ\r\nN9dSrC7TjC//PTHM9Pe6mZQR2/n0WfU3oWYQV1DF6lP9SjNKlH9YVJsjO6ny\r\nbVuq2HKkN0/Qc7t5g9HuvFlvVoeBmbrPpOqsc/0Kq90czPVojvdSp5htMZeU\r\nFsxKgySvhjjVZLRAchgHQez5DERpVT2BRIfHg8r1A9uWebIxV18effrofwJN\r\nMhz7qb5iUbvAqNCQKn8FyCPBtDh+bCue47hRGvGVcLhFd77pwhsBsZx0fwz5\r\nfyrXKjtcvMc0BswjaseoWcFp2A35PWN1hmi1Ua5g5nBmoFGrTIDyp4wN9fKx\r\niOuAG8OdFb4+KP0EIDw7ShsA/DfmjhdKCcIgT/VuBalyCRQ8qrTrCu4Y/AaP\r\n6mY8e+NvjXVLr2D2JADWdYMn8bU91jIdYCN1Wfgyn4NRsuNPLBQpDhwGbGO4\r\n3XNNQSdawjHBbj5rKoPRreF6XqK6wU1xFhAQnkztTsPRbgzCiGeHVRnjDQV1\r\nakt5azEfJ8GG7/Fs8RG/0W4NIcEUhRWS+uE=\r\n=+1J9\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"houzhanfeng","email":"houzhanfeng@gmail.com"},"directories":{},"maintainers":[{"name":"houzhanfeng","email":"houzhanfeng@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_8.0.1_1654654756303_0.2912488270069795"},"_hasShrinkwrap":false},"8.0.2":{"name":"mota","version":"8.0.2","description":"An extremely lightweight and responsive state management library","module":"./dist/mota-es.js","main":"./dist/mota-cjs.js","types":"./types/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"repository":{"type":"git","url":"git+https://github.com/Houfeng/mota.git"},"author":{"name":"Houfeng","email":"houzhanfeng@gmail.com","url":"http://houfeng.net"},"license":"MIT","dependencies":{"ober":"8.0.1","tslib":"*"},"devDependencies":{"@types/mocha":"9.1.1","@types/react":"*","@types/react-dom":"*","@typescript-eslint/eslint-plugin":"5.20.0","@typescript-eslint/parser":"5.20.0","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-file-header":"^1.0.3","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-typescript":"^2.0.8","dn-middleware-unit":"0.3.1","dn-middleware-version":"^1.0.4","eslint":"8.13.0","eslint-plugin-prettier":"4.0.0","nyc":"^11.4.1","prettier":"2.6.2","react":"*","react-dom":"*","react-router-dom":"^4.3.1","rollup":"^2.2.0","rollup-plugin-cleanup":"^3.2.1","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-inject-process-env":"1.3.1","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-replace":"2.2.0","rollup-plugin-sourcemaps":"0.6.3","rollup-plugin-terser":"^5.3.0","rollup-plugin-typescript2":"0.31.2","rollup-plugin-uglify":"^6.0.4","typescript":"4.6.3"},"gitHead":"eb909ba1c73c1565386e86e64f2dd632d912ccaf","bugs":{"url":"https://github.com/Houfeng/mota/issues"},"homepage":"https://github.com/Houfeng/mota#readme","_id":"mota@8.0.2","_nodeVersion":"16.6.0","_npmVersion":"6.14.17","dist":{"integrity":"sha512-ET44EMPm7Sle6FPpfHV4wGRCR7VVY64TVjS051Qfqd+UXvLgxDDVehe7mbX8eyL/MoGRimHnHFKFOm91gNMkGQ==","shasum":"719c6f66af9c480b68c852e0b77f8b665de49db1","tarball":"https://registry.npmjs.org/mota/-/mota-8.0.2.tgz","fileCount":23,"unpackedSize":194153,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC+jX3gzYerXksF12ZAL4+VzIuCBB77VCKKICtRzglxfQIhAMbA6p7lkVsK4UPtDrLjZaRdxFS+kyR/57OqvBTpMJzD"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJioEYAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpN2Q//Y6sRsaSpvsx4X83LklVgqilXJM0ypTkncw21en6bwkjYbUUW\r\n2P7yLQbuoJC0g+x9HP6H2P6ebI7nKnNiYRz1WNA1hLyGSG/lA7yTARhXwbzd\r\nRR8RqAG9zM4cwtZuZ2pE1oIt48aRgyd3+kzlLJPPzWIEYm1wqvSlIXm/dnzZ\r\nFfNlGym5DYlz9rdhS8l8pO+X8OS6D7TnDicZw7rU86aNWW9A8qZO5cfACKep\r\nFCqyd1zE7IOzQiYM+QYeZPkuE1m7rNlAUEy1H6yZu/h8YkUWyEwUwHc61//d\r\nOBkRciRo7lk6Dbx5obcNJZ14saKA4DLvVsaa9ZRckiD93ddfY4WNG7AoaEd4\r\nhZsELxZsMFfOXTP9pbonSG/ZXY58Cqp02NZllvcFzJEaMMdwCk/gv4jJsHdL\r\nSdfO8/2vk7+QejVAIL/QylsjWGrcPf4YC9t/EzoNynTJR52Y135Cb580WmY7\r\nUopeu4RHmODi4wTGDzjKz6Iw2Jvrbrp15nGsscvKiMxNTVC4F1icvYv+gXKz\r\nuTefCOcC0TVcf3SofytbQ4crni0ze0n+UymuSl+ob/zuMOE0uencj8omA7jE\r\nCnXV5/uRHWVtng4KUlyvkcTTSAYgLD9dvq0DefzhPhcWecn2IsfhaOynAU2u\r\novwpUTpPyWq+F5cFVBz4+DqJAX6YeorZPBM=\r\n=q+go\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"houzhanfeng","email":"houzhanfeng@gmail.com"},"directories":{},"maintainers":[{"name":"houzhanfeng","email":"houzhanfeng@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_8.0.2_1654670848110_0.16866241714960983"},"_hasShrinkwrap":false},"8.1.0":{"name":"mota","version":"8.1.0","description":"An extremely lightweight and responsive state management library","module":"./dist/mota-es.js","main":"./dist/mota-cjs.js","types":"./types/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"repository":{"type":"git","url":"git+https://github.com/Houfeng/mota.git"},"author":{"name":"Houfeng","email":"houzhanfeng@gmail.com","url":"http://houfeng.net"},"license":"MIT","dependencies":{"ober":"8.2.4","tslib":"*"},"devDependencies":{"@types/mocha":"9.1.1","@types/react":"*","@types/react-dom":"*","@typescript-eslint/eslint-plugin":"5.20.0","@typescript-eslint/parser":"5.20.0","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-file-header":"^1.0.3","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-typescript":"^2.0.8","dn-middleware-unit":"0.3.1","dn-middleware-version":"^1.0.4","eslint":"8.13.0","eslint-plugin-prettier":"4.0.0","nyc":"^11.4.1","prettier":"2.6.2","react":"*","react-dom":"*","react-router-dom":"^4.3.1","rollup":"^2.2.0","rollup-plugin-cleanup":"^3.2.1","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-inject-process-env":"1.3.1","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-replace":"2.2.0","rollup-plugin-sourcemaps":"0.6.3","rollup-plugin-terser":"^5.3.0","rollup-plugin-typescript2":"0.31.2","rollup-plugin-uglify":"^6.0.4","typescript":"4.6.3"},"gitHead":"bbdc21dab659837f1c824fad95eb25c4bfe69ef1","bugs":{"url":"https://github.com/Houfeng/mota/issues"},"homepage":"https://github.com/Houfeng/mota#readme","_id":"mota@8.1.0","_nodeVersion":"16.6.0","_npmVersion":"6.14.17","dist":{"integrity":"sha512-Rg1YhvBfKehsCN3kCuYxM9dBcxzvqun0Th+gZgxp2zTjCF+OlKMrwqP8ItqWGDbMd0W9ER7Ueb5HfaI4UdXdYw==","shasum":"2bdddaa10ea0627fb1e7146451f967ea0bd144c2","tarball":"https://registry.npmjs.org/mota/-/mota-8.1.0.tgz","fileCount":21,"unpackedSize":227157,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCVb87mNZ6LHZUA0q/HCMDdXesmoLQhCdhtsSdI0iENrgIgfFdUzCYx9DUWqpY1HB0472vQGTs/330FEftU8qSlG8o="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJipd/cACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqF+Q/+OWFDR1YzbxMbpc9dpltzXH9AtZo7/6/3X2dMYDnRE9gbZQ/L\r\nHFm7dOrC831WzCDXzzIsSHrW0pV6lYnFd3jR4fvkNW337HtwMvL/nWuPR3a4\r\nIrXUdvYTBvvdVZDs2EFzyqLm/FcNGLXDns+4sycinU8oscyT4T2bJHGdIZCq\r\nJdMkdKBl3pZnshB46iC8NUBxpcq7YZ+GBzJVXgTFOJOw14QQggg5oDyBRRNV\r\nl8UoZMje+3C8CmzCArDADzQslYbQ1lylnhEi4GHS96sbOC1qycVK+6gqsKL0\r\nDuOQdfAvrOL15aZO801o6AXKUIHWnXLrwxIPTDrx05iJmf1t+UGFBsUB3pG+\r\naSkfaEZSx5zbHmdjDYoVW3VflWy28MzUWtbwhnhG+hdXq+iGwQe0c6/UPZii\r\nzpEL1TREnFYRhiuMKlgxvBd+/gRbEdQlBm2Spa9GHbklQGzF5evikJc+fL/t\r\nh6Bn+XblAYdANqWR7O4ZsPwGXneBQTtBRbEjMqh9ORcff6KMdZtjzzhUABI5\r\n7QAtp8Jqb6EU+CP5z9/1TDT2VO+OzlcCcJ5nzT6/IWUfAXTEeceJJRWeYeq0\r\nlYoDu33Zff4Ny6wKCNIGf3/uh+MLZ2tuI0L/P5GYmCzmCpdt0qa/hS6vXzq5\r\nND7JIX6t9IUMeHAUIvdCEWN6pqjNcQ2+B7E=\r\n=xatL\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"houzhanfeng","email":"houzhanfeng@gmail.com"},"directories":{},"maintainers":[{"name":"houzhanfeng","email":"houzhanfeng@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_8.1.0_1655037915997_0.9311238325472568"},"_hasShrinkwrap":false},"8.1.1":{"name":"mota","version":"8.1.1","description":"An extremely lightweight and responsive state management library","module":"./dist/mota-es.js","main":"./dist/mota-cjs.js","types":"./types/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"repository":{"type":"git","url":"git+https://github.com/Houfeng/mota.git"},"author":{"name":"Houfeng","email":"houzhanfeng@gmail.com","url":"http://houfeng.net"},"license":"MIT","dependencies":{"ober":"8.2.6","tslib":"*"},"devDependencies":{"@types/mocha":"9.1.1","@types/react":"*","@types/react-dom":"*","@typescript-eslint/eslint-plugin":"5.20.0","@typescript-eslint/parser":"5.20.0","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-file-header":"^1.0.3","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-typescript":"^2.0.8","dn-middleware-unit":"0.3.1","dn-middleware-version":"^1.0.4","eslint":"8.13.0","eslint-plugin-prettier":"4.0.0","nyc":"^11.4.1","prettier":"2.6.2","react":"*","react-dom":"*","react-router-dom":"^4.3.1","rollup":"^2.2.0","rollup-plugin-cleanup":"^3.2.1","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-inject-process-env":"1.3.1","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-replace":"2.2.0","rollup-plugin-sourcemaps":"0.6.3","rollup-plugin-terser":"^5.3.0","rollup-plugin-typescript2":"0.31.2","rollup-plugin-uglify":"^6.0.4","typescript":"4.6.3"},"gitHead":"1064efd233b142dc2d885a16d2fed3ddce8d899a","bugs":{"url":"https://github.com/Houfeng/mota/issues"},"homepage":"https://github.com/Houfeng/mota#readme","_id":"mota@8.1.1","_nodeVersion":"16.6.0","_npmVersion":"6.14.17","dist":{"integrity":"sha512-m0aJvvYg+k4F3vjaEbYRSAeKqVJ5gRsosRbLw581ud1SN+/P2Hg8l6+b8Z4OmrM3iiP7n+1M+3a1h6T2p8gUxA==","shasum":"584670b5197974300683d17f73d6cadf00012514","tarball":"https://registry.npmjs.org/mota/-/mota-8.1.1.tgz","fileCount":21,"unpackedSize":227708,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCLAcSkOoD5wyh3IrRUqvnFHvDmRx3wVTpL4uKBtdPGvQIhAIEkxPVIS3FsqS48PE1RAd8hRfToaDia2Lexs/DZwHSA"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJipf0JACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpQ3g/+Jn/K8KJ8qCUnhAina+91CfXgZfbOlriPL7r/OBA+18OKY4J/\r\nQbJFrv4xDplRGPvxRt7l8cZFTxHgUUoTrY9G7LKut+Wl/4qtrTEMqQrdUiQN\r\nL7g2NrnoeDaxbZbt4Sceo4lkMHs6Hf8VsjP3BreWh72dc43q1DmcDpu6KLgq\r\n7PgtbRM0k8QshTcm0jXO8yF7V2sOETI50NrQ1DACYoCcg1/7Uvqsa22QEGtf\r\nSxKW9rJmhTfi/YwLhSHubzhltPMBG7rX1RAaR8IPEK97Ag1KFh3rj9E8wZJr\r\n8oyVN7DOAqrktt2jeFjiSItoabJ32nf4uUA9bXnz4/+7WS6pInuB+aYi9jKX\r\ndwXoqV0sWiA9RXgwpM7a6XnDTLYObiy4qR36+443hlQCzA3VaQ+4YhHK96yE\r\nEOv4jFrKeHV7IHDf1TANMAMFlZkAior7H9owl275U414vNL5Unr8s34jLAWh\r\njPl5AqB/6mMOn3XZ6VgTzZhA0TDewTRO/iW52mhev/UbE2TSd8eawhki7zFl\r\nkptgfGB9mgjFjxeLiPG1nbqsi7HWMx5vYFvm/OulmtH+zJb18DSEoL7MDsHA\r\nEkvZbjnJgi2P7UUXT+ZJaIHv9BPJNjExHaJypVcwoEqs2xCuoaZftApzAqzW\r\nVHUxcdfqcD2gk9C153+IscROWdigi5LVrdQ=\r\n=L+PE\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"houzhanfeng","email":"houzhanfeng@gmail.com"},"directories":{},"maintainers":[{"name":"houzhanfeng","email":"houzhanfeng@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_8.1.1_1655045384910_0.26451421481139614"},"_hasShrinkwrap":false},"8.1.2":{"name":"mota","version":"8.1.2","description":"An extremely lightweight and responsive state management library","module":"./dist/mota-es.js","main":"./dist/mota-cjs.js","types":"./types/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"repository":{"type":"git","url":"git+https://github.com/Houfeng/mota.git"},"author":{"name":"Houfeng","email":"houzhanfeng@gmail.com","url":"http://houfeng.net"},"license":"MIT","dependencies":{"ober":"8.2.6","tslib":"*"},"devDependencies":{"@types/mocha":"9.1.1","@types/react":"*","@types/react-dom":"*","@typescript-eslint/eslint-plugin":"5.20.0","@typescript-eslint/parser":"5.20.0","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-file-header":"^1.0.3","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-typescript":"^2.0.8","dn-middleware-unit":"0.3.1","dn-middleware-version":"^1.0.4","eslint":"8.13.0","eslint-plugin-prettier":"4.0.0","nyc":"^11.4.1","prettier":"2.6.2","react":"*","react-dom":"*","react-router-dom":"^4.3.1","rollup":"^2.2.0","rollup-plugin-cleanup":"^3.2.1","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-inject-process-env":"1.3.1","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-replace":"2.2.0","rollup-plugin-sourcemaps":"0.6.3","rollup-plugin-terser":"^5.3.0","rollup-plugin-typescript2":"0.31.2","rollup-plugin-uglify":"^6.0.4","typescript":"4.6.3"},"gitHead":"569db4237d1b0864614432c823c2b7f8506de180","bugs":{"url":"https://github.com/Houfeng/mota/issues"},"homepage":"https://github.com/Houfeng/mota#readme","_id":"mota@8.1.2","_nodeVersion":"16.6.0","_npmVersion":"6.14.17","dist":{"integrity":"sha512-+nVEgKodIjghtdrgpUHK8s1Ds6MFDPH0TkS8HTZg06JU3BF/YRKHDUbnyP9gNnzFEI1oooxzaSJgxzB5jfzzJQ==","shasum":"5429f982c9b540b5b4b5f8504dcf79d06ad302f9","tarball":"https://registry.npmjs.org/mota/-/mota-8.1.2.tgz","fileCount":21,"unpackedSize":229019,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCp1QlgDHgaGuBcPAJuHbdQY38qDfsSVwkvc9SlzGtu1wIgasEWrauFYr4j2gIHPUCQtjmdlEpXG7S1Jh/rTna/bPs="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJipsMOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqbAxAAgDEqyPtxSPrBd2+asYJ0h9Qbb0586ucVSUl1s7DllDiBloi4\r\nUBY2ZIFdl/sysO29G5+xssKEiY/PIeDWew9b/cMhAAPrKoKixHwiifKcNoda\r\ndxBesAnOfdzFImjKQ9bacJoUvKybR9dGyPFQ217c+WBrUg4pFqAKjFmUnc0P\r\nK0Bzb6cN8+nloOzE+kKvlhhZj8VZpCzV0Pu3zdJBSVGdlxEX2vYydtNxhL2z\r\n8rkuMBKndJBL6MVCH5oMES78Ddkk7WikXUmF0iNkE7I/4yC9SsILc+ss8e5z\r\noOZh4AT10MswLowunWSmKHrJ/OAbCymzigJ1UqNODax0+7br7VaJoLdRLH/4\r\nYIwBXLEoZ3A5IB8iVfN/VNmupykgjpBoGRHpAuiKJZDUkkdD/j4KvWuMjlgI\r\nzgkkeS0dHaDyL9MvOd6FSNjlydoikg1LwnDEEEjPDnpMY0lKQ8C7bcRZOhbc\r\nir+PtVPx5dFLwG08NUnGcTLe0+pmUcfjoExMQ4vbKkERRnUCWivFia9mv4vy\r\nysYaVD6wx0R3BKFIke1Vz5QTv7bgGQUlr7DXLS/EcdDkKiF5coMuCm8HGLY7\r\nHmhVISB9KJ/OVtqUtpInUxIy7VMr5tExNAIL116G3DwZccJRQa9ztJg716qu\r\nW+Pi6xFJMCSDQrNrplimysbkfIAEhSOZDdU=\r\n=py+o\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"houzhanfeng","email":"houzhanfeng@gmail.com"},"directories":{},"maintainers":[{"name":"houzhanfeng","email":"houzhanfeng@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_8.1.2_1655096078721_0.05590746732678964"},"_hasShrinkwrap":false},"8.1.3":{"name":"mota","version":"8.1.3","description":"An extremely lightweight and responsive state management library","module":"./dist/mota-es.js","main":"./dist/mota-cjs.js","types":"./types/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"repository":{"type":"git","url":"git+https://github.com/Houfeng/mota.git"},"author":{"name":"Houfeng","email":"houzhanfeng@gmail.com","url":"http://houfeng.net"},"license":"MIT","dependencies":{"ober":"8.2.8","tslib":"*"},"devDependencies":{"@types/mocha":"9.1.1","@types/react":"*","@types/react-dom":"*","@typescript-eslint/eslint-plugin":"5.20.0","@typescript-eslint/parser":"5.20.0","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-file-header":"^1.0.3","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-typescript":"^2.0.8","dn-middleware-unit":"0.3.1","dn-middleware-version":"^1.0.4","eslint":"8.13.0","eslint-plugin-prettier":"4.0.0","nyc":"^11.4.1","prettier":"2.6.2","react":"*","react-dom":"*","react-router-dom":"^4.3.1","rollup":"^2.2.0","rollup-plugin-cleanup":"^3.2.1","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-inject-process-env":"1.3.1","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-replace":"2.2.0","rollup-plugin-sourcemaps":"0.6.3","rollup-plugin-terser":"^5.3.0","rollup-plugin-typescript2":"0.31.2","rollup-plugin-uglify":"^6.0.4","typescript":"4.6.3"},"gitHead":"0042fde78859ec4cd1c469ef3163081499f6f822","bugs":{"url":"https://github.com/Houfeng/mota/issues"},"homepage":"https://github.com/Houfeng/mota#readme","_id":"mota@8.1.3","_nodeVersion":"16.6.0","_npmVersion":"6.14.17","dist":{"integrity":"sha512-wCMXdIa9tiAwZCAftEN39lhIQ52VUhxBBq54//vIrOCmdwjroHgvUuR3/3j9Et6ZxrjBGIs4vJ0xfAJp81Oyaw==","shasum":"8393959cdb83ae3dae567b20ca69cdfa52838c4d","tarball":"https://registry.npmjs.org/mota/-/mota-8.1.3.tgz","fileCount":21,"unpackedSize":229060,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCNYKUaEn4PhnnTee0r0fGXWVAFDEITBVemh+GTOVE8SgIhAMSsQACLn3nMbrK3DWiB6ytbJGh6t1XZ1coeq9WD5CgK"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJip1SHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo/QA/8CGMlPlbGLWWfyrUbyjMiBmTJYbi8E2F0i++wFo3beyFsmf5N\r\nPlIFCJ+/VobNj/vbHM+FrcJ6RItYkCKjOj22ZbAomc9jc/OSFwLRYbIvvjyZ\r\nSlr0fSaCzaw66vHIkTw+HbTP0DgvOQKuiLpxFjkA/Tg+/vcZxq/LPoLnSf/u\r\nDuoM2wiTbhHFH3vblsh48vyFOfHqRKGXQolNP2rf8XakAV8wnWBFK/kq+6ta\r\nygI99rYEXL7tdy1q70T4Vm4FoGxkFe1D9DKK4qQ3rjxJWmWvR5ArQPC9FB9C\r\nq3rNHVqO3/AGhkEelY2z96JpWpZtsmPk2KxF2OlgIBfE4JCTvZ8X9TPjduw3\r\nni0pQwUkKKxGBBZiuK5jnoc1ulLRXl0jNOW3pcu4yAOmhRpNHdEuZgkThiBX\r\n0Q2VArAcpiexq2yF6L8P/O3ige/N7Gn0H+PVzLsl5pq5qelfyOX+w2NGASZf\r\nvd7z9EKeMLx+mC/3B/fthIrNDN3eT6e5SZGmuxY4/eHlhtxNyrP4gxqoURBn\r\n8s21uqdmbm+f/tRFiwDcFeQNN+RC4KGWPFU8m+H3egslyCmSFbnqVvwE4ZiY\r\ntSfQQCo7f4UWpcaelbbZeZd6gErMyiHyHhYVZwftVvUysrC4+vqBj8tH/f5k\r\nl823a1hNKrC2+v2/QwVPIjW3pkhpgoIWXU8=\r\n=zakV\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"houzhanfeng","email":"houzhanfeng@gmail.com"},"directories":{},"maintainers":[{"name":"houzhanfeng","email":"houzhanfeng@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_8.1.3_1655133319121_0.2671887340218351"},"_hasShrinkwrap":false},"8.1.4":{"name":"mota","version":"8.1.4","description":"An extremely lightweight and responsive state management library","module":"./dist/mota-es.js","main":"./dist/mota-cjs.js","types":"./types/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"repository":{"type":"git","url":"git+https://github.com/Houfeng/mota.git"},"author":{"name":"Houfeng","email":"houzhanfeng@gmail.com","url":"http://houfeng.net"},"license":"MIT","dependencies":{"ober":"8.2.8","tslib":"*"},"peerDependencies":{"react":"*"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"devDependencies":{"@types/mocha":"9.1.1","@types/react":"*","@types/react-dom":"*","@typescript-eslint/eslint-plugin":"5.20.0","@typescript-eslint/parser":"5.20.0","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-file-header":"^1.0.3","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-typescript":"^2.0.8","dn-middleware-unit":"0.3.1","dn-middleware-version":"^1.0.4","eslint":"8.13.0","eslint-plugin-prettier":"4.0.0","nyc":"^11.4.1","prettier":"2.6.2","react":"*","react-dom":"*","rollup":"^2.2.0","rollup-plugin-cleanup":"^3.2.1","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-inject-process-env":"1.3.1","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-replace":"2.2.0","rollup-plugin-sourcemaps":"0.6.3","rollup-plugin-terser":"^5.3.0","rollup-plugin-typescript2":"0.31.2","rollup-plugin-uglify":"^6.0.4","typescript":"4.6.3"},"gitHead":"928e26c81dc31e56da65f8f49134463d447d85c2","bugs":{"url":"https://github.com/Houfeng/mota/issues"},"homepage":"https://github.com/Houfeng/mota#readme","_id":"mota@8.1.4","_nodeVersion":"16.6.0","_npmVersion":"6.14.17","dist":{"integrity":"sha512-7NZyNz5rmOz2Qe+sK7THIkGAQ15NG42roMJ8zb621GVfC2K67irhG/YLc4b3UlrTsH6ayNmiIWLJzdqzjyCO/Q==","shasum":"a0fafb2b76aed4c3303008bebd098db72714652a","tarball":"https://registry.npmjs.org/mota/-/mota-8.1.4.tgz","fileCount":23,"unpackedSize":228740,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDDZ7zAHQhQnHu5l5Aa7ReeAZWftJlpTeWF8yR2GsM1kAiEA8zPD9l68x8a/Ybu3f80+1ZyOWIL4VHzBBw+bAQ3Q7J8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqDP3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpL5A//aZtjttJsfIIyqa8hHq+q2ZFuKsxnbWSPkuYF4cb29HjQT+Ga\r\n2PolofdgvoHmSM9R6WwEuwdbNqnIUKo6QDhtVueVrRDzPYpFdVjqWgOJM055\r\nSMFBfMGoF+Qft5d1EQNjDs85eMj9QVVSniJpLFwfj7KP+MApGgYzx3aMx3V8\r\npFAZ3H50Bdf4Di4ixIyeerE9/OW9OQ41Pf4o4TTCPtndMK8YdUgbz1A5DCep\r\nUIufn/g29vhTDGMP0UXzlzhVuEDt8LXPqHfccz1aWRBWX/OhKna7BUkMW79k\r\nBBLekfV1kJSZMyTfjT8gi95p8xMceJILdMZGv785vvj1HA64UO7O3kQIfbdF\r\nENfzQrduiQ3bewf/V8yQrg28QYDjJ83mHfMxt5m6Its+CK65Q6DplJ4ol8bq\r\nIXLriFLz85id8Hdj1DE+LQVT5GQ0K5KMagWdHCdF/B6LDjC4EgYjIb8rNB7P\r\nApJm0nma0kjVuA5Ao+XP+BzzGg3Qhho5ItGmb68dPdtkrnGeifbigQsMSIit\r\nyDWr/eJHSt+287OGIDi/n60umWd+HmKGlCh+EDaPFD56ZNsaj64LatDXoeo+\r\nSXlHRuBWtCHDPxrpVfZhoNDlinQ1D0nDM+vjocX0LVLwfy5NC7y9Qrsmfcc/\r\n4Z0NvUOMfIMXJyXDN1P/WRuJnSvBk+5l4E4=\r\n=OoCC\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"houzhanfeng","email":"houzhanfeng@gmail.com"},"directories":{},"maintainers":[{"name":"houzhanfeng","email":"houzhanfeng@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_8.1.4_1655190519461_0.2184119026226301"},"_hasShrinkwrap":false},"8.1.5":{"name":"mota","version":"8.1.5","description":"An extremely lightweight and responsive state management library","module":"./dist/mota-es.js","main":"./dist/mota-cjs.js","types":"./types/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"repository":{"type":"git","url":"git+https://github.com/Houfeng/mota.git"},"author":{"name":"Houfeng","email":"houzhanfeng@gmail.com","url":"http://houfeng.net"},"license":"MIT","dependencies":{"ober":"8.2.9","tslib":"*"},"peerDependencies":{"react":"*"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"devDependencies":{"@types/mocha":"9.1.1","@types/react":"*","@types/react-dom":"*","@typescript-eslint/eslint-plugin":"5.20.0","@typescript-eslint/parser":"5.20.0","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-file-header":"^1.0.3","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-typescript":"^2.0.8","dn-middleware-unit":"0.3.1","dn-middleware-version":"^1.0.4","eslint":"8.13.0","eslint-plugin-prettier":"4.0.0","nyc":"^11.4.1","prettier":"2.6.2","react":"*","react-dom":"*","rollup":"^2.2.0","rollup-plugin-cleanup":"^3.2.1","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-inject-process-env":"1.3.1","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-replace":"2.2.0","rollup-plugin-sourcemaps":"0.6.3","rollup-plugin-terser":"^5.3.0","rollup-plugin-typescript2":"0.31.2","rollup-plugin-uglify":"^6.0.4","typescript":"4.6.3"},"gitHead":"5d29abccc86485c33527a3cbcd15502eacdd8104","bugs":{"url":"https://github.com/Houfeng/mota/issues"},"homepage":"https://github.com/Houfeng/mota#readme","_id":"mota@8.1.5","_nodeVersion":"16.6.0","_npmVersion":"6.14.17","dist":{"integrity":"sha512-hrCzPK3tPH1E/a2Y8eBQcMCqW9xa1SDVgEDYJa4UJXsYf09fzLkB9eSqxYojkG7z54d1KlyHp6B+cD+dJrOFoA==","shasum":"42e4b3a041d8b25f8b1cfb6c31bfd3c8e8d9e011","tarball":"https://registry.npmjs.org/mota/-/mota-8.1.5.tgz","fileCount":23,"unpackedSize":231576,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDOQV07qLosD6RkKmSskADMSg93K5cWl8eMTL0mAW24gwIgTmu1GvFskMfb85rQ/ABo602iUxJe4a4BCQ4VR0DYOGA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqF2xACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqcrA/8DND4/4GkEG2kbgLZQSFJ0Tru2qWCmU2pzko0xbvzIdwcYquU\r\ntM464mN/CFICG2CGs46hSoJ0RvJqwMRhEYhFT87LK3S1M2aBFQc08DjBX6dx\r\nHY95cydFY/QB/O42ggQ2NDjvdxC42GV7VEKOFCSYBNxyX531cKaIZ/ijsLxv\r\nWmpl0VVpxDJvqN+GYt6VHqHfzDvGINkmt6YijQRBD/6ygByN6CbpXXlgxukA\r\nEXI58VCdJD1wGQfhzS/ZHBmXpGy/oah7OiQUts8f+v0UA+BoEh1GtfAlxrh6\r\nOdlcGMrcrckERU1ACtpIhJ3VoVvZHT1h2Mf2/hqXG7hm9lJDINhmGqaLRcyU\r\nKjU8ObY8VcZKttXlJQUtF2KqGyn/I/vWyGlVEqu/fwApkBzokMjJzUBN7fzL\r\n1Rs3aGIo+7bersE/D0y3UUP38gH3hTy75x+X1rS/aBfD2Zh17nV0oWwFbvKN\r\nU2/XOdrC50Be66o0TpKozriqu2wfOKsZijAMaTgfyhd3CWxLeSvIgrj8VZhQ\r\nGc9XLQuBpPrNI69JPRBpsk8AmmUsFim2TaDL/xc5rUyShqSY65nrRAlHShAU\r\n0ZOgfMtfoMPIgn9egfHogwvVPeLiuMTVLmmhXSzuK4KCsQxdW3rvc4GYS3na\r\npZEgi9Y2K8OA1BVSp0qKVbnuz1TA0ZlDzsc=\r\n=lp6F\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"houzhanfeng","email":"houzhanfeng@gmail.com"},"directories":{},"maintainers":[{"name":"houzhanfeng","email":"houzhanfeng@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_8.1.5_1655201200823_0.9934276205181991"},"_hasShrinkwrap":false},"8.1.6":{"name":"mota","version":"8.1.6","description":"An extremely lightweight and responsive state management library","module":"./dist/mota-es.js","main":"./dist/mota-cjs.js","types":"./types/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"repository":{"type":"git","url":"git+https://github.com/Houfeng/mota.git"},"author":{"name":"Houfeng","email":"houzhanfeng@gmail.com","url":"http://houfeng.net"},"license":"MIT","dependencies":{"ober":"8.2.9","tslib":"*"},"peerDependencies":{"react":"*"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"devDependencies":{"@types/mocha":"9.1.1","@types/react":"*","@types/react-dom":"*","@typescript-eslint/eslint-plugin":"5.20.0","@typescript-eslint/parser":"5.20.0","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-file-header":"^1.0.3","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-typescript":"^2.0.8","dn-middleware-unit":"0.3.1","dn-middleware-version":"^1.0.4","eslint":"8.13.0","eslint-plugin-prettier":"4.0.0","nyc":"^11.4.1","prettier":"2.6.2","react":"*","react-dom":"*","rollup":"^2.2.0","rollup-plugin-cleanup":"^3.2.1","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-inject-process-env":"1.3.1","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-replace":"2.2.0","rollup-plugin-sourcemaps":"0.6.3","rollup-plugin-terser":"^5.3.0","rollup-plugin-typescript2":"0.31.2","rollup-plugin-uglify":"^6.0.4","typescript":"4.6.3"},"gitHead":"6a81d687c6c0b79ba087efcf1b53ee1452a6706b","bugs":{"url":"https://github.com/Houfeng/mota/issues"},"homepage":"https://github.com/Houfeng/mota#readme","_id":"mota@8.1.6","_nodeVersion":"16.6.0","_npmVersion":"6.14.17","dist":{"integrity":"sha512-5ehlJGgBfgBgpv5nTSGCx3LJ/T8RXet1oF+1ZO+vbHK3lJYHj6yCQG/Gmnp/o8jiyfudN2N/9kNzHIX86d4XZQ==","shasum":"f8d6365656de8aef577564869505329beb8b9e4d","tarball":"https://registry.npmjs.org/mota/-/mota-8.1.6.tgz","fileCount":23,"unpackedSize":232720,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH+5+OJ0CrszREaBmbJv39YL+3wjLWkgxDzQt17nm60hAiBTH+w2WSQQfaQBdrb350BRtblG9yP7x5K2GZTyjwB6UA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqTkUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmouVg/7BYQQq9LReEPKDC4kr2HgA1TuGMNlGmj451zoMqbNuKRGyjC/\r\nc/VJPxk6osaJxyvczS6OEo3nZCr4Y1jXIlVLxp3U64ibtzHugezFdyEqRwFY\r\nRULzhtYj25zR5yaMyrhuiA9dycqLKPzEMfEOPUi4poO5cKGOExmavFNLjy8z\r\n7gPBA7sCL31cgsjgA/YD6AgtEhqciLszClCUAP4ZsEXTaSz1M0Ywo8/S2HoS\r\nLfvRFLwVXxq6jA4CwTrtVU6saj6oA0HA/gPd7qiAriun9n94I052E0/La9pV\r\nRBisvGgeMiHqiJjBo/VDJko/F9zRkU85T+EFqJngCji8BcWZGZm9i/+B44fI\r\ngrbAugtEXVkMebz6+lAAkhACn2TLtQyzoKpHlURtAOswVrC5aVFhZLg/itx+\r\nJV50nsPKM8gbHbJ40fP5aF/NrgxUQDiCyDJsLQib3NOP/g5bhMgrMoFUb7oI\r\nZGqEk0/qivHErOe9IRDHGyTkXF/7m28J4UlnFaXkv6mE3P4t1cXgAT8sg8N7\r\ne5MdpIm7Qq998S50VvBFZP6WFhhPc7ITpjrAoqfownDfF5uzNfdKix54Z06l\r\nVooJ0lLvJP/4+q6Np5r13oOXO0A850hm0MgIIdN3jDhhRNLhQZVqppfgCWId\r\n7GSJdpJ19MMcXDHNTZVr4AwEqG4/JF138tI=\r\n=Qb5O\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"houzhanfeng","email":"houzhanfeng@gmail.com"},"directories":{},"maintainers":[{"name":"houzhanfeng","email":"houzhanfeng@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_8.1.6_1655257363870_0.7549425203489395"},"_hasShrinkwrap":false},"8.1.7":{"name":"mota","version":"8.1.7","description":"An extremely lightweight and responsive state management library","module":"./dist/mota-es.js","main":"./dist/mota-cjs.js","types":"./types/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"repository":{"type":"git","url":"git+https://github.com/Houfeng/mota.git"},"author":{"name":"Houfeng","email":"houzhanfeng@gmail.com","url":"http://houfeng.net"},"license":"MIT","dependencies":{"ober":"8.2.10","tslib":"*"},"peerDependencies":{"react":"*"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"devDependencies":{"@types/mocha":"9.1.1","@types/react":"*","@types/react-dom":"*","@typescript-eslint/eslint-plugin":"5.20.0","@typescript-eslint/parser":"5.20.0","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-file-header":"^1.0.3","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-typescript":"^2.0.8","dn-middleware-unit":"0.3.1","dn-middleware-version":"^1.0.4","eslint":"8.13.0","eslint-plugin-prettier":"4.0.0","nyc":"^11.4.1","prettier":"2.6.2","react":"*","react-dom":"*","rollup":"^2.2.0","rollup-plugin-cleanup":"^3.2.1","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-inject-process-env":"1.3.1","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-replace":"2.2.0","rollup-plugin-sourcemaps":"0.6.3","rollup-plugin-terser":"^5.3.0","rollup-plugin-typescript2":"0.31.2","rollup-plugin-uglify":"^6.0.4","typescript":"4.6.3"},"gitHead":"348a63f4093d25494b49587328564e228dbcd662","bugs":{"url":"https://github.com/Houfeng/mota/issues"},"homepage":"https://github.com/Houfeng/mota#readme","_id":"mota@8.1.7","_nodeVersion":"16.6.0","_npmVersion":"6.14.17","dist":{"integrity":"sha512-3Y8cXPF1z9djePAg42R5LbA1WUx1TPszfShbvsvvr6akdTCPp25tLLc7Sp4SIJEbZ4xJz/t/2hGw3qSXgLi67A==","shasum":"288a35966f1f7892a2165baf463e89d298748743","tarball":"https://registry.npmjs.org/mota/-/mota-8.1.7.tgz","fileCount":22,"unpackedSize":231318,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCLHfMe1CAMJRbMyqvLU3A5jXkx/KDelHlIotCZdKjEDgIhAOPAyF/1Vq402EefLDjVpKgloF6ACmo6nDiI0MUA+wEL"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqWr8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoYAw//W5BK0B86aJS3QE68OIyFFES/Z3tjhBxA8lknZ7jjZRwY6RXg\r\nhIukZ2iKnpDbFcn6snGCD5CpKruzSISKxGv/LKRQXZkMziX2r6TASYXNEx/w\r\n/y3Rle+1PjUkIR2TSw7uhb47ezCjyANNpwXrVTVwN1wDsFS2yoyzrjB3QDFk\r\nMfq3zYSU1FfLq/5SsTWM6on5H9AK53uiUE1wQ1Y9DbWsb/4X8hqzDCLiL2er\r\nzZqh0r+8iLPT2hGnZ43dUCzuJPJFSuLfKH+WypSfO/blxtnHfSyPWTPvli+7\r\nj52z3tPmedzpfJZgtjE6X7kvgPRB9wv7yupK29vFd1RgneQBUbEF5p+DVylF\r\nG98HwH/MSF5vlZSjE4xCJWy3OAglgmCm68f/Yg0j5e1WKlRLk71iJGqwZy9m\r\nidT0BLo377QNJQy8xfNvaxQBWNR7fGuj1YemZk2uQaaak8MMsWNWCLx1Lq2G\r\nRMTDiwPh0n9grUABS4O3C94HC37wNyYBUorzDgGx1cXtFTMQIVZkEwN530lX\r\nODI3zdwCdPOGgNWO1gdqpKIH2SAJb/FXdmiPe0sFCxxNc91VeccAZsz0MQCU\r\nze8Xd60zfsbva2vo+FDVI3ch9Zfk5YU01QIamrUOd5tMwQvFY3ixr2afGfNQ\r\n4vREVcH466F4UK/Pj7Clt+N9sdI9dZqeR8w=\r\n=oQK9\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"houzhanfeng","email":"houzhanfeng@gmail.com"},"directories":{},"maintainers":[{"name":"houzhanfeng","email":"houzhanfeng@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_8.1.7_1655270140358_0.7972412457107036"},"_hasShrinkwrap":false},"8.1.8":{"name":"mota","version":"8.1.8","description":"An extremely lightweight and responsive state management library","module":"./dist/mota-es.js","main":"./dist/mota-cjs.js","types":"./types/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"repository":{"type":"git","url":"git+https://github.com/Houfeng/mota.git"},"author":{"name":"Houfeng","email":"houzhanfeng@gmail.com","url":"http://houfeng.net"},"license":"MIT","dependencies":{"ober":"8.2.11","tslib":"*"},"peerDependencies":{"react":"*"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"devDependencies":{"@types/mocha":"9.1.1","@types/react":"*","@types/react-dom":"*","@typescript-eslint/eslint-plugin":"5.20.0","@typescript-eslint/parser":"5.20.0","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-file-header":"^1.0.3","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-typescript":"^2.0.8","dn-middleware-unit":"0.3.1","dn-middleware-version":"^1.0.4","eslint":"8.13.0","eslint-plugin-prettier":"4.0.0","nyc":"^11.4.1","prettier":"2.6.2","react":"*","react-dom":"*","rollup":"^2.2.0","rollup-plugin-alias":"2.2.0","rollup-plugin-cleanup":"^3.2.1","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-inject-process-env":"1.3.1","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-replace":"2.2.0","rollup-plugin-sourcemaps":"0.6.3","rollup-plugin-terser":"^5.3.0","rollup-plugin-typescript2":"0.31.2","rollup-plugin-uglify":"^6.0.4","typescript":"4.6.3"},"gitHead":"2378ff3738cf28b70adb922f941bb4de7d2a05e7","bugs":{"url":"https://github.com/Houfeng/mota/issues"},"homepage":"https://github.com/Houfeng/mota#readme","_id":"mota@8.1.8","_nodeVersion":"16.6.0","_npmVersion":"6.14.17","dist":{"integrity":"sha512-WJkFZl7IUTf2zHr2KlAamxk6OtDw9N3mYaYcniW+XundhThi5DcKZJMXXwfnHlfKBfVmWKEAPWVmAZqJGOtCow==","shasum":"b197399503c64800f504e1ca1ff347a56672e509","tarball":"https://registry.npmjs.org/mota/-/mota-8.1.8.tgz","fileCount":22,"unpackedSize":222281,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEe9q2tvcl1k8ykh4amO5J/l8UsLyYk9P6WsynGTK5UTAiBMHoyfW4XBEQfbGbFC3fEdQI1iNXwyj8/leyDhSw3SBQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiq+9uACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpvEQ/9ELbNVS2O9yq1YZWV8DdHqe4CVFjUCPeXZlxo6Bu/2fdSxtbA\r\nW5SEzO/qHhy7TYbCdb1vRvo3gwGxoTDs1frL7p01DawxuvgvlvrpvODic4V+\r\nn0MF98iedFuDeewwiCmrxwOus/LyXWXlqbhQcFdFK2M5FBp9SKEynOUWG9+i\r\nOlvj2F1OwA6CtAxBTtu8aEen8ZyiONhII4SEsLlmwWDamqmlg6rHRG+Zv7RY\r\nTuIrV0AOqtWdKuW2OyAKt7DBbw/tCTC3U7NFBULWLWGccOWleoO8g36X3B0N\r\n3LFrNo3mGgT8G1eaYFPFPDDFkKpKK9BhtlPn3gDKKJHtUY3LHldESpbBWjZM\r\nb6PZgEI2RFiT6pXbj2BvAu+Gxao8L1WTQVdjbFb5nTr43kcKM1PFTt+9lvBV\r\nWaFI7rfYcftEgdgXI6V88INUVuflcB+4KIjFbHaWt6DRThoEdyru7S5S4c0q\r\nJIA3b2P3KFmH/SyFzLmc35zAHWVZVCdHz2nGz9OzCo577A0qqUGShdX1+Nl7\r\nkiTj07RguP1ZBN3ASbH0SG31Nrl0qq70y0ETvzyCiVoP1xbRrMcd5O1zUz9W\r\nvBxqd4Pzj1HOY/RgKVCl42QABMDy4ojLXcSX7gLpw6mUPVqLMfvt9S2bqow+\r\nvGCioKKk7Mx084dlqnzYeLrGyqq9U1mM2JY=\r\n=KiqI\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"houzhanfeng","email":"houzhanfeng@gmail.com"},"directories":{},"maintainers":[{"name":"houzhanfeng","email":"houzhanfeng@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_8.1.8_1655435117992_0.6392914748439751"},"_hasShrinkwrap":false},"8.1.9":{"name":"mota","version":"8.1.9","description":"An extremely lightweight and responsive state management library","module":"./dist/mota-es.js","main":"./dist/mota-cjs.js","types":"./types/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"repository":{"type":"git","url":"git+https://github.com/Houfeng/mota.git"},"author":{"name":"Houfeng","email":"houzhanfeng@gmail.com","url":"http://houfeng.net"},"license":"MIT","dependencies":{"ober":"8.2.13","tslib":"*"},"peerDependencies":{"react":"*"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"devDependencies":{"@types/mocha":"9.1.1","@types/react":"*","@types/react-dom":"*","@typescript-eslint/eslint-plugin":"5.20.0","@typescript-eslint/parser":"5.20.0","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-file-header":"^1.0.3","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-typescript":"^2.0.8","dn-middleware-unit":"0.3.1","dn-middleware-version":"^1.0.4","eslint":"8.13.0","eslint-plugin-prettier":"4.0.0","nyc":"^11.4.1","prettier":"2.6.2","react":"*","react-dom":"*","rollup":"^2.2.0","rollup-plugin-alias":"2.2.0","rollup-plugin-cleanup":"^3.2.1","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-inject-process-env":"1.3.1","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-replace":"2.2.0","rollup-plugin-sourcemaps":"0.6.3","rollup-plugin-terser":"^5.3.0","rollup-plugin-typescript2":"0.31.2","rollup-plugin-uglify":"^6.0.4","typescript":"4.6.3"},"gitHead":"32d75d6ed3cacc390b50da75a26a35f3f37abb49","bugs":{"url":"https://github.com/Houfeng/mota/issues"},"homepage":"https://github.com/Houfeng/mota#readme","_id":"mota@8.1.9","_nodeVersion":"16.6.0","_npmVersion":"6.14.17","dist":{"integrity":"sha512-SV9AhrY6uC+3r/bgTHdS+goBCyaKsKdw6TS+u65J11FshPOkQbBHFlIR3g5pAMzdRgAuqSbjf5A9hw1q31ho9Q==","shasum":"3f849d17cfd7ba489df6d73c3734768bb629fdc2","tarball":"https://registry.npmjs.org/mota/-/mota-8.1.9.tgz","fileCount":22,"unpackedSize":219021,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDGWXQXz3DCel4RXeG6NbHNkv0KaZ37khrI8gsX2OfzwQIgfXeQiAMcAf8++RVVPXD659oioXuS9Vjz8IktXSQ4Pik="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJirA+kACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrLqRAAkipvABap3ME6zPeAGOYRbRJm9YS0gs1z3eM2Suc4c0V8Jmwe\r\nv7BoDkqoCRR7cJAuYyg+hrcr3fSYMTjV6uCbXeILIHeBsWkrfxqSE2tJ/JsT\r\n9PVOaDxkCAiy3dLWGithgK3Tn8cZZ6DdCZ9/LOQMRcWzSPPJtvrSIfFsgGNt\r\nzgCfkma5zxXowJBQsG+f+7ren/r4MhC0N63VLdV0rOHzuHSqyVdrJ4e13g4S\r\ngOtfUEKHL21cBLASII//f6kYH7XP9juxPI5BasxLXPdLSMb050ehnJfG8Y0J\r\nj9dduTjk6bnc1uQvWuVhv1H6thiyh6If1zpxaczkzuFnbNkhVSXPDn8NK+Q0\r\ncAh1eSDn9dLCO5+G+KcdPA9KLs8cdAHs5l6ke/FonP+zx4SYru4zZhjP+V0o\r\nr3UZXvs2aA3MAT+1cjgr2U4qThhJngkITEUSM0BAVOOJE/4N1Dv3QqJb8w/N\r\n7vql/30dG/HS3wIUKIr764nY5OG9uEejtHDn+LEKsIvduEec0jP2/hWSXhBy\r\n2+filc72G1MyLEelcA3homJ7q2tlfbw+9gkQwV+Gf/zsOJj2G+qN6ftG8ORP\r\nOytgsQkD6272M/ZJkrfjru9Y6Tyc7p/Yqy5lbTb5DR9RttcX6RaqcvBeY61l\r\nnD4Sd8g2UJv0fr6N+cpg8yl6DnsNDVN+tbc=\r\n=4qxH\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"houzhanfeng","email":"houzhanfeng@gmail.com"},"directories":{},"maintainers":[{"name":"houzhanfeng","email":"houzhanfeng@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_8.1.9_1655443364499_0.9762769203723698"},"_hasShrinkwrap":false},"8.1.10":{"name":"mota","version":"8.1.10","description":"An extremely lightweight and responsive state management library","module":"./dist/mota-es.js","main":"./dist/mota-cjs.js","types":"./types/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"repository":{"type":"git","url":"git+https://github.com/Houfeng/mota.git"},"author":{"name":"Houfeng","email":"houzhanfeng@gmail.com","url":"http://houfeng.net"},"license":"MIT","dependencies":{"ober":"8.2.14","tslib":"*"},"peerDependencies":{"react":"*"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"devDependencies":{"@types/mocha":"9.1.1","@types/react":"*","@types/react-dom":"*","@typescript-eslint/eslint-plugin":"5.20.0","@typescript-eslint/parser":"5.20.0","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-file-header":"^1.0.3","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-typescript":"^2.0.8","dn-middleware-unit":"0.3.1","dn-middleware-version":"^1.0.4","eslint":"8.13.0","eslint-plugin-prettier":"4.0.0","nyc":"^11.4.1","prettier":"2.6.2","react":"*","react-dom":"*","rollup":"^2.2.0","rollup-plugin-alias":"2.2.0","rollup-plugin-cleanup":"^3.2.1","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-inject-process-env":"1.3.1","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-replace":"2.2.0","rollup-plugin-sourcemaps":"0.6.3","rollup-plugin-terser":"^5.3.0","rollup-plugin-typescript2":"0.31.2","rollup-plugin-uglify":"^6.0.4","typescript":"4.6.3"},"gitHead":"c81f905e7efc63c3b7f429c44dbda6ad928279cb","bugs":{"url":"https://github.com/Houfeng/mota/issues"},"homepage":"https://github.com/Houfeng/mota#readme","_id":"mota@8.1.10","_nodeVersion":"16.6.0","_npmVersion":"6.14.17","dist":{"integrity":"sha512-g6jevkDZA7jz/JLAbyLf2jCZIzMvsWNZFHy5wBkp9xiFMOQ/qlBQRM9cmBQikPJBVV8AELcpGXmqqrGduKEWlg==","shasum":"19aa445e9b98d6ef681695f967a89a6463b0d0ac","tarball":"https://registry.npmjs.org/mota/-/mota-8.1.10.tgz","fileCount":22,"unpackedSize":220754,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAtbRabW5vZ/p4WjaY9ZBH3fXcnnW9i1xYnXYmu7KmV4AiBVCFot3jfWEJhN3qQko6ThtF+DWpCil79ZtQ3aShOg2A=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJitXOXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrZUw//bJpL2WgwZ+jaHTEdzNlU1N+lHl0vinx//anYpEsvfOvkT4lO\r\nbx7tayigH7scl1Kf63XrOiUUtXkLZp/vsSxvG+i9LpAU0lwp7GnCsuvP4mDO\r\nZSp8PnIpbqkf5iOVnPxksl7d6812GE32tZP/CRtZ+9HaZ8LsVCHaAfVoLDEr\r\n5/LuJmq4on3VsbM8liECQ16cuDOf1esPHj5uyE0VN0SY+4H5xIBbaCZmrauJ\r\n0qDPVibYKYVLYSUSRDacQCT7UitJY74+7f+zqg99ccxgtVjvWXXeVbAQh3IF\r\nSbn/Ac+o2OQbILKD4qFPpxDt9MK9LhHHVSWJuPgG24fOAfTypqovQ1oh/c9P\r\nAgROU1AkYaB24InL9OIt6YyAR8m9LceFi5y7SbCHkzbh1TrmnsIeUT6rmhT3\r\nXmspuWDlvToXeOEy5pwIQKsqwiWD7f82+WPBuV6ekKgL326HIKe5uK39Yuur\r\nu3dgUJrnIJFGLwyebdKqnGKur9UU09sV1VYU7mQqXT0RpLsgTH6HJSvoZBHe\r\nWPaCkxotf7xG9MHA2V36ZfN12PaE86HhnK5OqcVbxeUZLTgGmI4n6Rig2yTx\r\npoJ8rCLrB6nVVa+dI0wzg3ZMDxUD2YUscJ1MlpvfOWUjmx1Lal3MiOwfu0uy\r\nO7RjaMHYp1IJEEEgs40439tO+hqPPH5whxU=\r\n=pBST\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"houzhanfeng","email":"houzhanfeng@gmail.com"},"directories":{},"maintainers":[{"name":"houzhanfeng","email":"houzhanfeng@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_8.1.10_1656058775818_0.9879515031504396"},"_hasShrinkwrap":false},"8.1.11":{"name":"mota","version":"8.1.11","description":"An extremely lightweight and responsive state management library","module":"./dist/mota-es.js","main":"./dist/mota-cjs.js","types":"./types/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"repository":{"type":"git","url":"git+https://github.com/Houfeng/mota.git"},"author":{"name":"Houfeng","email":"houzhanfeng@gmail.com","url":"http://houfeng.net"},"license":"MIT","dependencies":{"ober":"8.2.14","tslib":"*"},"peerDependencies":{"react":"*"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"devDependencies":{"@types/mocha":"9.1.1","@types/react":"*","@types/react-dom":"*","@typescript-eslint/eslint-plugin":"5.20.0","@typescript-eslint/parser":"5.20.0","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-file-header":"^1.0.3","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-typescript":"^2.0.8","dn-middleware-unit":"0.3.1","dn-middleware-version":"^1.0.4","eslint":"8.13.0","eslint-plugin-prettier":"4.0.0","nyc":"^11.4.1","prettier":"2.6.2","react":"*","react-dom":"*","rollup":"^2.2.0","rollup-plugin-alias":"2.2.0","rollup-plugin-cleanup":"^3.2.1","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-inject-process-env":"1.3.1","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-replace":"2.2.0","rollup-plugin-sourcemaps":"0.6.3","rollup-plugin-terser":"^5.3.0","rollup-plugin-typescript2":"0.31.2","rollup-plugin-uglify":"^6.0.4","typescript":"4.6.3"},"gitHead":"310c328cd1f371f18cb59f36d0b3c8afd32a6510","bugs":{"url":"https://github.com/Houfeng/mota/issues"},"homepage":"https://github.com/Houfeng/mota#readme","_id":"mota@8.1.11","_nodeVersion":"16.6.0","_npmVersion":"6.14.17","dist":{"integrity":"sha512-zMAQsQGXWW0due5JQ54r7khjY6sRvFso8GBo67VyKIBavus0STB2pbFNPInQZ673b7u+bCJyuw9WThfSc97YKQ==","shasum":"8ccce33b2d3e919e416c48f76ea9eb64eb0d6ded","tarball":"https://registry.npmjs.org/mota/-/mota-8.1.11.tgz","fileCount":22,"unpackedSize":220429,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC7htfgzxI1RXXqccOs11KwDKpR45Ty2UV06bfni/ZwLQIhAKdOw9J68meIP3IZSCLzclHvNIRoDrlh7gy0gXF3GWJS"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJitYBeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrrQw/5AQzTO29wMWcamVV8JQjkrOhGgPSzO2kwFc4fI9PQvR3XaBM7\r\nPbCTFo5NAjO29hIKgFQ+r/uVBYufqL4NVG7D16TNBnDHAXzQMGIPXPPcnaU9\r\nncZckz9rAmaNGyIi/gw7v+5z5X6WCSY0xKCVXa5VdOrc56iszlBR9j9Ol+pK\r\n5F31XPcrJcrAqgKjabDfZfD80OLe4HZ/Cwn+Cck04/eXFYkaw2gWjum+k+rt\r\nhHYLzOMnz0+kwUcCBafcakE7QjebTLQAi/qf+URcSH5zuJKfA9abTnG6FgjG\r\nfkfLu0ZJ7P+zuvDkHvw+8R5Lj3fwbYSjG3aJAkynYG4DB7OriINPbIluKA4w\r\nAPMcRIbA5xk9O3T5l/34llArUt4jUwkGkdc06rGgqQ0c6usG4BQIcCCzkQCA\r\nDbLP8ThuauJ3UcsybPGynqoPubA7NINbXJXL/GrajZGzAHnN086lhTQzjG1R\r\nEJ8iL5CzJorKXQOH9ZnIai/krqQpD8sse/wxUabxjS9ZnjEoRWAXVb1UDVdP\r\ntZpmwX2/BS17JFWjA/oFDW3l9k6lo6dBh3+0+rE4Pd+wyfjsisxB3c3ro2Eo\r\njGA3gAnHQgeaRnUoBImlGyVT3nntDr6ikQxWso+VIquHjY6pdKjqLmP3jakU\r\nY+YaTOf5FCO/bxaIlaDIKSohANG/BKYmnYA=\r\n=ym2x\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"houzhanfeng","email":"houzhanfeng@gmail.com"},"directories":{},"maintainers":[{"name":"houzhanfeng","email":"houzhanfeng@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_8.1.11_1656062045925_0.9258657484191231"},"_hasShrinkwrap":false},"8.1.12":{"name":"mota","version":"8.1.12","description":"An extremely lightweight and responsive state management library","module":"./dist/mota-es.js","main":"./dist/mota-cjs.js","types":"./types/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"repository":{"type":"git","url":"git+https://github.com/Houfeng/mota.git"},"author":{"name":"Houfeng","email":"houzhanfeng@gmail.com","url":"http://houfeng.net"},"license":"MIT","dependencies":{"ober":"8.2.15","tslib":"*"},"peerDependencies":{"react":"*"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"devDependencies":{"@types/mocha":"9.1.1","@types/react":"*","@types/react-dom":"*","@typescript-eslint/eslint-plugin":"5.20.0","@typescript-eslint/parser":"5.20.0","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-file-header":"^1.0.3","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-typescript":"^2.0.8","dn-middleware-unit":"0.3.1","dn-middleware-version":"^1.0.4","eslint":"8.13.0","eslint-plugin-prettier":"4.0.0","nyc":"^11.4.1","prettier":"2.6.2","react":"*","react-dom":"*","rollup":"^2.2.0","rollup-plugin-alias":"2.2.0","rollup-plugin-cleanup":"^3.2.1","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-inject-process-env":"1.3.1","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-replace":"2.2.0","rollup-plugin-sourcemaps":"0.6.3","rollup-plugin-terser":"^5.3.0","rollup-plugin-typescript2":"0.31.2","rollup-plugin-uglify":"^6.0.4","typescript":"4.6.3"},"gitHead":"c7ce74ce899a1ad45c43fb803e2446c2f243771e","bugs":{"url":"https://github.com/Houfeng/mota/issues"},"homepage":"https://github.com/Houfeng/mota#readme","_id":"mota@8.1.12","_nodeVersion":"16.6.0","_npmVersion":"6.14.17","dist":{"integrity":"sha512-7tyNSLqAgRmAW9ejLeeZMHGaVFNfvnOfHApTQzCxrc9PvwJrpyfoq79VWpjgtXelC0ELGqJxr18rWdsXr7HS6Q==","shasum":"fc3811dbb07be4e7c92aef8781c3a7218ce7da46","tarball":"https://registry.npmjs.org/mota/-/mota-8.1.12.tgz","fileCount":22,"unpackedSize":220437,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGsM907jhpf+Cv1NA1Rt1fymsSh8CqAUuySZVt0s55E/AiAKQhhocrpjyHnCfvSv9/t4erFtPJDooUCcqUqRbP8ELQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJitY0fACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpXIQ//ctKCIPX7tQSvQDpSva5yEHDVwONJzfMbVj78utjeX6UniWJF\r\n3hPaZyrXP74AeDQc3hX0aT+NWRpqI38Ew/PXF9sGfaIiqh/7wi0n/TgADCTP\r\nGNaqgjlmajd5LSCg/XBlw11nKrFj6Qcs3mM3GdEdO18Tensz+tDlZuK9KTxe\r\n9/1K+roVFxs7WPfHMUwnjLSJeQLt1a3B9E2lhlDwM5WFUimnBA7Q6qBi7cM9\r\nHWMlkDZWDBzaP7QzbIAxc9FJqbJb7Vj1Naq8t9EsxUfePgUNPfHexj1Jy1ej\r\nh2Iq2Ctr0TjxYzkobP3vbQlcP3ZzarbqVY24g/idpXi79dBT1nxCQoLcRr+y\r\nTh5P8vaUhVxhkUlZ+DeZcHTrMsLWczHpKwDMHxdWPOppKG4dQpenDtKKu3Jb\r\nTdlh/O6u7BwjgkLALtCMMIra8kUEw136W0VO9RCK74O3P9cQC+rTDyE7eSWo\r\nGQIGvOTVZkfzlZfZqmokmXkU1mvEtIxgmcToGFpJJ0/wSrgSJ9MCLcRCC10m\r\nA5xApDZmcAeByiGaYGwn6rf8KS4yFEw1P7P76ycW6zoLmdsfU7Um8Gomwl5/\r\nZwt/BJUd5G7ZESowrzEcqFAWByibnUjCmn8TSHPOvQyxTs9a2xZwYUcICmKW\r\njJjWZmxqArNU7fpR/XHoJ4vOG97l0grhmAs=\r\n=O+9f\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"houzhanfeng","email":"houzhanfeng@gmail.com"},"directories":{},"maintainers":[{"name":"houzhanfeng","email":"houzhanfeng@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_8.1.12_1656065311147_0.3057954492654129"},"_hasShrinkwrap":false},"8.1.13":{"name":"mota","version":"8.1.13","description":"An extremely lightweight and responsive state management library","module":"./dist/mota-es.js","main":"./dist/mota-cjs.js","types":"./types/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"repository":{"type":"git","url":"git+https://github.com/Houfeng/mota.git"},"author":{"name":"Houfeng","email":"houzhanfeng@gmail.com","url":"http://houfeng.net"},"license":"MIT","dependencies":{"ober":"8.2.16","tslib":"*"},"peerDependencies":{"react":"*"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"devDependencies":{"@types/mocha":"9.1.1","@types/react":"*","@types/react-dom":"*","@typescript-eslint/eslint-plugin":"5.20.0","@typescript-eslint/parser":"5.20.0","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-file-header":"^1.0.3","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-typescript":"^2.0.8","dn-middleware-unit":"0.3.1","dn-middleware-version":"^1.0.4","eslint":"8.13.0","eslint-plugin-prettier":"4.0.0","nyc":"^11.4.1","prettier":"2.6.2","react":"*","react-dom":"*","rollup":"^2.2.0","rollup-plugin-alias":"2.2.0","rollup-plugin-cleanup":"^3.2.1","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-inject-process-env":"1.3.1","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-replace":"2.2.0","rollup-plugin-sourcemaps":"0.6.3","rollup-plugin-terser":"^5.3.0","rollup-plugin-typescript2":"0.31.2","rollup-plugin-uglify":"^6.0.4","typescript":"4.6.3"},"gitHead":"cd4938686f818a16bf59fea031c62f402e17fe59","bugs":{"url":"https://github.com/Houfeng/mota/issues"},"homepage":"https://github.com/Houfeng/mota#readme","_id":"mota@8.1.13","_nodeVersion":"16.6.0","_npmVersion":"6.14.17","dist":{"integrity":"sha512-DJxAUDv25I6X1wDxOb5btI4FWrHcbwWRVjenli7BlV3OVkUdQ0f+g27VYbdrC0VnOzqdZo7O0a5ip3H/UHYAQA==","shasum":"631463017918145d22e0b2266e5d20169be4bd60","tarball":"https://registry.npmjs.org/mota/-/mota-8.1.13.tgz","fileCount":22,"unpackedSize":219433,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDWLih26qNI5dtVabQZSQ8hTql2e5vkaiihMyK418JgDgIgDPfyo/iVDPFlFvIOXdo0cydZYQLsN8FxXfQ/T2uwVqs="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJitZLPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrwQBAAoHYJO7gdAkBS3V2i3z5CGm0veztnmGdl/29yfArLj0kM4PJq\r\nfheuealSH0LVvxuI8IFXTnFTyMKDXi1nilK12jsr2qUZx5eSbhWjgEUWnJc0\r\nc7ZiqWT2tsUGdYM4BP6aJBaW5NIReU4Oi2pO1S7duM4BUP7CiqkQmToiNmKH\r\nC1petMQ7f8b+qEZ3y/VBxjPv2sWXV6Wm+5TOBhhXkVdIdXop76jEBCHdrB3h\r\nMbvt+4O9GIPyGJtxoJkE6Z9DKk/9jWx+vVwwoKtZDMSP0/yGc0hNOVnX7qv4\r\nHzNT2su+caJ99VFblglejXZXYu93iBdTLBH5Mwi28tKaxQyQBl68iIBJextI\r\nGi0pTXNLa+wq9/RyEBDKAiUb4iWpytwdu/lyIBSyNQEG7SWdISdacA2wbeu5\r\nhv3efnPKFK49AqjJZCnIOvgFWpNd9uSIb0DhPg50Q9oAFbJThLDrf3Cchvhr\r\nF2KfEiy27APyt4kSwHSsprSXVG1c8pf27HzFcLSRYgDzVXCxhcPjuszXu5u0\r\nXp3/hdaAR90ST1IS3keVGv1ijTMxMC7n8DZYYSFfU79aF51ATX3SSfysvD+4\r\n2pymUw9aKMC1a42QbStJem8JR1V8rlrvS8up2ap7tw7+wwEOgsbioatPrBXM\r\nDYzb1KCF6HgxdFNq4/knGRGGkSxn5XRFrN8=\r\n=314x\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"houzhanfeng","email":"houzhanfeng@gmail.com"},"directories":{},"maintainers":[{"name":"houzhanfeng","email":"houzhanfeng@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_8.1.13_1656066767260_0.16755323235713404"},"_hasShrinkwrap":false},"8.1.14":{"name":"mota","version":"8.1.14","description":"An extremely lightweight and responsive state management library","module":"./dist/mota-es.js","main":"./dist/mota-cjs.js","types":"./types/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"repository":{"type":"git","url":"git+https://github.com/Houfeng/mota.git"},"author":{"name":"Houfeng","email":"houzhanfeng@gmail.com","url":"http://houfeng.net"},"license":"MIT","dependencies":{"ober":"8.2.16","tslib":"*"},"peerDependencies":{"react":"*"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"devDependencies":{"@types/mocha":"9.1.1","@types/react":"*","@types/react-dom":"*","@typescript-eslint/eslint-plugin":"5.20.0","@typescript-eslint/parser":"5.20.0","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-file-header":"^1.0.3","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-typescript":"^2.0.8","dn-middleware-unit":"0.3.1","dn-middleware-version":"^1.0.4","eslint":"8.13.0","eslint-plugin-prettier":"4.0.0","nyc":"^11.4.1","prettier":"2.6.2","react":"*","react-dom":"*","rollup":"^2.2.0","rollup-plugin-alias":"2.2.0","rollup-plugin-cleanup":"^3.2.1","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-inject-process-env":"1.3.1","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-replace":"2.2.0","rollup-plugin-sourcemaps":"0.6.3","rollup-plugin-terser":"^5.3.0","rollup-plugin-typescript2":"0.31.2","rollup-plugin-uglify":"^6.0.4","typescript":"4.6.3"},"gitHead":"95ca52c1f383c5815626542a708541d79721a5c1","bugs":{"url":"https://github.com/Houfeng/mota/issues"},"homepage":"https://github.com/Houfeng/mota#readme","_id":"mota@8.1.14","_nodeVersion":"16.6.0","_npmVersion":"6.14.17","dist":{"integrity":"sha512-n5/+n8nhL/iiLHxSfjWD70yL4O99LUYrdk+mriliRrSwNdj6wFUJqUhN0OccP+zXt2wV+WN+7RPcC0yC7SC++A==","shasum":"7f6c46cf165acba0b6a7a0331e36030d20f940f4","tarball":"https://registry.npmjs.org/mota/-/mota-8.1.14.tgz","fileCount":22,"unpackedSize":219757,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIED7FqOhd9NI2JqCd3ToFjBWzmmGGXLLIMRMEuDoZ0YnAiBemCOl1DWqmppl3EUWmgevZTJnh+gQbuDQsH1DgXtsNw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiu9fdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrh9w//dHt1fjEHY005h9qFZAtANrgR1r+p01dQzQYXJ+VU8sGa38g0\r\n0BE5hciXGQiwGel3bjaZvXdzJDrlpk06ymu66OqwbusFyJprqtgzgyTNTnw/\r\nROEZcBxW3CxVRFRZZd0BOOJuFQ6A/s/7YcIaoJUuB76uSSegvRrDbJ6sH+bR\r\n+wjo+FI3vvk+6ChwyHvOEPmUTXt1BMJjo6o0+X/gA01S8MpucxF9SGfXtAeG\r\nHiV77pTyxFn5AkiNLOtYyW1wBAp/42kVWuUT0bRhj2HWwqHatpJu8eL9VYOp\r\nzpHCk0b6jIolIiFEU+TiG2PrtvRNOzOOqEV0csXayt8FuOurmlR0muei9PTl\r\n1J5zoygfEthCf6gecj0Xz2t3FJ3QOSpkPOXCdFWhxuWnckXo0pexzpAZeRVm\r\nznBzHK8WFU7ByQLU2ZrxduzUr2ChJ2pHL//+C/dTTFDMbw01gPs1NT0XC6QQ\r\njhWp2xqE0i8zBVpREURGC2Cl8F8ooBENlp7D4+PQ1xGLPlHrvTt39U9SQVJn\r\nC7M9bbNVZnvq/gALUfyC/5dUMeDi0e4K1KTrz44BN1pv62PeKulCDrRUy5eU\r\nBepYJw1Qmo90nelYZKeR3lfwFJ3Zew4yIHIKsE4ZzADpsls+6T73DQx6GwiP\r\n1mi96m7myEyhYukiTgsJy+QiR8LG3H8/VVI=\r\n=0uil\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"houzhanfeng","email":"houzhanfeng@gmail.com"},"directories":{},"maintainers":[{"name":"houzhanfeng","email":"houzhanfeng@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_8.1.14_1656477660775_0.7587674135417428"},"_hasShrinkwrap":false},"8.1.15":{"name":"mota","version":"8.1.15","description":"An extremely lightweight and responsive state management library","module":"./dist/mota-es.js","main":"./dist/mota-cjs.js","types":"./types/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"repository":{"type":"git","url":"git+https://github.com/Houfeng/mota.git"},"author":{"name":"Houfeng","email":"houzhanfeng@gmail.com","url":"http://houfeng.net"},"license":"MIT","dependencies":{"ober":"8.2.16","tslib":"*"},"peerDependencies":{"react":"*"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"devDependencies":{"@types/mocha":"9.1.1","@types/react":"*","@types/react-dom":"*","@typescript-eslint/eslint-plugin":"5.20.0","@typescript-eslint/parser":"5.20.0","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-file-header":"^1.0.3","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-typescript":"^2.0.8","dn-middleware-unit":"0.3.1","dn-middleware-version":"^1.0.4","eslint":"8.13.0","eslint-plugin-prettier":"4.0.0","nyc":"^11.4.1","prettier":"2.6.2","react":"*","react-dom":"*","rollup":"^2.2.0","rollup-plugin-alias":"2.2.0","rollup-plugin-cleanup":"^3.2.1","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-inject-process-env":"1.3.1","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-replace":"2.2.0","rollup-plugin-sourcemaps":"0.6.3","rollup-plugin-terser":"^5.3.0","rollup-plugin-typescript2":"0.31.2","rollup-plugin-uglify":"^6.0.4","typescript":"4.6.3"},"gitHead":"87bbc1ee2a601a97e50433989aac8b4899575ca7","bugs":{"url":"https://github.com/Houfeng/mota/issues"},"homepage":"https://github.com/Houfeng/mota#readme","_id":"mota@8.1.15","_nodeVersion":"16.6.0","_npmVersion":"6.14.17","dist":{"integrity":"sha512-SjMSibX3JfoKJ8pAJ5OxhCo/Ok2/yNJCUIWZ9oo60ldJIytbdsPJfZZrTCOuIZbyBFJ7Ip4dprgLBBn/w49Jzw==","shasum":"82b95612148aa885177e3f55471be0384fd49066","tarball":"https://registry.npmjs.org/mota/-/mota-8.1.15.tgz","fileCount":22,"unpackedSize":220177,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCaWt+JAZOM0BY6tgRCmjL76SWIDVj18VenPbElF8xqjwIhAOWPl6hYLlfBWyjlMrRm+8fSI356LjA6RbXkKBD9tI+a"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiu+x5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoQFBAAhxA+NnB93DfgRfU64RaYl/zIDEG9SeCWY22E6/XjvhDW31U3\r\n3xBLvzBDoFb293O4N0//bMwYSyZFeAZeJnBYulZLejcf8iDZL4B56iPrc20M\r\n1s7KDGLpeXf5MPjslfYxfPkVc+uooKrOhBXGIFQ3TmdaCzTu+XmPbYJhp7on\r\noRcfu9dEMHyGdBRbzxS01ViT4GjnWsp1p7NjhTBnobdcQS3f8uTFGnWs1j6s\r\nsPQLbVPTftXEuWQgszCJxdUeLtMVA2vPAcaY5YFGTraLDaWE3gHz5dwKCkGC\r\nLA2MMBwvjGZLNS8zzsuUGgscusybs9GdmxuZv/nHIOZfRCEGCEYt2Tug/xkO\r\n5WnZMyzQbUVVj8KE98O0Q/3rY4wMWGaPnsDEEXTk06PXcoXtorRg75FjYRSo\r\nkBrhRztl71GIDB0hFdI5UFa74m5vcWkcrd7ZIe5uY1+TVF5zEsTojS+SIBxZ\r\nTz0+9FlCh84Tk2sSkgYtNFcZb8INtbxvtWFyLIAfF6ZsT/pGuGFZMAzk5lHK\r\nXCDizw5r2s6tyz8ZtIOzRl4JLVYeGccwWn4q4pxUcxfLtcv/Zw2Jh7NT+A2q\r\ne+8PMsORj5frS1cE7e/eNVh52Y1CthDnCD8+KFGCrUJDJzkTAy9SXw+su/iA\r\nZqHqyYLIbtaAgNsuDYmVH7izIc7rkFEac1A=\r\n=Sc/G\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"houzhanfeng","email":"houzhanfeng@gmail.com"},"directories":{},"maintainers":[{"name":"houzhanfeng","email":"houzhanfeng@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_8.1.15_1656482937323_0.6590793541995206"},"_hasShrinkwrap":false},"8.1.16":{"name":"mota","version":"8.1.16","description":"An extremely lightweight and responsive state management library","module":"./dist/mota-es.js","main":"./dist/mota-cjs.js","types":"./types/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"repository":{"type":"git","url":"git+https://github.com/Houfeng/mota.git"},"author":{"name":"Houfeng","email":"houzhanfeng@gmail.com","url":"http://houfeng.net"},"license":"MIT","dependencies":{"ober":"8.3.0","tslib":"*"},"peerDependencies":{"react":"*"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"devDependencies":{"@types/mocha":"9.1.1","@types/react":"*","@types/react-dom":"*","@typescript-eslint/eslint-plugin":"5.20.0","@typescript-eslint/parser":"5.20.0","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-file-header":"^1.0.3","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-typescript":"^2.0.8","dn-middleware-unit":"0.3.1","dn-middleware-version":"^1.0.4","eslint":"8.13.0","eslint-plugin-prettier":"4.0.0","nyc":"^11.4.1","prettier":"2.6.2","react":"*","react-dom":"*","rollup":"^2.2.0","rollup-plugin-alias":"2.2.0","rollup-plugin-cleanup":"^3.2.1","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-inject-process-env":"1.3.1","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-replace":"2.2.0","rollup-plugin-sourcemaps":"0.6.3","rollup-plugin-terser":"^5.3.0","rollup-plugin-typescript2":"0.31.2","rollup-plugin-uglify":"^6.0.4","typescript":"4.6.3"},"gitHead":"6c58732ab1452ff53a1e3e792029f213936474a2","bugs":{"url":"https://github.com/Houfeng/mota/issues"},"homepage":"https://github.com/Houfeng/mota#readme","_id":"mota@8.1.16","_nodeVersion":"16.6.0","_npmVersion":"6.14.17","dist":{"integrity":"sha512-AlB8Lh8JP3sWZcEUlPloJh4oKcXY5Upoj1hBz7dK6eS/tyOvEOUl9dNj8mrVJ2Am7x0SM4MsT/iT1FXSvW+tUA==","shasum":"d68dee354fec33b72e1bbafda7dc2031ac3b49b5","tarball":"https://registry.npmjs.org/mota/-/mota-8.1.16.tgz","fileCount":22,"unpackedSize":221468,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAEQmUBY6sWmmhKlFXS5dWbool63mwjcsEk+i5XdjALBAiAU4Q5zV5BiRJGCL7G5qJdQVyf+xNvOqZk8aHiorJ3qCQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiu/SbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmry6g/+OH0ou76GFweo38KC094anc79qbu/AqReWIUmOkz6muuEDFwc\r\nJX+OxZbe1dmCXRlM2HgnEeb+I9avZA9Nvcak8rctlsWYlOmmzycfjxDvoRZi\r\ng1Pre+bjaGTH4fldL587TFxiJ7MzLoo44NXR5sZOzaZO+l12QDOb88CBU9Fb\r\nASUT224kwLB4lzrp9209VkfYNCfvrpSTLGCCZHtnTXaRLfFhVBPVDcxS4NNW\r\nSYjZ/Gum1sc6nQlchSVZliVbHDitv64te9Gx3w9bdJc0XC5Tu0e48CGbRVSQ\r\n0Jix8MCF6IJdNr7h1KINOgI3D7VXNSe9jHhedNADmr9bLxCVH3EICOtaAKOa\r\nq/DnHiI6Y528s6z/U98dgaGWdevTtWy/rH1rxkCGbCpIsruBfBnN1laG40wj\r\n5PnzWWZyqyoHerAYSeNbCET+J2OIE53frkZhDBUZszWfHj6cvo0q3wk8hHhd\r\nyvfdLGdWdH2NqI15E+QU4zAs//Rz6Q9gai+SNbQUIrWXVU6xaZ3EVP0ee4g8\r\nhTJY8zb7qHoNXEyyuzAjCgLpcZtLpYNz31UH1TQ+zGmVQBCD8rj7/EtOMM/8\r\nx24vjZ57KIvo1HB5wpejqu9IGaQBJkXVbvMbb1bYMFcYFudpVY3uJn/VeA7q\r\n+JugI/d9l4FGPU8v25pJ3wqkftpki9KW06M=\r\n=qnLY\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"houzhanfeng","email":"houzhanfeng@gmail.com"},"directories":{},"maintainers":[{"name":"houzhanfeng","email":"houzhanfeng@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_8.1.16_1656485019617_0.4658297372958242"},"_hasShrinkwrap":false},"8.1.17":{"name":"mota","version":"8.1.17","description":"An extremely lightweight and responsive state management library","module":"./dist/mota-es.js","main":"./dist/mota-cjs.js","types":"./types/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"repository":{"type":"git","url":"git+https://github.com/Houfeng/mota.git"},"author":{"name":"Houfeng","email":"houzhanfeng@gmail.com","url":"http://houfeng.net"},"license":"MIT","dependencies":{"ober":"8.3.1","tslib":"*"},"peerDependencies":{"react":"*"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"devDependencies":{"@types/mocha":"9.1.1","@types/react":"*","@types/react-dom":"*","@typescript-eslint/eslint-plugin":"5.20.0","@typescript-eslint/parser":"5.20.0","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-file-header":"^1.0.3","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-typescript":"^2.0.8","dn-middleware-unit":"0.3.1","dn-middleware-version":"^1.0.4","eslint":"8.13.0","eslint-plugin-prettier":"4.0.0","nyc":"^11.4.1","prettier":"2.6.2","react":"*","react-dom":"*","rollup":"^2.2.0","rollup-plugin-alias":"2.2.0","rollup-plugin-cleanup":"^3.2.1","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-inject-process-env":"1.3.1","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-replace":"2.2.0","rollup-plugin-sourcemaps":"0.6.3","rollup-plugin-terser":"^5.3.0","rollup-plugin-typescript2":"0.31.2","rollup-plugin-uglify":"^6.0.4","typescript":"4.6.3"},"gitHead":"0588116daa02b2201f1f24237060645e419fbf0a","bugs":{"url":"https://github.com/Houfeng/mota/issues"},"homepage":"https://github.com/Houfeng/mota#readme","_id":"mota@8.1.17","_nodeVersion":"18.6.0","_npmVersion":"6.14.17","dist":{"integrity":"sha512-5mSBOIyyluRKht56FZO1mU9WLZRcsAoYOlIAbAMSBmuCioxlv3AxctAeob0VRkfkCM/UWO4w61nw88ohGJbIKw==","shasum":"d6f7481bc3589ed08f662cd0bcde02c2759ec085","tarball":"https://registry.npmjs.org/mota/-/mota-8.1.17.tgz","fileCount":22,"unpackedSize":221584,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC1oq5oq+P6WMOdJ2ZIEWBMiKBxthSZIeo9MKdM9B5V/AiEAsJ+GJF5r/8sqDxC8IGri2O7aISeFOKz6358aPPi7ynk="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi9MZYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoOdBAAhVCbVHUUzRYB+ImJEskbm0ioiOtXqt3sWWHCdj73buDwCinp\r\ny2qw6wVA1wl5A5OzJNPttlOE0VBdvoNOr7o8sKlvHhMqfzYtYtcD4w62GaDx\r\nLKJXcKTXT6n11pN39guOl70gwrlWdlPiqvWUAAHWDZCSyJg2zXQF17se3XJQ\r\nYMduThNO7S/I1ek6UoRg/i1AqtetDqAe+064VMxj4B4/N65EgZCiGQL/KJS0\r\ngABy3o1xdkYJvIxPN0bS33tHEslethork+L3eqLhMN4+c7EVjTDC2gd7GPpr\r\ny76g0KzAxuYZKq5Jx5tkFYE1gLJfG8rQ3XYobjeMxYBtKMjqgTqdVIL30L0P\r\n5f5DBjXasA6U5Rn9gw6FUj26R6GK7ZJf171+DQ55vNt49c1uBkUy8tV06Wzi\r\nx5J/vXP2/9KeeByThPE4WTMK/TSENSXkEL5W9RQCLcUoC8dkepxcXEITD3Jw\r\nXeod91h/U6CYku6MOld0TjpEaq8ex3qEItnx+o/tFnUY2re3Vf8wKYA77BQ1\r\nYC8U1kbjEtQgWanXcTAC9VlH3OuQpC97YlF4jYpy/zvYmZG04jGJRVASuppK\r\n6karYZyeNLrroGUmLpO2PfGAf8vAsPJo46ibBe0rGUeVX2XScQNuPyRyeav9\r\nc/V9JlD+TR/qYNP2YLjxM5Y5vAbQshMlEr4=\r\n=JKhZ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"houzhanfeng","email":"houzhanfeng@gmail.com"},"directories":{},"maintainers":[{"name":"houzhanfeng","email":"houzhanfeng@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_8.1.17_1660208727762_0.7496053623343768"},"_hasShrinkwrap":false},"8.2.0":{"name":"mota","version":"8.2.0","description":"An extremely lightweight and responsive state management library","module":"./dist/mota-es.js","main":"./dist/mota-cjs.js","types":"./types/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"repository":{"type":"git","url":"git+https://github.com/Houfeng/mota.git"},"author":{"name":"Houfeng","email":"houzhanfeng@gmail.com","url":"http://houfeng.net"},"license":"MIT","dependencies":{"ober":"8.3.1","tslib":"*"},"peerDependencies":{"react":"*"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"devDependencies":{"@types/mocha":"9.1.1","@types/react":"*","@types/react-dom":"*","@typescript-eslint/eslint-plugin":"5.20.0","@typescript-eslint/parser":"5.20.0","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-file-header":"^1.0.3","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-typescript":"^2.0.8","dn-middleware-unit":"0.3.1","dn-middleware-version":"^1.0.4","eslint":"8.13.0","eslint-plugin-prettier":"4.0.0","nyc":"^11.4.1","prettier":"2.6.2","react":"*","react-dom":"*","rollup":"^2.2.0","rollup-plugin-alias":"2.2.0","rollup-plugin-cleanup":"^3.2.1","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-inject-process-env":"1.3.1","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-replace":"2.2.0","rollup-plugin-sourcemaps":"0.6.3","rollup-plugin-terser":"^5.3.0","rollup-plugin-typescript2":"0.31.2","rollup-plugin-uglify":"^6.0.4","typescript":"4.6.3"},"gitHead":"8e7fedaf3084e77ac21a4f8f5c44a8a98cd41c6d","bugs":{"url":"https://github.com/Houfeng/mota/issues"},"homepage":"https://github.com/Houfeng/mota#readme","_id":"mota@8.2.0","_nodeVersion":"18.6.0","_npmVersion":"6.14.17","dist":{"integrity":"sha512-YIaIkMtf4W/yeKzsnJd29Rkl2RXEKoXT2HJSNryFTAbNiPgVs+LAKMTl6f0aTmFPDbwNT1JgFk16dSIVs7TqbA==","shasum":"fd445afc30c3d12f9e6ece8fbadc0483cc3dc7a7","tarball":"https://registry.npmjs.org/mota/-/mota-8.2.0.tgz","fileCount":22,"unpackedSize":221920,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDpJ2ojUNfvea6ZO9zeBuUM6atmt+8+P18LlyRo0Yvw3gIhAP1RMpyBiL1LceYYPzJGrIHOAmz0O5xRolLo/A/DAfXn"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjVCE/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrFKhAAiwYLeL+ZUER0MItJr5gg3p9UOreyuD7KLBkKgmMNpVmtCebL\r\nZfPLsawxN/FIs/a6sxgjmrsYE2amDTDWm8IrFiHU3qqbs4w3Djeq17NkU794\r\nz330sVrjVXKN8rTZvRq9raxZZu43Nmkj6qki+KyJ9QrfMSYl/6AOBg4uyfhK\r\nGn9xibjFGYxl8E0SEfTzc90aOZiM3zqq4u3hHNgjC5UFmzf3G9fmfezOX6be\r\nWNjygmI+gTSAcomgFX4I/DgRNm6t766fuJ+RNdbXR05u0/lyEqsALh1LeyJV\r\nkREBJygYSBg7bkzJDL5cj5jCG7KwVkp0rZ14C6ZQwBubN5xWlv+jZDJzjc2U\r\nbW+6tsSL/VDAP/BFlMwdpYmC61LGEaynDMkfZVZRl7FoJN5on5a8Z40Inf+j\r\nKndU9gAzGjbg9idDndNKsLu+lU4ej26oddC8z+AUkWEmkMe20VLbife1BceO\r\nAzTGyV1jwxcOlyDTPKiWRyaZ04AtM0ww61daeKiGU9j5G691qy3R9rb/HbRc\r\n+rFGsQi/51BoDqXgT4uER0N2vHOVtPkLnna7NZX6+89FsE/dJnuZELHC8MeC\r\niax2O4rPanLKtt0alWu6t3/vD2CEGUOItueODTp0pnAbb9d/XcFGzfYq5N8G\r\nVDzTpAhK5MkHSJTewd+RpEb/iQO4/FDYsVM=\r\n=PwN2\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"houzhanfeng","email":"houzhanfeng@gmail.com"},"directories":{},"maintainers":[{"name":"houzhanfeng","email":"houzhanfeng@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_8.2.0_1666457919527_0.4982983469852269"},"_hasShrinkwrap":false},"8.2.1":{"name":"mota","version":"8.2.1","description":"An extremely lightweight and responsive state management library","module":"./dist/mota-es.js","main":"./dist/mota-cjs.js","types":"./types/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"repository":{"type":"git","url":"git+https://github.com/Houfeng/mota.git"},"author":{"name":"Houfeng","email":"houzhanfeng@gmail.com","url":"http://houfeng.net"},"license":"MIT","dependencies":{"ober":"8.3.1","tslib":"*"},"peerDependencies":{"react":"*"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"devDependencies":{"@types/mocha":"9.1.1","@types/react":"*","@types/react-dom":"*","@typescript-eslint/eslint-plugin":"5.20.0","@typescript-eslint/parser":"5.20.0","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-file-header":"^1.0.3","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-typescript":"^2.0.8","dn-middleware-unit":"0.3.1","dn-middleware-version":"^1.0.4","eslint":"8.13.0","eslint-plugin-prettier":"4.0.0","nyc":"^11.4.1","prettier":"2.6.2","react":"*","react-dom":"*","rollup":"^2.2.0","rollup-plugin-alias":"2.2.0","rollup-plugin-cleanup":"^3.2.1","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-inject-process-env":"1.3.1","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-replace":"2.2.0","rollup-plugin-sourcemaps":"0.6.3","rollup-plugin-terser":"^5.3.0","rollup-plugin-typescript2":"0.31.2","rollup-plugin-uglify":"^6.0.4","typescript":"4.6.3"},"gitHead":"023dc582c8edb89d2c60c2870297404555a6f34b","bugs":{"url":"https://github.com/Houfeng/mota/issues"},"homepage":"https://github.com/Houfeng/mota#readme","_id":"mota@8.2.1","_nodeVersion":"18.6.0","_npmVersion":"6.14.17","dist":{"integrity":"sha512-8neYnvpE9piK3SVXezD+dbTmLAHUo260CQyvgwEMYn8bemcHPzb/ZoPrgzCTgZSF7XfsI3zsaYleMm5N1TJhWA==","shasum":"afe8b159aa846b37fc5dd312ade30a8d95b3f066","tarball":"https://registry.npmjs.org/mota/-/mota-8.2.1.tgz","fileCount":31,"unpackedSize":387703,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBGZqVH6HrTZSANkIT7WqATOjWX4ZKDGoCSTrmH4KiYTAiEAm3qziTc1dNqSmY40SPwTKWE9jm64zjt4Bo4dd5Lrbpw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjagFAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpc+w/+J+/t5gfRh3EnD9yBPhhgXtE5PYcjpuGOEWZtGd3DxxCiRAnm\r\nX8wJ7MNlEFNruL8m/INJJDwmS0+9Wkti546QqdcU6xOw2J8x/C9yUhJnkGJM\r\nazhFHY3S6M9X4P2XV4yCZhVt60P/ihWMU5mEzoOABm4CxjXXJFQ7mpakPty+\r\nIM3ryp76umAdkXq3sXVUQIev3GEvSo3TlKpn+ImwWxpggsSLaii47GlOu+qD\r\nOXt+nZfFWJpV3Uz2XVYmOvBIKCANf7Td7oJ5B9ptqtso7focq5XeXAnn9y20\r\nJ6hhyW+dXFVelt0WdN6wunoKKplA3eHZ6RiZQAy+EIhl9Hd8nRx6XhM2/Xjf\r\nk+aByvu+g7v7xeg4qlSXQwF+DVwOMxNn2XLL2YM6tcQ7qO8//re9xJLvHij8\r\nUIWLXGFhlnpEY6WR8GM7LPb4yJQ3HQquTWd+6nPONyKVieyhvlWOuDdrOs70\r\nNHHhrHXUkQ8kWLv1kvDz5Oagmbtv06fFPBKXZ1iK/oLiS1gIWqcX/FzD9QYL\r\n6QcEebRPcjB7zE7vRJKdICB2jbIMDUnMebV3zh+9p9hzDY7Kgpea/Xe1nvFu\r\nPYZsKtVSXpw0Lra2SX+frkhZXkQhglsB8DU09PfpDi0TBRTJPyGXSJcUi3ml\r\nuDLFaoe3meiWwe2TDg8nuFBHZWXgascO5YQ=\r\n=teNy\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"houzhanfeng","email":"houzhanfeng@gmail.com"},"directories":{},"maintainers":[{"name":"houzhanfeng","email":"houzhanfeng@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_8.2.1_1667891519774_0.7249290916174767"},"_hasShrinkwrap":false},"8.2.2":{"name":"mota","version":"8.2.2","description":"An extremely lightweight and responsive state management library","module":"./dist/mota-es.js","main":"./dist/mota-cjs.js","types":"./types/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"repository":{"type":"git","url":"git+https://github.com/Houfeng/mota.git"},"author":{"name":"Houfeng","email":"houzhanfeng@gmail.com","url":"http://houfeng.net"},"license":"MIT","dependencies":{"ober":"8.3.1","tslib":"*"},"peerDependencies":{"react":"*"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"devDependencies":{"@types/mocha":"9.1.1","@types/react":"*","@types/react-dom":"*","@typescript-eslint/eslint-plugin":"5.20.0","@typescript-eslint/parser":"5.20.0","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-file-header":"^1.0.3","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-typescript":"^2.0.8","dn-middleware-unit":"0.3.1","dn-middleware-version":"^1.0.4","eslint":"8.13.0","eslint-plugin-prettier":"4.0.0","nyc":"^11.4.1","prettier":"2.6.2","react":"*","react-dom":"*","rollup":"^2.2.0","rollup-plugin-alias":"2.2.0","rollup-plugin-cleanup":"^3.2.1","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-inject-process-env":"1.3.1","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-replace":"2.2.0","rollup-plugin-sourcemaps":"0.6.3","rollup-plugin-terser":"^5.3.0","rollup-plugin-typescript2":"0.31.2","rollup-plugin-uglify":"^6.0.4","typescript":"4.6.3"},"gitHead":"00769f6443ed63e778a1d5cd55cd9ef2493c244b","bugs":{"url":"https://github.com/Houfeng/mota/issues"},"homepage":"https://github.com/Houfeng/mota#readme","_id":"mota@8.2.2","_nodeVersion":"18.6.0","_npmVersion":"6.14.17","dist":{"integrity":"sha512-Wxlh4W/MZg51uHSl2wQsr+HJMpBp6Ezhe2QLD/XhYJMa6UxZJmziYCi3h6yl04LIUMsUVxFPobWTuJCtXqf0Gw==","shasum":"a53a79f3c6cc22fb859cbb77f305573d26fe794b","tarball":"https://registry.npmjs.org/mota/-/mota-8.2.2.tgz","fileCount":32,"unpackedSize":391382,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCtkBPtiQMIEDoh9lDF1IuW4rsUfmzElQH+plbpJj8NigIhAJgVUtYqtyUhHSKESrYDG1xkkimuzQA0gqDk+Usrjrzx"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjdcpKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp0Bg//TaMipXgVX4E8qVU67Mm/h/Pu1kpmTFNMr4/uuOGkEsWceqOy\r\nVrWxOo07ienuuiHdp0iOkwLneIQ6+WMBS8CwtnBYDir8jkKYLWNsYe0TfY6c\r\nu5UjatKvYwNaofXy9gYDkR0Tum6WLQr1N/kGtwdJcHYpjMHJjKU/F6TbHGfa\r\ncQedhJClEqqTJooJct1+MG46OG3LPJ8Jm/U+i0ncpWLfg4pW1X1xyWc0gVRx\r\n/HTh2KD9Nth6ypJNR2Wbt/7jiKAFI7fEb6SU7dDTRT58V98oUuQVikb0RgVj\r\naQP8P4wU8YmI5zuUW+jZORKjSfzhTeEliTng3Nx0B3nURYib1DqEb/T7Fma7\r\nq9MkFs1C+TmfRW7zSUeRqQqbBnm1q4xSnxqlT4O8O5gBXPshvV5BbYY6zsbu\r\nsa3jOSqYz1sgM+Wcvtj3QHGP28shs4KzUnFSAuXeaqSctH1QDig29fdZ0E96\r\nfGbBpm5YKFZcH2BRuPk9LZoWt6mg5LI65BEIK6T+EpmxwcvGvYOMqLnT+fsV\r\nO6nQNok9FjftrniBrz48jjyS/DG3iymXJFM5ZakwPkQvu3PojMn9EZ82aWAS\r\nC4sx5aE3G/mIBfRFnXYWL0sOZ+kjVWpxNdH5JS1R32sUK7/uRLxsuNqk9Nn8\r\nEz8sHaqk0NHuQixsD8kPrJR1F+HkwK1yK0Q=\r\n=pdDO\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"houzhanfeng","email":"houzhanfeng@gmail.com"},"directories":{},"maintainers":[{"name":"houzhanfeng","email":"houzhanfeng@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_8.2.2_1668663882145_0.4852045323566543"},"_hasShrinkwrap":false},"8.2.3":{"name":"mota","version":"8.2.3","description":"An extremely lightweight and responsive state management library","module":"./dist/mota-es.js","main":"./dist/mota-cjs.js","types":"./types/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"repository":{"type":"git","url":"git+https://github.com/Houfeng/mota.git"},"author":{"name":"Houfeng","email":"houzhanfeng@gmail.com","url":"http://houfeng.net"},"license":"MIT","dependencies":{"ober":"8.3.1","tslib":"*"},"peerDependencies":{"react":"*"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"devDependencies":{"@types/mocha":"9.1.1","@types/react":"*","@types/react-dom":"*","@typescript-eslint/eslint-plugin":"5.20.0","@typescript-eslint/parser":"5.20.0","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-file-header":"^1.0.3","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-typescript":"^2.0.8","dn-middleware-unit":"0.3.1","dn-middleware-version":"^1.0.4","eslint":"8.13.0","eslint-plugin-prettier":"4.0.0","nyc":"^11.4.1","prettier":"2.6.2","react":"*","react-dom":"*","rollup":"^2.2.0","rollup-plugin-alias":"2.2.0","rollup-plugin-cleanup":"^3.2.1","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-inject-process-env":"1.3.1","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-replace":"2.2.0","rollup-plugin-sourcemaps":"0.6.3","rollup-plugin-terser":"^5.3.0","rollup-plugin-typescript2":"0.31.2","rollup-plugin-uglify":"^6.0.4","typescript":"4.6.3"},"gitHead":"715d5e3c240ae97f47349b77887f58c3aba82cff","bugs":{"url":"https://github.com/Houfeng/mota/issues"},"homepage":"https://github.com/Houfeng/mota#readme","_id":"mota@8.2.3","_nodeVersion":"18.6.0","_npmVersion":"6.14.17","dist":{"integrity":"sha512-Jg+9pXRwOTtPQR+/yWMbHwZFVcHNuHNPn56C00af5UDk8kTNv1fNkuJkKoYdJ8RIGOkWD7/4ux0bqix0WpftPw==","shasum":"b35eb5731012a59ccc725d826044a6a8c5446f6e","tarball":"https://registry.npmjs.org/mota/-/mota-8.2.3.tgz","fileCount":32,"unpackedSize":393160,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDUffFn2GC9F/tLLHFIuY1XnnvaQt3eWOdAMtTmdRli+wIhALLZuqrAnJ85icXUZk5BkMVs36Lq/A3PaLKaO2CjcyNT"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjddwVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq6XxAAl9pER+pOdEOb0qwVXeIvxfXXhKyGnsatB7VdqXrJmpVIAvyA\r\nLMWc0FtGKKbyAGVUaXQSPMDTDpQTz9Mv5XWc7/R4iIgIwNGxYQow2MaWa/zo\r\ntPe1vphY4Ul+2X+3l0bFYaoIO97Yg4+BY9aFaTYpNqYlH7CkDa1fAImAmrEy\r\nrKMQr/4C11xkGsrxUYPkNcgDAvPFj948hPhFuczj9+eYHmhr0UD/Blb0j2Ld\r\n6MyTHKdTOJ3BG3GtIxLuu2hQWpsDBFflVSobfDlUQ30qeapGa5dRUjsmBMDu\r\nU8kXS3ziDhWouvvsBoediWRKGV+xPv5+fW1GGF4QVogFYHaVY5UIdat4u75P\r\nZf/0Ku9EVeXSQ7j1JEvrYV8z+hIoCb2mjCPfDSpPyJFgFIMyJpwPqKV2Ukzf\r\nyvFUe4ZpqsfXjT6r14M4WelIiLf+vXSPa2KmqQ+GoXW1dfGHzYJT9xjd3Axa\r\nIYqBxN1d/OweX5SQwG7WcRpvArcoj2EVk2mVoOx5PkHnOgzAnXyaU0xqL7+d\r\niOauuvX83N9jIIATYhYZPwa6hWMqzWzNn2Q1/EIM8jOlHoouUIBHJcv4SKNz\r\nxQV0pCuuEdAQXqVlOZ7Gwn69lNF2YlQTeE/P8ShSLAyKYvzVwF6BxtzD/AX5\r\n8uLXOPd/GgukbJHEFUUvfx7RN/saNkw17MQ=\r\n=YfdF\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"houzhanfeng","email":"houzhanfeng@gmail.com"},"directories":{},"maintainers":[{"name":"houzhanfeng","email":"houzhanfeng@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_8.2.3_1668668436866_0.7655073348005961"},"_hasShrinkwrap":false},"8.2.4":{"name":"mota","version":"8.2.4","description":"An extremely lightweight and responsive state management library","module":"./dist/mota-es.js","main":"./dist/mota-cjs.js","types":"./types/index.d.ts","scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"repository":{"type":"git","url":"git+https://github.com/Houfeng/mota.git"},"author":{"name":"Houfeng","email":"houzhanfeng@gmail.com","url":"http://houfeng.net"},"license":"MIT","dependencies":{"ober":"8.3.2","tslib":"*"},"peerDependencies":{"react":"*"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"devDependencies":{"@types/mocha":"9.1.1","@types/react":"*","@types/react-dom":"*","@typescript-eslint/eslint-plugin":"5.20.0","@typescript-eslint/parser":"5.20.0","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-file-header":"^1.0.3","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-typescript":"^2.0.8","dn-middleware-unit":"0.3.1","dn-middleware-version":"^1.0.4","eslint":"8.13.0","eslint-plugin-prettier":"4.0.0","nyc":"^11.4.1","prettier":"2.6.2","react":"*","react-dom":"*","rollup":"^2.2.0","rollup-plugin-alias":"2.2.0","rollup-plugin-cleanup":"^3.2.1","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-inject-process-env":"1.3.1","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-replace":"2.2.0","rollup-plugin-sourcemaps":"0.6.3","rollup-plugin-terser":"^5.3.0","rollup-plugin-typescript2":"0.31.2","rollup-plugin-uglify":"^6.0.4","typescript":"4.6.3"},"gitHead":"715d5e3c240ae97f47349b77887f58c3aba82cff","bugs":{"url":"https://github.com/Houfeng/mota/issues"},"homepage":"https://github.com/Houfeng/mota#readme","_id":"mota@8.2.4","_nodeVersion":"18.6.0","_npmVersion":"6.14.17","dist":{"integrity":"sha512-qGyWk7X5DpcPPGENrJrJgbIV70UWEyTKCEPKWaGURMy7UbsJdzqNfJushofIVzyxCtTYP0nsb2hR3BsMLU1IaQ==","shasum":"a342c85fa20a8127da555d46e4d53aeafa4924f2","tarball":"https://registry.npmjs.org/mota/-/mota-8.2.4.tgz","fileCount":32,"unpackedSize":396109,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCClc0n5x2J0GZ/4WmG79lGVoXNcsZa9Fu/FTVGYaLUgQIhAJU4EI0yKLgVgI34uqzuKlX5Fk2AKuUQbb3Gd5xGLCIM"}]},"_npmUser":{"name":"houzhanfeng","email":"houzhanfeng@gmail.com"},"directories":{},"maintainers":[{"name":"houzhanfeng","email":"houzhanfeng@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_8.2.4_1696733420395_0.17176084218927"},"_hasShrinkwrap":false},"8.2.5":{"name":"mota","version":"8.2.5","description":"An extremely lightweight and responsive state management library","module":"./dist/mota-es.js","main":"./dist/mota-cjs.js","types":"./types/index.d.ts","browser":"./dist/mota-es.js","react-native":"./dist/mota-native-es.js","exports":{".":{"require":"./dist/mota-cjs.js","node":"./dist/mota-cjs.js","import":"./dist/mota-es.js","default":"./dist/mota-es.js","types":"./types/index.d.ts","browser":"./dist/mota-es.js","react-native":"./dist/mota-native-es.js"},"./server":{"require":"./dist/mota-server-cjs.js","node":"./dist/mota-server-cjs.js","import":"./dist/mota-server-es.js","default":"./dist/mota-server-es.js","types":"./types/server.d.ts"},"./native":{"require":"./dist/mota-native-cjs.js","node":"./dist/mota-native-cjs.js","import":"./dist/mota-native-es.js","default":"./dist/mota-native-es.js","types":"./types/native.d.ts"}},"scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"repository":{"type":"git","url":"git+https://github.com/Houfeng/mota.git"},"author":{"name":"Houfeng","email":"houzhanfeng@gmail.com","url":"http://houfeng.net"},"license":"MIT","dependencies":{"ober":"8.3.2","tslib":"*"},"peerDependencies":{"react":"*","react-dom":"*","react-native":"*"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"devDependencies":{"@types/mocha":"9.1.1","@types/react":"*","@types/react-dom":"*","@typescript-eslint/eslint-plugin":"5.20.0","@typescript-eslint/parser":"5.20.0","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-file-header":"^1.0.3","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-typescript":"^2.0.8","dn-middleware-unit":"0.3.1","dn-middleware-version":"^1.0.4","eslint":"8.13.0","eslint-plugin-prettier":"4.0.0","nyc":"^11.4.1","prettier":"2.6.2","react":"*","react-dom":"*","react-native":"*","rollup":"^2.2.0","rollup-plugin-alias":"2.2.0","rollup-plugin-cleanup":"^3.2.1","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-inject-process-env":"1.3.1","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-replace":"2.2.0","rollup-plugin-sourcemaps":"0.6.3","rollup-plugin-terser":"^5.3.0","rollup-plugin-typescript2":"0.31.2","rollup-plugin-uglify":"^6.0.4","typescript":"4.6.3"},"gitHead":"9efa29d7e61d7b00bcab6443892f86bb7af74ed6","bugs":{"url":"https://github.com/Houfeng/mota/issues"},"homepage":"https://github.com/Houfeng/mota#readme","_id":"mota@8.2.5","_nodeVersion":"18.6.0","_npmVersion":"6.14.17","dist":{"integrity":"sha512-/uIbYKNyZrqshsoX/lIht/TMejiirRva4CiJI3ATFIYEGl2b9KIx5bNliupm4MEu42baf0KqZ5xwO+iP8XV9eg==","shasum":"b6a967c3281f88821309b749086b6e127463e8d6","tarball":"https://registry.npmjs.org/mota/-/mota-8.2.5.tgz","fileCount":36,"unpackedSize":652205,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG0lkrL1bWlQzRYJ2PEakFEaegP3Czuag++jmkZJfB09AiEAg5mMlxE4vK00Jc6UgFMVexF+OihZgbKhyoMKDKDT8qA="}]},"_npmUser":{"name":"houzhanfeng","email":"houzhanfeng@gmail.com"},"directories":{},"maintainers":[{"name":"houzhanfeng","email":"houzhanfeng@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_8.2.5_1696992334637_0.5128966909812669"},"_hasShrinkwrap":false},"8.2.6":{"name":"mota","version":"8.2.6","description":"An extremely lightweight and responsive state management library","module":"./dist/mota-es.js","main":"./dist/mota-cjs.js","types":"./types/index.d.ts","browser":"./dist/mota-es.js","react-native":"./dist/mota-native-es.js","exports":{".":{"types":"./types/index.d.ts","require":"./dist/mota-cjs.js","node":"./dist/mota-cjs.js","import":"./dist/mota-es.js","default":"./dist/mota-es.js","browser":"./dist/mota-es.js","react-native":"./dist/mota-native-es.js"},"./server":{"types":"./types/server.d.ts","require":"./dist/mota-server-cjs.js","node":"./dist/mota-server-cjs.js","import":"./dist/mota-server-es.js","default":"./dist/mota-server-es.js"},"./native":{"types":"./types/native.d.ts","require":"./dist/mota-native-cjs.js","node":"./dist/mota-native-cjs.js","import":"./dist/mota-native-es.js","default":"./dist/mota-native-es.js"},"./package.json":"./package.json"},"scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"repository":{"type":"git","url":"git+https://github.com/Houfeng/mota.git"},"author":{"name":"Houfeng","email":"houzhanfeng@gmail.com","url":"http://houfeng.net"},"license":"MIT","dependencies":{"ober":"8.3.2","tslib":"*"},"peerDependencies":{"react":"*","react-dom":"*","react-native":"*"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"devDependencies":{"@types/mocha":"9.1.1","@types/react":"*","@types/react-dom":"*","@typescript-eslint/eslint-plugin":"5.20.0","@typescript-eslint/parser":"5.20.0","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-file-header":"^1.0.3","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-typescript":"^2.0.8","dn-middleware-unit":"0.3.1","dn-middleware-version":"^1.0.4","eslint":"8.13.0","eslint-plugin-prettier":"4.0.0","nyc":"^11.4.1","prettier":"2.6.2","react":"*","react-dom":"*","react-native":"*","rollup":"^2.2.0","rollup-plugin-alias":"2.2.0","rollup-plugin-cleanup":"^3.2.1","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-inject-process-env":"1.3.1","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-replace":"2.2.0","rollup-plugin-sourcemaps":"0.6.3","rollup-plugin-terser":"^5.3.0","rollup-plugin-typescript2":"0.31.2","rollup-plugin-uglify":"^6.0.4","typescript":"4.6.3"},"gitHead":"2f22852dc8abee1cba846b00abcc38ddeb265aac","bugs":{"url":"https://github.com/Houfeng/mota/issues"},"homepage":"https://github.com/Houfeng/mota#readme","_id":"mota@8.2.6","_nodeVersion":"18.6.0","_npmVersion":"6.14.17","dist":{"integrity":"sha512-k2v2ly7EAvKQ2hhgsBhmRfQwkQCvRRijxb24fLmWWoZL/RtQ5rYs/s+N2R0RPEaQ29IAOLo3/AP4pVycKOeD2g==","shasum":"301ce8e51cf9f3f44fcda5516108d54b2fde44fd","tarball":"https://registry.npmjs.org/mota/-/mota-8.2.6.tgz","fileCount":36,"unpackedSize":652245,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAf9L72Z8hRf5XtXhZXvrz9aFuwajc9/HIP7icy7gKzHAiA0XKlKz1a7NsINpnGu3pVgY/32su5mCnGGGHgQs6TZfQ=="}]},"_npmUser":{"name":"houzhanfeng","email":"houzhanfeng@gmail.com"},"directories":{},"maintainers":[{"name":"houzhanfeng","email":"houzhanfeng@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_8.2.6_1696996239899_0.945668738137069"},"_hasShrinkwrap":false},"8.2.7":{"name":"mota","version":"8.2.7","description":"An extremely lightweight and responsive state management library","module":"./dist/mota-es.js","main":"./dist/mota-cjs.js","types":"./types/index.d.ts","browser":"./dist/mota-es.js","react-native":"./dist/mota-native-es.js","exports":{".":{"types":"./types/index.d.ts","require":"./dist/mota-cjs.js","node":"./dist/mota-cjs.js","import":"./dist/mota-es.js","default":"./dist/mota-es.js","browser":"./dist/mota-es.js","react-native":"./dist/mota-native-es.js"},"./server":{"types":"./types/server.d.ts","require":"./dist/mota-server-cjs.js","node":"./dist/mota-server-cjs.js","import":"./dist/mota-server-es.js","default":"./dist/mota-server-es.js"},"./native":{"types":"./types/native.d.ts","require":"./dist/mota-native-cjs.js","node":"./dist/mota-native-cjs.js","import":"./dist/mota-native-es.js","default":"./dist/mota-native-es.js"},"./package.json":"./package.json"},"scripts":{"config":"dn config registry https://registry.npmjs.com/","test":"npm run config && dn test && dn build -e prod","coveralls":"nyc report --reporter=text-lcov | coveralls"},"repository":{"type":"git","url":"git+https://github.com/Houfeng/mota.git"},"author":{"name":"Houfeng","email":"houzhanfeng@gmail.com","url":"http://houfeng.net"},"license":"MIT","dependencies":{"ober":"8.3.3","tslib":"*"},"peerDependencies":{"react":"*","react-dom":"*","react-native":"*"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"devDependencies":{"@types/mocha":"9.1.1","@types/react":"*","@types/react-dom":"*","@typescript-eslint/eslint-plugin":"5.20.0","@typescript-eslint/parser":"5.20.0","coveralls":"^3.0.0","dawn":"^1.8.0","dn-middleware-browser-sync":"^0.1.0","dn-middleware-clean":"^1.0.2","dn-middleware-copy":"^0.2.7","dn-middleware-file-header":"^1.0.3","dn-middleware-server":"^1.0.15","dn-middleware-shell":"^1.1.0","dn-middleware-submitter":"^1.0.1","dn-middleware-typescript":"^2.0.8","dn-middleware-unit":"0.3.1","dn-middleware-version":"^1.0.4","eslint":"8.13.0","eslint-plugin-prettier":"4.0.0","nyc":"^11.4.1","prettier":"2.6.2","react":"*","react-dom":"*","react-native":"*","rollup":"^2.2.0","rollup-plugin-alias":"2.2.0","rollup-plugin-cleanup":"^3.2.1","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-inject-process-env":"1.3.1","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-replace":"2.2.0","rollup-plugin-sourcemaps":"0.6.3","rollup-plugin-terser":"^5.3.0","rollup-plugin-typescript2":"0.31.2","rollup-plugin-uglify":"^6.0.4","typescript":"4.6.3"},"gitHead":"590be19da243d1707636cd81db2179119218e13b","bugs":{"url":"https://github.com/Houfeng/mota/issues"},"homepage":"https://github.com/Houfeng/mota#readme","_id":"mota@8.2.7","_nodeVersion":"20.9.0","_npmVersion":"6.14.17","dist":{"integrity":"sha512-JpxcoIvoOMrNBVhJYRWqZ6WeZT/J8nks1GzQ/1cN7iqQ3cR7FkT0XgBPpxVrc4TNGl1YMT0EaTQZ5vJqkg3GHw==","shasum":"dd21c661008cfe6ee86fdee882eabd7e548e7c43","tarball":"https://registry.npmjs.org/mota/-/mota-8.2.7.tgz","fileCount":36,"unpackedSize":651693,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDmXR19bNgjzitckGfQTEraIuwjtx7x6xFjHcA+MaNqoAIgT8hGDSgPzfxsSpM8ekcl+97fO7/KntMnB3XBf47gQmM="}]},"_npmUser":{"name":"houzhanfeng","email":"houzhanfeng@gmail.com"},"directories":{},"maintainers":[{"name":"houzhanfeng","email":"houzhanfeng@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mota_8.2.7_1707970334148_0.1791912119440502"},"_hasShrinkwrap":false}},"readme":"![logo](http://houfeng.net/mota/logo.jpg)\n\n<div align=\"center\">\n\n[![npm](https://img.shields.io/npm/l/mota.svg)](LICENSE.md)\n[![NPM Version](https://img.shields.io/npm/v/mota.svg)](https://www.npmjs.com/package/mota)\n[![Coverage Status](https://coveralls.io/repos/github/Houfeng/mota/badge.svg?branch=master)](https://coveralls.io/github/Houfeng/mota?branch=master)\n[![npm](https://img.shields.io/npm/dt/mota.svg)](https://www.npmjs.com/package/mota)\n<!-- [![Build Status](https://www.travis-ci.org/Houfeng/mota.svg?branch=master)](https://www.travis-ci.org/Houfeng/mota) -->\n\n</div>\n\n# Overview\n\nMota is a \"lightweight and responsive\" state management library, which is less than 5KB. Developers can use it to write \"almost framework independent pure js/ts business models\", and then use Mota to simply let react components respond to model changes.\n\n# Install\n\nInstall through NPM as follows\n```sh\n$ npm install mota --save\n```\n\n# Usage\n\n**Example 1**: Hello Mota\n\n```jsx\nimport { observable, observer } from \"mota\";\n\nconst model = observable({ count: 0 });\nconst add = ()=>model.count++;\n\nconst View1 = observer(() => {\n  return <div>{model.count}</div>;\n});\n\nconst View2 = observer(() => {\n  return <div>\n    <span>{model.count}</span>\n    <button onClick={add}>click<button>\n  </div>;\n});\n```\n\n**Example 2**: Using useObservable\n\n```jsx\nimport { observer, useObservable } from \"mota\";\n\nconst View = observer(() => {\n  const model = useObservable({ count: 0 });\n  return <div>\n    <span>{model.count}</span>\n    <button onClick={()=>model.count++}>click<button>\n  </div>;\n});\n```\n\n**Example 3**: Using useComputed\n\n```jsx\nimport { observer, observable, useComputed } from \"mota\";\n\nconst user = observable({ \n  firstName: 'Feng',\n  lastName: 'Hou'\n});\n\nconst View = observer(() => {\n  // The fullName will be cached and responsive\n  const fullName = useComputed(()=>{\n    return `${user.firstName} ${user.lastName}`;\n  });\n  return <div>{fullName}</div>;\n});\n```\n\n\n**Example 4**: Using useAutoRun\n\n```jsx\nimport { observer, observable, useAutoRun } from \"mota\";\n\nconst model = observable({ count: 0 });\n\nconst View = observer(() => {\n  // When the count changes, \n  // it will be automatically re executed and printed 'count: n'\n  useAutoRun(()=>{\n    console.log('count:', model.count);\n  });\n  return <div>{model.count}</div>;\n});\n```\n\n**Example 5**: Using useWatch\n\n```jsx\nimport { observer, observable, useWatch } from \"mota\";\n\nconst model = observable({ count: 0 });\n\nconst View = observer(() => {\n  // When the result of the evaluation function changes,\n  // the processing function is re executed.\n  useWatch(()=>model.count%10, (oldValue, newValue)=>{\n    console.log(`old: ${oldValue}, new: ${newValue}`);\n  });\n  return <div>{model.count}</div>;\n});\n```\n\n**Example 6**: Using in class components\n\n```jsx\nimport { observer, observable, autorun, watch } from \"mota\";\n\nconst model = observable({ count: 0 });\n\n@observer\nclass View extends React.Component {\n  add = ()=> model.count++;\n\n  componentDidMount(){\n    this.destroyAutoRun = autorun(()=>{\n      console.log('autorun count: ', model.count);\n    });\n    this.destroyWatch = watch(()=> model.count%10, ()=>{\n      console.log('autorun count: ', model.count);\n    });\n  }\n\n  componentWillUnmount(){\n    this.destroyAutoRun();\n    this.destroyWatch();\n  }\n\n  @computed get message(){\n    return `count: ${model.count}`;\n  }\n\n  render() {\n    return <div>\n      <span>{this.message}</span>\n      <button onClick={this.add}>click<button>\n    </div>;\n  }\n}\n```\n\n**Example 7**: Using multiple instances in class components\n\n```jsx\nimport { observer, observable, autorun, watch } from \"mota\";\n\n@observable\nclass Model {\n  count = 0;\n  add () {\n    this.count++;\n  }\n  @computed get message(){\n    return `count: ${model.count}`;\n  }\n}\n\n@observer\nclass View extends React.Component {\n  model = new Model();\n  render() {\n    return <div>\n      <span>{this.model.message}</span>\n      <button onClick={()=>this.model.add()}>click<button>\n    </div>;\n  }\n}\n```","maintainers":[{"name":"houzhanfeng","email":"houzhanfeng@gmail.com"}],"time":{"modified":"2024-02-15T04:12:15.011Z","created":"2017-10-23T16:42:27.193Z","0.0.1":"2017-10-23T16:42:27.193Z","0.0.2":"2017-10-23T17:04:51.121Z","0.0.5":"2017-10-23T17:28:44.970Z","0.0.6":"2017-10-24T03:38:02.676Z","0.0.7":"2017-10-24T06:20:07.994Z","0.0.8":"2017-10-24T06:28:55.775Z","0.0.9":"2017-10-24T06:36:38.281Z","0.0.10":"2017-10-24T11:34:55.220Z","0.0.11":"2017-10-24T13:21:39.669Z","0.0.12":"2017-10-24T13:31:43.690Z","0.0.15":"2017-10-24T16:23:06.985Z","0.0.16":"2017-10-24T16:41:44.863Z","0.0.17":"2017-10-24T17:25:20.551Z","0.0.18":"2017-10-24T17:29:16.596Z","0.0.19":"2017-10-25T02:24:28.903Z","0.0.20":"2017-10-25T03:19:07.573Z","0.1.0":"2017-10-27T02:53:59.098Z","0.1.1":"2017-10-29T15:23:13.583Z","0.1.2":"2017-11-01T06:32:24.054Z","0.1.3":"2017-11-01T07:01:10.661Z","0.1.4":"2017-11-01T15:52:09.769Z","0.1.5":"2017-11-01T16:11:17.369Z","0.1.6":"2017-11-03T10:10:13.751Z","0.1.7":"2017-11-06T05:52:40.835Z","0.1.8":"2017-11-06T06:45:47.857Z","0.1.9":"2017-11-06T12:15:26.550Z","0.2.0":"2017-11-08T07:03:19.478Z","0.2.1":"2017-11-08T07:13:05.585Z","0.2.3":"2017-11-08T08:24:33.831Z","0.2.4":"2017-11-08T08:33:51.906Z","0.2.5":"2017-11-08T11:47:18.322Z","0.2.6":"2017-11-08T12:01:57.433Z","0.2.7":"2017-11-08T17:26:43.970Z","0.2.8":"2017-11-08T18:04:24.106Z","0.2.9":"2017-11-09T02:05:05.571Z","0.2.10":"2017-11-09T15:47:17.610Z","0.2.11":"2017-11-10T03:50:56.543Z","0.2.12":"2017-11-11T15:31:13.570Z","0.2.13":"2017-11-11T15:41:46.405Z","0.2.14":"2017-11-21T03:15:14.058Z","0.2.15":"2017-11-28T12:52:01.343Z","0.2.16":"2017-11-28T15:40:25.332Z","0.2.17":"2017-12-30T18:22:37.823Z","0.3.0":"2018-01-09T03:49:37.001Z","0.3.1":"2018-01-18T03:40:59.854Z","0.4.0":"2018-02-03T02:28:27.175Z","0.4.1":"2018-02-04T08:51:00.636Z","0.4.2":"2018-02-04T13:33:25.655Z","0.4.3":"2018-02-06T05:51:08.200Z","0.4.5":"2018-02-09T05:19:39.898Z","0.4.6":"2018-02-09T08:37:47.409Z","0.4.7":"2018-02-10T06:54:49.280Z","0.4.8":"2018-02-27T01:58:39.307Z","0.4.9":"2018-02-27T02:18:28.048Z","0.5.0":"2018-02-27T04:46:45.358Z","0.5.1":"2018-03-07T14:00:36.852Z","0.5.2":"2018-03-07T14:17:10.663Z","0.5.3":"2018-03-31T02:51:42.044Z","0.5.4":"2018-04-03T03:34:54.271Z","0.5.5":"2018-04-21T04:22:54.704Z","0.5.6":"2018-04-21T13:17:42.528Z","0.5.8":"2018-04-22T13:41:51.276Z","0.5.9":"2018-04-23T09:06:59.273Z","0.6.0":"2018-04-28T10:15:01.052Z","0.6.1":"2018-05-25T07:53:19.670Z","0.6.2":"2018-05-25T08:38:25.068Z","0.6.3":"2018-05-26T02:17:32.799Z","0.7.0":"2018-07-09T09:21:19.966Z","0.7.2":"2018-07-10T07:40:14.823Z","0.7.3":"2018-07-21T13:43:26.951Z","0.7.4":"2018-07-24T16:23:55.968Z","0.7.5":"2018-07-28T07:50:13.466Z","0.7.6":"2018-07-31T08:54:27.213Z","0.7.7":"2018-08-03T05:57:56.717Z","0.8.0":"2018-08-23T07:53:33.054Z","0.8.1":"2018-08-23T11:16:59.402Z","0.9.0":"2018-09-23T01:24:19.686Z","0.10.0":"2018-10-29T01:20:39.902Z","0.11.0":"2018-11-02T03:03:01.178Z","0.11.1":"2018-11-07T08:27:13.834Z","0.11.2":"2018-11-07T10:04:16.710Z","1.2.0":"2018-12-05T12:29:20.033Z","1.2.1":"2018-12-06T03:57:20.770Z","1.2.2":"2018-12-19T18:00:41.176Z","1.3.0":"2018-12-19T19:32:47.329Z","1.3.1":"2018-12-19T23:55:22.459Z","1.3.2":"2018-12-20T01:41:23.811Z","1.3.3":"2018-12-26T16:02:12.058Z","2.0.0":"2018-12-27T13:07:35.927Z","2.0.1":"2018-12-28T01:56:07.632Z","2.0.2":"2018-12-28T02:11:11.368Z","2.0.4":"2019-01-09T08:49:27.823Z","2.0.5":"2019-01-18T16:09:56.616Z","1.3.5":"2019-01-18T16:10:45.571Z","2.0.6":"2019-01-18T17:20:39.915Z","3.0.1":"2019-01-23T02:31:01.720Z","3.0.2":"2019-02-13T06:16:09.653Z","3.0.3":"2019-02-13T15:09:29.464Z","3.0.4":"2019-02-14T10:16:20.361Z","3.0.5":"2019-02-15T09:30:22.771Z","3.0.6":"2019-02-15T09:42:00.382Z","3.0.7":"2019-02-20T01:26:46.089Z","3.0.8":"2019-02-26T09:47:58.150Z","3.0.9":"2019-03-14T09:58:40.513Z","3.1.0":"2019-03-14T14:11:06.135Z","3.1.1":"2019-03-14T14:25:51.638Z","3.1.2":"2019-03-20T03:35:10.844Z","3.1.3":"2019-03-20T05:20:23.011Z","3.1.4":"2019-03-20T13:55:27.553Z","3.1.5":"2019-04-02T06:16:32.992Z","3.1.6":"2019-04-12T08:34:32.533Z","3.1.7":"2019-04-24T07:09:09.929Z","3.1.8":"2019-04-24T07:43:20.091Z","3.1.9":"2019-04-24T07:49:04.929Z","3.2.0":"2019-04-24T08:12:27.984Z","3.2.1":"2019-06-10T09:47:30.599Z","3.2.2":"2019-06-10T09:49:31.106Z","3.3.0":"2019-08-08T05:28:28.206Z","3.3.1":"2019-08-12T04:56:56.370Z","3.3.2":"2019-08-13T08:43:58.769Z","3.5.0":"2019-09-23T17:17:58.094Z","3.5.1":"2019-10-06T00:25:20.404Z","3.5.2":"2019-11-05T13:40:16.685Z","3.5.4":"2020-02-19T11:11:11.234Z","3.5.5":"2020-02-27T00:52:59.831Z","4.0.0":"2020-03-15T13:54:32.114Z","4.0.1":"2020-03-15T16:06:24.029Z","4.0.2":"2020-03-17T03:50:45.286Z","4.0.3":"2020-03-17T03:55:11.035Z","4.0.4":"2020-03-17T04:14:45.216Z","4.0.5":"2020-03-17T04:22:35.673Z","4.0.6":"2020-03-17T04:26:13.624Z","4.1.0":"2020-03-29T13:50:30.924Z","4.2.0":"2020-03-29T14:09:38.080Z","4.2.1":"2020-03-29T14:25:46.514Z","4.2.2":"2020-03-29T16:31:25.824Z","4.2.3":"2020-04-05T09:36:28.725Z","4.2.4":"2020-04-05T09:38:46.215Z","4.2.5":"2020-04-05T11:15:51.971Z","4.2.6":"2020-04-05T11:29:24.042Z","4.2.7":"2020-04-12T12:29:16.531Z","4.2.8":"2020-04-12T12:32:04.195Z","5.0.0":"2020-05-14T05:41:39.781Z","4.2.9":"2020-05-16T06:33:48.749Z","5.0.1":"2020-05-16T10:02:32.130Z","5.0.3":"2020-05-16T10:19:02.532Z","5.0.4":"2020-05-16T12:23:54.580Z","4.3.0":"2020-05-16T13:17:35.684Z","4.3.1":"2020-05-16T13:37:13.916Z","5.1.0":"2020-05-16T22:26:59.332Z","6.0.0":"2020-05-20T15:25:33.473Z","6.0.1":"2020-05-20T15:35:47.186Z","6.0.2":"2020-05-20T15:41:15.663Z","6.0.3":"2020-05-20T16:05:34.283Z","6.0.4":"2020-05-20T16:14:10.278Z","6.0.5":"2020-05-20T16:21:57.317Z","6.0.6":"2020-05-20T17:00:55.255Z","6.0.8":"2020-05-20T17:33:59.125Z","6.0.9":"2020-05-20T17:51:56.548Z","6.0.10":"2020-05-20T18:28:55.197Z","6.0.11":"2020-05-21T03:21:30.204Z","6.1.0":"2020-05-22T03:43:05.950Z","6.1.1":"2020-05-22T04:57:28.974Z","6.1.3":"2020-05-22T08:03:07.074Z","6.1.4":"2020-05-22T09:27:42.243Z","6.1.5":"2020-05-26T01:59:47.179Z","6.1.6":"2020-05-26T05:21:11.880Z","6.1.7":"2020-05-26T07:50:04.109Z","6.1.8":"2020-05-26T08:19:01.108Z","6.2.0":"2020-05-27T03:38:25.264Z","6.2.1":"2020-05-27T03:53:51.287Z","6.2.2":"2020-05-29T10:08:57.635Z","6.2.3":"2020-05-29T10:17:02.254Z","6.2.4":"2020-05-29T11:45:09.495Z","6.2.5":"2020-05-31T04:31:41.161Z","6.2.6":"2020-06-04T05:08:31.936Z","6.3.0":"2020-06-14T18:54:09.806Z","6.3.1":"2020-07-27T13:35:41.058Z","6.3.2":"2020-08-21T11:15:24.910Z","6.3.3":"2020-08-25T11:11:13.179Z","7.0.0":"2020-10-19T09:52:32.466Z","7.1.0":"2020-11-13T01:07:05.238Z","7.2.0":"2020-11-13T02:29:03.266Z","7.2.1":"2020-11-13T04:50:11.673Z","7.2.2":"2020-11-13T05:42:23.132Z","7.2.3":"2020-11-26T12:29:17.530Z","7.2.4":"2020-11-26T12:46:48.130Z","7.2.5":"2020-12-03T06:03:08.360Z","7.2.6":"2020-12-03T16:06:10.512Z","7.2.7":"2020-12-07T11:08:04.911Z","7.2.8":"2020-12-08T03:10:32.856Z","7.2.9":"2020-12-08T07:48:59.478Z","7.3.0":"2020-12-08T09:36:53.008Z","7.3.1":"2020-12-16T08:14:12.751Z","7.3.2":"2020-12-16T12:03:48.094Z","7.3.3":"2020-12-16T12:16:13.816Z","7.3.4":"2021-03-16T07:29:38.164Z","7.3.5":"2021-03-30T16:03:38.495Z","7.3.6":"2021-03-31T08:16:22.801Z","7.3.7":"2021-03-31T09:02:45.807Z","7.3.8":"2021-07-22T04:40:07.189Z","8.0.0-alpha.1":"2022-04-22T06:56:04.651Z","8.0.0-alpha.2":"2022-04-22T07:16:50.400Z","8.0.0-alpha.3":"2022-04-22T07:27:16.473Z","8.0.0-alpha.4":"2022-04-22T07:34:28.159Z","8.0.0-alpha.5":"2022-04-22T08:30:46.727Z","8.0.0-alpha.6":"2022-04-22T14:13:31.763Z","8.0.0-alpha.7":"2022-04-23T04:25:27.501Z","8.0.0-alpha.8":"2022-04-23T10:06:03.999Z","8.0.0-alpha.9":"2022-04-24T03:32:54.607Z","8.0.0-alpha.10":"2022-04-24T05:41:03.916Z","8.0.0-alpha.11":"2022-04-24T10:42:49.586Z","8.0.0-alpha.12":"2022-04-26T03:28:37.850Z","8.0.0-alpha.13":"2022-05-06T12:22:23.225Z","8.0.0-alpha.14":"2022-05-06T13:17:25.752Z","8.0.0-alpha.15":"2022-05-06T13:36:07.226Z","8.0.0-alpha.16":"2022-05-16T01:17:07.582Z","8.0.0-alpha.17":"2022-05-16T01:19:46.244Z","8.0.0-alpha.18":"2022-05-16T02:13:12.223Z","8.0.0-alpha.19":"2022-05-16T08:41:23.979Z","8.0.0-alpha.20":"2022-05-17T05:41:38.479Z","8.0.0":"2022-05-17T05:49:06.779Z","8.0.1":"2022-06-08T02:19:16.523Z","8.0.2":"2022-06-08T06:47:28.243Z","8.1.0":"2022-06-12T12:45:16.188Z","8.1.1":"2022-06-12T14:49:45.069Z","8.1.2":"2022-06-13T04:54:38.887Z","8.1.3":"2022-06-13T15:15:19.359Z","8.1.4":"2022-06-14T07:08:39.662Z","8.1.5":"2022-06-14T10:06:41.012Z","8.1.6":"2022-06-15T01:42:44.048Z","8.1.7":"2022-06-15T05:15:40.599Z","8.1.8":"2022-06-17T03:05:18.168Z","8.1.9":"2022-06-17T05:22:44.718Z","8.1.10":"2022-06-24T08:19:35.970Z","8.1.11":"2022-06-24T09:14:06.103Z","8.1.12":"2022-06-24T10:08:31.358Z","8.1.13":"2022-06-24T10:32:47.483Z","8.1.14":"2022-06-29T04:41:00.998Z","8.1.15":"2022-06-29T06:08:57.553Z","8.1.16":"2022-06-29T06:43:39.828Z","8.1.17":"2022-08-11T09:05:27.998Z","8.2.0":"2022-10-22T16:58:39.725Z","8.2.1":"2022-11-08T07:11:59.965Z","8.2.2":"2022-11-17T05:44:42.294Z","8.2.3":"2022-11-17T07:00:37.083Z","8.2.4":"2023-10-08T02:50:20.580Z","8.2.5":"2023-10-11T02:45:35.045Z","8.2.6":"2023-10-11T03:50:40.141Z","8.2.7":"2024-02-15T04:12:14.367Z"},"author":{"name":"Houfeng","email":"houzhanfeng@gmail.com","url":"http://houfeng.net"},"license":"MIT","readmeFilename":"README.md","homepage":"https://github.com/Houfeng/mota#readme","repository":{"type":"git","url":"git+https://github.com/Houfeng/mota.git"},"bugs":{"url":"https://github.com/Houfeng/mota/issues"}}