{"_id":"@b12k/vue3-router-gmc","_rev":"5-c2221d0dc879906de8472dd3a575d0f5","name":"@b12k/vue3-router-gmc","dist-tags":{"latest":"0.1.3"},"versions":{"0.0.1":{"name":"@b12k/vue3-router-gmc","version":"0.0.1","description":"Vue 3 Router - Get Matched Components","publishConfig":{"access":"public"},"main":"dist/index.js","types":"dist/index.d.ts","keywords":[],"author":{"name":"Bogdan Kolesnyk"},"license":"MIT","repository":{"type":"git","url":"git://github.com/b12k/vue3-router-gmc.git"},"homepage":"https://github.com/b12k/vue3-router-gmc","bugs":{"url":"https://github.com/b12k/vue3-router-gmc/issues"},"scripts":{"dev":"pnpm tsup --watch","lint":"run-p _lint:*","_lint:types":"tsc --noEmit","_lint:scripts":"eslint ./src/**/*.ts","_lint:codestyle":"pnpm prettier . --check","build":"pnpm tsup --format cjs --target es5 --minify terser","prepare":"husky install","release":"release-it --ci","tsup":"tsup src/index.ts --dts --clean","husky:pre-commit":"run-p _husky:pre-commit:*","_husky:pre-commit:typecheck":"pnpm _lint:types","_husky:pre-commit:lintstaged":"lint-staged"},"devDependencies":{"@commitlint/cli":"17.4.4","@commitlint/config-conventional":"17.4.4","@release-it/conventional-changelog":"5.1.1","@swc/core":"1.3.37","@typescript-eslint/eslint-plugin":"5.54.0","@typescript-eslint/parser":"5.54.0","eslint":"8.35.0","eslint-config-airbnb-base":"15.0.0","eslint-config-airbnb-typescript":"17.0.0","eslint-config-prettier":"8.6.0","eslint-import-resolver-typescript":"3.5.3","eslint-plugin-eslint-comments":"3.2.0","eslint-plugin-import":"2.27.5","eslint-plugin-prettier":"4.2.1","eslint-plugin-promise":"6.1.1","eslint-plugin-simple-import-sort":"10.0.0","eslint-plugin-unicorn":"45.0.2","eslint-plugin-unused-imports":"2.0.0","husky":"8.0.3","lint-staged":"13.1.2","npm-run-all":"4.1.5","prettier":"2.8.4","release-it":"15.7.0","terser":"5.16.5","tsup":"6.6.3","typescript":"4.9.5","vue":"3.2.47","vue-router":"4.1.6"},"peerDependencies":{"vue":">=3","vue-router":">=4"},"gitHead":"17b43276315c9b29ace4fe983d57fd09b600be4c","_id":"@b12k/vue3-router-gmc@0.0.1","_nodeVersion":"18.14.2","_npmVersion":"9.5.0","dist":{"integrity":"sha512-zmrSUAcvCCNLAkZ/G97q8l1dHyUaeFTWUc4p14AFWn/hnmXjJ9J/4P34zFT5M7ZdMlocm1CNFXrOitCB86FMGg==","shasum":"2f6e8423673c1fa45dfc50d0d316bd32e1a00824","tarball":"https://registry.npmjs.org/@b12k/vue3-router-gmc/-/vue3-router-gmc-0.0.1.tgz","fileCount":5,"unpackedSize":9118,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDpzesmVbqtGPQGQlNxr6vfO6mlXWOxlNBH1YfzhL8YhgIgTF/F9MN1G9roerZ6YzX6yucJc4/V6q0KGGiI5MAYPeU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkAft3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp11w//Vm+JWxr+Kjto1i/e5FNz+PdMKGu9uV/BPAcvl6f5JpQuS+uK\r\no7fSa59+HOg6MV6ns98Y0vUfcr3tQsWvJOVUyhm7SlMvnB16DNoVgmFq5SlW\r\nhnErOIueoGz628h0WkPX4m5h67fbANnqr5EVi/H9aQBAkhn6gZ8JOwoNLCGn\r\nYZnQKiJkFVi1Bf+yppYCLhijx4gItJfpUwcktM7RrRdpJLPNC0BkF9n0eKgG\r\n0QAEfb0FyuqTXpSDz1rhzEdNmpNlysV3aJsSVMgnZznwf/SygNlf4HPBZTK4\r\n3j+fRrWQDbfxWGnxuI5QWWet+4AhiOxWyvj3XMYNFuhQPMhG8ANC8s1dOwZ0\r\nXZv4GsmyY6LtJNKb3anpRfteIhImhh3hMz+GjRK3UuIOGGfH3jnEfeGWbKP1\r\nFjiYtC02spB0jLamniNz1ivOBzhOLoKcXvoXf6wVoew0hOHMcjUI9J6EHkKd\r\nK3Vvf4cmxG5N8UHsscbYSSuWD3W3npqsGpZmVg7tLtBD00TxcvQKc4H2FwMW\r\nuKQ/ipl53Uaauru78OMK9lG5ddTrNUP9+C0skDDVEoF8A93rm7VslBpXUlKq\r\nxKM76mhevpazzSAE6doKvim+aZQt8qu2d6wVdaUW2GWI/nISh8IoeiV/2hyR\r\nzWfEX9kqNVCB0XHe9pMo0fdYw2NkKJj3rIY=\r\n=WdPL\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"b12k","email":"bogdan.kolesnyk@gmail.com"},"directories":{},"maintainers":[{"name":"b12k","email":"bogdan.kolesnyk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue3-router-gmc_0.0.1_1677851511099_0.09294460995223486"},"_hasShrinkwrap":false},"0.0.2":{"name":"@b12k/vue3-router-gmc","version":"0.0.2","description":"Vue 3 Router - Get Matched Components","publishConfig":{"access":"public"},"main":"dist/index.js","types":"dist/index.d.ts","keywords":[],"author":{"name":"Bogdan Kolesnyk"},"license":"MIT","repository":{"type":"git","url":"git://github.com/b12k/vue3-router-gmc.git"},"homepage":"https://github.com/b12k/vue3-router-gmc","bugs":{"url":"https://github.com/b12k/vue3-router-gmc/issues"},"scripts":{"dev":"pnpm tsup --watch","lint":"run-p _lint:*","_lint:types":"tsc --noEmit","_lint:scripts":"eslint ./src/**/*.ts","_lint:codestyle":"pnpm prettier . --check","build":"pnpm tsup --format cjs --target es5 --minify terser","prepare":"husky install","release":"release-it --ci","tsup":"tsup src/index.ts --dts --clean","husky:pre-commit":"run-p _husky:pre-commit:*","_husky:pre-commit:typecheck":"pnpm _lint:types","_husky:pre-commit:lintstaged":"lint-staged"},"devDependencies":{"@commitlint/cli":"17.4.4","@commitlint/config-conventional":"17.4.4","@release-it/conventional-changelog":"5.1.1","@swc/core":"1.3.37","@typescript-eslint/eslint-plugin":"5.54.0","@typescript-eslint/parser":"5.54.0","eslint":"8.35.0","eslint-config-airbnb-base":"15.0.0","eslint-config-airbnb-typescript":"17.0.0","eslint-config-prettier":"8.6.0","eslint-import-resolver-typescript":"3.5.3","eslint-plugin-eslint-comments":"3.2.0","eslint-plugin-import":"2.27.5","eslint-plugin-prettier":"4.2.1","eslint-plugin-promise":"6.1.1","eslint-plugin-simple-import-sort":"10.0.0","eslint-plugin-unicorn":"45.0.2","eslint-plugin-unused-imports":"2.0.0","husky":"8.0.3","lint-staged":"13.1.2","npm-run-all":"4.1.5","prettier":"2.8.4","release-it":"15.7.0","terser":"5.16.5","tsup":"6.6.3","typescript":"4.9.5","vue":"3.2.47","vue-router":"4.1.6"},"peerDependencies":{"vue":">=3","vue-router":">=4"},"gitHead":"6a2bafc68e5c5f21f24f7d7cd7334bd17b52416e","_id":"@b12k/vue3-router-gmc@0.0.2","_nodeVersion":"18.14.2","_npmVersion":"9.5.0","dist":{"integrity":"sha512-6TcixfuJLQBq0pIZz8WDl4EDK5U7YU8oZ+XD4SrRgrCkhjN0HoBkRFI8pBzap2KzjkoqjiMy046sMOJIU3nXBQ==","shasum":"4e8b6c484c95d572f6195ae2673e0ff35160b75e","tarball":"https://registry.npmjs.org/@b12k/vue3-router-gmc/-/vue3-router-gmc-0.0.2.tgz","fileCount":5,"unpackedSize":9169,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDspbqUVTmNxc1chIYaABhy0v2WntrvgYEDywswh/rVmQIhAPb0/KBw+j//HPF81EWuKI9zJTBTObUEz16xv4X9DYiN"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkAfy+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoreA/+Nyw+ac2Qca0f7IxxYO4wNZNSB46uRS9lLkON5uKxhGz6/82D\r\no9XzCZH+BFQx4K/b5Tl6PPTne7CGXCoUMdxlgTCkrvucb5BetV/4dpffpOUU\r\n023yGZMPiPzakQCc92inUfRkj5LS91mZjPE4qwUAhnrK9iNoRsPJ9qBq9/G+\r\ndripItYt5xaYivgNORCzGpzmrTPMvd+91vQJwypkq8d5+wiCSbiZly4eUy7d\r\n40B3QudzjkspURSzoeunntbDG9neLCihiYDdrE/gTZLw3K0xyeudDyppl815\r\nQmjtNvkmFWl8xz3jRo9wJYdnMLpxUVHI1Aq4inkj7Uo4FEuEdeWMTVtpjPIX\r\n3Cwq0GDd9qQdJDH1Sa+YipnrvuxtRZFGwmZzowN3gX0cmOyRuqEgvjEZ8cPA\r\nmRLb9P8MwJl7fm66bAM9LA9IPB+QlIBwc20tNPzh/4smX9kOkEOV1/E/9K+U\r\nO3nbaFA81UB/MyUxu/RhKOBP7TCu0gxPTNaxG7K9+HKUM4hmc5WiSd6RxMWd\r\nmISc2vcW/8Gn6rgdk2mU5ZVHc4M5r1htLfNsscwIgWLxxvtPvKXH/KL11KDe\r\nqfd1VBbI4GrWSnpmgf33Jgn16bQieg4vrfsZrWnpMrP/0xQ1kLYuh7OwB6IP\r\noiBApDRqAxx7tm7jjbQ5Uhj3se/CjcUivOg=\r\n=tCGh\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"b12k","email":"bogdan.kolesnyk@gmail.com"},"directories":{},"maintainers":[{"name":"b12k","email":"bogdan.kolesnyk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue3-router-gmc_0.0.2_1677851838287_0.7849497046223171"},"_hasShrinkwrap":false},"0.1.0":{"name":"@b12k/vue3-router-gmc","version":"0.1.0","description":"Vue 3 Router - Get Matched Components","publishConfig":{"access":"public"},"main":"dist/index.js","types":"dist/index.d.ts","keywords":[],"author":{"name":"Bogdan Kolesnyk"},"license":"MIT","repository":{"type":"git","url":"git://github.com/b12k/vue3-router-gmc.git"},"homepage":"https://github.com/b12k/vue3-router-gmc","bugs":{"url":"https://github.com/b12k/vue3-router-gmc/issues"},"scripts":{"dev":"pnpm tsup --watch","lint":"run-p _lint:*","_lint:types":"tsc --noEmit","_lint:scripts":"eslint ./src/**/*.ts","_lint:codestyle":"pnpm prettier . --check","build":"pnpm tsup --format cjs --target es5 --minify terser","prepare":"husky install","release":"release-it --ci","tsup":"tsup src/index.ts --dts --clean","husky:pre-commit":"run-p _husky:pre-commit:*","_husky:pre-commit:typecheck":"pnpm _lint:types","_husky:pre-commit:lintstaged":"lint-staged"},"devDependencies":{"@commitlint/cli":"17.4.4","@commitlint/config-conventional":"17.4.4","@release-it/conventional-changelog":"5.1.1","@swc/core":"1.3.37","@typescript-eslint/eslint-plugin":"5.54.0","@typescript-eslint/parser":"5.54.0","eslint":"8.35.0","eslint-config-airbnb-base":"15.0.0","eslint-config-airbnb-typescript":"17.0.0","eslint-config-prettier":"8.6.0","eslint-import-resolver-typescript":"3.5.3","eslint-plugin-eslint-comments":"3.2.0","eslint-plugin-import":"2.27.5","eslint-plugin-prettier":"4.2.1","eslint-plugin-promise":"6.1.1","eslint-plugin-simple-import-sort":"10.0.0","eslint-plugin-unicorn":"45.0.2","eslint-plugin-unused-imports":"2.0.0","husky":"8.0.3","lint-staged":"13.1.2","npm-run-all":"4.1.5","prettier":"2.8.4","release-it":"15.7.0","terser":"5.16.5","tsup":"6.6.3","typescript":"4.9.5","vue":"3.2.47","vue-router":"4.1.6"},"peerDependencies":{"vue":">=3","vue-router":">=4"},"gitHead":"dce31f094b2c4d1ab77d3b3e73060f539f7c2582","_id":"@b12k/vue3-router-gmc@0.1.0","_nodeVersion":"18.14.2","_npmVersion":"9.5.0","dist":{"integrity":"sha512-xIX3WssnIHgvpfMxyeh5gztk3hH+wLwUxupgpXaXVTIVKMem7I+fyMIrYDhau6f7LISUiRRKR1FGEhEMlqke6g==","shasum":"75a79d55dbe3fa2754b2abf73c06afef24469b1f","tarball":"https://registry.npmjs.org/@b12k/vue3-router-gmc/-/vue3-router-gmc-0.1.0.tgz","fileCount":5,"unpackedSize":9771,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD4jqeuTUgiKp5HHgcT7ecWIEK6AQ5JE17Dy1yIUOe+nwIgARFrHMmL8kj/GFBoccK2humK0s/25oJRm89KM582Z4E="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkAhegACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpy7A/9Ej2vo+U+WAaNjh82AzRu5moUhf2eXeXpQVzvLEPy5WsTtXvD\r\nWXf3iDCifLJ5uXvXRQLec4ir/4eiGAEghLvx0EbOF7aaNLPmgF+npAzLtwZ+\r\na+iQp85cp64zwgkS06G09KmnWjHf1WwpzlHfhaDIBo7xNDDJ/k/lLQVXmMSp\r\n1Zuw0VBn4Kxd+tKIB+Nv/QTba1s91Rkr9Iy6PEosWbUAbx54dk8hSoy38nma\r\nkQhSTRSWsWOr0MDol6mVOw4MDt56hwofstdFMpTnN01Ugaa5IbB88BjOzJPy\r\nJsofULqtwPY0xPculV5TTXJNyrxsUDM4GtzKLuFLcaocfYlXgb+TZi/GEmk/\r\nhc+UGgunbzJHnI9FY1OHgA7yPlg/XpDtM9+WE2oFVGIpPndEX81HRsLziifK\r\nlL3EJlG+SOhKcz6niLd/aXrm4z0SNjx2deTFNKuIX3qMy6u8a3dxRlDYpO5B\r\n5h6hR1KbHCZGD70yfl8JLB8BEb348yN3iYiccyrNtYC3A3nUYz75sfEpf0Ud\r\n/0si28N9RduvOg+HZlvjjTJqtSLBVwhjm6y7gF9rzWmxcHoP0FV3OFEU3+/E\r\nP8YecivyWCztWyDPm+SuLsrQfu2EE0StV/GAJXVza7UOC+evQdxDy8bw/wjJ\r\nLCiKAazCVmWIY4Zax9tgBCmsOV4LIG/BF/o=\r\n=Mf7N\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"b12k","email":"bogdan.kolesnyk@gmail.com"},"directories":{},"maintainers":[{"name":"b12k","email":"bogdan.kolesnyk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue3-router-gmc_0.1.0_1677858719928_0.4552109467481942"},"_hasShrinkwrap":false},"0.1.1":{"name":"@b12k/vue3-router-gmc","version":"0.1.1","description":"Vue 3 Router - Get Matched Components","publishConfig":{"access":"public"},"main":"dist/index.js","types":"dist/index.d.ts","keywords":[],"author":{"name":"Bogdan Kolesnyk"},"license":"MIT","repository":{"type":"git","url":"git://github.com/b12k/vue3-router-gmc.git"},"homepage":"https://github.com/b12k/vue3-router-gmc","bugs":{"url":"https://github.com/b12k/vue3-router-gmc/issues"},"scripts":{"dev":"pnpm tsup --watch","lint":"run-p _lint:*","_lint:types":"tsc --noEmit","_lint:scripts":"eslint ./src/**/*.ts","_lint:codestyle":"pnpm prettier . --check","build":"pnpm tsup --format cjs --target es5 --minify terser","prepare":"husky install","release":"release-it --ci","tsup":"tsup src/index.ts --dts --clean","husky:pre-commit":"run-p _husky:pre-commit:*","_husky:pre-commit:typecheck":"pnpm _lint:types","_husky:pre-commit:lintstaged":"lint-staged"},"devDependencies":{"@commitlint/cli":"17.4.4","@commitlint/config-conventional":"17.4.4","@release-it/conventional-changelog":"5.1.1","@swc/core":"1.3.37","@typescript-eslint/eslint-plugin":"5.54.0","@typescript-eslint/parser":"5.54.0","eslint":"8.35.0","eslint-config-airbnb-base":"15.0.0","eslint-config-airbnb-typescript":"17.0.0","eslint-config-prettier":"8.6.0","eslint-import-resolver-typescript":"3.5.3","eslint-plugin-eslint-comments":"3.2.0","eslint-plugin-import":"2.27.5","eslint-plugin-prettier":"4.2.1","eslint-plugin-promise":"6.1.1","eslint-plugin-simple-import-sort":"10.0.0","eslint-plugin-unicorn":"45.0.2","eslint-plugin-unused-imports":"2.0.0","husky":"8.0.3","lint-staged":"13.1.2","npm-run-all":"4.1.5","prettier":"2.8.4","release-it":"15.7.0","terser":"5.16.5","tsup":"6.6.3","typescript":"4.9.5","vue":"3.2.47","vue-router":"4.1.6"},"peerDependencies":{"vue":">=3","vue-router":">=4"},"gitHead":"913974313f3003fb25cf5d854a99fd54d0d14d2b","_id":"@b12k/vue3-router-gmc@0.1.1","_nodeVersion":"18.14.2","_npmVersion":"9.5.0","dist":{"integrity":"sha512-dpsoBJO6HcMC9U6wDmETWjv//MYsyiqacE5E/T7VAy5lJ1FV8rH/M0Iv6Uu5GppnP+0+Y12Eq+l8RtaeQ3mabQ==","shasum":"498b93649abd36db0841c0ec8393820698c6a706","tarball":"https://registry.npmjs.org/@b12k/vue3-router-gmc/-/vue3-router-gmc-0.1.1.tgz","fileCount":5,"unpackedSize":9901,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICQQ6GgOv8rr9ZWBDfh9m4wU8cdDTD9k3A7l5+GG5ECLAiB+ed+ePgCW5NdGfrnpZPDclze/xaaWYX4HisieB/LX2w=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkAhpKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoZDRAAi56UluKlLITr1oZGwMMvx2x4liTcLMlWVvU3w0YBpi7/I90v\r\nTigrcaiw9VPY1ItQHFfRjidPLVlbftG+BLg8XvknzaWJtzMg8m1dXvk6R/K2\r\nIQycHosWaTElnz0yTZ8b2NgQc365WtQDmiXJxIX5aIKbtgupaA+hdb51+hGr\r\nOxUtlzXMsX+IpXFXr/Lhp/JFrlMdikQbtJq68vF+7inx5Y9HG4dNQGNbF3Gj\r\nH1p+XHwONl1MQtVRwSAB3rc4CZ2KPRknBPZeK3EbAb2ao9brMmDXU69oHSIW\r\nzIyQl7hbBFUYxyjF49D34HxtcKqkoMVX835MMwAgrm+VqA23baT6iBwIVPjg\r\ndhtQ+cYfxMY55vmbZgo7VyFOxIP/ZWUs0QbMNyUFtosQd7sLy706s4zrj1jP\r\n5WsD/V6G74hnMGdqZshDu9qs6UJTlHw92XrABsaEPZp0aenLQVAwHNbTofkM\r\nq7aFFyWiZxHf5ddyL3GrrevI59G8cP6PGeIah1Xwtegsv1DovLGC6m99oIHI\r\nVVfL+GzhSoj9uBea+KrwPvCPfB2YcvRDFMnXxNzIs9Mfzae9DC7zfHeN69WA\r\nqgrM72Zd1nvvrXandrxPTXFXsUR18fHqXbwHR0HihFyehWyW/yOwvkvGvaFF\r\nfCXIgf/Hs4FTQoMrgdLaKWDGsWSX/kz7eHs=\r\n=b4tj\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"b12k","email":"bogdan.kolesnyk@gmail.com"},"directories":{},"maintainers":[{"name":"b12k","email":"bogdan.kolesnyk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue3-router-gmc_0.1.1_1677859402475_0.03426973502675845"},"_hasShrinkwrap":false},"0.1.2":{"name":"@b12k/vue3-router-gmc","version":"0.1.2","description":"Vue 3 Router - Get Matched Components","publishConfig":{"access":"public"},"main":"dist/index.js","types":"dist/index.d.ts","keywords":[],"author":{"name":"Bogdan Kolesnyk"},"license":"MIT","repository":{"type":"git","url":"git://github.com/b12k/vue3-router-gmc.git"},"homepage":"https://github.com/b12k/vue3-router-gmc","bugs":{"url":"https://github.com/b12k/vue3-router-gmc/issues"},"scripts":{"dev":"pnpm tsup --watch","lint":"run-p _lint:*","_lint:types":"tsc --noEmit","_lint:scripts":"eslint ./src/**/*.ts","_lint:codestyle":"pnpm prettier . --check","build":"pnpm tsup --format cjs --target es5 --minify terser","prepare":"husky install","release":"release-it --ci","tsup":"tsup src/index.ts --dts --clean","husky:pre-commit":"run-p _husky:pre-commit:*","_husky:pre-commit:typecheck":"pnpm _lint:types","_husky:pre-commit:lintstaged":"lint-staged"},"devDependencies":{"@commitlint/cli":"17.4.4","@commitlint/config-conventional":"17.4.4","@release-it/conventional-changelog":"5.1.1","@swc/core":"1.3.37","@typescript-eslint/eslint-plugin":"5.54.0","@typescript-eslint/parser":"5.54.0","eslint":"8.35.0","eslint-config-airbnb-base":"15.0.0","eslint-config-airbnb-typescript":"17.0.0","eslint-config-prettier":"8.6.0","eslint-import-resolver-typescript":"3.5.3","eslint-plugin-eslint-comments":"3.2.0","eslint-plugin-import":"2.27.5","eslint-plugin-prettier":"4.2.1","eslint-plugin-promise":"6.1.1","eslint-plugin-simple-import-sort":"10.0.0","eslint-plugin-unicorn":"45.0.2","eslint-plugin-unused-imports":"2.0.0","husky":"8.0.3","lint-staged":"13.1.2","npm-run-all":"4.1.5","prettier":"2.8.4","release-it":"15.7.0","terser":"5.16.5","tsup":"6.6.3","typescript":"4.9.5","vue":"3.2.47","vue-router":"4.1.6"},"peerDependencies":{"vue":">=3","vue-router":">=4"},"gitHead":"7c892871c88efcd4418e7223fd4c35fab6f60883","_id":"@b12k/vue3-router-gmc@0.1.2","_nodeVersion":"18.14.2","_npmVersion":"9.5.0","dist":{"integrity":"sha512-kRaLAa5z683BTqmuV6n7hj1UM0FVtF0LgG6p97DoLc/F+IVtMygNMYQRncv4lsojnxElVgfVyXY1F2SN5hEbdQ==","shasum":"63a3c662618f55f88e5af0de3e37b58d70a4ec31","tarball":"https://registry.npmjs.org/@b12k/vue3-router-gmc/-/vue3-router-gmc-0.1.2.tgz","fileCount":5,"unpackedSize":9959,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHpZbDHz8f6GXgTTzgmXNYWEG/rH+QnUuU66YxqJ1kGkAiAIkaKFTIToAokhu+MgqUtnvYp5eGOrmA1CHmg1LHyvgQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkAhsaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo9RQ/+NzdlTFkessqG6s7Nh5WQd39gop/9jBpZ9fTuAheYPajJFguC\r\nJ00HEEMuCSHTTlKKa8PDkSJQmUjCkRAc/C3yJAtN+TbAyJPd52cC0N9alGCr\r\n1XJCSQmhyfMaLXPBMfquO3R9ez9epCYGl2GZMp0VZP80xImhD6DjMI2POvfb\r\nnLLTKIClMInplbacXKIvlocBzqQ2pye7hnQ+ixsGrpZmVPWJXzCYnQb1EVnp\r\ndZHbLszZc8fvOmAmsozlqVto29er6JJRDrZZsB9QdbPi66a4veA2b+3z/cF8\r\n80KSpebkUXbIUi6QgQ1ffMqUm9UPwnpuG14B26lliiDokEzPabVmI9evG3Xm\r\nutjLj18+2vsDfVsYeILwBoO4+iwUXNDlozGeVSDbGikbKFFAHZw92UoxPzWp\r\n6ARKf/UMNYwXwD+afoC78kztLXzbCdlMi7pfKWox+bn3rNTsnRP0SbWavc67\r\njN1m6hXXYFllpMFyGHKnnWSChAtudpSI/p7a1uS0SN2Z0s0lTTfXksauQZen\r\nzHUVV6y+qJtLFF7nl7X7Im20OzPnomni9FSNLL2kmHWCyPLH1AhU31yolxNT\r\noSa73oXXcXsWs90SLfdLwQZ+z8AaKSd9dYmrbJIVy5g8TKflR4Fe+3HZk3ei\r\nMVABPZknEFRs9fwNnuXlT2H44sYUwf6h+X4=\r\n=gXnO\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"b12k","email":"bogdan.kolesnyk@gmail.com"},"directories":{},"maintainers":[{"name":"b12k","email":"bogdan.kolesnyk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue3-router-gmc_0.1.2_1677859610618_0.006125983714631467"},"_hasShrinkwrap":false},"0.1.3":{"name":"@b12k/vue3-router-gmc","version":"0.1.3","description":"Vue 3 Router - Get Matched Components","publishConfig":{"access":"public"},"main":"dist/index.js","types":"dist/index.d.ts","keywords":[],"author":{"name":"Bogdan Kolesnyk"},"license":"MIT","repository":{"type":"git","url":"git://github.com/b12k/vue3-router-gmc.git"},"homepage":"https://github.com/b12k/vue3-router-gmc","bugs":{"url":"https://github.com/b12k/vue3-router-gmc/issues"},"scripts":{"dev":"pnpm tsup --watch","lint":"run-p _lint:*","_lint:types":"tsc --noEmit","_lint:scripts":"eslint ./src/**/*.ts","_lint:codestyle":"pnpm prettier . --check","build":"pnpm tsup --format cjs --target es5 --minify terser","prepare":"husky install","release":"release-it --ci","tsup":"tsup src/index.ts --dts --clean","husky:pre-commit":"run-p _husky:pre-commit:*","_husky:pre-commit:typecheck":"pnpm _lint:types","_husky:pre-commit:lintstaged":"lint-staged"},"devDependencies":{"@commitlint/cli":"17.4.4","@commitlint/config-conventional":"17.4.4","@release-it/conventional-changelog":"5.1.1","@swc/core":"1.3.37","@typescript-eslint/eslint-plugin":"5.54.0","@typescript-eslint/parser":"5.54.0","eslint":"8.35.0","eslint-config-airbnb-base":"15.0.0","eslint-config-airbnb-typescript":"17.0.0","eslint-config-prettier":"8.6.0","eslint-import-resolver-typescript":"3.5.3","eslint-plugin-eslint-comments":"3.2.0","eslint-plugin-import":"2.27.5","eslint-plugin-prettier":"4.2.1","eslint-plugin-promise":"6.1.1","eslint-plugin-simple-import-sort":"10.0.0","eslint-plugin-unicorn":"45.0.2","eslint-plugin-unused-imports":"2.0.0","husky":"8.0.3","lint-staged":"13.1.2","npm-run-all":"4.1.5","prettier":"2.8.4","release-it":"15.7.0","terser":"5.16.5","tsup":"6.6.3","typescript":"4.9.5","vue":"3.2.47","vue-router":"4.1.6"},"peerDependencies":{"vue":">=3","vue-router":">=4"},"gitHead":"d841d685236b9d1143bf6d77559ffaeb9ad1f140","_id":"@b12k/vue3-router-gmc@0.1.3","_nodeVersion":"18.14.2","_npmVersion":"9.5.0","dist":{"integrity":"sha512-d0l+FtobzyWekSGRS3I5yESHCimLOXGSXMQLjX4+Zeb2yTIVnEj0gA1ndE2LZsvVomlK2LDiaY/Obco3RhxRTA==","shasum":"c1ce821336933aa96159d53c9ce365fd9465c3c2","tarball":"https://registry.npmjs.org/@b12k/vue3-router-gmc/-/vue3-router-gmc-0.1.3.tgz","fileCount":5,"unpackedSize":10019,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFGKSMQQA/dFBqlLU//BMSoCh6PrS4M7DAiy1GnnkrBYAiAVPZkYIs/gvdoj23ipCwRyR7imW2g3vUseAdmWXomZdQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkAkA2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpY8Q//WoREGmBHVUIW8Q1SNOEuuLXRqnfjNDJYtJB8Toq+Y5I5hfft\r\nOz57bktqe67P5RzQNG6K7e5WKsai1O2V5kphCwIOUGYetBPiMbUvFI4HyU90\r\nTNnTDPZtMOXgcc+loamwhM4F+WK0L4xDhirKNAxEjQ301eMSclQZszYIt3cv\r\ndfj0iOOfBC3YVNCyqAgDRl2VsBL/Q96nb752wKdXPvQpgJWHPxcGEd4J2m4O\r\n5Hm0hHFMwRD1h2T1K4cz9y2D5JD5n1AGywInbTvRf4R4q5Y/zzeVlSQwhWYm\r\nmM9vgYyR3zmdh0N2l4PKmjv8KHX1NotWtBVZhmP+NYMIW66nYI66NuU+HlL2\r\nCiPoW3yOk7+TH5Nf6ztVOwwZvYxJ5Ovpj4URAukhJLBaosWE8znuSpaDQTym\r\nEXkqOHfjYZk9oVaw19h4RGHc/WWkdXSXPFS67IE3zVXx0ZKXgwXtb2xdThSB\r\nDvqK14nOMODa5vOji1gJVkPLyDCXV2C3NSWd0QSV5cm/6A8Ea/cA0Fu0Ei8f\r\ntBlvqZgV/teHzC+bo1St+cRrNXo/8nu2ToKRvMxfFdrLuLGWtcOUEJTm6G/D\r\ncQ4mF8UHJ8IVn3anSiidQ6WQ17rzmIuVbY0yTN5me2WX/K5Rd8wT8GvMXwid\r\nuzStV9moQ8YV8I3qNBCSgPMTJ0y3P64jTd0=\r\n=HyHP\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"b12k","email":"bogdan.kolesnyk@gmail.com"},"directories":{},"maintainers":[{"name":"b12k","email":"bogdan.kolesnyk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue3-router-gmc_0.1.3_1677869110181_0.575987829441384"},"_hasShrinkwrap":false}},"time":{"created":"2023-03-03T13:51:50.998Z","0.0.1":"2023-03-03T13:51:51.305Z","modified":"2023-03-03T18:45:10.460Z","0.0.2":"2023-03-03T13:57:18.452Z","0.1.0":"2023-03-03T15:52:00.120Z","0.1.1":"2023-03-03T16:03:22.663Z","0.1.2":"2023-03-03T16:06:50.791Z","0.1.3":"2023-03-03T18:45:10.354Z"},"maintainers":[{"name":"b12k","email":"bogdan.kolesnyk@gmail.com"}],"description":"Vue 3 Router - Get Matched Components","homepage":"https://github.com/b12k/vue3-router-gmc","keywords":[],"repository":{"type":"git","url":"git://github.com/b12k/vue3-router-gmc.git"},"author":{"name":"Bogdan Kolesnyk"},"bugs":{"url":"https://github.com/b12k/vue3-router-gmc/issues"},"license":"MIT","readme":"# **<div align=\"center\">Vue 3 Router - Get Matched Components</div>**\n\n<div align=\"center\">\n  <p>List components that are going to enter, leave or stay on the page after navigation</p>\n</div>\n\n## Instalation\n\nnpm\n\n```shell\nnpm i @b12k/vue3-router-gmc\n```\n\nyarn\n\n```shell\nyarn add @b12k/vue3-router-gmc\n```\n\npnpm\n\n```shell\npnpm add @b12k/vue3-router-gmc\n```\n\n## Usage\n\n```typescript\nimport { getMatchedComponents } from '@b12k/vue3-router-gmc';\nimport { createRouter } from 'vue-router';\n\nconst router = createRouter({\n  /* routes */\n});\n\nrouter.beforeEach(async (to, from) => {\n  const {\n    entering, // array of components entering the page\n    leaving, // array of components leaving the page\n    staying, // array of components staying on the page\n  } = await getMatchedComponents(to, from);\n});\n```\n\n💡 Also works with `beforeResolve` guard.\n\n## Real world example\n\nThis lib is used in [The Boilerplate Vue](https://github.com/b12k/the-boilerplate-vue) 👉 [HERE](https://github.com/b12k/the-boilerplate-vue/blob/master/src/client/router/exec-route-pre-fetch.ts#L12)\n","readmeFilename":"README.md"}