0.0.2 • Published 7 years ago

js-features-used v0.0.2

Weekly downloads
1
License
MIT
Repository
github
Last release
7 years ago

js-features-used

npm.io npm.io npm.io styled with prettier

Detect the JavaScript language features used in code

var featuresUsed = require('features-used')

console.log(featuresUsed(`
const foo = 'bar'
let baz = { foo }

async function main() {
    const r = /hello/u
    baz.foo.match(r)
}

main()
`))

/*
 [ { name: 'const bindings', requiredVersion: '4.8.3' },
   { name: 'let bindings', requiredVersion: '4.8.3' },
   { name: 'literal shorthand', requiredVersion: '4.8.3' },
   { name: 'async functions', requiredVersion: '7.10.0' },
   { name: 'regex y and u flags', requiredVersion: '6.4.0' } ]
*/