DefinitelyTyped/types/es-feature-detection/es-feature-detection-tests.ts
2018-12-19 13:39:59 -08:00

15 lines
300 B
TypeScript

import * as es from "es-feature-detection";
const fns = es.builtins();
if (fns["Array.prototype.includes"]) {
// [].includes
}
const syntax = es.syntax();
if (syntax["Arrow function"]) {
// new Function("() => {}");
}
if (fns.es2017.__all && syntax.es2017.__all) {
// support es2017!
}