Research
Security News
Quasar RAT Disguised as an npm Package for Detecting Vulnerabilities in Ethereum Smart Contracts
Socket researchers uncover a malicious npm package posing as a tool for detecting vulnerabilities in Etherium smart contracts.
ECMAScript 6 Harmony polyfil
Array.of
ECMA-262 6th Edition, 15.4.3.3
Array.from
ECMA-262 6th Edition, 15.4.3.4
String.fromCodePoint
ECMA-262 6th Edition, 15.5.3.3
String.prototype.codePointAt
ECMA-262 6th Edition, 15.5.4.5
String.prototype.repeat
ECMA-262 6th Edition, 15.5.4.21
String.prototype.startsWith
ECMA-262 6th Edition, 15.5.4.22
String.prototype.endsWith
ECMA-262 6th Edition, 15.5.4.23
String.prototype.contains
ECMA-262 6th Edition, 15.5.4.24
String.prototype.toArray
ECMA-262 6th Edition, 15.5.4.25
Object.isObject
ECMA-262 6th Edition, 15.2.3.15
Object.getOwnPropertyKeys
ECMA-262 6th Edition, 15.2.3.15
Object.is
ECMA-262 6th Edition, 15.2.3.16
Object.assign
ECMA-262 6th Edition, 15.2.3.17
Object.mixin
ECMA-262 6th Edition, 15.2.3.18
Number.EPSILON
ECMA-262 6th Edition, 15.7.3.7
Number.MAX_INTEGER
ECMA-262 6th Edition, 15.7.3.7
Number.parseInt
ECMA-262 6th Edition, 15.7.3.8
Number.parseFloat
ECMA-262 6th Edition, 15.7.3.9
Number.isNaN
ECMA-262 6th Edition, 15.7.3.10
Number.isFinite
ECMA-262 6th Edition, 15.7.3.11
Number.isInteger
ECMA-262 6th Edition, 15.7.3.12
Number.toInteger
ECMA-262 6th Edition, 15.7.3.13
Number.prototype.clz
ECMA-262 6th Edition, 15.7.3.13
Math.log10
ECMA-262 6th Edition, 15.8.2.19
Math.log2
ECMA-262 6th Edition, 15.8.2.20
Math.log1p
ECMA-262 6th Edition, 15.8.2.21
Math.expm1
ECMA-262 6th Edition, 15.8.2.22
Math.cosh
ECMA-262 6th Edition, 15.8.2.23
Math.sinh
ECMA-262 6th Edition, 15.8.2.24
Math.tanh
ECMA-262 6th Edition, 15.8.2.25
Math.acosh
ECMA-262 6th Edition, 15.8.2.26
Math.asinh
ECMA-262 6th Edition, 15.8.2.27
Math.atanh
ECMA-262 6th Edition, 15.8.2.28
Math.hypot
ECMA-262 6th Edition, 15.8.2.29
Math.trunc
ECMA-262 6th Edition, 15.8.2.30
Math.sign
ECMA-262 6th Edition, 15.8.2.31
Math.cbrt
ECMA-262 6th Edition, 15.8.2.32
Object.getOwnPropertyDescriptors
Object.getPropertyDescriptor
Object.getPropertyNames
Object.isnt
Choose one of the ways to download the ECMAScript 6 Harmony polyfil:
npm
sudo npm install -g es6
git
git clone git@github.com:monolithed/ECMAScript-6.git
zip/gzip
https://github.com/monolithed/ECMAScript-6/downloads
require('./ES6.js');
<script src="./ES6.js"></script>
NOTE: requires ECMAScript 5!
[ECMAScript 6 compatibility table] (http://kangax.github.com/es5-compat-table/es6/)
[Historical records of working draft of the ECMA-262 6th specification] (http://wiki.ecmascript.org/doku.php?id=harmony:specification_drafts)
[Proposals of ECMA-262 6th specification] (http://wiki.ecmascript.org/doku.php?id=harmony:proposals)
##.
ECMAScript 6 Harmony polyfil is licensed under the MIT (MIT_LICENSE.txt) license
Copyright (c) 2011 [Alexander Guinness] (https://github.com/monolithed)
FAQs
Shim to provide ECMAScript 6 Harmony implementation
The npm package es6 receives a total of 680 weekly downloads. As such, es6 popularity was classified as not popular.
We found that es6 demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Research
Security News
Socket researchers uncover a malicious npm package posing as a tool for detecting vulnerabilities in Etherium smart contracts.
Security News
Research
A supply chain attack on Rspack's npm packages injected cryptomining malware, potentially impacting thousands of developers.
Research
Security News
Socket researchers discovered a malware campaign on npm delivering the Skuld infostealer via typosquatted packages, exposing sensitive data.