# v8flags [![NPM version][npm-image]][npm-url] [![Downloads][downloads-image]][npm-url] [![Build Status][ci-image]][ci-url] [![Coveralls Status][coveralls-image]][coveralls-url] Get available v8 and Node.js flags. ## Usage ```js const v8flags = require('v8flags'); v8flags(function (err, results) { console.log(results); // [ '--use_strict', // '--es5_readonly', // '--es52_globals', // '--harmony_typeof', // '--harmony_scoping', // '--harmony_modules', // '--harmony_proxies', // '--harmony_collections', // '--harmony', // ... }); ``` ## API ### `v8flags(cb)` Finds the available flags and calls the passed callback with any errors and an array of flag results. ### `v8flags.configfile` The name of the cache file for flags. ### `v8flags.configPath` The filepath location of the `configfile` above. ## License MIT [downloads-image]: https://img.shields.io/npm/dm/v8flags.svg?style=flat-square [npm-url]: https://www.npmjs.com/package/v8flags [npm-image]: https://img.shields.io/npm/v/v8flags.svg?style=flat-square [ci-url]: https://github.com/gulpjs/v8flags/actions?query=workflow:dev [ci-image]: https://img.shields.io/github/actions/workflow/status/gulpjs/v8flags/dev.yml?branch=master&style=flat-square [coveralls-url]: https://coveralls.io/r/gulpjs/v8flags [coveralls-image]: https://img.shields.io/coveralls/gulpjs/v8flags/master.svg?style=flat-square