{"_id":"string.prototype.matchall","_rev":"3919333","name":"string.prototype.matchall","description":"Spec-compliant polyfill for String.prototype.matchAll","dist-tags":{"latest":"4.0.12"},"maintainers":[{"name":"ljharb","email":""}],"time":{"modified":"2025-09-01T01:22:10.000Z","created":"2017-09-28T15:58:20.643Z","4.0.12":"2024-12-20T07:01:49.564Z","4.0.11":"2024-03-20T06:29:03.282Z","4.0.10":"2023-09-13T06:04:20.178Z","4.0.9":"2023-08-29T05:26:13.321Z","4.0.8":"2022-11-07T19:04:19.576Z","4.0.7":"2022-03-19T06:13:18.714Z","4.0.6":"2021-10-05T03:37:43.384Z","4.0.5":"2021-05-25T19:57:37.293Z","4.0.4":"2021-02-21T21:23:43.853Z","4.0.3":"2020-11-20T07:31:25.786Z","4.0.2":"2019-12-23T17:09:52.972Z","4.0.1":"2019-12-13T17:48:05.919Z","4.0.0":"2019-10-03T22:16:34.661Z","3.0.2":"2019-10-02T15:11:20.714Z","3.0.1":"2018-12-12T08:00:33.546Z","3.0.0":"2018-06-01T04:27:35.726Z","2.0.0":"2018-01-24T22:21:49.556Z","1.0.0":"2017-09-28T15:58:20.643Z"},"users":{},"author":{"name":"Jordan Harband","email":"ljharb@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/es-shims/String.prototype.matchAll.git"},"versions":{"4.0.12":{"name":"string.prototype.matchall","version":"4.0.12","description":"Spec-compliant polyfill for String.prototype.matchAll","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 tests-only","posttest":"npx npm@'>= 10.2' audit --production","tests-only":"nyc tape 'test/**/*.js'","prelint":"evalmd *.md","lint":"eslint .","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+https://github.com/es-shims/String.prototype.matchAll.git"},"keywords":["ES2020","ES","String.prototype.matchAll","matchAll","match","regex","regexp","regular","expression","matches"],"author":{"name":"Jordan Harband","email":"ljharb@gmail.com"},"funding":{"url":"https://github.com/sponsors/ljharb"},"license":"MIT","bugs":{"url":"https://github.com/es-shims/String.prototype.matchAll/issues"},"homepage":"https://github.com/es-shims/String.prototype.matchAll#readme","dependencies":{"call-bind":"^1.0.8","call-bound":"^1.0.3","define-properties":"^1.2.1","es-abstract":"^1.23.6","es-errors":"^1.3.0","es-object-atoms":"^1.0.0","get-intrinsic":"^1.2.6","gopd":"^1.2.0","has-symbols":"^1.1.0","internal-slot":"^1.1.0","regexp.prototype.flags":"^1.5.3","set-function-name":"^2.0.2","side-channel":"^1.1.0"},"devDependencies":{"@es-shims/api":"^2.5.1","@ljharb/eslint-config":"^21.1.1","auto-changelog":"^2.5.0","encoding":"^0.1.13","es5-shim":"^4.6.7","es6-shim":"^0.35.8","eslint":"=8.8.0","evalmd":"^0.0.19","for-each":"^0.3.3","functions-have-names":"^1.2.3","in-publish":"^2.0.1","mock-property":"^1.1.0","npmignore":"^0.3.1","nyc":"^10.3.2","object-inspect":"^1.13.3","object.assign":"^4.1.7","object.entries":"^1.1.8","safe-publish-latest":"^2.0.0","tape":"^5.9.0"},"auto-changelog":{"output":"CHANGELOG.md","template":"keepachangelog","unreleased":false,"commitLimit":false,"backfillLimit":false,"hideCredit":true,"startingVersion":"v4.0.5"},"publishConfig":{"ignore":[".github/workflows"]},"engines":{"node":">= 0.4"},"_id":"string.prototype.matchall@4.0.12","gitHead":"8234255399db94e85e574ec79e4dd534dd33777e","_nodeVersion":"23.5.0","_npmVersion":"10.9.2","dist":{"shasum":"6c88740e49ad4956b1332a911e949583a275d4c0","size":11515,"noattachment":false,"key":"/string.prototype.matchall/-/string.prototype.matchall-4.0.12.tgz","tarball":"http://registry.cnpm.dingdandao.com/string.prototype.matchall/download/string.prototype.matchall-4.0.12.tgz"},"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"directories":{},"maintainers":[{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/string.prototype.matchall_4.0.12_1734678109419_0.06376785609952207"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-20T07:01:49.564Z","publish_time":1734678109564,"_source_registry_name":"default","_cnpm_publish_time":1734678109564},"4.0.11":{"name":"string.prototype.matchall","version":"4.0.11","description":"Spec-compliant polyfill for String.prototype.matchAll","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 tests-only","posttest":"npx aud --production","tests-only":"nyc tape 'test/**/*.js'","prelint":"evalmd *.md","lint":"eslint .","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+https://github.com/es-shims/String.prototype.matchAll.git"},"keywords":["ES2020","ES","String.prototype.matchAll","matchAll","match","regex","regexp","regular","expression","matches"],"author":{"name":"Jordan Harband","email":"ljharb@gmail.com"},"funding":{"url":"https://github.com/sponsors/ljharb"},"license":"MIT","bugs":{"url":"https://github.com/es-shims/String.prototype.matchAll/issues"},"homepage":"https://github.com/es-shims/String.prototype.matchAll#readme","dependencies":{"call-bind":"^1.0.7","define-properties":"^1.2.1","es-abstract":"^1.23.2","es-errors":"^1.3.0","es-object-atoms":"^1.0.0","get-intrinsic":"^1.2.4","gopd":"^1.0.1","has-symbols":"^1.0.3","internal-slot":"^1.0.7","regexp.prototype.flags":"^1.5.2","set-function-name":"^2.0.2","side-channel":"^1.0.6"},"devDependencies":{"@es-shims/api":"^2.4.2","@ljharb/eslint-config":"^21.1.0","aud":"^2.0.4","auto-changelog":"^2.4.0","es5-shim":"^4.6.7","es6-shim":"^0.35.8","eslint":"=8.8.0","evalmd":"^0.0.19","for-each":"^0.3.3","functions-have-names":"^1.2.3","in-publish":"^2.0.1","mock-property":"^1.0.3","npmignore":"^0.3.1","nyc":"^10.3.2","object-inspect":"^1.13.1","object.assign":"^4.1.5","object.entries":"^1.1.8","safe-publish-latest":"^2.0.0","tape":"^5.7.5"},"auto-changelog":{"output":"CHANGELOG.md","template":"keepachangelog","unreleased":false,"commitLimit":false,"backfillLimit":false,"hideCredit":true,"startingVersion":"v4.0.5"},"publishConfig":{"ignore":[".github/workflows"]},"engines":{"node":">= 0.4"},"_id":"string.prototype.matchall@4.0.11","gitHead":"cbf79c8f5d1c3505a28f694d827d638a266c0012","_nodeVersion":"21.7.0","_npmVersion":"10.5.0","dist":{"shasum":"1092a72c59268d2abaad76582dccc687c0297e0a","size":11169,"noattachment":false,"key":"/string.prototype.matchall/-/string.prototype.matchall-4.0.11.tgz","tarball":"http://registry.cnpm.dingdandao.com/string.prototype.matchall/download/string.prototype.matchall-4.0.11.tgz"},"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"directories":{},"maintainers":[{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/string.prototype.matchall_4.0.11_1710916143134_0.2576388612007492"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-20T06:29:03.282Z","publish_time":1710916143282,"_source_registry_name":"default","_cnpm_publish_time":1710916143282},"4.0.10":{"name":"string.prototype.matchall","version":"4.0.10","description":"Spec-compliant polyfill for String.prototype.matchAll","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 tests-only","posttest":"npx aud --production","tests-only":"nyc tape 'test/**/*.js'","prelint":"evalmd *.md","lint":"eslint .","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+https://github.com/es-shims/String.prototype.matchAll.git"},"keywords":["ES2020","ES","String.prototype.matchAll","matchAll","match","regex","regexp","regular","expression","matches"],"author":{"name":"Jordan Harband","email":"ljharb@gmail.com"},"funding":{"url":"https://github.com/sponsors/ljharb"},"license":"MIT","bugs":{"url":"https://github.com/es-shims/String.prototype.matchAll/issues"},"homepage":"https://github.com/es-shims/String.prototype.matchAll#readme","dependencies":{"call-bind":"^1.0.2","define-properties":"^1.2.0","es-abstract":"^1.22.1","get-intrinsic":"^1.2.1","has-symbols":"^1.0.3","internal-slot":"^1.0.5","regexp.prototype.flags":"^1.5.0","set-function-name":"^2.0.0","side-channel":"^1.0.4"},"devDependencies":{"@es-shims/api":"^2.4.2","@ljharb/eslint-config":"^21.1.0","aud":"^2.0.3","auto-changelog":"^2.4.0","es5-shim":"^4.6.7","es6-shim":"^0.35.8","eslint":"=8.8.0","evalmd":"^0.0.19","for-each":"^0.3.3","functions-have-names":"^1.2.3","in-publish":"^2.0.1","mock-property":"^1.0.0","npmignore":"^0.3.0","nyc":"^10.3.2","object-inspect":"^1.12.3","object.assign":"^4.1.4","object.entries":"^1.1.7","safe-publish-latest":"^2.0.0","tape":"^5.6.6"},"auto-changelog":{"output":"CHANGELOG.md","template":"keepachangelog","unreleased":false,"commitLimit":false,"backfillLimit":false,"hideCredit":true,"startingVersion":"v4.0.5"},"publishConfig":{"ignore":[".github/workflows"]},"_id":"string.prototype.matchall@4.0.10","gitHead":"9affff63ea6dbf4a15a76ce3f90740ad8ffc0bb9","_nodeVersion":"20.6.0","_npmVersion":"9.8.1","dist":{"shasum":"a1553eb532221d4180c51581d6072cd65d1ee100","size":10623,"noattachment":false,"key":"/string.prototype.matchall/-/string.prototype.matchall-4.0.10.tgz","tarball":"http://registry.cnpm.dingdandao.com/string.prototype.matchall/download/string.prototype.matchall-4.0.10.tgz"},"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"directories":{},"maintainers":[{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/string.prototype.matchall_4.0.10_1694585059883_0.6577174441867895"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-13T06:04:20.178Z","publish_time":1694585060178,"_source_registry_name":"default","_cnpm_publish_time":1694585060178},"4.0.9":{"name":"string.prototype.matchall","version":"4.0.9","description":"Spec-compliant polyfill for String.prototype.matchAll","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 tests-only","posttest":"npx aud --production","tests-only":"nyc tape 'test/**/*.js'","prelint":"evalmd *.md","lint":"eslint .","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+https://github.com/es-shims/String.prototype.matchAll.git"},"keywords":["ES2020","ES","String.prototype.matchAll","matchAll","match","regex","regexp","regular","expression","matches"],"author":{"name":"Jordan Harband","email":"ljharb@gmail.com"},"funding":{"url":"https://github.com/sponsors/ljharb"},"license":"MIT","bugs":{"url":"https://github.com/es-shims/String.prototype.matchAll/issues"},"homepage":"https://github.com/es-shims/String.prototype.matchAll#readme","dependencies":{"call-bind":"^1.0.2","define-properties":"^1.2.0","es-abstract":"^1.22.1","get-intrinsic":"^1.2.1","has-symbols":"^1.0.3","internal-slot":"^1.0.5","regexp.prototype.flags":"^1.5.0","side-channel":"^1.0.4"},"devDependencies":{"@es-shims/api":"^2.4.2","@ljharb/eslint-config":"^21.1.0","aud":"^2.0.3","auto-changelog":"^2.4.0","es5-shim":"^4.6.7","es6-shim":"^0.35.8","eslint":"=8.8.0","evalmd":"^0.0.19","for-each":"^0.3.3","functions-have-names":"^1.2.3","in-publish":"^2.0.1","mock-property":"^1.0.0","npmignore":"^0.3.0","nyc":"^10.3.2","object-inspect":"^1.12.3","object.assign":"^4.1.4","object.entries":"^1.1.7","safe-publish-latest":"^2.0.0","tape":"^5.6.6"},"auto-changelog":{"output":"CHANGELOG.md","template":"keepachangelog","unreleased":false,"commitLimit":false,"backfillLimit":false,"hideCredit":true,"startingVersion":"v4.0.5"},"publishConfig":{"ignore":[".github/workflows"]},"_id":"string.prototype.matchall@4.0.9","gitHead":"44c76210e8cb79966ce4cc7def65280c24ee44b8","_nodeVersion":"20.5.1","_npmVersion":"9.8.0","dist":{"shasum":"148779de0f75d36b13b15885fec5cadde994520d","size":10569,"noattachment":false,"key":"/string.prototype.matchall/-/string.prototype.matchall-4.0.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/string.prototype.matchall/download/string.prototype.matchall-4.0.9.tgz"},"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"directories":{},"maintainers":[{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/string.prototype.matchall_4.0.9_1693286773127_0.7788033625397421"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-29T05:26:13.321Z","publish_time":1693286773321,"_source_registry_name":"default","_cnpm_publish_time":1693286773321},"4.0.8":{"name":"string.prototype.matchall","version":"4.0.8","description":"Spec-compliant polyfill for String.prototype.matchAll","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 tests-only","posttest":"npx aud --production","tests-only":"nyc tape 'test/**/*.js'","prelint":"evalmd *.md","lint":"eslint .","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+https://github.com/es-shims/String.prototype.matchAll.git"},"keywords":["ES2020","ES","String.prototype.matchAll","matchAll","match","regex","regexp","regular","expression","matches"],"author":{"name":"Jordan Harband","email":"ljharb@gmail.com"},"funding":{"url":"https://github.com/sponsors/ljharb"},"license":"MIT","bugs":{"url":"https://github.com/es-shims/String.prototype.matchAll/issues"},"homepage":"https://github.com/es-shims/String.prototype.matchAll#readme","dependencies":{"call-bind":"^1.0.2","define-properties":"^1.1.4","es-abstract":"^1.20.4","get-intrinsic":"^1.1.3","has-symbols":"^1.0.3","internal-slot":"^1.0.3","regexp.prototype.flags":"^1.4.3","side-channel":"^1.0.4"},"devDependencies":{"@es-shims/api":"^2.2.3","@ljharb/eslint-config":"^21.0.0","aud":"^2.0.1","auto-changelog":"^2.4.0","es5-shim":"^4.6.7","es6-shim":"^0.35.6","eslint":"=8.8.0","evalmd":"^0.0.19","for-each":"^0.3.3","functions-have-names":"^1.2.3","in-publish":"^2.0.1","mock-property":"^1.0.0","npmignore":"^0.3.0","nyc":"^10.3.2","object-inspect":"^1.12.2","object.assign":"^4.1.4","object.entries":"^1.1.6","safe-publish-latest":"^2.0.0","tape":"^5.6.1"},"auto-changelog":{"output":"CHANGELOG.md","template":"keepachangelog","unreleased":false,"commitLimit":false,"backfillLimit":false,"hideCredit":true,"startingVersion":"v4.0.5"},"publishConfig":{"ignore":[".github/workflows"]},"gitHead":"a4c2519dcb7553fbbcdc90138234f1b404b889c6","_id":"string.prototype.matchall@4.0.8","_nodeVersion":"19.0.1","_npmVersion":"8.19.2","dist":{"shasum":"3bf85722021816dcd1bf38bb714915887ca79fd3","size":10454,"noattachment":false,"key":"/string.prototype.matchall/-/string.prototype.matchall-4.0.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/string.prototype.matchall/download/string.prototype.matchall-4.0.8.tgz"},"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"directories":{},"maintainers":[{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/string.prototype.matchall_4.0.8_1667847859410_0.6269244467849648"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-07T19:09:47.056Z","publish_time":1667847859576,"_cnpm_publish_time":1667847859576},"4.0.7":{"name":"string.prototype.matchall","version":"4.0.7","description":"Spec-compliant polyfill for String.prototype.matchAll","main":"index.js","scripts":{"prepublish":"not-in-publish || npm run prepublishOnly","prepublishOnly":"safe-publish-latest","pretest":"npm run lint","test":"npm run tests-only","posttest":"npx aud --production","tests-only":"nyc tape 'test/**/*.js'","prelint":"evalmd *.md","lint":"eslint .","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+https://github.com/es-shims/String.prototype.matchAll.git"},"keywords":["ES2020","ES","String.prototype.matchAll","matchAll","match","regex","regexp","regular","expression","matches"],"author":{"name":"Jordan Harband","email":"ljharb@gmail.com"},"funding":{"url":"https://github.com/sponsors/ljharb"},"license":"MIT","bugs":{"url":"https://github.com/es-shims/String.prototype.matchAll/issues"},"homepage":"https://github.com/es-shims/String.prototype.matchAll#readme","dependencies":{"call-bind":"^1.0.2","define-properties":"^1.1.3","es-abstract":"^1.19.1","get-intrinsic":"^1.1.1","has-symbols":"^1.0.3","internal-slot":"^1.0.3","regexp.prototype.flags":"^1.4.1","side-channel":"^1.0.4"},"devDependencies":{"@es-shims/api":"^2.2.3","@ljharb/eslint-config":"^19.1.1","aud":"^2.0.0","auto-changelog":"^2.4.0","es5-shim":"^4.6.5","es6-shim":"^0.35.6","eslint":"=8.8.0","evalmd":"^0.0.19","foreach":"^2.0.5","functions-have-names":"^1.2.2","nyc":"^10.3.2","object-inspect":"^1.12.0","object.assign":"^4.1.2","object.entries":"^1.1.5","safe-publish-latest":"^2.0.0","tape":"^5.5.2"},"auto-changelog":{"output":"CHANGELOG.md","template":"keepachangelog","unreleased":false,"commitLimit":false,"backfillLimit":false,"hideCredit":true,"startingVersion":"v4.0.5"},"gitHead":"5af978f40db6dd1fae50916dd1f2c42fe75d36f1","_id":"string.prototype.matchall@4.0.7","_nodeVersion":"17.6.0","_npmVersion":"8.3.1","dist":{"shasum":"8e6ecb0d8a1fb1fda470d81acecb2dba057a481d","size":10073,"noattachment":false,"key":"/string.prototype.matchall/-/string.prototype.matchall-4.0.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/string.prototype.matchall/download/string.prototype.matchall-4.0.7.tgz"},"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"directories":{},"maintainers":[{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/string.prototype.matchall_4.0.7_1647670398514_0.3228996208151693"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-03-19T06:13:23.602Z","publish_time":1647670398714,"_cnpm_publish_time":1647670398714},"4.0.6":{"name":"string.prototype.matchall","version":"4.0.6","description":"Spec-compliant polyfill for String.prototype.matchAll","main":"index.js","scripts":{"prepublish":"not-in-publish || npm run prepublishOnly","prepublishOnly":"safe-publish-latest","pretest":"npm run lint","test":"npm run tests-only","posttest":"npx aud --production","tests-only":"nyc tape 'test/**/*.js'","prelint":"evalmd *.md","lint":"eslint .","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+https://github.com/es-shims/String.prototype.matchAll.git"},"keywords":["ES2020","ES","String.prototype.matchAll","matchAll","match","regex","regexp","regular","expression","matches"],"author":{"name":"Jordan Harband","email":"ljharb@gmail.com"},"funding":{"url":"https://github.com/sponsors/ljharb"},"license":"MIT","bugs":{"url":"https://github.com/es-shims/String.prototype.matchAll/issues"},"homepage":"https://github.com/es-shims/String.prototype.matchAll#readme","dependencies":{"call-bind":"^1.0.2","define-properties":"^1.1.3","es-abstract":"^1.19.1","get-intrinsic":"^1.1.1","has-symbols":"^1.0.2","internal-slot":"^1.0.3","regexp.prototype.flags":"^1.3.1","side-channel":"^1.0.4"},"devDependencies":{"@es-shims/api":"^2.2.2","@ljharb/eslint-config":"^18.0.0","aud":"^1.1.5","auto-changelog":"^2.3.0","es5-shim":"^4.6.2","es6-shim":"^0.35.6","eslint":"^7.32.0","evalmd":"^0.0.19","foreach":"^2.0.5","functions-have-names":"^1.2.2","nyc":"^10.3.2","object-inspect":"^1.11.0","object.assign":"^4.1.2","object.entries":"^1.1.5","safe-publish-latest":"^1.1.4","tape":"^5.3.1"},"auto-changelog":{"output":"CHANGELOG.md","template":"keepachangelog","unreleased":false,"commitLimit":false,"backfillLimit":false,"hideCredit":true,"startingVersion":"v4.0.5"},"gitHead":"e728fedc56fc62b72f88701ce22696cc578ff0d0","_id":"string.prototype.matchall@4.0.6","_nodeVersion":"16.10.0","_npmVersion":"7.24.0","dist":{"shasum":"5abb5dabc94c7b0ea2380f65ba610b3a544b15fa","size":9839,"noattachment":false,"key":"/string.prototype.matchall/-/string.prototype.matchall-4.0.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/string.prototype.matchall/download/string.prototype.matchall-4.0.6.tgz"},"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"directories":{},"maintainers":[{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/string.prototype.matchall_4.0.6_1633405063209_0.6643127477820416"},"_hasShrinkwrap":false,"publish_time":1633405063384,"_cnpm_publish_time":1633405063384},"4.0.5":{"name":"string.prototype.matchall","version":"4.0.5","description":"Spec-compliant polyfill for String.prototype.matchAll","main":"index.js","scripts":{"prepublish":"not-in-publish || npm run prepublishOnly","prepublishOnly":"safe-publish-latest","pretest":"npm run lint","test":"npm run tests-only","posttest":"npx aud --production","tests-only":"nyc tape 'test/**/*.js'","prelint":"evalmd *.md","lint":"eslint .","postlint":"es-shim-api --bound"},"repository":{"type":"git","url":"git+https://github.com/es-shims/String.prototype.matchAll.git"},"keywords":["ES2020","ES","String.prototype.matchAll","matchAll","match","regex","regexp","regular","expression","matches"],"author":{"name":"Jordan Harband","email":"ljharb@gmail.com"},"funding":{"url":"https://github.com/sponsors/ljharb"},"license":"MIT","bugs":{"url":"https://github.com/es-shims/String.prototype.matchAll/issues"},"homepage":"https://github.com/es-shims/String.prototype.matchAll#readme","dependencies":{"call-bind":"^1.0.2","define-properties":"^1.1.3","es-abstract":"^1.18.2","get-intrinsic":"^1.1.1","has-symbols":"^1.0.2","internal-slot":"^1.0.3","regexp.prototype.flags":"^1.3.1","side-channel":"^1.0.4"},"devDependencies":{"@es-shims/api":"^2.1.2","@ljharb/eslint-config":"^17.6.0","aud":"^1.1.5","es5-shim":"^4.5.15","es6-shim":"^0.35.6","eslint":"^7.27.0","evalmd":"^0.0.19","foreach":"^2.0.5","functions-have-names":"^1.2.2","nyc":"^10.3.2","object-inspect":"^1.10.3","object.assign":"^4.1.2","object.entries":"^1.1.3","safe-publish-latest":"^1.1.4","tape":"^5.2.2"},"gitHead":"06053b8c1605b3a2e40d4645885c1ef380ba13c6","_id":"string.prototype.matchall@4.0.5","_nodeVersion":"16.1.0","_npmVersion":"7.11.2","dist":{"shasum":"59370644e1db7e4c0c045277690cf7b01203c4da","size":9940,"noattachment":false,"key":"/string.prototype.matchall/-/string.prototype.matchall-4.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/string.prototype.matchall/download/string.prototype.matchall-4.0.5.tgz"},"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"directories":{},"maintainers":[{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/string.prototype.matchall_4.0.5_1621972657144_0.7979941469320295"},"_hasShrinkwrap":false,"publish_time":1621972657293,"_cnpm_publish_time":1621972657293},"4.0.4":{"name":"string.prototype.matchall","version":"4.0.4","description":"Spec-compliant polyfill for String.prototype.matchAll ESnext proposal.","main":"index.js","scripts":{"prepublish":"safe-publish-latest","pretest":"npm run lint","test":"npm run tests-only","posttest":"npx aud --production","tests-only":"nyc tape 'test/**/*.js'","prelint":"evalmd *.md","lint":"eslint .","postlint":"es-shim-api --bound"},"repository":{"type":"git","url":"git+https://github.com/ljharb/String.prototype.matchAll.git"},"keywords":["String.prototype.matchAll","matchAll","match","regex","regexp","regular","expression","matches"],"author":{"name":"Jordan Harband","email":"ljharb@gmail.com"},"funding":{"url":"https://github.com/sponsors/ljharb"},"license":"MIT","bugs":{"url":"https://github.com/ljharb/String.prototype.matchAll/issues"},"homepage":"https://github.com/ljharb/String.prototype.matchAll#readme","dependencies":{"call-bind":"^1.0.2","define-properties":"^1.1.3","es-abstract":"^1.18.0-next.2","has-symbols":"^1.0.1","internal-slot":"^1.0.3","regexp.prototype.flags":"^1.3.1","side-channel":"^1.0.4"},"devDependencies":{"@es-shims/api":"^2.1.2","@ljharb/eslint-config":"^17.5.1","aud":"^1.1.4","es5-shim":"^4.5.15","es6-shim":"^0.35.6","eslint":"^7.20.0","evalmd":"^0.0.19","foreach":"^2.0.5","functions-have-names":"^1.2.2","nyc":"^10.3.2","object-inspect":"^1.9.0","object.assign":"^4.1.2","object.entries":"^1.1.3","safe-publish-latest":"^1.1.4","tape":"^5.2.0"},"gitHead":"5e1a234e65d03e5312ea1d3cb617444f4ffa6e23","_id":"string.prototype.matchall@4.0.4","_nodeVersion":"15.8.0","_npmVersion":"7.5.4","dist":{"shasum":"608f255e93e072107f5de066f81a2dfb78cf6b29","size":9878,"noattachment":false,"key":"/string.prototype.matchall/-/string.prototype.matchall-4.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/string.prototype.matchall/download/string.prototype.matchall-4.0.4.tgz"},"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"directories":{},"maintainers":[{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/string.prototype.matchall_4.0.4_1613942623675_0.7749950372224734"},"_hasShrinkwrap":false,"publish_time":1613942623853,"_cnpm_publish_time":1613942623853},"4.0.3":{"name":"string.prototype.matchall","version":"4.0.3","description":"Spec-compliant polyfill for String.prototype.matchAll ESnext proposal.","main":"index.js","scripts":{"prepublish":"safe-publish-latest","pretest":"npm run lint","test":"npm run tests-only","posttest":"npx aud --production","tests-only":"nyc tape 'test/**/*.js'","prelint":"evalmd *.md","lint":"eslint .","postlint":"es-shim-api --bound"},"repository":{"type":"git","url":"git+https://github.com/ljharb/String.prototype.matchAll.git"},"keywords":["String.prototype.matchAll","matchAll","match","regex","regexp","regular","expression","matches"],"author":{"name":"Jordan Harband","email":"ljharb@gmail.com"},"funding":{"url":"https://github.com/sponsors/ljharb"},"license":"MIT","bugs":{"url":"https://github.com/ljharb/String.prototype.matchAll/issues"},"homepage":"https://github.com/ljharb/String.prototype.matchAll#readme","dependencies":{"call-bind":"^1.0.0","define-properties":"^1.1.3","es-abstract":"^1.18.0-next.1","has-symbols":"^1.0.1","internal-slot":"^1.0.2","regexp.prototype.flags":"^1.3.0","side-channel":"^1.0.3"},"devDependencies":{"@es-shims/api":"^2.1.2","@ljharb/eslint-config":"^17.2.0","aud":"^1.1.3","es5-shim":"^4.5.14","es6-shim":"^0.35.6","eslint":"^7.13.0","evalmd":"^0.0.19","foreach":"^2.0.5","functions-have-names":"^1.2.1","nyc":"^10.3.2","object-inspect":"^1.8.0","object.assign":"^4.1.2","object.entries":"^1.1.2","safe-publish-latest":"^1.1.4","tape":"^5.0.1"},"gitHead":"3d4012a233bc409f946075656a9fb999b24d3cf0","_id":"string.prototype.matchall@4.0.3","_nodeVersion":"14.15.0","_npmVersion":"6.14.8","dist":{"shasum":"24243399bc31b0a49d19e2b74171a15653ec996a","size":17769,"noattachment":false,"key":"/string.prototype.matchall/-/string.prototype.matchall-4.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/string.prototype.matchall/download/string.prototype.matchall-4.0.3.tgz"},"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"directories":{},"maintainers":[{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/string.prototype.matchall_4.0.3_1605857485623_0.8615713807228915"},"_hasShrinkwrap":false,"publish_time":1605857485786,"_cnpm_publish_time":1605857485786},"4.0.2":{"name":"string.prototype.matchall","version":"4.0.2","description":"Spec-compliant polyfill for String.prototype.matchAll ESnext proposal.","main":"index.js","scripts":{"prepublish":"safe-publish-latest","pretest":"npm run lint","test":"es-shim-api --bound && npm run tests-only","posttest":"npx aud","tests-only":"npm run test:module && npm run test:shim","test:module":"node test","test:shim":"node test/shimmed","prelint":"evalmd *.md","lint":"eslint ."},"repository":{"type":"git","url":"git+https://github.com/ljharb/String.prototype.matchAll.git"},"keywords":["String.prototype.matchAll","matchAll","match","regex","regexp","regular","expression","matches"],"author":{"name":"Jordan Harband","email":"ljharb@gmail.com"},"funding":{"url":"https://github.com/sponsors/ljharb"},"license":"MIT","bugs":{"url":"https://github.com/ljharb/String.prototype.matchAll/issues"},"homepage":"https://github.com/ljharb/String.prototype.matchAll#readme","dependencies":{"define-properties":"^1.1.3","es-abstract":"^1.17.0","has-symbols":"^1.0.1","internal-slot":"^1.0.2","regexp.prototype.flags":"^1.3.0","side-channel":"^1.0.2"},"devDependencies":{"@es-shims/api":"^2.1.2","@ljharb/eslint-config":"^15.1.0","es5-shim":"^4.5.13","es6-shim":"^0.35.5","eslint":"^6.8.0","evalmd":"0.0.19","foreach":"^2.0.5","function-bind":"^1.1.1","functions-have-names":"^1.2.0","object-inspect":"^1.7.0","object.assign":"^4.1.0","object.entries":"^1.1.1","safe-publish-latest":"^1.1.4","tape":"^4.12.0"},"gitHead":"565fae07678b13ec44d43a5f3e3d5cce62660232","_id":"string.prototype.matchall@4.0.2","_nodeVersion":"13.5.0","_npmVersion":"6.13.4","dist":{"shasum":"48bb510326fb9fdeb6a33ceaa81a6ea04ef7648e","size":9584,"noattachment":false,"key":"/string.prototype.matchall/-/string.prototype.matchall-4.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/string.prototype.matchall/download/string.prototype.matchall-4.0.2.tgz"},"maintainers":[{"name":"ljharb","email":""}],"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/string.prototype.matchall_4.0.2_1577120992876_0.32731086160086154"},"_hasShrinkwrap":false,"publish_time":1577120992972,"_cnpm_publish_time":1577120992972},"4.0.1":{"name":"string.prototype.matchall","version":"4.0.1","description":"Spec-compliant polyfill for String.prototype.matchAll ESnext proposal.","main":"index.js","scripts":{"prepublish":"safe-publish-latest","pretest":"npm run lint","test":"es-shim-api --bound && npm run tests-only","posttest":"npx aud","tests-only":"npm run test:module && npm run test:shim","test:module":"node test","test:shim":"node test/shimmed","prelint":"evalmd *.md","lint":"eslint ."},"repository":{"type":"git","url":"git+https://github.com/ljharb/String.prototype.matchAll.git"},"keywords":["String.prototype.matchAll","matchAll","match","regex","regexp","regular","expression","matches"],"author":{"name":"Jordan Harband","email":"ljharb@gmail.com"},"funding":{"url":"https://github.com/sponsors/ljharb"},"license":"MIT","bugs":{"url":"https://github.com/ljharb/String.prototype.matchAll/issues"},"homepage":"https://github.com/ljharb/String.prototype.matchAll#readme","dependencies":{"define-properties":"^1.1.3","es-abstract":"^1.17.0-next.1","has-symbols":"^1.0.1","regexp.prototype.flags":"^1.2.0"},"devDependencies":{"@es-shims/api":"^2.1.2","@ljharb/eslint-config":"^15.0.2","es5-shim":"^4.5.13","es6-shim":"^0.35.5","eslint":"^6.7.2","evalmd":"0.0.19","foreach":"^2.0.5","function-bind":"^1.1.1","functions-have-names":"^1.2.0","object-inspect":"^1.7.0","object.assign":"^4.1.0","object.entries":"^1.1.1","safe-publish-latest":"^1.1.4","tape":"^4.11.0"},"gitHead":"62004927f295e7d30fd5c8e3b2e85ba1892d7636","_id":"string.prototype.matchall@4.0.1","_nodeVersion":"13.3.0","_npmVersion":"6.13.1","dist":{"shasum":"f10fdfa8d1fee12e149fddda14f211b6bb3527da","size":9720,"noattachment":false,"key":"/string.prototype.matchall/-/string.prototype.matchall-4.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/string.prototype.matchall/download/string.prototype.matchall-4.0.1.tgz"},"maintainers":[{"name":"ljharb","email":""}],"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/string.prototype.matchall_4.0.1_1576259285696_0.7546083494335762"},"_hasShrinkwrap":false,"publish_time":1576259285919,"_cnpm_publish_time":1576259285919},"4.0.0":{"name":"string.prototype.matchall","version":"4.0.0","description":"Spec-compliant polyfill for String.prototype.matchAll ESnext proposal.","main":"index.js","scripts":{"pretest":"npm run lint","test":"es-shim-api --bound && npm run tests-only","posttest":"npx aud --production","tests-only":"npm run test:module && npm run test:shim","test:module":"node test","test:shim":"node test/shimmed","prelint":"evalmd *.md","lint":"eslint ."},"repository":{"type":"git","url":"git+https://github.com/ljharb/String.prototype.matchAll.git"},"keywords":["String.prototype.matchAll","matchAll","match","regex","regexp","regular","expression","matches"],"author":{"name":"Jordan Harband","email":"ljharb@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/ljharb/String.prototype.matchAll/issues"},"homepage":"https://github.com/ljharb/String.prototype.matchAll#readme","dependencies":{"define-properties":"^1.1.3","es-abstract":"^1.15.0","function-bind":"^1.1.1","has-symbols":"^1.0.0","regexp.prototype.flags":"^1.2.0"},"devDependencies":{"@es-shims/api":"^2.1.2","@ljharb/eslint-config":"^14.1.0","es5-shim":"^4.5.13","es6-shim":"^0.35.5","eslint":"^6.5.1","evalmd":"^0.0.18","foreach":"^2.0.5","functions-have-names":"^1.1.1","object-inspect":"^1.6.0","object.assign":"^4.1.0","object.entries":"^1.1.0","tape":"^4.11.0"},"gitHead":"a27472f205d381d451ca9d6db7ba8e4350bcf72d","_id":"string.prototype.matchall@4.0.0","_nodeVersion":"12.11.0","_npmVersion":"6.11.3","dist":{"shasum":"47191e37b67dca43131706bc9c4550df31b2c471","size":10203,"noattachment":false,"key":"/string.prototype.matchall/-/string.prototype.matchall-4.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/string.prototype.matchall/download/string.prototype.matchall-4.0.0.tgz"},"maintainers":[{"name":"ljharb","email":""}],"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/string.prototype.matchall_4.0.0_1570140994549_0.12262837108307445"},"_hasShrinkwrap":false,"publish_time":1570140994661,"_cnpm_publish_time":1570140994661},"3.0.2":{"name":"string.prototype.matchall","version":"3.0.2","description":"Spec-compliant polyfill for String.prototype.matchAll ESnext proposal.","main":"index.js","scripts":{"pretest":"npm run lint","test":"es-shim-api --bound && npm run tests-only","posttest":"npx aud --production","tests-only":"npm run test:module && npm run test:shim","test:module":"node test","test:shim":"node test/shimmed","prelint":"evalmd *.md","lint":"eslint ."},"repository":{"type":"git","url":"git+https://github.com/ljharb/String.prototype.matchAll.git"},"keywords":["String.prototype.matchAll","matchAll","match","regex","regexp","regular","expression","matches"],"author":{"name":"Jordan Harband","email":"ljharb@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/ljharb/String.prototype.matchAll/issues"},"homepage":"https://github.com/ljharb/String.prototype.matchAll#readme","dependencies":{"define-properties":"^1.1.3","es-abstract":"^1.14.2","function-bind":"^1.1.1","has-symbols":"^1.0.0","regexp.prototype.flags":"^1.2.0"},"devDependencies":{"@es-shims/api":"^2.1.2","@ljharb/eslint-config":"^14.1.0","es5-shim":"^4.5.13","es6-shim":"^0.35.5","eslint":"^6.5.1","evalmd":"^0.0.18","foreach":"^2.0.5","functions-have-names":"^1.1.1","object-inspect":"^1.6.0","object.assign":"^4.1.0","object.entries":"^1.1.0","tape":"^4.11.0"},"gitHead":"77b9593784707b3bf3a3f7db96afb69685571406","_id":"string.prototype.matchall@3.0.2","_nodeVersion":"12.11.0","_npmVersion":"6.11.3","dist":{"shasum":"c1fdb23f90058e929a69cfa2e8b12300daefe030","size":9944,"noattachment":false,"key":"/string.prototype.matchall/-/string.prototype.matchall-3.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/string.prototype.matchall/download/string.prototype.matchall-3.0.2.tgz"},"maintainers":[{"name":"ljharb","email":""}],"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/string.prototype.matchall_3.0.2_1570029080625_0.07040531676911987"},"_hasShrinkwrap":false,"publish_time":1570029080714,"_cnpm_publish_time":1570029080714},"3.0.1":{"name":"string.prototype.matchall","version":"3.0.1","description":"Spec-compliant polyfill for String.prototype.matchAll ESnext proposal.","main":"index.js","scripts":{"pretest":"npm run lint","test":"es-shim-api --bound && npm run tests-only","posttest":"npm run audit","audit":"npm audit","preaudit":"npm install --package-lock --package-lock-only","postaudit":"rm package-lock.json","tests-only":"npm run test:module && npm run test:shim","test:module":"node test","test:shim":"node test/shimmed","prelint":"evalmd *.md","lint":"eslint ."},"repository":{"type":"git","url":"git+https://github.com/ljharb/String.prototype.matchAll.git"},"keywords":["String.prototype.matchAll","matchAll","match","regex","regexp","regular","expression","matches"],"author":{"name":"Jordan Harband","email":"ljharb@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/ljharb/String.prototype.matchAll/issues"},"homepage":"https://github.com/ljharb/String.prototype.matchAll#readme","dependencies":{"define-properties":"^1.1.3","es-abstract":"^1.12.0","function-bind":"^1.1.1","has-symbols":"^1.0.0","regexp.prototype.flags":"^1.2.0"},"devDependencies":{"@es-shims/api":"^2.1.2","@ljharb/eslint-config":"^13.0.0","es5-shim":"^4.5.12","es6-shim":"^0.35.4","eslint":"^5.10.0","evalmd":"^0.0.17","foreach":"^2.0.5","object-inspect":"^1.6.0","object.assign":"^4.1.0","object.entries":"^1.0.4","tape":"^4.9.1"},"gitHead":"e2b43c548a10e97156aec73d0f05c579c25e5491","_id":"string.prototype.matchall@3.0.1","_npmVersion":"6.4.1","_nodeVersion":"11.4.0","_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"dist":{"shasum":"5a9e0b64bcbeb336aa4814820237c2006985646d","size":9321,"noattachment":false,"key":"/string.prototype.matchall/-/string.prototype.matchall-3.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/string.prototype.matchall/download/string.prototype.matchall-3.0.1.tgz"},"maintainers":[{"name":"ljharb","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/string.prototype.matchall_3.0.1_1544601633379_0.3619226123516741"},"_hasShrinkwrap":false,"publish_time":1544601633546,"_cnpm_publish_time":1544601633546},"3.0.0":{"name":"string.prototype.matchall","version":"3.0.0","description":"Spec-compliant polyfill for String.prototype.matchAll ESnext proposal.","main":"index.js","scripts":{"pretest":"npm run lint","test":"es-shim-api --bound && npm run tests-only","posttest":"npm run security","security":"nsp check","tests-only":"npm run test:module && npm run test:shim","test:module":"node test","test:shim":"node test/shimmed","prelint":"evalmd *.md","lint":"eslint ."},"repository":{"type":"git","url":"git+https://github.com/ljharb/String.prototype.matchAll.git"},"keywords":["String.prototype.matchAll","matchAll","match","regex","regexp","regular","expression","matches"],"author":{"name":"Jordan Harband","email":"ljharb@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/ljharb/String.prototype.matchAll/issues"},"homepage":"https://github.com/ljharb/String.prototype.matchAll#readme","dependencies":{"define-properties":"^1.1.2","es-abstract":"^1.12.0","function-bind":"^1.1.1","has-symbols":"^1.0.0","regexp.prototype.flags":"^1.2.0"},"devDependencies":{"@es-shims/api":"^2.1.2","@ljharb/eslint-config":"^12.2.1","es5-shim":"^4.5.10","es6-shim":"^0.35.3","eslint":"^4.19.1","evalmd":"^0.0.17","foreach":"^2.0.5","nsp":"^3.2.1","object-inspect":"^1.6.0","object.assign":"^4.1.0","object.entries":"^1.0.4","tape":"^4.9.0"},"gitHead":"ed82e363904a9ba450e1c9ca7bfcbe5de830d102","_id":"string.prototype.matchall@3.0.0","_npmVersion":"6.1.0","_nodeVersion":"10.3.0","_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"dist":{"shasum":"66f4d8dd5c6c6cea4dffb55ec5f3184a8dd0dd59","size":8649,"noattachment":false,"key":"/string.prototype.matchall/-/string.prototype.matchall-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/string.prototype.matchall/download/string.prototype.matchall-3.0.0.tgz"},"maintainers":[{"name":"ljharb","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/string.prototype.matchall_3.0.0_1527827255621_0.8935706335017701"},"_hasShrinkwrap":false,"publish_time":1527827255726,"_cnpm_publish_time":1527827255726},"2.0.0":{"name":"string.prototype.matchall","version":"2.0.0","description":"Spec-compliant polyfill for String.prototype.matchAll ESnext proposal.","main":"index.js","scripts":{"pretest":"evalmd *.md && npm run lint","test":"es-shim-api --bound && npm run tests-only","posttest":"npm run security","security":"nsp check","tests-only":"npm run test:module && npm run test:shim","test:module":"node test","test:shim":"node test/shimmed","lint":"eslint ."},"repository":{"type":"git","url":"git+https://github.com/ljharb/String.prototype.matchAll.git"},"keywords":["String.prototype.matchAll","matchAll","match","regex","regexp","regular","expression","matches"],"author":{"name":"Jordan Harband","email":"ljharb@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/ljharb/String.prototype.matchAll/issues"},"homepage":"https://github.com/ljharb/String.prototype.matchAll#readme","dependencies":{"define-properties":"^1.1.2","es-abstract":"^1.10.0","function-bind":"^1.1.1","has-symbols":"^1.0.0","regexp.prototype.flags":"^1.2.0"},"devDependencies":{"@es-shims/api":"^2.1.2","@ljharb/eslint-config":"^12.2.1","es5-shim":"^4.5.10","es6-shim":"^0.35.3","eslint":"^4.15.0","evalmd":"^0.0.17","foreach":"^2.0.5","nsp":"^3.1.0","object-inspect":"^1.5.0","object.assign":"^4.1.0","object.entries":"^1.0.4","tape":"^4.8.0"},"gitHead":"3ace045a86c2dd4597510473692138bab8bb5bec","_id":"string.prototype.matchall@2.0.0","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"dist":{"shasum":"2af8fe3d2d6dc53ca2a59bd376b089c3c152b3c8","size":8124,"noattachment":false,"key":"/string.prototype.matchall/-/string.prototype.matchall-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/string.prototype.matchall/download/string.prototype.matchall-2.0.0.tgz"},"maintainers":[{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/string.prototype.matchall-2.0.0.tgz_1516832508664_0.7354085484985262"},"directories":{},"publish_time":1516832509556,"_cnpm_publish_time":1516832509556,"_hasShrinkwrap":false},"1.0.0":{"name":"string.prototype.matchall","version":"1.0.0","description":"Spec-compliant polyfill for String.prototype.matchAll ESnext proposal.","main":"index.js","scripts":{"pretest":"evalmd *.md && npm run lint","test":"es-shim-api --bound && npm run tests-only","tests-only":"npm run test:module && npm run test:shim","test:module":"node test","test:shim":"node test/shimmed","lint":"eslint ."},"repository":{"type":"git","url":"git+https://github.com/ljharb/String.prototype.matchAll.git"},"keywords":["String.prototype.matchAll","matchAll","match","regex","regexp","regular","expression","matches"],"author":{"name":"Jordan Harband","email":"ljharb@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/ljharb/String.prototype.matchAll/issues"},"homepage":"https://github.com/ljharb/String.prototype.matchAll#readme","dependencies":{"define-properties":"^1.1.2","es-abstract":"^1.8.2","function-bind":"^1.1.1","has-symbols":"^1.0.0","regexp.prototype.flags":"^1.1.1"},"devDependencies":{"@es-shims/api":"^1.3.0","@ljharb/eslint-config":"^12.2.1","es5-shim":"^4.5.9","es6-shim":"^0.35.3","eslint":"^4.7.2","evalmd":"^0.0.17","foreach":"^2.0.5","object.assign":"^4.0.4","object.entries":"^1.0.4","tape":"^4.8.0"},"gitHead":"5a01cd398dc7877c3561de1c22f633ac8c0fa1a8","_id":"string.prototype.matchall@1.0.0","_npmVersion":"5.3.0","_nodeVersion":"8.6.0","_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"dist":{"shasum":"a991c953a6cc10807e078f517b927eed6406cad7","size":6788,"noattachment":false,"key":"/string.prototype.matchall/-/string.prototype.matchall-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/string.prototype.matchall/download/string.prototype.matchall-1.0.0.tgz"},"maintainers":[{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/string.prototype.matchall-1.0.0.tgz_1506614299659_0.6073528358247131"},"directories":{},"publish_time":1506614300643,"_cnpm_publish_time":1506614300643,"_hasShrinkwrap":false}},"readme":"# string.prototype.matchall <sup>[![Version Badge][npm-version-svg]][package-url]</sup>\n\n[![github actions][actions-image]][actions-url]\n[![coverage][codecov-image]][codecov-url]\n[![License][license-image]][license-url]\n[![Downloads][downloads-image]][downloads-url]\n\n[![npm badge][npm-badge-png]][package-url]\n\nES2020 spec-compliant shim for String.prototype.matchAll. Invoke its \"shim\" method to shim `String.prototype.matchAll` if it is unavailable or noncompliant.\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.matchall).\n\nMost common usage:\n```js\nconst assert = require('assert');\nconst matchAll = require('string.prototype.matchall');\n\nconst str = 'aabc';\nconst nonRegexStr = 'ab';\nconst globalRegex = /[ac]/g;\nconst nonGlobalRegex = /[bc]/i;\n\n// non-regex arguments are coerced into a global regex\nassert.deepEqual(\n\t[...matchAll(str, nonRegexStr)],\n\t[...matchAll(str, new RegExp(nonRegexStr, 'g'))]\n);\n\nassert.deepEqual([...matchAll(str, globalRegex)], [\n\tObject.assign(['a'], { index: 0, input: str, groups: undefined }),\n\tObject.assign(['a'], { index: 1, input: str, groups: undefined }),\n\tObject.assign(['c'], { index: 3, input: str, groups: undefined }),\n]);\n\nassert.throws(() => matchAll(str, nonGlobalRegex)); // non-global regexes throw\n\nmatchAll.shim(); // will be a no-op if not needed\n\n// non-regex arguments are coerced into a global regex\nassert.deepEqual(\n\t[...str.matchAll(nonRegexStr)],\n\t[...str.matchAll(new RegExp(nonRegexStr, 'g'))]\n);\n\nassert.deepEqual([...str.matchAll(globalRegex)], [\n\tObject.assign(['a'], { index: 0, input: str, groups: undefined }),\n\tObject.assign(['a'], { index: 1, input: str, groups: undefined }),\n\tObject.assign(['c'], { index: 3, input: str, groups: undefined }),\n]);\n\nassert.throws(() => matchAll(str, nonGlobalRegex)); // non-global regexes throw\n\n```\n\n## Tests\nSimply clone the repo, `npm install`, and run `npm test`\n\n[package-url]: https://npmjs.com/package/string.prototype.matchall\n[npm-version-svg]: https://versionbadg.es/es-shims/String.prototype.matchAll.svg\n[deps-svg]: https://david-dm.org/es-shims/String.prototype.matchAll.svg\n[deps-url]: https://david-dm.org/es-shims/String.prototype.matchAll\n[dev-deps-svg]: https://david-dm.org/es-shims/String.prototype.matchAll/dev-status.svg\n[dev-deps-url]: https://david-dm.org/es-shims/String.prototype.matchAll#info=devDependencies\n[npm-badge-png]: https://nodei.co/npm/string.prototype.matchall.png?downloads=true&stars=true\n[license-image]: https://img.shields.io/npm/l/string.prototype.matchall.svg\n[license-url]: LICENSE\n[downloads-image]: https://img.shields.io/npm/dm/string.prototype.matchall.svg\n[downloads-url]: https://npm-stat.com/charts.html?package=string.prototype.matchall\n[codecov-image]: https://codecov.io/gh/es-shims/String.prototype.matchAll/branch/main/graphs/badge.svg\n[codecov-url]: https://app.codecov.io/gh/es-shims/String.prototype.matchAll/\n[actions-image]: https://img.shields.io/endpoint?url=https://github-actions-badge-u3jn4tfpocch.runkit.sh/es-shims/String.prototype.matchAll\n[actions-url]: https://github.com/es-shims/String.prototype.matchAll/actions\n","_attachments":{},"homepage":"https://github.com/es-shims/String.prototype.matchAll#readme","bugs":{"url":"https://github.com/es-shims/String.prototype.matchAll/issues"},"license":"MIT"}