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.codepointatThen, 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.