{"_id":"universal-transition","_rev":"210-f4e4ee8bdcafcd76c8a34738de8aaafc","name":"universal-transition","dist-tags":{"latest":"1.1.1","beta":"1.1.1-0"},"versions":{"0.0.0":{"name":"universal-transition","version":"0.0.0","description":"","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":"","license":"ISC","_id":"universal-transition@0.0.0","_shasum":"0d97c5e6f9d73ab154a054001d6191329fb23384","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.5","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"dist":{"shasum":"0d97c5e6f9d73ab154a054001d6191329fb23384","tarball":"https://registry.npmjs.org/universal-transition/-/universal-transition-0.0.0.tgz","integrity":"sha512-Al0bKtFdk+8pQeg5l3fCp9JRqiJ17AUmQ4eJY8zyjMsxrI7NJ06Gp8Ibmd8rlMWmQAo9CtUZb2aUt/uqSMQjww==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGzTrmlsMt0dcM3S2Qbr+tCirlT8W/yG5YGBt8yiJuDSAiEAzzRyj3WX7Lb0HFa3YwReh2w1/vgGQxVR+xw8WsPmKhY="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/universal-transition-0.0.0.tgz_1477905973808_0.3414361560717225"},"directories":{}},"0.0.2":{"name":"universal-transition","version":"0.0.2","description":"A universal transition API.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rx.git"},"bugs":{"url":"https://github.com/alibaba/rx/issues"},"homepage":"https://github.com/alibaba/rx#readme","dependencies":{"universal-env":"^0.0.*"},"_id":"universal-transition@0.0.2","scripts":{},"_shasum":"c24b8fc17d479cd092893bffcd0a0020676ba74a","_from":".","_npmVersion":"3.10.9","_nodeVersion":"4.2.5","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"dist":{"shasum":"c24b8fc17d479cd092893bffcd0a0020676ba74a","tarball":"https://registry.npmjs.org/universal-transition/-/universal-transition-0.0.2.tgz","integrity":"sha512-Fg1zEnrhrb3pm1ETjbVLJxvK2nNsWMXcBQe6GXXr8uWpEpN6TVcIuqTCiGFvUPF14ZdyZzmuqOBgvoc6eGPMkw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCpCPc4MoX1r2ciZjvJ1NSjIjjglnDsod2Fd0HlC5hBrAIhAK8USFbBj5NhsSqK2DnRhSsFdISx1/5TzdVmXtNUtRVK"}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/universal-transition-0.0.2.tgz_1479269635030_0.6016033352352679"},"directories":{}},"0.0.1":{"name":"universal-transition","version":"0.0.1","description":"A universal transition API.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","dependencies":{"universal-env":"^0.0.1"},"_id":"universal-transition@0.0.1","scripts":{},"_shasum":"01774d37864c78acc65faa00d1545bdc946bbfe5","_from":".","_npmVersion":"4.0.2","_nodeVersion":"4.2.5","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"dist":{"shasum":"01774d37864c78acc65faa00d1545bdc946bbfe5","tarball":"https://registry.npmjs.org/universal-transition/-/universal-transition-0.0.1.tgz","integrity":"sha512-sJVN4ywED65u2eJlTs8lHjk4xAw1SEJDiK2Yp5fz+UOZ3bAuRuUmUyRKP4J2p4Bped6+Z6rVqvX+QaR68R9ftA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDGOUyQEa+A0E2QqmVg/G98zPxyzcLNDs/PbY5qfQTu+AiEAjzabOGD93vsfnrS+l2DdiCPbJqw6atdB6l/PhiQcjM0="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/universal-transition-0.0.1.tgz_1480997276437_0.49800611659884453"},"directories":{}},"0.0.3":{"name":"universal-transition","version":"0.0.3","description":"A universal transition API.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","dependencies":{"universal-env":"^0.0.3"},"_id":"universal-transition@0.0.3","scripts":{},"_shasum":"a98a0c230b290425aa3604d6d3f74c208ec0c6f3","_from":".","_npmVersion":"4.0.2","_nodeVersion":"4.2.5","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"dist":{"shasum":"a98a0c230b290425aa3604d6d3f74c208ec0c6f3","tarball":"https://registry.npmjs.org/universal-transition/-/universal-transition-0.0.3.tgz","integrity":"sha512-iWkSNHyxGDcv5eA3aFlfmEAoeEaY1GS7CwS6IRWkRSE0zKBDceQVpdgWxy7Z8PMolN3wrqvgtj+NBNlXBC23qQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDXoAxjQk9KfMCNLdfoSxdIR3EQ1KemrC1O+xb5XAnfqwIgbgUKRu8b/IZufU50sZbkjdCqlSRT6BR0fa7pf05hvUQ="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/universal-transition-0.0.3.tgz_1481010920403_0.16325075482018292"},"directories":{}},"0.0.4":{"name":"universal-transition","version":"0.0.4","description":"A universal transition API.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","dependencies":{"universal-env":"^0.0.4"},"_id":"universal-transition@0.0.4","scripts":{},"_shasum":"651e4741b1c801c58bb798537ad0ddba7a6e255b","_from":".","_npmVersion":"4.0.2","_nodeVersion":"4.2.5","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"dist":{"shasum":"651e4741b1c801c58bb798537ad0ddba7a6e255b","tarball":"https://registry.npmjs.org/universal-transition/-/universal-transition-0.0.4.tgz","integrity":"sha512-tT5Wu0OC1ybNJuQsRJq+4KLKoqm/by1NG2OM7hN/kFnLqeSKZO8PXJAWxvbjUyiS2bR4Rj79n5VbFwkdM1l2LA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGF+IaxYMt5bOOtMGxK9UrMQyEDVTfBeWPIIj5rEnAEnAiEAxYm4DI3cjabKZj6bdTwheuFcWDRnR/bVBPDLIxGMQdQ="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/universal-transition-0.0.4.tgz_1481028359928_0.9391357637941837"},"directories":{}},"0.0.5":{"name":"universal-transition","version":"0.0.5","description":"A universal transition API.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","dependencies":{"universal-env":"^0.0.5"},"_id":"universal-transition@0.0.5","scripts":{},"_shasum":"2aac12b6a62367898893ea8883c0a5c551042066","_from":".","_npmVersion":"4.0.2","_nodeVersion":"4.2.5","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"dist":{"shasum":"2aac12b6a62367898893ea8883c0a5c551042066","tarball":"https://registry.npmjs.org/universal-transition/-/universal-transition-0.0.5.tgz","integrity":"sha512-j1EZ6276mDhfKanam1O7xyIpx1ZkxWLGRLx2ZNh1BltlOwguAFnBGND8LZGfbEw08rfKGJsCA/ESiMUDZFZFWg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGVlcRCFWH+KlsCPTXe26Pi4Fdw8W2EmzS17f1UIZiXfAiEAmOVQzcnrGLyrHbSW+J5u9fRugMvK2e8LfTmycwpRsfc="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/universal-transition-0.0.5.tgz_1481196078491_0.6204413687810302"},"directories":{}},"0.0.6":{"name":"universal-transition","version":"0.0.6","description":"A universal transition API.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","dependencies":{"universal-env":"^0.0.6"},"_id":"universal-transition@0.0.6","scripts":{},"_shasum":"448489b99cb74789efcb166e31c0da20a6c17679","_from":".","_npmVersion":"4.0.2","_nodeVersion":"4.2.5","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"dist":{"shasum":"448489b99cb74789efcb166e31c0da20a6c17679","tarball":"https://registry.npmjs.org/universal-transition/-/universal-transition-0.0.6.tgz","integrity":"sha512-YpBgeUj/oXoHHfSYw9eH0ncrgKP5P+tDT0PFN9ZVoK8VYKfML+Z6uxHraKBlyJxfZWmwrJnpKKlF3RU+ZCyOZg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDlv/iA6k7ssrv7bv+IO50nb0XobcS5e82Mo4AY+1cffQIgCM80ww7kid7hBhlO5Hi+FhXlkGIr8jja7bFo//YkIqo="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/universal-transition-0.0.6.tgz_1481208601712_0.9078275458887219"},"directories":{}},"0.0.7":{"name":"universal-transition","version":"0.0.7","description":"A universal transition API.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","dependencies":{"universal-env":"^0.0.7"},"_id":"universal-transition@0.0.7","scripts":{},"_shasum":"67e4578e1294e9671434b6fd126607ade629da72","_from":".","_npmVersion":"4.0.2","_nodeVersion":"4.2.5","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"dist":{"shasum":"67e4578e1294e9671434b6fd126607ade629da72","tarball":"https://registry.npmjs.org/universal-transition/-/universal-transition-0.0.7.tgz","integrity":"sha512-Ojw1cS6UkdbwlvXDjfXtUeF9YgrvOEyrUzfcggYgtbVqBVLS3KEknbh8z5GDBDjDQODz1UqqsEXscn3Nz/Bakg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDUx3owAOz29fXqXAK9Q2Iy8hioMhxQDFABETXa0MBS3wIhAMo4+7YsWXKsalav82RJhwTVf8n112BMZQ585e2asDJy"}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/universal-transition-0.0.7.tgz_1481284778101_0.9162626178003848"},"directories":{}},"0.0.8":{"name":"universal-transition","version":"0.0.8","description":"A universal transition API.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","dependencies":{"universal-env":"^0.0.8"},"_id":"universal-transition@0.0.8","scripts":{},"_shasum":"42380cc010c3c8577d2eabc4a09a63cdb06bc266","_from":".","_npmVersion":"4.0.2","_nodeVersion":"4.2.5","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"dist":{"shasum":"42380cc010c3c8577d2eabc4a09a63cdb06bc266","tarball":"https://registry.npmjs.org/universal-transition/-/universal-transition-0.0.8.tgz","integrity":"sha512-BKhqgYtWBU72nbKzxupkJjwdF8JGlMWqkVXPCALfvAvp7A3smsJlFOoVSO0sSTd5WvMlQPDKnmG3mpSiEFPh+g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID3Uxl0mS6u3ghHz8sV5C8sq+EeMmyLkrtggVScJRMC/AiBpN0gsVlAVboXdpAaVp23STbmRSbIM2w0QnGgEXKsbkQ=="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/universal-transition-0.0.8.tgz_1481899273497_0.35213179397396743"},"directories":{}},"0.0.9":{"name":"universal-transition","version":"0.0.9","description":"A universal transition API.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","dependencies":{"universal-env":"^0.0.9"},"_id":"universal-transition@0.0.9","scripts":{},"_shasum":"624280bc2351f2dc3dfb8b86ee004863fa50ba26","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"dist":{"shasum":"624280bc2351f2dc3dfb8b86ee004863fa50ba26","tarball":"https://registry.npmjs.org/universal-transition/-/universal-transition-0.0.9.tgz","integrity":"sha512-ISK6NlxNIYiIzLiveMT5sSVC42UJyI5f4hKjGw56tNssvakOAYvrmne8AW3GNI7kg72yp+NfLAb9HaFqGTheug==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDuBtzFfT+WVQJf+I2SqfRws1ddGeg2Frrcp5S19lGG8wIgBx4dbaZ2w9MQ3d2zGTMi+f3wkcU8klzy4JsaAZi2t7c="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/universal-transition-0.0.9.tgz_1482168042380_0.09814104321412742"},"directories":{}},"0.0.10":{"name":"universal-transition","version":"0.0.10","description":"A universal transition API.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","dependencies":{"universal-env":"^0.0.10"},"_id":"universal-transition@0.0.10","scripts":{},"_shasum":"d5702247a75dd1dce9b492cafef4f558a133777a","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"dist":{"shasum":"d5702247a75dd1dce9b492cafef4f558a133777a","tarball":"https://registry.npmjs.org/universal-transition/-/universal-transition-0.0.10.tgz","integrity":"sha512-119DtxexxWpLb18Shh2i9AL1wEu5vX4s/CMRKUL6MrazzBQgNhjoumlYR756vdjIBB0CrJlKxxOetzGdtDr8Ag==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDxRpZnWG7dD2VslPsqE9z+s4LnbGJGDdcAjG7SVtC1bwIhAJUkFpgs1l2huyKFbm0X8Oj33hD/trd/W2ax1cEZ1xrg"}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/universal-transition-0.0.10.tgz_1482763136043_0.41655038949102163"},"directories":{}},"0.0.11":{"name":"universal-transition","version":"0.0.11","description":"A universal transition API.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","dependencies":{"universal-env":"^0.0.11"},"_id":"universal-transition@0.0.11","scripts":{},"_shasum":"8bb011659f9e9c19c74e52252c683d61bd5c0fef","_from":".","_npmVersion":"4.0.2","_nodeVersion":"4.2.5","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"dist":{"shasum":"8bb011659f9e9c19c74e52252c683d61bd5c0fef","tarball":"https://registry.npmjs.org/universal-transition/-/universal-transition-0.0.11.tgz","integrity":"sha512-WOnSmRN26Js4nOgvCZd5fjS2mOeo8pdmOLdrThmYA27aYbAXUw0gCfVlf0NDRUvoYnx9dQohSw0CCA/YTxcD9w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFRok/EojwUqYF23JCJtEWI87FPmIA9YG3yXPwdV+da+AiB0dqHG7F3jSD4H+/eMKsBzkCcbB7DYy5IDVLoWGSXWqw=="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/universal-transition-0.0.11.tgz_1482904553040_0.6969594119582325"},"directories":{}},"0.0.12":{"name":"universal-transition","version":"0.0.12","description":"A universal transition API.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","dependencies":{"universal-env":"^0.0.12"},"_id":"universal-transition@0.0.12","scripts":{},"_shasum":"803debc5dc156a5677861064ae4c6d6dc99b878c","_from":".","_npmVersion":"4.0.2","_nodeVersion":"4.2.5","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"dist":{"shasum":"803debc5dc156a5677861064ae4c6d6dc99b878c","tarball":"https://registry.npmjs.org/universal-transition/-/universal-transition-0.0.12.tgz","integrity":"sha512-0G71SmCCnvGg23bb0hveVaPYDx/TMSp6l79QfNHx/uY/lxPTMjR6sR01jo/oTDDj/gmgwptB1B1emTduUHlqLg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCG9biLQvPOfXXTj4nxVnHrDjvjU3C6f6/AyT/uLigGGwIhAKowNeJYeWCr3N5AQ13JtU40TzfmOrUDrB+B0fdIupK4"}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/universal-transition-0.0.12.tgz_1483094251050_0.6347336466424167"},"directories":{}},"0.0.13":{"name":"universal-transition","version":"0.0.13","description":"A universal transition API.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","dependencies":{"universal-env":"^0.0.13"},"_id":"universal-transition@0.0.13","scripts":{},"_shasum":"b9e4797233ac06a12083bfc1aaf08b5914f5b4df","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"dist":{"shasum":"b9e4797233ac06a12083bfc1aaf08b5914f5b4df","tarball":"https://registry.npmjs.org/universal-transition/-/universal-transition-0.0.13.tgz","integrity":"sha512-07cNBAc+AjMbS8e+ldrpOcSxkoGQjfMYQ/RAJvqnoHE8hFIWJw57g6RdubFmabdgOfRrmPTtIzNnM2iAYvGotQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF8+xVHkU0NadoR6rMtwSILwPXc+DP7Hkyomd5AZrCLrAiEA5ZnBRVWZbMWVRNn3gsoSIsRmd+6LH/r/X/q1HG6YOWk="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/universal-transition-0.0.13.tgz_1483117692769_0.0021166291553527117"},"directories":{}},"0.0.14":{"name":"universal-transition","version":"0.0.14","description":"A universal transition API.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","dependencies":{"universal-env":"^0.0.14"},"_id":"universal-transition@0.0.14","scripts":{},"_shasum":"2cc886aca5ce7ac3fc224495bf72d159c74d0756","_from":".","_npmVersion":"4.0.2","_nodeVersion":"4.2.5","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"dist":{"shasum":"2cc886aca5ce7ac3fc224495bf72d159c74d0756","tarball":"https://registry.npmjs.org/universal-transition/-/universal-transition-0.0.14.tgz","integrity":"sha512-wWfsT65Y5b5CkK6uAvV9aIBseIf0t8+L0ZL0TkzYkYCcl46NbOIg5aSYQiJmuyNyGjr51pR3oIeWXfjQiUSakQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDrrN4hIZ/QVSuJunWrGLm0f5jvzLVNMxvyweRBA7nq8wIhAO49T9eH9viMaOEGi9X5VqcHMP7hvH8Pi9lMXvAGIFVI"}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/universal-transition-0.0.14.tgz_1483458185889_0.6455124991480261"},"directories":{}},"0.0.15":{"name":"universal-transition","version":"0.0.15","description":"A universal transition API.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","dependencies":{"universal-env":"^0.0.15"},"_id":"universal-transition@0.0.15","scripts":{},"_shasum":"9d6963df1a904066db981b1c304fde4c7e3c8166","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"dist":{"shasum":"9d6963df1a904066db981b1c304fde4c7e3c8166","tarball":"https://registry.npmjs.org/universal-transition/-/universal-transition-0.0.15.tgz","integrity":"sha512-ZIdnFIiS0vXsyXkmXtwbCfNXZ/N8eHl2HHAfQ1WllCrgCeRWufQ92+cjT5qTkMpv2t69htL7W1WIxlIc4zLWQQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC8upe+JWFnA89yYJ6St5vYhzgW6xb1K9OSURHPIOtTqQIgIvoI5WntpZe//VkDMg7WH5iizElia9iq5PGV2LSDlN0="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/universal-transition-0.0.15.tgz_1483524806484_0.9378092980477959"},"directories":{}},"0.0.16":{"name":"universal-transition","version":"0.0.16","description":"A universal transition API.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","dependencies":{"universal-env":"^0.0.16"},"_id":"universal-transition@0.0.16","scripts":{},"_shasum":"b1a81a24551ba8ceb4cf6925ee5fcc36b3fc26d3","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"dist":{"shasum":"b1a81a24551ba8ceb4cf6925ee5fcc36b3fc26d3","tarball":"https://registry.npmjs.org/universal-transition/-/universal-transition-0.0.16.tgz","integrity":"sha512-BFgUE33B3kVydMntr5hTQSSWGHew0UbTPCZcBRdfu9YQf9wM6iqoton8vvlb6N+dCCmJCpTp6yRuMX0qKmYrdg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIELo2PuFo9tzaGOeA2iSo9CzzpxSGRiNQWbPro8xL9v+AiEAiFCF6AH2ZonBkGAH579nnTolcYCEzFhDBp+r6U5II7o="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/universal-transition-0.0.16.tgz_1483596585676_0.5487717932555825"},"directories":{}},"0.0.17":{"name":"universal-transition","version":"0.0.17","description":"A universal transition API.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","dependencies":{"universal-env":"^0.0.17"},"_id":"universal-transition@0.0.17","scripts":{},"_shasum":"9c4460ed2d0404e375425fc1977fa6fa9c195aea","_from":".","_npmVersion":"4.0.2","_nodeVersion":"4.2.5","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"dist":{"shasum":"9c4460ed2d0404e375425fc1977fa6fa9c195aea","tarball":"https://registry.npmjs.org/universal-transition/-/universal-transition-0.0.17.tgz","integrity":"sha512-fZyAqYssU4H/a63GXLES/gJhiM9DOisuwM5tJizA5v/ftI8tiBKPUVzKjItnkjxBRNDfmW2T0vJKP7hSFSUnFQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCS4CI/uxGwWTE8FzFSoYlvB47PHyuqGd8qkXAPsqHWQQIgTLNs6LJHTYzlQbCOP07KeP0xbyN8uBtFmYmmgZel8Mk="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/universal-transition-0.0.17.tgz_1483672937138_0.12974289106205106"},"directories":{}},"0.0.18":{"name":"universal-transition","version":"0.0.18","description":"A universal transition API.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","dependencies":{"universal-env":"^0.0.18"},"_id":"universal-transition@0.0.18","scripts":{},"_shasum":"f186c4894abf28d2313cd9a5dbd3cc747cae61f2","_from":".","_npmVersion":"4.0.2","_nodeVersion":"4.2.5","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"dist":{"shasum":"f186c4894abf28d2313cd9a5dbd3cc747cae61f2","tarball":"https://registry.npmjs.org/universal-transition/-/universal-transition-0.0.18.tgz","integrity":"sha512-/BfNYWUvFlcZfhe2qAqZs+q+73UGNVl/C7zh5y33LxSJlUCUq7/fSmLFR5MXkeTED7+iRSzTpSCyl0KrRtK03w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHhtdEGRYJOyLGmu8/S+QV8dP09aYB2zKuPE+cvyV6hAAiEA+qxWA0AMsihrVGmjwEkwlHXGFD1NxS0xFP+miL3BFac="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/universal-transition-0.0.18.tgz_1483684611705_0.2107513938099146"},"directories":{}},"0.0.19":{"name":"universal-transition","version":"0.0.19","description":"A universal transition API.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","dependencies":{"universal-env":"^0.0.19"},"_id":"universal-transition@0.0.19","scripts":{},"_shasum":"5b1c3fef92ddaeb1278892c5ed750d5c33774cba","_from":".","_npmVersion":"4.0.2","_nodeVersion":"4.2.5","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"dist":{"shasum":"5b1c3fef92ddaeb1278892c5ed750d5c33774cba","tarball":"https://registry.npmjs.org/universal-transition/-/universal-transition-0.0.19.tgz","integrity":"sha512-lz2hb4pK/lYke0wk9k5okGjOeW5iRIsi4uCK7bVdcmAr84th3btGI8N/NRQ9IKjFroCjqgY5mc0taOydJFcxKw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDwdzzXtMVDhfDXqdffKju/2S++ZNHS9OX42kqug7lImQIgfiUkl61EKoa3G50rTXuiI8yshT58QVZLv1yYKi9PEqI="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/universal-transition-0.0.19.tgz_1483697562676_0.1420828616246581"},"directories":{}},"0.1.0":{"name":"universal-transition","version":"0.1.0","description":"A universal transition API.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","dependencies":{"universal-env":"^0.1.0"},"_id":"universal-transition@0.1.0","scripts":{},"_shasum":"b6a3e0a15092f30a677bae3a1f0a7b44a9dee0a3","_from":".","_npmVersion":"4.0.2","_nodeVersion":"4.2.5","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"dist":{"shasum":"b6a3e0a15092f30a677bae3a1f0a7b44a9dee0a3","tarball":"https://registry.npmjs.org/universal-transition/-/universal-transition-0.1.0.tgz","integrity":"sha512-p5QYysS1aCyrDHYpHTg4eyyNzDkIlkVXZeyblIE9I3UzbeNfyj1S2S7Ajw/asYXqN8NnOZmJbEk8CHNCdf4KLg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAnwfBKerp+JokWuv+vSVBaXYhqAQgUjnrKsrQ0absA0AiEA+JryzZUBq2jW6Obix0YrFsWyI6P33KMp8d1M/nCK344="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/universal-transition-0.1.0.tgz_1483949000554_0.4700570518616587"},"directories":{}},"0.1.1":{"name":"universal-transition","version":"0.1.1","description":"A universal transition API.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","dependencies":{"universal-env":"^0.1.1"},"_id":"universal-transition@0.1.1","scripts":{},"_shasum":"4c8eb94808c48529ff16ca913dbb7c6442f576b2","_from":".","_npmVersion":"4.0.2","_nodeVersion":"4.2.5","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"dist":{"shasum":"4c8eb94808c48529ff16ca913dbb7c6442f576b2","tarball":"https://registry.npmjs.org/universal-transition/-/universal-transition-0.1.1.tgz","integrity":"sha512-53Xu81tYYvvh94BwbZcLI1Pw4UOU0au+K9EmamIKdBBebZmdSzMZGhszxUcUoC0Bb4gG1FdVyRPbXm8uKZ6WbA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFaQiwk4ItHJnB7LB6W3Hvm7jZ6gRRefMzEAEzfWt3JzAiEAkjf/HCHyy9/cjYbeSzmlb7Zs1wLmVINjk7bPlMFUScc="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/universal-transition-0.1.1.tgz_1484017800271_0.6046581878326833"},"directories":{}},"0.1.2":{"name":"universal-transition","version":"0.1.2","description":"A universal transition API.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","dependencies":{"universal-env":"^0.1.2"},"_id":"universal-transition@0.1.2","scripts":{},"_shasum":"abba129ebcc5c54f898271ef339572c15a48840b","_from":".","_npmVersion":"4.0.2","_nodeVersion":"4.2.5","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"dist":{"shasum":"abba129ebcc5c54f898271ef339572c15a48840b","tarball":"https://registry.npmjs.org/universal-transition/-/universal-transition-0.1.2.tgz","integrity":"sha512-P+OvUFQFltQ/ZN3zwfrMyGAgBu5w8dzZ6CgXGgrf5NAjVuaTWQtFdrK+NmJdPJI7lNxKgyPhh0wmwmGPvRZR7w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDj8M8Vz4cqTHdzglXuk/yvpv64V2t8h9ChyAcEsEi2qwIgbZ/HC9/DSo/LCz8xoiqkWP+xH5zkNLankREYPwQaT+U="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/universal-transition-0.1.2.tgz_1484022178129_0.22076806472614408"},"directories":{}},"0.1.3":{"name":"universal-transition","version":"0.1.3","description":"A universal transition API.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","dependencies":{"universal-env":"^0.1.3"},"_id":"universal-transition@0.1.3","scripts":{},"_shasum":"90493afce0133af8114516320b63f1a9dce65304","_from":".","_npmVersion":"4.0.2","_nodeVersion":"4.2.5","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"dist":{"shasum":"90493afce0133af8114516320b63f1a9dce65304","tarball":"https://registry.npmjs.org/universal-transition/-/universal-transition-0.1.3.tgz","integrity":"sha512-8Lve1MbzlGbx5f7MzkHGyclmAT5DOoECFzwNBELt+CrXKc0nJGE4GsfXNdf6764O5HURopnlM9XlOInoSs9QFA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDqhYQayazZqiy69lJHYpCDpn01OMQk3uYC9vge/9WD6gIgAx3ReE8WqB9XDMIrojU+2c5zkvUqD7LpJ3x2au4PLAQ="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/universal-transition-0.1.3.tgz_1484546091826_0.18708301079459488"},"directories":{}},"0.1.4":{"name":"universal-transition","version":"0.1.4","description":"A universal transition API.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","dependencies":{"universal-env":"^0.1.4"},"_id":"universal-transition@0.1.4","scripts":{},"_shasum":"13a2de84d3e60815e3fd0a6d32e8a4b63d6e3f08","_from":".","_npmVersion":"4.0.2","_nodeVersion":"4.2.5","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"dist":{"shasum":"13a2de84d3e60815e3fd0a6d32e8a4b63d6e3f08","tarball":"https://registry.npmjs.org/universal-transition/-/universal-transition-0.1.4.tgz","integrity":"sha512-oSzsWCkqGTyf2K0mWoeJd+eCHfHCU7aw1VqMoBum5/frcfEcb/5SftHaS+g6rxB8Sn5/P4I7JDlaWt7BJL6jbQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEdFOimd/wfn0EF6MZeL9xWVD+eb+HZjleJylzpX0em5AiAsKNA5K/F9yexiTDeY/atiSy0+qN2UCO969hvdjafZvg=="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/universal-transition-0.1.4.tgz_1484711781149_0.8287526895292103"},"directories":{}},"0.1.5":{"name":"universal-transition","version":"0.1.5","description":"A universal transition API.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","dependencies":{"universal-env":"^0.1.5"},"_id":"universal-transition@0.1.5","scripts":{},"_shasum":"4ebdce5d2d47b0d4540f848f55b067145d678589","_from":".","_npmVersion":"2.15.11","_nodeVersion":"4.6.2","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"dist":{"shasum":"4ebdce5d2d47b0d4540f848f55b067145d678589","tarball":"https://registry.npmjs.org/universal-transition/-/universal-transition-0.1.5.tgz","integrity":"sha512-UGbijdMxLLHtjudAALRezHISYdbEQVQ2Cmf0QXq593E8VqZdUL7fudCWqOX9N9tX5oVL5HYPV7Xk0/ZPWsCNXA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD6biSyyIvZvSVKg1ObFWodlyjSX45fGSDHFbevj2icvwIhAOpHosR5JJeKqCFrDkZOsIvFWO/cCxHTPr7NSFE9hS4O"}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/universal-transition-0.1.5.tgz_1484814050156_0.21593714668415487"},"directories":{}},"0.1.6":{"name":"universal-transition","version":"0.1.6","description":"A universal transition API.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","dependencies":{"universal-env":"^0.1.6"},"_id":"universal-transition@0.1.6","scripts":{},"_shasum":"27a193071b3c889747b40925c00900213f7bd28b","_from":".","_npmVersion":"2.15.11","_nodeVersion":"4.6.2","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"dist":{"shasum":"27a193071b3c889747b40925c00900213f7bd28b","tarball":"https://registry.npmjs.org/universal-transition/-/universal-transition-0.1.6.tgz","integrity":"sha512-kkX+D4/6MP6acb+d9Au1Xdm9/MKP7avuOZeNefhkmgUiF9nqHukLwNH6A9S7yJVwdaw+rHOwtBZWDhcp9/ufzA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDlX4WedPg/Hv05x2ZS8qBbqrBCd2uPcedjuk9rN90ckgIhAMWU4Nn1Sjc4q39SkCxAqpkcDmKxaCK7M1+1zBQKAZIo"}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/universal-transition-0.1.6.tgz_1486375976385_0.5947292507626116"},"directories":{}},"0.1.7":{"name":"universal-transition","version":"0.1.7","description":"A universal transition API.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","dependencies":{"universal-env":"^0.1.7"},"_id":"universal-transition@0.1.7","scripts":{},"_shasum":"0552e97d9d7daca7dd7514bd08574a59baecf3c1","_from":".","_npmVersion":"2.15.11","_nodeVersion":"4.6.2","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"dist":{"shasum":"0552e97d9d7daca7dd7514bd08574a59baecf3c1","tarball":"https://registry.npmjs.org/universal-transition/-/universal-transition-0.1.7.tgz","integrity":"sha512-HRHefap0UXYiNGtO9t5jXPTGU5fwur5j6mG5udvdRdOvIAl/AHT6j5ZGFR546wJJCDyCNjxyfDA1gLop7ojkkA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFCaaeKzrc4rxjFkeNNN4JP9TGViGuTAD6PB35jH2D4OAiEAqM5/kfZVcHe68VTZLXAkv2xHdkUFArgV1q9S25jDtbY="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/universal-transition-0.1.7.tgz_1486691737420_0.7376524703577161"},"directories":{}},"0.1.8":{"name":"universal-transition","version":"0.1.8","description":"A universal transition API.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","dependencies":{"universal-env":"^0.1.8"},"_id":"universal-transition@0.1.8","scripts":{},"_shasum":"4095d30db23ec0418398a6b636aebb5e52f56506","_from":".","_npmVersion":"4.2.0","_nodeVersion":"4.6.2","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"dist":{"shasum":"4095d30db23ec0418398a6b636aebb5e52f56506","tarball":"https://registry.npmjs.org/universal-transition/-/universal-transition-0.1.8.tgz","integrity":"sha512-Vilmsl0zGIJxIZiHBhw59hLpnV8JlQfMHqOAhiMACA9W+lwuoi5j+YqxvqaobP9TZudVUaXSuDexM2iifpCUjQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCueReCg5nNzsDlVhuLc1UtdqkG86Fjo1lw1qXvVRv0NgIgEIr1509BqwTkxVb7vFu8LA7gnc0stpUA9bNmSXYkJFE="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/universal-transition-0.1.8.tgz_1487324630735_0.3520831137429923"},"directories":{}},"0.1.9":{"name":"universal-transition","version":"0.1.9","description":"A universal transition API.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","dependencies":{"universal-env":"^0.1.9"},"_id":"universal-transition@0.1.9","scripts":{},"_shasum":"52396ca3d937ef250405d572e8593926436809ea","_from":".","_npmVersion":"4.2.0","_nodeVersion":"4.6.2","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"dist":{"shasum":"52396ca3d937ef250405d572e8593926436809ea","tarball":"https://registry.npmjs.org/universal-transition/-/universal-transition-0.1.9.tgz","integrity":"sha512-NSc8uwppSyrZMSRji421HJXEfrxAyp33gTGEGyMtq5OB5rmEnyFs72FjfHQDqTbEFszEd5wZwKs1j8j2+VtECw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICEwkEg9MvV+Y9yXTFWTkGCTvVt/jbY4545+WorRY43ZAiEAwlvmWhXV+vEumL+8UTvhiyS7YEXtXdsv95Ul1+syRHA="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/universal-transition-0.1.9.tgz_1487832820269_0.34394375304691494"},"directories":{}},"0.2.0":{"name":"universal-transition","version":"0.2.0","description":"A universal transition API.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","dependencies":{"universal-env":"^0.2.0"},"_id":"universal-transition@0.2.0","scripts":{},"_shasum":"c8bc433ee4f0030c223ca3a20d61d57b5900039f","_from":".","_npmVersion":"4.2.0","_nodeVersion":"4.6.2","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"dist":{"shasum":"c8bc433ee4f0030c223ca3a20d61d57b5900039f","tarball":"https://registry.npmjs.org/universal-transition/-/universal-transition-0.2.0.tgz","integrity":"sha512-EM82+/5FyKjxJ1ChPMaRvYQgvftt7QXcVif52+OuVl6m0+kZZblo3MX6apkTc4ot9INlwR921AUFrNKKMIIelw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHMwaLhVoM3sxG3whC0nsBo25dISbo8Z1m7ZRxWaJQFNAiBfmOzUQXg3QnczVl9NP4sSHhbneLC1bJwAcaeycgKWtg=="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/universal-transition-0.2.0.tgz_1488362305977_0.5504190770443529"},"directories":{}},"0.2.1":{"name":"universal-transition","version":"0.2.1","description":"A universal transition API.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","dependencies":{"universal-env":"^0.2.1"},"_id":"universal-transition@0.2.1","scripts":{},"_shasum":"8123cbc5eb85dfc26022040421caca69293ad570","_from":".","_npmVersion":"4.2.0","_nodeVersion":"4.6.2","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"dist":{"shasum":"8123cbc5eb85dfc26022040421caca69293ad570","tarball":"https://registry.npmjs.org/universal-transition/-/universal-transition-0.2.1.tgz","integrity":"sha512-2BZDXsE77bsjS3gz8XyKGh9pQjrTXALfuZK1WKc1SiwIVxbiEQgsDqVeFQcXDYIuFUxLCWZJNq4xeC2fLn6ffA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEd1EHykW+7JgjMhKbfSxM8f+98httZ2MoPW2PBhRO3VAiEAxuHBSK3eC663alRUoZpWWRA8+TduIlfUIr3utKJw5Vg="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/universal-transition-0.2.1.tgz_1488449042600_0.04102748236618936"},"directories":{}},"0.2.2":{"name":"universal-transition","version":"0.2.2","description":"A universal transition API.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","dependencies":{"universal-env":"^0.2.2"},"_id":"universal-transition@0.2.2","scripts":{},"_shasum":"020e039109072bb5e9707959e2c3a98cc55c7a9a","_from":".","_npmVersion":"4.2.0","_nodeVersion":"4.6.2","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"dist":{"shasum":"020e039109072bb5e9707959e2c3a98cc55c7a9a","tarball":"https://registry.npmjs.org/universal-transition/-/universal-transition-0.2.2.tgz","integrity":"sha512-MNxNrwF7zzqk7YcJzg9zIdcvEpKZm29b/YhQ0m8TeK7KGorRJZLCNpGiLL3MRGhrm3n7U9K2JRxzuNBr9kYvAg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDHLq8T5pBq7p9tVKH8ggZe9aP/zCtpkH5OsUGLS19OwwIhAOptR1BsapjpoJG8sEVuX4685ZuBxrTvZw554mP5qBtM"}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/universal-transition-0.2.2.tgz_1488522946688_0.11507452744990587"},"directories":{}},"0.2.3":{"name":"universal-transition","version":"0.2.3","description":"A universal transition API.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","dependencies":{"universal-env":"^0.2.3"},"_id":"universal-transition@0.2.3","scripts":{},"_shasum":"1b75f9b2e502d56acb0843ebe0df8dfa6c6ad506","_from":".","_npmVersion":"4.2.0","_nodeVersion":"4.6.2","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"dist":{"shasum":"1b75f9b2e502d56acb0843ebe0df8dfa6c6ad506","tarball":"https://registry.npmjs.org/universal-transition/-/universal-transition-0.2.3.tgz","integrity":"sha512-cE13jxHHXfwqEIjITx0m6Qi3wmstaZcJYyRyqvFULOXWfUgyEVzEcL6V5hm+RlF2ofZyaqz/zPHGB6TBDyohSw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHPm4Lx+T4kLiZ0Fvg7vh0sYpJo4BWrnd0WV6Ti8OsBZAiEA5QGc1Vv9u1yJRNJENT1ypVNcIwqqY5zQMbK+hq9UYUo="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/universal-transition-0.2.3.tgz_1488966806972_0.90859289560467"},"directories":{}},"0.2.4":{"name":"universal-transition","version":"0.2.4","description":"A universal transition API.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","dependencies":{"universal-env":"^0.2.4"},"_id":"universal-transition@0.2.4","scripts":{},"_shasum":"427cca64985dfde0ff0e64e6ae19f9bcbf4d39ee","_from":".","_npmVersion":"4.2.0","_nodeVersion":"4.6.2","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"dist":{"shasum":"427cca64985dfde0ff0e64e6ae19f9bcbf4d39ee","tarball":"https://registry.npmjs.org/universal-transition/-/universal-transition-0.2.4.tgz","integrity":"sha512-GDORc65XpBp2uV9IlK07KZwuR6DMsGVHpJj4CTPTGx4iWmV8ajlJ7D7CsoOxAokgfnSesA81xd+eJQtnWFdrjQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDI7f4cKoThckHfDKNBes3KhfmkQo94IpQNmxSkT4RUQAIhALpWM+ZrOfaveAVcyO2zueIpL1f9SkuW77x+ivgjq5Ad"}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/universal-transition-0.2.4.tgz_1489648044332_0.6304811884183437"},"directories":{}},"0.2.5":{"name":"universal-transition","version":"0.2.5","description":"A universal transition API.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","dependencies":{"universal-env":"^0.2.5"},"_id":"universal-transition@0.2.5","scripts":{},"_shasum":"d48a6373dda21ac54efcd3cfb32a54a868ba0468","_from":".","_npmVersion":"4.2.0","_nodeVersion":"4.6.2","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"dist":{"shasum":"d48a6373dda21ac54efcd3cfb32a54a868ba0468","tarball":"https://registry.npmjs.org/universal-transition/-/universal-transition-0.2.5.tgz","integrity":"sha512-Sd6CcfBnDl/WNWjDs0oH6YureAlqgF4ofPqN3lTjKwm+MkY6kIPOvUFOmMHCOESzqH1s000HQfr6hCC1xqYqZA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG75Dro58+dGJjdCNM+vyLEFz5sLIE+hO4BLn8vOOPeuAiA7VRP/qMTSAn4nSLv3aJx1RMsBG+bRzprEW8NiDl72+Q=="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/universal-transition-0.2.5.tgz_1489649948908_0.027119586942717433"},"directories":{}},"0.2.6":{"name":"universal-transition","version":"0.2.6","description":"A universal transition API.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","dependencies":{"universal-env":"^0.2.6"},"_id":"universal-transition@0.2.6","scripts":{},"_shasum":"83ce41065f761cbfb06d2fb521f384a00c813825","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"dist":{"shasum":"83ce41065f761cbfb06d2fb521f384a00c813825","tarball":"https://registry.npmjs.org/universal-transition/-/universal-transition-0.2.6.tgz","integrity":"sha512-p8QUIw0dk90vVeeRxkpx89lS6jodmeReY4LlhNgVNL6XhMUrzB4kWdcjEHZTymrJcrr0IdhrjguexFv4q+2Wyw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICLdZhiLCGfE8u4jXsYuQZ2rvaa13DLa1dCRu06lxg2qAiBwBNddBBJJmEw0PDU5A1pCd7igw2oK+TYGETCE3P0rxA=="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/universal-transition-0.2.6.tgz_1490371929434_0.7072562985122204"},"directories":{}},"0.2.7":{"name":"universal-transition","version":"0.2.7","description":"A universal transition API.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","dependencies":{"universal-env":"^0.2.7"},"_id":"universal-transition@0.2.7","scripts":{},"_shasum":"3e9e41ba84050097884358ad01cb45709e741c76","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"dist":{"shasum":"3e9e41ba84050097884358ad01cb45709e741c76","tarball":"https://registry.npmjs.org/universal-transition/-/universal-transition-0.2.7.tgz","integrity":"sha512-uK6W2BI24i+ok3tr7CoutXYMQEEBqQl9Y5MFL7qH0mf2gstxcdB4HoJF4BHpg/9rb4K5XrPCxzu2pP/QNQt3UQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG1nrjW7u9XATvhmB2y/ztqNd9teOslXChXG/Ghr3MrhAiEAsRocfOzFspBXbKeMreyA6JCdAv1lInKmr5SQayx3paY="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/universal-transition-0.2.7.tgz_1490411445937_0.29813956771977246"},"directories":{}},"0.2.8":{"name":"universal-transition","version":"0.2.8","description":"A universal transition API.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","dependencies":{"universal-env":"^0.2.8"},"_id":"universal-transition@0.2.8","scripts":{},"_shasum":"91f4c9acbe93663a2929cba86d11ea9434f021f0","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"dist":{"shasum":"91f4c9acbe93663a2929cba86d11ea9434f021f0","tarball":"https://registry.npmjs.org/universal-transition/-/universal-transition-0.2.8.tgz","integrity":"sha512-glNDk/HzNBuNx55SOnE/tBhM5krtbCRJYiESc7X+k3Rx/L/xGcjmLzFo5JOEQwRfRm8k47ncHnFendHK04VOTg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDB6CM/pPVOg6lYd8YuYl/fQRaBLcQpdIu7hG0C5iEfxgIgfXMfi4CdG56MZo3KCv5fisPDjZ/njxyYKOmmDANDf3k="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/universal-transition-0.2.8.tgz_1490456714607_0.07981880032457411"},"directories":{}},"0.2.9":{"name":"universal-transition","version":"0.2.9","description":"A universal transition API.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","dependencies":{"universal-env":"^0.2.9"},"_id":"universal-transition@0.2.9","scripts":{},"_shasum":"30b70c98b82b75dba67bd1844adbe561c52393d7","_from":".","_npmVersion":"4.2.0","_nodeVersion":"4.6.2","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"dist":{"shasum":"30b70c98b82b75dba67bd1844adbe561c52393d7","tarball":"https://registry.npmjs.org/universal-transition/-/universal-transition-0.2.9.tgz","integrity":"sha512-UnuWxci8eDqLpVvAUMXSk4F/ikwGqUQhJsQZtNILHYzIx6YXyDev7LD/y+HyaFVJlHLzcWytZLkxPiHPVqidwA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC1LfJXcp0/4JNT0pKEz9feEHL1uMH9IGZunAOrwUtrhAiBcsAsCn1DyedjL8nY757+zN2zaXmQB3NtgUGCAGsRL4A=="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/universal-transition-0.2.9.tgz_1490604338839_0.20815627393312752"},"directories":{}},"0.2.10":{"name":"universal-transition","version":"0.2.10","description":"A universal transition API.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","dependencies":{"universal-env":"^0.2.10"},"_id":"universal-transition@0.2.10","scripts":{},"_shasum":"dfa53bb9a52931be0b61f0602a5af5e58d5fdcc4","_from":".","_npmVersion":"4.2.0","_nodeVersion":"4.6.2","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"dist":{"shasum":"dfa53bb9a52931be0b61f0602a5af5e58d5fdcc4","tarball":"https://registry.npmjs.org/universal-transition/-/universal-transition-0.2.10.tgz","integrity":"sha512-V4DJuILumnTi9ync+pBlMec4MSSpg2UqI/HgJ+5qRtvYsuLPspDOLmTBZA1h//y8YVwY1kRiZECeOmohN5Tz5w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAS53G/RFvNcTs6S/OEMgljV300zoaCnoQejSLR0oA8XAiEAjO1cqs5Xgtc39Jrsg8rFFfuv0rdmRrWK/rLVSG3spQc="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/universal-transition-0.2.10.tgz_1490840005602_0.009734883671626449"},"directories":{}},"0.2.11":{"name":"universal-transition","version":"0.2.11","description":"A universal transition API.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","dependencies":{"universal-env":"^0.2.11"},"_id":"universal-transition@0.2.11","scripts":{},"_shasum":"1b8d94a3c32c99d17b2c6f95eca176589c018592","_from":".","_npmVersion":"4.2.0","_nodeVersion":"4.6.2","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"dist":{"shasum":"1b8d94a3c32c99d17b2c6f95eca176589c018592","tarball":"https://registry.npmjs.org/universal-transition/-/universal-transition-0.2.11.tgz","integrity":"sha512-Hy92vNCE3Nz1gIFRiXiS9DKmV205DfkdmUwhSJWlD3B6bwI03/xWDM6FsM1gwFSlFrnfT6/1MLwYPGkwMJ9Gpg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEheFIodSJEDwZSXMuUTnEQWc6Law6Ocymn//8AoDPUxAiEAt62Vn0qpAGF2Jbtw5wmtyefbiud4WEnMinYb+SOuMfA="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/universal-transition-0.2.11.tgz_1490844197317_0.8882259735837579"},"directories":{}},"0.3.0":{"name":"universal-transition","version":"0.3.0","description":"A universal transition API.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","dependencies":{"universal-env":"^0.3.0"},"_id":"universal-transition@0.3.0","scripts":{},"_shasum":"fce2f2840d998c96b4f1adbe428b759b5010a4b1","_from":".","_npmVersion":"4.2.0","_nodeVersion":"4.6.2","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"dist":{"shasum":"fce2f2840d998c96b4f1adbe428b759b5010a4b1","tarball":"https://registry.npmjs.org/universal-transition/-/universal-transition-0.3.0.tgz","integrity":"sha512-ItU8hWuHjmacN9Im3mfUUfrXSaBpyD0DSTqHEham1GS1c0c2aSfuOpRKSBsJMZ0ODxfad2EcvEvOj0SALNKcFA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD8ONKGQurMko5K6NPrlr5QhNSybTrTQ0dkZd0n/hChegIhAID1PYrnUPVtK0qGgPbABQozpUpA28cnietvt000eJic"}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/universal-transition-0.3.0.tgz_1493007029872_0.282614684663713"},"directories":{}},"0.3.1":{"name":"universal-transition","version":"0.3.1","description":"A universal transition API.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","dependencies":{"universal-env":"^0.3.1"},"_id":"universal-transition@0.3.1","scripts":{},"_shasum":"3fa6c695421774a0b72c45f81696a9309a97afc4","_from":".","_npmVersion":"4.2.0","_nodeVersion":"4.6.2","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"dist":{"shasum":"3fa6c695421774a0b72c45f81696a9309a97afc4","tarball":"https://registry.npmjs.org/universal-transition/-/universal-transition-0.3.1.tgz","integrity":"sha512-wmLAxxfXBqeHAAb8VQsKLRtrO/feVpK8cTadhvuf+aXhu4JaR70VCZR18DMk+3oKJTkV9bHUwGe5mAx940VK9A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHIwoISKtCiJnrT7KRHJOY00kDEwiQvfXFhBCH6oy7YGAiBIq/WZnfvYpJ5Aarsh3IYrOXC1ZxNZKleiG8iRSrBSwg=="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/universal-transition-0.3.1.tgz_1493019292688_0.7603617655113339"},"directories":{}},"0.3.2":{"name":"universal-transition","version":"0.3.2","description":"A universal transition API.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","dependencies":{"universal-env":"^0.3.2"},"_id":"universal-transition@0.3.2","scripts":{},"_shasum":"486742f43c19a0fbbd31e327f4d2421b3e1ba421","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"dist":{"shasum":"486742f43c19a0fbbd31e327f4d2421b3e1ba421","tarball":"https://registry.npmjs.org/universal-transition/-/universal-transition-0.3.2.tgz","integrity":"sha512-3wAqoihkzwKVG/Fj40Mvu1HX1KLM4EZlkRlF1k1F5ZrPLomDjkj2FbclkHEcm+2Ml5xfkf2Lk4X2P7362NgiCQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDAe8FxkN2fwIXFY1GMJKuQP+Q4MzIudDCLHhwAEQdU+wIgHEwO5/pm5K5A1cAoHYxiI1pwFKQb78s4Oa/q6O2Z9cg="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/universal-transition-0.3.2.tgz_1493178116351_0.2242617451120168"},"directories":{}},"0.3.3":{"name":"universal-transition","version":"0.3.3","description":"A universal transition API.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","dependencies":{"universal-env":"^0.3.3"},"_id":"universal-transition@0.3.3","scripts":{},"_shasum":"e35d9475069b6f693c7b7259cbe3a0955595d680","_from":".","_npmVersion":"4.2.0","_nodeVersion":"4.6.2","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"dist":{"shasum":"e35d9475069b6f693c7b7259cbe3a0955595d680","tarball":"https://registry.npmjs.org/universal-transition/-/universal-transition-0.3.3.tgz","integrity":"sha512-xLxMp2D2IJ9FB/yOAIGZr1RBc0z+6UM1+PXPd1exDsCca9WqtK9O5/lwcBTihw9ojk24KL8rm9HuWbCp2maCWw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGKRzxkUR4Wh5TBHl+EZ/x9dQnefi+5/fTRF9sFudUKNAiEAp2zDfq25v3yNKnmHKdDw/WF45ippUbsPXMxKbtJezWI="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/universal-transition-0.3.3.tgz_1494570292693_0.5003037720452994"},"directories":{}},"0.3.4":{"name":"universal-transition","version":"0.3.4","description":"A universal transition API.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","dependencies":{"universal-env":"^0.3.4"},"_id":"universal-transition@0.3.4","scripts":{},"_shasum":"58b2d79636ebd03ede67bb52f697f4f8c8b30b34","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"dist":{"shasum":"58b2d79636ebd03ede67bb52f697f4f8c8b30b34","tarball":"https://registry.npmjs.org/universal-transition/-/universal-transition-0.3.4.tgz","integrity":"sha512-cWpK5gAcRLSslEvPmBRn1xcgYIldznw8yU0U08+vEsIZLYbVGtDAY+R8WjmyIgQtxUiTXtgJ7lmh1J3NBmQ8Eg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGh+aX/NxOHG1W1pgon7lRMHFF+CXriDOQAHf2jxlaZpAiEAl3tcoQB1MPD3D1tJpIafKgV5KKNrEsffTjKwBobxRwU="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/universal-transition-0.3.4.tgz_1495186830231_0.23706978047266603"},"directories":{}},"0.3.5":{"name":"universal-transition","version":"0.3.5","description":"A universal transition API.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","dependencies":{"universal-env":"^0.3.5"},"_id":"universal-transition@0.3.5","scripts":{},"_shasum":"9494ba0f684a254a0c039f8354ef9a656877eeed","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"dist":{"shasum":"9494ba0f684a254a0c039f8354ef9a656877eeed","tarball":"https://registry.npmjs.org/universal-transition/-/universal-transition-0.3.5.tgz","integrity":"sha512-2tYmnMwxGJSwDswU7bok1T8dLGlgNiDpWa/UMcen9xite/aoYrvuGnVdjXLaqbsxqEOZz9DG/GP5um+J3V+6Ug==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCFvmAG5vhgqbC/y7mZKlBUdntv/nX1THptZA4Uph1L5AIgN0GN3SQkJYmzI6j4xZg69qy4MOgg9VE8YLipTJkoVKI="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/universal-transition-0.3.5.tgz_1495507835897_0.3036054016556591"},"directories":{}},"0.3.6":{"name":"universal-transition","version":"0.3.6","description":"A universal transition API.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","dependencies":{"universal-env":"^0.3.6"},"_id":"universal-transition@0.3.6","scripts":{},"_shasum":"77cd1cf4a26e5030c848a528f3859ae06a10cf9d","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"dist":{"shasum":"77cd1cf4a26e5030c848a528f3859ae06a10cf9d","tarball":"https://registry.npmjs.org/universal-transition/-/universal-transition-0.3.6.tgz","integrity":"sha512-KBU+e+/D7/hwTvl2WNla96O5TAe4dmb3bpL9DJ0cjTolbdM/qrstm9tgg7lJSUJp1xjIqq61ZNk81b5vFHIZxA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAe2b9szYYqFnHQXs7iXeReuPwoO1h9Ry8JWgDuegOalAiAWRcaTg2PhUsNTU7+nJFc0V6IWAeP6HOnDw/pXGWrPeQ=="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/universal-transition-0.3.6.tgz_1496305643068_0.07103304169140756"},"directories":{}},"0.3.7":{"name":"universal-transition","version":"0.3.7","description":"A universal transition API.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","dependencies":{"universal-env":"^0.3.7"},"_id":"universal-transition@0.3.7","scripts":{},"_shasum":"0094e8219386a10bb30eefb9ef6aab6e44d8052b","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"dist":{"shasum":"0094e8219386a10bb30eefb9ef6aab6e44d8052b","tarball":"https://registry.npmjs.org/universal-transition/-/universal-transition-0.3.7.tgz","integrity":"sha512-4SmkLnA+PFL5Yo59KWLUtBsLYH3VrWqPf7wc1e3rUIovcj3iHHvmwUUAGwgBeYPlVUwy+RrnwsY+WWYe7Y5fPw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAs/3UPyUKhRefLUpCWc+nDiV6Ri2rVpsYhgV2e57NS8AiEArpAByMNun/kFiL0wC2/ZFzugBjqwiSsDma0GTX4E9SY="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/universal-transition-0.3.7.tgz_1497520661951_0.36761686229147017"},"directories":{}},"0.3.8":{"name":"universal-transition","version":"0.3.8","description":"A universal transition API.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","dependencies":{"universal-env":"^0.3.8"},"_id":"universal-transition@0.3.8","scripts":{},"_shasum":"b75007d2bf2ead75c6c3e6a48dde2b22ed93235a","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"dist":{"shasum":"b75007d2bf2ead75c6c3e6a48dde2b22ed93235a","tarball":"https://registry.npmjs.org/universal-transition/-/universal-transition-0.3.8.tgz","integrity":"sha512-1Xn6Q2W6alY7XmtUaxNDkjgOzEmTpCBho1XXJ2PuqmD4W2YnAVDZADI+u4SK6Ub/ZSigemy10hshOE9fWftwiw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCyJ+91SY8SPHqjLkrZUpz1s/CMDN37TsNvPKzYCgUa6QIhAPDCYjUedEa+FNjFzQEhuI9Ak36v/4ibqGEsjVFpkh7n"}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/universal-transition-0.3.8.tgz_1498009336495_0.9134207260794938"},"directories":{}},"0.4.0":{"name":"universal-transition","version":"0.4.0","description":"A universal transition API.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","dependencies":{"universal-env":"^0.4.0"},"_id":"universal-transition@0.4.0","scripts":{},"_shasum":"1decf7946742181f4bf13238626ccd11ca4d133c","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"dist":{"shasum":"1decf7946742181f4bf13238626ccd11ca4d133c","tarball":"https://registry.npmjs.org/universal-transition/-/universal-transition-0.4.0.tgz","integrity":"sha512-SEy2AZxw7Kjuj6YWJmSxHM2karhwb82bPVILy0GpL23xjPQh+853H/Mrka82IITihTavPmtG9G/FBEHFdc1Qdg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDob7gAGbwaF6URER6WdNQ2VFM2o0SaRyJMQoeoWYNWLAIgaDt4DC4I6V6kdlPRo+/xbxHqnN48bb+ofJwN2xAk/oI="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/universal-transition-0.4.0.tgz_1498527863094_0.634453461272642"},"directories":{}},"0.4.1":{"name":"universal-transition","version":"0.4.1","description":"A universal transition API.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","dependencies":{"universal-env":"^0.4.1"},"_id":"universal-transition@0.4.1","scripts":{},"_shasum":"d09602fd203f9f0d5d2183cdc384ae8463aeaff6","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"dist":{"shasum":"d09602fd203f9f0d5d2183cdc384ae8463aeaff6","tarball":"https://registry.npmjs.org/universal-transition/-/universal-transition-0.4.1.tgz","integrity":"sha512-LB3EEakZTBJVpl4CyBBnZv7E5i8bvzkqOGUwN8f/8z4fL20TnJhterTX+YNEx44j62Ho6fVlJkSd7xnfE58BPg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICMiqRgXkrjTy0DgN+qfkgkUpsg5gVBUyKC5qvmGe8r9AiAeaGjcL2B2c1hJmaOnYsSk+jKMhZ6XHFPCFKQl2e6M1w=="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/universal-transition-0.4.1.tgz_1498543797712_0.35737910913303494"},"directories":{}},"0.4.2":{"name":"universal-transition","version":"0.4.2","description":"A universal transition API.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","dependencies":{"universal-env":"^0.4.2"},"_id":"universal-transition@0.4.2","scripts":{},"_shasum":"d79b5003a7c99fb7c088a649b685e4f1152d6983","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"dist":{"shasum":"d79b5003a7c99fb7c088a649b685e4f1152d6983","tarball":"https://registry.npmjs.org/universal-transition/-/universal-transition-0.4.2.tgz","integrity":"sha512-ekoI/hpMrSWWSRa/DadrJxRBohYomCXiXWL2EV9Z7yX7uXwSF5cyUQGZeNH6QOYaJVy7lUm3HbI42fPVSkYdsg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAXYL4imim77vmCD4DkHgyw4Sd4r+bVPeq+kmZTNcLRyAiEAgzStUsV0BYpz8OLvgU2eUP04NE1EFkzFYINMoYhSIDE="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/universal-transition-0.4.2.tgz_1498628313282_0.5729100403841585"},"directories":{}},"0.4.3":{"name":"universal-transition","version":"0.4.3","description":"A universal transition API.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","dependencies":{"universal-env":"^0.4.3"},"_id":"universal-transition@0.4.3","scripts":{},"_shasum":"3b9d2e5269002ffb87e8ee73a2049e55d6734a32","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"dist":{"shasum":"3b9d2e5269002ffb87e8ee73a2049e55d6734a32","tarball":"https://registry.npmjs.org/universal-transition/-/universal-transition-0.4.3.tgz","integrity":"sha512-GDpijF7MrxT4b3B1ecIpGCptuSUzS3g+ejKpqON6VgvY+V8mjH6oZW36hDNMdsfgBYBWUWqPjLMbZpxKHkKdJQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDx7+FYcbp2/xnDjNFclVP5249Q737kSqSgiBRtJM+D5QIhAP6bLlA4V1S8yEWVnbwHFZJrcZQPkJEaZ2hpObUGFhYm"}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/universal-transition-0.4.3.tgz_1499325382465_0.8885189075954258"},"directories":{}},"0.4.4":{"name":"universal-transition","version":"0.4.4","description":"A universal transition API.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","dependencies":{"universal-env":"^0.4.4"},"_id":"universal-transition@0.4.4","scripts":{},"_shasum":"1dfe7d0c866fdd8d47872e47a9552298d7f4f6b2","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"dist":{"shasum":"1dfe7d0c866fdd8d47872e47a9552298d7f4f6b2","tarball":"https://registry.npmjs.org/universal-transition/-/universal-transition-0.4.4.tgz","integrity":"sha512-qZ1LictmrtYMqpYHJXU7m50xLUMgUInvuT6P9bfGg4HpbojicG4782R+bFoYMxHdWTiNVwGaBOuPJUS9sX4vkg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCca7rjUtjyAdJLNauZdZ+hMUvKrG263s4RGOYCUbrwTwIgJyQWqcynGZD5qyFr1k4Z2bKtWogfdZo6KCCNEqqaNDk="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/universal-transition-0.4.4.tgz_1500021365113_0.336568288737908"},"directories":{}},"0.4.5":{"name":"universal-transition","version":"0.4.5","description":"A universal transition API.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","dependencies":{"universal-env":"^0.4.5"},"_id":"universal-transition@0.4.5","scripts":{},"_shasum":"aa8b817905c9aecbd917f09951b664832f64491a","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"dist":{"shasum":"aa8b817905c9aecbd917f09951b664832f64491a","tarball":"https://registry.npmjs.org/universal-transition/-/universal-transition-0.4.5.tgz","integrity":"sha512-rMqDwnh/H3wCUFqb4ZAN+0olqsf5uSJ1vqUawRgMv6hRMUwstkZsInzuQ5IoFxY6dgJOtHgzm+1ccQyPYR79+Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCnuSS/Jl/QFuvzDXxgcLC43bz9lJo6e9X/TMZNtjdx4AIgNrln1rHNANUikQdWY1zC7tq0u4wbCbWEFR2gCAAev9E="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/universal-transition-0.4.5.tgz_1500616253159_0.036360820988193154"},"directories":{}},"0.4.6":{"name":"universal-transition","version":"0.4.6","description":"A universal transition API.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","dependencies":{"universal-env":"^0.4.6"},"_id":"universal-transition@0.4.6","scripts":{},"_shasum":"c9f2c18235ab1531adf5122a8aef5b470a80382c","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"dist":{"shasum":"c9f2c18235ab1531adf5122a8aef5b470a80382c","tarball":"https://registry.npmjs.org/universal-transition/-/universal-transition-0.4.6.tgz","integrity":"sha512-4v+8MtVjccF3V4Fi5FecwGOsVlBG/F6MpwOQ4QSZDQcX3y5kXWzpDJ33Y5gqSV8l0aTzBsfDEWc73wlmJYKhjA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDlMiCFQ0wC2fb1bLhw35y2q78I4PgNkIwLaveQRZ5oUAiAQguwHXzUQmenontfsdbXO6SGxb8KVyMhxQmOb/woAFw=="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/universal-transition-0.4.6.tgz_1500878118718_0.8281294216867536"},"directories":{}},"0.4.7":{"name":"universal-transition","version":"0.4.7","description":"A universal transition API.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","dependencies":{"universal-env":"^0.4.7"},"_id":"universal-transition@0.4.7","scripts":{},"_shasum":"f6a09675bb5a5df3ba9a149dc1a9e2d66fe493b6","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"dist":{"shasum":"f6a09675bb5a5df3ba9a149dc1a9e2d66fe493b6","tarball":"https://registry.npmjs.org/universal-transition/-/universal-transition-0.4.7.tgz","integrity":"sha512-UFVzW7d3RXgo1CAmSGOcxTr20OUiG6WYyC9I0T307wx++hJ++p15jvMKmmhjJIIDyy7EQXmLDowHGLpjmDflFw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDQvkelKGrBOR45+aLzFcaXg6YYIHghyrT3hq5fKBp2IgIgeI3zSA1i3m1b3khvnpXEzBoB55OeaeiSJOJAbDXIda4="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/universal-transition-0.4.7.tgz_1500884762847_0.6460614260286093"},"directories":{}},"0.4.8":{"name":"universal-transition","version":"0.4.8","description":"A universal transition API.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","dependencies":{"style-unit":"^0.4.8","universal-env":"^0.4.8"},"_id":"universal-transition@0.4.8","scripts":{},"_shasum":"45f878dab3a2ec96eb38fe3ca1129ee0fea1d5fc","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.0","_npmUser":{"name":"yacheng","email":"narutosun2@gmail.com"},"dist":{"shasum":"45f878dab3a2ec96eb38fe3ca1129ee0fea1d5fc","tarball":"https://registry.npmjs.org/universal-transition/-/universal-transition-0.4.8.tgz","integrity":"sha512-k2NOLpZesleIU9/AJUaVia2woDqsdFChFMTsCKC6KnX7x1xHfW2vEqBp69+bfRZ4WgedKH3NZch9B/j524oJTg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBrYQDb/nBG8xIKK9z2lj2Gu0LYoDmXZ0/cskXF2PreWAiEAwG4U4Ce/ATvSPuL3L6M7UbRAmGd8bXfkSH9RVBJ/bJk="}]},"maintainers":[{"email":"narutosun2@gmail.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/universal-transition-0.4.8.tgz_1501148540283_0.035783674800768495"},"directories":{}},"0.4.9":{"name":"universal-transition","version":"0.4.9","description":"A universal transition API.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","dependencies":{"style-unit":"^0.4.9","universal-env":"^0.4.9"},"_id":"universal-transition@0.4.9","scripts":{},"_shasum":"bbee8fcba01a4f56db4e25c07740e1dfab5d5f04","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"email":"narutosun2@gmail.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"}],"dist":{"shasum":"bbee8fcba01a4f56db4e25c07740e1dfab5d5f04","tarball":"https://registry.npmjs.org/universal-transition/-/universal-transition-0.4.9.tgz","integrity":"sha512-0kpeYYvEyQsq8TazSQD6GZbIXKoC2MBljI+u2JCyhuoqjh/Y4jdxJjhCHIlwQbSKeSvYVqP8PTywuerhT96x+A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEMCH0MTsC2qWBXFjrHlbJbws5X76MDFTkDE3s9oL+qp9pwCIHx+ErhzJDydwMxaOVxkHPJtxmm7NcbBGG1xtsNM45Q7"}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/universal-transition-0.4.9.tgz_1501666812145_0.364880507113412"},"directories":{}},"0.4.10":{"name":"universal-transition","version":"0.4.10","description":"A universal transition API.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","dependencies":{"style-unit":"^0.4.10","universal-env":"^0.4.10"},"_id":"universal-transition@0.4.10","scripts":{},"_shasum":"95fb97381704e37884ae85ae4d3212a9dae6e5b7","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.0","_npmUser":{"name":"yacheng","email":"narutosun2@gmail.com"},"dist":{"shasum":"95fb97381704e37884ae85ae4d3212a9dae6e5b7","tarball":"https://registry.npmjs.org/universal-transition/-/universal-transition-0.4.10.tgz","integrity":"sha512-JZLW7eu4/qLnJj0dP3CPby7h/ZAP8px7qCI7hmiJKrDyoR7wa23f6Xej7ytNwY6680AEuI8yTOQSZ/YfE9H84Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD3YCIhpJni+6GdY13057IJdg7UQ8l4h5KxLLCNlsyZCQIhAM8WrnoWKmUErAGzsNoGdNrm90Xo0aXZ+TPl4OpbE3nd"}]},"maintainers":[{"email":"narutosun2@gmail.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/universal-transition-0.4.10.tgz_1502428431151_0.24186091078445315"},"directories":{}},"0.4.11":{"name":"universal-transition","version":"0.4.11","description":"A universal transition API.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","dependencies":{"style-unit":"^0.4.11","universal-env":"^0.4.11"},"_id":"universal-transition@0.4.11","scripts":{},"_shasum":"89a6259a5a2e15b9411a895c670104e0d29398bf","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.2","_npmUser":{"name":"yacheng","email":"narutosun2@gmail.com"},"dist":{"shasum":"89a6259a5a2e15b9411a895c670104e0d29398bf","tarball":"https://registry.npmjs.org/universal-transition/-/universal-transition-0.4.11.tgz","integrity":"sha512-4Udhy0MgvIJ6DQ5weBdjTsN6nMkj/cUoMLk77lEOwnCOG1v3rAMU1m6n5b4o3WsBStEHaH7HT9jbP1NJImSNWg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICYPonwLklXjwf0pMZvlIhGncM6j1WR7llEgkdnnKsL1AiEAs8mttgNbKuf30CH5lERVvu+IK4+HWbWXIvgcgTilTLI="}]},"maintainers":[{"email":"narutosun2@gmail.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/universal-transition-0.4.11.tgz_1503460992537_0.4738917255308479"},"directories":{}},"0.4.12":{"name":"universal-transition","version":"0.4.12","description":"A universal transition API.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","dependencies":{"style-unit":"^0.4.12","universal-env":"^0.4.12"},"_id":"universal-transition@0.4.12","scripts":{},"_shasum":"e9a1ba56c970bf47c9dd3a4618f7d9d8160c52a7","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"email":"narutosun2@gmail.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"}],"dist":{"shasum":"e9a1ba56c970bf47c9dd3a4618f7d9d8160c52a7","tarball":"https://registry.npmjs.org/universal-transition/-/universal-transition-0.4.12.tgz","integrity":"sha512-N/0zpUf+eoNuJZsUT6HqLP77Ecpti2b4D16E+8ji1tBhj4q51bk+AfptbN0i8Ac3IO7x4L+pgIjizVrwqsAXHw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDjJ8OlqHV/Uo6MAdp2BhN8DfSrY+G/+g0hJKwa8rB08wIgFH4G6enLBf2sGrayT16ooO98ifMq+WiKa4x7KHWIadc="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/universal-transition-0.4.12.tgz_1504854220763_0.2540048244409263"},"directories":{}},"0.4.13":{"name":"universal-transition","version":"0.4.13","description":"A universal transition API.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","dependencies":{"style-unit":"^0.4.13","universal-env":"^0.4.13"},"_id":"universal-transition@0.4.13","scripts":{},"_shasum":"86ac3c79c2bb15ab4813f45d43ea3406da50802f","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"email":"narutosun2@gmail.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"}],"dist":{"shasum":"86ac3c79c2bb15ab4813f45d43ea3406da50802f","tarball":"https://registry.npmjs.org/universal-transition/-/universal-transition-0.4.13.tgz","integrity":"sha512-9QeiGdlcTvshQIcO5EIfRorE50WM2dqdhuT5tOeZejWVaagsOzEHSFR7vi4gwbaN5wob16bBChLVqrq5Vh4WXw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCAcFXqoigEoQO4kEX8FUaA6I8DIo2U7aRmdHnTYsvTYQIgGrLZeDFNGgSjjxxoMatGwvpDVIcPMlKa6nQugsBQi60="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/universal-transition-0.4.13.tgz_1505442407063_0.17856910941191018"},"directories":{}},"0.4.14":{"name":"universal-transition","version":"0.4.14","description":"A universal transition API.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","dependencies":{"style-unit":"^0.4.14","universal-env":"^0.4.14"},"_id":"universal-transition@0.4.14","scripts":{},"_shasum":"a05d97d31029a762467335a9db047403752ff325","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"email":"narutosun2@gmail.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"}],"dist":{"shasum":"a05d97d31029a762467335a9db047403752ff325","tarball":"https://registry.npmjs.org/universal-transition/-/universal-transition-0.4.14.tgz","integrity":"sha512-JSu2A1d9NB1kdNlCC8eaDLWhr/Gg3pLRuAXkFRTA0POyoAN6iWnHdIohxqjIvYyjY2/OuF83VPf0Nas9dVpvDA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDGzEsFtJ6oix33bEW9Vh2padk4mjGtJTxNsaVHKO9mBwIgOdVjZ8BUvk5T+ouveRm/Ug0LuqSLqHJMU5pRUinjTHc="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/universal-transition-0.4.14.tgz_1505988927967_0.8308244217187166"},"directories":{}},"0.5.0-beta":{"name":"universal-transition","version":"0.5.0-beta","description":"A universal transition API.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","dependencies":{"style-unit":"^0.5.0-beta","universal-env":"^0.5.0-beta"},"_id":"universal-transition@0.5.0-beta","scripts":{},"_shasum":"e3013b66659628a6273d7ca6748fee7a515c8616","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"email":"narutosun2@gmail.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"}],"dist":{"shasum":"e3013b66659628a6273d7ca6748fee7a515c8616","tarball":"https://registry.npmjs.org/universal-transition/-/universal-transition-0.5.0-beta.tgz","integrity":"sha512-zf1NERbYQtUHN3/3B5KV23JCHT2/qQfPss51geOVuNuAHC7KJlK7Cp+nNqUWQlFsBdaOV1xDL4prk6qCy2Jnew==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH42f2D3U5XQhCdVRtkdf1PX0pzyG2OWx7qQgr/UAMC6AiEA2ZLQrGpRQKv8vFzAeHx4cV0SDvlhWe0bA6GyuCMrlNY="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/universal-transition-0.5.0-beta.tgz_1506334627943_0.33268302446231246"},"directories":{}},"0.4.15":{"name":"universal-transition","version":"0.4.15","description":"A universal transition API.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","dependencies":{"style-unit":"^0.4.15","universal-env":"^0.4.15"},"_id":"universal-transition@0.4.15","scripts":{},"_shasum":"2886cc1e93daba36a002f67bc791417dbc93c63f","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"email":"narutosun2@gmail.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"}],"dist":{"shasum":"2886cc1e93daba36a002f67bc791417dbc93c63f","tarball":"https://registry.npmjs.org/universal-transition/-/universal-transition-0.4.15.tgz","integrity":"sha512-uSn1luYIAXukkl05jmoUnE4EA8xTwlB0YPH6mHu+fpGIYViTT2UV2foqFpSg3qXD1nv6wzG1eKgm/rzPs6r+NQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG4vDV8kV6UZc3RcEyuczJ1+AF69bdq7FMn6fbzG/Ql0AiACYLEHA7Fo11RBiY1PoEBN/39LtEv1EY4pkSsfv1kmXw=="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/universal-transition-0.4.15.tgz_1506407132050_0.10067602596245706"},"directories":{}},"0.4.16":{"name":"universal-transition","version":"0.4.16","description":"A universal transition API.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","dependencies":{"style-unit":"^0.4.16","universal-env":"^0.4.16"},"_id":"universal-transition@0.4.16","scripts":{},"_shasum":"82eccbb0f3d0490c4e8fb51d80644d6ce49b3e93","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"email":"narutosun2@gmail.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"}],"dist":{"shasum":"82eccbb0f3d0490c4e8fb51d80644d6ce49b3e93","tarball":"https://registry.npmjs.org/universal-transition/-/universal-transition-0.4.16.tgz","integrity":"sha512-+VtiGHD06OEa0YHHoRFhDNTba3Q7VAEpTatHYbd33SChWo1WByLbwZZ/v+xLcmjdItA4R3TCTJ65BmbTrFdgfw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDlv6m5/EZ8Z17G5GyQxfG5C2DGVOmZOBWRgDBYryOnSQIgdcNrczkDPfiMSlCo25Ac+nsxv/JFbmKXv3Sx4NhLPD8="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/universal-transition-0.4.16.tgz_1506585991007_0.5975231127813458"},"directories":{}},"0.4.17":{"name":"universal-transition","version":"0.4.17","description":"A universal transition API.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","dependencies":{"style-unit":"^0.4.17","universal-env":"^0.4.17"},"_id":"universal-transition@0.4.17","scripts":{},"_shasum":"7d99689bf644757a390c3a27461ca28e4196e122","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"email":"narutosun2@gmail.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"}],"dist":{"shasum":"7d99689bf644757a390c3a27461ca28e4196e122","tarball":"https://registry.npmjs.org/universal-transition/-/universal-transition-0.4.17.tgz","integrity":"sha512-DOw87xt38SXGNLGFkFD/ut5umZ4jFcPkhNovhzLpj4v3qc/joX9cVar3Hy0ig8fxnX4Anw/XFv8UqjQeAqf7vg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCbi55WpOwca/GHUGCXXZ8R8km2WuK6anmPmjxOe5oA2wIhAK3xtO8EMv/Vl6Hj43bvvqtkLM1ZDhjiNPu6Vz0Zowau"}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/universal-transition-0.4.17.tgz_1507699887123_0.9523297890555114"},"directories":{}},"0.4.18":{"name":"universal-transition","version":"0.4.18","description":"A universal transition API.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","dependencies":{"style-unit":"^0.4.18","universal-env":"^0.4.18"},"_id":"universal-transition@0.4.18","scripts":{},"_shasum":"25522bfe31f452896efbaaaaa42325403d71abb5","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"email":"narutosun2@gmail.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"}],"dist":{"shasum":"25522bfe31f452896efbaaaaa42325403d71abb5","tarball":"https://registry.npmjs.org/universal-transition/-/universal-transition-0.4.18.tgz","integrity":"sha512-fSSCwV6pVpteFFlGHWCyZCFJRsxtO+6EdIF2awfKyfHvhZ0y3HxLuTA9y5uIarAHHXaSx97I4nhL5X/LAljCfw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHQPmWPa4htOxSCU+1kWD4AMYYTbUgqWOrzZr7KB1a2dAiBJTbNkiOTmRZLjvHNdrH54Iny2FkYOdWNj5QTvHbBqHA=="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/universal-transition-0.4.18.tgz_1508137533270_0.41992011899128556"},"directories":{}},"0.4.19":{"name":"universal-transition","version":"0.4.19","description":"A universal transition API.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","dependencies":{"style-unit":"^0.4.19","universal-env":"^0.4.19"},"_id":"universal-transition@0.4.19","scripts":{},"_shasum":"08d49da9e019c251cbe3a03b4d6400b50c535470","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.2","_npmUser":{"name":"yacheng","email":"narutosun2@gmail.com"},"dist":{"shasum":"08d49da9e019c251cbe3a03b4d6400b50c535470","tarball":"https://registry.npmjs.org/universal-transition/-/universal-transition-0.4.19.tgz","integrity":"sha512-8IjfnVgNohpSJWuJ/vjs25Bfwub5Rv4MLojbIBLJH61x0sodqrZM5vh+AZtv5oaJpt6ib66h4JxVsDLyyf9Kvw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDsQ21ST5lqQrf3SXnMbq+BT6Brv9eoqjm4ftD7ndd7gAIhANuQgx8QA1/kSrV1wSmgp90BJbO73mjSvmMmfu+I7p2i"}]},"maintainers":[{"email":"narutosun2@gmail.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/universal-transition-0.4.19.tgz_1508224967621_0.7946715857833624"},"directories":{}},"0.4.20":{"name":"universal-transition","version":"0.4.20","description":"A universal transition API.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","dependencies":{"style-unit":"^0.4.20","universal-env":"^0.4.20"},"_id":"universal-transition@0.4.20","scripts":{},"_shasum":"824c2ddd27358415f376bfcd79aadf191af30a1a","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.2","_npmUser":{"name":"yacheng","email":"narutosun2@gmail.com"},"dist":{"shasum":"824c2ddd27358415f376bfcd79aadf191af30a1a","tarball":"https://registry.npmjs.org/universal-transition/-/universal-transition-0.4.20.tgz","integrity":"sha512-hyvQ+5Of/lx5p/jY6dRExEq7odvhQUA2DZzoC/umXiLf7Xp7TLLnbPrp3y7fqvP003wWKBDO6Puuq4qlb0bMQQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDevqIy9TxKHehsxbXSzB1peuNaJoz0xGYXdI8H5HKoEwIhAJo0wBV17u8lgxo6+H3g7B7zMQf9n/Xany9WtnVNDHuf"}]},"maintainers":[{"email":"narutosun2@gmail.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/universal-transition-0.4.20.tgz_1508312846925_0.8106114934198558"},"directories":{}},"0.5.0":{"name":"universal-transition","version":"0.5.0","description":"A universal transition API.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","dependencies":{"style-unit":"^0.5.0","universal-env":"^0.5.0"},"_id":"universal-transition@0.5.0","scripts":{},"_shasum":"6c16ee521323d868ed7e8f5da048b727ddbb3441","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.2","_npmUser":{"name":"yacheng","email":"narutosun2@gmail.com"},"dist":{"shasum":"6c16ee521323d868ed7e8f5da048b727ddbb3441","tarball":"https://registry.npmjs.org/universal-transition/-/universal-transition-0.5.0.tgz","integrity":"sha512-CM72EEWZBch3Fow/6KmrMfUrZMxnWQt4XgzDuaw0QxbG+by2bQz8D4KTonzVT9JvhYjb9FdN93uIBAyRb6mgvQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGAYQqwQqV0+B7H9gdw3si7sox1GBTVWY088bmeCRlyOAiEA22472pNP3eXj/rASezuN+bj/+YS7zbF0hvFw325KVjw="}]},"maintainers":[{"email":"csf178@gmail.com","name":"wintercn"},{"email":"narutosun2@gmail.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/universal-transition-0.5.0.tgz_1513140826100_0.47682300955057144"},"directories":{}},"0.5.1":{"name":"universal-transition","version":"0.5.1","description":"A universal transition API.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","dependencies":{"style-unit":"^0.5.1","universal-env":"^0.5.1"},"_id":"universal-transition@0.5.1","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"yacheng","email":"narutosun2@gmail.com"},"dist":{"integrity":"sha512-oTwyGnfwpksskcOPY4u5GbJyNDjQlvPN0AjgtwdmHMj5za3ndh+YwEvF1I7TUTu7WxllGmkVXdgmk4FD7BDZ4w==","shasum":"f8a0a27aa6ca90d9b0b7244bfd683e0c3ad76084","tarball":"https://registry.npmjs.org/universal-transition/-/universal-transition-0.5.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFw2sN8GaX57l+G5U+RLnEXle78d3W2q06ZCMyDTOY4tAiEAqz2S6AlK8huOpF0OkuJW5OXzfObQe8zi+LLtRwGW3x4="}]},"maintainers":[{"email":"csf178@gmail.com","name":"wintercn"},{"email":"narutosun2@gmail.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/universal-transition-0.5.1.tgz_1516880675296_0.06918937992304564"},"directories":{}},"0.5.2":{"name":"universal-transition","version":"0.5.2","description":"A universal transition API.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","dependencies":{"style-unit":"^0.5.2","universal-env":"^0.5.2"},"_id":"universal-transition@0.5.2","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"yacheng","email":"narutosun2@gmail.com"},"dist":{"integrity":"sha512-bUhVUxgBKVd1rqSlqdx+/Yb5ExZM34ylMvq8eDbPoqtz4Va6fR7QUh+6L0/5PRznbv5S4M+aYLEq0WB8UtNokQ==","shasum":"ff739571c90a345f2f57ab7a64114e057b6d18cd","tarball":"https://registry.npmjs.org/universal-transition/-/universal-transition-0.5.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEfifbj7CnkaMiACA5Ua6SdRrgy0gIFZ2Wq+aXLjTQaZAiEAi0fSf7yfPsAhN+S9vxPT6PihfgbYT/KP7sKHOZ5foL4="}]},"maintainers":[{"email":"csf178@gmail.com","name":"wintercn"},{"email":"narutosun2@gmail.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/universal-transition-0.5.2.tgz_1517302173922_0.3135812811087817"},"directories":{}},"0.5.4":{"name":"universal-transition","version":"0.5.4","description":"A universal transition API.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","dependencies":{"style-unit":"^0.5.4","universal-env":"^0.5.4"},"_id":"universal-transition@0.5.4","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"yacheng","email":"narutosun2@gmail.com"},"dist":{"integrity":"sha512-lCHiMKqdr7XUAtQa0PUeIhIxilatSaBP2pcg9Yj8ZjGpWUDE7fhSf7M0bSkjnRCUvtybayWuhQ/+MRJKXVo/aA==","shasum":"6b19d376acc2a21dc2b93b006b0fb032a08fe8fe","tarball":"https://registry.npmjs.org/universal-transition/-/universal-transition-0.5.4.tgz","fileCount":11,"unpackedSize":59377,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDii4Ly8evpjDWZtmqZuGUM8ENo4CQuqNwhFFlKUH2rfAIgKhsSOOO8jURNn0ZfGAfR5kwO4wLtNUNFJze55C/4vMo="}]},"maintainers":[{"email":"csf178@gmail.com","name":"wintercn"},{"email":"narutosun2@gmail.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/universal-transition_0.5.4_1519961381952_0.5358848697265997"},"_hasShrinkwrap":false},"0.6.0":{"name":"universal-transition","version":"0.6.0","description":"A universal transition API.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","dependencies":{"style-unit":"^0.6.0","universal-env":"^0.6.0"},"_id":"universal-transition@0.6.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"yacheng","email":"narutosun2@163.com"},"dist":{"integrity":"sha512-clLHluHgjY/2O2bxPrqh89shKK31uFVGA4T4en2VC1+Nki8/KyuxxZ3iKthDvRMs1nGKOl9ErTH7nFroQRuIug==","shasum":"bceb84d7069a499e97d7c0c519b598ab5519161f","tarball":"https://registry.npmjs.org/universal-transition/-/universal-transition-0.6.0.tgz","fileCount":12,"unpackedSize":74901,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG+IZiz2VaQYyqtxThx65/IMJTAoT2y82bNHP6c+yhY0AiEAzPnMY+H2ViReoYdxl41YmugLSCHFva07RphPiVnfGFM="}]},"maintainers":[{"email":"csf178@gmail.com","name":"wintercn"},{"email":"narutosun2@gmail.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/universal-transition_0.6.0_1523331723293_0.5505719482847089"},"_hasShrinkwrap":false},"0.6.1":{"name":"universal-transition","version":"0.6.1","description":"A universal transition API.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","dependencies":{"style-unit":"^0.6.1","universal-env":"^0.6.1"},"_id":"universal-transition@0.6.1","_npmVersion":"5.5.1","_nodeVersion":"8.9.0","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"dist":{"integrity":"sha512-xRFXckHINpSgvVmrDBKMvT8N2FFg1jFx9eNJxL1Owt2dEQfu/JIi/2aAJ88/3wbRj6u9RnuBniFjNTIyYdDI8w==","shasum":"ebd75ea1dc17baa7587ada16d4525bef055acb78","tarball":"https://registry.npmjs.org/universal-transition/-/universal-transition-0.6.1.tgz","fileCount":12,"unpackedSize":65268,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa3Y9hCRA9TVsSAnZWagAAx18P/RTrsBgVpMlTTbxGYsSE\ndZZvvP8BCmmVH1CGL3Bvxfp5ug7gDpPev/WQjCfR72A41E0Y59ULN9c26GyP\n38WbYuwPNQkMxgztHZQpTJbpcJ3NE3Dk/JdDurG0dLoB0uXIKG/ZdxsNa0MW\n2aRKNMHIzPQvxHYWZN8qWLjx6yczJ6YtyJ/0X46qZCKoM0lyPNQmKZx4VWl3\n8k+9zpKXd05/nMGKktdvOSofbg3i6Vl2Q8u6gHlKSA97npYsrkTWCW8vlwz7\nXH0gqH0MFdzk7vhegs1Q0NHXIE/5ca5mqKItp1fD1I2xXmebR8VqQAFB3KtG\nnvIPa70PrqK+VILnGcM8GzsNpbPjBlLEb+Xo3ZpFgKsE83Jpa8qBgbTq+rob\n5b08WIqO8Zne0n93uidTUTtMkfaq7EDf0JJcwtJA83buB5nDb5RphXLYw/A/\nFqD5EujYsPLcb5svhC3JEXPyLpYcVfI3RlP/GumS8jFrfhW2mPENRWbzRJmw\nZ/GiuSWs/Kmn22k0zONkBQiEjwefe71fRx7VgJqnX1Zxf8mTUSJOb8sY3j3p\nPjMk+6E8hTfa/cJTnDj8lgHrkE5ID+CkP/1GkodHSgjy1J+wTufXGbGyFF+r\nHdYXOHWQNjH7DiqNd77UUN0ReUR/i3xbMcDU4rKyt+ZE2/b4S/WVOcdZKrOh\nCfRd\r\n=L+PW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC5xCPUYo/pS0RxZ6UYLMfr6CWpypSjMJV/DXuASjs5NgIhAL436ZL2e8xVLNr4uHihGm4fIXZw6NbqBECyW2VIRdFv"}]},"maintainers":[{"email":"csf178@gmail.com","name":"wintercn"},{"email":"narutosun2@gmail.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/universal-transition_0.6.1_1524469600769_0.7903526593696211"},"_hasShrinkwrap":false},"0.6.2":{"name":"universal-transition","version":"0.6.2","description":"A universal transition API.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","dependencies":{"style-unit":"^0.6.2","universal-env":"^0.6.2"},"_id":"universal-transition@0.6.2","_npmVersion":"5.5.1","_nodeVersion":"8.9.0","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"dist":{"integrity":"sha512-BHNhW8tIviDu/0GTpgw1KMLArT5K1euIMP8tjEY54vhkJe91NrLhVmV1OlIia62Vlm0B2R2G6f+qQyaXA1WcVQ==","shasum":"d12e0742c465c84e534e6bbd626c02fbb6017aeb","tarball":"https://registry.npmjs.org/universal-transition/-/universal-transition-0.6.2.tgz","fileCount":14,"unpackedSize":70996,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa8VMYCRA9TVsSAnZWagAAt4gQAIrZ3exVicRjut6YmMY5\nOVvOllz9a3n3aiMaDsJi4Ua4ky9RmEdcpAE5XUjm8dtuRHN7jtR0FSoararm\n4iP/DSbc18pYz7Q/nWF+bQYQXOYHs0lLdqX6ng9ehROd6/RaqoQC6iLRRqDI\nnkfaBMFzlbOctYJuF2mzA33rELq9sJGIVClTbKN9lT34VAThMoQAJ5QxAjiE\nkTyfdTt5o9wMixUBIT4cdOLZsban3daX60A1DjBiQzsKZyXrV/JZowOVDRU+\n9gBe2jwqMqACo5rYIaHr9uQXwSwPT2aneVTKhDGJnOSuHSmPNst14ALC0XEf\nDi4eDoCrlHpxMHlcYQHv80HcyVMZjVqubfcCsAmgHurJ4oUm/XWKcMDiJ1xv\nWbhoHNr1558M2hkbNmYnIAX8gzQBhMiqPLr0lo5vFnHJUHfq82M5pptKebYd\ngzY7KrN8+yfUdRRhHdVrN8l+zSlPPUA+oni+WM1pwoLFXZp1zuWkD5hgYniF\nDBqTz0rIIRZGQzi2YrZRfJsuz6QdRYrExl7Ms7QkBcsmtO28H/YVB1b2JxGJ\ntJuticOnejTGJhdTRirrvKZTXFEEu7vaFgq2TqdkClTg52hO9JlwfFNHDCUM\n4AOvFKeKA/+e0wRnjQ9vkGs5pNfo91vgFgdwlat+UuD7MEFQm0NUPcOMwPGC\nn8as\r\n=PRWU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG+1YJ/hg0aCHCsDlbGBON268OOYFCuw0aMn6pdvr+KOAiBgl25HRBQrgHkY3q7s1Ne68oaka4yqVm/RDs5xVhvZsA=="}]},"maintainers":[{"email":"csf178@gmail.com","name":"wintercn"},{"email":"narutosun2@gmail.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/universal-transition_0.6.2_1525764888308_0.229627665915916"},"_hasShrinkwrap":false},"0.6.3":{"name":"universal-transition","version":"0.6.3","description":"A universal transition API.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","dependencies":{"style-unit":"^0.6.3","universal-env":"^0.6.3"},"_id":"universal-transition@0.6.3","_npmVersion":"5.5.1","_nodeVersion":"8.9.0","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"dist":{"integrity":"sha512-H0KmU6TJTPPIqLwsqEsv0oC2EeB53ZS+29Gfefx7psiPKu7WKGzeKIzrEAYjaJHZZzZZcud4rYaLZToSCSGgYQ==","shasum":"414e614c4e80f8e6b10f8166909cccc5db399fc4","tarball":"https://registry.npmjs.org/universal-transition/-/universal-transition-0.6.3.tgz","fileCount":14,"unpackedSize":80629,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa8brLCRA9TVsSAnZWagAAgB0P/R7nmaB7LFw3w0ye7kzm\n5zXk5LDQ7G/NIkPXTLRyZecGJ5acBMEnKFAOOztt5dAZZmoePbHfARjZ/4X8\nRzITUXRkgEttcqniUmZEg75HrrDs3c/wCkTx9pp0K2jTWeCz+0nvsv58p/LZ\n6AnZgnEBWkYCVGNBEGwf9poqRxA2NfOjH0lY1AzAQuYFJsQJ5QxTscOq9DM+\nPfCo5+ctmROflczC7WMHplmmudf145U1d/H+/gad8ovZBDiCTCXrubC2brwg\nCiHhRTxIxUMRmAlX9AnxkcSudqrkZVcTSxnUBH3mX1v7v6oZyobCw4m38tlI\nQViYlQMiI4YKY05QipA9ojTbdgQzTUIjRyKdlWTt9tCEoLMg6HWoCtp6BPH4\n9gBq7Vr1CkX8sV8yElIa/nnYM7SuUbZFc97xTNweWBD5n0aqDDdazK6rQmFU\nGzujXV+RjqxdwfhXqwDxsyvn8rD6VKdTAOn0tuF12YTajqJklaMUD65V05DY\nFHA5pIyiEoQa+qoeWs01/wCOT6FNmKEy6DjMIaOveRV0bSuUB07dmL28LG2T\nx4gXSN/KjONA41FfiBC5VcbS4uUAhTu86CCbElVTkTora1vKwIxIE5gm5+qH\nsjG61JD3Qn78Cyutx4dIteizrj9RZNWNKpnIhq9goIud/wnZiUq2FMlPNG20\nnDO1\r\n=AsPB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAXSXFJxS+iyxZomOJNzMaXyyWQBRxcEQ8dRVQoZ0VUcAiEA4J/etHLzl3zPsldnS3fRkHKrSXgQG5S590s9iDl/znY="}]},"maintainers":[{"email":"csf178@gmail.com","name":"wintercn"},{"email":"narutosun2@gmail.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/universal-transition_0.6.3_1525791435584_0.5750252577059412"},"_hasShrinkwrap":false},"0.6.4":{"name":"universal-transition","version":"0.6.4","description":"A universal transition API.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","dependencies":{"style-unit":"^0.6.4","universal-env":"^0.6.4"},"_id":"universal-transition@0.6.4","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"yacheng","email":"narutosun2@163.com"},"dist":{"integrity":"sha512-0Y3gqz9+x/3bor6VYMpMZ5Cz2HsHCEHVs4bo2r2MSH5jtaSO0Nv/uOeAYKxzpnkgxzJMQjcylBjqnRerNnN81Q==","shasum":"1b2401dc9d42e5fda49ff6630de322ef00151a1c","tarball":"https://registry.npmjs.org/universal-transition/-/universal-transition-0.6.4.tgz","fileCount":14,"unpackedSize":79124,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbGNS9CRA9TVsSAnZWagAATBAP/2jABExw8QWw+2+tSUgq\n1kz/+ZU0xPWiY+KVtTsIJ9F167rsgKFqVyajxmAcjMiyQWyNJNMHy31X7Q3I\nZavHXsg7lPPT5msMCd3Ak/diG1ib6z/4n0Ut1O9VRQTzsgiZwkaVoNfo3QZ1\nVjcJ/17CjBfaTSP7MZMpbNPEOzjjq/E7KCb/sC24ynvp9fyXsCcJ957DRtpq\nm0liOQIgjWzub/qcH0W0DAlU+T0NeSb1Xn7zEFRYqNm7L2Cc3GOKAriepKgz\n34u5OSyeyAGovIDp/3IkEqtSbRgep5+BrtbM713e7y03A8ux7hStZzoXEKUC\nw5SeZlglisweJ4Ufj0z4LdvB2bB6wAsPNjJjDyQc0BrIxF7i8bmlnaX+SBf6\nRgyVP0BA9ZS2/ZqLCV80pypQTvmfJ/rkkiLF1dUqrUYeU71Ifmn7eB1SlNSO\n+5Ukm/no/LCIi8epGSefwtlUNy+w59s3LXSu1lCS2K4r2nJnphCrG/XVTgBX\ntwiGdD/XjpSEktg2i49mmxFh5vn7Kb/whRHAP+VQF0Zi6CSo8PSbCTPdB6Lh\nheyeL7oCZoGLSiYqKyb5+Gbvede68D6vMYl8Ul4w8To2Cq5mrpWCEM8jfpNs\nI2L2JB6K+EZziKzH49Ktj899zJ9s60hXb3sYYLFUSsf0wZJuCmOt6XbiCd7E\nD/TR\r\n=rr8R\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDDm5MvIb3eF/QydG2qwO46QKBpbbJEMibK9uwYdqA61AIhAN0mmMZzSX2GCz3umeLX6i+1dgPgXun7naN+ZnGMX8SN"}]},"maintainers":[{"email":"csf178@gmail.com","name":"wintercn"},{"email":"narutosun2@gmail.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/universal-transition_0.6.4_1528353980525_0.231654678648896"},"_hasShrinkwrap":false},"0.6.5":{"name":"universal-transition","version":"0.6.5","description":"A universal transition API.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","dependencies":{"style-unit":"^0.6.5","universal-env":"^0.6.5"},"_id":"universal-transition@0.6.5","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"yacheng","email":"narutosun2@163.com"},"dist":{"integrity":"sha512-GMRy2PY+Qk/lI05+ViCXlJQzy3hY+z/uxQPc12mFGRFI7/gZ+ZXyP8EVTN679rjRHGAobXGQO9vAccXxKdlG4g==","shasum":"6a68a7e452e4b2013e62501a5fcdd31ccff3a006","tarball":"https://registry.npmjs.org/universal-transition/-/universal-transition-0.6.5.tgz","fileCount":16,"unpackedSize":99273,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbfnUOCRA9TVsSAnZWagAAzHYP/jn5giD7j2UJwieU8RFH\n0DHy0uNREUSPdpzWJEEt7NLXvCPORalgwDBQwtZigXRtf1HsyGU1qD7B8u3Z\nkO54o5rowC4+QVxIqaomHYZFs5kV4W+uDj8y7iTJT73SoDQmcwekqW/v6/sZ\nbpluuJMak8NbwUipivpdwn6NixrP9vB/Mjt1Pde/M3tRcLd/caRUZKBCeLMJ\nTQT0iSKqKJ0eqJIGWe8jfQsd7yi2F9xrbKW+pFV+sXUrI4uJuXIWBRQxOQf9\nLAGRayj3kWjO520eOAOZRnAlRUAvvvF56LIvFi0xZxgkGfZtVgWbFvzYF4uy\n5UkMf6jEeWeBYwXIduewT/nkJ9CnJtd8UEqSu1W7n8FgeZZt91+YvwCk5HWm\nndaf50bKRj7weNTvwxvNhEbB4zPyGMYFQev4WzdodRPh8jIqyPB24xxGJcrr\ngVew4eZ0N3LMVPbrXmhSUdejHhBTfKThzeZvvzb/q1gJhyEE/9nO6v500MHA\nTZZjWW1wavORyPyHpGHMJ+YmsEFyfH8WsFcwlXX7B8zEgCxnyuCkLBHzssk0\nWi+ReI9oxaXzGdoDaHuZyXhSMemlvF8Rhh/Csseztjl3R3FLvygdeYfo62tK\nJrKJo0eWQU5hbRW2G9zVql/IHbJbIs6/l92QUIVM+QdCvka8YPHM+9n4e9q0\n89ML\r\n=BebE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGCbw1gF1/sG9Fo2tu1ojLFN41Wh/nqHmYpIZ9eq/sJ8AiBA2pdehCsZfmVPkF/2wdHkOwq0Quqo+lR+dQoqk+6OcA=="}]},"maintainers":[{"email":"csf178@gmail.com","name":"wintercn"},{"email":"narutosun2@163.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/universal-transition_0.6.5_1535014157709_0.5030226847761261"},"_hasShrinkwrap":false},"1.0.0-beta.1":{"name":"universal-transition","version":"1.0.0-beta.1","description":"A universal transition API.","license":"BSD-3-Clause","main":"lib/index.js","scripts":{"start":"rax-scripts start --type 'component' -p 8000","build":"rax-scripts build --type 'component'","test":"jest","lint":"eslint --ext .js --ext .jsx ./src","prebuild":"npm run lint && npm run test","prepublish":"npm run build"},"keywords":["universal"],"repository":{"type":"git","url":"git+https://github.com/raxjs/universal-transition.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","dependencies":{"style-unit":"^0.6.5","universal-env":"1.0.0-beta.2"},"devDependencies":{"@babel/core":"^7.4.3","@babel/preset-env":"^7.4.3","babel-eslint":"10.0.1","babel-jest":"^24.7.1","eslint":"^5.16.0","eslint-plugin-import":"^2.17.2","eslint-plugin-react":"^7.12.4","jest":"^24.7.1","jest-localstorage-mock":"^2.3.0","pre-commit":"^1.2.2","rax":"0.6.7","rax-scripts":"^1.2.1"},"pre-commit":["lint","test"],"readme":"# universal-transition [![npm](https://img.shields.io/npm/v/universal-transition.svg)](https://www.npmjs.com/package/universal-transition)\n\nUsed to create transition animation.\n\n## Install\n\n```bash\n$ npm install universal-transition --save\n```\n\n## Usage\n\n```js\nimport transition from 'universal-transition';\n\ntransition(document.querySelector('#box'), {\n  transform: 'translate(10px, 20px) scale(1.5, 1.5) rotate(90deg)',\n  opacity: '0.5'\n}, {\n  timingFunction: 'ease',\n  delay: 0,\n  duration: 1000\n}, function() {\n  console.log('animation end');\n});\n```\n\n## Methods\n\n### `transition(domNode, styles, options, callback)`\n\n#### Supported\n\n<img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" /> <img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" /> <img alt=\"miniApp\" src=\"https://gw.alicdn.com/tfs/TB1bBpmbRCw3KVjSZFuXXcAOpXa-200-200.svg\" width=\"25px\" height=\"25px\" />\n\n#### Arguments\n\n| Property | Type | Description | Required | Default | Supported |\n| --- | --- | --- | --- | --- |  --- |\n| domNode | `DOMNode`  | Specified element，mini app does not support，see below for details[mini app instructions] | yes | - |  <img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" /> <img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" /> |\n| styles | `object`  | See below for details | yes | - |   |\n| options | `Object`  | options，See below for details | no | - |   |\n| callback | `function`  |  Triggered after the animation is complete，mini app does not support | no | - | <img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" /> <img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" /> |\n\nThe properties listed below are supported for each environment, and the properties not listed are not guaranteed for each environment.\n\nstyles supported attributes and situation description：\n\n| Property | Type | Description | Default |\n| --- | --- | --- | --- |\n| styles.backgroundColor |  `color` | background color | - |\n| styles.height | `length` | Length value | - |\n| styles.width | `length` | Length value | - |\n| styles.opacity | `number` | Opacity 0-1 | - |\n| styles.transform | `string` | transform type，see below for details | - |\n\nstyles.transform supported attributes：\n\n| Property | Type | Description | Default |\n| --- | --- | --- | --- |\n| translate、translateX、translateY | `number | percentage` | Specify where the element is moved to | 0 |\n| rotate、rotateX、rotateY | `angle` | Specifies the angle at which the element is deflected | 0 |\n| scale、scaleX、scaleY| `number` | Specify multiples of zoomed in and out elements | 1 |\n\noptions：\n\n| Property | Type | Description | Default |\n| --- | --- | --- | --- |\n| options.timingFunction |  `string` | Animation effect，valid values are：\"linear\",\"ease\",\"ease-in\",\"ease-in-out\",\"ease-out\"(Unlisted values, there may be compatibility issues) | ease |\n| options.delay |  `number` | Animation delay time | 0 |\n| options.duration |  `number` | Animation duration | 0 |\n\n#### Return\n\nMini app return `export()`，other cases return `undefined`\n\n## Mini app instructions：\n\nBecause the mini app can't provide `DOMNode`, and use animation way is different. So the mini app needs to get the animation content by the `export()` method and then manually bind to the element.\n\n### Usage\n\n```html\n<view animation=\"{{transitionInfo}}\"></view>\n```\n```javascript\nPage({\n  data: {\n    transitionInfo: null,\n  },\n  onShow(){\n    const transitionInfo = transition(null, {\n      transform: 'translate(10px, 20px) scale(1.5, 1.5) rotate(90deg)',\n      opacity: '0.5'\n    }, {\n      timingFunction: 'ease',\n      delay: 0,\n      duration: 1000\n    });\n\n    this.setData({\n      transitionInfo: transitionInfo.export()\n    });\n  }\n})\n```","readmeFilename":"README.md","gitHead":"7d0696a9fe2326f7b7eb2088b4685947cdc41c42","_id":"universal-transition@1.0.0-beta.1","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"ggice","email":"309683593@qq.com"},"dist":{"integrity":"sha512-LdJhR14RzTxQR8JvvaQrFlTgdxIG+KIMrqml3yYcF7VZ6rp5QFxKdO7it1Mb5JrNDKEGCkHy86+Z8AdoP7desw==","shasum":"5fc0ef762090b01b379d81eb47332c25f95f5b98","tarball":"https://registry.npmjs.org/universal-transition/-/universal-transition-1.0.0-beta.1.tgz","fileCount":17,"unpackedSize":481602,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc/5oPCRA9TVsSAnZWagAAa5sQAJZs/qgi2DbNVH+xkV1o\nscmuoxl40t4ZNLQ+mMOFEIqid2dS3zkt0X1yi+nmzNSW6Snmf5/CRwdgzruJ\n0gCXr1u5/eXqyAdKfIoIZSn1am3rdXNV7a5+71xm7hXYbLX8lvq8h1tmUTEI\n1gXUhL2TuRxVtFU2/yeCJWPDCgSXul9jc6y45PVcRxM6N2shZIA5/Sn5Z5qh\n6GFx0RA8dxWOFMxzc9aghsfFylaVz4B4C0XSkM6X++TU+Djoqbr/T0/1hxlx\nJMdtzUe5CTSSD4v1g8u2pt3WjfJxjUTZbVr6AYbnrJlah/21YMZdFDDV7zmB\n5ds4t3tqRmIMqDSCw/ZZqCMJENRvLDcwxesZ/FyUJ4p5RQ6ukNnyKTHnAxGp\n9lw9w28DSX5UfxWNTWE48SR7PluooHjDQKDvxaVkCCYNHtJuoPi8RSTANT/S\n6EweVKFbp7rjxCIWj5yWeSKauLom3gXZ/GphkCcmgoRffT1TTM+ShoFIFvcA\nsMJH5fqS6lLT7gNTT8FEGAUyWMRoZ4VrwmThTzZPDZtqxJh4L/Lqpc4x7nm7\nmViNVSMJiAK7FkLVexwtdodctIFlYWnaKOQH1+wCUJr+ZKDQ2suMwVOe4b5l\nIKNCSm4P/KeIxbFzOclcuH+HYg87saPUwIzbWP9/Miiu2u1Y6TJJJsk9JObT\nZ10X\r\n=nGC4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCsB6a8f+jNuPAZgU6SWqHPNjuXGg2eDdROTd5EQ9+7wQIgZ9ZyLqDqbPTsOQx0KXXCM1E5MBtLUmg2e5F1l7W8E1o="}]},"maintainers":[{"email":"csf178@gmail.com","name":"wintercn"},{"email":"narutosun2@163.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/universal-transition_1.0.0-beta.1_1560254990645_0.7794064991658025"},"_hasShrinkwrap":false},"1.0.0-beta.3":{"name":"universal-transition","version":"1.0.0-beta.3","description":"A universal transition API.","license":"BSD-3-Clause","main":"lib/index.js","scripts":{"start":"rax-scripts start --type 'component' -p 8000","build":"rax-scripts build --type 'component'","test":"rax-scripts test","lint":"eslint --ext .js --ext .jsx ./src","prebuild":"npm run lint && npm run test","prepublish":"npm run build"},"keywords":["universal"],"repository":{"type":"git","url":"git+https://github.com/raxjs/universal-transition.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","dependencies":{"style-unit":"^0.6.5","universal-env":"^1.0.1"},"devDependencies":{"babel-eslint":"^10.0.2","debug":"^4.1.1","eslint":"^6.1.0","eslint-config-rax":"^0.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-react":"^7.12.4","pre-commit":"^1.2.2","rax":"0.6.7","rax-scripts":"^1.3.10"},"pre-commit":["lint","test"],"readme":"# universal-transition [![npm](https://img.shields.io/npm/v/universal-transition.svg)](https://www.npmjs.com/package/universal-transition)\n\nUsed to create transition animation.\n\n## Supported\n\n<img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" /> <img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" /> <img alt=\"miniApp\" src=\"https://gw.alicdn.com/tfs/TB1bBpmbRCw3KVjSZFuXXcAOpXa-200-200.svg\" width=\"25px\" height=\"25px\" />\n\n## Install\n\n```bash\n$ npm install universal-transition --save\n```\n\n## Usage\n\n```js\nimport transition from 'universal-transition';\n\ntransition(document.querySelector('#box'), {\n  transform: 'translate(10px, 20px) scale(1.5, 1.5) rotate(90deg)',\n  opacity: '0.5'\n}, {\n  timingFunction: 'ease',\n  delay: 0,\n  duration: 1000\n}, function() {\n  console.log('animation end');\n});\n```\n\n## Methods\n\n### `transition(domNode, styles, options, callback)`\n\n#### Supported\n\n<img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" /> <img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" /> <img alt=\"miniApp\" src=\"https://gw.alicdn.com/tfs/TB1bBpmbRCw3KVjSZFuXXcAOpXa-200-200.svg\" width=\"25px\" height=\"25px\" />\n\n#### Arguments\n\n| Property | Type | Description | Required | Default | Supported |\n| --- | --- | --- | --- | --- |  --- |\n| domNode | `DOMNode`  | Specified element，mini app does not support，see below for details[mini app instructions] | yes | - |  <img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" /> <img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" /> |\n| styles | `object`  | See below for details | yes | - |   |\n| options | `Object`  | options，See below for details | no | - |   |\n| callback | `function`  |  Triggered after the animation is complete，mini app does not support | no | - | <img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" /> <img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" /> |\n\nThe properties listed below are supported for each environment, and the properties not listed are not guaranteed for each environment.\n\nstyles supported attributes and situation description：\n\n| Property | Type | Description | Default |\n| --- | --- | --- | --- |\n| styles.backgroundColor |  `color` | background color | - |\n| styles.height | `length` | Length value | - |\n| styles.width | `length` | Length value | - |\n| styles.opacity | `number` | Opacity 0-1 | - |\n| styles.transform | `string` | transform type，see below for details | - |\n\nstyles.transform supported attributes：\n\n| Property | Type | Description | Default |\n| --- | --- | --- | --- |\n| translate、translateX、translateY | `number | percentage` | Specify where the element is moved to | 0 |\n| rotate、rotateX、rotateY | `angle` | Specifies the angle at which the element is deflected | 0 |\n| scale、scaleX、scaleY| `number` | Specify multiples of zoomed in and out elements | 1 |\n\noptions：\n\n| Property | Type | Description | Default |\n| --- | --- | --- | --- |\n| options.timingFunction |  `string` | Animation effect，valid values are：\"linear\",\"ease\",\"ease-in\",\"ease-in-out\",\"ease-out\"(Unlisted values, there may be compatibility issues) | ease |\n| options.delay |  `number` | Animation delay time | 0 |\n| options.duration |  `number` | Animation duration | 0 |\n\n#### Return\n\nMini app return `export()`，other cases return `undefined`\n\n## Mini app instructions：\n\nBecause the mini app can't provide `DOMNode`, and use animation way is different. So the mini app needs to get the animation content by the `export()` method and then manually bind to the element.\n\n### Usage\n\n```html\n<view animation=\"{{transitionInfo}}\"></view>\n```\n```javascript\nPage({\n  data: {\n    transitionInfo: null,\n  },\n  onShow(){\n    const transitionInfo = transition(null, {\n      transform: 'translate(10px, 20px) scale(1.5, 1.5) rotate(90deg)',\n      opacity: '0.5'\n    }, {\n      timingFunction: 'ease',\n      delay: 0,\n      duration: 1000\n    });\n\n    this.setData({\n      transitionInfo: transitionInfo.export()\n    });\n  }\n})\n```","readmeFilename":"README.md","gitHead":"61a3bf4e3404947cd448aff0aa92db538f32287f","_id":"universal-transition@1.0.0-beta.3","_nodeVersion":"9.11.1","_npmVersion":"6.10.1","dist":{"integrity":"sha512-rTyul5mY001zVV8adZ0XhjWLkyyYWJFvsDYTuqnVN8JrXKvAuCFyW2GTBRiIJ6CTi2J1v3YIwcDE4awjUV2oEA==","shasum":"8c42dca40b925c9b0dc44b595460aea79d2b4e23","tarball":"https://registry.npmjs.org/universal-transition/-/universal-transition-1.0.0-beta.3.tgz","fileCount":13,"unpackedSize":25156,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdSTvlCRA9TVsSAnZWagAAP2cQAJCTLEjZD718Z9ijLCpL\nowArfCPU++DfSJjxkedqT4jPvf/QrNZ0en7wTrANjXqsF6P0LmQMsNRb31t2\nkvzLikeSYwhM2Y538Da+3A+NOhy3fv8yR7NSnN243Yb8efmnbyx/zCuF5/JT\nMqXnybC/3mi3UNBnFNUgorYP75yXF0my3E41Fo6IlKFsdvVq0vQiWwLBxM5C\no57y4quGG3Ax96ZXuH3bAKsBS3LyHJOvAir/5U4XkjrwDj8Q5D/6UTx1lQOe\n2uYhoEcA7ngxTlUctnZpJFaprz3mA6T+LsoNDWo82oZAfl8O7P/Tuv4G34Pw\nOZRT9TtpVZ2hPdeVVXeU3XS4JGAKHmI995sWXb9puNOV28oS/L80tRQEsR5I\nxiK4uaRTZB4433D8gV+7waxtsTw7msP6FFvI83YBqSK0tcO7MMZg48l7+sK2\nT7soNvt4IoC9eLMZ7Yy4srI3C2Mw//szrD8SD/CZ8hXHN/uzLi3qVc7ai+hU\nHQyi91trnuWpkXEf0McLJLfJO30XLtS+3dpvfyE/cnQM556ewaaTi4t+LkRJ\nqWgwJxmiX8AoVo9sVDi5MlkBZrHJDiMLBAy0/ZC49FW4lyBFCo+Ow/hkhonD\nnU7bGgRUWQl1WMGIIPVRUI2ReGditplFlOcVbYZ0e2Kd3S+oRzqOIL1X5zTX\nKwiC\r\n=ITnk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDVvDhrEmK54ZaDuEvmh60/iI0cvYiFdI6bFbqC8VnawQIhAMS8GBWY4gU1bp6fLrCjqWhYuB3Gdc90DA+hP+q6gof/"}]},"maintainers":[{"email":"zqzhuang888@qq.com","name":"balloonzzq"},{"email":"csf178@gmail.com","name":"wintercn"},{"email":"narutosun2@163.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"_npmUser":{"name":"balloonzzq","email":"zqzhuang888@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/universal-transition_1.0.0-beta.3_1565080549186_0.8216273843648527"},"_hasShrinkwrap":false},"1.0.0-beta.4":{"name":"universal-transition","version":"1.0.0-beta.4","description":"A universal transition API.","license":"BSD-3-Clause","main":"lib/index.js","scripts":{"start":"rax-scripts start --type 'component' -p 8000","build":"rax-scripts build --type 'component'","test":"rax-scripts test","lint":"eslint --ext .js --ext .jsx ./src","prebuild":"npm run lint && npm run test","prepublish":"npm run build"},"keywords":["universal"],"repository":{"type":"git","url":"git+https://github.com/raxjs/universal-transition.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","dependencies":{"style-unit":"^0.6.5","universal-env":"^1.0.1"},"devDependencies":{"babel-eslint":"^10.0.2","debug":"^4.1.1","eslint":"^6.1.0","eslint-config-rax":"^0.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-react":"^7.12.4","pre-commit":"^1.2.2","rax":"0.6.7","rax-scripts":"^1.3.10"},"pre-commit":["lint","test"],"readme":"# universal-transition [![npm](https://img.shields.io/npm/v/universal-transition.svg)](https://www.npmjs.com/package/universal-transition)\n\nUsed to create transition animation.\n\n## Supported\n\n<img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" /> <img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" /> <img alt=\"miniApp\" src=\"https://gw.alicdn.com/tfs/TB1bBpmbRCw3KVjSZFuXXcAOpXa-200-200.svg\" width=\"25px\" height=\"25px\" />\n\n## Install\n\n```bash\n$ npm install universal-transition --save\n```\n\n## Usage\n\n```js\nimport transition from 'universal-transition';\n\ntransition(document.querySelector('#box'), {\n  transform: 'translate(10px, 20px) scale(1.5, 1.5) rotate(90deg)',\n  opacity: '0.5'\n}, {\n  timingFunction: 'ease',\n  delay: 0,\n  duration: 1000\n}, function() {\n  console.log('animation end');\n});\n```\n\n## Methods\n\n### `transition(domNode, styles, options, callback)`\n\n#### Supported\n\n<img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" /> <img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" /> <img alt=\"miniApp\" src=\"https://gw.alicdn.com/tfs/TB1bBpmbRCw3KVjSZFuXXcAOpXa-200-200.svg\" width=\"25px\" height=\"25px\" />\n\n#### Arguments\n\n| Property | Type | Description | Required | Default | Supported |\n| --- | --- | --- | --- | --- |  --- |\n| domNode | `DOMNode`  | Specified element，mini app does not support，see below for details[mini app instructions] | yes | - |  <img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" /> <img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" /> |\n| styles | `object`  | See below for details | yes | - |   |\n| options | `Object`  | options，See below for details | no | - |   |\n| callback | `function`  |  Triggered after the animation is complete，mini app does not support | no | - | <img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" /> <img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" /> |\n\nThe properties listed below are supported for each environment, and the properties not listed are not guaranteed for each environment.\n\nstyles supported attributes and situation description：\n\n| Property | Type | Description | Default |\n| --- | --- | --- | --- |\n| styles.backgroundColor |  `color` | background color | - |\n| styles.height | `length` | Length value | - |\n| styles.width | `length` | Length value | - |\n| styles.opacity | `number` | Opacity 0-1 | - |\n| styles.transform | `string` | transform type，see below for details | - |\n\nstyles.transform supported attributes：\n\n| Property | Type | Description | Default |\n| --- | --- | --- | --- |\n| translate、translateX、translateY | `number | percentage` | Specify where the element is moved to | 0 |\n| rotate、rotateX、rotateY | `angle` | Specifies the angle at which the element is deflected | 0 |\n| scale、scaleX、scaleY| `number` | Specify multiples of zoomed in and out elements | 1 |\n\noptions：\n\n| Property | Type | Description | Default |\n| --- | --- | --- | --- |\n| options.timingFunction |  `string` | Animation effect，valid values are：\"linear\",\"ease\",\"ease-in\",\"ease-in-out\",\"ease-out\"(Unlisted values, there may be compatibility issues) | ease |\n| options.delay |  `number` | Animation delay time | 0 |\n| options.duration |  `number` | Animation duration | 0 |\n\n#### Return\n\nMini app return `export()`，other cases return `undefined`\n\n## Mini app instructions：\n\nBecause the mini app can't provide `DOMNode`, and use animation way is different. So the mini app needs to get the animation content by the `export()` method and then manually bind to the element.\n\n### Usage\n\n```html\n<view animation=\"{{transitionInfo}}\"></view>\n```\n```javascript\nPage({\n  data: {\n    transitionInfo: null,\n  },\n  onShow(){\n    const transitionInfo = transition(null, {\n      transform: 'translate(10px, 20px) scale(1.5, 1.5) rotate(90deg)',\n      opacity: '0.5'\n    }, {\n      timingFunction: 'ease',\n      delay: 0,\n      duration: 1000\n    });\n\n    this.setData({\n      transitionInfo: transitionInfo.export()\n    });\n  }\n})\n```","readmeFilename":"README.md","gitHead":"2b6c413361b8a1a67940b5d9150ebaf90dffa63b","_id":"universal-transition@1.0.0-beta.4","_nodeVersion":"9.11.1","_npmVersion":"6.10.1","dist":{"integrity":"sha512-rJjeR4HE21TJwOFc/CZweYVKbc8SOYA4THh3pI8uzzqMjvfKww+taw1VyDYcUc10/Q4en259L+eZb/xKC44YgQ==","shasum":"e8266c7f191e3ae59a852d41813d6f16ff908479","tarball":"https://registry.npmjs.org/universal-transition/-/universal-transition-1.0.0-beta.4.tgz","fileCount":13,"unpackedSize":25156,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdSUPzCRA9TVsSAnZWagAAvp8P/RGoVo9olaEbbkmP4B29\nttuRUS4z+r8S59KqKYSISlZUQ/N9/DVdPYNIycC7k6B0GF0DOkSVYjZk56P2\nmaQnPqnCAflpUrIfXoH+t9h0tevbib2tmMS8aaF37+iqOvOcTJEzEmSg7yXz\neFdHl4BkhrqKda5+9vpFIjdRFWKRc3qjFFIicdGwlcxLFi3AN+S0fwTfDOwT\ncobhjU1wwJHBpAV9O4Nnb4v4/YdDeEEW3VPujsfVeWlE+ThO0S2f+jGJEckn\nyrQMuH5+UQWxZRrs1BBSy8bC+9s8bxDGEzGhaI4c9XoyJZm9P3zZP6XlvmN/\nnHxF1wM36UHffw+HGNPclt8Lme5kuUc+mHn7PflPDERbeK10eTJrHWCBIe3/\nPSjc4WY5Fk57V9OFpRsVuuTe2NCzLZT91gKWyiy36uRLlUVmEXZvnqH+5iNF\nv8P6YNyH4azkRL0nI6WJzvlO+u6k0pBCPpxWz7hk2yrBPOzXebzN/y2e78EI\nMOohnb2nqw/eoAM1oKlaJp+Io0rjOUqbsAO5GrRzyOqh962FU17WG7tkvsZ5\nTNJXGg4GzeNpRSq+ShObDrnHRdNJzoJk11MKJjvkaUbJvc2/TbLNUuv+Wqks\nNH/U5bAt9W3k8DrH6pANjPUeNNBGETgyjiSRu/Hy5t+5cph0VrfGbA9vP4Qr\nh5WE\r\n=CH18\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDICYqsdVfzOtjMGdh48FAwvXVqcwwe84qCx4qQcfbdTAIhAPpv44ZbkL5+QdEuNleDnZFtA7xbZFa8ihJtWcEHylIn"}]},"maintainers":[{"email":"zqzhuang888@qq.com","name":"balloonzzq"},{"email":"csf178@gmail.com","name":"wintercn"},{"email":"narutosun2@163.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"_npmUser":{"name":"balloonzzq","email":"zqzhuang888@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/universal-transition_1.0.0-beta.4_1565082610694_0.22729698394626952"},"_hasShrinkwrap":false},"1.0.0":{"name":"universal-transition","version":"1.0.0","description":"A universal transition API.","license":"BSD-3-Clause","main":"lib/index.js","scripts":{"start":"rax-scripts start --type 'component' -p 8000","build":"rax-scripts build --type 'component'","test":"rax-scripts test","lint":"eslint --ext .js --ext .jsx ./src","prebuild":"npm run lint && npm run test","prepublish":"npm run build"},"keywords":["universal"],"repository":{"type":"git","url":"git+https://github.com/raxjs/universal-transition.git"},"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","dependencies":{"style-unit":"^0.6.5","universal-env":"^1.0.1"},"devDependencies":{"babel-eslint":"^10.0.2","debug":"^4.1.1","eslint":"^6.1.0","eslint-config-rax":"^0.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-react":"^7.12.4","pre-commit":"^1.2.2","rax":"0.6.7","rax-scripts":"^1.3.10"},"pre-commit":["lint","test"],"gitHead":"6330198d9857fbf0b3253f02337c733f76349596","_id":"universal-transition@1.0.0","_nodeVersion":"9.11.1","_npmVersion":"6.10.1","dist":{"integrity":"sha512-fOnPmM2UCit5XwSkn/pxjqvkNLT6X/El2eddhwgjNrsHCh3Dto1HNhWj/v9Md/iJ4tRC56rdwwwmxZPRliUmwQ==","shasum":"611124108f7a3d7acad103849c5d9b7cb37803af","tarball":"https://registry.npmjs.org/universal-transition/-/universal-transition-1.0.0.tgz","fileCount":13,"unpackedSize":25149,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdUSixCRA9TVsSAnZWagAA2v4P/3av75fMP88I5kTLB7bF\nPeTZSKAIna+3lOCgc/i7MRDn6Zta2KlFbQsP0StVwXIy1dC2YLKyKZqO2ZWN\nqHfcqC2DPPjjgYZZnpeKCqqtSnpEi5eOrURVcvNT9875IlImyAtwUOuJdZ3I\nE1wRulSEVCpytinCPmhp++I/Ie4OjYp/I9eibLZ6nOL1P3XgbjttlELpYebP\n0Q0HRVTzQ/nXT1D1ESf1RMMNWStZq5paXxyJ0f1yg/7U5upaE+ucUn7U/KM6\nl4eUalNudYAfytHki0eRcdU7+PpH88dlhk2nm/ezBRHTZjtP1zUEtiz6xTFY\n5xh0/MnFy91HhqPPIJyUKEKZ3pd9nGc6fzvGWDJ9gTJk9HdRqDdkxbtEArUL\nsdEt8Q3Q32UBCi3mTC4rRPbtdnaV6XWOk7W40U62E5DH2JQdJEh+Lq7qK/I/\nIeAF8KlqYGqyk/gGmjJVmdtEenZafX+J/P7Ta3ciJGZsMbj4FjUkEK9098zX\nY1Ekvb2h0wyxYOVPlzmNt1EaZQu2KjBQwvof7VpIa+NIgFMDiXrbESN+GczL\nYFnwhmJBebrfiyT/WGBVTB9E8NagqF+qbwHizxBaVmeBHAp5BgDHSOMzNUAF\nRK61v/QwhaiHunc/4WylY6SCjSJhlOt0j9OmgYRtO+vhQVijtqPphceFtoGP\nGAUU\r\n=KsKH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC2MNrdAEqNcs/46ecuA9XincT/RMSANzG+ey59KND8XAiEA05FRTWE9q9iqIU0xK+G5Jz01pid7dW40gnKvTrw6uXk="}]},"maintainers":[{"email":"zqzhuang888@qq.com","name":"balloonzzq"},{"email":"csf178@gmail.com","name":"wintercn"},{"email":"narutosun2@163.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"_npmUser":{"name":"balloonzzq","email":"zqzhuang888@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/universal-transition_1.0.0_1565599921102_0.07927470569781847"},"_hasShrinkwrap":false},"1.0.1-beta.1":{"name":"universal-transition","version":"1.0.1-beta.1","description":"A universal transition API.","license":"BSD-3-Clause","main":"lib/index.js","scripts":{"start":"rax-scripts start","build":"rax-scripts build","test":"rax-scripts test","lint":"eslint --ext .js --ext .jsx --ext .ts --ext .tsx ./src","prebuild":"npm run lint && npm run test","prepublish":"npm run build"},"keywords":["universal"],"repository":{"type":"git","url":"git+https://github.com/raxjs/universal-api.git"},"bugs":{"url":"https://github.com/raxjs/universal-api/issues"},"homepage":"https://github.com/raxjs/universal-api#readme","dependencies":{"style-unit":"^2.0.0","universal-env":"^2.0.0"},"devDependencies":{"@types/jest":"^24.0.18","@typescript-eslint/eslint-plugin":"^1.7.0","@typescript-eslint/parser":"^1.7.0","babel-eslint":"^10.0.2","eslint":"5.15.1","eslint-config-rax":"^0.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-react":"^7.12.4","pre-commit":"^1.2.2","rax":"^1.0.8","rax-plugin-component":"^0.1.9","rax-scripts":"^2.0.0"},"pre-commit":["lint","test"],"readme":"# universal-transition [![npm](https://img.shields.io/npm/v/universal-transition.svg)](https://www.npmjs.com/package/universal-transition)\n\nUsed to create transition animation.\n\n## Supported\n\n<img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" /> <img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" /> <img alt=\"miniApp\" src=\"https://gw.alicdn.com/tfs/TB1bBpmbRCw3KVjSZFuXXcAOpXa-200-200.svg\" width=\"25px\" height=\"25px\" />\n\n## Install\n\n```bash\n$ npm install universal-transition --save\n```\n\n## Usage\n\n```js\nimport transition from 'universal-transition';\n\ntransition(document.querySelector('#box'), {\n  transform: 'translate(10px, 20px) scale(1.5, 1.5) rotate(90deg)',\n  opacity: '0.5'\n}, {\n  timingFunction: 'ease',\n  delay: 0,\n  duration: 1000\n}, function() {\n  console.log('animation end');\n});\n```\n\n## Methods\n\n### `transition(domNode, styles, options, callback)`\n\n#### Supported\n\n<img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" /> <img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" /> <img alt=\"miniApp\" src=\"https://gw.alicdn.com/tfs/TB1bBpmbRCw3KVjSZFuXXcAOpXa-200-200.svg\" width=\"25px\" height=\"25px\" />\n\n#### Arguments\n\n| Property | Type | Description | Required | Default | Supported |\n| --- | --- | --- | --- | --- |  --- |\n| domNode | `DOMNode`  | Specified element，mini app does not support，see below for details[mini app instructions] | yes | - |  <img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" /> <img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" /> |\n| styles | `object`  | See below for details | yes | - |   |\n| options | `Object`  | options，See below for details | no | - |   |\n| callback | `function`  |  Triggered after the animation is complete，mini app does not support | no | - | <img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" /> <img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" /> |\n\nThe properties listed below are supported for each environment, and the properties not listed are not guaranteed for each environment.\n\nstyles supported attributes and situation description：\n\n| Property | Type | Description | Default |\n| --- | --- | --- | --- |\n| styles.backgroundColor |  `color` | background color | - |\n| styles.height | `length` | Length value | - |\n| styles.width | `length` | Length value | - |\n| styles.opacity | `number` | Opacity 0-1 | - |\n| styles.transform | `string` | transform type，see below for details | - |\n\nstyles.transform supported attributes：\n\n| Property | Type | Description | Default |\n| --- | --- | --- | --- |\n| translate、translateX、translateY | `number | percentage` | Specify where the element is moved to | 0 |\n| rotate、rotateX、rotateY | `angle` | Specifies the angle at which the element is deflected | 0 |\n| scale、scaleX、scaleY| `number` | Specify multiples of zoomed in and out elements | 1 |\n\noptions：\n\n| Property | Type | Description | Default |\n| --- | --- | --- | --- |\n| options.timingFunction |  `string` | Animation effect，valid values are：\"linear\",\"ease\",\"ease-in\",\"ease-in-out\",\"ease-out\"(Unlisted values, there may be compatibility issues) | ease |\n| options.delay |  `number` | Animation delay time | 0 |\n| options.duration |  `number` | Animation duration | 0 |\n\n#### Return\n\nMini app return `export()`，other cases return `undefined`\n\n## Mini app instructions：\n\nBecause the mini app can't provide `DOMNode`, and use animation way is different. So the mini app needs to get the animation content by the `export()` method and then manually bind to the element.\n\n### Usage\n\n```html\n<view animation=\"{{transitionInfo}}\"></view>\n```\n```javascript\nPage({\n  data: {\n    transitionInfo: null,\n  },\n  onShow(){\n    const transitionInfo = transition(null, {\n      transform: 'translate(10px, 20px) scale(1.5, 1.5) rotate(90deg)',\n      opacity: '0.5'\n    }, {\n      timingFunction: 'ease',\n      delay: 0,\n      duration: 1000\n    });\n\n    this.setData({\n      transitionInfo: transitionInfo.export()\n    });\n  }\n})\n```","readmeFilename":"README.md","_id":"universal-transition@1.0.1-beta.1","_nodeVersion":"9.11.1","_npmVersion":"6.10.1","dist":{"integrity":"sha512-oX8wK4T8rhR8HpcTRAqqCS9+OiWJzb6HD4fB7BAosLFQg2ke9ld3GBuhvNjVaGzoBKqWR/LzsNUvHFVqk9wayw==","shasum":"e1e1817bc38b1425e16f6571d341535e76991744","tarball":"https://registry.npmjs.org/universal-transition/-/universal-transition-1.0.1-beta.1.tgz","fileCount":28,"unpackedSize":27768,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdvCAICRA9TVsSAnZWagAAfCAP/0DHje961Ocy4CdLPDpp\nG03cIUiUw0grzNVj40Ung8Z76j9floR/r3veiY8r0dlySzsLQZ6hw1qb0uLP\nkjb3ZcgZrQOdEGNwLV75XtNC0yis9zbiiwGP1gLtpfMhODrM9FL5oiIYyUeB\n7wDS3sJ2IcE9kRTsmumzcCaFgNCSzpu+PaqoeexnnFmpd5h7daxb4ZS4Vqhp\nGvxONR3Mds5Cci4WgSMnuT819luW0a09ksGWJssW4QVtalS4jmn3EVRi2uQe\nmbj+AL6FnZ/YDoD110+FOyP/69WhQIt6gyw3cNlQ7wd+NdtKbXXLuPnhwo39\nSuaxYwXAQ+DHg9ywZHGTLJVWpd8LshnNNwhBNkq0tVTpG/22bOcj6J0J9nIm\nGcdTPzd/p9Nd8WTbowA7sMMpTz6cOG2hwLIUgfQ6yqwLjIgrPo3KAGH1KNVf\nn3hxICl1BVk2SlVfqFLjIU86QBwH2AYMaZeBKnrVorc6EGGsl9V62hWP/e8U\nvtv5uQyzFBhCeiXWcKwJkX1vGPtUFe1yRAqduGGOEYOAdu4B28kIDzJ11T46\nxJvGzucOSMtJ6ZakF8SOHfjP9C2ZNsdWLdX6hqrm4f679h1ASEYJqcJEak/h\npG5BGap1D0vtN8pgzIO5BpzrZwNeyP7jN8jcRtV58jn0gNUP9QCIkVrIYbwp\n18Z4\r\n=Z1/e\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEAXjGvMuu6LJ45Tl6DJG1NpLKr7L3FZCszJoQRSgnibAiBAtb+ZNJr1vDtDNe72HtuDe0AfZCmNAwYaH93fZEgVag=="}]},"maintainers":[{"email":"zqzhuang888@qq.com","name":"balloonzzq"},{"email":"csf178@gmail.com","name":"wintercn"},{"email":"narutosun2@163.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"_npmUser":{"name":"balloonzzq","email":"zqzhuang888@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/universal-transition_1.0.1-beta.1_1572610056136_0.8089604902891803"},"_hasShrinkwrap":false},"1.0.1-beta.2":{"name":"universal-transition","version":"1.0.1-beta.2","description":"A universal transition API.","license":"BSD-3-Clause","main":"lib/index.js","scripts":{"start":"rax-scripts start","build":"rax-scripts build","test":"rax-scripts test","lint":"eslint --ext .js --ext .jsx --ext .ts --ext .tsx ./src","prebuild":"npm run lint && npm run test","prepublish":"npm run build"},"keywords":["universal"],"repository":{"type":"git","url":"git+https://github.com/raxjs/universal-api.git"},"bugs":{"url":"https://github.com/raxjs/universal-api/issues"},"homepage":"https://github.com/raxjs/universal-api#readme","dependencies":{"style-unit":"^2.0.0","universal-env":"^2.0.0"},"devDependencies":{"@types/jest":"^24.0.18","@typescript-eslint/eslint-plugin":"^1.7.0","@typescript-eslint/parser":"^1.7.0","babel-eslint":"^10.0.2","eslint":"5.15.1","eslint-config-rax":"^0.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-react":"^7.12.4","pre-commit":"^1.2.2","rax":"^1.0.8","rax-plugin-component":"^0.1.9","rax-scripts":"^2.0.0"},"pre-commit":["lint","test"],"readme":"# universal-transition [![npm](https://img.shields.io/npm/v/universal-transition.svg)](https://www.npmjs.com/package/universal-transition)\n\nUsed to create transition animation.\n\n## Supported\n\n<img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" /> <img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" /> <img alt=\"miniApp\" src=\"https://gw.alicdn.com/tfs/TB1bBpmbRCw3KVjSZFuXXcAOpXa-200-200.svg\" width=\"25px\" height=\"25px\" />\n\n## Install\n\n```bash\n$ npm install universal-transition --save\n```\n\n## Usage\n\n```js\nimport transition from 'universal-transition';\n\ntransition(document.querySelector('#box'), {\n  transform: 'translate(10px, 20px) scale(1.5, 1.5) rotate(90deg)',\n  opacity: '0.5'\n}, {\n  timingFunction: 'ease',\n  delay: 0,\n  duration: 1000\n}, function() {\n  console.log('animation end');\n});\n```\n\n## Methods\n\n### `transition(domNode, styles, options, callback)`\n\n#### Supported\n\n<img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" /> <img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" /> <img alt=\"miniApp\" src=\"https://gw.alicdn.com/tfs/TB1bBpmbRCw3KVjSZFuXXcAOpXa-200-200.svg\" width=\"25px\" height=\"25px\" />\n\n#### Arguments\n\n| Property | Type | Description | Required | Default | Supported |\n| --- | --- | --- | --- | --- |  --- |\n| domNode | `DOMNode`  | Specified element，mini app does not support，see below for details[mini app instructions] | yes | - |  <img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" /> <img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" /> |\n| styles | `object`  | See below for details | yes | - |   |\n| options | `Object`  | options，See below for details | no | - |   |\n| callback | `function`  |  Triggered after the animation is complete，mini app does not support | no | - | <img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" /> <img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" /> |\n\nThe properties listed below are supported for each environment, and the properties not listed are not guaranteed for each environment.\n\nstyles supported attributes and situation description：\n\n| Property | Type | Description | Default |\n| --- | --- | --- | --- |\n| styles.backgroundColor |  `color` | background color | - |\n| styles.height | `length` | Length value | - |\n| styles.width | `length` | Length value | - |\n| styles.opacity | `number` | Opacity 0-1 | - |\n| styles.transform | `string` | transform type，see below for details | - |\n\nstyles.transform supported attributes：\n\n| Property | Type | Description | Default |\n| --- | --- | --- | --- |\n| translate、translateX、translateY | `number | percentage` | Specify where the element is moved to | 0 |\n| rotate、rotateX、rotateY | `angle` | Specifies the angle at which the element is deflected | 0 |\n| scale、scaleX、scaleY| `number` | Specify multiples of zoomed in and out elements | 1 |\n\noptions：\n\n| Property | Type | Description | Default |\n| --- | --- | --- | --- |\n| options.timingFunction |  `string` | Animation effect，valid values are：\"linear\",\"ease\",\"ease-in\",\"ease-in-out\",\"ease-out\"(Unlisted values, there may be compatibility issues) | ease |\n| options.delay |  `number` | Animation delay time | 0 |\n| options.duration |  `number` | Animation duration | 0 |\n\n#### Return\n\nMini app return `export()`，other cases return `undefined`\n\n## Mini app instructions：\n\nBecause the mini app can't provide `DOMNode`, and use animation way is different. So the mini app needs to get the animation content by the `export()` method and then manually bind to the element.\n\n### Usage\n\n```html\n<view animation=\"{{transitionInfo}}\"></view>\n```\n```javascript\nPage({\n  data: {\n    transitionInfo: null,\n  },\n  onShow(){\n    const transitionInfo = transition(null, {\n      transform: 'translate(10px, 20px) scale(1.5, 1.5) rotate(90deg)',\n      opacity: '0.5'\n    }, {\n      timingFunction: 'ease',\n      delay: 0,\n      duration: 1000\n    });\n\n    this.setData({\n      transitionInfo: transitionInfo.export()\n    });\n  }\n})\n```","readmeFilename":"README.md","_id":"universal-transition@1.0.1-beta.2","_nodeVersion":"9.11.1","_npmVersion":"6.10.1","dist":{"integrity":"sha512-gVjDzd6hF5UXcwRyUf8plTkbbubsb//Phey+CbkAhMeniz48dc/qOfZBGdmMI+xxZTKNL3rMwf0Cew2KvjoXmw==","shasum":"0d6d36beb204d3114951a9101c74d6f27bff4106","tarball":"https://registry.npmjs.org/universal-transition/-/universal-transition-1.0.1-beta.2.tgz","fileCount":28,"unpackedSize":27857,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdv8wUCRA9TVsSAnZWagAAU+YQAJ44ESZfpkAFiEYvOgJg\na8mUr50UhyrJl26d9cNbifcZbKwXGe/h3xahhldO3XmpIM7MW37JoO14PEEJ\nGurIBMoOfXVgtseGtYY/wpa2h0EF9SXhzcYAps6ELW/bvqqbhOQoayCy7isO\nSI0R7BQ5xzI5SdJhl6sDWc+bzc1HGR6dfgRvu24+rarQ6PKaVajSq4Of4Eo7\nnCWnp9p4gATlDGyNXdFvECbd76EZsWlBwtXa4Sl779+uW4e65MGmgs3skKp+\nEUQYVGgnf/3QKH2XMreIP16gghK8DfNHGEuT9zOlXORPNAnfwQJJk4GaN3Uu\nuKweZjIk0OPwRbQVmiEcXx3tc6jsP3qpExTEsGreuGXuLwUGwPIK5EFtZe7X\nJF4VI6oLRCbPbUHx6gkqMG7rCoe1HB3/aek9BqkXD+GSVAZjXs8voJnNaMXL\nBnp51Btj6r/g8RkFePY6ptb14VzjwGbwTOecfYjgaNDlM08BZUyKLI2Nyc+k\ntQnt/yQy27BkONkrwxZ8WUF+bfUVNoaelqD3QxShERo3F3eBneqbv1Meqym5\nShc2Tu/GvcDDla4bLmZgIIHNvc9XDxyq/7rqowdC37nmNIw/waEyef8HzrL6\nrhuSIAyq85mvbUHtr6cjG7OMrE5JidEZGnwXiE8bi9EUgI0ss9hWhxKgF3Uy\nza/G\r\n=Clh6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD9vlQHH2oKYntB6SkDB9xDZ/us9Z+N2DIjlPARU3W+DQIgEGrIgbndBCwJ4dvA0XL5RG8R4Zbv7B9qIedurPRPor0="}]},"maintainers":[{"email":"zqzhuang888@qq.com","name":"balloonzzq"},{"email":"csf178@gmail.com","name":"wintercn"},{"email":"narutosun2@163.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"_npmUser":{"name":"balloonzzq","email":"zqzhuang888@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/universal-transition_1.0.1-beta.2_1572850708476_0.8919239062377495"},"_hasShrinkwrap":false},"1.0.1-beta.3":{"name":"universal-transition","version":"1.0.1-beta.3","description":"A universal transition API.","license":"BSD-3-Clause","main":"lib/index.js","scripts":{"start":"rax-scripts start","build":"rax-scripts build","test":"rax-scripts test","lint":"eslint --ext .js --ext .jsx --ext .ts --ext .tsx ./src","prebuild":"npm run lint && npm run test","prepublish":"npm run build"},"keywords":["universal"],"repository":{"type":"git","url":"git+https://github.com/raxjs/universal-api.git"},"bugs":{"url":"https://github.com/raxjs/universal-api/issues"},"homepage":"https://github.com/raxjs/universal-api#readme","dependencies":{"style-unit":"^2.0.0","universal-env":"^2.0.0"},"devDependencies":{"@types/jest":"^24.0.18","@typescript-eslint/eslint-plugin":"^1.7.0","@typescript-eslint/parser":"^1.7.0","babel-eslint":"^10.0.2","eslint":"5.15.1","eslint-config-rax":"^0.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-react":"^7.12.4","pre-commit":"^1.2.2","rax":"^1.0.8","rax-plugin-component":"^0.1.9","rax-scripts":"^2.0.0"},"pre-commit":["lint","test"],"readme":"# universal-transition [![npm](https://img.shields.io/npm/v/universal-transition.svg)](https://www.npmjs.com/package/universal-transition)\n\nUsed to create transition animation.\n\n## Supported\n\n<img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" /> <img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" /> <img alt=\"miniApp\" src=\"https://gw.alicdn.com/tfs/TB1bBpmbRCw3KVjSZFuXXcAOpXa-200-200.svg\" width=\"25px\" height=\"25px\" />\n\n## Install\n\n```bash\n$ npm install universal-transition --save\n```\n\n## Usage\n\n```js\nimport transition from 'universal-transition';\n\ntransition(document.querySelector('#box'), {\n  transform: 'translate(10px, 20px) scale(1.5, 1.5) rotate(90deg)',\n  opacity: '0.5'\n}, {\n  timingFunction: 'ease',\n  delay: 0,\n  duration: 1000\n}, function() {\n  console.log('animation end');\n});\n```\n\n## Methods\n\n### `transition(domNode, styles, options, callback)`\n\n#### Supported\n\n<img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" /> <img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" /> <img alt=\"miniApp\" src=\"https://gw.alicdn.com/tfs/TB1bBpmbRCw3KVjSZFuXXcAOpXa-200-200.svg\" width=\"25px\" height=\"25px\" />\n\n#### Arguments\n\n| Property | Type | Description | Required | Default | Supported |\n| --- | --- | --- | --- | --- |  --- |\n| domNode | `DOMNode`  | Specified element，mini app does not support，see below for details[mini app instructions] | yes | - |  <img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" /> <img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" /> |\n| styles | `object`  | See below for details | yes | - |   |\n| options | `Object`  | options，See below for details | no | - |   |\n| callback | `function`  |  Triggered after the animation is complete，mini app does not support | no | - | <img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" /> <img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" /> |\n\nThe properties listed below are supported for each environment, and the properties not listed are not guaranteed for each environment.\n\nstyles supported attributes and situation description：\n\n| Property | Type | Description | Default |\n| --- | --- | --- | --- |\n| styles.backgroundColor |  `color` | background color | - |\n| styles.height | `length` | Length value | - |\n| styles.width | `length` | Length value | - |\n| styles.opacity | `number` | Opacity 0-1 | - |\n| styles.transform | `string` | transform type，see below for details | - |\n\nstyles.transform supported attributes：\n\n| Property | Type | Description | Default |\n| --- | --- | --- | --- |\n| translate、translateX、translateY | `number | percentage` | Specify where the element is moved to | 0 |\n| rotate、rotateX、rotateY | `angle` | Specifies the angle at which the element is deflected | 0 |\n| scale、scaleX、scaleY| `number` | Specify multiples of zoomed in and out elements | 1 |\n\noptions：\n\n| Property | Type | Description | Default |\n| --- | --- | --- | --- |\n| options.timingFunction |  `string` | Animation effect，valid values are：\"linear\",\"ease\",\"ease-in\",\"ease-in-out\",\"ease-out\"(Unlisted values, there may be compatibility issues) | ease |\n| options.delay |  `number` | Animation delay time | 0 |\n| options.duration |  `number` | Animation duration | 0 |\n\n#### Return\n\nMini app return `export()`，other cases return `undefined`\n\n## Mini app instructions：\n\nBecause the mini app can't provide `DOMNode`, and use animation way is different. So the mini app needs to get the animation content by the `export()` method and then manually bind to the element.\n\n### Usage\n\n```html\n<view animation=\"{{transitionInfo}}\"></view>\n```\n```javascript\nPage({\n  data: {\n    transitionInfo: null,\n  },\n  onShow(){\n    const transitionInfo = transition(null, {\n      transform: 'translate(10px, 20px) scale(1.5, 1.5) rotate(90deg)',\n      opacity: '0.5'\n    }, {\n      timingFunction: 'ease',\n      delay: 0,\n      duration: 1000\n    });\n\n    this.setData({\n      transitionInfo: transitionInfo.export()\n    });\n  }\n})\n```","readmeFilename":"README.md","_id":"universal-transition@1.0.1-beta.3","_nodeVersion":"9.11.1","_npmVersion":"6.10.1","dist":{"integrity":"sha512-FA5jfhuWKoPnM5V1dtPqS8JBBEnsmasNQu4jsEMo87N35KOC39AAP94ryWJErsPDhf1gyDdBsxhhviky/M/9+w==","shasum":"33803430ebded43a4548986fcee03edca9b9a715","tarball":"https://registry.npmjs.org/universal-transition/-/universal-transition-1.0.1-beta.3.tgz","fileCount":28,"unpackedSize":27667,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdwSTUCRA9TVsSAnZWagAA4p8QAJ6EeJeQNTqcZ4A1lyoW\njiG3S1y3obJunyOOVSrqqEtNmkTy/w556DMKx9zeR70+JU5PRJGWaS+uf33I\nhQtAFRva8RYA+guiC+3VWa/zpKPQF3ajvgiX1q8gmj4rZuxlzdv0OBxQOUps\nGRT86qPTrxz0tnIeTM9xKJaHWuMRl1bH0KyrWwYnpvey6ExqzOrOV3ogcSgU\nvxYefqL5JBBXKNE+tFK+YJ6fhPJ1jSG80nnMY348+NcnYpFMB3wctnBQUT/3\n/z6d2hRT/vlZLGHp6fQvUelSbk2/o7By0cFRIDEVdNH5y4sNKKit2rZDvbz5\nsTr8TowY9sRSuRzu1ZQ8cDvRa7JRMAe2VS0VpKoJofn7NnHS8bNZ1g1Fdrv3\nJGgH6py43da6a3E6CpZnPRFP4vIsmLM4HHZqD7hs8j8QMiQZB66fP1fJiob0\nIbjwkzskK52++TV3/3O5FxrSASNOhcorvbe3gNGXcvwG04vqTUotGrIMzwoG\nLSlSbbzKyBf3DS552+P/ec/lLdAsU3i/HhDf4iLAis8VtEmHNmIOPPnioXBM\nd0aHqxOb/QRgo8pUL+bnisiZZ6npneHaAlvpVQihAt/IkcBhJ1rsPWCCcTnf\nrX2a4kUonxz9rezO8rzcEgewg52o5btjWkblwcKzXqZ2fuEaSID2tVoWtdz1\nNjqD\r\n=NOFj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDK/P82odZb7vf3keZn/Z3VCzW41Hef/aXYnnT+K8nvzAIgWsbv3x7rLv2ozVG5gMylG0o2YCiFjFepeUPnlwCSPnA="}]},"maintainers":[{"email":"zqzhuang888@qq.com","name":"balloonzzq"},{"email":"csf178@gmail.com","name":"wintercn"},{"email":"narutosun2@163.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"_npmUser":{"name":"balloonzzq","email":"zqzhuang888@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/universal-transition_1.0.1-beta.3_1572938964377_0.9040103301551328"},"_hasShrinkwrap":false},"1.0.1":{"name":"universal-transition","version":"1.0.1","description":"A universal transition API.","license":"BSD-3-Clause","main":"lib/index.js","scripts":{"start":"rax-scripts start","build":"rax-scripts build","test":"rax-scripts test","lint":"eslint --ext .js --ext .jsx --ext .ts --ext .tsx ./src","prebuild":"npm run lint && npm run test","prepublish":"npm run build"},"keywords":["universal"],"repository":{"type":"git","url":"git+https://github.com/raxjs/universal-api.git"},"bugs":{"url":"https://github.com/raxjs/universal-api/issues"},"homepage":"https://github.com/raxjs/universal-api#readme","dependencies":{"style-unit":"^2.0.0","universal-env":"^2.0.0"},"devDependencies":{"@types/jest":"^24.0.18","@typescript-eslint/eslint-plugin":"^1.7.0","@typescript-eslint/parser":"^1.7.0","babel-eslint":"^10.0.2","eslint":"5.15.1","eslint-config-rax":"^0.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-react":"^7.12.4","pre-commit":"^1.2.2","rax":"^1.0.8","rax-plugin-component":"^0.1.9","rax-scripts":"^2.0.0"},"pre-commit":["lint","test"],"_id":"universal-transition@1.0.1","_nodeVersion":"9.11.1","_npmVersion":"6.10.1","dist":{"integrity":"sha512-gsUBR9MiepSO+oRdVcBDZXfvOpeyAG5yg6E2DHrcSgP/frJ50JxQNLxahnk/ujCHkhqbYj3D3GPggIDK6sOxKw==","shasum":"96671d6fe3471c970d7b84bba644d37cf81a3478","tarball":"https://registry.npmjs.org/universal-transition/-/universal-transition-1.0.1.tgz","fileCount":30,"unpackedSize":35144,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd24/ACRA9TVsSAnZWagAAksAP/0koVSlUDxrMOVpnrZEV\nno6MK1BuRAqbzBhSp/y9TudMZ1v9YvFqq+YjK9Hc8NjYLGGSNkO0XaZYuGiQ\np/pUfiayOm0TJxpXqXX0rQpcaUzLGpOy87U6k4xkiwh8HxEkNAeHLiqZr7Tz\nF+tuVBzmTn0o2JVPKIgb760afamTjJkJNDBcEPvwe0xLxTHRfJSY7QP962A2\n4P2Nrr7A7lOqeKywLVctmUFtz130mqYldE6LoNgy3NA/WPWtDigFEHVqaw5X\n6WwWwdlTpBlMJH/p3aHow1W/7hc99vkP7Ktg2Hr0/NODsw8BTuNWWCcMB7/A\nVx5UsWJ0yTIyG+L3Ag5YvW0C0bOOCFWeAgeVt0/6xMbIPtJJQwvir4/xculP\nDjY3+J94QsryBFFP8GwXmETJoRT7nE1pbH7BI5YoCkZEzcQkzw/4sZ4zN7Pn\nG5u+1FUeUuKafDFbktkiTVdg26PM7aJDqPKOp5YSt/KQLqbwkbQvk2FxAmFw\nDho7ONdTzVQAcJf4J1/fGyP2aYFeQ95oeLJw5jUabZFpmiaF1IwwBsTU535S\nXiMzcX1Ldf/cYp4w7kkfIwfB+Cd54ErZ7rUMRgmuGnlmuhHTaT1t+1rheH3A\nHL7n/SDWMvHjqDO9NYunfX4nhLBijBdCTswYLscKnjNRjhk6j/Vx17ajkH7q\nLid8\r\n=XMhc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGlC72ZcTvXoX6SnkTKh24zSqFeulYTDgDFEjIWUr1IEAiEA48H6RHYEGqepxbUoCyZW88VyXYt6yUZnxPc3Pc0AAYA="}]},"maintainers":[{"email":"zqzhuang888@qq.com","name":"balloonzzq"},{"email":"csf178@gmail.com","name":"wintercn"},{"email":"narutosun2@163.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"_npmUser":{"name":"balloonzzq","email":"zqzhuang888@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/universal-transition_1.0.1_1574670272003_0.1931622193073801"},"_hasShrinkwrap":false},"1.0.2":{"name":"universal-transition","version":"1.0.2","description":"A universal transition API.","license":"BSD-3-Clause","main":"lib/index.js","scripts":{"start":"rax-scripts start","build":"rax-scripts build","test":"rax-scripts test","lint":"eslint --ext .js --ext .jsx --ext .ts --ext .tsx ./src","prebuild":"npm run lint && npm run test","prepublish":"npm run build"},"keywords":["universal"],"repository":{"type":"git","url":"git+https://github.com/raxjs/universal-api.git"},"bugs":{"url":"https://github.com/raxjs/universal-api/issues"},"homepage":"https://github.com/raxjs/universal-api#readme","dependencies":{"style-unit":"^2.0.0","universal-env":"^2.0.0"},"devDependencies":{"@types/jest":"^24.0.18","@typescript-eslint/eslint-plugin":"^1.7.0","@typescript-eslint/parser":"^1.7.0","babel-eslint":"^10.0.2","eslint":"5.15.1","eslint-config-rax":"^0.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-react":"^7.12.4","pre-commit":"^1.2.2","rax":"^1.0.8","rax-plugin-component":"^0.1.9","rax-scripts":"^2.0.0"},"pre-commit":["lint","test"],"_id":"universal-transition@1.0.2","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-DoHNVwPWZa6S9ndPT8GU8nZkIEWKhBHKvmwBH/m4l1/qvFPc3M3XBd1x0s/sdFJSdNZiG7b/JB5qI6bLJp2mwA==","shasum":"b145b41c6d515547eb19424484c570e77426981a","tarball":"https://registry.npmjs.org/universal-transition/-/universal-transition-1.0.2.tgz","fileCount":30,"unpackedSize":35214,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd27XtCRA9TVsSAnZWagAA+dsP+QEuRXEq2JJPM5eQt9uu\nyeQIHuSTMBM1TmGgamEm5T6WOCbUUQg5kwSiWRFU+vxlzTQWS6iJZz/gaji2\nBVK0v9toFd4qav6DEil2fI8YmJA8wBqVpQbFL2OrS8j6Ar3/jE+uNNG487q+\nKBHMDo/NXpcgb2v+b5nXfTzbHbkCkHeV5Zm7J1Co5g5eOb3Bw7pdsHc7Aq4y\nrl88OA25j89xMf2JLNxuGo4lyZcfQFQiiiq9Xy96JAn9x1gaqRfM4ZXKCZiE\nEpITljuFI0neCWNbELZJ+RnzKU0ODufxQJPwoGNZ7K5ZGRi4oa+XFCUZ5IeD\neEuQN27jIJF8JmIa5WjRGKeg8ngZMhsmxzuzsXY7YzLQI/0IVVtQfFgy+gho\nGORauXpAFm5XKPaYmxQSqhJNuS4yZLeavGNFZ8Fi+pHbO7IUYf2ntuHl4J0T\nx5J0N748oPAZFLRoL6MsyJGEoIm0EjH2i8KDyUnXfRGNEyBA8wHOuLE0Q9GK\n3hJvCcqc/3/ZjvywiYtXEdym0RHQy6wOIQMlUES2pc6oI80BvHyacKYpU1SP\nbO9C9Gv0CrSDCpGP1N/7NPhxxu4GXjEXCZZ4MOYqNNBw6MRlbr6oeuPUV9I3\n5+sjm0L8tXIQWrfZNFFJt0v9U1FuQkknr5GvFlTJf724IjyaY1Huh6H40FtH\nTNE6\r\n=oTJM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC8CRXdG09/sMpS83og69+ySZZmAHtecWP9svFb6u4s8AiEAtNkN6lzjybKmaGo2xlePvr9AuTHcme1lpxhrQdsG4/c="}]},"maintainers":[{"email":"zqzhuang888@qq.com","name":"balloonzzq"},{"email":"csf178@gmail.com","name":"wintercn"},{"email":"narutosun2@163.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"_npmUser":{"name":"balloonzzq","email":"zqzhuang888@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/universal-transition_1.0.2_1574680044695_0.848400241325864"},"_hasShrinkwrap":false},"1.0.3":{"name":"universal-transition","version":"1.0.3","description":"A universal transition API.","license":"BSD-3-Clause","main":"lib/index.js","scripts":{"start":"build-scripts start","build":"build-scripts build"},"pre-commit":["lint"],"keywords":["Rax"],"engines":{"npm":">=3.0.0"},"repository":{"type":"git","url":"git+https://github.com/raxjs/universal-api.git"},"bugs":{"url":"https://github.com/raxjs/universal-api/issues"},"homepage":"https://github.com/raxjs/universal-api#readme","dependencies":{"style-unit":"^2.0.0","universal-device":"^1.0.3","universal-env":"^3.0.0"},"devDependencies":{"pre-commit":"^1.2.2","rax":"^1.0.8","build-plugin-rax-component":"^0.1.0","@alib/build-scripts":"^0.1.0"},"_id":"universal-transition@1.0.3","_nodeVersion":"10.20.1","_npmVersion":"6.14.4","dist":{"integrity":"sha512-3ErlT+rSsEzncqfbXukAdgrfLLOKSExVM6pL6vMhea5a7FmvWBpjYgMAWHlflwp/RYowF3JNyyFitZ1RF0N7yw==","shasum":"0f464c65da9697654332a288ee43892aa6fa2c66","tarball":"https://registry.npmjs.org/universal-transition/-/universal-transition-1.0.3.tgz","fileCount":25,"unpackedSize":24060,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJemAc6CRA9TVsSAnZWagAAiP8P+wdnqEZIdIE53FPGirS7\nVLjPE4ZPk3bRJlXNbYjkbxGEAt4KwFNRK2xB7m/GoENQ/Pp8izLacnAUqMhQ\n9wlVb1336H/abmvGNO9DZMFUI66jvjhVAiWqlV1/DyFOWfYhYTsy16Tm3f4K\n16iHbKYkDGHCbpcchQZwNEClA3DZw8i3TS3r18OGa8LYf6ZTVpI9BUhBljwD\nddXh3cegN+85ZQo1SkkO4H70KEPQ3nOSplg39HOPx5XJXFpSSLBHmrtsE9mE\nfjkLoj3OstjcHs03DHbQoglnevS/TLwRQcMby/MnlkRS6FSYwEsYTGlgkFc4\nOQzTZi48ft70O1pK+mvijMYnutNMhDveQj7/JQL32RFDDV3Jf0PVY1bKei1w\n8NHJU9acHnpw+P5hU8ZCAweZjxV6tSN6WEZ3HdRNCD3JqDGBF7gC2npINIs5\negzhaHhrwrFs1kQRsVXBtOowYNlNqTaQBFlCNVTLojUdNMRAluGhgOIzH7bC\nMomtZ9forHRsU7VtLiXkWYENFI/9taV2Hx3gy8IIQc5FWTrN/09mv4r6HRvT\nGUGqOP3oFH7WKh46VMt6o8t5zNlAZB9NDXN3h6ZIvGDMRpzOJHeTyyBppq9O\nHqSDE4RMBBvlXTuMrbv3Ynj/8483BDfUDs4SfcrqnMiSTcpdygRAl71eeJ83\nOVyh\r\n=ekQA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDmjSmAXFL9KTIXSJJsXCc8lUm1gI/XpHASdfdmaY4RYgIgLCyMOzNTNUkBD9bWWFS9rpY4VSB/lt3Ema8W8xIy5EI="}]},"maintainers":[{"email":"zqzhuang888@qq.com","name":"balloonzzq"},{"email":"rax-public@alibaba-inc.com","name":"rax-publisher"},{"email":"csf178@gmail.com","name":"wintercn"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"_npmUser":{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/universal-transition_1.0.3_1587021626237_0.010797956158852706"},"_hasShrinkwrap":false},"1.1.0":{"name":"universal-transition","version":"1.1.0","description":"A universal transition API.","license":"BSD-3-Clause","main":"lib/index.js","scripts":{"start":"build-scripts start","build":"build-scripts build"},"pre-commit":["lint"],"keywords":["Rax"],"engines":{"npm":">=3.0.0"},"repository":{"type":"git","url":"git+https://github.com/raxjs/universal-api.git"},"bugs":{"url":"https://github.com/raxjs/universal-api/issues"},"homepage":"https://github.com/raxjs/universal-api#readme","dependencies":{"universal-unit-tool":"^1.0.0","style-unit":"^2.0.0","universal-device":"^1.0.3","universal-env":"^3.0.0"},"devDependencies":{"pre-commit":"^1.2.2","rax":"^1.0.8","build-plugin-rax-component":"^0.1.0","@alib/build-scripts":"^0.1.0"},"_id":"universal-transition@1.1.0","_nodeVersion":"10.20.1","_npmVersion":"6.14.4","dist":{"integrity":"sha512-EuciqpzySKBXKdG8je1u/zMMhlPo/jn+7fuKmlN4Hk8KZ9G7er0O6DzqTs481YjVGWExtJg08GllS+Cb6xd9gw==","shasum":"698eb896df5a690b039ad9043f3431990cafd584","tarball":"https://registry.npmjs.org/universal-transition/-/universal-transition-1.1.0.tgz","fileCount":28,"unpackedSize":29246,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJemAd0CRA9TVsSAnZWagAAsoUP/jQs6sClEsY8JJTmVCG9\n4WUIvJaCUwoG3FvX3zCV0VD9P0agNPBE8y8YxzxO3HFT1sp60UUixJCk7aK+\n9WQRv9E0UJufsAQz6MmN5sGWEJWCl/Is4rS3y6K070ejYt2xnLLqKRSysKfJ\nBi7D0XTjM+kfaV3Qlr3ZrQZ1PQx3hXZ28MQyrrgsu/1v5Z8mUCISLToeUTUp\nwzB5QTyby/QiAGARcHGqJjGnMfSaiY3WA7DUX4njGh8n3bfigXp5nlJGgL4K\nb6Cl3hG1+McNd/YqiRJjcCK72lGTnr88td1+3TD55cEDS1DAp3d/927A1far\nUtnAhhD6cU6jF08jn/RspZan/uRWMoLGQ/s17wPjXSC6c9ky/LpP7PYYV4xs\n8Sls2ImRZ6//LMzGrsLRz8O4QMJQEPCDlh+OWC3S7Y+CRM834Rxx2SRENJQ1\nqxr5Kk7czzJs6j0ToxSRgYOh/rLo4kBcOHaSPZvT1ixIeC8zXqHGoLtDo42T\ndi9jGldwcwJPdQZNI3hDXVLjXrOfandUZxQ0wvPLCdg/SHK+WGg3wk2K4Lug\nb4ZCc9fLxGEJ9D5nbP+14IsSSNLlsW7lpIESaPb9jNoR73UtXaGjMbvwDKE8\nIXpQf1eeVXt3pCwoqqQldQCNzPx9HGEEN3IOfBMgCtxchQfIIVh77ntYqrux\nrjeP\r\n=dxxX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDQpD1D6YKGULMQ8ylDhXA0Q3yMJ4tJf8z4cMrHtrRslwIhAOvmPvzLeBTW5IG1fwP6zNoCGSxTa0xg6wxQNC+RMdy3"}]},"maintainers":[{"email":"zqzhuang888@qq.com","name":"balloonzzq"},{"email":"rax-public@alibaba-inc.com","name":"rax-publisher"},{"email":"csf178@gmail.com","name":"wintercn"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"_npmUser":{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/universal-transition_1.1.0_1587021684380_0.8928859357613865"},"_hasShrinkwrap":false},"1.1.1-0":{"name":"universal-transition","version":"1.1.1-0","description":"A universal transition API.","license":"BSD-3-Clause","main":"lib/index.js","scripts":{"start":"build-scripts start","build":"build-scripts build"},"pre-commit":["lint"],"keywords":["Rax"],"engines":{"npm":">=3.0.0"},"repository":{"type":"git","url":"git+https://github.com/raxjs/universal-api.git"},"bugs":{"url":"https://github.com/raxjs/universal-api/issues"},"homepage":"https://github.com/raxjs/universal-api#readme","dependencies":{"universal-unit-tool":"^1.0.0","style-unit":"^2.0.0","universal-device":"^1.0.3","universal-env":"^3.0.0"},"devDependencies":{"pre-commit":"^1.2.2","rax":"^1.0.8","build-plugin-rax-component":"^0.1.0","@alib/build-scripts":"^0.1.0"},"readme":"# universal-transition [![npm](https://img.shields.io/npm/v/universal-transition.svg)](https://www.npmjs.com/package/universal-transition)\n\nUsed to create transition animation.\n\n## Supported\n\n<img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" /> <img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" /> <img alt=\"miniApp\" src=\"https://gw.alicdn.com/tfs/TB1bBpmbRCw3KVjSZFuXXcAOpXa-200-200.svg\" width=\"25px\" height=\"25px\" /> <img alt=\"wechatMiniprogram\" src=\"https://img.alicdn.com/tfs/TB1slcYdxv1gK0jSZFFXXb0sXXa-200-200.svg\" width=\"25px\" height=\"25px\"> <img alt=\"bytedanceMicroApp\" src=\"https://gw.alicdn.com/tfs/TB1jFtVzO_1gK0jSZFqXXcpaXXa-200-200.svg\" width=\"25px\" height=\"25px\">\n\n## Install\n\n```bash\n$ npm install universal-transition --save\n```\n\n## Usage\n\n```js\nimport transition from 'universal-transition';\n\ntransition(document.querySelector('#box'), {\n  transform: 'translate(10px, 20px) scale(1.5, 1.5) rotate(90deg)',\n  opacity: '0.5'\n}, {\n  timingFunction: 'ease',\n  delay: 0,\n  duration: 1000\n}, function() {\n  console.log('animation end');\n});\n```\n\n## Methods\n\n### `transition(domNode, styles, options, callback)`\n\n#### Supported\n\n<img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" /> <img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" /> <img alt=\"miniApp\" src=\"https://gw.alicdn.com/tfs/TB1bBpmbRCw3KVjSZFuXXcAOpXa-200-200.svg\" width=\"25px\" height=\"25px\" /> <img alt=\"wechatMiniprogram\" src=\"https://img.alicdn.com/tfs/TB1slcYdxv1gK0jSZFFXXb0sXXa-200-200.svg\" width=\"25px\" height=\"25px\"> __icon_miniapp_bytedance__\n\n#### Arguments\n\n| Property | Type | Description | Required | Default | Supported |\n| --- | --- | --- | --- | --- |  --- |\n| domNode | `DOMNode`  | Specified element，mini app does not support，see below for details[mini app instructions] | yes | - |  <img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" /> <img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" /> |\n| styles | `object`  | See below for details | yes | - |   |\n| options | `Object`  | options，See below for details | no | - |   |\n| callback | `function`  |  Triggered after the animation is complete，mini app does not support | no | - | <img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" /> <img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" /> |\n\nThe properties listed below are supported for each environment, and the properties not listed are not guaranteed for each environment.\n\nstyles supported attributes and situation description：\n\n| Property | Type | Description | Default |\n| --- | --- | --- | --- |\n| styles.backgroundColor |  `color` | background color | - |\n| styles.height | `length` | Length value | - |\n| styles.width | `length` | Length value | - |\n| styles.opacity | `number` | Opacity 0-1 | - |\n| styles.transform | `string` | transform type，see below for details | - |\n\nstyles.transform supported attributes：\n\n| Property | Type | Description | Default |\n| --- | --- | --- | --- |\n| translate、translateX、translateY | `number | percentage` | Specify where the element is moved to | 0 |\n| rotate、rotateX、rotateY | `angle` | Specifies the angle at which the element is deflected | 0 |\n| scale、scaleX、scaleY| `number` | Specify multiples of zoomed in and out elements | 1 |\n\noptions：\n\n| Property | Type | Description | Default |\n| --- | --- | --- | --- |\n| options.timingFunction |  `string` | Animation effect，valid values are：\"linear\",\"ease\",\"ease-in\",\"ease-in-out\",\"ease-out\"(Unlisted values, there may be compatibility issues) | ease |\n| options.delay |  `number` | Animation delay time | 0 |\n| options.duration |  `number` | Animation duration | 0 |\n\n#### Return\n\nMini app return `export()`，other cases return `undefined`\n\n## Mini app instructions：\n\nBecause the mini app can't provide `DOMNode`, and use animation way is different. So the mini app needs to get the animation content by the `export()` method and then manually bind to the element.\n\n### Usage\n\n```html\n<view animation=\"{{transitionInfo}}\"></view>\n```\n```javascript\nPage({\n  data: {\n    transitionInfo: null,\n  },\n  onShow(){\n    const transitionInfo = transition(null, {\n      transform: 'translate(10px, 20px) scale(1.5, 1.5) rotate(90deg)',\n      opacity: '0.5'\n    }, {\n      timingFunction: 'ease',\n      delay: 0,\n      duration: 1000\n    });\n\n    this.setData({\n      transitionInfo: transitionInfo.export()\n    });\n  }\n})\n```\n","readmeFilename":"README.md","_id":"universal-transition@1.1.1-0","_nodeVersion":"10.16.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-jwxKi7DJ1tTK3rPDiPv4tWO7SXzO+8vBicDd+7GnPMVlFH2sqIlg7yF/5aY6aywzOTjCvY6gVCannQmjIH6Q7w==","shasum":"2e682fcf91d11eb992af53f15cbeaeb24eef3a65","tarball":"https://registry.npmjs.org/universal-transition/-/universal-transition-1.1.1-0.tgz","fileCount":12,"unpackedSize":15964,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJewpjyCRA9TVsSAnZWagAAvzsQAJ4tq87yauy3xtKCfiha\nncrSTkeq1qxxWDxeXQ3YMBWtLl6NRPdmFXItw4XE3EjEoIUvv6hVSz6Ns0OJ\nkxcATojJkIpWGu2h4KQoPekYG1fX3t8nXjHztF+C+kDylfX8DElpxgGiu6Go\nPE6nEgj93NRCgyE7PKATiNzIHImkwA1xCNo7fRVYiW8/HytDwm/yzhbCy6Yg\nhMGVUgzYq/ZYb5Tt/Icbo6jOX435ArUwCR60gSRQUTWa3QOd0AUjKeSRfIOe\nKzhYaT/yQ8YcSDcleY9ueDJ8InDdCVhHNOwKvsf1vOoQvb1jBKqCxx6TA6wa\nW2t/dwEv9LriF3jXIY55c+fEq5N7kpyCpcIKYtq83SElHeKw2L3e/RIU2mh7\nC5xOGxgPH3zcXpR6ZLtOF5TeEvpmHMoHiSx666lnR4h5x+G4dx82ZyKXs+io\nwC4v0NyHLe+uuOat0SXP4H98cUaayG6obKeT2eHxPj3eAXfD3kimwO4ykuNe\nJXPUl+cQFdXDsNWOpHcd4RA65lKpIdUOBuwkrBu/JYreiF8ArVhjxxQl1k3N\n0418SSgFbqpW6DKuiK+JveBHUMNPXhNTZwUdZwLrQRnIbUYsjjNkC/lNpwaM\nU6LB2BbQqJerj1rI9LXbUJxQz1xnOt2EVnT02x64nN3WGpBgx0dKSvN6+vQ5\nXUae\r\n=1ZtX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC0bpsxOwIAw9InEySGvMHE65OfYach+xoGToR8xbtO/AiASloCq2g0oLjJJ43vffOwB+4RQisTMKxiH9hYzcVB8Yw=="}]},"maintainers":[{"email":"zqzhuang888@qq.com","name":"balloonzzq"},{"email":"rax-public@alibaba-inc.com","name":"rax-publisher"},{"email":"csf178@gmail.com","name":"wintercn"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"_npmUser":{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/universal-transition_1.1.1-0_1589811441892_0.21814831674347923"},"_hasShrinkwrap":false},"1.1.1":{"name":"universal-transition","version":"1.1.1","description":"A universal transition API.","license":"BSD-3-Clause","main":"lib/index.js","scripts":{"start":"build-scripts start","build":"build-scripts build"},"pre-commit":["lint"],"keywords":["Rax"],"engines":{"npm":">=3.0.0"},"repository":{"type":"git","url":"git+https://github.com/raxjs/universal-api.git"},"bugs":{"url":"https://github.com/raxjs/universal-api/issues"},"homepage":"https://github.com/raxjs/universal-api#readme","dependencies":{"universal-unit-tool":"^1.0.0","style-unit":"^2.0.0","universal-device":"^1.0.3","universal-env":"^3.0.0"},"devDependencies":{"pre-commit":"^1.2.2","rax":"^1.0.8","build-plugin-rax-component":"^0.1.0","@alib/build-scripts":"^0.1.0"},"_id":"universal-transition@1.1.1","_nodeVersion":"10.20.1","_npmVersion":"6.14.4","dist":{"integrity":"sha512-TeYwWDhoYSYeGwX2L80gAQx7wByGvQ1WsPxqp+c6yYzqrc6BUuqpohtWY5Gh4ZPo0nToSNeadhly9sjeGLlV6Q==","shasum":"add3814991b72e8f058b29606157e4eea3cb95ac","tarball":"https://registry.npmjs.org/universal-transition/-/universal-transition-1.1.1.tgz","fileCount":28,"unpackedSize":29469,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJew41jCRA9TVsSAnZWagAAgosP/RENV3F9NdaxaxzCXRgm\nBwzot9g7YNrQpVQ9MAGknlnWOFcpbLKjn2GF054+VKPGiCX/exa1nuzNE1yR\nKQdrdVCwRYP4xVXw3uykbTwfWCRvZfjdZ2Hlvt1jzcnVKHAFEqqW0x3JSmAR\nKo1UHdt5eiT1D1W9WeQiy1AcvfpyzUOOBKvv30p+q9ZzEQypzqfalDekOfMo\n041kZEvE4MOgVFHqyEGA1QrqfcRksaPKO6Vbb2GaU9AMEc+rj4plJ3FYF1eJ\nPUidhn7zl8a6Ae+C7e8An1ElKp/uyzc0tKpts1n8kSY6oF7BoFE3ZRCjRn6m\nhQMMWAVZWGAEydgyMVsJcA8aiugCwFS44/BU3WgxvVQLcqajynRym+7VQJYh\noaUiokqzVZdhVxtWumlzc2eq8DVxlvY6HHyfOBr2gxVt4cnsMLNTc2kYkfx9\neEadQgfd+4B383tDl3RrC1jiwWMT2sbNCnNgXFbA+I929bDYcYQ8kPcyhOHA\nMg+AIVsmp/9KFCyw3vw4OjCRovrettYc+oq9alLZ7Xtk9NU4Ay+glgQsIDCC\njdXQAdsOcLprYf7qDyl5RduHURv5VZ4ut8clS63uM155a6TyNkeHLyJZPxOE\nNkb8fgjYoK3FBDA1NZjvu87YyZQP89m3WM1IUtgz7/EL/PfzGN4Zv8Z0WQUs\nUmq8\r\n=AY2O\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCDvMaZ92V/emPxEZEubdmBHD8nPMhO2h/QyfdmkDI5XwIgTMOs4i0ECsNykXQiZ9yLy43s9xkjENJTIISIXGv0cIY="}]},"maintainers":[{"email":"zqzhuang888@qq.com","name":"balloonzzq"},{"email":"rax-public@alibaba-inc.com","name":"rax-publisher"},{"email":"csf178@gmail.com","name":"wintercn"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"_npmUser":{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/universal-transition_1.1.1_1589874018444_0.5865879220659234"},"_hasShrinkwrap":false}},"readme":"# universal-transition [![npm](https://img.shields.io/npm/v/universal-transition.svg)](https://www.npmjs.com/package/universal-transition)\n\nUsed to create transition animation.\n\n## Supported\n\n<img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" /> <img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" /> <img alt=\"miniApp\" src=\"https://gw.alicdn.com/tfs/TB1bBpmbRCw3KVjSZFuXXcAOpXa-200-200.svg\" width=\"25px\" height=\"25px\" /> <img alt=\"wechatMiniprogram\" src=\"https://img.alicdn.com/tfs/TB1slcYdxv1gK0jSZFFXXb0sXXa-200-200.svg\" width=\"25px\" height=\"25px\"> <img alt=\"bytedanceMicroApp\" src=\"https://gw.alicdn.com/tfs/TB1jFtVzO_1gK0jSZFqXXcpaXXa-200-200.svg\" width=\"25px\" height=\"25px\">\n\n## Install\n\n```bash\n$ npm install universal-transition --save\n```\n\n## Usage\n\n```js\nimport transition from 'universal-transition';\n\ntransition(document.querySelector('#box'), {\n  transform: 'translate(10px, 20px) scale(1.5, 1.5) rotate(90deg)',\n  opacity: '0.5'\n}, {\n  timingFunction: 'ease',\n  delay: 0,\n  duration: 1000\n}, function() {\n  console.log('animation end');\n});\n```\n\n## Methods\n\n### `transition(domNode, styles, options, callback)`\n\n#### Supported\n\n<img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" /> <img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" /> <img alt=\"miniApp\" src=\"https://gw.alicdn.com/tfs/TB1bBpmbRCw3KVjSZFuXXcAOpXa-200-200.svg\" width=\"25px\" height=\"25px\" /> <img alt=\"wechatMiniprogram\" src=\"https://img.alicdn.com/tfs/TB1slcYdxv1gK0jSZFFXXb0sXXa-200-200.svg\" width=\"25px\" height=\"25px\"> __icon_miniapp_bytedance__\n\n#### Arguments\n\n| Property | Type | Description | Required | Default | Supported |\n| --- | --- | --- | --- | --- |  --- |\n| domNode | `DOMNode`  | Specified element，mini app does not support，see below for details[mini app instructions] | yes | - |  <img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" /> <img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" /> |\n| styles | `object`  | See below for details | yes | - |   |\n| options | `Object`  | options，See below for details | no | - |   |\n| callback | `function`  |  Triggered after the animation is complete，mini app does not support | no | - | <img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" /> <img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" /> |\n\nThe properties listed below are supported for each environment, and the properties not listed are not guaranteed for each environment.\n\nstyles supported attributes and situation description：\n\n| Property | Type | Description | Default |\n| --- | --- | --- | --- |\n| styles.backgroundColor |  `color` | background color | - |\n| styles.height | `length` | Length value | - |\n| styles.width | `length` | Length value | - |\n| styles.opacity | `number` | Opacity 0-1 | - |\n| styles.transform | `string` | transform type，see below for details | - |\n\nstyles.transform supported attributes：\n\n| Property | Type | Description | Default |\n| --- | --- | --- | --- |\n| translate、translateX、translateY | `number | percentage` | Specify where the element is moved to | 0 |\n| rotate、rotateX、rotateY | `angle` | Specifies the angle at which the element is deflected | 0 |\n| scale、scaleX、scaleY| `number` | Specify multiples of zoomed in and out elements | 1 |\n\noptions：\n\n| Property | Type | Description | Default |\n| --- | --- | --- | --- |\n| options.timingFunction |  `string` | Animation effect，valid values are：\"linear\",\"ease\",\"ease-in\",\"ease-in-out\",\"ease-out\"(Unlisted values, there may be compatibility issues) | ease |\n| options.delay |  `number` | Animation delay time | 0 |\n| options.duration |  `number` | Animation duration | 0 |\n\n#### Return\n\nMini app return `export()`，other cases return `undefined`\n\n## Mini app instructions：\n\nBecause the mini app can't provide `DOMNode`, and use animation way is different. So the mini app needs to get the animation content by the `export()` method and then manually bind to the element.\n\n### Usage\n\n```html\n<view animation=\"{{transitionInfo}}\"></view>\n```\n```javascript\nPage({\n  data: {\n    transitionInfo: null,\n  },\n  onShow(){\n    const transitionInfo = transition(null, {\n      transform: 'translate(10px, 20px) scale(1.5, 1.5) rotate(90deg)',\n      opacity: '0.5'\n    }, {\n      timingFunction: 'ease',\n      delay: 0,\n      duration: 1000\n    });\n\n    this.setData({\n      transitionInfo: transitionInfo.export()\n    });\n  }\n})\n```\n","maintainers":[{"email":"wssgcg1213@qq.com","name":"zeroling"},{"email":"rax-public@alibaba-inc.com","name":"rax-publisher"}],"time":{"modified":"2023-01-11T08:05:49.986Z","created":"2016-10-31T09:26:14.328Z","0.0.0":"2016-10-31T09:26:14.328Z","0.0.2":"2016-11-16T04:13:55.544Z","0.0.1":"2016-12-06T04:07:58.471Z","0.0.2-readme-JZHA7":"2016-12-06T05:48:55.072Z","0.0.3":"2016-12-06T07:55:20.987Z","0.0.4":"2016-12-06T12:46:01.735Z","0.0.5":"2016-12-08T11:21:20.123Z","0.0.6":"2016-12-08T14:50:03.831Z","0.0.7":"2016-12-09T11:59:38.768Z","0.0.8":"2016-12-16T14:41:15.708Z","0.0.9":"2016-12-19T17:20:44.177Z","0.0.10":"2016-12-26T14:38:57.804Z","0.0.11":"2016-12-28T05:55:55.137Z","0.0.12":"2016-12-30T10:37:31.268Z","0.0.13":"2016-12-30T17:08:12.995Z","0.0.14":"2017-01-03T15:43:06.115Z","0.0.15":"2017-01-04T10:13:28.413Z","0.0.16":"2017-01-05T06:09:45.893Z","0.0.17":"2017-01-06T03:22:17.363Z","0.0.18":"2017-01-06T06:36:53.781Z","0.0.19":"2017-01-06T10:12:42.900Z","0.1.0":"2017-01-09T08:03:22.244Z","0.1.1":"2017-01-10T03:10:00.494Z","0.1.2":"2017-01-10T04:22:58.349Z","0.1.3":"2017-01-16T05:54:53.655Z","0.1.4":"2017-01-18T03:56:21.372Z","0.1.5":"2017-01-19T08:20:50.376Z","0.1.6":"2017-02-06T10:12:56.632Z","0.1.7":"2017-02-10T01:55:37.651Z","0.1.8":"2017-02-17T09:43:52.656Z","0.1.9":"2017-02-23T06:53:40.496Z","0.2.0":"2017-03-01T09:58:27.723Z","0.2.1":"2017-03-02T10:04:04.344Z","0.2.2":"2017-03-03T06:35:48.709Z","0.2.3":"2017-03-08T09:53:27.213Z","0.2.4":"2017-03-16T07:07:26.151Z","0.2.5":"2017-03-16T07:39:10.724Z","0.2.6":"2017-03-24T16:12:09.682Z","0.2.7":"2017-03-25T03:10:46.174Z","0.2.8":"2017-03-25T15:45:16.952Z","0.2.9":"2017-03-27T08:45:40.680Z","0.2.10":"2017-03-30T02:13:25.840Z","0.2.11":"2017-03-30T03:23:17.561Z","0.3.0":"2017-04-24T04:10:30.094Z","0.3.1":"2017-04-24T07:34:52.913Z","0.3.2":"2017-04-26T03:41:58.366Z","0.3.3":"2017-05-12T06:24:52.940Z","0.3.4":"2017-05-19T09:40:33.706Z","0.3.5":"2017-05-23T02:50:35.969Z","0.3.6":"2017-06-01T08:27:23.141Z","0.3.7":"2017-06-15T09:57:42.043Z","0.3.8":"2017-06-21T01:42:16.578Z","0.4.0":"2017-06-27T01:44:23.184Z","0.4.1":"2017-06-27T06:09:57.920Z","0.4.2":"2017-06-28T05:38:33.477Z","0.4.3":"2017-07-06T07:16:23.031Z","0.4.4":"2017-07-14T08:36:05.197Z","0.4.5":"2017-07-21T05:50:53.238Z","0.4.6":"2017-07-24T06:35:18.796Z","0.4.7":"2017-07-24T08:26:02.944Z","0.4.8":"2017-07-27T09:42:20.367Z","0.4.9":"2017-08-02T09:40:12.245Z","0.4.10":"2017-08-11T05:13:51.234Z","0.4.11":"2017-08-23T04:03:12.677Z","0.4.12":"2017-09-08T07:03:40.881Z","0.4.13":"2017-09-15T02:26:47.273Z","0.4.14":"2017-09-21T10:15:28.050Z","0.5.0-beta":"2017-09-25T10:17:08.036Z","0.4.15":"2017-09-26T06:25:32.179Z","0.4.16":"2017-09-28T08:06:31.087Z","0.4.17":"2017-10-11T05:31:27.279Z","0.4.18":"2017-10-16T07:05:33.520Z","0.4.19":"2017-10-17T07:22:47.752Z","0.4.20":"2017-10-18T07:47:27.093Z","0.5.0":"2017-12-13T04:53:46.165Z","0.5.1":"2018-01-25T11:44:35.388Z","0.5.2":"2018-01-30T08:49:33.981Z","0.5.4":"2018-03-02T03:29:42.142Z","0.6.0":"2018-04-10T03:42:03.385Z","0.6.1":"2018-04-23T07:46:40.891Z","0.6.2":"2018-05-08T07:34:48.385Z","0.6.3":"2018-05-08T14:57:15.710Z","0.6.4":"2018-06-07T06:46:20.657Z","0.6.5":"2018-08-23T08:49:17.795Z","1.0.0-beta.1":"2019-06-11T12:09:50.789Z","1.0.0-beta.3":"2019-08-06T08:35:49.334Z","1.0.0-beta.4":"2019-08-06T09:10:10.824Z","1.0.0":"2019-08-12T08:52:01.256Z","1.0.1-beta.1":"2019-11-01T12:07:36.251Z","1.0.1-beta.2":"2019-11-04T06:58:28.579Z","1.0.1-beta.3":"2019-11-05T07:29:24.546Z","1.0.1":"2019-11-25T08:24:32.109Z","1.0.2":"2019-11-25T11:07:25.460Z","1.0.3":"2020-04-16T07:20:26.371Z","1.1.0":"2020-04-16T07:21:24.547Z","1.1.1-0":"2020-05-18T14:17:22.006Z","1.1.1":"2020-05-19T07:40:18.597Z"},"license":"BSD-3-Clause","readmeFilename":"README.md","description":"A universal transition API.","homepage":"https://github.com/raxjs/universal-api#readme","repository":{"type":"git","url":"git+https://github.com/raxjs/universal-api.git"},"bugs":{"url":"https://github.com/raxjs/universal-api/issues"},"keywords":["Rax"]}