{"_id":"@babel/plugin-syntax-optional-chaining","_rev":"23355","name":"@babel/plugin-syntax-optional-chaining","description":"Allow parsing of optional properties","dist-tags":{"latest":"7.8.3"},"maintainers":[{"name":"existentialism","email":""},{"name":"hzoo","email":""},{"name":"jlhwung","email":""},{"name":"nicolo-ribaudo","email":""}],"time":{"modified":"2021-06-03T10:02:00.000Z","created":"2017-10-30T18:34:25.485Z","7.8.3":"2020-01-13T21:14:43.325Z","7.8.0":"2020-01-12T00:16:24.240Z","7.7.4":"2019-11-22T23:31:59.260Z","7.2.0":"2018-12-03T19:01:07.243Z","7.0.0":"2018-08-27T21:42:49.240Z","7.0.0-rc.4":"2018-08-27T16:43:45.439Z","7.0.0-rc.3":"2018-08-24T18:07:28.169Z","7.0.0-rc.2":"2018-08-21T19:23:32.452Z","7.0.0-rc.1":"2018-08-09T20:07:36.263Z","7.0.0-rc.0":"2018-08-09T15:57:51.797Z","7.0.0-beta.56":"2018-08-04T01:04:52.093Z","7.0.0-beta.55":"2018-07-28T22:07:08.615Z","7.0.0-beta.54":"2018-07-16T18:00:02.252Z","7.0.0-beta.53":"2018-07-11T13:40:11.366Z","7.0.0-beta.52":"2018-07-06T00:59:21.466Z","7.0.0-beta.51":"2018-06-12T21:19:42.356Z","7.0.0-beta.50":"2018-06-12T19:47:11.628Z","7.0.0-beta.49":"2018-05-25T16:01:37.347Z","7.0.0-beta.48":"2018-05-24T19:21:56.444Z","7.0.0-beta.47":"2018-05-15T00:08:32.757Z","7.0.0-beta.46":"2018-04-23T04:30:53.268Z","7.0.0-beta.45":"2018-04-23T01:56:27.556Z","7.0.0-beta.44":"2018-04-02T22:20:01.243Z","7.0.0-beta.43":"2018-04-02T16:48:19.107Z","7.0.0-beta.42":"2018-03-15T20:50:35.149Z","7.0.0-beta.41":"2018-03-14T16:25:58.551Z","7.0.0-beta.40":"2018-02-12T16:41:26.812Z","7.0.0-beta.39":"2018-01-30T20:27:28.753Z","7.0.0-beta.38":"2018-01-17T16:31:46.309Z","7.0.0-beta.37":"2018-01-08T16:02:24.841Z","7.0.0-beta.36":"2017-12-25T19:04:27.776Z","7.0.0-beta.35":"2017-12-14T21:47:39.137Z","7.0.0-beta.34":"2017-12-02T14:39:10.444Z","7.0.0-beta.33":"2017-12-01T14:28:10.311Z","7.0.0-beta.32":"2017-11-12T13:33:06.986Z","7.0.0-beta.31":"2017-11-03T20:03:18.158Z","7.0.0-beta.5":"2017-10-30T20:56:07.509Z","7.0.0-beta.4":"2017-10-30T18:34:25.485Z"},"users":{},"repository":{"type":"git","url":"https://github.com/babel/babel/tree/master/packages/babel-plugin-syntax-optional-chaining"},"versions":{"7.8.3":{"name":"@babel/plugin-syntax-optional-chaining","version":"7.8.3","description":"Allow parsing of optional properties","repository":{"type":"git","url":"https://github.com/babel/babel/tree/master/packages/babel-plugin-syntax-optional-chaining"},"license":"MIT","publishConfig":{"access":"public"},"main":"lib/index.js","keywords":["babel-plugin"],"dependencies":{"@babel/helper-plugin-utils":"^7.8.0"},"peerDependencies":{"@babel/core":"^7.0.0-0"},"devDependencies":{"@babel/core":"^7.8.0"},"_id":"@babel/plugin-syntax-optional-chaining@7.8.3","_nodeVersion":"13.6.0","_npmVersion":"6.13.4","dist":{"shasum":"4f69c2ab95167e0180cd5336613f8c5788f7d48a","size":1462,"noattachment":false,"key":"/@babel/plugin-syntax-optional-chaining/-/@babel/plugin-syntax-optional-chaining-7.8.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@babel/plugin-syntax-optional-chaining/download/@babel/plugin-syntax-optional-chaining-7.8.3.tgz"},"maintainers":[{"name":"existentialism","email":""},{"name":"hzoo","email":""},{"name":"jlhwung","email":""},{"name":"nicolo-ribaudo","email":""}],"_npmUser":{"name":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-syntax-optional-chaining_7.8.3_1578950083126_0.2264598031701468"},"_hasShrinkwrap":false,"publish_time":1578950083325,"_cnpm_publish_time":1578950083325},"7.8.0":{"name":"@babel/plugin-syntax-optional-chaining","version":"7.8.0","description":"Allow parsing of optional properties","repository":{"type":"git","url":"https://github.com/babel/babel/tree/master/packages/babel-plugin-syntax-optional-chaining"},"license":"MIT","type":"commonjs","publishConfig":{"access":"public"},"main":"lib/index.js","keywords":["babel-plugin"],"dependencies":{"@babel/helper-plugin-utils":"^7.8.0"},"peerDependencies":{"@babel/core":"^7.0.0-0"},"devDependencies":{"@babel/core":"^7.8.0"},"gitHead":"2486615a74580283c49475d66067bd7fcab3330e","_id":"@babel/plugin-syntax-optional-chaining@7.8.0","_nodeVersion":"13.6.0","_npmVersion":"lerna/3.19.0/node@v13.6.0+x64 (linux)","dist":{"shasum":"c40f4d4d6a4f5e71d2bfd949b0a7f1e1e6792fe0","size":1518,"noattachment":false,"key":"/@babel/plugin-syntax-optional-chaining/-/@babel/plugin-syntax-optional-chaining-7.8.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@babel/plugin-syntax-optional-chaining/download/@babel/plugin-syntax-optional-chaining-7.8.0.tgz"},"maintainers":[{"name":"existentialism","email":""},{"name":"hzoo","email":""},{"name":"jlhwung","email":""},{"name":"nicolo-ribaudo","email":""}],"_npmUser":{"name":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-syntax-optional-chaining_7.8.0_1578788184140_0.6083344359342013"},"_hasShrinkwrap":false,"publish_time":1578788184240,"_cnpm_publish_time":1578788184240},"7.7.4":{"name":"@babel/plugin-syntax-optional-chaining","version":"7.7.4","description":"Allow parsing of optional properties","repository":{"type":"git","url":"https://github.com/babel/babel/tree/master/packages/babel-plugin-syntax-optional-chaining"},"license":"MIT","publishConfig":{"access":"public"},"main":"lib/index.js","keywords":["babel-plugin"],"dependencies":{"@babel/helper-plugin-utils":"^7.0.0"},"peerDependencies":{"@babel/core":"^7.0.0-0"},"devDependencies":{"@babel/core":"^7.7.4"},"gitHead":"75767d87cb147709b9bd9b99bf44daa6688874a9","_id":"@babel/plugin-syntax-optional-chaining@7.7.4","_nodeVersion":"13.1.0","_npmVersion":"lerna/3.19.0/node@v13.1.0+x64 (linux)","dist":{"shasum":"c91fdde6de85d2eb8906daea7b21944c3610c901","size":1505,"noattachment":false,"key":"/@babel/plugin-syntax-optional-chaining/-/@babel/plugin-syntax-optional-chaining-7.7.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@babel/plugin-syntax-optional-chaining/download/@babel/plugin-syntax-optional-chaining-7.7.4.tgz"},"maintainers":[{"name":"existentialism","email":""},{"name":"hzoo","email":""},{"name":"jlhwung","email":""},{"name":"nicolo-ribaudo","email":""}],"_npmUser":{"name":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-syntax-optional-chaining_7.7.4_1574465519130_0.7224989764797336"},"_hasShrinkwrap":false,"publish_time":1574465519260,"_cnpm_publish_time":1574465519260},"7.2.0":{"name":"@babel/plugin-syntax-optional-chaining","version":"7.2.0","description":"Allow parsing of optional properties","repository":{"type":"git","url":"https://github.com/babel/babel/tree/master/packages/babel-plugin-syntax-optional-chaining"},"license":"MIT","publishConfig":{"access":"public"},"main":"lib/index.js","keywords":["babel-plugin"],"dependencies":{"@babel/helper-plugin-utils":"^7.0.0"},"peerDependencies":{"@babel/core":"^7.0.0-0"},"devDependencies":{"@babel/core":"^7.2.0"},"licenseText":"MIT License\n\nCopyright (c) 2014-2018 Sebastian McKenzie and other contributors\n\nPermission is hereby granted, free of charge, to any person obtaining\na copy of this software and associated documentation files (the\n\"Software\"), to deal in the Software without restriction, including\nwithout limitation the rights to use, copy, modify, merge, publish,\ndistribute, sublicense, and/or sell copies of the Software, and to\npermit persons to whom the Software is furnished to do so, subject to\nthe following conditions:\n\nThe above copyright notice and this permission notice shall be\nincluded in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND\nNONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE\nLIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION\nOF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION\nWITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n","_id":"@babel/plugin-syntax-optional-chaining@7.2.0","dist":{"shasum":"a59d6ae8c167e7608eaa443fda9fa8fa6bf21dff","size":1562,"noattachment":false,"key":"/@babel/plugin-syntax-optional-chaining/-/@babel/plugin-syntax-optional-chaining-7.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@babel/plugin-syntax-optional-chaining/download/@babel/plugin-syntax-optional-chaining-7.2.0.tgz"},"maintainers":[{"name":"existentialism","email":""},{"name":"hzoo","email":""},{"name":"jlhwung","email":""},{"name":"nicolo-ribaudo","email":""}],"_npmUser":{"name":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-syntax-optional-chaining_7.2.0_1543863667100_0.4375919555979755"},"_hasShrinkwrap":false,"publish_time":1543863667243,"_cnpm_publish_time":1543863667243},"7.0.0":{"name":"@babel/plugin-syntax-optional-chaining","version":"7.0.0","description":"Allow parsing of optional properties","repository":{"type":"git","url":"https://github.com/babel/babel/tree/master/packages/babel-plugin-syntax-optional-chaining"},"license":"MIT","main":"lib/index.js","keywords":["babel-plugin"],"dependencies":{"@babel/helper-plugin-utils":"^7.0.0"},"peerDependencies":{"@babel/core":"^7.0.0-0"},"devDependencies":{"@babel/core":"^7.0.0"},"readmeFilename":"README.md","licenseText":"MIT License\n\nCopyright (c) 2014-2018 Sebastian McKenzie <sebmck@gmail.com>\n\nPermission is hereby granted, free of charge, to any person obtaining\na copy of this software and associated documentation files (the\n\"Software\"), to deal in the Software without restriction, including\nwithout limitation the rights to use, copy, modify, merge, publish,\ndistribute, sublicense, and/or sell copies of the Software, and to\npermit persons to whom the Software is furnished to do so, subject to\nthe following conditions:\n\nThe above copyright notice and this permission notice shall be\nincluded in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND\nNONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE\nLIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION\nOF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION\nWITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n","_id":"@babel/plugin-syntax-optional-chaining@7.0.0","dist":{"shasum":"1e6ecba124310b5d3a8fc1e00d50b1c4c2e05e68","size":1537,"noattachment":false,"key":"/@babel/plugin-syntax-optional-chaining/-/@babel/plugin-syntax-optional-chaining-7.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@babel/plugin-syntax-optional-chaining/download/@babel/plugin-syntax-optional-chaining-7.0.0.tgz"},"maintainers":[{"name":"existentialism","email":""},{"name":"hzoo","email":""},{"name":"jlhwung","email":""},{"name":"nicolo-ribaudo","email":""}],"_npmUser":{"name":"hzoo","email":"hi@henryzoo.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-syntax-optional-chaining_7.0.0_1535406169155_0.8598034240379013"},"_hasShrinkwrap":false,"publish_time":1535406169240,"_cnpm_publish_time":1535406169240},"7.0.0-rc.4":{"name":"@babel/plugin-syntax-optional-chaining","version":"7.0.0-rc.4","description":"Allow parsing of optional properties","repository":{"type":"git","url":"https://github.com/babel/babel/tree/master/packages/babel-plugin-syntax-optional-chaining"},"license":"MIT","main":"lib/index.js","keywords":["babel-plugin"],"dependencies":{"@babel/helper-plugin-utils":"^7.0.0-rc.4"},"peerDependencies":{"@babel/core":"^7.0.0-0"},"devDependencies":{"@babel/core":"^7.0.0-rc.4"},"licenseText":"MIT License\n\nCopyright (c) 2014-2018 Sebastian McKenzie <sebmck@gmail.com>\n\nPermission is hereby granted, free of charge, to any person obtaining\na copy of this software and associated documentation files (the\n\"Software\"), to deal in the Software without restriction, including\nwithout limitation the rights to use, copy, modify, merge, publish,\ndistribute, sublicense, and/or sell copies of the Software, and to\npermit persons to whom the Software is furnished to do so, subject to\nthe following conditions:\n\nThe above copyright notice and this permission notice shall be\nincluded in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND\nNONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE\nLIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION\nOF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION\nWITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n","_id":"@babel/plugin-syntax-optional-chaining@7.0.0-rc.4","dist":{"shasum":"923c4fc95903ce495aed392238b66c29ec0496b0","size":1545,"noattachment":false,"key":"/@babel/plugin-syntax-optional-chaining/-/@babel/plugin-syntax-optional-chaining-7.0.0-rc.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@babel/plugin-syntax-optional-chaining/download/@babel/plugin-syntax-optional-chaining-7.0.0-rc.4.tgz"},"maintainers":[{"name":"existentialism","email":""},{"name":"hzoo","email":""},{"name":"jlhwung","email":""},{"name":"nicolo-ribaudo","email":""}],"_npmUser":{"name":"hzoo","email":"hi@henryzoo.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-syntax-optional-chaining_7.0.0-rc.4_1535388225370_0.2796868731076203"},"_hasShrinkwrap":false,"publish_time":1535388225439,"_cnpm_publish_time":1535388225439},"7.0.0-rc.3":{"name":"@babel/plugin-syntax-optional-chaining","version":"7.0.0-rc.3","description":"Allow parsing of optional properties","repository":{"type":"git","url":"https://github.com/babel/babel/tree/master/packages/babel-plugin-syntax-optional-chaining"},"license":"MIT","main":"lib/index.js","keywords":["babel-plugin"],"dependencies":{"@babel/helper-plugin-utils":"7.0.0-rc.3"},"peerDependencies":{"@babel/core":"^7.0.0-0"},"devDependencies":{"@babel/core":"7.0.0-rc.3"},"licenseText":"MIT License\n\nCopyright (c) 2014-2018 Sebastian McKenzie <sebmck@gmail.com>\n\nPermission is hereby granted, free of charge, to any person obtaining\na copy of this software and associated documentation files (the\n\"Software\"), to deal in the Software without restriction, including\nwithout limitation the rights to use, copy, modify, merge, publish,\ndistribute, sublicense, and/or sell copies of the Software, and to\npermit persons to whom the Software is furnished to do so, subject to\nthe following conditions:\n\nThe above copyright notice and this permission notice shall be\nincluded in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND\nNONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE\nLIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION\nOF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION\nWITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n","_id":"@babel/plugin-syntax-optional-chaining@7.0.0-rc.3","dist":{"shasum":"7b58819dc26830444ea0adf082d80516a6b9e71c","size":1547,"noattachment":false,"key":"/@babel/plugin-syntax-optional-chaining/-/@babel/plugin-syntax-optional-chaining-7.0.0-rc.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@babel/plugin-syntax-optional-chaining/download/@babel/plugin-syntax-optional-chaining-7.0.0-rc.3.tgz"},"maintainers":[{"name":"existentialism","email":""},{"name":"hzoo","email":""},{"name":"jlhwung","email":""},{"name":"nicolo-ribaudo","email":""}],"_npmUser":{"name":"hzoo","email":"hi@henryzoo.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-syntax-optional-chaining_7.0.0-rc.3_1535134048086_0.35184549012005406"},"_hasShrinkwrap":false,"publish_time":1535134048169,"_cnpm_publish_time":1535134048169},"7.0.0-rc.2":{"name":"@babel/plugin-syntax-optional-chaining","version":"7.0.0-rc.2","description":"Allow parsing of optional properties","repository":{"type":"git","url":"https://github.com/babel/babel/tree/master/packages/babel-plugin-syntax-optional-chaining"},"license":"MIT","main":"lib/index.js","keywords":["babel-plugin"],"dependencies":{"@babel/helper-plugin-utils":"7.0.0-rc.2"},"peerDependencies":{"@babel/core":"^7.0.0-0"},"devDependencies":{"@babel/core":"7.0.0-rc.2"},"_id":"@babel/plugin-syntax-optional-chaining@7.0.0-rc.2","dist":{"shasum":"bf8cba58f2a7b1a93fda8120a4d2d6d99be3152e","size":851,"noattachment":false,"key":"/@babel/plugin-syntax-optional-chaining/-/@babel/plugin-syntax-optional-chaining-7.0.0-rc.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@babel/plugin-syntax-optional-chaining/download/@babel/plugin-syntax-optional-chaining-7.0.0-rc.2.tgz"},"maintainers":[{"name":"existentialism","email":""},{"name":"hzoo","email":""},{"name":"jlhwung","email":""},{"name":"nicolo-ribaudo","email":""}],"_npmUser":{"name":"hzoo","email":"hi@henryzoo.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-syntax-optional-chaining_7.0.0-rc.2_1534879412352_0.2630302027973628"},"_hasShrinkwrap":false,"publish_time":1534879412452,"_cnpm_publish_time":1534879412452},"7.0.0-rc.1":{"name":"@babel/plugin-syntax-optional-chaining","version":"7.0.0-rc.1","description":"Allow parsing of optional properties","repository":{"type":"git","url":"https://github.com/babel/babel/tree/master/packages/babel-plugin-syntax-optional-chaining"},"license":"MIT","main":"lib/index.js","keywords":["babel-plugin"],"dependencies":{"@babel/helper-plugin-utils":"7.0.0-rc.1"},"peerDependencies":{"@babel/core":"^7.0.0-0"},"devDependencies":{"@babel/core":"7.0.0-rc.1"},"_id":"@babel/plugin-syntax-optional-chaining@7.0.0-rc.1","dist":{"shasum":"897d7896dd106dbc84f222766f9cab0a7ae5fc35","size":855,"noattachment":false,"key":"/@babel/plugin-syntax-optional-chaining/-/@babel/plugin-syntax-optional-chaining-7.0.0-rc.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@babel/plugin-syntax-optional-chaining/download/@babel/plugin-syntax-optional-chaining-7.0.0-rc.1.tgz"},"maintainers":[{"name":"existentialism","email":""},{"name":"hzoo","email":""},{"name":"jlhwung","email":""},{"name":"nicolo-ribaudo","email":""}],"_npmUser":{"name":"hzoo","email":"hi@henryzoo.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-syntax-optional-chaining_7.0.0-rc.1_1533845256179_0.34613995429629196"},"_hasShrinkwrap":false,"publish_time":1533845256263,"_cnpm_publish_time":1533845256263},"7.0.0-rc.0":{"name":"@babel/plugin-syntax-optional-chaining","version":"7.0.0-rc.0","description":"Allow parsing of optional properties","repository":{"type":"git","url":"https://github.com/babel/babel/tree/master/packages/babel-plugin-syntax-optional-chaining"},"license":"MIT","main":"lib/index.js","keywords":["babel-plugin"],"dependencies":{"@babel/helper-plugin-utils":"7.0.0-rc.0"},"peerDependencies":{"@babel/core":">=7.0.0-beta.50 <7.0.0-rc.0"},"devDependencies":{"@babel/core":"7.0.0-rc.0"},"_id":"@babel/plugin-syntax-optional-chaining@7.0.0-rc.0","dist":{"shasum":"f7a124258bc79b016000279794f88d2ea06a657d","size":862,"noattachment":false,"key":"/@babel/plugin-syntax-optional-chaining/-/@babel/plugin-syntax-optional-chaining-7.0.0-rc.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@babel/plugin-syntax-optional-chaining/download/@babel/plugin-syntax-optional-chaining-7.0.0-rc.0.tgz"},"maintainers":[{"name":"existentialism","email":""},{"name":"hzoo","email":""},{"name":"jlhwung","email":""},{"name":"nicolo-ribaudo","email":""}],"_npmUser":{"name":"hzoo","email":"hi@henryzoo.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-syntax-optional-chaining_7.0.0-rc.0_1533830271704_0.6639977386653928"},"_hasShrinkwrap":false,"publish_time":1533830271797,"_cnpm_publish_time":1533830271797},"7.0.0-beta.56":{"name":"@babel/plugin-syntax-optional-chaining","version":"7.0.0-beta.56","description":"Allow parsing of optional properties","repository":{"type":"git","url":"https://github.com/babel/babel/tree/master/packages/babel-plugin-syntax-optional-chaining"},"license":"MIT","main":"lib/index.js","keywords":["babel-plugin"],"dependencies":{"@babel/helper-plugin-utils":"7.0.0-beta.56"},"peerDependencies":{"@babel/core":">=7.0.0-beta.50 <7.0.0-rc.0"},"devDependencies":{"@babel/core":"7.0.0-beta.56"},"_id":"@babel/plugin-syntax-optional-chaining@7.0.0-beta.56","dist":{"shasum":"233eaff8ea1b2d57dcdb5e66ffc7b133734c1e9b","size":867,"noattachment":false,"key":"/@babel/plugin-syntax-optional-chaining/-/@babel/plugin-syntax-optional-chaining-7.0.0-beta.56.tgz","tarball":"http://registry.cnpm.dingdandao.com/@babel/plugin-syntax-optional-chaining/download/@babel/plugin-syntax-optional-chaining-7.0.0-beta.56.tgz"},"maintainers":[{"name":"existentialism","email":""},{"name":"hzoo","email":""},{"name":"jlhwung","email":""},{"name":"nicolo-ribaudo","email":""}],"_npmUser":{"name":"hzoo","email":"hi@henryzoo.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-syntax-optional-chaining_7.0.0-beta.56_1533344692016_0.19575234085432913"},"_hasShrinkwrap":false,"publish_time":1533344692093,"_cnpm_publish_time":1533344692093},"7.0.0-beta.55":{"name":"@babel/plugin-syntax-optional-chaining","version":"7.0.0-beta.55","description":"Allow parsing of optional properties","repository":{"type":"git","url":"https://github.com/babel/babel/tree/master/packages/babel-plugin-syntax-optional-chaining"},"license":"MIT","main":"lib/index.js","keywords":["babel-plugin"],"dependencies":{"@babel/helper-plugin-utils":"7.0.0-beta.55"},"peerDependencies":{"@babel/core":">=7.0.0-beta.50 <7.0.0-rc.0"},"devDependencies":{"@babel/core":"7.0.0-beta.55"},"_id":"@babel/plugin-syntax-optional-chaining@7.0.0-beta.55","dist":{"shasum":"8e6027315419617dd50b7cbbba917d516cd66772","size":867,"noattachment":false,"key":"/@babel/plugin-syntax-optional-chaining/-/@babel/plugin-syntax-optional-chaining-7.0.0-beta.55.tgz","tarball":"http://registry.cnpm.dingdandao.com/@babel/plugin-syntax-optional-chaining/download/@babel/plugin-syntax-optional-chaining-7.0.0-beta.55.tgz"},"maintainers":[{"name":"existentialism","email":""},{"name":"hzoo","email":""},{"name":"jlhwung","email":""},{"name":"nicolo-ribaudo","email":""}],"_npmUser":{"name":"hzoo","email":"hi@henryzoo.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-syntax-optional-chaining_7.0.0-beta.55_1532815628563_0.5885344085344282"},"_hasShrinkwrap":false,"publish_time":1532815628615,"_cnpm_publish_time":1532815628615},"7.0.0-beta.54":{"name":"@babel/plugin-syntax-optional-chaining","version":"7.0.0-beta.54","description":"Allow parsing of optional properties","repository":{"type":"git","url":"https://github.com/babel/babel/tree/master/packages/babel-plugin-syntax-optional-chaining"},"license":"MIT","main":"lib/index.js","keywords":["babel-plugin"],"dependencies":{"@babel/helper-plugin-utils":"7.0.0-beta.54"},"peerDependencies":{"@babel/core":">=7.0.0-beta.50 <7.0.0-rc.0"},"devDependencies":{"@babel/core":"7.0.0-beta.54"},"_id":"@babel/plugin-syntax-optional-chaining@7.0.0-beta.54","dist":{"shasum":"40dc10c00d9acd523c6ac1f9332652b1e5af4f20","size":866,"noattachment":false,"key":"/@babel/plugin-syntax-optional-chaining/-/@babel/plugin-syntax-optional-chaining-7.0.0-beta.54.tgz","tarball":"http://registry.cnpm.dingdandao.com/@babel/plugin-syntax-optional-chaining/download/@babel/plugin-syntax-optional-chaining-7.0.0-beta.54.tgz"},"maintainers":[{"name":"existentialism","email":""},{"name":"hzoo","email":""},{"name":"jlhwung","email":""},{"name":"nicolo-ribaudo","email":""}],"_npmUser":{"name":"hzoo","email":"hi@henryzoo.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-syntax-optional-chaining_7.0.0-beta.54_1531764002189_0.8882478474206514"},"_hasShrinkwrap":false,"publish_time":1531764002252,"_cnpm_publish_time":1531764002252},"7.0.0-beta.53":{"name":"@babel/plugin-syntax-optional-chaining","version":"7.0.0-beta.53","description":"Allow parsing of optional properties","repository":{"type":"git","url":"https://github.com/babel/babel/tree/master/packages/babel-plugin-syntax-optional-chaining"},"license":"MIT","main":"lib/index.js","keywords":["babel-plugin"],"dependencies":{"@babel/helper-plugin-utils":"7.0.0-beta.53"},"peerDependencies":{"@babel/core":">=7.0.0-beta.50 <7.0.0-rc.0"},"devDependencies":{"@babel/core":"7.0.0-beta.53"},"_id":"@babel/plugin-syntax-optional-chaining@7.0.0-beta.53","dist":{"shasum":"c061c833ba1cde9bed09d6207269cbd53cc7e05c","size":866,"noattachment":false,"key":"/@babel/plugin-syntax-optional-chaining/-/@babel/plugin-syntax-optional-chaining-7.0.0-beta.53.tgz","tarball":"http://registry.cnpm.dingdandao.com/@babel/plugin-syntax-optional-chaining/download/@babel/plugin-syntax-optional-chaining-7.0.0-beta.53.tgz"},"maintainers":[{"name":"existentialism","email":""},{"name":"hzoo","email":""},{"name":"jlhwung","email":""},{"name":"nicolo-ribaudo","email":""}],"_npmUser":{"name":"hzoo","email":"hi@henryzoo.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-syntax-optional-chaining_7.0.0-beta.53_1531316411324_0.8100770527044945"},"_hasShrinkwrap":false,"publish_time":1531316411366,"_cnpm_publish_time":1531316411366},"7.0.0-beta.52":{"name":"@babel/plugin-syntax-optional-chaining","version":"7.0.0-beta.52","description":"Allow parsing of optional properties","repository":{"type":"git","url":"https://github.com/babel/babel/tree/master/packages/babel-plugin-syntax-optional-chaining"},"license":"MIT","main":"lib/index.js","keywords":["babel-plugin"],"dependencies":{"@babel/helper-plugin-utils":"7.0.0-beta.52"},"peerDependencies":{"@babel/core":">=7.0.0-beta.50 <7.0.0-rc.0"},"devDependencies":{"@babel/core":"7.0.0-beta.52"},"_id":"@babel/plugin-syntax-optional-chaining@7.0.0-beta.52","dist":{"shasum":"75a69988519ac6c6b2f699e7dd9fa5c3619e46c6","size":865,"noattachment":false,"key":"/@babel/plugin-syntax-optional-chaining/-/@babel/plugin-syntax-optional-chaining-7.0.0-beta.52.tgz","tarball":"http://registry.cnpm.dingdandao.com/@babel/plugin-syntax-optional-chaining/download/@babel/plugin-syntax-optional-chaining-7.0.0-beta.52.tgz"},"maintainers":[{"name":"existentialism","email":""},{"name":"hzoo","email":""},{"name":"jlhwung","email":""},{"name":"nicolo-ribaudo","email":""}],"_npmUser":{"name":"hzoo","email":"hi@henryzoo.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-syntax-optional-chaining_7.0.0-beta.52_1530838761404_0.2597232991009637"},"_hasShrinkwrap":false,"publish_time":1530838761466,"_cnpm_publish_time":1530838761466},"7.0.0-beta.51":{"name":"@babel/plugin-syntax-optional-chaining","version":"7.0.0-beta.51","description":"Allow parsing of optional properties","repository":{"type":"git","url":"https://github.com/babel/babel/tree/master/packages/babel-plugin-syntax-optional-chaining"},"license":"MIT","main":"lib/index.js","keywords":["babel-plugin"],"dependencies":{"@babel/helper-plugin-utils":"7.0.0-beta.51"},"peerDependencies":{"@babel/core":">=7.0.0-beta.50 <7.0.0-rc.0"},"devDependencies":{"@babel/core":"7.0.0-beta.51"},"_id":"@babel/plugin-syntax-optional-chaining@7.0.0-beta.51","dist":{"shasum":"51022b28dd19bd5e4e33196e1f1124cfcd2d4b6c","size":860,"noattachment":false,"key":"/@babel/plugin-syntax-optional-chaining/-/@babel/plugin-syntax-optional-chaining-7.0.0-beta.51.tgz","tarball":"http://registry.cnpm.dingdandao.com/@babel/plugin-syntax-optional-chaining/download/@babel/plugin-syntax-optional-chaining-7.0.0-beta.51.tgz"},"maintainers":[{"name":"existentialism","email":""},{"name":"hzoo","email":""},{"name":"jlhwung","email":""},{"name":"nicolo-ribaudo","email":""}],"_npmUser":{"name":"hzoo","email":"hi@henryzoo.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-syntax-optional-chaining_7.0.0-beta.51_1528838382306_0.49368021425234465"},"_hasShrinkwrap":false,"publish_time":1528838382356,"_cnpm_publish_time":1528838382356},"7.0.0-beta.50":{"name":"@babel/plugin-syntax-optional-chaining","version":"7.0.0-beta.50","description":"Allow parsing of optional properties","repository":{"type":"git","url":"https://github.com/babel/babel/tree/master/packages/babel-plugin-syntax-optional-chaining"},"license":"MIT","main":"lib/index.js","keywords":["babel-plugin"],"dependencies":{"@babel/helper-plugin-utils":"7.0.0-beta.50"},"peerDependencies":{"@babel/core":"7.0.0-beta.49"},"devDependencies":{"@babel/core":"7.0.0-beta.50"},"_id":"@babel/plugin-syntax-optional-chaining@7.0.0-beta.50","dist":{"shasum":"4d8fd9758cbff8628f3055f13be23e00ee6eb2d2","size":848,"noattachment":false,"key":"/@babel/plugin-syntax-optional-chaining/-/@babel/plugin-syntax-optional-chaining-7.0.0-beta.50.tgz","tarball":"http://registry.cnpm.dingdandao.com/@babel/plugin-syntax-optional-chaining/download/@babel/plugin-syntax-optional-chaining-7.0.0-beta.50.tgz"},"maintainers":[{"name":"existentialism","email":""},{"name":"hzoo","email":""},{"name":"jlhwung","email":""},{"name":"nicolo-ribaudo","email":""}],"_npmUser":{"name":"hzoo","email":"hi@henryzoo.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-syntax-optional-chaining_7.0.0-beta.50_1528832831533_0.2534773450972698"},"_hasShrinkwrap":false,"publish_time":1528832831628,"_cnpm_publish_time":1528832831628},"7.0.0-beta.49":{"name":"@babel/plugin-syntax-optional-chaining","version":"7.0.0-beta.49","description":"Allow parsing of optional properties","repository":{"type":"git","url":"https://github.com/babel/babel/tree/master/packages/babel-plugin-syntax-optional-chaining"},"license":"MIT","main":"lib/index.js","keywords":["babel-plugin"],"dependencies":{"@babel/helper-plugin-utils":"7.0.0-beta.49"},"peerDependencies":{"@babel/core":"7.0.0-beta.49"},"devDependencies":{"@babel/core":"7.0.0-beta.49"},"_id":"@babel/plugin-syntax-optional-chaining@7.0.0-beta.49","scripts":{},"_shasum":"007b5e7ef639b96d58e763bb5c8da1449844b976","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.3","_npmUser":{"name":"loganfsmyth","email":"loganfsmyth@gmail.com"},"dist":{"shasum":"007b5e7ef639b96d58e763bb5c8da1449844b976","size":886,"noattachment":false,"key":"/@babel/plugin-syntax-optional-chaining/-/@babel/plugin-syntax-optional-chaining-7.0.0-beta.49.tgz","tarball":"http://registry.cnpm.dingdandao.com/@babel/plugin-syntax-optional-chaining/download/@babel/plugin-syntax-optional-chaining-7.0.0-beta.49.tgz"},"maintainers":[{"name":"existentialism","email":""},{"name":"hzoo","email":""},{"name":"jlhwung","email":""},{"name":"nicolo-ribaudo","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-syntax-optional-chaining_7.0.0-beta.49_1527264097280_0.22546319800239378"},"_hasShrinkwrap":false,"publish_time":1527264097347,"_cnpm_publish_time":1527264097347},"7.0.0-beta.48":{"name":"@babel/plugin-syntax-optional-chaining","version":"7.0.0-beta.48","description":"Allow parsing of optional properties","repository":{"type":"git","url":"https://github.com/babel/babel/tree/master/packages/babel-plugin-syntax-optional-chaining"},"license":"MIT","main":"lib/index.js","keywords":["babel-plugin"],"dependencies":{"@babel/helper-plugin-utils":"7.0.0-beta.48"},"peerDependencies":{"@babel/core":"7.0.0-beta.48"},"devDependencies":{"@babel/core":"7.0.0-beta.48"},"_id":"@babel/plugin-syntax-optional-chaining@7.0.0-beta.48","_npmVersion":"5.6.0","_nodeVersion":"8.10.0","_npmUser":{"name":"hzoo","email":"hi@henryzoo.com"},"dist":{"shasum":"a1460e57201f8ed1444e62a854bf1f5b2a236178","size":826,"noattachment":false,"key":"/@babel/plugin-syntax-optional-chaining/-/@babel/plugin-syntax-optional-chaining-7.0.0-beta.48.tgz","tarball":"http://registry.cnpm.dingdandao.com/@babel/plugin-syntax-optional-chaining/download/@babel/plugin-syntax-optional-chaining-7.0.0-beta.48.tgz"},"maintainers":[{"name":"existentialism","email":""},{"name":"hzoo","email":""},{"name":"jlhwung","email":""},{"name":"nicolo-ribaudo","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-syntax-optional-chaining_7.0.0-beta.48_1527189716359_0.09329737052742737"},"_hasShrinkwrap":false,"publish_time":1527189716444,"_cnpm_publish_time":1527189716444},"7.0.0-beta.47":{"name":"@babel/plugin-syntax-optional-chaining","version":"7.0.0-beta.47","description":"Allow parsing of optional properties","repository":{"type":"git","url":"https://github.com/babel/babel/tree/master/packages/babel-plugin-syntax-optional-chaining"},"license":"MIT","main":"lib/index.js","keywords":["babel-plugin"],"dependencies":{"@babel/helper-plugin-utils":"7.0.0-beta.47"},"peerDependencies":{"@babel/core":"7.0.0-beta.47"},"devDependencies":{"@babel/core":"7.0.0-beta.47"},"_id":"@babel/plugin-syntax-optional-chaining@7.0.0-beta.47","_npmVersion":"5.6.0","_nodeVersion":"8.10.0","_npmUser":{"name":"hzoo","email":"hi@henryzoo.com"},"dist":{"shasum":"f1febe859d9dde26f2b2e1f20cf679925d1fab23","size":826,"noattachment":false,"key":"/@babel/plugin-syntax-optional-chaining/-/@babel/plugin-syntax-optional-chaining-7.0.0-beta.47.tgz","tarball":"http://registry.cnpm.dingdandao.com/@babel/plugin-syntax-optional-chaining/download/@babel/plugin-syntax-optional-chaining-7.0.0-beta.47.tgz"},"maintainers":[{"name":"existentialism","email":""},{"name":"hzoo","email":""},{"name":"jlhwung","email":""},{"name":"nicolo-ribaudo","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-syntax-optional-chaining_7.0.0-beta.47_1526342912672_0.8430295861753037"},"_hasShrinkwrap":false,"publish_time":1526342912757,"_cnpm_publish_time":1526342912757},"7.0.0-beta.46":{"name":"@babel/plugin-syntax-optional-chaining","version":"7.0.0-beta.46","description":"Allow parsing of optional properties","repository":{"type":"git","url":"https://github.com/babel/babel/tree/master/packages/babel-plugin-syntax-optional-chaining"},"license":"MIT","main":"lib/index.js","keywords":["babel-plugin"],"dependencies":{"@babel/helper-plugin-utils":"7.0.0-beta.46"},"peerDependencies":{"@babel/core":"7.0.0-beta.46"},"devDependencies":{"@babel/core":"7.0.0-beta.46"},"_id":"@babel/plugin-syntax-optional-chaining@7.0.0-beta.46","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"loganfsmyth","email":"loganfsmyth@gmail.com"},"dist":{"shasum":"77c51b180a9895d701b398441d94815c56946a75","size":835,"noattachment":false,"key":"/@babel/plugin-syntax-optional-chaining/-/@babel/plugin-syntax-optional-chaining-7.0.0-beta.46.tgz","tarball":"http://registry.cnpm.dingdandao.com/@babel/plugin-syntax-optional-chaining/download/@babel/plugin-syntax-optional-chaining-7.0.0-beta.46.tgz"},"maintainers":[{"name":"existentialism","email":""},{"name":"hzoo","email":""},{"name":"jlhwung","email":""},{"name":"nicolo-ribaudo","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-syntax-optional-chaining_7.0.0-beta.46_1524457853198_0.11035322927853475"},"_hasShrinkwrap":false,"publish_time":1524457853268,"_cnpm_publish_time":1524457853268},"7.0.0-beta.45":{"name":"@babel/plugin-syntax-optional-chaining","version":"7.0.0-beta.45","description":"Allow parsing of optional properties","repository":{"type":"git","url":"https://github.com/babel/babel/tree/master/packages/babel-plugin-syntax-optional-chaining"},"license":"MIT","main":"lib/index.js","keywords":["babel-plugin"],"dependencies":{"@babel/helper-plugin-utils":"7.0.0-beta.45"},"peerDependencies":{"@babel/core":"7.0.0-beta.45"},"devDependencies":{"@babel/core":"7.0.0-beta.45"},"_id":"@babel/plugin-syntax-optional-chaining@7.0.0-beta.45","_npmVersion":"5.6.0","_nodeVersion":"8.10.0","_npmUser":{"name":"hzoo","email":"hi@henryzoo.com"},"dist":{"shasum":"a5310569f36b64a70132115ed6afc5633459259e","size":836,"noattachment":false,"key":"/@babel/plugin-syntax-optional-chaining/-/@babel/plugin-syntax-optional-chaining-7.0.0-beta.45.tgz","tarball":"http://registry.cnpm.dingdandao.com/@babel/plugin-syntax-optional-chaining/download/@babel/plugin-syntax-optional-chaining-7.0.0-beta.45.tgz"},"maintainers":[{"name":"existentialism","email":""},{"name":"hzoo","email":""},{"name":"jlhwung","email":""},{"name":"nicolo-ribaudo","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-syntax-optional-chaining_7.0.0-beta.45_1524448587453_0.786687695077025"},"_hasShrinkwrap":false,"publish_time":1524448587556,"_cnpm_publish_time":1524448587556},"7.0.0-beta.44":{"name":"@babel/plugin-syntax-optional-chaining","version":"7.0.0-beta.44","description":"Allow parsing of optional properties","repository":{"type":"git","url":"https://github.com/babel/babel/tree/master/packages/babel-plugin-syntax-optional-chaining"},"license":"MIT","main":"lib/index.js","keywords":["babel-plugin"],"dependencies":{"@babel/helper-plugin-utils":"7.0.0-beta.44"},"peerDependencies":{"@babel/core":"7.0.0-beta.44"},"devDependencies":{"@babel/core":"7.0.0-beta.44"},"_id":"@babel/plugin-syntax-optional-chaining@7.0.0-beta.44","_npmVersion":"5.6.0","_nodeVersion":"8.10.0","_npmUser":{"name":"hzoo","email":"hi@henryzoo.com"},"dist":{"shasum":"3e41156dc1cc94b1b6cc21cfb96e50dda4ad9986","size":836,"noattachment":false,"key":"/@babel/plugin-syntax-optional-chaining/-/@babel/plugin-syntax-optional-chaining-7.0.0-beta.44.tgz","tarball":"http://registry.cnpm.dingdandao.com/@babel/plugin-syntax-optional-chaining/download/@babel/plugin-syntax-optional-chaining-7.0.0-beta.44.tgz"},"maintainers":[{"name":"existentialism","email":""},{"name":"hzoo","email":""},{"name":"jlhwung","email":""},{"name":"nicolo-ribaudo","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-syntax-optional-chaining_7.0.0-beta.44_1522707601172_0.6804336440027963"},"_hasShrinkwrap":false,"publish_time":1522707601243,"_cnpm_publish_time":1522707601243},"7.0.0-beta.43":{"name":"@babel/plugin-syntax-optional-chaining","version":"7.0.0-beta.43","description":"Allow parsing of optional properties","repository":{"type":"git","url":"https://github.com/babel/babel/tree/master/packages/babel-plugin-syntax-optional-chaining"},"license":"MIT","main":"lib/index.js","keywords":["babel-plugin"],"dependencies":{"@babel/helper-plugin-utils":"7.0.0-beta.43"},"peerDependencies":{"@babel/core":"7.0.0-beta.43"},"devDependencies":{"@babel/core":"7.0.0-beta.43"},"_id":"@babel/plugin-syntax-optional-chaining@7.0.0-beta.43","_npmVersion":"5.6.0","_nodeVersion":"8.10.0","_npmUser":{"name":"hzoo","email":"hi@henryzoo.com"},"dist":{"shasum":"3c806300785c5938884c3db12a5eebfa7ddebe72","size":833,"noattachment":false,"key":"/@babel/plugin-syntax-optional-chaining/-/@babel/plugin-syntax-optional-chaining-7.0.0-beta.43.tgz","tarball":"http://registry.cnpm.dingdandao.com/@babel/plugin-syntax-optional-chaining/download/@babel/plugin-syntax-optional-chaining-7.0.0-beta.43.tgz"},"maintainers":[{"name":"existentialism","email":""},{"name":"hzoo","email":""},{"name":"jlhwung","email":""},{"name":"nicolo-ribaudo","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-syntax-optional-chaining_7.0.0-beta.43_1522687698991_0.49615710720809925"},"_hasShrinkwrap":false,"publish_time":1522687699107,"_cnpm_publish_time":1522687699107},"7.0.0-beta.42":{"name":"@babel/plugin-syntax-optional-chaining","version":"7.0.0-beta.42","description":"Allow parsing of optional properties","repository":{"type":"git","url":"https://github.com/babel/babel/tree/master/packages/babel-plugin-syntax-optional-chaining"},"license":"MIT","main":"lib/index.js","keywords":["babel-plugin"],"dependencies":{"@babel/helper-plugin-utils":"7.0.0-beta.42"},"peerDependencies":{"@babel/core":"7.0.0-beta.42"},"devDependencies":{"@babel/core":"7.0.0-beta.42"},"_id":"@babel/plugin-syntax-optional-chaining@7.0.0-beta.42","_npmVersion":"5.6.0","_nodeVersion":"8.10.0","_npmUser":{"name":"hzoo","email":"hi@henryzoo.com"},"dist":{"shasum":"2c4e2ffc276e8e22577c68cea6a8ca472c147802","size":785,"noattachment":false,"key":"/@babel/plugin-syntax-optional-chaining/-/@babel/plugin-syntax-optional-chaining-7.0.0-beta.42.tgz","tarball":"http://registry.cnpm.dingdandao.com/@babel/plugin-syntax-optional-chaining/download/@babel/plugin-syntax-optional-chaining-7.0.0-beta.42.tgz"},"maintainers":[{"name":"existentialism","email":""},{"name":"hzoo","email":""},{"name":"jlhwung","email":""},{"name":"nicolo-ribaudo","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-syntax-optional-chaining_7.0.0-beta.42_1521147035077_0.4070084434286363"},"_hasShrinkwrap":false,"publish_time":1521147035149,"_cnpm_publish_time":1521147035149},"7.0.0-beta.41":{"name":"@babel/plugin-syntax-optional-chaining","version":"7.0.0-beta.41","description":"Allow parsing of optional properties","repository":{"type":"git","url":"https://github.com/babel/babel/tree/master/packages/babel-plugin-syntax-optional-chaining"},"license":"MIT","main":"lib/index.js","keywords":["babel-plugin"],"dependencies":{"@babel/helper-plugin-utils":"7.0.0-beta.41"},"peerDependencies":{"@babel/core":"7.0.0-beta.41"},"devDependencies":{"@babel/core":"7.0.0-beta.41"},"_id":"@babel/plugin-syntax-optional-chaining@7.0.0-beta.41","_npmVersion":"5.6.0","_nodeVersion":"8.10.0","_npmUser":{"name":"hzoo","email":"hi@henryzoo.com"},"dist":{"shasum":"4db9b5c84140dfb8bfcbe6ec744161cd5d2ae465","size":784,"noattachment":false,"key":"/@babel/plugin-syntax-optional-chaining/-/@babel/plugin-syntax-optional-chaining-7.0.0-beta.41.tgz","tarball":"http://registry.cnpm.dingdandao.com/@babel/plugin-syntax-optional-chaining/download/@babel/plugin-syntax-optional-chaining-7.0.0-beta.41.tgz"},"maintainers":[{"name":"existentialism","email":""},{"name":"hzoo","email":""},{"name":"jlhwung","email":""},{"name":"nicolo-ribaudo","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-syntax-optional-chaining_7.0.0-beta.41_1521044758484_0.06836406406731799"},"_hasShrinkwrap":false,"publish_time":1521044758551,"_cnpm_publish_time":1521044758551},"7.0.0-beta.40":{"name":"@babel/plugin-syntax-optional-chaining","version":"7.0.0-beta.40","description":"Allow parsing of optional properties","repository":{"type":"git","url":"https://github.com/babel/babel/tree/master/packages/babel-plugin-syntax-optional-chaining"},"license":"MIT","main":"lib/index.js","keywords":["babel-plugin"],"peerDependencies":{"@babel/core":"7.0.0-beta.40"},"devDependencies":{"@babel/core":"7.0.0-beta.40"},"_id":"@babel/plugin-syntax-optional-chaining@7.0.0-beta.40","_npmVersion":"5.6.0","_nodeVersion":"8.9.1","_npmUser":{"name":"hzoo","email":"hi@henryzoo.com"},"dist":{"shasum":"0a2628511e8f7f35666f5977fb07e1a8d1d363eb","size":706,"noattachment":false,"key":"/@babel/plugin-syntax-optional-chaining/-/@babel/plugin-syntax-optional-chaining-7.0.0-beta.40.tgz","tarball":"http://registry.cnpm.dingdandao.com/@babel/plugin-syntax-optional-chaining/download/@babel/plugin-syntax-optional-chaining-7.0.0-beta.40.tgz"},"maintainers":[{"name":"existentialism","email":""},{"name":"hzoo","email":""},{"name":"jlhwung","email":""},{"name":"nicolo-ribaudo","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-syntax-optional-chaining_7.0.0-beta.40_1518453686756_0.6571838054809158"},"_hasShrinkwrap":false,"publish_time":1518453686812,"_cnpm_publish_time":1518453686812},"7.0.0-beta.39":{"name":"@babel/plugin-syntax-optional-chaining","version":"7.0.0-beta.39","description":"Allow parsing of optional properties","repository":{"type":"git","url":"https://github.com/babel/babel/tree/master/packages/babel-plugin-syntax-optional-chaining"},"license":"MIT","main":"lib/index.js","keywords":["babel-plugin"],"peerDependencies":{"@babel/core":"7.0.0-beta.39"},"devDependencies":{"@babel/core":"7.0.0-beta.39"},"_id":"@babel/plugin-syntax-optional-chaining@7.0.0-beta.39","_npmVersion":"5.6.0","_nodeVersion":"8.9.1","_npmUser":{"name":"hzoo","email":"hi@henryzoo.com"},"dist":{"shasum":"28c593e8921000c3f8ed749cdcab55b08824f988","size":710,"noattachment":false,"key":"/@babel/plugin-syntax-optional-chaining/-/@babel/plugin-syntax-optional-chaining-7.0.0-beta.39.tgz","tarball":"http://registry.cnpm.dingdandao.com/@babel/plugin-syntax-optional-chaining/download/@babel/plugin-syntax-optional-chaining-7.0.0-beta.39.tgz"},"maintainers":[{"name":"existentialism","email":""},{"name":"hzoo","email":""},{"name":"jlhwung","email":""},{"name":"nicolo-ribaudo","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-syntax-optional-chaining-7.0.0-beta.39.tgz_1517344048700_0.02275737700983882"},"directories":{},"publish_time":1517344048753,"_hasShrinkwrap":false,"_cnpm_publish_time":1517344048753},"7.0.0-beta.38":{"name":"@babel/plugin-syntax-optional-chaining","version":"7.0.0-beta.38","description":"Allow parsing of optional properties","repository":{"type":"git","url":"https://github.com/babel/babel/tree/master/packages/babel-plugin-syntax-optional-chaining"},"license":"MIT","main":"lib/index.js","keywords":["babel-plugin"],"peerDependencies":{"@babel/core":"7.0.0-beta.38"},"devDependencies":{"@babel/core":"7.0.0-beta.38"},"_id":"@babel/plugin-syntax-optional-chaining@7.0.0-beta.38","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"hzoo","email":"hi@henryzoo.com"},"dist":{"shasum":"70d26cd1f4a2645984ffdce967c17a342f3286b2","size":709,"noattachment":false,"key":"/@babel/plugin-syntax-optional-chaining/-/@babel/plugin-syntax-optional-chaining-7.0.0-beta.38.tgz","tarball":"http://registry.cnpm.dingdandao.com/@babel/plugin-syntax-optional-chaining/download/@babel/plugin-syntax-optional-chaining-7.0.0-beta.38.tgz"},"maintainers":[{"name":"existentialism","email":""},{"name":"hzoo","email":""},{"name":"jlhwung","email":""},{"name":"nicolo-ribaudo","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-syntax-optional-chaining-7.0.0-beta.38.tgz_1516206706185_0.7500229084398597"},"directories":{},"publish_time":1516206706309,"_hasShrinkwrap":false,"_cnpm_publish_time":1516206706309},"7.0.0-beta.37":{"name":"@babel/plugin-syntax-optional-chaining","version":"7.0.0-beta.37","description":"Allow parsing of optional properties","repository":{"type":"git","url":"https://github.com/babel/babel/tree/master/packages/babel-plugin-syntax-optional-chaining"},"license":"MIT","main":"lib/index.js","keywords":["babel-plugin"],"peerDependencies":{"@babel/core":"7.0.0-beta.37"},"devDependencies":{"@babel/core":"7.0.0-beta.37"},"_id":"@babel/plugin-syntax-optional-chaining@7.0.0-beta.37","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"hzoo","email":"hi@henryzoo.com"},"dist":{"shasum":"66a3ee225977423b01719ac5404d7fae84b4104e","size":708,"noattachment":false,"key":"/@babel/plugin-syntax-optional-chaining/-/@babel/plugin-syntax-optional-chaining-7.0.0-beta.37.tgz","tarball":"http://registry.cnpm.dingdandao.com/@babel/plugin-syntax-optional-chaining/download/@babel/plugin-syntax-optional-chaining-7.0.0-beta.37.tgz"},"maintainers":[{"name":"existentialism","email":""},{"name":"hzoo","email":""},{"name":"jlhwung","email":""},{"name":"nicolo-ribaudo","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-syntax-optional-chaining-7.0.0-beta.37.tgz_1515427344757_0.3211245352867991"},"directories":{},"publish_time":1515427344841,"_hasShrinkwrap":false,"_cnpm_publish_time":1515427344841},"7.0.0-beta.36":{"name":"@babel/plugin-syntax-optional-chaining","version":"7.0.0-beta.36","description":"Allow parsing of optional properties","repository":{"type":"git","url":"https://github.com/babel/babel/tree/master/packages/babel-plugin-syntax-optional-chaining"},"license":"MIT","main":"lib/index.js","keywords":["babel-plugin"],"peerDependencies":{"@babel/core":"7.0.0-beta.36"},"devDependencies":{"@babel/core":"7.0.0-beta.36"},"_id":"@babel/plugin-syntax-optional-chaining@7.0.0-beta.36","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"hzoo","email":"hi@henryzoo.com"},"dist":{"shasum":"c1f7704684f05e4b728c1aaa45f44dd344af71a7","size":706,"noattachment":false,"key":"/@babel/plugin-syntax-optional-chaining/-/@babel/plugin-syntax-optional-chaining-7.0.0-beta.36.tgz","tarball":"http://registry.cnpm.dingdandao.com/@babel/plugin-syntax-optional-chaining/download/@babel/plugin-syntax-optional-chaining-7.0.0-beta.36.tgz"},"maintainers":[{"name":"existentialism","email":""},{"name":"hzoo","email":""},{"name":"jlhwung","email":""},{"name":"nicolo-ribaudo","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-syntax-optional-chaining-7.0.0-beta.36.tgz_1514228666859_0.8948769015260041"},"directories":{},"publish_time":1514228667776,"_hasShrinkwrap":false,"_cnpm_publish_time":1514228667776},"7.0.0-beta.35":{"name":"@babel/plugin-syntax-optional-chaining","version":"7.0.0-beta.35","description":"Allow parsing of optional properties","repository":{"type":"git","url":"https://github.com/babel/babel/tree/master/packages/babel-plugin-syntax-optional-chaining"},"license":"MIT","main":"lib/index.js","keywords":["babel-plugin"],"peerDependencies":{"@babel/core":"7.0.0-beta.35"},"devDependencies":{"@babel/core":"7.0.0-beta.35"},"_id":"@babel/plugin-syntax-optional-chaining@7.0.0-beta.35","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"hzoo","email":"hi@henryzoo.com"},"dist":{"shasum":"24b0ec03f41faaf4081fdcbafc4fdb20f54a9d5f","size":708,"noattachment":false,"key":"/@babel/plugin-syntax-optional-chaining/-/@babel/plugin-syntax-optional-chaining-7.0.0-beta.35.tgz","tarball":"http://registry.cnpm.dingdandao.com/@babel/plugin-syntax-optional-chaining/download/@babel/plugin-syntax-optional-chaining-7.0.0-beta.35.tgz"},"maintainers":[{"name":"existentialism","email":""},{"name":"hzoo","email":""},{"name":"jlhwung","email":""},{"name":"nicolo-ribaudo","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-syntax-optional-chaining-7.0.0-beta.35.tgz_1513288057775_0.09760610549710691"},"directories":{},"publish_time":1513288059137,"_hasShrinkwrap":false,"_cnpm_publish_time":1513288059137},"7.0.0-beta.34":{"name":"@babel/plugin-syntax-optional-chaining","version":"7.0.0-beta.34","description":"Allow parsing of optional properties","repository":{"type":"git","url":"https://github.com/babel/babel/tree/master/packages/babel-plugin-syntax-optional-chaining"},"license":"MIT","main":"lib/index.js","keywords":["babel-plugin"],"peerDependencies":{"@babel/core":"7.0.0-beta.34"},"devDependencies":{"@babel/core":"7.0.0-beta.34"},"_id":"@babel/plugin-syntax-optional-chaining@7.0.0-beta.34","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"hzoo","email":"hi@henryzoo.com"},"dist":{"shasum":"9fab733887cf2c8e4edc2218ffcdca6a2ab843f2","size":707,"noattachment":false,"key":"/@babel/plugin-syntax-optional-chaining/-/@babel/plugin-syntax-optional-chaining-7.0.0-beta.34.tgz","tarball":"http://registry.cnpm.dingdandao.com/@babel/plugin-syntax-optional-chaining/download/@babel/plugin-syntax-optional-chaining-7.0.0-beta.34.tgz"},"maintainers":[{"name":"existentialism","email":""},{"name":"hzoo","email":""},{"name":"jlhwung","email":""},{"name":"nicolo-ribaudo","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-syntax-optional-chaining-7.0.0-beta.34.tgz_1512225549580_0.33037123433314264"},"directories":{},"publish_time":1512225550444,"_hasShrinkwrap":false,"_cnpm_publish_time":1512225550444},"7.0.0-beta.33":{"name":"@babel/plugin-syntax-optional-chaining","version":"7.0.0-beta.33","description":"Allow parsing of optional properties","repository":{"type":"git","url":"https://github.com/babel/babel/tree/master/packages/babel-plugin-syntax-optional-chaining"},"license":"MIT","main":"lib/index.js","keywords":["babel-plugin"],"peerDependencies":{"@babel/core":"7.0.0-beta.33"},"devDependencies":{"@babel/core":"7.0.0-beta.33"},"_id":"@babel/plugin-syntax-optional-chaining@7.0.0-beta.33","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"hzoo","email":"hi@henryzoo.com"},"dist":{"shasum":"6986c958276e7e2dde570a9dca118cec8e0d3404","size":707,"noattachment":false,"key":"/@babel/plugin-syntax-optional-chaining/-/@babel/plugin-syntax-optional-chaining-7.0.0-beta.33.tgz","tarball":"http://registry.cnpm.dingdandao.com/@babel/plugin-syntax-optional-chaining/download/@babel/plugin-syntax-optional-chaining-7.0.0-beta.33.tgz"},"maintainers":[{"name":"existentialism","email":""},{"name":"hzoo","email":""},{"name":"jlhwung","email":""},{"name":"nicolo-ribaudo","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-syntax-optional-chaining-7.0.0-beta.33.tgz_1512138489425_0.3680225603748113"},"directories":{},"publish_time":1512138490311,"_hasShrinkwrap":false,"_cnpm_publish_time":1512138490311},"7.0.0-beta.32":{"name":"@babel/plugin-syntax-optional-chaining","version":"7.0.0-beta.32","description":"Allow parsing of optional properties","repository":{"type":"git","url":"https://github.com/babel/babel/tree/master/packages/babel-plugin-syntax-optional-chaining"},"license":"MIT","main":"lib/index.js","keywords":["babel-plugin"],"peerDependencies":{"@babel/core":"7.0.0-beta.32"},"devDependencies":{"@babel/core":"7.0.0-beta.32"},"_id":"@babel/plugin-syntax-optional-chaining@7.0.0-beta.32","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"hzoo","email":"hi@henryzoo.com"},"dist":{"shasum":"766b7578e582f366a8c6e7a9e84da760f48cb30c","size":704,"noattachment":false,"key":"/@babel/plugin-syntax-optional-chaining/-/@babel/plugin-syntax-optional-chaining-7.0.0-beta.32.tgz","tarball":"http://registry.cnpm.dingdandao.com/@babel/plugin-syntax-optional-chaining/download/@babel/plugin-syntax-optional-chaining-7.0.0-beta.32.tgz"},"maintainers":[{"name":"existentialism","email":""},{"name":"hzoo","email":""},{"name":"jlhwung","email":""},{"name":"nicolo-ribaudo","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-syntax-optional-chaining-7.0.0-beta.32.tgz_1510493586086_0.1896652728319168"},"directories":{},"publish_time":1510493586986,"_hasShrinkwrap":false,"_cnpm_publish_time":1510493586986},"7.0.0-beta.31":{"name":"@babel/plugin-syntax-optional-chaining","version":"7.0.0-beta.31","description":"Allow parsing of optional properties","repository":{"type":"git","url":"https://github.com/babel/babel/tree/master/packages/babel-plugin-syntax-optional-chaining"},"license":"MIT","main":"lib/index.js","keywords":["babel-plugin"],"peerDependencies":{"@babel/core":"7.0.0-beta.31"},"devDependencies":{"@babel/core":"7.0.0-beta.31"},"_id":"@babel/plugin-syntax-optional-chaining@7.0.0-beta.31","_npmVersion":"5.5.1","_nodeVersion":"8.1.4","_npmUser":{"name":"hzoo","email":"hi@henryzoo.com"},"dist":{"shasum":"cd28c5ffc45fc95c39a6f45a9c490b6067e8d0c8","size":703,"noattachment":false,"key":"/@babel/plugin-syntax-optional-chaining/-/@babel/plugin-syntax-optional-chaining-7.0.0-beta.31.tgz","tarball":"http://registry.cnpm.dingdandao.com/@babel/plugin-syntax-optional-chaining/download/@babel/plugin-syntax-optional-chaining-7.0.0-beta.31.tgz"},"maintainers":[{"name":"existentialism","email":""},{"name":"hzoo","email":""},{"name":"jlhwung","email":""},{"name":"nicolo-ribaudo","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-syntax-optional-chaining-7.0.0-beta.31.tgz_1509739398098_0.9687959102448076"},"directories":{},"publish_time":1509739398158,"_hasShrinkwrap":false,"_cnpm_publish_time":1509739398158},"7.0.0-beta.5":{"name":"@babel/plugin-syntax-optional-chaining","version":"7.0.0-beta.5","description":"Allow parsing of optional properties","repository":{"type":"git","url":"https://github.com/babel/babel/tree/master/packages/babel-plugin-syntax-optional-chaining"},"license":"MIT","main":"lib/index.js","keywords":["babel-plugin"],"_id":"@babel/plugin-syntax-optional-chaining@7.0.0-beta.5","_npmVersion":"5.5.1","_nodeVersion":"8.1.4","_npmUser":{"name":"hzoo","email":"hi@henryzoo.com"},"dist":{"shasum":"1f378c29bcf73fc1d8392a85d686f06b1889c366","size":676,"noattachment":false,"key":"/@babel/plugin-syntax-optional-chaining/-/@babel/plugin-syntax-optional-chaining-7.0.0-beta.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/@babel/plugin-syntax-optional-chaining/download/@babel/plugin-syntax-optional-chaining-7.0.0-beta.5.tgz"},"maintainers":[{"name":"existentialism","email":""},{"name":"hzoo","email":""},{"name":"jlhwung","email":""},{"name":"nicolo-ribaudo","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-syntax-optional-chaining-7.0.0-beta.5.tgz_1509396967415_0.09705364261753857"},"directories":{},"publish_time":1509396967509,"_hasShrinkwrap":false,"_cnpm_publish_time":1509396967509},"7.0.0-beta.4":{"name":"@babel/plugin-syntax-optional-chaining","version":"7.0.0-beta.4","description":"Allow parsing of optional properties","repository":{"type":"git","url":"https://github.com/babel/babel/tree/master/packages/babel-plugin-syntax-optional-chaining"},"license":"MIT","main":"lib/index.js","keywords":["babel-plugin"],"_id":"@babel/plugin-syntax-optional-chaining@7.0.0-beta.4","_npmVersion":"5.5.1","_nodeVersion":"8.1.4","_npmUser":{"name":"hzoo","email":"hi@henryzoo.com"},"dist":{"shasum":"5a6d0aa443f679f25cc0fa4f44256155c25e398f","size":677,"noattachment":false,"key":"/@babel/plugin-syntax-optional-chaining/-/@babel/plugin-syntax-optional-chaining-7.0.0-beta.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@babel/plugin-syntax-optional-chaining/download/@babel/plugin-syntax-optional-chaining-7.0.0-beta.4.tgz"},"maintainers":[{"name":"existentialism","email":""},{"name":"hzoo","email":""},{"name":"jlhwung","email":""},{"name":"nicolo-ribaudo","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-syntax-optional-chaining-7.0.0-beta.4.tgz_1509388465427_0.8521463833749294"},"directories":{},"publish_time":1509388465485,"_hasShrinkwrap":false,"_cnpm_publish_time":1509388465485}},"readme":"# @babel/plugin-syntax-optional-chaining\n\n> Allow parsing of optional properties\n\nSee our website [@babel/plugin-syntax-optional-chaining](https://babeljs.io/docs/en/next/babel-plugin-syntax-optional-chaining.html) for more information.\n\n## Install\n\nUsing npm:\n\n```sh\nnpm install --save-dev @babel/plugin-syntax-optional-chaining\n```\n\nor using yarn:\n\n```sh\nyarn add @babel/plugin-syntax-optional-chaining --dev\n```\n","_attachments":{},"license":"MIT"}