{"_id":"babel-plugin-syntax-optional-chaining","_rev":"82069","name":"babel-plugin-syntax-optional-chaining","description":"Allow parsing of optional properties","dist-tags":{"latest":"7.0.0-alpha.13","next":"7.0.0-beta.3"},"maintainers":[{"name":"danez","email":"daniel@tschinder.de"},{"name":"existentialism","email":""},{"name":"hzoo","email":""},{"name":"loganfsmyth","email":"loganfsmyth@gmail.com"}],"time":{"modified":"2021-06-03T10:26:12.000Z","created":"2017-07-12T00:54:14.098Z","7.0.0-beta.3":"2017-10-15T13:11:20.425Z","7.0.0-beta.2":"2017-09-26T15:14:55.396Z","7.0.0-beta.1":"2017-09-19T20:09:08.601Z","7.0.0-beta.0":"2017-09-12T03:01:57.775Z","7.0.0-alpha.20":"2017-08-30T18:51:51.783Z","7.0.0-alpha.19":"2017-08-07T22:21:22.621Z","7.0.0-alpha.18":"2017-08-03T22:20:46.864Z","7.0.0-alpha.17":"2017-07-26T12:38:59.474Z","7.0.0-alpha.16":"2017-07-25T21:17:30.064Z","7.0.0-alpha.15":"2017-07-12T03:35:36.220Z","7.0.0-alpha.14":"2017-07-12T02:53:22.572Z","7.0.0-alpha.13":"2017-07-12T00:54:14.098Z"},"users":{"isenricho":true},"repository":{"type":"git","url":"https://github.com/babel/babel/tree/master/packages/babel-plugin-syntax-optional-chaining"},"versions":{"7.0.0-beta.3":{"name":"babel-plugin-syntax-optional-chaining","version":"7.0.0-beta.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"],"_id":"babel-plugin-syntax-optional-chaining@7.0.0-beta.3","_npmVersion":"5.5.1","_nodeVersion":"8.1.4","_npmUser":{"name":"hzoo","email":"hi@henryzoo.com"},"dist":{"shasum":"0abab5055caddd68d099263c2d65ad5d5da97e3d","size":675,"noattachment":false,"key":"/babel-plugin-syntax-optional-chaining/-/babel-plugin-syntax-optional-chaining-7.0.0-beta.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/babel-plugin-syntax-optional-chaining/download/babel-plugin-syntax-optional-chaining-7.0.0-beta.3.tgz"},"maintainers":[{"name":"danez","email":"daniel@tschinder.de"},{"name":"existentialism","email":""},{"name":"hzoo","email":""},{"name":"loganfsmyth","email":"loganfsmyth@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-syntax-optional-chaining-7.0.0-beta.3.tgz_1508073079443_0.00040399469435214996"},"directories":{},"publish_time":1508073080425,"_cnpm_publish_time":1508073080425,"_hasShrinkwrap":false},"7.0.0-beta.2":{"name":"babel-plugin-syntax-optional-chaining","version":"7.0.0-beta.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"],"_id":"babel-plugin-syntax-optional-chaining@7.0.0-beta.2","_npmVersion":"5.4.1","_nodeVersion":"8.1.4","_npmUser":{"name":"hzoo","email":"hi@henryzoo.com"},"dist":{"shasum":"dce6cf15fa2ad210054ede09333e5a71f80fa7a4","size":670,"noattachment":false,"key":"/babel-plugin-syntax-optional-chaining/-/babel-plugin-syntax-optional-chaining-7.0.0-beta.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/babel-plugin-syntax-optional-chaining/download/babel-plugin-syntax-optional-chaining-7.0.0-beta.2.tgz"},"maintainers":[{"name":"danez","email":"daniel@tschinder.de"},{"name":"existentialism","email":""},{"name":"hzoo","email":""},{"name":"loganfsmyth","email":"loganfsmyth@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-syntax-optional-chaining-7.0.0-beta.2.tgz_1506438894579_0.5482625123113394"},"directories":{},"publish_time":1506438895396,"_cnpm_publish_time":1506438895396,"_hasShrinkwrap":false},"7.0.0-beta.1":{"name":"babel-plugin-syntax-optional-chaining","version":"7.0.0-beta.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"],"_id":"babel-plugin-syntax-optional-chaining@7.0.0-beta.1","_npmVersion":"5.4.1","_nodeVersion":"8.1.4","_npmUser":{"name":"hzoo","email":"hi@henryzoo.com"},"dist":{"shasum":"fc602ab212f647b13bc82a4450b2ba4368143a4b","size":667,"noattachment":false,"key":"/babel-plugin-syntax-optional-chaining/-/babel-plugin-syntax-optional-chaining-7.0.0-beta.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/babel-plugin-syntax-optional-chaining/download/babel-plugin-syntax-optional-chaining-7.0.0-beta.1.tgz"},"maintainers":[{"name":"danez","email":"daniel@tschinder.de"},{"name":"existentialism","email":""},{"name":"hzoo","email":""},{"name":"loganfsmyth","email":"loganfsmyth@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-syntax-optional-chaining-7.0.0-beta.1.tgz_1505851748521_0.369287182809785"},"directories":{},"publish_time":1505851748601,"_cnpm_publish_time":1505851748601,"_hasShrinkwrap":false},"7.0.0-beta.0":{"name":"babel-plugin-syntax-optional-chaining","version":"7.0.0-beta.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"],"_id":"babel-plugin-syntax-optional-chaining@7.0.0-beta.0","_npmVersion":"5.3.0","_nodeVersion":"8.1.4","_npmUser":{"name":"hzoo","email":"hi@henryzoo.com"},"dist":{"shasum":"7c1b044cbf9e11b733955d15a1e47868d12fffc8","size":713,"noattachment":false,"key":"/babel-plugin-syntax-optional-chaining/-/babel-plugin-syntax-optional-chaining-7.0.0-beta.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/babel-plugin-syntax-optional-chaining/download/babel-plugin-syntax-optional-chaining-7.0.0-beta.0.tgz"},"maintainers":[{"name":"danez","email":"daniel@tschinder.de"},{"name":"existentialism","email":""},{"name":"hzoo","email":""},{"name":"loganfsmyth","email":"loganfsmyth@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-syntax-optional-chaining-7.0.0-beta.0.tgz_1505185316862_0.8423776135314256"},"directories":{},"publish_time":1505185317775,"_cnpm_publish_time":1505185317775,"_hasShrinkwrap":false},"7.0.0-alpha.20":{"name":"babel-plugin-syntax-optional-chaining","version":"7.0.0-alpha.20","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-alpha.20","_npmVersion":"5.3.0","_nodeVersion":"8.1.4","_npmUser":{"name":"hzoo","email":"hi@henryzoo.com"},"dist":{"shasum":"00ce71507428541b8b0ad8ce7728478bc49c0014","size":720,"noattachment":false,"key":"/babel-plugin-syntax-optional-chaining/-/babel-plugin-syntax-optional-chaining-7.0.0-alpha.20.tgz","tarball":"http://registry.cnpm.dingdandao.com/babel-plugin-syntax-optional-chaining/download/babel-plugin-syntax-optional-chaining-7.0.0-alpha.20.tgz"},"maintainers":[{"name":"danez","email":"daniel@tschinder.de"},{"name":"existentialism","email":""},{"name":"hzoo","email":""},{"name":"loganfsmyth","email":"loganfsmyth@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-syntax-optional-chaining-7.0.0-alpha.20.tgz_1504119111703_0.9193246632348746"},"directories":{},"publish_time":1504119111783,"_cnpm_publish_time":1504119111783,"_hasShrinkwrap":false},"7.0.0-alpha.19":{"name":"babel-plugin-syntax-optional-chaining","version":"7.0.0-alpha.19","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-alpha.19","_npmVersion":"5.3.0","_nodeVersion":"8.1.4","_npmUser":{"name":"hzoo","email":"hi@henryzoo.com"},"dist":{"shasum":"b977c8390a96dd47c061b61869a8d00e7c5acccf","size":720,"noattachment":false,"key":"/babel-plugin-syntax-optional-chaining/-/babel-plugin-syntax-optional-chaining-7.0.0-alpha.19.tgz","tarball":"http://registry.cnpm.dingdandao.com/babel-plugin-syntax-optional-chaining/download/babel-plugin-syntax-optional-chaining-7.0.0-alpha.19.tgz"},"maintainers":[{"name":"danez","email":"daniel@tschinder.de"},{"name":"existentialism","email":""},{"name":"hzoo","email":""},{"name":"loganfsmyth","email":"loganfsmyth@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-syntax-optional-chaining-7.0.0-alpha.19.tgz_1502144482550_0.5912885840516537"},"directories":{},"publish_time":1502144482621,"_cnpm_publish_time":1502144482621,"_hasShrinkwrap":false},"7.0.0-alpha.18":{"name":"babel-plugin-syntax-optional-chaining","version":"7.0.0-alpha.18","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":{},"devDependencies":{},"_id":"babel-plugin-syntax-optional-chaining@7.0.0-alpha.18","_npmVersion":"5.3.0","_nodeVersion":"8.1.4","_npmUser":{"name":"hzoo","email":"hi@henryzoo.com"},"dist":{"shasum":"36c63e3fc154a808cd2ac3e68c0ed8ef19162d90","size":737,"noattachment":false,"key":"/babel-plugin-syntax-optional-chaining/-/babel-plugin-syntax-optional-chaining-7.0.0-alpha.18.tgz","tarball":"http://registry.cnpm.dingdandao.com/babel-plugin-syntax-optional-chaining/download/babel-plugin-syntax-optional-chaining-7.0.0-alpha.18.tgz"},"maintainers":[{"name":"danez","email":"daniel@tschinder.de"},{"name":"existentialism","email":""},{"name":"hzoo","email":""},{"name":"loganfsmyth","email":"loganfsmyth@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-syntax-optional-chaining-7.0.0-alpha.18.tgz_1501798846784_0.7838104851543903"},"directories":{},"publish_time":1501798846864,"_cnpm_publish_time":1501798846864,"_hasShrinkwrap":false},"7.0.0-alpha.17":{"name":"babel-plugin-syntax-optional-chaining","version":"7.0.0-alpha.17","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":{},"devDependencies":{},"_id":"babel-plugin-syntax-optional-chaining@7.0.0-alpha.17","scripts":{},"_shasum":"e4cc7de8266079583a0c57ffa2d759463f0872c2","_from":".","_npmVersion":"4.6.1","_nodeVersion":"6.9.0","_npmUser":{"name":"hzoo","email":"hi@henryzoo.com"},"dist":{"shasum":"e4cc7de8266079583a0c57ffa2d759463f0872c2","size":738,"noattachment":false,"key":"/babel-plugin-syntax-optional-chaining/-/babel-plugin-syntax-optional-chaining-7.0.0-alpha.17.tgz","tarball":"http://registry.cnpm.dingdandao.com/babel-plugin-syntax-optional-chaining/download/babel-plugin-syntax-optional-chaining-7.0.0-alpha.17.tgz"},"maintainers":[{"name":"danez","email":"daniel@tschinder.de"},{"name":"existentialism","email":""},{"name":"hzoo","email":""},{"name":"loganfsmyth","email":"loganfsmyth@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-syntax-optional-chaining-7.0.0-alpha.17.tgz_1501072738597_0.96995670045726"},"directories":{},"publish_time":1501072739474,"_hasShrinkwrap":false,"_cnpm_publish_time":1501072739474},"7.0.0-alpha.16":{"name":"babel-plugin-syntax-optional-chaining","version":"7.0.0-alpha.16","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":{},"devDependencies":{},"_id":"babel-plugin-syntax-optional-chaining@7.0.0-alpha.16","scripts":{},"_shasum":"10c4b4cb8108f882757765b202813d861d5c84d0","_from":".","_npmVersion":"4.6.1","_nodeVersion":"6.9.0","_npmUser":{"name":"hzoo","email":"hi@henryzoo.com"},"dist":{"shasum":"10c4b4cb8108f882757765b202813d861d5c84d0","size":732,"noattachment":false,"key":"/babel-plugin-syntax-optional-chaining/-/babel-plugin-syntax-optional-chaining-7.0.0-alpha.16.tgz","tarball":"http://registry.cnpm.dingdandao.com/babel-plugin-syntax-optional-chaining/download/babel-plugin-syntax-optional-chaining-7.0.0-alpha.16.tgz"},"maintainers":[{"name":"danez","email":"daniel@tschinder.de"},{"name":"existentialism","email":""},{"name":"hzoo","email":""},{"name":"loganfsmyth","email":"loganfsmyth@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-syntax-optional-chaining-7.0.0-alpha.16.tgz_1501017449143_0.15575340390205383"},"directories":{},"publish_time":1501017450064,"_cnpm_publish_time":1501017450064,"_hasShrinkwrap":false},"7.0.0-alpha.15":{"name":"babel-plugin-syntax-optional-chaining","version":"7.0.0-alpha.15","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":{},"devDependencies":{},"_id":"babel-plugin-syntax-optional-chaining@7.0.0-alpha.15","scripts":{},"_shasum":"4692fe40ed849dc72fc496bfb606219a11783a76","_from":".","_npmVersion":"4.6.1","_nodeVersion":"6.9.0","_npmUser":{"name":"hzoo","email":"hi@henryzoo.com"},"dist":{"shasum":"4692fe40ed849dc72fc496bfb606219a11783a76","size":732,"noattachment":false,"key":"/babel-plugin-syntax-optional-chaining/-/babel-plugin-syntax-optional-chaining-7.0.0-alpha.15.tgz","tarball":"http://registry.cnpm.dingdandao.com/babel-plugin-syntax-optional-chaining/download/babel-plugin-syntax-optional-chaining-7.0.0-alpha.15.tgz"},"maintainers":[{"name":"danez","email":"daniel@tschinder.de"},{"name":"existentialism","email":""},{"name":"hzoo","email":""},{"name":"loganfsmyth","email":"loganfsmyth@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-syntax-optional-chaining-7.0.0-alpha.15.tgz_1499830535285_0.7041670535691082"},"directories":{},"publish_time":1499830536220,"_hasShrinkwrap":false,"_cnpm_publish_time":1499830536220},"7.0.0-alpha.14":{"name":"babel-plugin-syntax-optional-chaining","version":"7.0.0-alpha.14","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":{},"devDependencies":{},"_id":"babel-plugin-syntax-optional-chaining@7.0.0-alpha.14","scripts":{},"_shasum":"7b0cb29f2b418877ab8ff3b8107c23248ef21d6d","_from":".","_npmVersion":"4.6.1","_nodeVersion":"6.9.0","_npmUser":{"name":"hzoo","email":"hi@henryzoo.com"},"dist":{"shasum":"7b0cb29f2b418877ab8ff3b8107c23248ef21d6d","size":691,"noattachment":false,"key":"/babel-plugin-syntax-optional-chaining/-/babel-plugin-syntax-optional-chaining-7.0.0-alpha.14.tgz","tarball":"http://registry.cnpm.dingdandao.com/babel-plugin-syntax-optional-chaining/download/babel-plugin-syntax-optional-chaining-7.0.0-alpha.14.tgz"},"maintainers":[{"name":"danez","email":"daniel@tschinder.de"},{"name":"existentialism","email":""},{"name":"hzoo","email":""},{"name":"loganfsmyth","email":"loganfsmyth@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-syntax-optional-chaining-7.0.0-alpha.14.tgz_1499828001677_0.45508457999676466"},"directories":{},"publish_time":1499828002572,"_hasShrinkwrap":false,"_cnpm_publish_time":1499828002572},"7.0.0-alpha.13":{"name":"babel-plugin-syntax-optional-chaining","version":"7.0.0-alpha.13","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":{},"devDependencies":{},"_id":"babel-plugin-syntax-optional-chaining@7.0.0-alpha.13","_npmVersion":"5.2.0","_nodeVersion":"7.1.0","_npmUser":{"name":"vihanb","email":"contact@vihan.org"},"dist":{"shasum":"e997216a6f900567e41a9f7dc5a30666914296db","size":797,"noattachment":false,"key":"/babel-plugin-syntax-optional-chaining/-/babel-plugin-syntax-optional-chaining-7.0.0-alpha.13.tgz","tarball":"http://registry.cnpm.dingdandao.com/babel-plugin-syntax-optional-chaining/download/babel-plugin-syntax-optional-chaining-7.0.0-alpha.13.tgz"},"maintainers":[{"name":"danez","email":"daniel@tschinder.de"},{"name":"existentialism","email":""},{"name":"hzoo","email":""},{"name":"loganfsmyth","email":"loganfsmyth@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-syntax-optional-chaining-7.0.0-alpha.13.tgz_1499820853990_0.2724260634277016"},"directories":{},"publish_time":1499820854098,"_cnpm_publish_time":1499820854098,"_hasShrinkwrap":false}},"readme":"# babel-plugin-syntax-optional-chaining\n\nAllow parsing of optional properties.\n\n## Installation\n\n```sh\nnpm install --save-dev babel-plugin-syntax-optional-chaining\n```\n\n## Usage\n\n### Via `.babelrc` (Recommended)\n\n**.babelrc**\n\n```json\n{\n  \"plugins\": [\"syntax-optional-chaining\"]\n}\n```\n\n### Via CLI\n\n```sh\nbabel --plugins syntax-optional-chaining script.js\n```\n\n### Via Node API\n\n```javascript\nrequire(\"babel-core\").transform(\"code\", {\n  plugins: [\"syntax-optional-chaining\"]\n});\n```\n","_attachments":{},"license":"MIT"}