zhang song fec5680ad9 'prod' hace 6 años
..
.github fec5680ad9 'prod' hace 6 años
helpers fec5680ad9 'prod' hace 6 años
operations fec5680ad9 'prod' hace 6 años
test fec5680ad9 'prod' hace 6 años
.editorconfig fec5680ad9 'prod' hace 6 años
.eslintrc fec5680ad9 'prod' hace 6 años
.nycrc fec5680ad9 'prod' hace 6 años
.travis.yml fec5680ad9 'prod' hace 6 años
CHANGELOG.md fec5680ad9 'prod' hace 6 años
GetIntrinsic.js fec5680ad9 'prod' hace 6 años
LICENSE fec5680ad9 'prod' hace 6 años
Makefile fec5680ad9 'prod' hace 6 años
README.md fec5680ad9 'prod' hace 6 años
es2015.js fec5680ad9 'prod' hace 6 años
es2016.js fec5680ad9 'prod' hace 6 años
es2017.js fec5680ad9 'prod' hace 6 años
es2018.js fec5680ad9 'prod' hace 6 años
es2019.js fec5680ad9 'prod' hace 6 años
es5.js fec5680ad9 'prod' hace 6 años
es6.js fec5680ad9 'prod' hace 6 años
es7.js fec5680ad9 'prod' hace 6 años
index.js fec5680ad9 'prod' hace 6 años
package.json fec5680ad9 'prod' hace 6 años

README.md

es-abstract Version Badge

Build Status dependency status dev dependency status License Downloads

npm badge

browser support

ECMAScript spec abstract operations. When different versions of the spec conflict, the default export will be the latest version of the abstract operation. All abstract operations will also be available under an es5/es2015/es2016/es2017/es2018/es2019 entry point, and exported property, if you require a specific version.

Example

var ES = require('es-abstract');
var assert = require('assert');

assert(ES.isCallable(function () {}));
assert(!ES.isCallable(/a/g));

Tests

Simply clone the repo, npm install, and run npm test

Security

Please email @ljharb or see https://tidelift.com/security if you have a potential security vulnerability to report.