Package Exports
- string.prototype.codepointat
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (string.prototype.codepointat) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
ES6 String.prototype.codePointAt
polyfill 
A robust & optimized ES3-compatible polyfill for the String.prototype.codePointAt
method in ECMAScript 6.
Other polyfills for String.prototype.codePointAt
are available:
- http://norbertlindenberg.com/2012/05/ecmascript-supplementary-characters/#String by Norbert Lindenberg (fails some tests)
- https://gist.github.com/slevithan/2290602 by Steven Levithan (fails some tests)
- https://github.com/paulmillr/es6-shim/blob/8e570a4b425a80f9b13ff027dbd28d65f201a319/es6-shim.js#L171-L183 by Paul Miller (
fails some testspasses all tests)
Installation
In a browser:
<script src="codepointat.js"></script>
Via npm:
npm install string.prototype.codepointat
Then, in Node.js:
require('string.prototype.codepointat');
// On Windows and on Mac systems with default settings, case doesn’t matter,
// which allows you to do this instead:
require('String.prototype.codePointAt');
Notes
A polyfill + test suite for String.fromCodePoint
is available, too.
Author
Mathias Bynens |
License
This polyfill is available under the MIT license.