{"_id":"string.prototype.codepointat","_rev":"59324","name":"string.prototype.codepointat","description":"A robust & optimized `String.prototype.codePointAt` polyfill, based on the ECMAScript 6 specification.","dist-tags":{"latest":"1.0.0"},"maintainers":[{"name":"mathias","email":""},{"name":"nicolo-ribaudo","email":""}],"time":{"modified":"2021-06-03T10:19:19.000Z","created":"2013-12-20T14:00:06.961Z","1.0.0":"2020-05-21T22:21:08.275Z","0.2.1":"2018-03-19T23:06:57.135Z","0.2.0":"2014-04-10T18:27:13.825Z","0.1.0":"2013-12-20T14:00:06.961Z"},"users":{},"author":{"name":"Mathias Bynens","url":"https://mathiasbynens.be/"},"repository":{"type":"git","url":"git+https://github.com/mathiasbynens/String.prototype.codePointAt.git"},"versions":{"1.0.0":{"name":"string.prototype.codepointat","version":"1.0.0","description":"A robust & optimized `String.prototype.codePointAt` polyfill, based on the ECMAScript 6 specification.","homepage":"https://mths.be/codepointat","main":"index.js","exports":{".":"./index.js","./auto":"./auto.js","./shim":"./shim.js","./getPolyfill":"./getPolyfill.js","./implementation":"./implementation.js","./package.json":"./package.json"},"keywords":["string","unicode","es6","ecmascript","polyfill"],"license":"MIT","author":{"name":"Mathias Bynens","url":"https://mathiasbynens.be/"},"repository":{"type":"git","url":"git+https://github.com/mathiasbynens/String.prototype.codePointAt.git"},"bugs":{"url":"https://github.com/mathiasbynens/String.prototype.codePointAt/issues"},"scripts":{"pretest":"es-shim-api --bound","test":"npm run tests-only","tests-only":"tape 'tests/*.js'","cover":"istanbul cover --report html --verbose --dir coverage tape 'tests/*.js'"},"dependencies":{"es-abstract":"^1.17.5"},"devDependencies":{"@es-shims/api":"^2.1.2","define-properties":"^1.1.3","function-bind":"^1.1.1","functions-have-names":"^1.2.1","istanbul":"^0.4.5","tape":"^5.0.0"},"gitHead":"15e01b62e9afcf36c9b945359872d3f6640bfc63","_id":"string.prototype.codepointat@1.0.0","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"shasum":"cdde0f6a9650efd8e6ba1e670b02406f297626bc","size":4401,"noattachment":false,"key":"/string.prototype.codepointat/-/string.prototype.codepointat-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/string.prototype.codepointat/download/string.prototype.codepointat-1.0.0.tgz"},"maintainers":[{"name":"mathias","email":""},{"name":"nicolo-ribaudo","email":""}],"_npmUser":{"name":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/string.prototype.codepointat_1.0.0_1590099668160_0.06084118390426174"},"_hasShrinkwrap":false,"publish_time":1590099668275,"_cnpm_publish_time":1590099668275},"0.2.1":{"name":"string.prototype.codepointat","version":"0.2.1","description":"A robust & optimized `String.prototype.codePointAt` polyfill, based on the ECMAScript 6 specification.","homepage":"https://mths.be/codepointat","main":"codepointat.js","keywords":["string","unicode","es6","ecmascript","polyfill"],"license":"MIT","author":{"name":"Mathias Bynens","url":"https://mathiasbynens.be/"},"repository":{"type":"git","url":"git+https://github.com/mathiasbynens/String.prototype.codePointAt.git"},"bugs":{"url":"https://github.com/mathiasbynens/String.prototype.codePointAt/issues"},"files":["LICENSE-MIT.txt","codepointat.js"],"scripts":{"test":"node tests/tests.js","cover":"istanbul cover --report html --verbose --dir coverage tests/tests.js"},"gitHead":"97ab3d38e77970dcc0b62bd4e11fbb415f4232da","_id":"string.prototype.codepointat@0.2.1","_npmVersion":"5.6.0","_nodeVersion":"8.10.0","_npmUser":{"name":"mathias","email":"mathias@qiwi.be"},"dist":{"shasum":"004ad44c8afc727527b108cd462b4d971cd469bc","size":2673,"noattachment":false,"key":"/string.prototype.codepointat/-/string.prototype.codepointat-0.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/string.prototype.codepointat/download/string.prototype.codepointat-0.2.1.tgz"},"maintainers":[{"name":"mathias","email":""},{"name":"nicolo-ribaudo","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/string.prototype.codepointat_0.2.1_1521500817089_0.190378170245602"},"_hasShrinkwrap":false,"publish_time":1521500817135,"_cnpm_publish_time":1521500817135},"0.2.0":{"name":"string.prototype.codepointat","version":"0.2.0","description":"A robust & optimized `String.prototype.codePointAt` polyfill, based on the ECMAScript 6 specification.","homepage":"http://mths.be/codepointat","main":"codepointat.js","keywords":["string","unicode","es6","ecmascript","polyfill"],"licenses":[{"type":"MIT","url":"http://mths.be/mit"}],"author":{"name":"Mathias Bynens","url":"http://mathiasbynens.be/"},"repository":{"type":"git","url":"https://github.com/mathiasbynens/String.prototype.codePointAt.git"},"bugs":{"url":"https://github.com/mathiasbynens/String.prototype.codePointAt/issues"},"files":["LICENSE-MIT.txt","codepointat.js"],"directories":{"test":"tests"},"scripts":{"test":"node tests/tests.js","cover":"istanbul cover --report html --verbose --dir coverage tests/tests.js"},"_id":"string.prototype.codepointat@0.2.0","dist":{"shasum":"6b26e9bd3afcaa7be3b4269b526de1b82000ac78","size":2709,"noattachment":false,"key":"/string.prototype.codepointat/-/string.prototype.codepointat-0.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/string.prototype.codepointat/download/string.prototype.codepointat-0.2.0.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"mathias","email":"mathias@qiwi.be"},"maintainers":[{"name":"mathias","email":""},{"name":"nicolo-ribaudo","email":""}],"publish_time":1397154433825,"_cnpm_publish_time":1397154433825,"_hasShrinkwrap":false},"0.1.0":{"name":"string.prototype.codepointat","version":"0.1.0","description":"A robust & optimized `String.prototype.codePointAt` polyfill, based on the ECMAScript 6 specification.","homepage":"http://mths.be/codepointat","main":"codepointat.js","keywords":["string","unicode","es6","ecmascript","polyfill"],"licenses":[{"type":"MIT","url":"http://mths.be/mit"}],"author":{"name":"Mathias Bynens","url":"http://mathiasbynens.be/"},"repository":{"type":"git","url":"https://github.com/mathiasbynens/String.prototype.codePointAt.git"},"bugs":{"url":"https://github.com/mathiasbynens/String.prototype.codePointAt/issues"},"files":["LICENSE-MIT.txt","codepointat.js"],"directories":{"test":"tests"},"scripts":{"test":"node tests/tests.js","cover":"istanbul cover --report html --verbose --dir coverage tests/tests.js"},"readmeFilename":"README.md","_id":"string.prototype.codepointat@0.1.0","dist":{"shasum":"b77d3cef40cd3bdb02f6e9fa7cba61978fc1a945","size":2606,"noattachment":false,"key":"/string.prototype.codepointat/-/string.prototype.codepointat-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/string.prototype.codepointat/download/string.prototype.codepointat-0.1.0.tgz"},"_from":".","_npmVersion":"1.3.17","_npmUser":{"name":"mathias","email":"mathias@qiwi.be"},"maintainers":[{"name":"mathias","email":""},{"name":"nicolo-ribaudo","email":""}],"publish_time":1387548006961,"_cnpm_publish_time":1387548006961,"_hasShrinkwrap":false}},"readme":"# ES6 `String.prototype.codePointAt` polyfill [![Build status](https://travis-ci.org/mathiasbynens/String.prototype.codePointAt.svg?branch=master)](https://travis-ci.org/mathiasbynens/String.prototype.codePointAt)\n\nA robust & optimized polyfill for [the `String.prototype.codePointAt` method in ECMAScript 6](http://people.mozilla.org/~jorendorff/es6-draft.html#sec-string.prototype.codepointat).\n\nThis package implements the [es-shim API](https://github.com/es-shims/api) interface. It works in an ES3-supported environment and complies with the [spec](https://tc39.es/ecma262/#sec-string.prototype.codepointat).\n\nOther polyfills for `String.prototype.codePointAt` are available:\n\n* <http://norbertlindenberg.com/2012/05/ecmascript-supplementary-characters/#String> by [Norbert Lindenberg](http://norbertlindenberg.com/) (fails some tests)\n* <https://gist.github.com/slevithan/2290602> by [Steven Levithan](http://stevenlevithan.com/) (fails some tests)\n* <https://github.com/paulmillr/es6-shim/blob/8e570a4b425a80f9b13ff027dbd28d65f201a319/es6-shim.js#L171-L183> by [Paul Miller](http://paulmillr.com/) (~~[fails some tests](https://github.com/paulmillr/es6-shim/issues/166)~~ passes all tests)\n\n## Installation\n\nVia [npm](http://npmjs.org/):\n\n```bash\nnpm install string.prototype.codepointat\n```\n\nThen, in [Node.js](http://nodejs.org/):\n\n```js\nrequire('string.prototype.codepointat');\n\n// On Windows and on Mac systems with default settings, case doesn’t matter,\n// which allows you to do this instead:\nrequire('String.prototype.codePointAt');\n```\n\nIn a browser:\n\n```html\n<script src=\"https://bundle.run/string.prototype.codepointat\"></script>\n```\n\n> **NOTE**: It's recommended that you install this module using a package manager\n> such as `npm`, because loading multiple polyfills from a CDN (such as `bundle.run`)\n> will lead to duplicated code.\n\n## Notes\n\n[A polyfill + test suite for `String.fromCodePoint`](https://mths.be/fromcodepoint) is available, too.\n\n## Author\n\n| [![twitter/mathias](https://gravatar.com/avatar/24e08a9ea84deb17ae121074d0f17125?s=70)](https://twitter.com/mathias \"Follow @mathias on Twitter\") |\n|---|\n| [Mathias Bynens](https://mathiasbynens.be/) |\n\n## License\n\nThis polyfill is available under the [MIT](https://mths.be/mit) license.\n","_attachments":{},"homepage":"https://mths.be/codepointat","bugs":{"url":"https://github.com/mathiasbynens/String.prototype.codePointAt/issues"},"license":"MIT"}