{"_id":"urlpattern-polyfill","_rev":"3792897","name":"urlpattern-polyfill","description":"Polyfill for the URLPattern API","dist-tags":{"dev":"5.0.8","latest":"10.1.0"},"maintainers":[{"name":"kenchris","email":""},{"name":"sanderelias","email":""},{"name":"wanderview","email":""}],"time":{"modified":"2025-06-05T10:24:31.000Z","created":"2020-12-17T18:38:01.284Z","10.1.0":"2025-05-08T07:14:15.238Z","10.0.0":"2024-01-23T13:47:38.732Z","9.0.0":"2023-06-02T06:23:33.716Z","8.0.2":"2023-04-24T11:02:52.359Z","8.0.1":"2023-04-24T08:00:12.497Z","7.0.0":"2023-04-11T15:43:30.948Z","6.0.2":"2022-11-17T10:59:08.566Z","6.0.1":"2022-09-28T19:18:38.889Z","5.0.9":"2022-09-05T11:34:35.941Z","5.0.8":"2022-09-05T11:30:34.477Z","5.0.6":"2022-08-11T09:17:14.568Z","5.0.5":"2022-07-15T19:42:56.414Z","5.0.4":"2022-07-15T19:10:34.297Z","5.0.3":"2022-05-27T09:03:21.811Z","5.0.2":"2022-05-27T08:23:14.980Z","5.0.1":"2022-05-25T08:51:42.622Z","5.0.0-dev.4a67043":"2022-05-25T07:51:16.363Z","5.0.0":"2022-05-23T08:42:42.509Z","4.0.3":"2022-04-08T11:07:40.251Z","4.0.2":"2022-04-06T08:50:47.111Z","4.0.1":"2022-04-04T16:00:03.705Z","4.0.0":"2022-04-04T13:50:56.497Z","3.0.0":"2022-04-01T07:14:13.893Z","3.0.0-dev.2764da6":"2022-04-01T07:00:00.631Z","1.0.0-rc5":"2022-01-21T09:24:23.170Z","1.0.0-rc4":"2022-01-20T07:22:56.040Z","1.0.0-rc2":"2022-01-13T13:15:21.458Z","1.0.0-rc1":"2021-07-05T11:52:04.857Z","1.0.0-dev.e1c1eca":"2021-07-05T11:50:12.596Z","0.1.6":"2020-12-20T18:51:21.215Z","0.1.5":"2020-12-20T18:12:56.896Z","0.1.4":"2020-12-18T12:35:46.823Z","0.1.3":"2020-12-17T19:12:22.106Z","0.1.2-dev.1af5421":"2020-12-17T18:38:01.284Z"},"users":{},"author":"","repository":{"type":"git","url":"git+https://github.com/kenchris/urlpattern-polyfill.git"},"versions":{"10.1.0":{"name":"urlpattern-polyfill","version":"10.1.0","description":"Polyfill for the URLPattern API","repository":{"type":"git","url":"git+https://github.com/kenchris/urlpattern-polyfill.git"},"type":"module","main":"./index.cjs","module":"./index.js","types":"./dist/index.d.ts","exports":{"./urlpattern":{"types":"./dist/index.d.ts","import":"./dist/urlpattern.js","require":"./dist/urlpattern.cjs"},".":{"types":"./dist/index.d.ts","import":"./index.js","require":"./index.cjs"}},"tags":["url","urlpattern","url-pattern","browser","node","polyfill","w3c","wicg"],"devDependencies":{"@ava/typescript":"^4.0.0","ava":"^5.3.0","esbuild":"^0.17.19","rimraf":"^5.0.1","typescript":"^5.1.3","wireit":"^0.9.5"},"ava":{"files":["test/**/*","!test/wpt"],"typescript":{"rewritePaths":{"src/":"dist/"},"compile":false}},"scripts":{"build":"wireit","sync-wpt":"wireit","test":"wireit","manual-test":"wireit","publish-dev":"wireit","publish-patch":"wireit","publish-major":"wireit"},"wireit":{"build:esm":{"command":"esbuild --bundle --format=esm src/url-pattern.ts --outfile=dist/urlpattern.js --minify --keep-names --target=es2022","output":["dist/urlpattern.js"],"files":["src/**/*"]},"build:cjs":{"command":"esbuild --bundle --format=cjs src/url-pattern.ts --outfile=dist/urlpattern.cjs --minify --keep-names --target=es2022","output":["dist/urlpattern.cjs"],"files":["src/**/*"]},"copyTypeFiles":{"command":"cp ./src/index.d.ts ./src/types.d.ts ./dist","output":["dist/index.d.ts","dist/types.d.ts"],"dependencies":["build:esm","build:cjs"]},"build":{"dependencies":["copyTypeFiles"]},"prepFakeNodeModules":{"command":"rm -rf node_modules/urlpattern-polyfill; ln -s $(pwd) node_modules/urlpattern-polyfill"},"sync-wpt":{"command":"cd test && wget http://wpt.live/urlpattern/resources/urlpatterntestdata.json && wget http://wpt.live/urlpattern/resources/urlpattern-compare-test-data.json"},"test":{"command":"ava --timeout=60s","watch":"test/**/*","files":["test/**/*"],"dependencies":["prepFakeNodeModules","build"]},"manual-test":{"command":"npx http-server -o /index.html -p 4203","dependencies":["test"]},"publish-dev":{"command":"VERSION=${npm_package_version%-*}-dev.`git rev-parse --short HEAD` && npm version --no-git-tag-version $VERSION && npm publish --tag dev","dependencies":["test"]},"publish-patch":{"command":"npm version patch && npm publish","dependencies":["test"]},"publish-major":{"command":"npm version major && npm publish","dependencies":["test"]}},"author":"","license":"MIT","dependencies":{},"_id":"urlpattern-polyfill@10.1.0","gitHead":"8cdbab265bf67b75101505a8a20f9e0e381be80f","bugs":{"url":"https://github.com/kenchris/urlpattern-polyfill/issues"},"homepage":"https://github.com/kenchris/urlpattern-polyfill#readme","_nodeVersion":"22.15.0","_npmVersion":"10.9.2","dist":{"shasum":"1b2517e614136c73ba32948d5e7a3a063cba8e74","size":13023,"noattachment":false,"key":"/urlpattern-polyfill/-/urlpattern-polyfill-10.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/urlpattern-polyfill/download/urlpattern-polyfill-10.1.0.tgz"},"_npmUser":{"name":"sanderelias","email":"sanderelias@gmail.com"},"directories":{},"maintainers":[{"name":"kenchris","email":""},{"name":"sanderelias","email":""},{"name":"wanderview","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/urlpattern-polyfill_10.1.0_1746688455047_0.1854334153232251"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-08T07:14:15.238Z","publish_time":1746688455238,"_source_registry_name":"default","_cnpm_publish_time":1746688455238},"10.0.0":{"name":"urlpattern-polyfill","version":"10.0.0","description":"Polyfill for the URLPattern API","repository":{"type":"git","url":"git+https://github.com/kenchris/urlpattern-polyfill.git"},"type":"module","main":"./index.cjs","module":"./index.js","types":"./dist/index.d.ts","exports":{"./urlpattern":{"types":"./dist/index.d.ts","import":"./dist/urlpattern.js","require":"./dist/urlpattern.cjs"},".":{"types":"./dist/index.d.ts","import":"./index.js","require":"./index.cjs"}},"tags":["url","urlpattern","url-pattern","browser","node","polyfill","w3c","wicg"],"devDependencies":{"@ava/typescript":"^4.0.0","ava":"^5.3.0","esbuild":"^0.17.19","rimraf":"^5.0.1","typescript":"^5.1.3","wireit":"^0.9.5"},"ava":{"files":["test/**/*","!test/wpt"],"typescript":{"rewritePaths":{"src/":"dist/"},"compile":false}},"scripts":{"build":"wireit","sync-wpt":"wireit","test":"wireit","manual-test":"wireit","publish-dev":"wireit","publish-patch":"wireit","publish-major":"wireit"},"wireit":{"build:esm":{"command":"esbuild --bundle --format=esm src/url-pattern.ts --outfile=dist/urlpattern.js --minify --target=es2022","output":["dist/urlpattern.js"],"files":["src/**/*"]},"build:cjs":{"command":"esbuild --bundle --format=cjs src/url-pattern.ts --outfile=dist/urlpattern.cjs --minify --target=es2022","output":["dist/urlpattern.cjs"],"files":["src/**/*"]},"copyTypeFiles":{"command":"cp ./src/index.d.ts ./src/types.d.ts ./dist","output":["dist/index.d.ts","dist/types.d.ts"],"dependencies":["build:esm","build:cjs"]},"build":{"dependencies":["copyTypeFiles"]},"prepFakeNodeModules":{"command":"rm -rf node_modules/urlpattern-polyfill; ln -s $(pwd) node_modules/urlpattern-polyfill"},"sync-wpt":{"command":"cd test && wget http://wpt.live/urlpattern/resources/urlpatterntestdata.json && wget http://wpt.live/urlpattern/resources/urlpattern-compare-test-data.json"},"test":{"command":"ava --timeout=60s","watch":"test/**/*","files":["test/**/*"],"dependencies":["prepFakeNodeModules","build"]},"manual-test":{"command":"npx http-server -o /index.html -p 4203","dependencies":["test"]},"publish-dev":{"command":"VERSION=${npm_package_version%-*}-dev.`git rev-parse --short HEAD` && npm version --no-git-tag-version $VERSION && npm publish --tag dev","dependencies":["test"]},"publish-patch":{"command":"npm version patch && npm publish","dependencies":["test"]},"publish-major":{"command":"npm version major && npm publish","dependencies":["test"]}},"author":"","license":"MIT","dependencies":{},"gitHead":"039357b28b68e3d68f59d7c6af0138cd25a91914","bugs":{"url":"https://github.com/kenchris/urlpattern-polyfill/issues"},"homepage":"https://github.com/kenchris/urlpattern-polyfill#readme","_id":"urlpattern-polyfill@10.0.0","_nodeVersion":"18.12.1","_npmVersion":"9.6.4","dist":{"shasum":"f0a03a97bfb03cdf33553e5e79a2aadd22cac8ec","size":12177,"noattachment":false,"key":"/urlpattern-polyfill/-/urlpattern-polyfill-10.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/urlpattern-polyfill/download/urlpattern-polyfill-10.0.0.tgz"},"_npmUser":{"name":"kenchris","email":"kenneth.christiansen@gmail.com"},"directories":{},"maintainers":[{"name":"kenchris","email":""},{"name":"sanderelias","email":""},{"name":"wanderview","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/urlpattern-polyfill_10.0.0_1706017658579_0.3850550449006711"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-23T13:47:38.732Z","publish_time":1706017658732,"_source_registry_name":"default","_cnpm_publish_time":1706017658732},"9.0.0":{"name":"urlpattern-polyfill","version":"9.0.0","description":"Polyfill for the URLPattern API","repository":{"type":"git","url":"git+https://github.com/kenchris/urlpattern-polyfill.git"},"type":"module","main":"./index.cjs","module":"./index.js","types":"./dist/index.d.ts","exports":{"./urlpattern":{"types":"./dist/index.d.ts","import":"./dist/urlpattern.js","require":"./dist/urlpattern.cjs"},".":{"types":"./dist/index.d.ts","import":"./index.js","require":"./index.cjs"}},"tags":["url","urlpattern","url-pattern","browser","node","polyfill","w3c","wicg"],"devDependencies":{"@ava/typescript":"^4.0.0","ava":"^5.3.0","esbuild":"^0.17.19","rimraf":"^5.0.1","typescript":"^5.1.3","wireit":"^0.9.5"},"ava":{"files":["test/**/*","!test/wpt"],"typescript":{"rewritePaths":{"src/":"dist/"},"compile":false}},"scripts":{"build":"wireit","sync-wpt":"wireit","test":"wireit","manual-test":"wireit","publish-dev":"wireit","publish-patch":"wireit","publish-major":"wireit"},"wireit":{"build:esm":{"command":"esbuild --bundle --format=esm src/url-pattern.ts --outfile=dist/urlpattern.js --minify --target=es2022","output":["dist/urlpattern.js"],"files":["src/**/*"]},"build:cjs":{"command":"esbuild --bundle --format=cjs src/url-pattern.ts --outfile=dist/urlpattern.cjs --minify --target=es2022","output":["dist/urlpattern.cjs"],"files":["src/**/*"]},"copyTypeFiles":{"command":"cp ./src/index.d.ts ./src/types.d.ts ./dist","output":["dist/index.d.ts","dist/types.d.ts"],"dependencies":["build:esm","build:cjs"]},"build":{"dependencies":["copyTypeFiles"]},"prepFakeNodeModules":{"command":"rm -rf node_modules/urlpattern-polyfill; ln -s $(pwd) node_modules/urlpattern-polyfill"},"sync-wpt":{"command":"cd test && wget http://wpt.live/urlpattern/resources/urlpatterntestdata.json && wget http://wpt.live/urlpattern/resources/urlpattern-compare-test-data.json"},"test":{"command":"ava --timeout=60s","watch":"test/**/*","files":["test/**/*"],"dependencies":["prepFakeNodeModules","build"]},"manual-test":{"command":"npx http-server -o /index.html -p 4203","dependencies":["test"]},"publish-dev":{"command":"VERSION=${npm_package_version%-*}-dev.`git rev-parse --short HEAD` && npm version --no-git-tag-version $VERSION && npm publish --tag dev","dependencies":["test"]},"publish-patch":{"command":"npm version patch && npm publish","dependencies":["test"]},"publish-major":{"command":"npm version major && npm publish","dependencies":["test"]}},"author":"","license":"MIT","dependencies":{},"gitHead":"e0b1d0c32d0de88777b0d9c973ed65391d11b6ab","bugs":{"url":"https://github.com/kenchris/urlpattern-polyfill/issues"},"homepage":"https://github.com/kenchris/urlpattern-polyfill#readme","_id":"urlpattern-polyfill@9.0.0","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"shasum":"bc7e386bb12fd7898b58d1509df21d3c29ab3460","size":12024,"noattachment":false,"key":"/urlpattern-polyfill/-/urlpattern-polyfill-9.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/urlpattern-polyfill/download/urlpattern-polyfill-9.0.0.tgz"},"_npmUser":{"name":"sanderelias","email":"sanderelias@gmail.com"},"directories":{},"maintainers":[{"name":"kenchris","email":""},{"name":"sanderelias","email":""},{"name":"wanderview","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/urlpattern-polyfill_9.0.0_1685687013487_0.7927975633832056"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-06-02T06:23:33.716Z","publish_time":1685687013716,"_source_registry_name":"default","_cnpm_publish_time":1685687013716},"8.0.2":{"name":"urlpattern-polyfill","version":"8.0.2","description":"Polyfill for the URLPattern API","repository":{"type":"git","url":"git+https://github.com/kenchris/urlpattern-polyfill.git"},"type":"module","main":"./index.cjs","module":"./index.js","types":"./dist/index.d.ts","exports":{"./urlpattern":{"types":"./dist/index.d.ts","import":"./dist/urlpattern.js","require":"./dist/urlpattern.cjs"},".":{"types":"./dist/index.d.ts","import":"./index.js","require":"./index.cjs"}},"tags":["url","urlpattern","url-pattern","browser","node","polyfill","w3c","wicg"],"devDependencies":{"@ava/typescript":"^4.0.0","ava":"^5.2.0","esbuild":"^0.17.18","rimraf":"^5.0.0","typescript":"^5.0.4","wireit":"^0.9.5"},"ava":{"files":["test/**/*","!test/wpt"],"typescript":{"rewritePaths":{"src/":"dist/"},"compile":false}},"scripts":{"build:esm":"wireit","build:cjs":"wireit","build":"wireit","sync-wpt":"wireit","copyTypeFiles":"wireit","prepFakeNodeModules":"wireit","test":"wireit","manual-test":"wireit","publish-dev":"wireit","publish-prod":"wireit"},"wireit":{"build:esm":{"command":"esbuild --bundle --format=esm src/url-pattern.ts --outfile=dist/urlpattern.js","output":["dist/urlpattern.js"],"files":["src/**/*"]},"build:cjs":{"command":"esbuild --bundle --format=cjs src/url-pattern.ts --outfile=dist/urlpattern.cjs","output":["dist/urlpattern.cjs"],"files":["src/**/*"]},"copyTypeFiles":{"command":"cp ./src/index.d.ts ./src/types.d.ts ./dist","output":["dist/index.d.ts","dist/types.d.ts"],"dependencies":["build:esm","build:cjs"]},"build":{"dependencies":["copyTypeFiles"]},"prepFakeNodeModules":{"command":"rm -rf node_modules/urlpattern-polyfill; ln -s $(pwd) node_modules/urlpattern-polyfill"},"sync-wpt":{"command":"cd test && wget http://wpt.live/urlpattern/resources/urlpatterntestdata.json && wget http://wpt.live/urlpattern/resources/urlpattern-compare-test-data.json"},"test":{"command":"ava --timeout=60s","watch":"test/**/*","files":["test/**/*"],"dependencies":["prepFakeNodeModules","build"]},"manual-test":{"command":"npx http-server -o /index.html -p 4203","dependencies":["test"]},"publish-dev":{"command":"VERSION=${npm_package_version%-*}-dev.`git rev-parse --short HEAD` && npm version --no-git-tag-version $VERSION && npm publish --tag dev","dependencies":["test"]},"publish-prod":{"command":"npm version patch && npm publish","dependencies":["test"]}},"author":"","license":"MIT","dependencies":{},"gitHead":"f30fd0a1807fdae725114632586b86db8814a352","bugs":{"url":"https://github.com/kenchris/urlpattern-polyfill/issues"},"homepage":"https://github.com/kenchris/urlpattern-polyfill#readme","_id":"urlpattern-polyfill@8.0.2","_nodeVersion":"18.14.0","_npmVersion":"9.5.1","dist":{"shasum":"99f096e35eff8bf4b5a2aa7d58a1523d6ebc7ce5","size":22214,"noattachment":false,"key":"/urlpattern-polyfill/-/urlpattern-polyfill-8.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/urlpattern-polyfill/download/urlpattern-polyfill-8.0.2.tgz"},"_npmUser":{"name":"sanderelias","email":"sanderelias@gmail.com"},"directories":{},"maintainers":[{"name":"kenchris","email":""},{"name":"sanderelias","email":""},{"name":"wanderview","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/urlpattern-polyfill_8.0.2_1682334172163_0.44823031543918046"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-04-24T11:02:52.359Z","publish_time":1682334172359,"_cnpm_publish_time":1682334172359},"8.0.1":{"name":"urlpattern-polyfill","version":"8.0.1","description":"Polyfill for the URLPattern API","repository":{"type":"git","url":"git+https://github.com/kenchris/urlpattern-polyfill.git"},"type":"module","main":"./index.cjs","module":"./index.js","types":"./dist/index.d.ts","exports":{"./urlpattern":{"types":"./dist/index.d.ts","import":"./dist/urlpattern.js","require":"./dist/urlpattern.cjs"},".":{"types":"./dist/index.d.ts","import":"./index.js","require":"./index.cjs"}},"tags":["url","urlpattern","url-pattern","browser","node","polyfill","w3c","wicg"],"devDependencies":{"@ava/typescript":"^4.0.0","ava":"^5.2.0","esbuild":"^0.17.18","rimraf":"^5.0.0","typescript":"^5.0.4","wireit":"^0.9.5"},"ava":{"files":["test/**/*","!test/wpt"],"typescript":{"rewritePaths":{"src/":"dist/"},"compile":false}},"scripts":{"build:esm":"wireit","build:cjs":"wireit","build":"wireit","sync-wpt":"wireit","copyTypeFiles":"wireit","prepFakeNodeModules":"wireit","test":"wireit","manual-test":"wireit","publish-dev":"wireit","publish-prod":"wireit"},"wireit":{"build:esm":{"command":"esbuild --bundle --format=esm src/url-pattern.ts --outfile=dist/urlpattern.js","output":["dist/urlpattern.js"],"files":["src/**/*"]},"build:cjs":{"command":"esbuild --bundle --format=cjs src/url-pattern.ts --outfile=dist/urlpattern.cjs","output":["dist/urlpattern.cjs"],"files":["src/**/*"]},"copyTypeFiles":{"command":"cp ./src/index.d.ts ./src/types.d.ts ./dist","output":["dist/index.d.ts","dist/types.d.ts"],"dependencies":["build:esm","build:cjs"]},"build":{"dependencies":["copyTypeFiles"]},"prepFakeNodeModules":{"command":"rm -rf node_modules/urlpattern-polyfill; ln -s $(pwd) node_modules/urlpattern-polyfill"},"sync-wpt":{"command":"cd test && wget http://wpt.live/urlpattern/resources/urlpatterntestdata.json && wget http://wpt.live/urlpattern/resources/urlpattern-compare-test-data.json"},"test":{"command":"ava --timeout=60s","watch":"test/**/*","files":["test/**/*"],"dependencies":["prepFakeNodeModules","build"]},"manual-test":{"command":"npx http-server -o /index.html -p 4203","dependencies":["test"]},"publish-dev":{"command":"VERSION=${npm_package_version%-*}-dev.`git rev-parse --short HEAD` && npm version --no-git-tag-version $VERSION && npm publish --tag dev","dependencies":["test"]},"publish-prod":{"command":"npm version patch && npm publish","dependencies":["test"]}},"author":"","license":"MIT","dependencies":{"braces":"^3.0.2"},"gitHead":"363f47babc8b3c31549003efb626c11cf1fcc8f9","bugs":{"url":"https://github.com/kenchris/urlpattern-polyfill/issues"},"homepage":"https://github.com/kenchris/urlpattern-polyfill#readme","_id":"urlpattern-polyfill@8.0.1","_nodeVersion":"18.14.0","_npmVersion":"9.5.1","dist":{"shasum":"aa302bf8d584d36fbbe90dac0c1a6c28bf914d6b","size":22226,"noattachment":false,"key":"/urlpattern-polyfill/-/urlpattern-polyfill-8.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/urlpattern-polyfill/download/urlpattern-polyfill-8.0.1.tgz"},"_npmUser":{"name":"sanderelias","email":"sanderelias@gmail.com"},"directories":{},"maintainers":[{"name":"kenchris","email":""},{"name":"sanderelias","email":""},{"name":"wanderview","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/urlpattern-polyfill_8.0.1_1682323212325_0.4614126684485327"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-04-24T08:00:12.497Z","publish_time":1682323212497,"_cnpm_publish_time":1682323212497},"7.0.0":{"name":"urlpattern-polyfill","version":"7.0.0","description":"Polyfill for the URLPattern API","repository":{"type":"git","url":"git+https://github.com/kenchris/urlpattern-polyfill.git"},"type":"module","main":"./index.cjs","module":"./index.js","types":"./dist/index.d.ts","exports":{"./urlpattern":{"types":"./dist/index.d.ts","import":"./dist/urlpattern.js","require":"./dist/urlpattern.cjs"},".":{"types":"./dist/index.d.ts","import":"./index.js","require":"./index.cjs"}},"tags":["url","urlpattern","url-pattern","browser","node","polyfill","w3c","wicg"],"devDependencies":{"@ava/typescript":"^3.0.1","ava":"^5.1.0","esbuild":"^0.14.31","rimraf":"^3.0.2","typescript":"^4.7.2","wireit":"^0.7.3"},"ava":{"files":["test/**/*","!test/wpt"],"typescript":{"rewritePaths":{"src/":"dist/"},"compile":false}},"scripts":{"build:esm":"wireit","build:cjs":"wireit","build":"wireit","copyTypeFiles":"wireit","prepFakeNodeModules":"wireit","test":"wireit","manual-test":"wireit","publish-dev":"wireit","publish-prod":"wireit"},"wireit":{"build:esm":{"command":"esbuild --bundle --format=esm src/url-pattern.ts --outfile=dist/urlpattern.js","output":["dist/urlpattern.js"],"files":["src/**/*"]},"build:cjs":{"command":"esbuild --bundle --format=cjs src/url-pattern.ts --outfile=dist/urlpattern.cjs","output":["dist/urlpattern.cjs"],"files":["src/**/*"]},"copyTypeFiles":{"command":"cp ./src/index.d.ts ./src/types.d.ts ./dist","output":["dist/index.d.ts","dist/types.d.ts"],"dependencies":["build:esm","build:cjs"]},"build":{"dependencies":["copyTypeFiles"]},"prepFakeNodeModules":{"command":"rm -rf node_modules/urlpattern-polyfill; ln -s $(pwd) node_modules/urlpattern-polyfill"},"test":{"command":"ava --fail-fast -s","watch":"test/**/*","files":["test/**/*"],"dependencies":["prepFakeNodeModules","build"]},"manual-test":{"command":"npx http-server -o /index.html -p 4203","dependencies":["test"]},"publish-dev":{"command":"VERSION=${npm_package_version%-*}-dev.`git rev-parse --short HEAD` && npm version --no-git-tag-version $VERSION && npm publish --tag dev","dependencies":["test"]},"publish-prod":{"command":"npm version patch && npm publish","dependencies":["test"]}},"author":"","license":"MIT","dependencies":{"braces":"^3.0.2"},"gitHead":"b650b5026cf1317914228b3eb051fb77bd2dcd5c","bugs":{"url":"https://github.com/kenchris/urlpattern-polyfill/issues"},"homepage":"https://github.com/kenchris/urlpattern-polyfill#readme","_id":"urlpattern-polyfill@7.0.0","_nodeVersion":"18.12.1","_npmVersion":"9.6.4","dist":{"shasum":"dc9e5098efc492b4f09bc9fc6acfba545dfb149d","size":19780,"noattachment":false,"key":"/urlpattern-polyfill/-/urlpattern-polyfill-7.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/urlpattern-polyfill/download/urlpattern-polyfill-7.0.0.tgz"},"_npmUser":{"name":"kenchris","email":"kenneth.christiansen@gmail.com"},"directories":{},"maintainers":[{"name":"kenchris","email":""},{"name":"sanderelias","email":""},{"name":"wanderview","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/urlpattern-polyfill_7.0.0_1681227810766_0.6182306533202997"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-04-11T15:43:30.948Z","publish_time":1681227810948,"_cnpm_publish_time":1681227810948},"6.0.2":{"name":"urlpattern-polyfill","version":"6.0.2","description":"Polyfill for the URLPattern API","repository":{"type":"git","url":"git+https://github.com/kenchris/urlpattern-polyfill.git"},"type":"module","main":"./index.cjs","module":"./index.js","types":"./dist/index.d.ts","exports":{"./urlpattern":{"types":"./dist/index.d.ts","import":"./dist/urlpattern.js","require":"./dist/urlpattern.cjs"},".":{"types":"./dist/index.d.ts","import":"./index.js","require":"./index.cjs"}},"tags":["url","urlpattern","url-pattern","browser","node","polyfill","w3c","wicg"],"devDependencies":{"@ava/typescript":"^3.0.1","ava":"^5.1.0","esbuild":"^0.14.31","rimraf":"^3.0.2","typescript":"^4.7.2","wireit":"^0.7.3"},"ava":{"files":["test/**/*","!test/wpt"],"typescript":{"rewritePaths":{"src/":"dist/"},"compile":false}},"scripts":{"build:esm":"wireit","build:cjs":"wireit","build":"wireit","copyTypeFiles":"wireit","prepFakeNodeModules":"wireit","test":"wireit","manual-test":"wireit","publish-dev":"wireit","publish-prod":"wireit"},"wireit":{"build:esm":{"command":"esbuild --bundle --format=esm src/url-pattern.ts --outfile=dist/urlpattern.js","output":["dist/urlpattern.js"],"files":["src/**/*"]},"build:cjs":{"command":"esbuild --bundle --format=cjs src/url-pattern.ts --outfile=dist/urlpattern.cjs","output":["dist/urlpattern.cjs"],"files":["src/**/*"]},"copyTypeFiles":{"command":"cp ./src/index.d.ts ./src/types.d.ts ./dist","output":["dist/index.d.ts","dist/types.d.ts"],"dependencies":["build:esm","build:cjs"]},"build":{"dependencies":["copyTypeFiles"]},"prepFakeNodeModules":{"command":"rm -rf node_modules/urlpattern-polyfill; ln -s $(pwd) node_modules/urlpattern-polyfill"},"test":{"command":"ava --fail-fast -s","watch":"test/**/*","files":["test/**/*"],"dependencies":["prepFakeNodeModules","build"]},"manual-test":{"command":"npx http-server -o /index.html -p 4203","dependencies":["test"]},"publish-dev":{"command":"VERSION=${npm_package_version%-*}-dev.`git rev-parse --short HEAD` && npm version --no-git-tag-version $VERSION && npm publish --tag dev","dependencies":["test"]},"publish-prod":{"command":"npm version patch && npm publish","dependencies":["test"]}},"author":"","license":"MIT","dependencies":{"braces":"^3.0.2"},"gitHead":"d02a0f4fdb056f59e103eee3d0d4f6d0f2df6840","bugs":{"url":"https://github.com/kenchris/urlpattern-polyfill/issues"},"homepage":"https://github.com/kenchris/urlpattern-polyfill#readme","_id":"urlpattern-polyfill@6.0.2","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"shasum":"a193fe773459865a2a5c93b246bb794b13d07256","size":19782,"noattachment":false,"key":"/urlpattern-polyfill/-/urlpattern-polyfill-6.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/urlpattern-polyfill/download/urlpattern-polyfill-6.0.2.tgz"},"_npmUser":{"name":"sanderelias","email":"sanderelias@gmail.com"},"directories":{},"maintainers":[{"name":"kenchris","email":""},{"name":"sanderelias","email":""},{"name":"wanderview","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/urlpattern-polyfill_6.0.2_1668682748367_0.1116383877021414"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-17T11:25:38.010Z","publish_time":1668682748566,"_cnpm_publish_time":1668682748566},"6.0.1":{"name":"urlpattern-polyfill","version":"6.0.1","description":"Polyfill for the URLPattern API","repository":{"type":"git","url":"git+https://github.com/kenchris/urlpattern-polyfill.git"},"type":"module","main":"./index.cjs","module":"./index.js","types":"./dist/index.d.ts","exports":{"./urlpattern":{"types":"./dist/index.d.ts","import":"./dist/urlpattern.js","require":"./dist/urlpattern.cjs"},".":{"types":"./dist/index.d.ts","import":"./index.js","require":"./index.cjs"}},"tags":["url","urlpattern","url-pattern","browser","node","polyfill","w3c","wicg"],"devDependencies":{"@ava/typescript":"^3.0.1","ava":"^4.1.0","esbuild":"^0.14.31","rimraf":"^3.0.2","typescript":"^4.7.2","wireit":"^0.4.3"},"ava":{"files":["test/**/*","!test/wpt"],"typescript":{"rewritePaths":{"src/":"dist/"},"compile":false}},"scripts":{"build:esm":"wireit","build:cjs":"wireit","build":"wireit","copyTypeFiles":"wireit","prepFakeNodeModules":"wireit","test":"wireit","manual-test":"wireit","publish-dev":"wireit","publish-prod":"wireit"},"wireit":{"build:esm":{"command":"esbuild --bundle --format=esm src/url-pattern.ts --outfile=dist/urlpattern.js","output":["dist/urlpattern.js"],"files":["src/**/*"]},"build:cjs":{"command":"esbuild --bundle --format=cjs src/url-pattern.ts --outfile=dist/urlpattern.cjs","output":["dist/urlpattern.cjs"],"files":["src/**/*"]},"copyTypeFiles":{"command":"cp ./src/index.d.ts ./src/types.d.ts ./dist","output":["dist/index.d.ts","dist/types.d.ts"],"dependencies":["build:esm","build:cjs"]},"build":{"dependencies":["copyTypeFiles"]},"prepFakeNodeModules":{"command":"rm -rf node_modules/urlpattern-polyfill; ln -s $(pwd) node_modules/urlpattern-polyfill"},"test":{"command":"ava --fail-fast -s","watch":"test/**/*","files":["test/**/*"],"dependencies":["prepFakeNodeModules","build"]},"manual-test":{"command":"npx http-server -o /index.html -p 4203","dependencies":["test"]},"publish-dev":{"command":"VERSION=${npm_package_version%-*}-dev.`git rev-parse --short HEAD` && npm version --no-git-tag-version $VERSION && npm publish --tag dev","dependencies":["test"]},"publish-prod":{"command":"npm version patch && npm publish","dependencies":["test"]}},"author":"","license":"MIT","gitHead":"8eb1bead647e1a4978d0e342bb480f985465189e","bugs":{"url":"https://github.com/kenchris/urlpattern-polyfill/issues"},"homepage":"https://github.com/kenchris/urlpattern-polyfill#readme","_id":"urlpattern-polyfill@6.0.1","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"shasum":"1d77f9ce21b0e5856ca5d801a9089db5555b26a7","size":19682,"noattachment":false,"key":"/urlpattern-polyfill/-/urlpattern-polyfill-6.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/urlpattern-polyfill/download/urlpattern-polyfill-6.0.1.tgz"},"_npmUser":{"name":"kenchris","email":"kenneth.christiansen@gmail.com"},"directories":{},"maintainers":[{"name":"kenchris","email":""},{"name":"sanderelias","email":""},{"name":"wanderview","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/urlpattern-polyfill_6.0.1_1664392718732_0.8024392100127302"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-09-28T19:31:21.341Z","publish_time":1664392718889,"_cnpm_publish_time":1664392718889},"5.0.9":{"name":"urlpattern-polyfill","version":"5.0.9","description":"Polyfill for the URLPattern API","repository":{"type":"git","url":"git+https://github.com/kenchris/urlpattern-polyfill.git"},"type":"module","main":"./index.cjs","module":"./index.js","types":"./dist/index.d.ts","exports":{"./urlpattern":{"types":"./dist/index.d.ts","import":"./dist/urlpattern.js","require":"./dist/urlpattern.cjs"},".":{"types":"./dist/index.d.ts","import":"./index.js","require":"./index.cjs"}},"tags":["url","urlpattern","url-pattern","browser","node","polyfill","w3c","wicg"],"devDependencies":{"@ava/typescript":"^3.0.1","ava":"^4.1.0","esbuild":"^0.14.31","rimraf":"^3.0.2","typescript":"^4.7.2","wireit":"^0.4.3"},"ava":{"files":["test/**/*","!test/wpt"],"typescript":{"rewritePaths":{"src/":"dist/"},"compile":false}},"scripts":{"build:esm":"wireit","build:cjs":"wireit","build":"wireit","copyTypeFiles":"wireit","prepFakeNodeModules":"wireit","test":"wireit","manual-test":"wireit","publish-dev":"wireit","publish-prod":"wireit"},"wireit":{"build:esm":{"command":"esbuild --bundle --format=esm src/url-pattern.ts --outfile=dist/urlpattern.js","output":["dist/urlpattern.js"],"files":["src/**/*"]},"build:cjs":{"command":"esbuild --bundle --format=cjs src/url-pattern.ts --outfile=dist/urlpattern.cjs","output":["dist/urlpattern.cjs"],"files":["src/**/*"]},"copyTypeFiles":{"command":"cp ./src/index.d.ts ./src/types.d.ts ./dist","output":["dist/index.d.ts","dist/types.d.ts"],"dependencies":["build:esm","build:cjs"]},"build":{"dependencies":["copyTypeFiles"]},"prepFakeNodeModules":{"command":"rm -rf node_modules/urlpattern-polyfill; ln -s $(pwd) node_modules/urlpattern-polyfill"},"test":{"command":"ava --fail-fast -s","watch":"test/**/*","files":["test/**/*"],"dependencies":["prepFakeNodeModules","build"]},"manual-test":{"command":"npx http-server -o /index.html -p 4203","dependencies":["test"]},"publish-dev":{"command":"VERSION=${npm_package_version%-*}-dev.`git rev-parse --short HEAD` && npm version --no-git-tag-version $VERSION && npm publish --tag dev","dependencies":["test"]},"publish-prod":{"command":"npm version patch && npm publish","dependencies":["test"]}},"author":"","license":"MIT","gitHead":"f64406dea7d8f9eaa91d41468bfb8db6a7755a63","bugs":{"url":"https://github.com/kenchris/urlpattern-polyfill/issues"},"homepage":"https://github.com/kenchris/urlpattern-polyfill#readme","_id":"urlpattern-polyfill@5.0.9","_nodeVersion":"18.4.0","_npmVersion":"8.18.0","dist":{"shasum":"99b1f88c770f04bcce6967ad705f7b45e3cf902f","size":19524,"noattachment":false,"key":"/urlpattern-polyfill/-/urlpattern-polyfill-5.0.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/urlpattern-polyfill/download/urlpattern-polyfill-5.0.9.tgz"},"_npmUser":{"name":"sanderelias","email":"sanderelias@gmail.com"},"directories":{},"maintainers":[{"name":"kenchris","email":""},{"name":"sanderelias","email":""},{"name":"wanderview","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/urlpattern-polyfill_5.0.9_1662377675767_0.024039754812418046"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-09-05T11:46:47.698Z","publish_time":1662377675941,"_cnpm_publish_time":1662377675941},"5.0.8":{"name":"urlpattern-polyfill","version":"5.0.8","description":"Polyfill for the URLPattern API","repository":{"type":"git","url":"git+https://github.com/kenchris/urlpattern-polyfill.git"},"type":"module","main":"./index.cjs","module":"./index.js","types":"./dist/index.d.ts","exports":{"./urlpattern":{"types":"./dist/index.d.ts","import":"./dist/urlpattern.js","require":"./dist/urlpattern.cjs"},".":{"types":"./dist/index.d.ts","import":"./index.js","require":"./index.cjs"}},"tags":["url","urlpattern","url-pattern","browser","node","polyfill","w3c","wicg"],"devDependencies":{"@ava/typescript":"^3.0.1","ava":"^4.1.0","esbuild":"^0.14.31","rimraf":"^3.0.2","typescript":"^4.7.2","wireit":"^0.4.3"},"ava":{"files":["test/**/*","!test/wpt"],"typescript":{"rewritePaths":{"src/":"dist/"},"compile":false}},"scripts":{"build:esm":"wireit","build:cjs":"wireit","build":"wireit","copyTypeFiles":"wireit","prepFakeNodeModules":"wireit","test":"wireit","manual-test":"wireit","publish-dev":"wireit","publish-prod":"wireit"},"wireit":{"build:esm":{"command":"esbuild --bundle --format=esm src/url-pattern.ts --outfile=dist/urlpattern.js","output":["dist/urlpattern.js"],"files":["src/**/*"]},"build:cjs":{"command":"esbuild --bundle --format=cjs src/url-pattern.ts --outfile=dist/urlpattern.cjs","output":["dist/urlpattern.cjs"],"files":["src/**/*"]},"copyTypeFiles":{"command":"cp ./src/index.d.ts ./src/types.d.ts ./dist","output":["dist/index.d.ts","dist/types.d.ts"],"dependencies":["build:esm","build:cjs"]},"build":{"dependencies":["copyTypeFiles"]},"prepFakeNodeModules":{"command":"rm -rf node_modules/urlpattern-polyfill; ln -s $(pwd) node_modules/urlpattern-polyfill"},"test":{"command":"ava --fail-fast -s","watch":"test/**/*","files":["test/**/*"],"dependencies":["prepFakeNodeModules","build"]},"manual-test":{"command":"npx http-server -o /index.html -p 4203","dependencies":["test"]},"publish-dev":{"command":"VERSION=${npm_package_version%-*}-dev.`git rev-parse --short HEAD` && npm version --no-git-tag-version $VERSION && npm publish --tag dev","dependencies":["test"]},"publish-prod":{"command":"npm version patch && npm publish --tag dev","dependencies":["test"]}},"author":"","license":"MIT","readmeFilename":"README.md","gitHead":"fdb7e6def4cc40415c9185167005bc452d0cb68e","bugs":{"url":"https://github.com/kenchris/urlpattern-polyfill/issues"},"homepage":"https://github.com/kenchris/urlpattern-polyfill#readme","_id":"urlpattern-polyfill@5.0.8","_nodeVersion":"18.4.0","_npmVersion":"8.18.0","dist":{"shasum":"a99c978b920885bc1ed5ae7b4b8dbdae35a64b75","size":19519,"noattachment":false,"key":"/urlpattern-polyfill/-/urlpattern-polyfill-5.0.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/urlpattern-polyfill/download/urlpattern-polyfill-5.0.8.tgz"},"_npmUser":{"name":"sanderelias","email":"sanderelias@gmail.com"},"directories":{},"maintainers":[{"name":"kenchris","email":""},{"name":"sanderelias","email":""},{"name":"wanderview","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/urlpattern-polyfill_5.0.8_1662377434294_0.5305301407566845"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-09-05T11:46:47.389Z","publish_time":1662377434477,"_cnpm_publish_time":1662377434477},"5.0.6":{"name":"urlpattern-polyfill","version":"5.0.6","description":"Polyfill for the URLPattern API","repository":{"type":"git","url":"git+https://github.com/kenchris/urlpattern-polyfill.git"},"type":"module","main":"./index.cjs","module":"./index.js","types":"./dist/index.d.ts","exports":{"./urlpattern":{"types":"./dist/index.d.ts","import":"./dist/urlpattern.js","require":"./dist/urlpattern.cjs"},".":{"types":"./dist/index.d.ts","import":"./index.js","require":"./index.cjs"}},"tags":["url","urlpattern","url-pattern","browser","node","polyfill","w3c","wicg"],"devDependencies":{"@ava/typescript":"^3.0.1","ava":"^4.1.0","esbuild":"^0.14.31","rimraf":"^3.0.2","typescript":"^4.7.2","wireit":"^0.4.3"},"ava":{"files":["test/**/*","!test/wpt"],"typescript":{"rewritePaths":{"src/":"dist/"},"compile":false}},"scripts":{"build:esm":"wireit","build:cjs":"wireit","build":"wireit","copyTypeFiles":"wireit","prepFakeNodeModules":"wireit","test":"wireit","manual-test":"wireit","publish-dev":"wireit"},"wireit":{"build:esm":{"command":"esbuild --bundle --format=esm src/url-pattern.ts --outfile=dist/urlpattern.js","output":["dist/urlpattern.js"],"files":["src/**/*"]},"build:cjs":{"command":"esbuild --bundle --format=cjs src/url-pattern.ts --outfile=dist/urlpattern.cjs","output":["dist/urlpattern.cjs"],"files":["src/**/*"]},"copyTypeFiles":{"command":"cp ./src/index.d.ts ./src/types.d.ts ./dist","output":["dist/index.d.ts","dist/types.d.ts"],"dependencies":["build:esm","build:cjs"]},"build":{"dependencies":["copyTypeFiles"]},"prepFakeNodeModules":{"command":"rm -rf node_modules/urlpattern-polyfill; ln -s $(pwd) node_modules/urlpattern-polyfill"},"test":{"command":"ava --fail-fast -s","watch":"test/**/*","files":["test/**/*"],"dependencies":["prepFakeNodeModules","build"]},"manual-test":{"command":"npx http-server -o /index.html -p 4203","dependencies":["test"]},"publish-dev":{"command":"VERSION=${npm_package_version%-*}-dev.`git rev-parse --short HEAD` && npm version --no-git-tag-version $VERSION && npm publish --tag dev","dependencies":["test"]}},"author":"","license":"MIT","gitHead":"0c9703dbe79653f99822c47943e58eff32acd8e7","bugs":{"url":"https://github.com/kenchris/urlpattern-polyfill/issues"},"homepage":"https://github.com/kenchris/urlpattern-polyfill#readme","_id":"urlpattern-polyfill@5.0.6","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"shasum":"98b87986e2ee36609debb08be6f59fdd47342834","size":19491,"noattachment":false,"key":"/urlpattern-polyfill/-/urlpattern-polyfill-5.0.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/urlpattern-polyfill/download/urlpattern-polyfill-5.0.6.tgz"},"_npmUser":{"name":"kenchris","email":"kenneth.christiansen@gmail.com"},"directories":{},"maintainers":[{"name":"kenchris","email":""},{"name":"sanderelias","email":""},{"name":"wanderview","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/urlpattern-polyfill_5.0.6_1660209434352_0.7879673166631731"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-08-11T09:40:08.462Z","publish_time":1660209434568,"_cnpm_publish_time":1660209434568},"5.0.5":{"name":"urlpattern-polyfill","version":"5.0.5","description":"Polyfill for the URLPattern API","repository":{"type":"git","url":"git+https://github.com/kenchris/urlpattern-polyfill.git"},"type":"module","main":"./index.cjs","module":"./index.js","types":"./dist/index.d.ts","exports":{"./urlpattern":{"types":"./dist/index.d.ts","import":"./dist/urlpattern.js","require":"./dist/urlpattern.cjs"},".":{"types":"./dist/index.d.ts","import":"./index.js","require":"./index.cjs"}},"tags":["url","urlpattern","url-pattern","browser","node","polyfill","w3c","wicg"],"devDependencies":{"@ava/typescript":"^3.0.1","ava":"^4.1.0","esbuild":"^0.14.31","rimraf":"^3.0.2","typescript":"^4.7.2","wireit":"^0.4.3"},"ava":{"files":["test/**/*","!test/wpt"],"typescript":{"rewritePaths":{"src/":"dist/"},"compile":false}},"scripts":{"build:esm":"wireit","build:cjs":"wireit","build":"wireit","copyTypeFiles":"wireit","prepFakeNodeModules":"wireit","test":"wireit","manual-test":"wireit","publish-dev":"wireit"},"wireit":{"build:esm":{"command":"esbuild --bundle --format=esm src/url-pattern.ts --outfile=dist/urlpattern.js","output":["dist/urlpattern.js"],"files":["src/**/*"]},"build:cjs":{"command":"esbuild --bundle --format=cjs src/url-pattern.ts --outfile=dist/urlpattern.cjs","output":["dist/urlpattern.cjs"],"files":["src/**/*"]},"copyTypeFiles":{"command":"cp ./src/index.d.ts ./src/types.d.ts ./dist","output":["dist/index.d.ts","dist/types.d.ts"],"dependencies":["build:esm","build:cjs"]},"build":{"dependencies":["copyTypeFiles"]},"prepFakeNodeModules":{"command":"rm -rf node_modules/urlpattern-polyfill; ln -s $(pwd) node_modules/urlpattern-polyfill"},"test":{"command":"ava --fail-fast -s","watch":"test/**/*","files":["test/**/*"],"dependencies":["prepFakeNodeModules","build"]},"manual-test":{"command":"npx http-server -o /index.html -p 4203","dependencies":["test"]},"publish-dev":{"command":"VERSION=${npm_package_version%-*}-dev.`git rev-parse --short HEAD` && npm version --no-git-tag-version $VERSION && npm publish --tag dev","dependencies":["test"]}},"author":"","license":"MIT","gitHead":"a3d138baf2774ffd904945744db6170f96ead790","bugs":{"url":"https://github.com/kenchris/urlpattern-polyfill/issues"},"homepage":"https://github.com/kenchris/urlpattern-polyfill#readme","_id":"urlpattern-polyfill@5.0.5","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"shasum":"037adfd438161125f81d8199b9d493e91c5ce247","size":19476,"noattachment":false,"key":"/urlpattern-polyfill/-/urlpattern-polyfill-5.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/urlpattern-polyfill/download/urlpattern-polyfill-5.0.5.tgz"},"_npmUser":{"name":"kenchris","email":"kenneth.christiansen@gmail.com"},"directories":{},"maintainers":[{"name":"kenchris","email":""},{"name":"sanderelias","email":""},{"name":"wanderview","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/urlpattern-polyfill_5.0.5_1657914176251_0.5976319435560404"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-07-15T19:43:00.690Z","publish_time":1657914176414,"_cnpm_publish_time":1657914176414},"5.0.4":{"name":"urlpattern-polyfill","version":"5.0.4","description":"Polyfill for the URLPattern API","repository":{"type":"git","url":"git+https://github.com/kenchris/urlpattern-polyfill.git"},"type":"module","main":"./index.cjs","module":"./index.js","types":"./dist/index.d.ts","exports":{"./urlpattern":{"types":"./dist/index.d.ts","import":"./dist/urlpattern.js","require":"./dist/urlpattern.cjs"},".":{"types":"./dist/index.d.ts","import":"./index.js","require":"./index.cjs"}},"tags":["url","urlpattern","url-pattern","browser","node","polyfill","w3c","wicg"],"devDependencies":{"@ava/typescript":"^3.0.1","ava":"^4.1.0","esbuild":"^0.14.31","rimraf":"^3.0.2","typescript":"^4.7.2","wireit":"^0.4.3"},"ava":{"files":["test/**/*","!test/wpt"],"typescript":{"rewritePaths":{"src/":"dist/"},"compile":false}},"scripts":{"build:esm":"wireit","build:cjs":"wireit","build":"wireit","copyTypeFiles":"wireit","prepFakeNodeModules":"wireit","test":"wireit","manual-test":"wireit","publish-dev":"wireit"},"wireit":{"build:esm":{"command":"esbuild --bundle --format=esm src/url-pattern.ts --outfile=dist/urlpattern.js","output":["dist/urlpattern.js"],"files":["src/**/*"]},"build:cjs":{"command":"esbuild --bundle --format=cjs src/url-pattern.ts --outfile=dist/urlpattern.cjs","output":["dist/urlpattern.cjs"],"files":["src/**/*"]},"copyTypeFiles":{"command":"cp ./src/index.d.ts ./src/types.d.ts ./dist","output":["dist/index.d.ts","dist/types.d.ts"],"dependencies":["build:esm","build:cjs"]},"build":{"dependencies":["copyTypeFiles"]},"prepFakeNodeModules":{"command":"rm -rf node_modules/urlpattern-polyfill; ln -s $(pwd) node_modules/urlpattern-polyfill"},"test":{"command":"ava --fail-fast -s","watch":"test/**/*","files":["test/**/*"],"dependencies":["prepFakeNodeModules","build"]},"manual-test":{"command":"npx http-server -o /index.html -p 4203","dependencies":["test"]},"publish-dev":{"command":"VERSION=${npm_package_version%-*}-dev.`git rev-parse --short HEAD` && npm version --no-git-tag-version $VERSION && npm publish --tag dev","dependencies":["test"]}},"author":"","license":"MIT","gitHead":"a3d138baf2774ffd904945744db6170f96ead790","bugs":{"url":"https://github.com/kenchris/urlpattern-polyfill/issues"},"homepage":"https://github.com/kenchris/urlpattern-polyfill#readme","_id":"urlpattern-polyfill@5.0.4","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"shasum":"edd5d61e46be9959f937bc8bef6c2ca1851138dd","size":19479,"noattachment":false,"key":"/urlpattern-polyfill/-/urlpattern-polyfill-5.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/urlpattern-polyfill/download/urlpattern-polyfill-5.0.4.tgz"},"_npmUser":{"name":"kenchris","email":"kenneth.christiansen@gmail.com"},"directories":{},"maintainers":[{"name":"kenchris","email":""},{"name":"sanderelias","email":""},{"name":"wanderview","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/urlpattern-polyfill_5.0.4_1657912234052_0.46956140423550363"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-07-15T19:15:22.278Z","publish_time":1657912234297,"_cnpm_publish_time":1657912234297},"5.0.3":{"name":"urlpattern-polyfill","version":"5.0.3","description":"Polyfill for the URLPattern API","repository":{"type":"git","url":"git+https://github.com/kenchris/urlpattern-polyfill.git"},"type":"module","main":"./index.cjs","module":"./index.js","types":"./dist/index.d.ts","exports":{"./urlpattern":{"import":"./dist/urlpattern.js","require":"./dist/urlpattern.cjs"},".":{"import":"./index.js","require":"./index.cjs"}},"tags":["url","urlpattern","url-pattern","browser","node","polyfill","w3c","wicg"],"devDependencies":{"@ava/typescript":"^3.0.1","ava":"^4.1.0","esbuild":"^0.14.31","rimraf":"^3.0.2","typescript":"^4.7.2","wireit":"^0.4.3"},"ava":{"files":["test/**/*","!test/wpt"],"typescript":{"rewritePaths":{"src/":"dist/"},"compile":false}},"scripts":{"build:esm":"wireit","build:cjs":"wireit","build":"wireit","copyTypeFiles":"wireit","prepFakeNodeModules":"wireit","test":"wireit","manual-test":"wireit","publish-dev":"wireit"},"wireit":{"build:esm":{"command":"esbuild --bundle --format=esm src/url-pattern.ts --outfile=dist/urlpattern.js","output":["dist/urlpattern.js"],"files":["src/**/*"]},"build:cjs":{"command":"esbuild --bundle --format=cjs src/url-pattern.ts --outfile=dist/urlpattern.cjs","output":["dist/urlpattern.cjs"],"files":["src/**/*"]},"copyTypeFiles":{"command":"cp ./src/index.d.ts ./src/types.d.ts ./dist","output":["dist/index.d.ts","dist/types.d.ts"],"dependencies":["build:esm","build:cjs"]},"build":{"dependencies":["copyTypeFiles"]},"prepFakeNodeModules":{"command":"rm -rf node_modules/urlpattern-polyfill; ln -s $(pwd) node_modules/urlpattern-polyfill"},"test":{"command":"ava --fail-fast -s","watch":"test/**/*","files":["test/**/*"],"dependencies":["prepFakeNodeModules","build"]},"manual-test":{"command":"npx http-server -o /index.html -p 4203","dependencies":["test"]},"publish-dev":{"command":"VERSION=${npm_package_version%-*}-dev.`git rev-parse --short HEAD` && npm version --no-git-tag-version $VERSION && npm publish --tag dev","dependencies":["test"]}},"author":"","license":"MIT","gitHead":"a17c67f906a828f80ce202c9114cab610798f0c9","bugs":{"url":"https://github.com/kenchris/urlpattern-polyfill/issues"},"homepage":"https://github.com/kenchris/urlpattern-polyfill#readme","_id":"urlpattern-polyfill@5.0.3","_nodeVersion":"18.2.0","_npmVersion":"8.11.0","dist":{"shasum":"1464fd7b328de3464e7c371142c61d3975cf94cf","size":19467,"noattachment":false,"key":"/urlpattern-polyfill/-/urlpattern-polyfill-5.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/urlpattern-polyfill/download/urlpattern-polyfill-5.0.3.tgz"},"_npmUser":{"name":"sanderelias","email":"sanderelias@gmail.com"},"directories":{},"maintainers":[{"name":"kenchris","email":""},{"name":"sanderelias","email":""},{"name":"wanderview","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/urlpattern-polyfill_5.0.3_1653642201635_0.05203261513159885"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-05-27T09:06:47.105Z","publish_time":1653642201811,"_cnpm_publish_time":1653642201811},"5.0.2":{"name":"urlpattern-polyfill","version":"5.0.2","description":"Polyfill for the URLPattern API","repository":{"type":"git","url":"git+https://github.com/kenchris/urlpattern-polyfill.git"},"type":"module","main":"./index.cjs","module":"./index.js","types":"./dist/index.d.ts","exports":{"./urlpattern":{"import":"./dist/urlpattern.js","require":"./dist/urlpattern.cjs"},".":{"import":"./index.js","require":"./index.cjs"}},"tags":["url","urlpattern","url-pattern","browser","node","polyfill","w3c","wicg"],"devDependencies":{"@ava/typescript":"^3.0.1","ava":"^4.1.0","esbuild":"^0.14.31","rimraf":"^3.0.2","typescript":"^4.7.2","wireit":"^0.4.3"},"ava":{"files":["test/**/*","!test/wpt"],"typescript":{"rewritePaths":{"src/":"dist/"},"compile":false}},"scripts":{"build:esm":"wireit","build:cjs":"wireit","build":"wireit","copyTypeFiles":"wireit","prepFakeNodeModules":"wireit","test":"wireit","manual-test":"wireit","publish-dev":"wireit"},"wireit":{"build:esm":{"command":"esbuild --bundle --format=esm src/url-pattern.ts --outfile=dist/urlpattern.js","output":["dist/urlpattern.js"],"files":["src/**/*"]},"build:cjs":{"command":"esbuild --bundle --format=cjs src/url-pattern.ts --outfile=dist/urlpattern.cjs","output":["dist/urlpattern.cjs"],"files":["src/**/*"]},"copyTypeFiles":{"command":"cp ./src/index.d.ts ./src/types.d.ts ./dist","output":["dist/index.d.ts","dist/types.d.ts"],"dependencies":["build:esm","build:cjs"]},"build":{"dependencies":["copyTypeFiles"]},"prepFakeNodeModules":{"command":"rm -rf node_modules/urlpattern-polyfill; ln -s $(pwd) node_modules/urlpattern-polyfill"},"test":{"command":"ava --fail-fast -s","watch":"test/**/*","files":["test/**/*"],"dependencies":["prepFakeNodeModules","build"]},"manual-test":{"command":"npx http-server -o /index.html -p 4203","dependencies":["test"]},"publish-dev":{"command":"VERSION=${npm_package_version%-*}-dev.`git rev-parse --short HEAD` && npm version --no-git-tag-version $VERSION && npm publish --tag dev","dependencies":["test"]}},"author":"","license":"MIT","gitHead":"c15778edf3e6fd6e3da2155ae2cdb23d002f76dc","bugs":{"url":"https://github.com/kenchris/urlpattern-polyfill/issues"},"homepage":"https://github.com/kenchris/urlpattern-polyfill#readme","_id":"urlpattern-polyfill@5.0.2","_nodeVersion":"18.2.0","_npmVersion":"8.11.0","dist":{"shasum":"ac6d07d68fc91fdfe7d9fb9fef1d42aacfe09fd6","size":19367,"noattachment":false,"key":"/urlpattern-polyfill/-/urlpattern-polyfill-5.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/urlpattern-polyfill/download/urlpattern-polyfill-5.0.2.tgz"},"_npmUser":{"name":"sanderelias","email":"sanderelias@gmail.com"},"directories":{},"maintainers":[{"name":"kenchris","email":""},{"name":"sanderelias","email":""},{"name":"wanderview","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/urlpattern-polyfill_5.0.2_1653639794795_0.48398625031409037"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-05-27T09:06:46.412Z","publish_time":1653639794980,"_cnpm_publish_time":1653639794980},"5.0.1":{"name":"urlpattern-polyfill","version":"5.0.1","description":"Polyfill for the URLPattern API","repository":{"type":"git","url":"git+https://github.com/kenchris/urlpattern-polyfill.git"},"type":"module","main":"./index.cjs","module":"./index.js","types":"./dist/index.d.ts","exports":{"./urlpattern":{"import":"./dist/urlpattern.js","require":"./dist/urlpattern.cjs"},".":{"import":"./index.js","require":"./index.cjs"}},"tags":["url","urlpattern","url-pattern","browser","node","polyfill","w3c","wicg"],"devDependencies":{"@ava/typescript":"^3.0.1","ava":"^4.1.0","esbuild":"^0.14.31","rimraf":"^3.0.2","typescript":"^4.7.2","wireit":"^0.4.3"},"ava":{"files":["test/**/*","!test/wpt"],"typescript":{"rewritePaths":{"src/":"dist/"},"compile":false}},"scripts":{"build:esm":"wireit","build:cjs":"wireit","build":"wireit","copyTypeFiles":"wireit","prepFakeNodeModules":"wireit","test":"wireit","manual-test":"wireit","publish-dev":"wireit"},"wireit":{"build:esm":{"command":"esbuild --bundle --format=esm src/url-pattern.ts --outfile=dist/urlpattern.js","output":["dist/urlpattern.js"],"files":["src/**/*"]},"build:cjs":{"command":"esbuild --bundle --format=cjs src/url-pattern.ts --outfile=dist/urlpattern.cjs","output":["dist/urlpattern.cjs"],"files":["src/**/*"]},"copyTypeFiles":{"command":"cp ./src/index.d.ts ./src/types.d.ts ./dist","output":["dist/index.d.ts","dist/types.d.ts"],"dependencies":["build:esm","build:cjs"]},"build":{"dependencies":["copyTypeFiles"]},"prepFakeNodeModules":{"command":"rm -rf node_modules/urlpattern-polyfill; ln -s $(pwd) node_modules/urlpattern-polyfill"},"test":{"command":"ava --fail-fast -s","watch":"test/**/*","files":["test/**/*"],"dependencies":["prepFakeNodeModules","build"]},"manual-test":{"command":"npx http-server -o /index.html -p 4203","dependencies":["test"]},"publish-dev":{"command":"VERSION=${npm_package_version%-*}-dev.`git rev-parse --short HEAD` && npm version --no-git-tag-version $VERSION && npm publish --tag dev","dependencies":["test"]}},"author":"","license":"MIT","gitHead":"e3f3a0b7428c6e42301ab8384838e4544293068a","bugs":{"url":"https://github.com/kenchris/urlpattern-polyfill/issues"},"homepage":"https://github.com/kenchris/urlpattern-polyfill#readme","_id":"urlpattern-polyfill@5.0.1","_nodeVersion":"18.1.0","_npmVersion":"8.8.0","dist":{"shasum":"770a1d2796d481d0c07871d7103c86d9740fea52","size":19076,"noattachment":false,"key":"/urlpattern-polyfill/-/urlpattern-polyfill-5.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/urlpattern-polyfill/download/urlpattern-polyfill-5.0.1.tgz"},"_npmUser":{"name":"sanderelias","email":"sanderelias@gmail.com"},"directories":{},"maintainers":[{"name":"kenchris","email":""},{"name":"sanderelias","email":""},{"name":"wanderview","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/urlpattern-polyfill_5.0.1_1653468702456_0.3905835828160362"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-05-25T09:57:47.721Z","publish_time":1653468702622,"_cnpm_publish_time":1653468702622},"5.0.0-dev.4a67043":{"name":"urlpattern-polyfill","version":"5.0.0-dev.4a67043","description":"Polyfill for the URLPattern API","repository":{"type":"git","url":"git+https://github.com/kenchris/urlpattern-polyfill.git"},"type":"module","main":"./index.cjs","module":"./index.js","types":"./dist/index.d.ts","exports":{"./urlpattern":{"import":"./dist/urlpattern.js","require":"./dist/urlpattern.cjs"},".":{"import":"./index.js","require":"./index.cjs"}},"tags":["url","urlpattern","url-pattern","browser","node","polyfill","w3c","wicg"],"devDependencies":{"@ava/typescript":"^3.0.1","ava":"^4.1.0","esbuild":"^0.14.31","rimraf":"^3.0.2","typescript":"^4.7.2","wireit":"^0.4.3"},"ava":{"files":["test/**/*","!test/wpt"],"typescript":{"rewritePaths":{"src/":"dist/"},"compile":false}},"scripts":{"build:esm":"wireit","build:cjs":"wireit","build":"wireit","copyTypeFiles":"wireit","prepFakeNodeModules":"wireit","test":"wireit","manual-test":"wireit","publish-dev":"wireit"},"wireit":{"build:esm":{"command":"esbuild --bundle --format=esm src/url-pattern.ts --outfile=dist/urlpattern.js","output":["dist/urlpattern.js"],"files":["src/**/*"]},"build:cjs":{"command":"esbuild --bundle --format=cjs src/url-pattern.ts --outfile=dist/urlpattern.cjs","output":["dist/urlpattern.cjs"],"files":["src/**/*"]},"copyTypeFiles":{"command":"cp ./src/index.d.ts ./src/types.d.ts ./dist","output":["dist/index.d.ts","dist/types.d.ts"],"dependencies":["build:esm","build:cjs"]},"build":{"dependencies":["copyTypeFiles"]},"prepFakeNodeModules":{"command":"rm -rf node_modules/urlpattern-polyfill; ln -s $(pwd) node_modules/urlpattern-polyfill"},"test":{"command":"ava --fail-fast -s","watch":"test/**/*","dependencies":["prepFakeNodeModules","build"]},"manual-test":{"command":"npx http-server -o /index.html -p 4203","dependencies":["test"]},"publish-dev":{"command":"VERSION=${npm_package_version%-*}-dev.`git rev-parse --short HEAD` && npm version --no-git-tag-version $VERSION && npm publish --tag dev","dependencies":["test"]}},"author":"","license":"MIT","readmeFilename":"README.md","gitHead":"4a6704368e485667698053e62a81c06430eb1358","bugs":{"url":"https://github.com/kenchris/urlpattern-polyfill/issues"},"homepage":"https://github.com/kenchris/urlpattern-polyfill#readme","_id":"urlpattern-polyfill@5.0.0-dev.4a67043","_nodeVersion":"18.1.0","_npmVersion":"8.8.0","dist":{"shasum":"8071085c8e3ba03ab7164769078a08edab1fd9c3","size":19086,"noattachment":false,"key":"/urlpattern-polyfill/-/urlpattern-polyfill-5.0.0-dev.4a67043.tgz","tarball":"http://registry.cnpm.dingdandao.com/urlpattern-polyfill/download/urlpattern-polyfill-5.0.0-dev.4a67043.tgz"},"_npmUser":{"name":"sanderelias","email":"sanderelias@gmail.com"},"directories":{},"maintainers":[{"name":"kenchris","email":""},{"name":"sanderelias","email":""},{"name":"wanderview","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/urlpattern-polyfill_5.0.0-dev.4a67043_1653465076206_0.9990408228697276"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-05-25T09:57:47.436Z","publish_time":1653465076363,"_cnpm_publish_time":1653465076363},"5.0.0":{"name":"urlpattern-polyfill","version":"5.0.0","description":"Polyfill for the URLPattern API","repository":{"type":"git","url":"git+https://github.com/kenchris/urlpattern-polyfill.git"},"type":"module","main":"./index.cjs","module":"./index.js","types":"./dist/index.d.ts","exports":{"./urlpattern":{"import":"./dist/urlpattern.js","require":"./dist/urlpattern.cjs"},".":{"import":"./index.js","require":"./index.cjs"}},"tags":["url","urlpattern","url-pattern","browser","node","polyfill","w3c","wicg"],"devDependencies":{"@ava/typescript":"^3.0.1","ava":"^4.1.0","esbuild":"^0.14.31","rimraf":"^3.0.2","typescript":"^4.6.3"},"ava":{"files":["test/**/*","!test/wpt"],"typescript":{"rewritePaths":{"src/":"dist/"},"compile":false}},"scripts":{"prebuild":"rimraf dist","build:esm":"esbuild --bundle --format=esm src/url-pattern.ts --outfile=dist/urlpattern.js","build:cjs":"esbuild --bundle --format=cjs src/url-pattern.ts --outfile=dist/urlpattern.cjs","copy:dts":"cp ./src/index.d.ts ./src/types.d.ts ./dist","build":"npm run build:esm && npm run build:cjs && npm run copy:dts","pretest":"npm run build; rm -rf node_modules/urlpattern-polyfill; ln -s $(pwd) node_modules/urlpattern-polyfill","test":"ava --fail-fast -s","manual-test":"npx http-server -o /index.html -p 4203","publish-dev":"npm test && VERSION=${npm_package_version%-*}-dev.`git rev-parse --short HEAD` && npm version --no-git-tag-version $VERSION && npm publish --tag dev"},"author":"","license":"MIT","gitHead":"4a6704368e485667698053e62a81c06430eb1358","bugs":{"url":"https://github.com/kenchris/urlpattern-polyfill/issues"},"homepage":"https://github.com/kenchris/urlpattern-polyfill#readme","_id":"urlpattern-polyfill@5.0.0","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"shasum":"78608921c82abc50d35870432395fd30fcbe6430","size":18950,"noattachment":false,"key":"/urlpattern-polyfill/-/urlpattern-polyfill-5.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/urlpattern-polyfill/download/urlpattern-polyfill-5.0.0.tgz"},"_npmUser":{"name":"kenchris","email":"kenneth.christiansen@gmail.com"},"directories":{},"maintainers":[{"name":"kenchris","email":""},{"name":"sanderelias","email":""},{"name":"wanderview","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/urlpattern-polyfill_5.0.0_1653295362361_0.43700038738025326"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-05-23T10:17:35.083Z","publish_time":1653295362509,"_cnpm_publish_time":1653295362509},"4.0.3":{"name":"urlpattern-polyfill","version":"4.0.3","description":"Polyfill for the URLPattern API","repository":{"type":"git","url":"git+https://github.com/kenchris/urlpattern-polyfill.git"},"type":"module","main":"./dist/index.cjs","module":"./dist/index.js","types":"./dist/index.d.ts","exports":{"import":"./dist/index.js","require":"./dist/index.cjs"},"tags":["url","urlpattern","url-pattern","browser","node","polyfill","w3c","wicg"],"devDependencies":{"@ava/typescript":"^3.0.1","ava":"^4.1.0","esbuild":"^0.14.31","rimraf":"^3.0.2","typescript":"^4.6.3"},"ava":{"files":["test/**/*","!test/wpt"],"typescript":{"rewritePaths":{"src/":"dist/"},"compile":false}},"scripts":{"prebuild":"rimraf dist","build:esm":"esbuild --bundle --format=esm src/patch-global.mts --outfile=dist/index.js","build:cjs":"esbuild --bundle --format=cjs src/patch-global.cts --outfile=dist/index.cjs","copy:dts":"cp ./src/index.d.ts ./dist","build":"npm run build:esm && npm run build:cjs && npm run copy:dts","pretest":"npm run build","test":"ava --fail-fast -s","manual-test":"npx http-server -o /index.html -p 4203","publish-dev":"npm test && VERSION=${npm_package_version%-*}-dev.`git rev-parse --short HEAD` && npm version --no-git-tag-version $VERSION && npm publish --tag dev"},"author":"","license":"MIT","gitHead":"69ac528cb2cd4da5d5ce234a77d29bfbef4f2534","bugs":{"url":"https://github.com/kenchris/urlpattern-polyfill/issues"},"homepage":"https://github.com/kenchris/urlpattern-polyfill#readme","_id":"urlpattern-polyfill@4.0.3","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"shasum":"c1fa7a73eb4e6c6a1ffb41b24cf31974f7392d3b","size":19314,"noattachment":false,"key":"/urlpattern-polyfill/-/urlpattern-polyfill-4.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/urlpattern-polyfill/download/urlpattern-polyfill-4.0.3.tgz"},"_npmUser":{"name":"kenchris","email":"kenneth.christiansen@gmail.com"},"directories":{},"maintainers":[{"name":"kenchris","email":""},{"name":"sanderelias","email":""},{"name":"wanderview","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/urlpattern-polyfill_4.0.3_1649416060066_0.5056055089614797"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-04-08T11:47:58.777Z","publish_time":1649416060251,"_cnpm_publish_time":1649416060251},"4.0.2":{"name":"urlpattern-polyfill","version":"4.0.2","description":"Polyfill for the URLPattern API","repository":{"type":"git","url":"git+https://github.com/kenchris/urlpattern-polyfill.git"},"type":"module","main":"./dist/index.cjs","module":"./dist/index.js","types":"./dist/index.d.ts","exports":{"import":"./dist/index.js","require":"./dist/index.cjs"},"tags":["url","urlpattern","url-pattern","browser","node","polyfill","w3c","wicg"],"devDependencies":{"ava":"^3.14.0","esbuild":"^0.14.31","rimraf":"^3.0.2","typescript":"^4.6.3"},"scripts":{"prebuild":"rimraf dist","build:esm":"esbuild --bundle --format=esm src/patch-global.mts --outfile=dist/index.js","build:cjs":"esbuild --bundle --format=cjs src/url-pattern.ts --outfile=dist/url-pattern.cjs && esbuild --format=cjs src/patch-global.cts --outfile=dist/index.cjs","copy:dts":"cp ./src/index.d.ts ./dist","build":"npm run build:esm && npm run build:cjs && npm run copy:dts","pretest":"npm run build","test":"ava --fail-fast -s","publish-dev":"npm test && VERSION=${npm_package_version%-*}-dev.`git rev-parse --short HEAD` && npm version --no-git-tag-version $VERSION && npm publish --tag dev"},"author":"","license":"MIT","gitHead":"a0763370127e1bf7d4d94a045b8b5a0897e17d4e","bugs":{"url":"https://github.com/kenchris/urlpattern-polyfill/issues"},"homepage":"https://github.com/kenchris/urlpattern-polyfill#readme","_id":"urlpattern-polyfill@4.0.2","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"shasum":"df0fe52e4bbd1f62ce857f050f3752383b00bf28","size":18687,"noattachment":false,"key":"/urlpattern-polyfill/-/urlpattern-polyfill-4.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/urlpattern-polyfill/download/urlpattern-polyfill-4.0.2.tgz"},"_npmUser":{"name":"kenchris","email":"kenneth.christiansen@gmail.com"},"directories":{},"maintainers":[{"name":"kenchris","email":""},{"name":"sanderelias","email":""},{"name":"wanderview","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/urlpattern-polyfill_4.0.2_1649235046985_0.014200929736550627"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-04-06T14:11:08.239Z","publish_time":1649235047111,"_cnpm_publish_time":1649235047111},"4.0.1":{"name":"urlpattern-polyfill","version":"4.0.1","description":"Polyfill for the URLPattern API","repository":{"type":"git","url":"git+https://github.com/kenchris/urlpattern-polyfill.git"},"type":"module","main":"./dist/index.cjs","module":"./dist/index.js","types":"./dist/index.d.ts","exports":{"import":"./dist/index.js","require":"./dist/index.cjs"},"devDependencies":{"ava":"^3.14.0","esbuild":"^0.14.31","rimraf":"^3.0.2","typescript":"^4.6.3"},"scripts":{"prebuild":"rimraf dist","build:esm":"esbuild --bundle --format=esm src/patch-global.mts --outfile=dist/index.js","build:cjs":"esbuild --bundle --format=cjs src/url-pattern.ts --outfile=dist/url-pattern.cjs && esbuild --format=cjs src/patch-global.cts --outfile=dist/index.cjs","copy:dts":"cp ./src/index.d.ts ./dist","build":"npm run build:esm && npm run build:cjs && npm run copy:dts","pretest":"npm run build","test":"ava --fail-fast -s","publish-dev":"npm test && VERSION=${npm_package_version%-*}-dev.`git rev-parse --short HEAD` && npm version --no-git-tag-version $VERSION && npm publish --tag dev"},"author":"","license":"MIT","gitHead":"c688f143705e744a7a215d1c80db43e63b3c66ae","bugs":{"url":"https://github.com/kenchris/urlpattern-polyfill/issues"},"homepage":"https://github.com/kenchris/urlpattern-polyfill#readme","_id":"urlpattern-polyfill@4.0.1","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"shasum":"f431f663de85bcaf3e6f984640c684190d4a6a51","size":18636,"noattachment":false,"key":"/urlpattern-polyfill/-/urlpattern-polyfill-4.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/urlpattern-polyfill/download/urlpattern-polyfill-4.0.1.tgz"},"_npmUser":{"name":"kenchris","email":"kenneth.christiansen@gmail.com"},"directories":{},"maintainers":[{"name":"kenchris","email":""},{"name":"sanderelias","email":""},{"name":"wanderview","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/urlpattern-polyfill_4.0.1_1649088003285_0.06910755383354816"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-04-04T18:07:37.915Z","publish_time":1649088003705,"_cnpm_publish_time":1649088003705},"4.0.0":{"name":"urlpattern-polyfill","version":"4.0.0","description":"Polyfill for the URLPattern API","repository":{"type":"git","url":"git+https://github.com/kenchris/urlpattern-polyfill.git"},"type":"module","exports":{"import":"./dist/index.js","require":"./dist/index.cjs","main":"./dist/index.cjs","module":"./dist/index.js","types":"./dist/index.d.ts"},"devDependencies":{"ava":"^3.14.0","esbuild":"^0.14.31","rimraf":"^3.0.2","typescript":"^4.6.3"},"scripts":{"prebuild":"rimraf dist","build:esm":"esbuild --bundle --format=esm src/patch-global.mts --outfile=dist/index.js","build:cjs":"esbuild --bundle --format=cjs src/url-pattern.ts --outfile=dist/url-pattern.cjs && esbuild --format=cjs src/patch-global.cts --outfile=dist/index.cjs","copy:dts":"cp ./src/index.d.ts ./dist","build":"npm run build:esm && npm run build:cjs && npm run copy:dts","pretest":"npm run build","test":"ava --fail-fast -s","publish-dev":"npm test && VERSION=${npm_package_version%-*}-dev.`git rev-parse --short HEAD` && npm version --no-git-tag-version $VERSION && npm publish --tag dev"},"author":"","license":"MIT","types":"./index.d.ts","gitHead":"2bca4370ee655f27d5512bfa95debbd962d23290","bugs":{"url":"https://github.com/kenchris/urlpattern-polyfill/issues"},"homepage":"https://github.com/kenchris/urlpattern-polyfill#readme","_id":"urlpattern-polyfill@4.0.0","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"shasum":"2e09c3a9a58e24b6b91d76489526e872b358edeb","size":18530,"noattachment":false,"key":"/urlpattern-polyfill/-/urlpattern-polyfill-4.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/urlpattern-polyfill/download/urlpattern-polyfill-4.0.0.tgz"},"_npmUser":{"name":"kenchris","email":"kenneth.christiansen@gmail.com"},"directories":{},"maintainers":[{"name":"kenchris","email":""},{"name":"sanderelias","email":""},{"name":"wanderview","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/urlpattern-polyfill_4.0.0_1649080256352_0.2399116101130736"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-04-04T14:38:10.179Z","publish_time":1649080256497,"_cnpm_publish_time":1649080256497},"3.0.0":{"name":"urlpattern-polyfill","version":"3.0.0","description":"Polyfill for the URLPattern API","repository":{"type":"git","url":"git+https://github.com/kenchris/urlpattern-polyfill.git"},"type":"module","exports":{"import":"./dist/index.js","require":"./dist/index.cjs","types":"./dist/index.d.ts"},"devDependencies":{"ava":"^3.14.0","esm":"^3.2.25","rimraf":"^3.0.2","typescript":"^4.6.3"},"scripts":{"prebuild":"rimraf dist","build:esm":"esbuild --bundle --format=esm src/index.ts --outfile=dist/index.impl.js && esbuild --format=esm src/patch-global.ts --outfile=dist/index.js","build:cjs":"esbuild --bundle --format=cjs src/index.ts --outfile=dist/index.impl.cjs && esbuild --format=cjs src/patch-global-cjs.ts --outfile=dist/index.cjs","copy:dts":"cp ./src/index.d.ts ./dist","build":"npm run build:esm && npm run build:cjs && npm run copy:dts","pretest":"npm run build","test":"ava --fail-fast -s","publish-dev":"npm test && VERSION=${npm_package_version%-*}-dev.`git rev-parse --short HEAD` && npm version --no-git-tag-version $VERSION && npm publish --tag dev","publish-release":"npm test && npm publish"},"ava":{"require":["esm"]},"author":"","license":"MIT","dependencies":{},"types":"./index.d.ts","gitHead":"2764da6664a58b660b5e3314f0570b2a09d5728e","bugs":{"url":"https://github.com/kenchris/urlpattern-polyfill/issues"},"homepage":"https://github.com/kenchris/urlpattern-polyfill#readme","_id":"urlpattern-polyfill@3.0.0","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"shasum":"eabcf53b7e60241d631319e5450c3c06046b59ef","size":18483,"noattachment":false,"key":"/urlpattern-polyfill/-/urlpattern-polyfill-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/urlpattern-polyfill/download/urlpattern-polyfill-3.0.0.tgz"},"_npmUser":{"name":"kenchris","email":"kenneth.christiansen@gmail.com"},"directories":{},"maintainers":[{"name":"kenchris","email":""},{"name":"sanderelias","email":""},{"name":"wanderview","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/urlpattern-polyfill_3.0.0_1648797253502_0.09183575198433425"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-04-01T07:14:20.991Z","publish_time":1648797253893,"_cnpm_publish_time":1648797253893},"3.0.0-dev.2764da6":{"name":"urlpattern-polyfill","version":"3.0.0-dev.2764da6","description":"Polyfill for the URLPattern API","repository":{"type":"git","url":"git+https://github.com/kenchris/urlpattern-polyfill.git"},"type":"module","exports":{"import":"./dist/index.js","require":"./dist/index.cjs","types":"./dist/index.d.ts"},"devDependencies":{"ava":"^3.14.0","esm":"^3.2.25","rimraf":"^3.0.2","typescript":"^4.6.3"},"scripts":{"prebuild":"rimraf dist","build:esm":"esbuild --bundle --format=esm src/index.ts --outfile=dist/index.impl.js && esbuild --format=esm src/patch-global.ts --outfile=dist/index.js","build:cjs":"esbuild --bundle --format=cjs src/index.ts --outfile=dist/index.impl.cjs && esbuild --format=cjs src/patch-global-cjs.ts --outfile=dist/index.cjs","copy:dts":"cp ./src/index.d.ts ./dist","build":"npm run build:esm && npm run build:cjs && npm run copy:dts","pretest":"npm run build","test":"ava --fail-fast -s","publish-dev":"npm test && VERSION=${npm_package_version%-*}-dev.`git rev-parse --short HEAD` && npm version --no-git-tag-version $VERSION && npm publish --tag dev"},"ava":{"require":["esm"]},"author":"","license":"MIT","dependencies":{},"types":"./index.d.ts","readmeFilename":"README.md","gitHead":"2764da6664a58b660b5e3314f0570b2a09d5728e","bugs":{"url":"https://github.com/kenchris/urlpattern-polyfill/issues"},"homepage":"https://github.com/kenchris/urlpattern-polyfill#readme","_id":"urlpattern-polyfill@3.0.0-dev.2764da6","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"shasum":"0678a2394ca383084168ba948af77ec0b4aa014f","size":18488,"noattachment":false,"key":"/urlpattern-polyfill/-/urlpattern-polyfill-3.0.0-dev.2764da6.tgz","tarball":"http://registry.cnpm.dingdandao.com/urlpattern-polyfill/download/urlpattern-polyfill-3.0.0-dev.2764da6.tgz"},"_npmUser":{"name":"kenchris","email":"kenneth.christiansen@gmail.com"},"directories":{},"maintainers":[{"name":"kenchris","email":""},{"name":"sanderelias","email":""},{"name":"wanderview","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/urlpattern-polyfill_3.0.0-dev.2764da6_1648796400537_0.7276643982268025"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-04-01T07:00:06.570Z","publish_time":1648796400631,"_cnpm_publish_time":1648796400631},"1.0.0-rc5":{"name":"urlpattern-polyfill","version":"1.0.0-rc5","description":"Polyfill for the proposed URLPattern API","repository":{"type":"git","url":"git+https://github.com/kenchris/urlpattern-polyfill.git"},"main":"./dist/index.umd.js","module":"./dist/index.js","unpkg":"./dist/index.umd.js","types":"./dist/index.d.ts","exports":"./dist/index.js","type":"module","devDependencies":{"ava":"^3.14.0","esm":"^3.2.25","microbundle":"^0.13.3","rimraf":"^3.0.2","rollup":"^2.35.1"},"scripts":{"build":"rimraf dist/ && microbundle","build:watch":"microbundle watch","test":"npm run build && ava --fail-fast -s","quicktest":"ava --fail-fast -s","publish-dev":"npm test && VERSION=${npm_package_version%-*}-dev.`git rev-parse --short HEAD` && npm version --no-git-tag-version $VERSION && npm publish --tag dev"},"ava":{"require":["esm"]},"author":"","license":"MIT","dependencies":{},"gitHead":"5db8fabef65765f20388e390ed6c2943ee63b070","bugs":{"url":"https://github.com/kenchris/urlpattern-polyfill/issues"},"homepage":"https://github.com/kenchris/urlpattern-polyfill#readme","_id":"urlpattern-polyfill@1.0.0-rc5","_nodeVersion":"14.13.0","_npmVersion":"6.14.8","dist":{"shasum":"ce23d459d51950fb78939a892621242852e2f2f8","size":120336,"noattachment":false,"key":"/urlpattern-polyfill/-/urlpattern-polyfill-1.0.0-rc5.tgz","tarball":"http://registry.cnpm.dingdandao.com/urlpattern-polyfill/download/urlpattern-polyfill-1.0.0-rc5.tgz"},"_npmUser":{"name":"kenchris","email":"kenneth.christiansen@gmail.com"},"directories":{},"maintainers":[{"name":"kenchris","email":""},{"name":"sanderelias","email":""},{"name":"wanderview","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/urlpattern-polyfill_1.0.0-rc5_1642757062949_0.8536474090409609"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-21T09:39:16.056Z","publish_time":1642757063170,"_cnpm_publish_time":1642757063170},"1.0.0-rc4":{"name":"urlpattern-polyfill","version":"1.0.0-rc4","description":"Polyfill for the proposed URLPattern API","repository":{"type":"git","url":"git+https://github.com/kenchris/urlpattern-polyfill.git"},"main":"./dist/index.umd.js","module":"./dist/index.js","unpkg":"./dist/index.umd.js","types":"./dist/index.d.ts","exports":"./dist/index.js","type":"module","devDependencies":{"ava":"^3.14.0","esm":"^3.2.25","microbundle":"^0.13.3","rimraf":"^3.0.2","rollup":"^2.35.1"},"scripts":{"build":"rimraf dist/ && microbundle","build:watch":"microbundle watch","test":"npm run build && ava --fail-fast -s","quicktest":"ava --fail-fast -s","publish-dev":"npm test && VERSION=${npm_package_version%-*}-dev.`git rev-parse --short HEAD` && npm version --no-git-tag-version $VERSION && npm publish --tag dev"},"ava":{"require":["esm"]},"author":"","license":"MIT","dependencies":{},"gitHead":"a0162c91c1dff569b8e4a6f3290bd5bed8c78dbe","bugs":{"url":"https://github.com/kenchris/urlpattern-polyfill/issues"},"homepage":"https://github.com/kenchris/urlpattern-polyfill#readme","_id":"urlpattern-polyfill@1.0.0-rc4","_nodeVersion":"14.13.0","_npmVersion":"6.14.8","dist":{"shasum":"7cb62228bf96eb489e1c8f6d67b4ef659a4f8353","size":120348,"noattachment":false,"key":"/urlpattern-polyfill/-/urlpattern-polyfill-1.0.0-rc4.tgz","tarball":"http://registry.cnpm.dingdandao.com/urlpattern-polyfill/download/urlpattern-polyfill-1.0.0-rc4.tgz"},"_npmUser":{"name":"kenchris","email":"kenneth.christiansen@gmail.com"},"directories":{},"maintainers":[{"name":"kenchris","email":""},{"name":"sanderelias","email":""},{"name":"wanderview","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/urlpattern-polyfill_1.0.0-rc4_1642663375835_0.7285492796055035"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-20T07:27:06.742Z","publish_time":1642663376040,"_cnpm_publish_time":1642663376040},"1.0.0-rc2":{"name":"urlpattern-polyfill","version":"1.0.0-rc2","description":"Polyfill for the proposed URLPattern API","repository":{"type":"git","url":"git+https://github.com/kenchris/urlpattern-polyfill.git"},"main":"./dist/index.umd.js","module":"./dist/index.js","unpkg":"./dist/index.umd.js","types":"./dist/index.d.ts","exports":"./dist/index.js","type":"module","devDependencies":{"ava":"^3.14.0","esm":"^3.2.25","microbundle":"^0.13.3","rimraf":"^3.0.2","rollup":"^2.35.1"},"scripts":{"build":"rimraf dist/ && microbundle","build:watch":"microbundle watch","test":"npm run build && ava --fail-fast -s","quicktest":"ava --fail-fast -s","publish-dev":"npm test && VERSION=${npm_package_version%-*}-dev.`git rev-parse --short HEAD` && npm version --no-git-tag-version $VERSION && npm publish --tag dev"},"ava":{"require":["esm"]},"author":"","license":"MIT","dependencies":{},"gitHead":"54482cbd500683b3f67399a9aace57bc0988e94d","bugs":{"url":"https://github.com/kenchris/urlpattern-polyfill/issues"},"homepage":"https://github.com/kenchris/urlpattern-polyfill#readme","_id":"urlpattern-polyfill@1.0.0-rc2","_nodeVersion":"14.13.0","_npmVersion":"6.14.8","dist":{"shasum":"f2cd0f24f3fade1939d8e7f6735d1f6cb0e1de78","size":117449,"noattachment":false,"key":"/urlpattern-polyfill/-/urlpattern-polyfill-1.0.0-rc2.tgz","tarball":"http://registry.cnpm.dingdandao.com/urlpattern-polyfill/download/urlpattern-polyfill-1.0.0-rc2.tgz"},"_npmUser":{"name":"kenchris","email":"kenneth.christiansen@gmail.com"},"directories":{},"maintainers":[{"name":"kenchris","email":""},{"name":"sanderelias","email":""},{"name":"wanderview","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/urlpattern-polyfill_1.0.0-rc2_1642079721239_0.8094701359085412"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-13T13:15:27.647Z","publish_time":1642079721458,"_cnpm_publish_time":1642079721458},"1.0.0-rc1":{"name":"urlpattern-polyfill","version":"1.0.0-rc1","description":"Polyfill for the proposed URLPattern API","repository":{"type":"git","url":"git+https://github.com/kenchris/urlpattern-polyfill.git"},"main":"./dist/index.cjs","module":"./dist/index.js","unpkg":"./dist/index.umd.js","devDependencies":{"ava":"^3.14.0","esm":"^3.2.25","microbundle":"^0.13.3","rimraf":"^3.0.2","rollup":"^2.35.1"},"scripts":{"build":"rimraf dist/ && microbundle","build:watch":"microbundle watch","test":"npm run build && ava --fail-fast -s","quicktest":"ava --fail-fast -s","publish-dev":"npm test && VERSION=${npm_package_version%-*}-dev.`git rev-parse --short HEAD` && npm version --no-git-tag-version $VERSION && npm publish --tag dev"},"ava":{"require":["esm"]},"author":"","license":"MIT","gitHead":"bcfa5d82b5c6f195a85ffb1fa66b5840e8eb6a45","bugs":{"url":"https://github.com/kenchris/urlpattern-polyfill/issues"},"homepage":"https://github.com/kenchris/urlpattern-polyfill#readme","_id":"urlpattern-polyfill@1.0.0-rc1","_nodeVersion":"14.13.0","_npmVersion":"6.14.8","dist":{"shasum":"88b89983c5f3b2ea4b1d6c75862e19f902d72d3c","size":113387,"noattachment":false,"key":"/urlpattern-polyfill/-/urlpattern-polyfill-1.0.0-rc1.tgz","tarball":"http://registry.cnpm.dingdandao.com/urlpattern-polyfill/download/urlpattern-polyfill-1.0.0-rc1.tgz"},"_npmUser":{"name":"kenchris","email":"kenneth.christiansen@gmail.com"},"directories":{},"maintainers":[{"name":"kenchris","email":""},{"name":"sanderelias","email":""},{"name":"wanderview","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/urlpattern-polyfill_1.0.0-rc1_1625485924729_0.1918939934771593"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-26T20:33:13.539Z","publish_time":1625485924857,"_cnpm_publish_time":1625485924857},"1.0.0-dev.e1c1eca":{"name":"urlpattern-polyfill","version":"1.0.0-dev.e1c1eca","description":"Polyfill for the proposed URLPattern API","repository":{"type":"git","url":"git+https://github.com/kenchris/urlpattern-polyfill.git"},"main":"./dist/index.cjs","module":"./dist/index.js","unpkg":"./dist/index.umd.js","devDependencies":{"ava":"^3.14.0","esm":"^3.2.25","microbundle":"^0.13.3","rimraf":"^3.0.2","rollup":"^2.35.1"},"scripts":{"build":"rimraf dist/ && microbundle","build:watch":"microbundle watch","test":"npm run build && ava --fail-fast -s","quicktest":"ava --fail-fast -s","publish-dev":"npm test && VERSION=${npm_package_version%-*}-dev.`git rev-parse --short HEAD` && npm version --no-git-tag-version $VERSION && npm publish --tag dev"},"ava":{"require":["esm"]},"author":"","license":"MIT","readmeFilename":"README.md","gitHead":"e1c1eca037d5e3d54862f22b0b557c4b2181a4a2","bugs":{"url":"https://github.com/kenchris/urlpattern-polyfill/issues"},"homepage":"https://github.com/kenchris/urlpattern-polyfill#readme","_id":"urlpattern-polyfill@1.0.0-dev.e1c1eca","_nodeVersion":"14.13.0","_npmVersion":"6.14.8","dist":{"shasum":"47995faa533b49c23af83881421230714cf150c6","size":113391,"noattachment":false,"key":"/urlpattern-polyfill/-/urlpattern-polyfill-1.0.0-dev.e1c1eca.tgz","tarball":"http://registry.cnpm.dingdandao.com/urlpattern-polyfill/download/urlpattern-polyfill-1.0.0-dev.e1c1eca.tgz"},"_npmUser":{"name":"kenchris","email":"kenneth.christiansen@gmail.com"},"directories":{},"maintainers":[{"name":"kenchris","email":""},{"name":"sanderelias","email":""},{"name":"wanderview","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/urlpattern-polyfill_1.0.0-dev.e1c1eca_1625485812460_0.0655056815362276"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-26T20:33:12.162Z","publish_time":1625485812596,"_cnpm_publish_time":1625485812596},"0.1.6":{"name":"urlpattern-polyfill","version":"0.1.6","description":"Polyfill for the proposed URLPattern API","repository":{"type":"git","url":"git+https://github.com/kenchris/urlpattern-polyfill.git"},"main":"dist/index.js","module":"dist/index.js","devDependencies":{"ava":"^3.14.0","esm":"^3.2.25","rimraf":"^3.0.2","rollup":"^2.35.1","rollup-plugin-filesize":"^9.1.0","rollup-plugin-terser":"^5.2.0","typescript":"^4.1.3"},"scripts":{"build":"rimraf dist/ && tsc","build:watch":"tsc --watch","test":"npm run build && ava --fail-fast -s","quicktest":"ava --fail-fast -s","checksize":"rollup -c ; cat urlpattern-polyfill.bundled.js | gzip -9 | wc -c ; rm urlpattern-polyfill.bundled.js","publish-dev":"npm test && VERSION=${npm_package_version%-*}-dev.`git rev-parse --short HEAD` && npm version --no-git-tag-version $VERSION && npm publish --tag dev"},"ava":{"require":["esm"]},"author":"","license":"MIT","gitHead":"ac9db9ba85be788f1087b593f087c8d5cd9dedd9","bugs":{"url":"https://github.com/kenchris/urlpattern-polyfill/issues"},"homepage":"https://github.com/kenchris/urlpattern-polyfill#readme","_id":"urlpattern-polyfill@0.1.6","_nodeVersion":"14.13.0","_npmVersion":"6.14.8","dist":{"shasum":"c2e66db826833482c5ccb36e4bf49f2b97536535","size":36957,"noattachment":false,"key":"/urlpattern-polyfill/-/urlpattern-polyfill-0.1.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/urlpattern-polyfill/download/urlpattern-polyfill-0.1.6.tgz"},"_npmUser":{"name":"kenchris","email":"kenneth.christiansen@gmail.com"},"directories":{},"maintainers":[{"name":"kenchris","email":""},{"name":"sanderelias","email":""},{"name":"wanderview","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/urlpattern-polyfill_0.1.6_1608490281056_0.6624376691224725"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-26T20:33:10.773Z","publish_time":1608490281215,"_cnpm_publish_time":1608490281215},"0.1.5":{"name":"urlpattern-polyfill","version":"0.1.5","description":"Polyfill for the proposed URLPattern API","repository":{"type":"git","url":"git+https://github.com/kenchris/urlpattern-polyfill.git"},"main":"dist/index.js","module":"dist/index.js","devDependencies":{"ava":"^3.14.0","esm":"^3.2.25","rimraf":"^3.0.2","rollup":"^2.35.1","rollup-plugin-filesize":"^9.1.0","rollup-plugin-terser":"^5.2.0","typescript":"^4.1.3"},"scripts":{"build":"rimraf dist/ && tsc","build:watch":"tsc --watch","test":"npm run build && ava --fail-fast -s","quicktest":"ava --fail-fast -s","checksize":"rollup -c ; cat urlpattern-polyfill.bundled.js | gzip -9 | wc -c ; rm urlpattern-polyfill.bundled.js","publish-dev":"npm test && VERSION=${npm_package_version%-*}-dev.`git rev-parse --short HEAD` && npm version --no-git-tag-version $VERSION && npm publish --tag dev"},"ava":{"require":["esm"]},"author":"","license":"MIT","gitHead":"e470e3db21f82161246e839fb86ff0905787732a","bugs":{"url":"https://github.com/kenchris/urlpattern-polyfill/issues"},"homepage":"https://github.com/kenchris/urlpattern-polyfill#readme","_id":"urlpattern-polyfill@0.1.5","_nodeVersion":"14.13.0","_npmVersion":"6.14.8","dist":{"shasum":"23e70326e169f49cee87958f9a3c295a752e64ef","size":35956,"noattachment":false,"key":"/urlpattern-polyfill/-/urlpattern-polyfill-0.1.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/urlpattern-polyfill/download/urlpattern-polyfill-0.1.5.tgz"},"_npmUser":{"name":"kenchris","email":"kenneth.christiansen@gmail.com"},"directories":{},"maintainers":[{"name":"kenchris","email":""},{"name":"sanderelias","email":""},{"name":"wanderview","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/urlpattern-polyfill_0.1.5_1608487976731_0.8265806992629938"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-26T20:33:09.671Z","publish_time":1608487976896,"_cnpm_publish_time":1608487976896},"0.1.4":{"name":"urlpattern-polyfill","version":"0.1.4","description":"Polyfill for the proposed URLPattern API","repository":{"type":"git","url":"git+https://github.com/kenchris/urlpattern-polyfill.git"},"main":"dist/index.js","module":"dist/index.js","devDependencies":{"ava":"^3.14.0","esm":"^3.2.25","rimraf":"^3.0.2","rollup":"^2.35.1","rollup-plugin-filesize":"^9.1.0","rollup-plugin-terser":"^5.2.0","typescript":"^4.1.3"},"scripts":{"build":"rimraf dist/ && tsc","build:watch":"tsc --watch","test":"npm run build && ava --fail-fast -s","quicktest":"ava --fail-fast -s","checksize":"rollup -c ; cat urlpattern-polyfill.bundled.js | gzip -9 | wc -c ; rm urlpattern-polyfill.bundled.js","publish-dev":"npm test && VERSION=${npm_package_version%-*}-dev.`git rev-parse --short HEAD` && npm version --no-git-tag-version $VERSION && npm publish --tag dev"},"ava":{"require":["esm"]},"author":"","license":"MIT","gitHead":"75dc4e68541ba2567612e3ed6e4533eef751b113","bugs":{"url":"https://github.com/kenchris/urlpattern-polyfill/issues"},"homepage":"https://github.com/kenchris/urlpattern-polyfill#readme","_id":"urlpattern-polyfill@0.1.4","_nodeVersion":"14.13.0","_npmVersion":"6.14.8","dist":{"shasum":"9f0e1e6da0f9c9d6be6491db212939d5984d342d","size":34979,"noattachment":false,"key":"/urlpattern-polyfill/-/urlpattern-polyfill-0.1.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/urlpattern-polyfill/download/urlpattern-polyfill-0.1.4.tgz"},"_npmUser":{"name":"kenchris","email":"kenneth.christiansen@gmail.com"},"directories":{},"maintainers":[{"name":"kenchris","email":""},{"name":"sanderelias","email":""},{"name":"wanderview","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/urlpattern-polyfill_0.1.4_1608294946641_0.11321427913201965"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-26T20:33:08.572Z","publish_time":1608294946823,"_cnpm_publish_time":1608294946823},"0.1.3":{"name":"urlpattern-polyfill","version":"0.1.3","description":"Polyfill for the proposed URLPattern API","repository":{"type":"git","url":"git+https://github.com/kenchris/urlpattern-polyfill.git"},"main":"dist/index.js","module":"dist/index.js","devDependencies":{"ava":"^3.14.0","esm":"^3.2.25","rimraf":"^3.0.2","rollup":"^2.35.1","rollup-plugin-filesize":"^9.1.0","rollup-plugin-terser":"^5.2.0","typescript":"^4.1.3"},"scripts":{"build":"rimraf dist/ && tsc","build:watch":"tsc --watch","test":"npm run build && ava --fail-fast -s","quicktest":"ava --fail-fast -s","checksize":"rollup -c ; cat urlpattern-polyfill.bundled.js | gzip -9 | wc -c ; rm urlpattern-polyfill.bundled.js","publish-dev":"npm test && VERSION=${npm_package_version%-*}-dev.`git rev-parse --short HEAD` && npm version --no-git-tag-version $VERSION && npm publish --tag dev"},"ava":{"require":["esm"]},"author":"","license":"MIT","gitHead":"1af5421f8123da06539170536babde70426c0dc2","bugs":{"url":"https://github.com/kenchris/urlpattern-polyfill/issues"},"homepage":"https://github.com/kenchris/urlpattern-polyfill#readme","_id":"urlpattern-polyfill@0.1.3","_nodeVersion":"14.13.0","_npmVersion":"6.14.8","dist":{"shasum":"d383fc66339f97643d2b724c714b31c69110cd98","size":34672,"noattachment":false,"key":"/urlpattern-polyfill/-/urlpattern-polyfill-0.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/urlpattern-polyfill/download/urlpattern-polyfill-0.1.3.tgz"},"_npmUser":{"name":"kenchris","email":"kenneth.christiansen@gmail.com"},"directories":{},"maintainers":[{"name":"kenchris","email":""},{"name":"sanderelias","email":""},{"name":"wanderview","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/urlpattern-polyfill_0.1.3_1608232341933_0.689932126261009"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-26T20:33:07.481Z","publish_time":1608232342106,"_cnpm_publish_time":1608232342106},"0.1.2-dev.1af5421":{"name":"urlpattern-polyfill","version":"0.1.2-dev.1af5421","description":"URLPattern polyfills\r ===","main":"dist/index.js","module":"dist/index.js","devDependencies":{"ava":"^3.14.0","esm":"^3.2.25","rimraf":"^3.0.2","typescript":"^4.1.3"},"scripts":{"build":"rimraf dist/ && tsc","build:watch":"tsc --watch","test":"npm run build && ava --fail-fast -s","quicktest":"ava --fail-fast -s","publish-dev":"npm test && VERSION=${npm_package_version%-*}-dev.`git rev-parse --short HEAD` && npm version --no-git-tag-version $VERSION && npm publish --tag dev --allow-same-version"},"ava":{"require":["esm"]},"author":"","license":"MIT","gitHead":"1af5421f8123da06539170536babde70426c0dc2","_id":"urlpattern-polyfill@0.1.2-dev.1af5421","_nodeVersion":"14.13.0","_npmVersion":"6.14.8","dist":{"shasum":"1acc7b0125728b4979f38f272919385136d181f1","size":43629,"noattachment":false,"key":"/urlpattern-polyfill/-/urlpattern-polyfill-0.1.2-dev.1af5421.tgz","tarball":"http://registry.cnpm.dingdandao.com/urlpattern-polyfill/download/urlpattern-polyfill-0.1.2-dev.1af5421.tgz"},"_npmUser":{"name":"kenchris","email":"kenneth.christiansen@gmail.com"},"directories":{},"maintainers":[{"name":"kenchris","email":""},{"name":"sanderelias","email":""},{"name":"wanderview","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/urlpattern-polyfill_0.1.2-dev.1af5421_1608230281147_0.9478923310471914"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-26T20:33:06.183Z","publish_time":1608230281284,"_cnpm_publish_time":1608230281284}},"readme":"[![run-tests](https://github.com/kenchris/urlpattern-polyfill/actions/workflows/workflow.yml/badge.svg)](https://github.com/kenchris/urlpattern-polyfill/actions/workflows/workflow.yml)\n[![npm (tag)](https://img.shields.io/npm/v/urlpattern-polyfill/latest?style=flat-square)](https://www.npmjs.com/package/urlpattern-polyfill)\n![GitHub](https://img.shields.io/github/license/kenchris/urlpattern-polyfill?style=flat-square)\n\nURLPattern polyfills\n===\n\nURLPattern is a new web API for matching URLs. Its intended to both provide a convenient API for web developers and to be usable in other web APIs that need to match URLs; e.g. service workers. The [explainer](https://github.com/wanderview/service-worker-scope-pattern-matching/blob/master/explainer.md) discusses the motivating use cases.\n\nThis is a polyfill for the [URLPattern API](https://wicg.github.io/urlpattern/) so that  the feature is available in browsers that don't support it natively. This polyfill passes\nthe same web platform test suite.\n\nHow to load the polyfill\n---\nThe polyfill works in browsers (ESM module) and in Node.js either via import (ESM module) or via require (CJS module).\n\nThe polyfill will only be loaded if the URLPattern doesn't already exist on the global object, and in that case it will add it to the global object.\n\n## loading as ESM module\n\n```javascript\n// Conditional ESM module loading (Node.js and browser)\n// @ts-ignore: Property 'UrlPattern' does not exist \nif (!globalThis.URLPattern) { \n  await import(\"urlpattern-polyfill\");\n}\n/** \n * The above is the recommended way to load the ESM module, as it only\n * loads it on demand, thus when not natively supported by the runtime or\n * already polyfilled.\n */\nimport \"urlpattern-polyfill\";\n\n/** \n * In case you want to replace an existing implementation with the polyfill:\n */\nimport {URLPattern} from \"urlpattern-polyfill\";\nglobalThis.URLPattern = URLPattern\n```\n\n> ## Note:\n> The line with `// @ts-ignore: Property 'UrlPattern' does not exist ` is needed in some environments because before you load the polyfill it might not be available, and the feature-check in the if statement gives an TypeScript error. The whole idea is that it loads when its not there. \n\n## loading as CommonJs module\n\n```javascript\n// Conditional CJS module loading (Node.js)\nif (!globalThis.URLPattern) {\n   require(\"urlpattern-polyfill\");\n}\n/** \n * The above is the recommended way to load the CommonJs module, as it only\n * loads it on demand, thus when not natively supported by the runtime or\n * already polyfilled.\n */\nrequire(\"urlpattern-polyfill\");\n\n/** \n * In case you want to replace an existing implementation with the polyfill:\n */\nconst {URLPattern} = require(\"urlpattern-polyfill\");;\nglobalThis.URLPattern = URLPattern\n```\n\n> ## Note:\n> No matter how you load the polyfill, when there is no implementation in your environment, it will _always_ add it to the global object.\n\nBasic example\n---\n\n```javascript\nlet p = new URLPattern({ pathname: '/foo/:name' });\n\nlet r = p.exec('https://example.com/foo/bar');\nconsole.log(r.pathname.input); // \"/foo/bar\"\nconsole.log(r.pathname.groups.name); // \"bar\"\n\nlet r2 = p.exec({ pathname: '/foo/baz' });\nconsole.log(r2.pathname.groups.name); // \"baz\"\n```\n\nExample of matching same-origin JPG or PNG requests\n---\n\n```javascript\n// Match same-origin jpg or png URLs.\n// Note: This uses a named group to make it easier to access\n//       the result later.\nconst p = new URLPattern({\n  pathname: '/*.:filetype(jpg|png)',\n  baseURL: self.location\n});\n\nfor (let url in url_list) {\n  const r = p.exec(url);\n\n  // skip non-matches\n  if (!r) {\n    continue;\n  }\n\n  if (r.pathname.groups['filetype'] === 'jpg') {\n    // process jpg\n  } else if (r.pathname.groups['filetype'] === 'png') {\n    // process png\n  }\n}\n```\n\nThe pattern in this case can be made simpler without the origin check by leaving off the baseURL.\n\n```javascript\n// Match any URL ending with 'jpg' or 'png'.\nconst p = new URLPattern({ pathname: '/*.:filetype(jpg|png)' });\n```\n\nExample of Short Form Support\n---\nWe are planning to also support a \"short form\" for initializing URLPattern objects.\nThis is supported by the polyfill but not yet by the Chromium implementation.\n\nFor example:\n\n```javascript\nconst p = new URLPattern(\"https://*.example.com/foo/*\");\n```\n\nOr:\n\n```javascript\nconst p = new URLPattern(\"foo/*\", self.location);\n```\n\nAPI reference\n===\n\nAPI overview with typeScript type annotations is found below. Associated browser Web IDL can be found [here](https://source.chromium.org/chromium/chromium/src/+/master:third_party/blink/renderer/modules/url_pattern/).\n\n```ts\ntype URLPatternInput = URLPatternInit | string;\n\nclass URLPattern {\n  constructor(init?: URLPatternInput, baseURL?: string);\n\n  test(input?: URLPatternInput, baseURL?: string): boolean;\n\n  exec(input?: URLPatternInput, baseURL?: string): URLPatternResult | null;\n\n  readonly protocol: string;\n  readonly username: string;\n  readonly password: string;\n  readonly hostname: string;\n  readonly port: string;\n  readonly pathname: string;\n  readonly search: string;\n  readonly hash: string;\n}\n\ninterface URLPatternInit {\n  baseURL?: string;\n  username?: string;\n  password?: string;\n  protocol?: string;\n  hostname?: string;\n  port?: string;\n  pathname?: string;\n  search?: string;\n  hash?: string;\n}\n\ninterface URLPatternResult {\n  inputs: [URLPatternInput];\n  protocol: URLPatternComponentResult;\n  username: URLPatternComponentResult;\n  password: URLPatternComponentResult;\n  hostname: URLPatternComponentResult;\n  port: URLPatternComponentResult;\n  pathname: URLPatternComponentResult;\n  search: URLPatternComponentResult;\n  hash: URLPatternComponentResult;\n}\n\ninterface URLPatternComponentResult {\n  input: string;\n  groups: {\n      [key: string]: string | undefined;\n  };\n}\n\n```\n\nPattern syntax\n===\nThe pattern syntax here is based on what is used in the popular path-to-regexp library.\n\n* An understanding of a \"divider\" that separates segments of the string.  For the pathname this is typically the `\"/\"` character.\n* A regex group defined by an enclosed set of parentheses.  Inside of the parentheses a general regex may be defined.\n* A named group that matches characters until the next divider.  The named group begins with a `\":\"` character and then a name.  For example, `\"/:foo/:bar\"` has two named groups.\n* A custom regex for a named group.  In this case a set of parentheses with a regex immediately follows the named group; e.g. `\"/:foo(.*)\"` will override the default of matching to the next divider.\n* A modifier may optionally follow a regex or named group.  A modifier is a `\"?\"`, `\"*\"`, or `\"+\"` functions just as they do in regular expressions.  When a group is optional or repeated and it's preceded by a divider then the divider is also optional or repeated.  For example, `\"/foo/:bar?\"` will match `\"/foo\"`, `\"/foo/\"`, or `\"/foo/baz\"`.  Escaping the divider will make it required instead.\n* A way to greedily match characters, even across dividers, by using `\"(.*)\"` (so-called unnamed groups).\n\n\nCurrently we plan to have these known differences with path-to-regexp:\n\n* No support for custom prefixes and suffixes.\n\n\nCanonicalization\n===\n\nURLs have a canonical form that is based on ASCII, meaning that [internationalized domain names](https://en.wikipedia.org/wiki/Internationalized_domain_name) (hostnames) also have a canonical ASCII based representation, and that other components such as `hash`, `search` and `pathname` are encoded using [percent encoding](https://en.wikipedia.org/wiki/Percent-encoding).\n\nCurrently `URLPattern` does not perform any encoding or normalization of the patterns. So a developer would need to URL encode unicode characters before passing the pattern into the constructor. Similarly, the constructor does not do things like flattening pathnames such as /foo/../bar to /bar. Currently the pattern must be written to target canonical URL output manually.\n\nIt does, however, perform these operations for `test()` and `exec()` input.\n\nEncoding components can easily be done manually, but do not encoding the pattern syntax:\n\n```javascript\nencodeURIComponent(\"?q=æøå\")\n// \"%3Fq%3D%C3%A6%C3%B8%C3%A5\"\n```\n\n```javascript\nnew URL(\"https://ølerlækkernårdetermit.dk\").hostname\n// \"xn--lerlkkernrdetermit-dubo78a.dk\"\n```\n\nBreaking changes\n===\n- V9.0.0 drops support for NodeJS 14 and lower. NodeJS 15 or higher is required. This is due to using private class fields, so we can have better optimalizations. There is _No_ change in functionality, but we were able to reduce the size of the polyfill by ~2.5KB (~13%), thanks to a pr #118 from @jimmywarting.\n\nLearn more\n===\n\n- [Explainer](https://github.com/wanderview/service-worker-scope-pattern-matching/blob/master/explainer.md)\n- [Design Document](https://docs.google.com/document/d/17L6b3zlTHtyxQvOAvbK55gQOi5rrJLERwjt_sKXpzqc/edit#)\n\nReporting a security issue\n===\nIf you have information about a security issue or vulnerability with an Intel-maintained open source project on https://github.com/intel, please send an e-mail to secure@intel.com. Encrypt sensitive information using our PGP public key. For issues related to Intel products, please visit https://security-center.intel.com.\n","_attachments":{},"homepage":"https://github.com/kenchris/urlpattern-polyfill#readme","bugs":{"url":"https://github.com/kenchris/urlpattern-polyfill/issues"},"license":"MIT"}