Nascent Prototype Metaverse

    node-green
    TypeScript icon, indicating that this package has built-in type declarations

    0.4.1 • Public • Published

    node-green

    Check Node.js ECMAScript compatibility.

    Azure Pipelines License NPM Version

    Installation

    Using Yarn:

    $ yarn add node-green

    Using npm:

    $ npm install node-green

    Usage

    const nodeGreen = require('node-green')
    ;(async () => {
      // Use the version of Node.js you're running by default
      let result = await nodeGreen('Array.prototype.includes')
      console.log(result)
     
      let result = await nodeGreen('Array.prototype.includes', { nodeVersion: '6.4.0' })
      console.log(result)
     
      // Allow `harmony` flag
      let result = await nodeGreen('Array.prototype.includes', { allowHarmony: true })
      console.log(result)
    })

    API

    nodeGreen(feature, [options])

    Fetch williamkapke/node-compat-table and returns query result.

    feature

    Type: string

    ES feature you want to search.

    options

    Type: object

    allowHarmony

    Type: boolean

    Allow using --harmony flag for Node.js.

    nodeVersion

    Type: string

    Specify Node.js version. If it is omitted, use the version of Node.js you are running currently.

    Return Type

    Type: object

    nodeVersion

    Type: string

    Node.js verison.

    v8Version

    Type: string

    V8 version.

    result

    Type: Array

    An array of query result.

    esVersion

    Type: string

    It will be one of ESNEXT, ES2018, ES2017, ES2016, ES2015.

    featureType

    Type: string

    It may be one of misc, syntax, functions and so on.

    category

    Type: string

    feature

    Type: string

    passed

    Type: boolean

    Indicates whether the feature was passed under that Node.js.

    Related Projects

    node-green-cli - CLI for this module.

    Credits

    Thanks @williamkapke's work: williamkapke/node-compat-table.

    License

    MIT License

    Copyright (c) 2018-present Pig Fang

    Keywords

    none

    Install

    npm i node-green

    DownloadsWeekly Downloads

    6

    Version

    0.4.1

    License

    MIT

    Unpacked Size

    9.07 kB

    Total Files

    6

    Last publish

    Collaborators

    • gplane