{"_id":"@ava/babel-preset-stage-4","_rev":"195915","name":"@ava/babel-preset-stage-4","description":"Efficiently applies the minimum of transforms to run stage 4 code on Node.js 6, 8 and 10","dist-tags":{"latest":"4.0.0"},"maintainers":[{"name":"novemberborn","email":"mark@novemberborn.net"}],"time":{"modified":"2021-06-03T12:29:32.000Z","created":"2017-01-20T09:25:47.413Z","4.0.0":"2019-08-11T18:09:27.416Z","3.0.0":"2019-04-20T15:24:24.049Z","2.0.0":"2018-08-28T20:17:57.704Z","2.0.0-beta.9":"2018-08-12T14:33:17.622Z","2.0.0-beta.8":"2018-06-13T14:35:23.300Z","2.0.0-beta.7":"2018-05-30T19:11:37.646Z","2.0.0-beta.6":"2018-05-25T15:20:16.422Z","2.0.0-beta.5":"2018-04-08T15:22:05.949Z","2.0.0-beta.4":"2018-02-14T11:38:45.144Z","2.0.0-beta.3":"2018-01-31T15:38:13.538Z","2.0.0-beta.2":"2018-01-29T14:42:08.248Z","2.0.0-beta.1":"2018-01-27T14:36:06.878Z","1.1.0":"2017-06-09T17:05:18.535Z","1.0.0":"2017-01-20T09:25:47.413Z"},"users":{"sgiant":true},"author":{"name":"Mark Wubben","url":"https://novemberborn.net"},"repository":{"type":"git","url":"git+https://github.com/avajs/babel-preset-stage-4.git"},"versions":{"4.0.0":{"name":"@ava/babel-preset-stage-4","version":"4.0.0","description":"Efficiently applies the minimum of transforms to run stage 4 code on Node.js 6, 8 and 10","license":"MIT","repository":{"type":"git","url":"git+https://github.com/avajs/babel-preset-stage-4.git"},"author":{"name":"Mark Wubben","url":"https://novemberborn.net"},"engines":{"node":">=8.9.4 <9 || >=10.0.0 <11 || >=12.0.0"},"scripts":{"test":"xo && nyc ava"},"keywords":["ava","babel-preset"],"dependencies":{"@babel/plugin-proposal-async-generator-functions":"^7.2.0","@babel/plugin-proposal-dynamic-import":"^7.5.0","@babel/plugin-proposal-optional-catch-binding":"^7.2.0","@babel/plugin-transform-dotall-regex":"^7.4.4","@babel/plugin-transform-modules-commonjs":"^7.5.0"},"devDependencies":{"@babel/core":"^7.5.5","ava":"^2.2.0","codecov":"^3.5.0","nyc":"^14.1.1","proxyquire":"^2.1.2","xo":"^0.24.0"},"nyc":{"reporter":["html","lcov","text"]},"gitHead":"bf16f8ea08ccca1a0d37cc73f7248a3d8b3684d7","bugs":{"url":"https://github.com/avajs/babel-preset-stage-4/issues"},"homepage":"https://github.com/avajs/babel-preset-stage-4#readme","_id":"@ava/babel-preset-stage-4@4.0.0","_nodeVersion":"12.8.0","_npmVersion":"6.10.3","dist":{"shasum":"9be5a59ead170062e228bb6ffd2b29f0489424fd","size":3551,"noattachment":false,"key":"/@ava/babel-preset-stage-4/-/@ava/babel-preset-stage-4-4.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ava/babel-preset-stage-4/download/@ava/babel-preset-stage-4-4.0.0.tgz"},"maintainers":[{"name":"novemberborn","email":"mark@novemberborn.net"}],"_npmUser":{"name":"novemberborn","email":"mark@novemberborn.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-preset-stage-4_4.0.0_1565546967249_0.3567424049760468"},"_hasShrinkwrap":false,"publish_time":1565546967416,"_cnpm_publish_time":1565546967416},"3.0.0":{"name":"@ava/babel-preset-stage-4","version":"3.0.0","description":"Efficiently applies the minimum of transforms to run stage 4 code on Node.js 6, 8 and 10","license":"MIT","repository":{"type":"git","url":"git+https://github.com/avajs/babel-preset-stage-4.git"},"author":{"name":"Mark Wubben","url":"https://novemberborn.net"},"engines":{"node":">=8.9.4 <9 || >=10.0.0"},"scripts":{"test":"xo && nyc ava"},"keywords":["ava","babel-preset"],"dependencies":{"@babel/plugin-proposal-async-generator-functions":"^7.2.0","@babel/plugin-proposal-optional-catch-binding":"^7.2.0","@babel/plugin-transform-dotall-regex":"^7.4.3","@babel/plugin-transform-modules-commonjs":"^7.4.3"},"devDependencies":{"@babel/core":"^7.4.3","ava":"^1.4.1","codecov":"^3.3.0","nyc":"^14.0.0","proxyquire":"^2.1.0","xo":"^0.24.0"},"nyc":{"reporter":["html","lcov","text"]},"gitHead":"9e4b45c0b5c33c76e0e1ed834eacefe6e94a41e1","bugs":{"url":"https://github.com/avajs/babel-preset-stage-4/issues"},"homepage":"https://github.com/avajs/babel-preset-stage-4#readme","_id":"@ava/babel-preset-stage-4@3.0.0","_nodeVersion":"10.15.3","_npmVersion":"6.9.0","dist":{"shasum":"32c46b22b640d1ba0c6e38ae4abd58efab965558","size":3184,"noattachment":false,"key":"/@ava/babel-preset-stage-4/-/@ava/babel-preset-stage-4-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ava/babel-preset-stage-4/download/@ava/babel-preset-stage-4-3.0.0.tgz"},"maintainers":[{"name":"novemberborn","email":"mark@novemberborn.net"}],"_npmUser":{"name":"novemberborn","email":"mark@novemberborn.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-preset-stage-4_3.0.0_1555773863821_0.3857639928385752"},"_hasShrinkwrap":false,"publish_time":1555773864049,"_cnpm_publish_time":1555773864049},"2.0.0":{"name":"@ava/babel-preset-stage-4","version":"2.0.0","description":"Efficiently applies the minimum of transforms to run stage 4 code on Node.js 6, 8 and 10","license":"MIT","repository":{"type":"git","url":"git+https://github.com/avajs/babel-preset-stage-4.git"},"author":{"name":"Mark Wubben","url":"https://novemberborn.net"},"engines":{"node":">=6.12.3 <7 || >=8.9.4 <9 || >=10.0.0"},"scripts":{"test":"xo && nyc ava"},"keywords":["ava","babel-preset"],"dependencies":{"@babel/plugin-proposal-async-generator-functions":"^7.0.0","@babel/plugin-proposal-object-rest-spread":"^7.0.0","@babel/plugin-proposal-optional-catch-binding":"^7.0.0","@babel/plugin-transform-async-to-generator":"^7.0.0","@babel/plugin-transform-dotall-regex":"^7.0.0","@babel/plugin-transform-exponentiation-operator":"^7.0.0","@babel/plugin-transform-modules-commonjs":"^7.0.0"},"devDependencies":{"@babel/core":"^7.0.0","ava":"^0.25.0","codecov":"^3.0.4","nyc":"^12.0.2","proxyquire":"^2.0.1","xo":"^0.22.0"},"nyc":{"reporter":["html","lcov","text"]},"gitHead":"d10467a20bc0fc4b82d9860447a8c41bbd336862","bugs":{"url":"https://github.com/avajs/babel-preset-stage-4/issues"},"homepage":"https://github.com/avajs/babel-preset-stage-4#readme","_id":"@ava/babel-preset-stage-4@2.0.0","_npmVersion":"6.4.0","_nodeVersion":"10.9.0","_npmUser":{"name":"novemberborn","email":"mark@novemberborn.net"},"dist":{"shasum":"2cd072ff818e4432b87fd4c5fd5c5d1a405a4343","size":3483,"noattachment":false,"key":"/@ava/babel-preset-stage-4/-/@ava/babel-preset-stage-4-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ava/babel-preset-stage-4/download/@ava/babel-preset-stage-4-2.0.0.tgz"},"maintainers":[{"name":"novemberborn","email":"mark@novemberborn.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-preset-stage-4_2.0.0_1535487477373_0.3611913501482209"},"_hasShrinkwrap":false,"publish_time":1535487477704,"_cnpm_publish_time":1535487477704},"2.0.0-beta.9":{"name":"@ava/babel-preset-stage-4","version":"2.0.0-beta.9","description":"Efficiently applies the minimum of transforms to run stage 4 code on Node.js 6, 8 and 10","license":"MIT","repository":{"type":"git","url":"git+https://github.com/avajs/babel-preset-stage-4.git"},"author":{"name":"Mark Wubben","url":"https://novemberborn.net"},"engines":{"node":">=6.12.3 <7 || >=8.9.4 <9 || >=10.0.0"},"scripts":{"test":"xo && nyc ava"},"files":["index.js","plugins"],"keywords":["ava","babel-preset"],"dependencies":{"@babel/plugin-proposal-async-generator-functions":"7.0.0-rc.1","@babel/plugin-proposal-object-rest-spread":"7.0.0-rc.1","@babel/plugin-proposal-optional-catch-binding":"7.0.0-rc.1","@babel/plugin-transform-async-to-generator":"7.0.0-rc.1","@babel/plugin-transform-dotall-regex":"7.0.0-rc.1","@babel/plugin-transform-exponentiation-operator":"7.0.0-rc.1","@babel/plugin-transform-modules-commonjs":"7.0.0-rc.1"},"devDependencies":{"@babel/core":"7.0.0-rc.1","ava":"^0.25.0","codecov":"^3.0.4","nyc":"^12.0.2","proxyquire":"^2.0.1","xo":"^0.22.0"},"nyc":{"reporter":["html","lcov","text"]},"readmeFilename":"readme.md","gitHead":"f9421cb56971e0a45a95cc64471b01a5ff925395","bugs":{"url":"https://github.com/avajs/babel-preset-stage-4/issues"},"homepage":"https://github.com/avajs/babel-preset-stage-4#readme","_id":"@ava/babel-preset-stage-4@2.0.0-beta.9","_npmVersion":"6.3.0","_nodeVersion":"10.8.0","_npmUser":{"name":"novemberborn","email":"mark@novemberborn.net"},"dist":{"shasum":"b6b4fe729f80e589317a233a0e8b64cd33095fc9","size":3497,"noattachment":false,"key":"/@ava/babel-preset-stage-4/-/@ava/babel-preset-stage-4-2.0.0-beta.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ava/babel-preset-stage-4/download/@ava/babel-preset-stage-4-2.0.0-beta.9.tgz"},"maintainers":[{"name":"novemberborn","email":"mark@novemberborn.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-preset-stage-4_2.0.0-beta.9_1534084397561_0.007641670052371596"},"_hasShrinkwrap":false,"publish_time":1534084397622,"_cnpm_publish_time":1534084397622},"2.0.0-beta.8":{"name":"@ava/babel-preset-stage-4","version":"2.0.0-beta.8","description":"Efficiently applies the minimum of transforms to run stage 4 code on Node.js 6 and 8","license":"MIT","repository":{"type":"git","url":"git+https://github.com/avajs/babel-preset-stage-4.git"},"author":{"name":"Mark Wubben","url":"https://novemberborn.net"},"engines":{"node":">=6.12.3 <7 || >=8.9.4 <9 || >=9.11.1 <10 || >=10.0.0"},"scripts":{"test":"xo && nyc ava"},"files":["index.js","plugins"],"keywords":["ava","babel-preset"],"dependencies":{"@babel/plugin-proposal-async-generator-functions":"7.0.0-beta.51","@babel/plugin-proposal-object-rest-spread":"7.0.0-beta.51","@babel/plugin-proposal-optional-catch-binding":"7.0.0-beta.51","@babel/plugin-transform-async-to-generator":"7.0.0-beta.51","@babel/plugin-transform-dotall-regex":"7.0.0-beta.51","@babel/plugin-transform-exponentiation-operator":"7.0.0-beta.51","@babel/plugin-transform-modules-commonjs":"7.0.0-beta.51"},"devDependencies":{"@babel/core":"7.0.0-beta.51","ava":"^0.25.0","codecov":"^3.0.2","nyc":"^11.8.0","proxyquire":"^2.0.1","xo":"^0.21.1"},"nyc":{"reporter":["html","lcov","text"]},"readmeFilename":"readme.md","gitHead":"aaedea0cbc2fa9dc640e48c4a4f6a6b8f18d420f","bugs":{"url":"https://github.com/avajs/babel-preset-stage-4/issues"},"homepage":"https://github.com/avajs/babel-preset-stage-4#readme","_id":"@ava/babel-preset-stage-4@2.0.0-beta.8","_npmVersion":"6.1.0","_nodeVersion":"10.4.0","_npmUser":{"name":"novemberborn","email":"mark@novemberborn.net"},"dist":{"shasum":"e67f60ea70dae7a4874cf2ee661059cfbb077bbc","size":3503,"noattachment":false,"key":"/@ava/babel-preset-stage-4/-/@ava/babel-preset-stage-4-2.0.0-beta.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ava/babel-preset-stage-4/download/@ava/babel-preset-stage-4-2.0.0-beta.8.tgz"},"maintainers":[{"name":"novemberborn","email":"mark@novemberborn.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-preset-stage-4_2.0.0-beta.8_1528900522866_0.4412591055364028"},"_hasShrinkwrap":false,"publish_time":1528900523300,"_cnpm_publish_time":1528900523300},"2.0.0-beta.7":{"name":"@ava/babel-preset-stage-4","version":"2.0.0-beta.7","description":"Efficiently applies the minimum of transforms to run stage 4 code on Node.js 6 and 8","license":"MIT","repository":{"type":"git","url":"git+https://github.com/avajs/babel-preset-stage-4.git"},"author":{"name":"Mark Wubben","url":"https://novemberborn.net"},"engines":{"node":">=6.12.3 <7 || >=8.9.4 <9 || >=9.11.1 <10 || >=10.0.0"},"scripts":{"test":"xo && nyc ava"},"files":["index.js","plugins"],"keywords":["ava","babel-preset"],"dependencies":{"@babel/plugin-proposal-async-generator-functions":"7.0.0-beta.49","@babel/plugin-proposal-object-rest-spread":"7.0.0-beta.49","@babel/plugin-proposal-optional-catch-binding":"7.0.0-beta.49","@babel/plugin-transform-async-to-generator":"7.0.0-beta.49","@babel/plugin-transform-dotall-regex":"7.0.0-beta.49","@babel/plugin-transform-exponentiation-operator":"7.0.0-beta.49","@babel/plugin-transform-modules-commonjs":"7.0.0-beta.49"},"devDependencies":{"@babel/core":"7.0.0-beta.49","ava":"^0.25.0","codecov":"^3.0.2","nyc":"^11.8.0","proxyquire":"^2.0.1","xo":"^0.21.1"},"nyc":{"reporter":["html","lcov","text"]},"readmeFilename":"readme.md","gitHead":"9cea5f9d021398552172ffd1b9a99775122b1443","bugs":{"url":"https://github.com/avajs/babel-preset-stage-4/issues"},"homepage":"https://github.com/avajs/babel-preset-stage-4#readme","_id":"@ava/babel-preset-stage-4@2.0.0-beta.7","_npmVersion":"6.1.0","_nodeVersion":"10.2.1","_npmUser":{"name":"novemberborn","email":"mark@novemberborn.net"},"dist":{"shasum":"0e76e3c4d307ca7c5d0a24774feaa21364a39d38","size":3505,"noattachment":false,"key":"/@ava/babel-preset-stage-4/-/@ava/babel-preset-stage-4-2.0.0-beta.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ava/babel-preset-stage-4/download/@ava/babel-preset-stage-4-2.0.0-beta.7.tgz"},"maintainers":[{"name":"novemberborn","email":"mark@novemberborn.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-preset-stage-4_2.0.0-beta.7_1527707497419_0.2388578850519263"},"_hasShrinkwrap":false,"publish_time":1527707497646,"_cnpm_publish_time":1527707497646},"2.0.0-beta.6":{"name":"@ava/babel-preset-stage-4","version":"2.0.0-beta.6","description":"Efficiently applies the minimum of transforms to run stage 4 code on Node.js 6 and 8","license":"MIT","repository":{"type":"git","url":"git+https://github.com/avajs/babel-preset-stage-4.git"},"author":{"name":"Mark Wubben","url":"https://novemberborn.net"},"engines":{"node":">=6.12.3 <7 || >=8.9.4 <9 || >=9.11.1 <10 || >=10.0.0"},"scripts":{"test":"xo && nyc ava"},"files":["index.js","plugins"],"keywords":["ava","babel-preset"],"dependencies":{"@babel/plugin-proposal-async-generator-functions":"7.0.0-beta.48","@babel/plugin-proposal-object-rest-spread":"7.0.0-beta.48","@babel/plugin-transform-async-to-generator":"7.0.0-beta.48","@babel/plugin-transform-dotall-regex":"7.0.0-beta.48","@babel/plugin-transform-exponentiation-operator":"7.0.0-beta.48","@babel/plugin-transform-modules-commonjs":"7.0.0-beta.48"},"devDependencies":{"@babel/core":"7.0.0-beta.48","ava":"^0.25.0","codecov":"^3.0.2","nyc":"^11.8.0","proxyquire":"^2.0.1","xo":"^0.21.1"},"nyc":{"reporter":["html","lcov","text"]},"readmeFilename":"readme.md","gitHead":"e5843beb90704f22ce815791ae83215ee3e1ff3e","bugs":{"url":"https://github.com/avajs/babel-preset-stage-4/issues"},"homepage":"https://github.com/avajs/babel-preset-stage-4#readme","_id":"@ava/babel-preset-stage-4@2.0.0-beta.6","_npmVersion":"6.1.0","_nodeVersion":"10.2.1","_npmUser":{"name":"novemberborn","email":"mark@novemberborn.net"},"dist":{"shasum":"29a99a5c938d6a9fe957c6bf90883ef5ef69e358","size":3452,"noattachment":false,"key":"/@ava/babel-preset-stage-4/-/@ava/babel-preset-stage-4-2.0.0-beta.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ava/babel-preset-stage-4/download/@ava/babel-preset-stage-4-2.0.0-beta.6.tgz"},"maintainers":[{"name":"novemberborn","email":"mark@novemberborn.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-preset-stage-4_2.0.0-beta.6_1527261616349_0.32083542485410144"},"_hasShrinkwrap":false,"publish_time":1527261616422,"_cnpm_publish_time":1527261616422},"2.0.0-beta.5":{"name":"@ava/babel-preset-stage-4","version":"2.0.0-beta.5","description":"Efficiently applies the minimum of transforms to run stage 4 code on Node.js 6 and 8","license":"MIT","repository":{"type":"git","url":"git+https://github.com/avajs/babel-preset-stage-4.git"},"author":{"name":"Mark Wubben","url":"https://novemberborn.net"},"engines":{"node":">=6.12.3 <7 || >=8.9.4"},"scripts":{"test":"xo && nyc ava"},"files":["index.js","plugins"],"keywords":["ava","babel-preset"],"dependencies":{"@babel/plugin-proposal-async-generator-functions":"7.0.0-beta.44","@babel/plugin-proposal-object-rest-spread":"7.0.0-beta.44","@babel/plugin-transform-async-to-generator":"7.0.0-beta.44","@babel/plugin-transform-dotall-regex":"7.0.0-beta.44","@babel/plugin-transform-exponentiation-operator":"7.0.0-beta.44","@babel/plugin-transform-modules-commonjs":"7.0.0-beta.44"},"devDependencies":{"@babel/core":"7.0.0-beta.44","ava":"^0.25.0","codecov":"^3.0.0","nyc":"^11.6.0","proxyquire":"^2.0.1","xo":"^0.20.3"},"nyc":{"reporter":["html","lcov","text"]},"readmeFilename":"readme.md","gitHead":"2c89ebbea4ff1c312ba5daed2a5f1d1c66a3be2f","bugs":{"url":"https://github.com/avajs/babel-preset-stage-4/issues"},"homepage":"https://github.com/avajs/babel-preset-stage-4#readme","_id":"@ava/babel-preset-stage-4@2.0.0-beta.5","_npmVersion":"5.8.0","_nodeVersion":"8.11.0","_npmUser":{"name":"novemberborn","email":"mark@novemberborn.net"},"dist":{"shasum":"8b71107a9e6b0140a0c640e772450ce678801eab","size":3436,"noattachment":false,"key":"/@ava/babel-preset-stage-4/-/@ava/babel-preset-stage-4-2.0.0-beta.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ava/babel-preset-stage-4/download/@ava/babel-preset-stage-4-2.0.0-beta.5.tgz"},"maintainers":[{"name":"novemberborn","email":"mark@novemberborn.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-preset-stage-4_2.0.0-beta.5_1523200925822_0.1443946729961192"},"_hasShrinkwrap":false,"publish_time":1523200925949,"_cnpm_publish_time":1523200925949},"2.0.0-beta.4":{"name":"@ava/babel-preset-stage-4","version":"2.0.0-beta.4","description":"Efficiently applies the minimum of transforms to run stage 4 code on Node.js 4, 6 and 8","license":"MIT","repository":{"type":"git","url":"git+https://github.com/avajs/babel-preset-stage-4.git"},"author":{"name":"Mark Wubben","url":"https://novemberborn.net"},"engines":{"node":">=4 <5 || >=6 <7 || >=8.3.0"},"scripts":{"test":"xo && nyc ava"},"files":["index.js","plugins"],"keywords":["ava","babel-preset"],"dependencies":{"@babel/plugin-check-constants":"^7.0.0-beta.38","@babel/plugin-proposal-async-generator-functions":"^7.0.0-beta.40","@babel/plugin-proposal-object-rest-spread":"^7.0.0-beta.40","@babel/plugin-transform-async-to-generator":"^7.0.0-beta.40","@babel/plugin-transform-destructuring":"^7.0.0-beta.40","@babel/plugin-transform-dotall-regex":"^7.0.0-beta.40","@babel/plugin-transform-exponentiation-operator":"^7.0.0-beta.40","@babel/plugin-transform-function-name":"^7.0.0-beta.40","@babel/plugin-transform-modules-commonjs":"^7.0.0-beta.40","@babel/plugin-transform-parameters":"^7.0.0-beta.40","@babel/plugin-transform-spread":"^7.0.0-beta.40","@babel/plugin-transform-sticky-regex":"^7.0.0-beta.40","@babel/plugin-transform-unicode-regex":"^7.0.0-beta.40"},"devDependencies":{"@babel/core":"^7.0.0-beta.40","ava":"^0.25.0","codecov":"^3.0.0","nyc":"^11.4.1","proxyquire":"^1.7.10","xo":"^0.18.2"},"nyc":{"reporter":["html","lcov","text"]},"readmeFilename":"readme.md","gitHead":"dead4ab243abee5340ff5b6bdf14c6f1f4c9db3d","bugs":{"url":"https://github.com/avajs/babel-preset-stage-4/issues"},"homepage":"https://github.com/avajs/babel-preset-stage-4#readme","_id":"@ava/babel-preset-stage-4@2.0.0-beta.4","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"novemberborn","email":"mark@novemberborn.net"},"dist":{"shasum":"5bc97752a3536a1574472ebdcab7513531b12165","size":3771,"noattachment":false,"key":"/@ava/babel-preset-stage-4/-/@ava/babel-preset-stage-4-2.0.0-beta.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ava/babel-preset-stage-4/download/@ava/babel-preset-stage-4-2.0.0-beta.4.tgz"},"maintainers":[{"name":"novemberborn","email":"mark@novemberborn.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-preset-stage-4_2.0.0-beta.4_1518608324462_0.3654498305289682"},"_hasShrinkwrap":false,"publish_time":1518608325144,"_cnpm_publish_time":1518608325144},"2.0.0-beta.3":{"name":"@ava/babel-preset-stage-4","version":"2.0.0-beta.3","description":"Efficiently applies the minimum of transforms to run stage 4 code on Node.js 4, 6 and 8","license":"MIT","repository":{"type":"git","url":"git+https://github.com/avajs/babel-preset-stage-4.git"},"author":{"name":"Mark Wubben","url":"https://novemberborn.net"},"engines":{"node":">=4 <5 || >=6 <7 || >=8.3.0"},"scripts":{"test":"xo && nyc ava"},"files":["index.js","plugins"],"keywords":["ava","babel-preset"],"dependencies":{"@babel/plugin-check-constants":"^7.0.0-beta.38","@babel/plugin-proposal-async-generator-functions":"^7.0.0-beta.39","@babel/plugin-proposal-object-rest-spread":"^7.0.0-beta.39","@babel/plugin-transform-async-to-generator":"^7.0.0-beta.39","@babel/plugin-transform-destructuring":"^7.0.0-beta.39","@babel/plugin-transform-dotall-regex":"^7.0.0-beta.39","@babel/plugin-transform-exponentiation-operator":"^7.0.0-beta.39","@babel/plugin-transform-function-name":"^7.0.0-beta.39","@babel/plugin-transform-modules-commonjs":"^7.0.0-beta.39","@babel/plugin-transform-parameters":"^7.0.0-beta.39","@babel/plugin-transform-spread":"^7.0.0-beta.39","@babel/plugin-transform-sticky-regex":"^7.0.0-beta.39","@babel/plugin-transform-unicode-regex":"^7.0.0-beta.39"},"devDependencies":{"@babel/core":"^7.0.0-beta.39","ava":"^0.25.0","codecov":"^3.0.0","nyc":"^11.4.1","proxyquire":"^1.7.10","xo":"^0.18.2"},"nyc":{"reporter":["html","lcov","text"]},"gitHead":"ef31dc545fb6771832ad431c12b8c1f6de3173ee","bugs":{"url":"https://github.com/avajs/babel-preset-stage-4/issues"},"homepage":"https://github.com/avajs/babel-preset-stage-4#readme","_id":"@ava/babel-preset-stage-4@2.0.0-beta.3","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"novemberborn","email":"mark@novemberborn.net"},"dist":{"shasum":"7420083cbe2cc90a6fc10f817933f47ed107d66e","size":3646,"noattachment":false,"key":"/@ava/babel-preset-stage-4/-/@ava/babel-preset-stage-4-2.0.0-beta.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ava/babel-preset-stage-4/download/@ava/babel-preset-stage-4-2.0.0-beta.3.tgz"},"maintainers":[{"name":"novemberborn","email":"mark@novemberborn.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-preset-stage-4-2.0.0-beta.3.tgz_1517413092631_0.6854551644064486"},"directories":{},"publish_time":1517413093538,"_hasShrinkwrap":false,"_cnpm_publish_time":1517413093538},"2.0.0-beta.2":{"name":"@ava/babel-preset-stage-4","version":"2.0.0-beta.2","description":"Efficiently applies the minimum of transforms to run stage 4 code on Node.js 4, 6 and 8","license":"MIT","repository":{"type":"git","url":"git+https://github.com/avajs/babel-preset-stage-4.git"},"author":{"name":"Mark Wubben","url":"https://novemberborn.net"},"engines":{"node":">=4 <5 || >=6 <7 || >=8.3.0"},"scripts":{"test":"xo && nyc ava"},"files":["index.js","plugins"],"keywords":["ava","babel-preset"],"dependencies":{"@babel/plugin-check-constants":"^7.0.0-beta.38","@babel/plugin-proposal-async-generator-functions":"^7.0.0-beta.38","@babel/plugin-proposal-object-rest-spread":"^7.0.0-beta.38","@babel/plugin-transform-async-to-generator":"^7.0.0-beta.38","@babel/plugin-transform-destructuring":"^7.0.0-beta.38","@babel/plugin-transform-dotall-regex":"^7.0.0-beta.38","@babel/plugin-transform-exponentiation-operator":"^7.0.0-beta.38","@babel/plugin-transform-function-name":"^7.0.0-beta.38","@babel/plugin-transform-modules-commonjs":"^7.0.0-beta.38","@babel/plugin-transform-parameters":"^7.0.0-beta.38","@babel/plugin-transform-spread":"^7.0.0-beta.38","@babel/plugin-transform-sticky-regex":"^7.0.0-beta.38","@babel/plugin-transform-unicode-regex":"^7.0.0-beta.38"},"devDependencies":{"@babel/core":"^7.0.0-beta.38","ava":"^0.25.0","codecov":"^3.0.0","nyc":"^11.4.1","proxyquire":"^1.7.10","xo":"^0.18.2"},"nyc":{"reporter":["html","lcov","text"]},"gitHead":"1c1f74514884df6023150ca30755ee65cb8f40c9","bugs":{"url":"https://github.com/avajs/babel-preset-stage-4/issues"},"homepage":"https://github.com/avajs/babel-preset-stage-4#readme","_id":"@ava/babel-preset-stage-4@2.0.0-beta.2","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"novemberborn","email":"mark@novemberborn.net"},"dist":{"shasum":"e7ef5d301a5f8ae9832f3a2b9195686a651e12f8","size":3640,"noattachment":false,"key":"/@ava/babel-preset-stage-4/-/@ava/babel-preset-stage-4-2.0.0-beta.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ava/babel-preset-stage-4/download/@ava/babel-preset-stage-4-2.0.0-beta.2.tgz"},"maintainers":[{"name":"novemberborn","email":"mark@novemberborn.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-preset-stage-4-2.0.0-beta.2.tgz_1517236927352_0.5982200836297125"},"directories":{},"publish_time":1517236928248,"_hasShrinkwrap":false,"_cnpm_publish_time":1517236928248},"2.0.0-beta.1":{"name":"@ava/babel-preset-stage-4","version":"2.0.0-beta.1","description":"Efficiently applies the minimum of transforms to run stage 4 code on Node.js 4, 6 and 8","license":"MIT","repository":{"type":"git","url":"git+https://github.com/avajs/babel-preset-stage-4.git"},"author":{"name":"Mark Wubben","url":"https://novemberborn.net"},"publishConfig":{"access":"public"},"engines":{"node":">=4"},"scripts":{"test":"xo && nyc ava"},"files":["index.js","plugins"],"keywords":["ava","babel-preset"],"dependencies":{"@babel/plugin-check-constants":"^7.0.0-beta.38","@babel/plugin-transform-async-to-generator":"^7.0.0-beta.38","@babel/plugin-transform-destructuring":"^7.0.0-beta.38","@babel/plugin-transform-exponentiation-operator":"^7.0.0-beta.38","@babel/plugin-transform-function-name":"^7.0.0-beta.38","@babel/plugin-transform-modules-commonjs":"^7.0.0-beta.38","@babel/plugin-transform-parameters":"^7.0.0-beta.38","@babel/plugin-transform-spread":"^7.0.0-beta.38","@babel/plugin-transform-sticky-regex":"^7.0.0-beta.38","@babel/plugin-transform-unicode-regex":"^7.0.0-beta.38"},"devDependencies":{"@babel/core":"^7.0.0-beta.38","ava":"^0.25.0","codecov":"^3.0.0","nyc":"^11.4.1","proxyquire":"^1.7.10","xo":"^0.18.2"},"nyc":{"reporter":["html","lcov","text"]},"gitHead":"e2848124fe64622489dc45358acc50f9f0e59880","bugs":{"url":"https://github.com/avajs/babel-preset-stage-4/issues"},"homepage":"https://github.com/avajs/babel-preset-stage-4#readme","_id":"@ava/babel-preset-stage-4@2.0.0-beta.1","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"novemberborn","email":"mark@novemberborn.net"},"dist":{"shasum":"4ee7d7da9b778b8ee56e1f666dda3d7246a891d5","size":2328,"noattachment":false,"key":"/@ava/babel-preset-stage-4/-/@ava/babel-preset-stage-4-2.0.0-beta.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ava/babel-preset-stage-4/download/@ava/babel-preset-stage-4-2.0.0-beta.1.tgz"},"maintainers":[{"name":"novemberborn","email":"mark@novemberborn.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-preset-stage-4-2.0.0-beta.1.tgz_1517063766013_0.6653794310986996"},"directories":{},"publish_time":1517063766878,"_hasShrinkwrap":false,"_cnpm_publish_time":1517063766878},"1.1.0":{"name":"@ava/babel-preset-stage-4","version":"1.1.0","description":"Efficiently applies the minimum of transforms to run stage 4 code on Node.js 4, 6 and 8","license":"MIT","repository":{"type":"git","url":"git+https://github.com/avajs/babel-preset-stage-4.git"},"author":{"name":"Mark Wubben","url":"https://novemberborn.net"},"publishConfig":{"access":"public"},"engines":{"node":">=4"},"scripts":{"test":"xo && ava","posttest":"xo","coverage":"nyc npm test"},"files":["index.js","package-hash.js","plugins"],"keywords":["ava","babel-preset"],"dependencies":{"babel-plugin-check-es2015-constants":"^6.8.0","babel-plugin-syntax-trailing-function-commas":"^6.20.0","babel-plugin-transform-async-to-generator":"^6.16.0","babel-plugin-transform-es2015-destructuring":"^6.19.0","babel-plugin-transform-es2015-function-name":"^6.9.0","babel-plugin-transform-es2015-modules-commonjs":"^6.18.0","babel-plugin-transform-es2015-parameters":"^6.21.0","babel-plugin-transform-es2015-spread":"^6.8.0","babel-plugin-transform-es2015-sticky-regex":"^6.8.0","babel-plugin-transform-es2015-unicode-regex":"^6.11.0","babel-plugin-transform-exponentiation-operator":"^6.8.0","package-hash":"^1.2.0"},"devDependencies":{"ava":"^0.17.0","coveralls":"^2.11.15","nyc":"^10.1.2","proxyquire":"^1.7.10","xo":"^0.17.1"},"nyc":{"reporter":["html","lcov","text"]},"gitHead":"699ae236caea1b529e8ec8f527bb385325d84d17","bugs":{"url":"https://github.com/avajs/babel-preset-stage-4/issues"},"homepage":"https://github.com/avajs/babel-preset-stage-4#readme","_id":"@ava/babel-preset-stage-4@1.1.0","_npmVersion":"5.0.3","_nodeVersion":"8.0.0","_npmUser":{"name":"novemberborn","email":"mark@novemberborn.net"},"dist":{"shasum":"ae60be881a0babf7d35f52aba770d1f6194f76bd","size":2577,"noattachment":false,"key":"/@ava/babel-preset-stage-4/-/@ava/babel-preset-stage-4-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ava/babel-preset-stage-4/download/@ava/babel-preset-stage-4-1.1.0.tgz"},"maintainers":[{"name":"novemberborn","email":"mark@novemberborn.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-preset-stage-4-1.1.0.tgz_1497027917141_0.15857180021703243"},"directories":{},"publish_time":1497027918535,"_hasShrinkwrap":false,"_cnpm_publish_time":1497027918535},"1.0.0":{"name":"@ava/babel-preset-stage-4","version":"1.0.0","description":"Efficiently applies the minimum of transforms to run stage 4 code on Node.js 4 and 6","main":"index.js","files":["index.js","package-hash.js","plugins"],"scripts":{"test":"ava","posttest":"xo","coverage":"nyc npm test"},"engines":{"node":">=4"},"repository":{"type":"git","url":"git+https://github.com/avajs/babel-preset-stage-4.git"},"keywords":["ava","babel-preset"],"author":{"name":"Mark Wubben","url":"https://novemberborn.net/"},"license":"MIT","bugs":{"url":"https://github.com/avajs/babel-preset-stage-4/issues"},"homepage":"https://github.com/avajs/babel-preset-stage-4#readme","devDependencies":{"ava":"^0.17.0","coveralls":"^2.11.15","nyc":"^10.1.2","proxyquire":"^1.7.10","xo":"^0.17.1"},"dependencies":{"babel-plugin-check-es2015-constants":"^6.8.0","babel-plugin-syntax-trailing-function-commas":"^6.20.0","babel-plugin-transform-async-to-generator":"^6.16.0","babel-plugin-transform-es2015-destructuring":"^6.19.0","babel-plugin-transform-es2015-function-name":"^6.9.0","babel-plugin-transform-es2015-modules-commonjs":"^6.18.0","babel-plugin-transform-es2015-parameters":"^6.21.0","babel-plugin-transform-es2015-spread":"^6.8.0","babel-plugin-transform-es2015-sticky-regex":"^6.8.0","babel-plugin-transform-es2015-unicode-regex":"^6.11.0","babel-plugin-transform-exponentiation-operator":"^6.8.0","package-hash":"^1.2.0"},"nyc":{"reporter":["html","lcov","text"]},"gitHead":"e16b05c263feb3913ca2ee599f17668618b440c6","_id":"@ava/babel-preset-stage-4@1.0.0","_shasum":"a613b5e152f529305422546b072d47facfb26291","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.4.0","_npmUser":{"name":"ava","email":"npm@ava.li"},"dist":{"shasum":"a613b5e152f529305422546b072d47facfb26291","size":2529,"noattachment":false,"key":"/@ava/babel-preset-stage-4/-/@ava/babel-preset-stage-4-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ava/babel-preset-stage-4/download/@ava/babel-preset-stage-4-1.0.0.tgz"},"maintainers":[{"name":"novemberborn","email":"mark@novemberborn.net"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/babel-preset-stage-4-1.0.0.tgz_1484904346879_0.2681656973436475"},"directories":{},"publish_time":1484904347413,"_cnpm_publish_time":1484904347413,"_hasShrinkwrap":false}},"readme":"# @ava/babel-preset-stage-4 [![Build Status](https://travis-ci.org/avajs/babel-preset-stage-4.svg?branch=master)](https://travis-ci.org/avajs/babel-preset-stage-4)\n\n> [Babel] preset for use with [AVA]\n\nAspires to bring [finished ECMAScript proposals](https://github.com/tc39/proposals/blob/master/finished-proposals.md) to AVA's test and helper files.\n\nEfficiently applies the minimum of transforms to run the latest JavaScript syntax on Node.js 8, 10 and 12.\n\nBuilt-ins are not added or extended, so features like Proxies, `Array.prototype.includes` or `String.prototype.padStart` will only be available if the Node.js version running the tests supports it. Consult [node.green] for details.\n\nSometimes a particular feature is *mostly* implemented in Node.js. In that case transforms are not applied.\n\nNot all proposals can be supported via Babel transforms, see below for details. Babel may require \"syntax\" plugins in order to parse certain files. These plugins should be applied explicitly since this preset may not include them.\n\n\n## Install\n\n```console\n$ npm install --save @ava/babel-preset-stage-4\n```\n\n\n## Usage\n\nAdd `@ava/stage-4` to your [Babel] presets.\n\n### Options\n\nFor more information on setting options for a preset, refer to the [preset options] documentation.\n\n#### `modules`\n\nBy default this preset transform ES2015 modules to CommonJS. Set to `false` to disable this behavior. Other values are ignored.\n\n\n## Supported proposals\n\n| Proposal                                                                 | Supported\n| ------------------------------------------------------------------------ | ---------\n| [`Array.prototype.includes`][array-includes]                             | No\n| [`Object.values`/`Object.entries`][object-values-entries]                | No\n| [String padding][string-padding]                                         | No\n| [`Object.getOwnPropertyDescriptors`][object-gopds]                       | No\n| [Trailing commas in function parameter lists and calls][function-commas] | Yes\n| [Shared memory and atomics][atomics]                                     | No\n| [Lifting template literal restriction][template-literal-lift]            | No\n| [`s` (`dotAll`) flag for regular expressions][dot-all]                   | Yes\n| [RegExp named capture groups][named-groups]                              | No\n| [RegExp Lookbehind Assertions][lookbehind]                               | No\n| [RegExp Unicode Property Escapes][unicode-escapes]                       | No\n| [`Promise.prototype.finally`][finally]                                   | No\n| [Asynchronous Iteration][async-iteration]                                | Partially<sup>†</sup>\n| [Optional `catch` binding][optional-catch]                               | Yes\n| [JSON superset][json-superset]                                           | No\n| [`Symbol.prototype.description`][symbol-description]                     | No\n| [`Function.prototype.toString` revision][function-tostring-revision]     | No\n| [`Object.fromEntries`][object-fromentries]                               | No\n| [Well-formed `JSON.stringify`][well-formed-stringify]                    | No\n| [`String.prototype.{trimStart,trimEnd}`][string-left-right-trim]         | No\n| [`Array.prototype.{flat,flatMap}`][flatmap]                              | No\n| [`String.prototype.matchAll`][string-matchall]                           | No\n| [`import()`][dynamic-import]                                             | Yes\n| [`Promise.allSettled`][promise-allsettled]                               | No\n\n† [`@babel/plugin-proposal-async-generator-functions`](https://www.npmjs.com/package/@babel/plugin-proposal-async-generator-functions) relies on `Symbol.asyncIterator`, which AVA does not polyfill for you.\n\n\n[AVA]: https://ava.li\n[Babel]: https://babeljs.io\n[node.green]: http://node.green\n[preset options]: http://babeljs.io/docs/plugins/#pluginpreset-options\n\n[array-includes]: https://github.com/tc39/Array.prototype.includes\n[object-values-entries]: https://github.com/tc39/proposal-object-values-entries\n[string-padding]: https://github.com/tc39/proposal-string-pad-start-end\n[object-gopds]: https://github.com/ljharb/proposal-object-getownpropertydescriptors\n[function-commas]: https://github.com/tc39/proposal-trailing-function-commas\n[atomics]: https://github.com/tc39/ecmascript_sharedmem\n[template-literal-lift]: https://github.com/tc39/proposal-template-literal-revision\n[dot-all]: https://github.com/tc39/proposal-regexp-dotall-flag\n[named-groups]: https://github.com/tc39/proposal-regexp-named-groups\n[lookbehind]: https://github.com/tc39/proposal-regexp-lookbehind\n[unicode-escapes]: https://github.com/tc39/proposal-regexp-unicode-property-escapes\n[finally]: https://github.com/tc39/proposal-promise-finally\n[async-iteration]: https://github.com/tc39/proposal-async-iteration\n[optional-catch]: https://github.com/tc39/proposal-optional-catch-binding\n[json-superset]: https://github.com/tc39/proposal-json-superset\n[symbol-description]: https://github.com/tc39/proposal-Symbol-description\n[function-tostring-revision]: https://github.com/tc39/Function-prototype-toString-revision\n[object-fromentries]: https://github.com/tc39/proposal-object-from-entries\n[well-formed-stringify]: https://github.com/tc39/proposal-well-formed-stringify\n[string-left-right-trim]: https://github.com/tc39/proposal-string-left-right-trim\n[flatmap]: https://github.com/tc39/proposal-flatMap\n[string-matchall]: https://github.com/tc39/String.prototype.matchAll\n[dynamic-import]: https://github.com/tc39/proposal-dynamic-import\n[promise-allsettled]: https://github.com/tc39/proposal-promise-allSettled\n","_attachments":{},"homepage":"https://github.com/avajs/babel-preset-stage-4#readme","bugs":{"url":"https://github.com/avajs/babel-preset-stage-4/issues"},"license":"MIT"}