404

[ Avaa Bypassed ]




Upload:

Command:

botdev@3.144.94.197: ~ $
# es-abstract <sup>[![Version Badge][npm-version-svg]][package-url]</sup>

[![dependency status][deps-svg]][deps-url]
[![dev dependency status][dev-deps-svg]][dev-deps-url]
[![License][license-image]][license-url]
[![Downloads][downloads-image]][downloads-url]

[![npm badge][npm-badge-png]][package-url]

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

```js
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](https://github.com/ljharb) or see https://tidelift.com/security if you have a potential security vulnerability to report.

[package-url]: https://npmjs.org/package/es-abstract
[npm-version-svg]: https://versionbadg.es/ljharb/es-abstract.svg
[deps-svg]: https://david-dm.org/ljharb/es-abstract.svg
[deps-url]: https://david-dm.org/ljharb/es-abstract
[dev-deps-svg]: https://david-dm.org/ljharb/es-abstract/dev-status.svg
[dev-deps-url]: https://david-dm.org/ljharb/es-abstract#info=devDependencies
[npm-badge-png]: https://nodei.co/npm/es-abstract.png?downloads=true&stars=true
[license-image]: https://img.shields.io/npm/l/es-abstract.svg
[license-url]: LICENSE
[downloads-image]: https://img.shields.io/npm/dm/es-abstract.svg
[downloads-url]: https://npm-stat.com/charts.html?package=es-abstract

Filemanager

Name Type Size Permission Actions
2015 Folder 0755
2016 Folder 0755
2017 Folder 0755
2018 Folder 0755
2019 Folder 0755
2020 Folder 0755
2021 Folder 0755
2022 Folder 0755
2023 Folder 0755
5 Folder 0755
helpers Folder 0755
operations Folder 0755
.editorconfig File 312 B 0644
.eslintrc File 1.62 KB 0644
.nycrc File 312 B 0644
CHANGELOG.md File 35.29 KB 0644
GetIntrinsic.js File 89 B 0644
LICENSE File 1.06 KB 0644
README.md File 1.89 KB 0644
es2015.js File 6.67 KB 0644
es2016.js File 7.07 KB 0644
es2017.js File 7.5 KB 0644
es2018.js File 8.08 KB 0644
es2019.js File 8.33 KB 0644
es2020.js File 9.59 KB 0644
es2021.js File 10.44 KB 0644
es2022.js File 11.13 KB 0644
es2023.js File 11.57 KB 0644
es5.js File 2.02 KB 0644
es6.js File 53 B 0644
es7.js File 53 B 0644
index.js File 733 B 0644
package.json File 4.37 KB 0644