es-abstract
ECMAScript spec abstract operations.
Last updated 5 years ago by ljharb .
MIT · Repository · Bugs · Original npm · Tarball · package.json
$ cnpm install es-abstract 
SYNC missed versions from official npm registry.

es-abstract Version Badge

dependency status dev dependency status License Downloads

npm badge

ECMAScript spec abstract operations.

Every operation is available by edition/year and by name - for example, es-abstract/2020/Call gives you the Call operation from ES2020, es-abstract/5/Type gives you the Type operation from ES5.

All abstract operations are also available under an es5/es2015/es2016/es2017/es2018/es2019/es2020/es2021 entry point, and as a property on the main export, but using deep imports is highly encouraged for bundle size and performance reasons. Non-deep entry points will be removed in the next semver-major release.

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.

Current Tags

  • 1.24.2                                ...           latest (9 days ago)
  • 1.23.2                                ...           next (2 years ago)

93 Versions

  • 1.24.2                                ...           9 days ago
  • 1.24.1                                ...           4 months ago
  • 1.24.0                                ...           a year ago
  • 1.23.10                                ...           a year ago
  • 1.23.9                                ...           a year ago
  • 1.23.8                                ...           a year ago
  • 1.23.7                                ...           a year ago
  • 1.23.6                                ...           a year ago
  • 1.23.5                                ...           a year ago
  • 1.23.4                                ...           a year ago
  • 1.23.3                                ...           2 years ago
  • 1.23.2                                ...           2 years ago
  • 1.23.1                                ...           2 years ago
  • 1.23.0                                ...           2 years ago
  • 1.22.5                                ...           2 years ago
  • 1.22.4                                ...           2 years ago
  • 1.22.3                                ...           2 years ago
  • 1.22.2                                ...           3 years ago
  • 1.22.1                                ...           3 years ago
  • 1.22.0                                ...           3 years ago
  • 1.21.3                                ...           3 years ago
  • 1.21.2                                ...           3 years ago
  • 1.21.1                                ...           3 years ago
  • 1.21.0                                ...           3 years ago
  • 1.20.5                                ...           3 years ago
  • 1.20.4                                ...           4 years ago
  • 1.20.3                                ...           4 years ago
  • 1.20.2                                ...           4 years ago
  • 1.20.1                                ...           4 years ago
  • 1.20.0                                ...           4 years ago
  • 1.19.5                                ...           4 years ago
  • 1.19.4                                ...           4 years ago
  • 1.19.3                                ...           4 years ago
  • 1.19.2                                ...           4 years ago
  • 1.19.1                                ...           5 years ago
  • 1.19.0                                ...           5 years ago
  • 1.18.7                                ...           5 years ago
  • 1.18.6                                ...           5 years ago
  • 1.18.5                                ...           5 years ago
  • 1.18.4                                ...           5 years ago
  • 1.18.3                                ...           5 years ago
  • 1.18.2                                ...           5 years ago
  • 1.18.1                                ...           5 years ago
  • 1.18.0                                ...           5 years ago
  • 1.18.0-next.3                                ...           5 years ago
  • 1.18.0-next.2                                ...           5 years ago
  • 1.17.7                                ...           6 years ago
  • 1.18.0-next.1                                ...           6 years ago
  • 1.18.0-next.0                                ...           6 years ago
  • 1.17.6                                ...           6 years ago
  • 1.17.5                                ...           6 years ago
  • 1.17.4                                ...           6 years ago
  • 1.17.3                                ...           6 years ago
  • 1.17.2                                ...           6 years ago
  • 1.17.1                                ...           6 years ago
  • 1.17.0                                ...           6 years ago
  • 1.17.0-next.1                                ...           6 years ago
  • 1.17.0-next.0                                ...           6 years ago
  • 1.16.3                                ...           6 years ago
  • 1.16.2                                ...           6 years ago
  • 1.16.1                                ...           6 years ago
  • 1.16.0                                ...           6 years ago
  • 1.15.0                                ...           7 years ago
  • 1.14.2                                ...           7 years ago
  • 1.14.1                                ...           7 years ago
  • 1.13.0                                ...           7 years ago
  • 1.12.0                                ...           8 years ago
  • 1.11.0                                ...           8 years ago
  • 1.10.0                                ...           8 years ago
  • 1.9.0                                ...           9 years ago
  • 1.8.2                                ...           9 years ago
  • 1.8.1                                ...           9 years ago
  • 1.8.0                                ...           9 years ago
  • 1.7.0                                ...           9 years ago
  • 1.6.1                                ...           10 years ago
  • 1.6.0                                ...           10 years ago
  • 1.5.1                                ...           10 years ago
  • 1.5.0                                ...           10 years ago
  • 1.4.3                                ...           10 years ago
  • 1.4.2                                ...           10 years ago
  • 1.4.1                                ...           10 years ago
  • 1.4.0                                ...           10 years ago
  • 1.3.2                                ...           11 years ago
  • 1.3.1                                ...           11 years ago
  • 1.3.0                                ...           11 years ago
  • 1.2.2                                ...           11 years ago
  • 1.2.1                                ...           11 years ago
  • 1.1.2                                ...           11 years ago
  • 1.2.0                                ...           11 years ago
  • 1.1.1                                ...           11 years ago
  • 1.1.0                                ...           11 years ago
  • 1.0.1                                ...           11 years ago
  • 1.0.0                                ...           11 years ago
Maintainers (1)
Downloads
Today 11
This Week 113
This Month 393
Last Day 13
Last Week 160
Last Month 531
Dependencies (14)
Dev Dependencies (22)
Dependents (78)

Copyright 2013 - present © cnpmjs.org | Home |