{"_id":"function.prototype.name","_rev":"3744971","name":"function.prototype.name","description":"An ES2015 spec-compliant `Function.prototype.name` shim","dist-tags":{"latest":"1.1.8"},"maintainers":[{"name":"ljharb","email":""}],"time":{"modified":"2025-02-13T06:28:06.000Z","created":"2016-02-27T08:39:02.139Z","1.1.8":"2024-12-20T05:47:41.222Z","1.1.7":"2024-12-15T20:37:11.686Z","1.1.6":"2023-08-28T16:43:53.198Z","1.1.5":"2021-10-02T19:55:06.522Z","1.1.4":"2021-02-22T21:28:42.804Z","1.1.3":"2020-11-28T07:00:34.566Z","1.1.2":"2019-12-15T04:57:33.095Z","1.1.1":"2019-07-24T21:29:04.871Z","1.1.0":"2017-12-31T18:44:00.265Z","1.0.3":"2017-07-21T16:03:58.777Z","1.0.2":"2017-07-14T21:17:02.473Z","1.0.1":"2017-07-12T04:18:04.576Z","1.0.0":"2016-02-27T08:39:02.139Z"},"users":{},"author":{"name":"Jordan Harband","email":"ljharb@gmail.com"},"repository":{"type":"git","url":"git://github.com/es-shims/Function.prototype.name.git"},"versions":{"1.1.8":{"name":"function.prototype.name","version":"1.1.8","author":{"name":"Jordan Harband","email":"ljharb@gmail.com"},"funding":{"url":"https://github.com/sponsors/ljharb"},"description":"An ES2015 spec-compliant `Function.prototype.name` shim","license":"MIT","main":"index.js","scripts":{"prepack":"npmignore --auto --commentLines=autogenerated","prepublish":"not-in-publish || npm run prepublishOnly","prepublishOnly":"safe-publish-latest","pretest":"npm run lint","test":"npm run --silent tests-only","posttest":"npx npm@'>=10.2' audit --production","tests-only":"nyc tape 'test/**/*.js'","prelint":"eclint check $(git ls-files | xargs find 2> /dev/null | grep -vE 'node_modules|\\.git')","lint":"eslint --ext=js,mjs .","postlint":"es-shim-api --bound","version":"auto-changelog && git add CHANGELOG.md","postversion":"auto-changelog && git add CHANGELOG.md && git commit --no-edit --amend && git tag -f \"v$(node -e \"console.log(require('./package.json').version)\")\""},"repository":{"type":"git","url":"git://github.com/es-shims/Function.prototype.name.git"},"keywords":["Function.prototype.name","function","name","ES6","ES2015","shim","polyfill","es-shim API"],"dependencies":{"call-bind":"^1.0.8","call-bound":"^1.0.3","define-properties":"^1.2.1","functions-have-names":"^1.2.3","hasown":"^2.0.2","is-callable":"^1.2.7"},"devDependencies":{"@es-shims/api":"^2.5.1","@ljharb/eslint-config":"^21.1.1","auto-changelog":"^2.5.0","eclint":"^2.8.1","encoding":"^0.1.13","eslint":"=8.8.0","for-each":"^0.3.3","has-strict-mode":"^1.0.1","in-publish":"^2.0.1","make-arrow-function":"^1.2.0","make-async-function":"^1.0.0","make-generator-function":"^2.0.0","npmignore":"^0.3.1","nyc":"^10.3.2","safe-publish-latest":"^2.0.0","tape":"^5.9.0","uglify-register":"^1.0.1"},"testling":{"files":"test/index.js","browsers":["iexplore/9.0..latest","firefox/4.0..6.0","firefox/15.0..latest","firefox/nightly","chrome/4.0..10.0","chrome/20.0..latest","chrome/canary","opera/11.6..latest","opera/next","safari/5.0..latest","ipad/6.0..latest","iphone/6.0..latest","android-browser/4.2"]},"engines":{"node":">= 0.4"},"auto-changelog":{"output":"CHANGELOG.md","template":"keepachangelog","unreleased":false,"commitLimit":false,"backfillLimit":false,"hideCredit":true,"startingVersion":"v1.1.6"},"publishConfig":{"ignore":[".github/workflows"]},"_id":"function.prototype.name@1.1.8","gitHead":"dcf8083074120b13b99ff35dd6ebd56eb4b32dbb","bugs":{"url":"https://github.com/es-shims/Function.prototype.name/issues"},"homepage":"https://github.com/es-shims/Function.prototype.name#readme","_nodeVersion":"23.5.0","_npmVersion":"10.9.2","dist":{"shasum":"e68e1df7b259a5c949eeef95cdbde53edffabb78","size":9379,"noattachment":false,"key":"/function.prototype.name/-/function.prototype.name-1.1.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/function.prototype.name/download/function.prototype.name-1.1.8.tgz"},"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"directories":{},"maintainers":[{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/function.prototype.name_1.1.8_1734673660989_0.4158645928845601"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-20T05:47:41.222Z","publish_time":1734673661222,"_source_registry_name":"default","_cnpm_publish_time":1734673661222},"1.1.7":{"name":"function.prototype.name","version":"1.1.7","author":{"name":"Jordan Harband","email":"ljharb@gmail.com"},"funding":{"url":"https://github.com/sponsors/ljharb"},"description":"An ES2015 spec-compliant `Function.prototype.name` shim","license":"MIT","main":"index.js","scripts":{"prepack":"npmignore --auto --commentLines=autogenerated","prepublish":"not-in-publish || npm run prepublishOnly","prepublishOnly":"safe-publish-latest","pretest":"npm run lint","test":"npm run --silent tests-only","posttest":"npx npm@'>=10.2' audit --production","tests-only":"nyc tape 'test/**/*.js'","prelint":"eclint check $(git ls-files | xargs find 2> /dev/null | grep -vE 'node_modules|\\.git')","lint":"eslint --ext=js,mjs .","postlint":"es-shim-api --bound","version":"auto-changelog && git add CHANGELOG.md","postversion":"auto-changelog && git add CHANGELOG.md && git commit --no-edit --amend && git tag -f \"v$(node -e \"console.log(require('./package.json').version)\")\""},"repository":{"type":"git","url":"git://github.com/es-shims/Function.prototype.name.git"},"keywords":["Function.prototype.name","function","name","ES6","ES2015","shim","polyfill","es-shim API"],"dependencies":{"call-bind":"^1.0.8","define-properties":"^1.2.1","functions-have-names":"^1.2.3","hasown":"^2.0.2","is-callable":"^1.2.7"},"devDependencies":{"@es-shims/api":"^2.5.1","@ljharb/eslint-config":"^21.1.1","auto-changelog":"^2.5.0","eclint":"^2.8.1","encoding":"^0.1.13","eslint":"=8.8.0","for-each":"^0.3.3","has-strict-mode":"^1.0.1","in-publish":"^2.0.1","make-arrow-function":"^1.2.0","make-async-function":"^1.0.0","make-generator-function":"^2.0.0","npmignore":"^0.3.1","nyc":"^10.3.2","safe-publish-latest":"^2.0.0","tape":"^5.9.0","uglify-register":"^1.0.1"},"testling":{"files":"test/index.js","browsers":["iexplore/9.0..latest","firefox/4.0..6.0","firefox/15.0..latest","firefox/nightly","chrome/4.0..10.0","chrome/20.0..latest","chrome/canary","opera/11.6..latest","opera/next","safari/5.0..latest","ipad/6.0..latest","iphone/6.0..latest","android-browser/4.2"]},"engines":{"node":">= 0.4"},"auto-changelog":{"output":"CHANGELOG.md","template":"keepachangelog","unreleased":false,"commitLimit":false,"backfillLimit":false,"hideCredit":true,"startingVersion":"v1.1.6"},"publishConfig":{"ignore":[".github/workflows"]},"_id":"function.prototype.name@1.1.7","gitHead":"f54a2f4e2038722b3ad69ae397240237d2464738","bugs":{"url":"https://github.com/es-shims/Function.prototype.name/issues"},"homepage":"https://github.com/es-shims/Function.prototype.name#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"shasum":"9df48ea5f746bf577d7e15b5da89df8952a98e7b","size":9278,"noattachment":false,"key":"/function.prototype.name/-/function.prototype.name-1.1.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/function.prototype.name/download/function.prototype.name-1.1.7.tgz"},"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"directories":{},"maintainers":[{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/function.prototype.name_1.1.7_1734295031496_0.8416983943713263"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-15T20:37:11.686Z","publish_time":1734295031686,"_source_registry_name":"default","_cnpm_publish_time":1734295031686},"1.1.6":{"name":"function.prototype.name","version":"1.1.6","author":{"name":"Jordan Harband","email":"ljharb@gmail.com"},"funding":{"url":"https://github.com/sponsors/ljharb"},"description":"An ES2015 spec-compliant `Function.prototype.name` shim","license":"MIT","main":"index.js","scripts":{"prepack":"npmignore --auto --commentLines=autogenerated","prepublish":"not-in-publish || npm run prepublishOnly","prepublishOnly":"safe-publish-latest","pretest":"npm run lint","test":"npm run --silent tests-only","posttest":"aud --production","tests-only":"nyc tape 'test/**/*.js'","prelint":"eclint check $(git ls-files | xargs find 2> /dev/null | grep -vE 'node_modules|\\.git')","lint":"eslint --ext=js,mjs .","postlint":"es-shim-api --bound","version":"auto-changelog && git add CHANGELOG.md","postversion":"auto-changelog && git add CHANGELOG.md && git commit --no-edit --amend && git tag -f \"v$(node -e \"console.log(require('./package.json').version)\")\""},"repository":{"type":"git","url":"git://github.com/es-shims/Function.prototype.name.git"},"keywords":["Function.prototype.name","function","name","ES6","ES2015","shim","polyfill","es-shim API"],"dependencies":{"call-bind":"^1.0.2","define-properties":"^1.2.0","es-abstract":"^1.22.1","functions-have-names":"^1.2.3"},"devDependencies":{"@es-shims/api":"^2.4.2","@ljharb/eslint-config":"^21.1.0","aud":"^2.0.3","auto-changelog":"^2.4.0","eclint":"^2.8.1","eslint":"=8.8.0","for-each":"^0.3.3","has-strict-mode":"^1.0.1","in-publish":"^2.0.1","make-arrow-function":"^1.2.0","make-async-function":"^1.0.0","make-generator-function":"^2.0.0","npmignore":"^0.3.0","nyc":"^10.3.2","safe-publish-latest":"^2.0.0","tape":"^5.6.6","uglify-register":"^1.0.1"},"testling":{"files":"test/index.js","browsers":["iexplore/9.0..latest","firefox/4.0..6.0","firefox/15.0..latest","firefox/nightly","chrome/4.0..10.0","chrome/20.0..latest","chrome/canary","opera/11.6..latest","opera/next","safari/5.0..latest","ipad/6.0..latest","iphone/6.0..latest","android-browser/4.2"]},"engines":{"node":">= 0.4"},"auto-changelog":{"output":"CHANGELOG.md","template":"keepachangelog","unreleased":false,"commitLimit":false,"backfillLimit":false,"hideCredit":true,"startingVersion":"v1.1.6"},"publishConfig":{"ignore":[".github/workflows"]},"_id":"function.prototype.name@1.1.6","gitHead":"2d13e7e43304643a6db55e4862fb85e199197f60","bugs":{"url":"https://github.com/es-shims/Function.prototype.name/issues"},"homepage":"https://github.com/es-shims/Function.prototype.name#readme","_nodeVersion":"20.5.1","_npmVersion":"9.8.0","dist":{"shasum":"cdf315b7d90ee77a4c6ee216c3c3362da07533fd","size":8880,"noattachment":false,"key":"/function.prototype.name/-/function.prototype.name-1.1.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/function.prototype.name/download/function.prototype.name-1.1.6.tgz"},"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"directories":{},"maintainers":[{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/function.prototype.name_1.1.6_1693241032988_0.6694055791977152"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-28T16:43:53.198Z","publish_time":1693241033198,"_source_registry_name":"default","_cnpm_publish_time":1693241033198},"1.1.5":{"name":"function.prototype.name","version":"1.1.5","author":{"name":"Jordan Harband","email":"ljharb@gmail.com"},"funding":{"url":"https://github.com/sponsors/ljharb"},"description":"An ES2015 spec-compliant `Function.prototype.name` shim","license":"MIT","main":"index.js","scripts":{"prepublish":"not-in-publish || npm run prepublishOnly","prepublishOnly":"safe-publish-latest","pretest":"npm run lint","test":"npm run --silent tests-only","posttest":"aud --production","tests-only":"nyc tape 'test/**/*.js'","prelint":"npm run eccheck","lint":"eslint .","postlint":"es-shim-api --bound","eccheck":"eclint check '*.js' '**/*.js'"},"repository":{"type":"git","url":"git://github.com/es-shims/Function.prototype.name.git"},"keywords":["Function.prototype.name","function","name","ES6","ES2015","shim","polyfill","es-shim API"],"dependencies":{"call-bind":"^1.0.2","define-properties":"^1.1.3","es-abstract":"^1.19.0","functions-have-names":"^1.2.2"},"devDependencies":{"@es-shims/api":"^2.2.1","@ljharb/eslint-config":"^18.0.0","aud":"^1.1.5","eclint":"^2.8.1","eslint":"^7.32.0","for-each":"^0.3.3","has-strict-mode":"^1.0.1","make-arrow-function":"^1.2.0","make-async-function":"^1.0.0","make-generator-function":"^2.0.0","nyc":"^10.3.2","safe-publish-latest":"^1.1.4","tape":"^5.3.1","uglify-register":"^1.0.1"},"testling":{"files":"test/index.js","browsers":["iexplore/9.0..latest","firefox/4.0..6.0","firefox/15.0..latest","firefox/nightly","chrome/4.0..10.0","chrome/20.0..latest","chrome/canary","opera/11.6..latest","opera/next","safari/5.0..latest","ipad/6.0..latest","iphone/6.0..latest","android-browser/4.2"]},"engines":{"node":">= 0.4"},"gitHead":"1753ed2a9aa6558e6c4971b85f05bbaf7a371d22","bugs":{"url":"https://github.com/es-shims/Function.prototype.name/issues"},"homepage":"https://github.com/es-shims/Function.prototype.name#readme","_id":"function.prototype.name@1.1.5","_nodeVersion":"16.10.0","_npmVersion":"7.24.0","dist":{"shasum":"cce0505fe1ffb80503e6f9e46cc64e46a12a9621","size":6153,"noattachment":false,"key":"/function.prototype.name/-/function.prototype.name-1.1.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/function.prototype.name/download/function.prototype.name-1.1.5.tgz"},"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"directories":{},"maintainers":[{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/function.prototype.name_1.1.5_1633204506390_0.9929925101752037"},"_hasShrinkwrap":false,"publish_time":1633204506522,"_cnpm_publish_time":1633204506522},"1.1.4":{"name":"function.prototype.name","version":"1.1.4","author":{"name":"Jordan Harband","email":"ljharb@gmail.com"},"funding":{"url":"https://github.com/sponsors/ljharb"},"description":"An ES2015 spec-compliant `Function.prototype.name` shim","license":"MIT","main":"index.js","scripts":{"prepublish":"safe-publish-latest","pretest":"npm run lint","test":"npm run --silent tests-only","posttest":"aud --production","tests-only":"nyc tape 'test/**/*.js'","prelint":"npm run eccheck","lint":"eslint .","postlint":"es-shim-api --bound","eccheck":"eclint check '*.js' '**/*.js'"},"repository":{"type":"git","url":"git://github.com/es-shims/Function.prototype.name.git"},"keywords":["Function.prototype.name","function","name","ES6","ES2015","shim","polyfill","es-shim API"],"dependencies":{"call-bind":"^1.0.2","define-properties":"^1.1.3","es-abstract":"^1.18.0-next.2","functions-have-names":"^1.2.2"},"devDependencies":{"@es-shims/api":"^2.1.2","@ljharb/eslint-config":"^17.5.1","aud":"^1.1.4","eclint":"^2.8.1","eslint":"^7.20.0","for-each":"^0.3.3","has-strict-mode":"^1.0.1","make-arrow-function":"^1.2.0","make-async-function":"^1.0.0","make-generator-function":"^2.0.0","nyc":"^10.3.2","safe-publish-latest":"^1.1.4","tape":"^5.2.0","uglify-register":"^1.0.1"},"testling":{"files":"test/index.js","browsers":["iexplore/9.0..latest","firefox/4.0..6.0","firefox/15.0..latest","firefox/nightly","chrome/4.0..10.0","chrome/20.0..latest","chrome/canary","opera/11.6..latest","opera/next","safari/5.0..latest","ipad/6.0..latest","iphone/6.0..latest","android-browser/4.2"]},"engines":{"node":">= 0.4"},"gitHead":"b6a563e4f65209c0de14239035d1d7fd3ac0977a","bugs":{"url":"https://github.com/es-shims/Function.prototype.name/issues"},"homepage":"https://github.com/es-shims/Function.prototype.name#readme","_id":"function.prototype.name@1.1.4","_nodeVersion":"15.8.0","_npmVersion":"7.5.4","dist":{"shasum":"e4ea839b9d3672ae99d0efd9f38d9191c5eaac83","size":6178,"noattachment":false,"key":"/function.prototype.name/-/function.prototype.name-1.1.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/function.prototype.name/download/function.prototype.name-1.1.4.tgz"},"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"directories":{},"maintainers":[{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/function.prototype.name_1.1.4_1614029322648_0.2437949168780844"},"_hasShrinkwrap":false,"publish_time":1614029322804,"_cnpm_publish_time":1614029322804},"1.1.3":{"name":"function.prototype.name","version":"1.1.3","author":{"name":"Jordan Harband","email":"ljharb@gmail.com"},"funding":{"url":"https://github.com/sponsors/ljharb"},"description":"An ES2015 spec-compliant `Function.prototype.name` shim","license":"MIT","main":"index.js","scripts":{"prepublish":"safe-publish-latest","pretest":"npm run lint","test":"npm run --silent tests-only","posttest":"aud --production","tests-only":"nyc tape 'test/**/*.js'","prelint":"npm run eccheck","lint":"eslint .","postlint":"es-shim-api --bound","eccheck":"eclint check '*.js' '**/*.js'"},"repository":{"type":"git","url":"git://github.com/es-shims/Function.prototype.name.git"},"keywords":["Function.prototype.name","function","name","ES6","ES2015","shim","polyfill","es-shim API"],"dependencies":{"call-bind":"^1.0.0","define-properties":"^1.1.3","es-abstract":"^1.18.0-next.1","functions-have-names":"^1.2.1"},"devDependencies":{"@es-shims/api":"^2.1.2","@ljharb/eslint-config":"^17.3.0","aud":"^1.1.3","eclint":"^2.8.1","eslint":"^7.14.0","for-each":"^0.3.3","has-strict-mode":"^1.0.0","make-arrow-function":"^1.2.0","make-async-function":"^1.0.0","make-generator-function":"^2.0.0","nyc":"^10.3.2","safe-publish-latest":"^1.1.4","tape":"^5.0.1","uglify-register":"^1.0.1"},"testling":{"files":"test/index.js","browsers":["iexplore/9.0..latest","firefox/4.0..6.0","firefox/15.0..latest","firefox/nightly","chrome/4.0..10.0","chrome/20.0..latest","chrome/canary","opera/11.6..latest","opera/next","safari/5.0..latest","ipad/6.0..latest","iphone/6.0..latest","android-browser/4.2"]},"engines":{"node":">= 0.4"},"gitHead":"bc8196e956e50bf3c3fb2eef96a79aac66edfdd6","bugs":{"url":"https://github.com/es-shims/Function.prototype.name/issues"},"homepage":"https://github.com/es-shims/Function.prototype.name#readme","_id":"function.prototype.name@1.1.3","_nodeVersion":"14.15.1","_npmVersion":"6.14.8","dist":{"shasum":"0bb034bb308e7682826f215eb6b2ae64918847fe","size":7000,"noattachment":false,"key":"/function.prototype.name/-/function.prototype.name-1.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/function.prototype.name/download/function.prototype.name-1.1.3.tgz"},"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"directories":{},"maintainers":[{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/function.prototype.name_1.1.3_1606546834391_0.24360772200666614"},"_hasShrinkwrap":false,"publish_time":1606546834566,"_cnpm_publish_time":1606546834566},"1.1.2":{"name":"function.prototype.name","version":"1.1.2","author":{"name":"Jordan Harband","email":"ljharb@gmail.com"},"funding":{"url":"https://github.com/sponsors/ljharb"},"description":"An ES2015 spec-compliant `Function.prototype.name` shim","license":"MIT","main":"index.js","scripts":{"prepublish":"safe-publish-latest","pretest":"npm run lint","test":"npm run --silent tests-only","posttest":"npx aud","tests-only":"es-shim-api --bound && node test && node test/shimmed && node test/uglified","coverage":"covert test","lint":"eslint .","eccheck":"eclint check '*.js' '**/*.js'"},"repository":{"type":"git","url":"git://github.com/es-shims/Function.prototype.name.git"},"keywords":["Function.prototype.name","function","name","ES6","ES2015","shim","polyfill","es-shim API"],"dependencies":{"define-properties":"^1.1.3","es-abstract":"^1.17.0-next.1","functions-have-names":"^1.2.0"},"devDependencies":{"@es-shims/api":"^2.1.2","@ljharb/eslint-config":"^15.0.2","covert":"^1.1.1","eclint":"^2.8.1","eslint":"^6.7.2","make-arrow-function":"^1.1.0","make-generator-function":"^1.1.0","safe-publish-latest":"^1.1.4","tape":"^4.11.0","uglify-register":"^1.0.1"},"testling":{"files":"test/index.js","browsers":["iexplore/9.0..latest","firefox/4.0..6.0","firefox/15.0..latest","firefox/nightly","chrome/4.0..10.0","chrome/20.0..latest","chrome/canary","opera/11.6..latest","opera/next","safari/5.0..latest","ipad/6.0..latest","iphone/6.0..latest","android-browser/4.2"]},"engines":{"node":">= 0.4"},"gitHead":"684d491baa7e699132edc027f4d9c182f97eedd5","bugs":{"url":"https://github.com/es-shims/Function.prototype.name/issues"},"homepage":"https://github.com/es-shims/Function.prototype.name#readme","_id":"function.prototype.name@1.1.2","_nodeVersion":"13.3.0","_npmVersion":"6.13.1","dist":{"shasum":"5cdf79d7c05db401591dfde83e3b70c5123e9a45","size":5629,"noattachment":false,"key":"/function.prototype.name/-/function.prototype.name-1.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/function.prototype.name/download/function.prototype.name-1.1.2.tgz"},"maintainers":[{"name":"ljharb","email":""}],"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/function.prototype.name_1.1.2_1576385852973_0.2554337282184511"},"_hasShrinkwrap":false,"publish_time":1576385853095,"_cnpm_publish_time":1576385853095},"1.1.1":{"name":"function.prototype.name","version":"1.1.1","author":{"name":"Jordan Harband"},"description":"An ES6 spec-compliant `Function.prototype.name` shim","license":"MIT","main":"index.js","scripts":{"prepublish":"safe-publish-latest","pretest":"npm run lint","test":"npm run --silent tests-only","posttest":"npx aud","tests-only":"es-shim-api --bound && node test && node test/shimmed && node test/uglified","coverage":"covert test","lint":"eslint .","eccheck":"eclint check '*.js' '**/*.js'"},"repository":{"type":"git","url":"git://github.com/es-shims/function.prototype.name.git"},"keywords":["Function.prototype.name","name","ES6","shim","polyfill","es-shim API"],"dependencies":{"define-properties":"^1.1.3","function-bind":"^1.1.1","functions-have-names":"^1.1.1","is-callable":"^1.1.4"},"devDependencies":{"@es-shims/api":"^2.1.2","@ljharb/eslint-config":"^13.1.1","covert":"^1.1.1","eclint":"^2.8.1","eslint":"^5.16.0","make-arrow-function":"^1.1.0","make-generator-function":"^1.1.0","safe-publish-latest":"^1.1.2","tape":"^4.11.0","uglify-register":"^1.0.1"},"testling":{"files":"test/index.js","browsers":["iexplore/9.0..latest","firefox/4.0..6.0","firefox/15.0..latest","firefox/nightly","chrome/4.0..10.0","chrome/20.0..latest","chrome/canary","opera/11.6..latest","opera/next","safari/5.0..latest","ipad/6.0..latest","iphone/6.0..latest","android-browser/4.2"]},"engines":{"node":">= 0.4"},"gitHead":"bf0b693424a5dd8bc51a182ff78978ae2329ad4d","bugs":{"url":"https://github.com/es-shims/function.prototype.name/issues"},"homepage":"https://github.com/es-shims/function.prototype.name#readme","_id":"function.prototype.name@1.1.1","_nodeVersion":"12.6.0","_npmVersion":"6.9.0","dist":{"shasum":"6d252350803085abc2ad423d4fe3be2f9cbda392","size":6344,"noattachment":false,"key":"/function.prototype.name/-/function.prototype.name-1.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/function.prototype.name/download/function.prototype.name-1.1.1.tgz"},"maintainers":[{"name":"ljharb","email":""}],"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/function.prototype.name_1.1.1_1564003744676_0.5795575164658358"},"_hasShrinkwrap":false,"publish_time":1564003744871,"_cnpm_publish_time":1564003744871},"1.1.0":{"name":"function.prototype.name","version":"1.1.0","author":{"name":"Jordan Harband"},"description":"An ES6 spec-compliant `Function.prototype.name` shim","license":"MIT","main":"index.js","scripts":{"prepublish":"safe-publish-latest","pretest":"npm run lint","test":"npm run --silent tests-only","posttest":"npm run security","tests-only":"es-shim-api --bound && node test && node test/shimmed && node test/uglified","coverage":"covert test/*.js","coverage-quiet":"covert test/*.js --quiet","lint":"npm run jscs && npm run eslint","eslint":"eslint test/*.js *.js","jscs":"jscs test/*.js *.js","eccheck":"editorconfig-tools check *.js **/*.js > /dev/null","security":"nsp package"},"repository":{"type":"git","url":"git://github.com/ljharb/function.prototype.name.git"},"keywords":["Function.prototype.name","name","ES6","shim","polyfill","es-shim API"],"dependencies":{"define-properties":"^1.1.2","function-bind":"^1.1.1","is-callable":"^1.1.3"},"devDependencies":{"@es-shims/api":"^2.1.2","@ljharb/eslint-config":"^12.2.1","covert":"^1.1.0","editorconfig-tools":"^0.1.1","eslint":"^4.14.0","jscs":"^3.0.7","make-arrow-function":"^1.1.0","make-generator-function":"^1.1.0","nsp":"^3.1.0","safe-publish-latest":"^1.1.1","tape":"^4.8.0","uglify-register":"^1.0.1"},"testling":{"files":"test/index.js","browsers":["iexplore/9.0..latest","firefox/4.0..6.0","firefox/15.0..latest","firefox/nightly","chrome/4.0..10.0","chrome/20.0..latest","chrome/canary","opera/11.6..latest","opera/next","safari/5.0..latest","ipad/6.0..latest","iphone/6.0..latest","android-browser/4.2"]},"engines":{"node":">= 0.4"},"gitHead":"7af5e3c22c1dbc170810800737afa87774ce14d0","bugs":{"url":"https://github.com/ljharb/function.prototype.name/issues"},"homepage":"https://github.com/ljharb/function.prototype.name#readme","_id":"function.prototype.name@1.1.0","_npmVersion":"5.5.1","_nodeVersion":"9.3.0","_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"dist":{"shasum":"8bd763cc0af860a859cc5d49384d74b932cd2327","size":7001,"noattachment":false,"key":"/function.prototype.name/-/function.prototype.name-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/function.prototype.name/download/function.prototype.name-1.1.0.tgz"},"maintainers":[{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/function.prototype.name-1.1.0.tgz_1514745840177_0.22922916850075126"},"directories":{},"publish_time":1514745840265,"_hasShrinkwrap":false,"_cnpm_publish_time":1514745840265},"1.0.3":{"name":"function.prototype.name","version":"1.0.3","author":{"name":"Jordan Harband"},"description":"An ES6 spec-compliant `Function.prototype.name` shim","license":"MIT","main":"index.js","scripts":{"prepublish":"safe-publish-latest","pretest":"npm run lint","test":"npm run --silent tests-only","posttest":"npm run security","tests-only":"es-shim-api --bound && node test && node test/shimmed && node test/uglified","coverage":"covert test/*.js","coverage-quiet":"covert test/*.js --quiet","lint":"npm run jscs && npm run eslint","eslint":"eslint test/*.js *.js","jscs":"jscs test/*.js *.js","eccheck":"editorconfig-tools check *.js **/*.js > /dev/null","security":"nsp check"},"repository":{"type":"git","url":"git://github.com/ljharb/function.prototype.name.git"},"keywords":["Function.prototype.name","name","ES6","shim","polyfill","es-shim API"],"dependencies":{"define-properties":"^1.1.2","function-bind":"^1.1.0","is-callable":"^1.1.3"},"devDependencies":{"@es-shims/api":"^1.2.0","@ljharb/eslint-config":"^12.1.0","covert":"^1.1.0","editorconfig-tools":"^0.1.1","eslint":"^4.2.0","jscs":"^3.0.7","make-arrow-function":"^1.1.0","make-generator-function":"^1.1.0","nsp":"^2.6.3","safe-publish-latest":"^1.1.1","tape":"^4.7.0","uglify-js":"^3.0.25","uglify-register":"^1.0.0"},"testling":{"files":"test/index.js","browsers":["iexplore/9.0..latest","firefox/4.0..6.0","firefox/15.0..latest","firefox/nightly","chrome/4.0..10.0","chrome/20.0..latest","chrome/canary","opera/11.6..latest","opera/next","safari/5.0..latest","ipad/6.0..latest","iphone/6.0..latest","android-browser/4.2"]},"engines":{"node":">= 0.4"},"gitHead":"3a23f2d67a7fd2df27f47fd653bed6336a9cb585","bugs":{"url":"https://github.com/ljharb/function.prototype.name/issues"},"homepage":"https://github.com/ljharb/function.prototype.name#readme","_id":"function.prototype.name@1.0.3","_npmVersion":"5.3.0","_nodeVersion":"8.2.1","_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"dist":{"shasum":"0099ae5572e9dd6f03c97d023fd92bcc5e639eac","size":7323,"noattachment":false,"key":"/function.prototype.name/-/function.prototype.name-1.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/function.prototype.name/download/function.prototype.name-1.0.3.tgz"},"maintainers":[{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/function.prototype.name-1.0.3.tgz_1500653037899_0.7189777144230902"},"directories":{},"publish_time":1500653038777,"_hasShrinkwrap":false,"_cnpm_publish_time":1500653038777},"1.0.2":{"name":"function.prototype.name","version":"1.0.2","author":{"name":"Jordan Harband"},"description":"An ES6 spec-compliant `Function.prototype.name` shim","license":"MIT","main":"index.js","scripts":{"prepublish":"safe-publish-latest","pretest":"npm run lint","test":"npm run --silent tests-only","posttest":"npm run security","tests-only":"es-shim-api --bound && node test/index.js","coverage":"covert test/*.js","coverage-quiet":"covert test/*.js --quiet","lint":"npm run jscs && npm run eslint","eslint":"eslint test/*.js *.js","jscs":"jscs test/*.js *.js","eccheck":"editorconfig-tools check *.js **/*.js > /dev/null","security":"nsp check"},"repository":{"type":"git","url":"git://github.com/ljharb/function.prototype.name.git"},"keywords":["Function.prototype.name","name","ES6","shim","polyfill","es-shim API"],"dependencies":{"define-properties":"^1.1.2","function-bind":"^1.1.0","is-callable":"^1.1.3"},"devDependencies":{"@es-shims/api":"^1.2.0","@ljharb/eslint-config":"^12.1.0","covert":"^1.1.0","editorconfig-tools":"^0.1.1","eslint":"^4.2.0","jscs":"^3.0.7","make-arrow-function":"^1.1.0","make-generator-function":"^1.1.0","nsp":"^2.6.3","safe-publish-latest":"^1.1.1","tape":"^4.7.0"},"testling":{"files":"test/index.js","browsers":["iexplore/9.0..latest","firefox/4.0..6.0","firefox/15.0..latest","firefox/nightly","chrome/4.0..10.0","chrome/20.0..latest","chrome/canary","opera/11.6..latest","opera/next","safari/5.0..latest","ipad/6.0..latest","iphone/6.0..latest","android-browser/4.2"]},"engines":{"node":">= 0.4"},"gitHead":"f40fb60447bb37edf67ce61357e5c0a4d80408fd","bugs":{"url":"https://github.com/ljharb/function.prototype.name/issues"},"homepage":"https://github.com/ljharb/function.prototype.name#readme","_id":"function.prototype.name@1.0.2","_npmVersion":"5.0.3","_nodeVersion":"8.1.4","_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"dist":{"shasum":"b511a1a15d35fb4834cb35464b6b6b03f4e543ea","size":7029,"noattachment":false,"key":"/function.prototype.name/-/function.prototype.name-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/function.prototype.name/download/function.prototype.name-1.0.2.tgz"},"maintainers":[{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/function.prototype.name-1.0.2.tgz_1500067020822_0.035879195202142"},"directories":{},"publish_time":1500067022473,"_hasShrinkwrap":false,"_cnpm_publish_time":1500067022473},"1.0.1":{"name":"function.prototype.name","version":"1.0.1","author":{"name":"Jordan Harband"},"description":"An ES6 spec-compliant `Function.prototype.name` shim","license":"MIT","main":"index.js","scripts":{"prepublish":"safe-publish-latest","pretest":"npm run lint","test":"npm run --silent tests-only","posttest":"npm run security","tests-only":"es-shim-api --bound && node test/index.js","coverage":"covert test/*.js","coverage-quiet":"covert test/*.js --quiet","lint":"npm run jscs && npm run eslint","eslint":"eslint test/*.js *.js","jscs":"jscs test/*.js *.js","eccheck":"editorconfig-tools check *.js **/*.js > /dev/null","security":"nsp check"},"repository":{"type":"git","url":"git://github.com/ljharb/function.prototype.name.git"},"keywords":["Function.prototype.name","name","ES6","shim","polyfill","es-shim API"],"dependencies":{"define-properties":"^1.1.2","function-bind":"^1.1.0","is-callable":"^1.1.3"},"devDependencies":{"@es-shims/api":"^1.2.0","@ljharb/eslint-config":"^12.1.0","covert":"^1.1.0","editorconfig-tools":"^0.1.1","eslint":"^4.2.0","jscs":"^3.0.7","make-arrow-function":"^1.1.0","make-generator-function":"^1.1.0","nsp":"^2.6.3","safe-publish-latest":"^1.1.1","tape":"^4.7.0"},"testling":{"files":"test/index.js","browsers":["iexplore/9.0..latest","firefox/4.0..6.0","firefox/15.0..latest","firefox/nightly","chrome/4.0..10.0","chrome/20.0..latest","chrome/canary","opera/11.6..latest","opera/next","safari/5.0..latest","ipad/6.0..latest","iphone/6.0..latest","android-browser/4.2"]},"engines":{"node":">= 0.4"},"gitHead":"65af8d9d2c4be620a37d64398ad1333376f64274","bugs":{"url":"https://github.com/ljharb/function.prototype.name/issues"},"homepage":"https://github.com/ljharb/function.prototype.name#readme","_id":"function.prototype.name@1.0.1","_npmVersion":"5.0.3","_nodeVersion":"8.1.3","_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"dist":{"shasum":"39aeab26bbf8ab669b7142965d50ea0965d93d7b","size":6992,"noattachment":false,"key":"/function.prototype.name/-/function.prototype.name-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/function.prototype.name/download/function.prototype.name-1.0.1.tgz"},"maintainers":[{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/function.prototype.name-1.0.1.tgz_1499833083607_0.9232730020303279"},"directories":{},"publish_time":1499833084576,"_hasShrinkwrap":false,"_cnpm_publish_time":1499833084576},"1.0.0":{"name":"function.prototype.name","version":"1.0.0","author":{"name":"Jordan Harband"},"description":"An ES6 spec-compliant `Function.prototype.name` shim","license":"MIT","main":"index.js","scripts":{"test":"npm run lint && npm run tests-only && npm run security","tests-only":"es-shim-api --bound && node test/index.js","coverage":"covert test/*.js","coverage-quiet":"covert test/*.js --quiet","lint":"npm run jscs && npm run eslint","eslint":"eslint test/*.js *.js","jscs":"jscs test/*.js *.js","eccheck":"editorconfig-tools check *.js **/*.js > /dev/null","security":"nsp check"},"repository":{"type":"git","url":"git://github.com/ljharb/function.prototype.name.git"},"keywords":["Function.prototype.name","name","ES6","shim","polyfill","es-shim API"],"dependencies":{"define-properties":"^1.1.2","function-bind":"^1.1.0","is-callable":"^1.1.2"},"devDependencies":{"tape":"^4.4.0","covert":"^1.1.0","jscs":"^2.10.1","editorconfig-tools":"^0.1.1","nsp":"^2.2.0","eslint":"^2.2.0","@ljharb/eslint-config":"^2.1.1","@es-shims/api":"^1.1.0","make-arrow-function":"^1.1.0","make-generator-function":"^1.1.0"},"testling":{"files":"test/index.js","browsers":["iexplore/9.0..latest","firefox/4.0..6.0","firefox/15.0..latest","firefox/nightly","chrome/4.0..10.0","chrome/20.0..latest","chrome/canary","opera/11.6..latest","opera/next","safari/5.0..latest","ipad/6.0..latest","iphone/6.0..latest","android-browser/4.2"]},"engines":{"node":">= 0.4"},"gitHead":"1bc779e9528887224f52c69ec40eb63e02182716","bugs":{"url":"https://github.com/ljharb/function.prototype.name/issues"},"homepage":"https://github.com/ljharb/function.prototype.name#readme","_id":"function.prototype.name@1.0.0","_shasum":"5f523ca64e491a5f95aba80cc1e391080a14482e","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.7.0","_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"dist":{"shasum":"5f523ca64e491a5f95aba80cc1e391080a14482e","size":5898,"noattachment":false,"key":"/function.prototype.name/-/function.prototype.name-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/function.prototype.name/download/function.prototype.name-1.0.0.tgz"},"maintainers":[{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"packages-5-east.internal.npmjs.com","tmp":"tmp/function.prototype.name-1.0.0.tgz_1456562339658_0.4291805047541857"},"directories":{},"publish_time":1456562342139,"_cnpm_publish_time":1456562342139,"_hasShrinkwrap":false}},"readme":"# function.prototype.name <sup>[![Version Badge][2]][1]</sup>\n\n[![dependency status][5]][6]\n[![dev dependency status][7]][8]\n[![License][license-image]][license-url]\n[![Downloads][downloads-image]][downloads-url]\n\n[![npm badge][11]][1]\n\nAn ES2015 spec-compliant `Function.prototype.name` shim. Invoke its \"shim\" method to shim Function.prototype.name if it is unavailable.\n*Note*: `Function#name` requires a true ES5 environment - specifically, one with ES5 getters.\n\nThis package implements the [es-shim API](https://github.com/es-shims/api) interface. It works in an ES5-supported environment and complies with the [spec](https://www.ecma-international.org/ecma-262/6.0/#sec-get-regexp.prototype.flags).\n\nMost common usage:\n\n## Example\n\n```js\nvar functionName = require('function.prototype.name');\nvar assert = require('assert');\n\nassert.equal(functionName(function foo() {}), 'foo');\n\nfunctionName.shim();\nassert.equal(function foo() {}.name, 'foo');\n```\n\n## Supported engines\nAutomatically tested in every minor version of node.\n\nManually tested in:\n  - Safari: v4 - v15 <sub>(4, 5, 5.1, 6.0.5, 6.2, 7.1, 8, 9.1.3, 10.1.2, 11.1.2, 12.1, 13.1.2, 14.1.2, 15.3, 15.6.1)</sub>\n  - Chrome: v15 - v81, v83 - v106<sub>(every integer version)</sub>\n    - Note: This includes Edge v80+ and Opera v15+, which matches Chrome\n  - Firefox: v3, v3.6, v4 - v105 <sub>(every integer version)</sub>\n    - Note: in v42 - v63, `Function.prototype.toString` throws on HTML element constructors, or a Proxy to a function\n    - Note: in v20 - v35, HTML element constructors are not callable, despite having typeof `function`\n  - IE: v6 - v11<sub>(every integer version</sub>\n  - Opera: v11.1, v11.5, v11.6, v12.0, v12.1, v12.14, v12.15, v12.16, v15+ <sub>v15+ matches Chrome</sub>\n\n## Tests\nSimply clone the repo, `npm install`, and run `npm test`\n\n[1]: https://npmjs.org/package/function.prototype.name\n[2]: https://versionbadg.es/es-shims/Function.prototype.name.svg\n[5]: https://david-dm.org/es-shims/Function.prototype.name.svg\n[6]: https://david-dm.org/es-shims/Function.prototype.name\n[7]: https://david-dm.org/es-shims/Function.prototype.name/dev-status.svg\n[8]: https://david-dm.org/es-shims/Function.prototype.name#info=devDependencies\n[11]: https://nodei.co/npm/function.prototype.name.png?downloads=true&stars=true\n[license-image]: https://img.shields.io/npm/l/function.prototype.name.svg\n[license-url]: LICENSE\n[downloads-image]: https://img.shields.io/npm/dm/function.prototype.name.svg\n[downloads-url]: https://npm-stat.com/charts.html?package=function.prototype.name\n","_attachments":{},"homepage":"https://github.com/es-shims/Function.prototype.name#readme","bugs":{"url":"https://github.com/es-shims/Function.prototype.name/issues"},"license":"MIT"}