Efficiently applies the minimum of transforms to run stage 4 code on Node.js 6, 8 and 10
Aspires to bring finished ECMAScript proposalsto AVA's test and helper files.
Built-ins are not added or extended, so features like Proxies,
String.prototype.padStartwill only be available if the Node.js version running the tests supports it. Consult node.greenfor details.
Sometimes a particular feature is mostlyimplemented in Node.js. In that case transforms are not applied.
Not 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.
$ npm install --save @ava/babel-preset-stage-4
@ava/stage-4to your Babelpresets.
For more information on setting options for a preset, refer to the preset optionsdocumentation.
By default this preset transform ES2015 modules to CommonJS. Set to
falseto disable this behavior. Other values are ignored.
Symbol.asyncIterator, which AVA does not polyfill for you.
以上是 @ava/babel-preset-stage-4 的使用教程帮助文档。