{"_id":"@this-dot/route-config","_rev":"31-a742d165ae2d2adc4610bef3c30e561d","name":"@this-dot/route-config","dist-tags":{"latest":"1.2.6"},"versions":{"0.0.1":{"name":"@this-dot/route-config","version":"0.0.1","keywords":["angular","javascript","typescript","directive","router","route-config"],"author":{"name":"This Dot Labs"},"_id":"@this-dot/route-config@0.0.1","maintainers":[{"name":"ktrz__","email":"k.trzesniewski@gmail.com"},{"name":"btapai","email":"balazs.tapai1990+npm@gmail.com"},{"name":"dustinsgoodman","email":"dustin.s.goodman@gmail.com"}],"homepage":"https://github.com/thisdot/open-source#readme","bugs":{"url":"https://github.com/thisdot/open-source/issues"},"dist":{"shasum":"d3e96257cf3c945a897761b69163c347ceeecc87","tarball":"https://registry.npmjs.org/@this-dot/route-config/-/route-config-0.0.1.tgz","fileCount":24,"integrity":"sha512-i6oZxzHGQcPlIjeFDNvcsykVbifNbe6ufj2LZ51j3HTfvHxzeSBNpQ6TpYEoV5Fq9v64SsqPS9stl3Wndc4e2Q==","signatures":[{"sig":"MEQCIEVFsZrMXnEqX3QyN+L55Ig4czBIk1LTvDj7irJZLU1uAiAjX8znftkNJ3RzgEnwBLdbDCBOiAWpycn1Jakno8bD4Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":104671,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgujktCRA9TVsSAnZWagAAHUUP/2IqUMiJuNdX0JrNHle5\nU7232NT1qCUdQFOqDX88p4n4/VByDfgsgfCaWnAvqkw9AjstnQdt3IZ/YpSg\n4FixJf572+biYMLeeyY7HAscTuLpYrhrBbpbAuxDwQuIpdlXekxU3aBXlD65\nwBDBml+9ASbhT48YOHNjP7kbOOyZLzF0v6TbNbLFphz8Mcaa54z2dwgQKcKE\neyy3brrr0f40SoPBFwI4EeVItYosC0TFgOytjKj+Tl49IU/5tU2IDIXL3bD6\n2p/Uwjjlc1QCOlwwuAn0Z+eVjER3Klkd9U7dCxrwYO9eBfjYwWi9/JUtTr2L\nQSCDux6dvZGKSCDvVzmDF7vAxtwOJhGblSKxVyWp1x5nwzvBY8hdi4lOs5wO\n8bcmRLT05xW9IgKa/Bj+P9RI+5ZNlu4NBK/C62gBnmVBbTxvbtf8ed8Q3bxX\nDNpKA6MtZ36H1W14gFXm80GlnBItEQlSEK/gtH80kFQ3Ln30LqIU8GvRvCTM\nHG4Eny1P1JkSPalgQHDnOn+qOj2eKlJBYiwF8kZdUYAs4NTF/DRFhT0OkdB5\n2OJQRZ6BNOQ0YAx8+n3GLBM72QK0KEQ82sTXWTAUqQaezvONuqfcJIfghe9j\nJHcfJGnDinSPldMykOy0+XN+9EKwB1umIHIEf1jQcau7SROOMzYyvWpyJxpf\nf1DK\r\n=/2ru\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bundles/this-dot-route-config.umd.js","es2015":"fesm2015/this-dot-route-config.js","module":"fesm2015/this-dot-route-config.js","esm2015":"esm2015/this-dot-route-config.js","typings":"this-dot-route-config.d.ts","_npmUser":{"name":"ktrz__","email":"k.trzesniewski@gmail.com"},"fesm2015":"fesm2015/this-dot-route-config.js","repository":{"url":"git+https://github.com/thisdot/open-source.git","type":"git"},"_npmVersion":"7.13.0","description":"A library containing directives and services for configuring components via Route's routeData property","directories":{},"sideEffects":false,"_nodeVersion":"16.2.0","dependencies":{"tslib":"^2.1.0"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"~6.6.3","@angular/core":"^12.0.2","@angular/common":"^12.0.2","@angular/router":"12.0.2"},"_npmOperationalInternal":{"tmp":"tmp/route-config_0.0.1_1622817069551_0.6984167814789846","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"@this-dot/route-config","version":"0.0.2","keywords":["angular","javascript","typescript","directive","router","route-config"],"author":{"name":"This Dot Labs"},"_id":"@this-dot/route-config@0.0.2","maintainers":[{"name":"ktrz__","email":"k.trzesniewski@gmail.com"},{"name":"btapai","email":"balazs.tapai1990+npm@gmail.com"},{"name":"dustinsgoodman","email":"dustin.s.goodman@gmail.com"}],"homepage":"https://github.com/thisdot/open-source#readme","bugs":{"url":"https://github.com/thisdot/open-source/issues"},"dist":{"shasum":"acacccf8da77450b5229d06f155cc481538cb85f","tarball":"https://registry.npmjs.org/@this-dot/route-config/-/route-config-0.0.2.tgz","fileCount":24,"integrity":"sha512-JwNWec3MzZRa89LrIPysBo2lqw8GJAeGT1xCfl1ShvqbatCXBcAYOb6zlgyU5OHBPUoPlKXqfcS2CR76Jlra/g==","signatures":[{"sig":"MEYCIQCuWpNSowoHNaXBdtqN2I6z3ekf6Iqu15l9vbpf1LJe7gIhAOD0DD0LXgZVlGFFyC+sVKTmNw26jZhPopS/2J8Y568w","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":104671,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgukQCCRA9TVsSAnZWagAAtjQP/2CzEtaTmUeIvKZ/BkeI\nFoOMpkW4+uvemsQZWE03IqiHZ5fs71+cJFDG7McSGj2eyv0B7Q4VC52HpT54\nQTt6dkIiKy6RaLjyQLJXln4HFCuo2CdUjdN4+9ylHK/4WHnoR+YhwlQR9HDO\nAWehbtNzekvf/pWysNN0Irm55jv4JxygG5wCsvOfd6ND5ItefFjm4nqqZHeL\nBXWv5AioHy9hwVamVPxibx1in049IBaUsxr3AWPcvuz7DW5lUFVxarGk5f1/\nLhkyP+8e3pJ6uocgYeGoDhjdt9/yyp+ZvmBV5pH9J7Rg2HbeQXDua1vj/qg4\n8GQa3p8dfqJylVG0tn2QysHGs7R9IPwWCVej1WrBfnLy7ITP6Rk5Tc6JRJM1\nYlwPqqLgzKpksChFR0zSxMR+PYba0Y/qfbATLQOTsyuoQ/xyGb6eqQUzsRbL\nNPWuI8vN/RlLGQjSBY1gN49AQ3nLhEnNm7QRqCq08BaHKt8o9sLKRemptjOF\nZrbtmzW6PgOsKJY4JawRsO0ZT6sqw+veQyXzH/mV6gIHrN+2RvdrI759v7Cp\nVnpXW3wpq2sm+GeQ93mm8VWyxfxUflkhI0zGJxPdBVATOIeHtsF6+FC8Y6z2\nsP01sxfgHssxSyZpgjYIQEAJSIi9fC98qZFL+Kh/JPNsnvHDfLupkoa3O4Qo\n8/Fl\r\n=2Bdo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bundles/this-dot-route-config.umd.js","es2015":"fesm2015/this-dot-route-config.js","module":"fesm2015/this-dot-route-config.js","esm2015":"esm2015/this-dot-route-config.js","typings":"this-dot-route-config.d.ts","_npmUser":{"name":"ktrz__","email":"k.trzesniewski@gmail.com"},"fesm2015":"fesm2015/this-dot-route-config.js","repository":{"url":"git+https://github.com/thisdot/open-source.git","type":"git"},"_npmVersion":"7.13.0","description":"A library containing directives and services for configuring components via Route's routeData property","directories":{},"sideEffects":false,"_nodeVersion":"16.2.0","dependencies":{"tslib":"^2.1.0"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"^6.0.0","@angular/core":"^12.0.0","@angular/common":"^12.0.0","@angular/router":"^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/route-config_0.0.2_1622819842126_0.7059541723088851","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"@this-dot/route-config","version":"0.0.3","keywords":["angular","javascript","typescript","directive","router","route-config"],"author":{"name":"This Dot Labs"},"_id":"@this-dot/route-config@0.0.3","maintainers":[{"name":"ktrz__","email":"k.trzesniewski@gmail.com"},{"name":"btapai","email":"balazs.tapai1990+npm@gmail.com"},{"name":"dustinsgoodman","email":"dustin.s.goodman@gmail.com"}],"homepage":"https://github.com/thisdot/open-source#readme","bugs":{"url":"https://github.com/thisdot/open-source/issues"},"dist":{"shasum":"1b0df88779fc651efaa915ddad65ddc9e7559e32","tarball":"https://registry.npmjs.org/@this-dot/route-config/-/route-config-0.0.3.tgz","fileCount":24,"integrity":"sha512-9mwsGeJd9ncN95WNmqiW8ixkk8ORXx4FCc6EyZROyj+FSx0aCCIdSQ4u7YP1kJfNXbUHoZ0iru6CBYI3As7MuA==","signatures":[{"sig":"MEYCIQCoZ5JHXvdieGbFbsE7Wi3rdR/1CMbx71hG0KBKn7W86gIhAM13+/8mpeCnYJz854xCjpm93LmfswtHEpqTKL+i/R8n","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105756,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgw0jLCRA9TVsSAnZWagAADa4P/16wL2Acgz3nEOuRjQJ+\n3SAgLzVnnmPdzTS5av9am85R7DtjZEcTaxxgvqgBu8Vo813r9uje/WiY9CFB\nYXzuCgwEY1U0A2b+UaFDYRaekFk084Q33IaSx8dai93kiCrX2E29sttKFlBt\nhG68qmyDbeyAdDy6QArOhT5SwR1c1owlj6Wg+u+V4R3+tJsrgA5nkHb0FabK\nPBrx7eYr+epZgB5bWqlmlSJMYBXd3gZVJqchWdtI0FhpFpfMQ46Ruz/m6Sny\ngq90ZTGuFUglKt29GqlhsUMo3z0EctQy6x3w+uryYDXaj3ZVCW/X9m5pKHmt\nIwk1scZd/8TquaYSIwHXYvx4NSTb6za9L5FZ/HhCzCUdSHjSdEK0vm3DiR2y\nh9IJPGSlot7v0r4QXvVdXQrv2rbM7Mb7uIhYlQDjrqF3nypqWmkDbbvRv83f\ntWi2fAb9eDfutuKTNwEaLcG9PlLyy3o7nN/Mh83nl/gHUCUwLPnUVV7mAwVb\nuHz8kPiPnIjDC//p4TDjdGj/H0OW2d5a08x+VqeLC6HW97r2p4GMXSe6rHSY\npRpSvPnI9ZbI+UHxERInBpmxObipBZa4vI4yzd8qR8gUbkgjzoVt4vDZwaw8\nNKEIcweqKH20WHzoANh/JSWx3eqEmj08FdFWVCyUfI2i4Kory0VSbmNN/eF3\nc/dc\r\n=EMLD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bundles/this-dot-route-config.umd.js","es2015":"fesm2015/this-dot-route-config.js","module":"fesm2015/this-dot-route-config.js","esm2015":"esm2015/this-dot-route-config.js","typings":"this-dot-route-config.d.ts","_npmUser":{"name":"ktrz__","email":"k.trzesniewski@gmail.com"},"fesm2015":"fesm2015/this-dot-route-config.js","repository":{"url":"git+https://github.com/thisdot/open-source.git","type":"git"},"_npmVersion":"7.13.0","description":"A library containing directives and services for configuring components via Route's routeData property","directories":{},"sideEffects":false,"_nodeVersion":"16.2.0","dependencies":{"tslib":"^2.1.0"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"^6.0.0","@angular/core":"^12.0.0","@angular/common":"^12.0.0","@angular/router":"^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/route-config_0.0.3_1623410890836_0.9820232728476244","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"@this-dot/route-config","version":"0.0.4","keywords":["angular","javascript","typescript","directive","router","route-config"],"author":{"name":"This Dot Labs"},"license":"MIT","_id":"@this-dot/route-config@0.0.4","maintainers":[{"name":"ktrz__","email":"k.trzesniewski@gmail.com"},{"name":"btapai","email":"balazs.tapai1990+npm@gmail.com"},{"name":"dustinsgoodman","email":"dustin.s.goodman@gmail.com"}],"homepage":"https://github.com/thisdot/open-source/tree/main/libs/route-config#readme","bugs":{"url":"https://github.com/thisdot/open-source/issues"},"dist":{"shasum":"6e4ac4c9a15d9782434d02faacad36fff5eac874","tarball":"https://registry.npmjs.org/@this-dot/route-config/-/route-config-0.0.4.tgz","fileCount":24,"integrity":"sha512-r7AmH5qm6Us43RDMwZxLe2T0wXm9GILWjiWYr6hGcrYxeBlErAhjV0NWK/Ts4Mf3H/GcfrhHhYgMVufe76YjOw==","signatures":[{"sig":"MEUCIFwZS0PNrgeh+7Nm8XzyOckAc024WeIntcXLPRHfckNaAiEA1b9wjdTlYPg3LokcqxRfxuAovlo5pRFv0iaS5b/js1Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":106055,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgw1U5CRA9TVsSAnZWagAAItYP/0ndngMz5rzJL1/Ll0UX\noC/iaMikDvSV873xdHdkXXRIYl2WwA7753PtOTmQLgZxSNxCl0xrQPhTRtxr\nqcM2clUeotGwQnym9NZdjgLbcZf5b0xikhk5NCyCdAJeKK2UM4Etm0upBfbr\n1wlU9/Q3KLZ4OqHNICqgqXH7GwjUdMlFURwBsvWZkoTtd1QMeRtIl/QRiE2e\ngVw6nJjriqXVE1JIjA8lWn+VPlDbKrQI0+ArXLAEkm8LtaP0jAdO+fNZBEsG\n4bTYLQNKDQSLssxt3JSdPCbx1wiNGohCcctBISo6lvV7NeSn1m8Ejge6OLcl\nUiuAORuLqEh/DuK4RJDnOKydTj0nUcHD+sUyxoBK+BQaZgpCcjhrdv/LRu8Q\nlU/vMdKukXUeJnvwO7ETstZ5g7b48PsB+EDt4hWw6vNMeKCsCfI/jgW+jsjz\nLR+KGf+6+4rvGDqIP9fYfljONj9NTvZ1Uf5fGNn21GIQZ6rjeirFeXndGFof\n21O2fapsRapSF/Qoyi9BWD5Kyhn/X/xbKmjqbhTo3nzrzgcaS59InJSl3hJa\nYqrv4IObszfq9ECRTIoU5wvnWeoJ/2VIrkFh7kz7rq+S1zkMSh5tobbupW2v\nmXvnCi5D8MS9jutaTqhAP8J5MIGLBpOBoy6hhe2XQLWtdbwJJSigKxQFOi2Z\nvxYM\r\n=pwnJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bundles/this-dot-route-config.umd.js","es2015":"fesm2015/this-dot-route-config.js","module":"fesm2015/this-dot-route-config.js","esm2015":"esm2015/this-dot-route-config.js","typings":"this-dot-route-config.d.ts","_npmUser":{"name":"ktrz__","email":"k.trzesniewski@gmail.com"},"fesm2015":"fesm2015/this-dot-route-config.js","repository":{"url":"git+https://github.com/thisdot/open-source.git","type":"git"},"_npmVersion":"7.13.0","description":"A library containing directives and services for configuring components via Route's routeData property","directories":{},"sideEffects":false,"_nodeVersion":"16.2.0","dependencies":{"tslib":"^2.1.0"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"^6.0.0","@angular/core":"^12.0.0","@angular/common":"^12.0.0","@angular/router":"^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/route-config_0.0.4_1623414073697_0.5813862526538893","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"@this-dot/route-config","version":"1.0.0","keywords":["angular","javascript","typescript","directive","router","route-config"],"author":{"name":"This Dot Labs"},"license":"MIT","_id":"@this-dot/route-config@1.0.0","maintainers":[{"name":"dustinsgoodman","email":"dustin.s.goodman@gmail.com"},{"name":"btapai","email":"balazs.tapai1990+npm@gmail.com"},{"name":"ktrz__","email":"k.trzesniewski@gmail.com"}],"homepage":"https://github.com/thisdot/open-source/tree/main/libs/route-config#readme","bugs":{"url":"https://github.com/thisdot/open-source/issues"},"dist":{"shasum":"b5615fa3e7b33b42b3812c1ce56ba0cdecd14b28","tarball":"https://registry.npmjs.org/@this-dot/route-config/-/route-config-1.0.0.tgz","fileCount":24,"integrity":"sha512-XK3QvQbL5DRDpSsre2/sUi+XDmm/hlzWM2LydRfOCGJ3uJdPcdSw5mNqK4wsqSyUk9KzMqWUTP76WnKCnimxNg==","signatures":[{"sig":"MEUCIQCAqHZEiPnLN6zcb9bUHXy+Nb6KGC7iMKWSpCeGfjBQpQIgTkW9ALzTmIe52uq/fMSdvtblC7lPYsDp89QTuj6YeeU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":106676,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhESUXCRA9TVsSAnZWagAAzccP/i7Pp86iJRUbbWSA5SDW\npy1teL2W2XobakrRXTWXxVuoTxkU7oe91g1JZF+OjQY88bDfacvOLWQovekt\nujC0Q+RmspguVs3C4/JsXztkyI2/EIzUGh2PG9jzEZfDzM+WVUNmR+P/NrSZ\nomE5VUSEq32BlTPR847VrRfpMpyhztZdNMFFJHgYmDeqGrP0fvwidx/1s2jT\nbIs1ylZ1LD7JgGUjUFsi5BudDx7y+NF4pKqH4PY7OlJngaE0dDY1QtyOOLge\nFUDrICT6aSiwLMxsTwiw7JkHaruah9nzvI/vVu9H3mnoPbB/EMxK42mLBv3L\npKk/HVeVlJeUy61m9VyubeGObmYUB5evc6hoyyaJ2KaDBB4wwCHchHrq1NKk\n7j48nPdzopqAmb27f5z7+FsGN+gRcALwQwzi8Lfcbnn9fYSA4iSqY3+GIpI1\nvAL91eE17TYaN3iB64qm+ytj9XFEdLViHdevTB7SuD48/cs5HH5XVaF3cvum\nSK0QiRXSfONLnFl8wGdnsZ9b53f03ondzYQn+gEHHLjXjpwyGvh71pV4u1LL\ndG8nMRDqz4LkSleaEge9XemMM6gtTrMwPlIW84gsj0WvrrVG7Nr2wu6MWAgL\naztJLBjBBFz+EebfvzC/bs656M/fdB9YUHDmoBzuSKm/sUf5j0MNc8kRqdUY\nnniE\r\n=S5yE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bundles/this-dot-route-config.umd.js","es2015":"fesm2015/this-dot-route-config.js","module":"fesm2015/this-dot-route-config.js","esm2015":"esm2015/this-dot-route-config.js","typings":"this-dot-route-config.d.ts","_npmUser":{"name":"ktrz__","email":"k.trzesniewski@gmail.com"},"fesm2015":"fesm2015/this-dot-route-config.js","repository":{"url":"git+https://github.com/thisdot/open-source.git","type":"git"},"_npmVersion":"7.13.0","description":"A library containing directives and services for configuring components via Route's routeData property","directories":{},"sideEffects":false,"_nodeVersion":"16.2.0","dependencies":{"tslib":"^2.1.0"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"^6.0.0","@angular/core":"^12.0.0","@angular/common":"^12.0.0","@angular/router":"^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/route-config_1.0.0_1628513559430_0.45998982260892496","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@this-dot/route-config","version":"1.1.0","keywords":["angular","javascript","typescript","directive","router","route-config"],"author":{"name":"This Dot Labs"},"license":"MIT","_id":"@this-dot/route-config@1.1.0","maintainers":[{"name":"dustinsgoodman","email":"dustin.s.goodman@gmail.com"},{"name":"btapai","email":"balazs.tapai1990+npm@gmail.com"},{"name":"ktrz__","email":"k.trzesniewski@gmail.com"}],"homepage":"https://github.com/thisdot/open-source/tree/main/libs/route-config#readme","bugs":{"url":"https://github.com/thisdot/open-source/issues"},"dist":{"shasum":"e5d56394a54d162ebe2f0aa6cc4e14838f8ec291","tarball":"https://registry.npmjs.org/@this-dot/route-config/-/route-config-1.1.0.tgz","fileCount":36,"integrity":"sha512-1FcETEeURpmJIN14Ji0igBg4lh/BKXZFMxD2WzoC5DKtwWEJ48iTKi4FtVR1iOZtRapWHEkRwQZuR3aaepYuCA==","signatures":[{"sig":"MEQCIEGAdpSWa2rm7h/3Mg1huIGHFeGFgc2S8XuNCxCpEquGAiAwJnnH1pKMwW//KHA/UGJBOcrT2P+NzuCXQoIC8ZSYgQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":142476,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhMgf5CRA9TVsSAnZWagAAQfIP/06HTt41+KKm7HyQSe/Y\nsR2NWHEQkSIBTfhAyV5lG1jjteBjD/08OWLi5bkTeYWX1/ojrTCvACqn+SSk\nT3pP+Aki9hNlX5/5Y4BgDSPgWDBsrvkGiDGhyhUjM7Drkt6wSxT5FdaE6RUP\nxk37C5CThPeqbPt3+ysa79nxX+yx7UnxSkIpffaUUUlifAOFuZvNS0sewlxb\nQl9RYqfvBjD+7VKw4SByDJIATPlk8kSItYJLdF+At9VZwTf//8LuGtnLCX8v\nNuZ/Pr9kiu1qWIxvy9ViPNPWhIHHKXHDpS3QLJ4yd2fS131zq0ca+Ot6eiB7\nandozWcDhQ6LJThdxnOkD1nLR80KoELoSOqfem4DhaIu7EgP+HFLKRwnJ0+h\nDFJZu1sSPFDYNcLjd67cEqBtUNB3Sw2DGgO2A+SHllIylHHLRLNy5g78zBlp\nQPDQcDDkgcq+I09EE/zG5jUxUeDCNAlu+AFH5S2KuxMFZEHI00+d0RWsteh0\nqhUH1s54YGD+5+Of632c3NnZwNaM9f9D4CPtuC3/44a2afu+IGqNi1h+6+Gf\nnwY076CoX1iBSFTZdHJ+Um5+2KFowx9EGtA9MPRsCg8rjnemKr+I3FE+7SWp\nOSyryE37l0cxGw3HN/0zZ6Dc3nkLo25X4WfiFTTZz+azowGXPgmerP/nTUP2\n6A20\r\n=Ae3i\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bundles/this-dot-route-config.umd.js","es2015":"fesm2015/this-dot-route-config.js","module":"fesm2015/this-dot-route-config.js","esm2015":"esm2015/this-dot-route-config.js","typings":"this-dot-route-config.d.ts","_npmUser":{"name":"btapai","email":"balazs.tapai1990+npm@gmail.com"},"fesm2015":"fesm2015/this-dot-route-config.js","repository":{"url":"git+https://github.com/thisdot/open-source.git","type":"git"},"_npmVersion":"7.13.0","description":"A library containing directives and services for configuring components via Route's routeData property","directories":{},"sideEffects":false,"_nodeVersion":"16.2.0","dependencies":{"tslib":"^2.1.0"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"^6.0.0","@angular/core":"^12.0.0","@angular/common":"^12.0.0","@angular/router":"^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/route-config_1.1.0_1630668793783_0.2973525153532435","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@this-dot/route-config","version":"1.2.0","keywords":["angular","javascript","typescript","directive","router","route-config"],"author":{"name":"This Dot Labs"},"license":"MIT","_id":"@this-dot/route-config@1.2.0","maintainers":[{"name":"dustinsgoodman","email":"dustin.s.goodman@gmail.com"},{"name":"btapai","email":"balazs.tapai1990+npm@gmail.com"},{"name":"ktrz__","email":"k.trzesniewski@gmail.com"}],"homepage":"https://github.com/thisdot/open-source/tree/main/libs/route-config#readme","bugs":{"url":"https://github.com/thisdot/open-source/issues"},"dist":{"shasum":"c49a70fdec0fd95184b33c5d94b0873d62629cba","tarball":"https://registry.npmjs.org/@this-dot/route-config/-/route-config-1.2.0.tgz","fileCount":42,"integrity":"sha512-jSa0aVeoemMBz2BGfU2Zd0QHkJL/pul75908vgcE9otgXbtyTpQKvzmv+hy+ViKf3DL9BdiuqmTMsHRcLDqr8A==","signatures":[{"sig":"MEUCIQDYPYbxg5IM9dcWIxDPTtsUeJldLxYz4wB5xyF/IqejqAIgbc+iFQNlwdl8apt9S0hW7lOM4wI7v7NxjE5wV4uPFS4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":169459},"main":"bundles/this-dot-route-config.umd.js","es2015":"fesm2015/this-dot-route-config.js","module":"fesm2015/this-dot-route-config.js","esm2015":"esm2015/this-dot-route-config.js","gitHead":"671efc3f7534192137f144e58e2b65c88870e9aa","typings":"this-dot-route-config.d.ts","_npmUser":{"name":"ktrz__","email":"k.trzesniewski@gmail.com"},"fesm2015":"fesm2015/this-dot-route-config.js","repository":{"url":"git+https://github.com/thisdot/open-source.git","type":"git"},"_npmVersion":"7.24.0","description":"A library containing directives and services for configuring components via Route's routeData property","directories":{},"sideEffects":false,"_nodeVersion":"16.10.0","dependencies":{"tslib":"^2.1.0","@this-dot/utils":"0.0.1"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"^6.0.0","@angular/core":"^12.0.0","@angular/common":"^12.0.0","@angular/router":"^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/route-config_1.2.0_1633176976896_0.41756227283493685","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"@this-dot/route-config","version":"1.2.1","keywords":["angular","javascript","typescript","directive","router","route-config"],"author":{"name":"This Dot Labs"},"license":"MIT","_id":"@this-dot/route-config@1.2.1","maintainers":[{"name":"dustinsgoodman","email":"dustin.s.goodman@gmail.com"},{"name":"btapai","email":"balazs.tapai1990+npm@gmail.com"},{"name":"ktrz__","email":"k.trzesniewski@gmail.com"}],"homepage":"https://github.com/thisdot/open-source/tree/main/libs/route-config#readme","bugs":{"url":"https://github.com/thisdot/open-source/issues"},"dist":{"shasum":"36d1d15f69c2ecb262410be9e1c47af5809e53d5","tarball":"https://registry.npmjs.org/@this-dot/route-config/-/route-config-1.2.1.tgz","fileCount":42,"integrity":"sha512-Uw3UfVa6M9n7FNZWX9/krmXXmN4nHY9Cg4/viHoBN0lwHc24FlZ0fdHh2CG50FXXSeyB+7KQ5SD973mZbZoF6w==","signatures":[{"sig":"MEUCIQDoWf5IrY7r+Vt2OIhddFREC1ivHnd5iJdQkWCfkLYrVAIgb5VZKusYtYMr8tcLEk+aK+P/6AvH+wylwkAZGqNliBI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":173203},"main":"bundles/this-dot-route-config.umd.js","es2015":"fesm2015/this-dot-route-config.js","module":"fesm2015/this-dot-route-config.js","esm2015":"esm2015/this-dot-route-config.js","gitHead":"349dd9f93763123ac9ba4f6bba32ff90727f2361","typings":"this-dot-route-config.d.ts","_npmUser":{"name":"ktrz__","email":"k.trzesniewski@gmail.com"},"fesm2015":"fesm2015/this-dot-route-config.js","repository":{"url":"git+https://github.com/thisdot/open-source.git","type":"git"},"_npmVersion":"7.24.0","description":"A library containing directives and services for configuring components via Route's routeData property","directories":{},"sideEffects":false,"_nodeVersion":"16.10.0","dependencies":{"tslib":"^2.1.0","@this-dot/utils":"0.0.1"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"^6.0.0","@angular/core":"^12.0.0","@angular/common":"^12.0.0","@angular/router":"^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/route-config_1.2.1_1633604566495_0.6772741963006861","host":"s3://npm-registry-packages"}},"1.2.2":{"name":"@this-dot/route-config","version":"1.2.2","keywords":["angular","javascript","typescript","directive","router","route-config"],"author":{"name":"This Dot Labs"},"license":"MIT","_id":"@this-dot/route-config@1.2.2","maintainers":[{"name":"danetdl","email":"dane@thisdot.co"},{"name":"jtomchak","email":"jtomchak@gmail.com"},{"name":"thisdot-devops","email":"devops@thisdot.co"},{"name":"dustinsgoodman","email":"dustin.s.goodman@gmail.com"},{"name":"btapai","email":"balazs.tapai1990+npm@gmail.com"},{"name":"ktrz__","email":"k.trzesniewski@gmail.com"}],"homepage":"https://github.com/thisdot/open-source/tree/main/libs/route-config#readme","bugs":{"url":"https://github.com/thisdot/open-source/issues"},"dist":{"shasum":"1da89660e3dff3615253e26ee9aef276fb72b5e6","tarball":"https://registry.npmjs.org/@this-dot/route-config/-/route-config-1.2.2.tgz","fileCount":42,"integrity":"sha512-+o1VSonftw02vyLJGP0rIK4/KGp59ayBIHtcbCteaqwTY9YetuAcr5ZXRUZp3V6cnVStZ7y9j3f+NhibK3qYEQ==","signatures":[{"sig":"MEQCICvPFR/rNPX/EHW+zKZD8DhDdiRA65qhloh8Oj2IOAkGAiATVMIHQSH7I19gBKO6GuGp9lzHP/nyBcvIwllCY9kw6A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":173246,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2AAuCRA9TVsSAnZWagAAWzYP/A3vHV2wOEbDyWUi3dWF\nYscx8qHfclHfhhPuNhGcxhFNGZVTQc8xBMshdXAUeICXh71k8ataBV+oDLDu\nI6QNsqjood8CA3nXg06zMstwXLbEwrlXFCvAJwaSOJduwvhb9Zs0c9xQLBkr\nKF/NlW04XsW+JGEOq0vnidY+Quttvy60CjArXNZDr9w7xleJ4lq9mXjTXLQg\nw8VjQQweyVMFUplSOvSecxy4+u6IH+kDGDgnMAznrf+N9/z8Koe0ur91Jv7c\nAl4K5cRSpxuEU/5ZLIziUIbPfCfAQLnOLSiLeOwV4XlgmEPUl9Uo/Y4+X3uD\nWfCEDo+DM7S/ESUqusAAfO2UIbZXiuWUFUvzl9zx8HzDMfL+NNZxvQ9PRCU4\nVxfgTAtd+iD//bDv9LTz83kQOlVRxMOMCmdKvgHKfT5lNVtqUn/NX+mtTG3x\nt1YqIUThBDAGjA1zi/+Hiv8ZWE2BwQr3q58NgEvEVC6w9ljs+/ybGooCqMyt\nxXZTBId4JOAUCndIfTevCzRm7dWPmsQmhJKs+EzfdO/jdMBg+/hU22eFTDiv\n8a4vmvEeU0Gigs4UPrEHkus7hU+KgmADnvnlEn89lKntbfbHlPBgguCWBeiP\nLxRMKiTn7Vgwg9q8DLegxbNhIh6H929s0WkLf7U77Aa1wSGnn5ult55ivwKs\nA67p\r\n=vPPy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bundles/this-dot-route-config.umd.js","es2015":"fesm2015/this-dot-route-config.js","module":"fesm2015/this-dot-route-config.js","esm2015":"esm2015/this-dot-route-config.js","typings":"this-dot-route-config.d.ts","_npmUser":{"name":"btapai","email":"balazs.tapai1990+npm@gmail.com"},"fesm2015":"fesm2015/this-dot-route-config.js","repository":{"url":"git+https://github.com/thisdot/open-source.git","type":"git"},"_npmVersion":"7.13.0","description":"A library containing directives and services for configuring components via Route's routeData property","directories":{},"sideEffects":false,"_nodeVersion":"16.2.0","dependencies":{"tslib":"^2.1.0","@this-dot/utils":"0.0.2"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"^6.0.0","@angular/core":"^12.0.0","@angular/common":"^12.0.0","@angular/router":"^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/route-config_1.2.2_1641545774649_0.3653441791842442","host":"s3://npm-registry-packages"}},"1.2.3":{"name":"@this-dot/route-config","version":"1.2.3","keywords":["angular","javascript","typescript","directive","router","route-config"],"author":{"name":"This Dot Labs"},"license":"MIT","_id":"@this-dot/route-config@1.2.3","maintainers":[{"name":"danetdl","email":"dane@thisdot.co"},{"name":"jtomchak","email":"jtomchak@gmail.com"},{"name":"thisdot-devops","email":"devops@thisdot.co"},{"name":"dustinsgoodman","email":"dustin.s.goodman@gmail.com"},{"name":"btapai","email":"balazs.tapai1990+npm@gmail.com"},{"name":"ktrz__","email":"k.trzesniewski@gmail.com"}],"homepage":"https://github.com/thisdot/open-source/tree/main/libs/route-config#readme","bugs":{"url":"https://github.com/thisdot/open-source/issues"},"dist":{"shasum":"79da7b68664e413a0c8baf6be62ec2e5fb6f7f35","tarball":"https://registry.npmjs.org/@this-dot/route-config/-/route-config-1.2.3.tgz","fileCount":30,"integrity":"sha512-KMSyg/fwUNrsuFdd9CK3KgtXNBMqcRmca3g6nBLtaAYAjK6qR17+odV8mvP2Nxv/b25muUONWCBqm45qUmJBAQ==","signatures":[{"sig":"MEUCIDISbOYY8u7/gzSwM82bbEnAh+ICtGS72dlh1c7Tp8V/AiEAjTuwDm4ZopNGNT28ZgN8zR3MvQQSTiK3j6as3erDwjw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":131571,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh4WmpCRA9TVsSAnZWagAArdYP/2xoJ2psqFT+1y6WkUiR\nd6RAfopMdMtztcLwX8vsxhrj0odYKZuOSgREXZl3YFhosdagsSjbnqJPY7Gg\nifWql2Z5Oxi0peyUUrzEq1IgaRKOzdqO8disVGAliLHd8V3kqGYy4VWvYeyJ\nXnz6tUuPgKJzfrVfCMjA1QkthcU8qWXVkRt1Y4nGkcVBT8uY3DAw6W70/lLp\nW23wzEvIv4EBlxtR6Hf2/iqtQwLJYbzgU1jMbRtKAPlGLSWR7CG3jvS8HVNj\nJh6tZC6SL3tT3e6BlkiojI8rhrEirkChvQttYJF18mVPSjIFAhhJKiDiZMrE\nNYrLiFfb9+fgHcrEDd476D4AOVlUo9OTyFuZzJvfhepkmZ37Zb1r3tG+SSnT\nBkh14BAwro68tG2MnBTaXEz3KFrmoASLbQT6h5rrUseAMMsbKdmTm7molHWj\nRi3rRHSvNDuq6TNZ3VwR2t3QodEAJ+s3exwcOmBxduJU/wjrbPRI3i4UIiTr\nvmUPXbSTcThLeFq6OBPHesjmynA//Dn1u5lKztdQ4VNJSolZgshg4d6IJBDt\n4Kw3vHu0V0OvmasqfplDG89krh9AgOTrdJdrQ58KAKP13kiih1D4H5aTT1NN\nMWK9hd6eCA8IWp2chsL9qjqxSV9YjFkZdYsVETYXTREvm8OTI0YqQIDN/tCQ\nnfoQ\r\n=KNub\r\n-----END PGP SIGNATURE-----\r\n"},"es2020":"fesm2020/this-dot-route-config.mjs","module":"fesm2015/this-dot-route-config.mjs","esm2020":"esm2020/this-dot-route-config.mjs","exports":{".":{"node":"./fesm2015/this-dot-route-config.mjs","types":"./this-dot-route-config.d.ts","es2015":"./fesm2015/this-dot-route-config.mjs","es2020":"./fesm2020/this-dot-route-config.mjs","default":"./fesm2020/this-dot-route-config.mjs","esm2020":"./esm2020/this-dot-route-config.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"4c29b44e6c113e8585e44d3a356c92e2466fd38d","typings":"this-dot-route-config.d.ts","_npmUser":{"name":"btapai","email":"balazs.tapai1990+npm@gmail.com"},"fesm2015":"fesm2015/this-dot-route-config.mjs","fesm2020":"fesm2020/this-dot-route-config.mjs","repository":{"url":"git+https://github.com/thisdot/open-source.git","type":"git"},"_npmVersion":"7.24.0","description":"A library containing directives and services for configuring components via Route's routeData property","directories":{},"sideEffects":false,"_nodeVersion":"16.10.0","dependencies":{"tslib":"^2.2.0","@this-dot/utils":"0.0.2"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"7.0.0","@angular/core":">= 12.0.0 < 14","@angular/common":">= 12.0.0 < 14","@angular/router":">= 12.0.0 < 14"},"_npmOperationalInternal":{"tmp":"tmp/route-config_1.2.3_1642162601113_0.3346584160988493","host":"s3://npm-registry-packages"}},"1.2.4":{"name":"@this-dot/route-config","version":"1.2.4","keywords":["angular","javascript","typescript","directive","router","route-config"],"author":{"name":"This Dot Labs"},"license":"MIT","_id":"@this-dot/route-config@1.2.4","maintainers":[{"name":"danetdl","email":"dane@thisdot.co"},{"name":"jtomchak","email":"jtomchak@gmail.com"},{"name":"thisdot-devops","email":"devops@thisdot.co"},{"name":"dustinsgoodman","email":"dustin.s.goodman@gmail.com"},{"name":"btapai","email":"balazs.tapai1990+npm@gmail.com"},{"name":"ktrz__","email":"k.trzesniewski@gmail.com"}],"homepage":"https://github.com/thisdot/open-source/tree/main/libs/route-config#readme","bugs":{"url":"https://github.com/thisdot/open-source/issues"},"dist":{"shasum":"cec03f15ed09c0093b2d8155e7bf7f00cc939529","tarball":"https://registry.npmjs.org/@this-dot/route-config/-/route-config-1.2.4.tgz","fileCount":29,"integrity":"sha512-ek1pVqeTXogVOA/6lAp47StUlkiBNTpUHUdQfb/oU3kAiAlGhTegXnjDnrjKEK7PV8sSVZojAZ6ZmSgsHbQbEQ==","signatures":[{"sig":"MEQCIFPAHA1dOAbLQSmejl6ZfZtNey0vx1v5LoxhZiy5kX1kAiAO4/RoDi3JIrHkOKdtAg5QDtUA1TVoKO37yq4QwvbFTA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":173034,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJixpfZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqa2g/+LIvr6qVR5qncFtXyEvJVuO9RQXAjyhnDkcyIeYK8yvWvbhBQ\r\n2RuFN0wy0NKnQKd9lvg0Nf0kx8QHwzbMEfexmXxdSOoZqYdPlxnSjObJJt3c\r\nbms2MCwT03fjLuMmF8/JhbIz6rhFSUucSpLog2JZKP8kkCIGacsr3E5C4YxM\r\npJh30LWebqw/7AFCZf+DgrLjRFgrebo1BlbGy5ZrSvyG8IhghPQTukQgEhc0\r\nguKuOdn8CIYlYukYatre+KnSvYu/YMP1PnQV0AjbjtVi0OZ42Z5Jz1z4qcr5\r\nnk+tc6hfr/g9rne2tfKCaSe7Qi9+iyTljVnb/DmYSKeNNwrtpDZ5koKAjSRt\r\n87MWASK/QLVSXAWTe0Hitjj+6Qki74y5m2i8UX5Ys0SDDGqJT2G1SdAkLgsA\r\nvFXuNKCdv5fPwrcE530fSBKaltzlpFbEIqEaexGivid6LcNC2xsyv/aJ/4/p\r\nN0CCiDK2pq+XG2RUHOvb7tq+xxq0siSWuiR9Dyhi3OFBQqjj5IpIe5QfU+72\r\nZKm82vikPxn6ShT1UkE8i9c71myk2cW6h5ehqwjeAQIVqhjpjULbsFpiQjy0\r\nHkXCfilFU3fyFcrdUZLhiPw0qiy44CmJ4EYEu8CDQfgVnNnHW57+oZnn4xbn\r\nncLzJ5cvWfzwUWMyFg0oxOkUlUzPu6LZFfM=\r\n=NeUo\r\n-----END PGP SIGNATURE-----\r\n"},"es2020":"fesm2020/this-dot-route-config.mjs","module":"fesm2015/this-dot-route-config.mjs","esm2020":"esm2020/this-dot-route-config.mjs","exports":{".":{"node":"./fesm2015/this-dot-route-config.mjs","types":"./index.d.ts","es2015":"./fesm2015/this-dot-route-config.mjs","es2020":"./fesm2020/this-dot-route-config.mjs","default":"./fesm2020/this-dot-route-config.mjs","esm2020":"./esm2020/this-dot-route-config.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"d4299f4af523608fe9b1f7fd43aaf152c7b44054","typings":"index.d.ts","_npmUser":{"name":"btapai","email":"balazs.tapai1990+npm@gmail.com"},"fesm2015":"fesm2015/this-dot-route-config.mjs","fesm2020":"fesm2020/this-dot-route-config.mjs","repository":{"url":"git+https://github.com/thisdot/open-source.git","type":"git"},"_npmVersion":"8.11.0","description":"A library containing directives and services for configuring components via Route's routeData property","directories":{},"sideEffects":false,"_nodeVersion":"16.15.1","dependencies":{"tslib":"^2.2.0","@this-dot/utils":"0.0.2"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"7.0.0","@angular/core":">= 12.0.0 < 14","@angular/common":">= 12.0.0 < 14","@angular/router":">= 12.0.0 < 14"},"_npmOperationalInternal":{"tmp":"tmp/route-config_1.2.4_1657182168866_0.6706593049731961","host":"s3://npm-registry-packages"}},"1.2.5":{"name":"@this-dot/route-config","version":"1.2.5","keywords":["angular","javascript","typescript","directive","router","route-config"],"author":{"name":"This Dot Labs"},"license":"MIT","_id":"@this-dot/route-config@1.2.5","maintainers":[{"name":"danetdl","email":"dane@thisdot.co"},{"name":"jtomchak","email":"jtomchak@gmail.com"},{"name":"thisdot-devops","email":"devops@thisdot.co"},{"name":"dustinsgoodman","email":"dustin.s.goodman@gmail.com"},{"name":"btapai","email":"balazs.tapai1990+npm@gmail.com"},{"name":"ktrz__","email":"k.trzesniewski@gmail.com"}],"homepage":"https://github.com/thisdot/open-source/tree/main/libs/route-config#readme","bugs":{"url":"https://github.com/thisdot/open-source/issues"},"dist":{"shasum":"e35d1a79c7f2f299bfbe962785da3bd5e675bfcc","tarball":"https://registry.npmjs.org/@this-dot/route-config/-/route-config-1.2.5.tgz","fileCount":29,"integrity":"sha512-hnQDeojqnZC2bMlo/ZecqmvuB9fJrIVT80clPO6XgVOuUPK3YMUL8fYxVTunnpApLfsEkvj0OtWWO17P4gwsoQ==","signatures":[{"sig":"MEUCIQDC+r8/1q1A3csOHQe6I+eeTdf1jnmhjZ1lv2jAWlRKVwIgR+Uh1D3oVi9Lopx54ghesggi8u5PTYb8qLQ6l+CIxq8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":173036,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi4rZzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqmxg//QUkXTtnyQ2ClK+6mUHUkmiD4ZNSrAMR+B1a+rxeu9zDjvJIU\r\n+RJsyjMCgPVxT5pNSccjkyNYZM26ySyGVUx+OUT3wQ8C7xQl2saC88mH07Mx\r\nnJ6GePr4Pafz9Sk5GG5SGkI/x3K8Ao1tG0Px/NvjxwEkjuhckLT82iyeWa+1\r\nu0J6ieZXrswaOyCUDHtaTe1O4nAeiodCmvKsYrtYWBrT1mnnvfgVxfwVQDXu\r\nWnGisf2DgqpdfmjQj/H9VgJhroT9h9ZuLCAIRdunmmQEvnqz3aJuxShStWPA\r\nlflTZwytCBFtt/Mba2yvA9VNxhp0RxSPyJCn3Pi4APQCE3fpl6SSQNbc6jVx\r\neQ6cxmS7V6gSlVRfkaDlIX3CB4eFjAZ514Pk7uvnPdnac1LDkH0EaQo0SQ5C\r\nDVvu8aG9b8TuVbVIXdpEt0IDTHpVyPmfDG+MDGosqX0hGrSO2supfNVfHxJV\r\nFoA54fugE3Hf1XcuQPauB8gmEzHUeEJgQmXV9Hk+3ssI/z8t4j4wKU/N+4Gw\r\no/vdU+inzkiMsKr9k5uk+fL9rXqwL7p9i1rHt4tF9rOBtM3ofch0ahKwxpU1\r\n1KHDo/hEHJVtANJMkzlyr9haMNxu2Ldmq2mFISvKNIEFzEChUe2RhEEwT6eE\r\nrGDLAKJlZlwKivcTlo4FGlfZ7L6cgBKvqbU=\r\n=8AIU\r\n-----END PGP SIGNATURE-----\r\n"},"es2020":"fesm2020/this-dot-route-config.mjs","module":"fesm2015/this-dot-route-config.mjs","esm2020":"esm2020/this-dot-route-config.mjs","exports":{".":{"node":"./fesm2015/this-dot-route-config.mjs","types":"./index.d.ts","es2015":"./fesm2015/this-dot-route-config.mjs","es2020":"./fesm2020/this-dot-route-config.mjs","default":"./fesm2020/this-dot-route-config.mjs","esm2020":"./esm2020/this-dot-route-config.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"0b097a8b2dad50613cbc09ed9ea84470ef95d334","typings":"index.d.ts","_npmUser":{"name":"btapai","email":"balazs.tapai1990+npm@gmail.com"},"fesm2015":"fesm2015/this-dot-route-config.mjs","fesm2020":"fesm2020/this-dot-route-config.mjs","repository":{"url":"git+https://github.com/thisdot/open-source.git","type":"git"},"_npmVersion":"8.11.0","description":"A library containing directives and services for configuring components via Route's routeData property","directories":{},"sideEffects":false,"_nodeVersion":"16.16.0","dependencies":{"tslib":"^2.2.0","@this-dot/utils":"0.0.2"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":">=7.0.0","@angular/core":">= 12.0.0 < 15","@angular/common":">= 12.0.0 < 15","@angular/router":">= 12.0.0 < 15"},"_npmOperationalInternal":{"tmp":"tmp/route-config_1.2.5_1659025011051_0.053250476778393896","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"@this-dot/route-config","version":"1.3.0","keywords":["angular","javascript","typescript","directive","router","route-config"],"author":{"name":"This Dot Labs"},"license":"MIT","_id":"@this-dot/route-config@1.3.0","maintainers":[{"name":"bigab","email":"bigab@live.ca"},{"name":"conrades","email":"rick.conrades@thisdot.co"},{"name":"danetdl","email":"dane@thisdot.co"},{"name":"thisdot-devops","email":"devops@thisdot.co"},{"name":"dustinsgoodman","email":"dustin.s.goodman@gmail.com"},{"name":"btapai","email":"balazs.tapai1990+npm@gmail.com"},{"name":"ktrz__","email":"k.trzesniewski@gmail.com"}],"homepage":"https://github.com/thisdot/open-source/tree/main/libs/route-config#readme","bugs":{"url":"https://github.com/thisdot/open-source/issues"},"dist":{"shasum":"abaf1163e0c602663f623cc86e9640283a805f68","tarball":"https://registry.npmjs.org/@this-dot/route-config/-/route-config-1.3.0.tgz","fileCount":27,"integrity":"sha512-/Xc9Ec8Y9i62RQt5hipHwu7MAd9dVSZGcRY7v4Yw4ACSJnvsSBKVB1U++u0a73CVMQcj78iMHNtcfgxQmR7L1g==","signatures":[{"sig":"MEYCIQCTMHoEB4Vl2wNnvIKV9+aesEssLRKXJtnZMkCyQhEA4QIhAKzF7CKtEJP1QizhEdw52zB38vhfgMWP1zQnL/apUgjO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":128225},"module":"fesm2022/this-dot-route-config.mjs","exports":{".":{"esm":"./esm2022/this-dot-route-config.mjs","types":"./index.d.ts","default":"./fesm2022/this-dot-route-config.mjs","esm2022":"./esm2022/this-dot-route-config.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"04459dde883e3c0d18dd1fb511443be3a7640d4c","typings":"index.d.ts","_npmUser":{"name":"btapai","email":"balazs.tapai1990+npm@gmail.com"},"repository":{"url":"git+https://github.com/thisdot/open-source.git","type":"git"},"_npmVersion":"9.6.7","description":"A library containing directives and services for configuring components via Route's routeData property","directories":{},"sideEffects":false,"_nodeVersion":"18.17.1","dependencies":{"tslib":"^2.2.0"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":">=7.0.0","@angular/core":">= 12.0.0 < 16","@angular/common":">= 12.0.0 < 16","@angular/router":">= 12.0.0 < 16"},"_npmOperationalInternal":{"tmp":"tmp/route-config_1.3.0_1693322072346_0.21282494681383723","host":"s3://npm-registry-packages"}},"1.2.6":{"name":"@this-dot/route-config","version":"1.2.6","keywords":["angular","javascript","typescript","directive","router","route-config"],"author":{"name":"This Dot Labs"},"license":"MIT","_id":"@this-dot/route-config@1.2.6","maintainers":[{"name":"bigab","email":"bigab@live.ca"},{"name":"conrades","email":"rick.conrades@thisdot.co"},{"name":"danetdl","email":"dane@thisdot.co"},{"name":"thisdot-devops","email":"devops@thisdot.co"},{"name":"dustinsgoodman","email":"dustin.s.goodman@gmail.com"},{"name":"btapai","email":"balazs.tapai1990+npm@gmail.com"},{"name":"ktrz__","email":"k.trzesniewski@gmail.com"}],"homepage":"https://github.com/thisdot/open-source/tree/main/libs/route-config#readme","bugs":{"url":"https://github.com/thisdot/open-source/issues"},"dist":{"shasum":"01db04f3e97d81f8cbbaab7801dc5f0937bb00d1","tarball":"https://registry.npmjs.org/@this-dot/route-config/-/route-config-1.2.6.tgz","fileCount":27,"integrity":"sha512-49vsKz6Uu10QWbA/BcgTsms9IJsVPJxpMQyVIykdtHRxQNgZXMc0Qfa8CBVdWs0fhQq2GYr5fYW9yMvr6pUEFQ==","signatures":[{"sig":"MEUCIB92YmHzHJPFFuyyNZinmJgKSNYTtztPPVpp7bCYQ9EtAiEAt+xXC5OTVsHEqOZp4yCNSm/9JBmtulCFxdk0thdYbFw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":128225},"module":"fesm2022/this-dot-route-config.mjs","exports":{".":{"esm":"./esm2022/this-dot-route-config.mjs","types":"./index.d.ts","default":"./fesm2022/this-dot-route-config.mjs","esm2022":"./esm2022/this-dot-route-config.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"d7dd7c221552957811da5038fb4a43c67ee448a6","typings":"index.d.ts","_npmUser":{"name":"btapai","email":"balazs.tapai1990+npm@gmail.com"},"repository":{"url":"git+https://github.com/thisdot/open-source.git","type":"git"},"_npmVersion":"9.6.7","description":"A library containing directives and services for configuring components via Route's routeData property","directories":{},"sideEffects":false,"_nodeVersion":"18.17.1","dependencies":{"tslib":"^2.2.0"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":">=7.0.0","@angular/core":">= 12.0.0 < 17","@angular/common":">= 12.0.0 < 17","@angular/router":">= 12.0.0 < 17"},"_npmOperationalInternal":{"tmp":"tmp/route-config_1.2.6_1693390572291_0.806426989816587","host":"s3://npm-registry-packages"}}},"time":{"created":"2021-06-04T14:31:09.206Z","modified":"2025-09-12T14:10:50.477Z","0.0.1":"2021-06-04T14:31:09.663Z","0.0.2":"2021-06-04T15:17:22.253Z","0.0.3":"2021-06-11T11:28:11.010Z","0.0.4":"2021-06-11T12:21:13.880Z","1.0.0":"2021-08-09T12:52:39.560Z","1.1.0":"2021-09-03T11:33:13.937Z","1.2.0":"2021-10-02T12:16:17.086Z","1.2.1":"2021-10-07T11:02:46.621Z","1.2.2":"2022-01-07T08:56:14.810Z","1.2.3":"2022-01-14T12:16:41.332Z","1.2.4":"2022-07-07T08:22:49.134Z","1.2.5":"2022-07-28T16:16:51.290Z","1.3.0":"2023-08-29T15:14:32.787Z","1.2.6":"2023-08-30T10:16:12.561Z"},"bugs":{"url":"https://github.com/thisdot/open-source/issues"},"author":{"name":"This Dot Labs"},"license":"MIT","homepage":"https://github.com/thisdot/open-source/tree/main/libs/route-config#readme","keywords":["angular","javascript","typescript","directive","router","route-config"],"repository":{"url":"git+https://github.com/thisdot/open-source.git","type":"git"},"description":"A library containing directives and services for configuring components via Route's routeData property","maintainers":[{"email":"devops@thisdot.co","name":"thisdot-devops"},{"email":"elliott@thisdot.co","name":"efouts"},{"email":"simone@thisdot.co","name":"simone-thisdot"}],"readme":"<h1 align=\"center\">Route Config ⚙️</h1>\n\nRoute Config is an Angular library that provides tools to easily set and access the properties defined in [RouterModule](https://angular.io/api/router/RouterModule) configuration. It offers some built in tools that work out of the box but also is easily extensible via `data` property of Angular's [Route](https://angular.io/api/router/Route#data) configuration object.\n\nIt supports:\n\n✅ &nbsp;Displaying parts of component's template based on the tags defined in the Router config <br/>\n✅ &nbsp;Retrieving custom properties defined in currently rendered route <br/>\n✅ &nbsp;Type safety for custom properties <br/>\n\n---\n\n<p align=\"center\">\n  <a href=\"https://www.npmjs.com/package/@this-dot/route-config\"><img src=\"https://img.shields.io/badge/%40this--dot-%2Froute--config-blueviolet\" /></a>\n  <a href=\"https://www.npmjs.com/package/@this-dot/route-config\"><img src=\"https://img.shields.io/npm/v/@this-dot/route-config\" /></a>\n  <a href=\"https://github.com/thisdot/open-source/actions/workflows/ci.yml?query=branch%3Amain\"><img src=\"https://github.com/thisdot/open-source/actions/workflows/ci.yml/badge.svg\" /></a>\n  <a href=\"https://github.com/thisdot/open-source/blob/main/LICENSE.md\"><img src=\"https://img.shields.io/npm/l/@this-dot/route-config\" /></a>\n  <a href=\"https://github.com/thisdot/open-source/issues?q=is%3Aissue+is%3Aopen+label%3Aroute-config\"><img src=\"https://img.shields.io/github/issues/thisdot/open-source?q=is%3Aissue+is%3Aopen+label%3Aroute-config\" /></a>\n</p>\n\n---\n\n## Usage\n\n### Installation\n\nInstall the package:  \n`npm install @this-dot/route-config`  \nor  \n`yarn add @this-dot/route-config`\n\n### Using in your Angular app\n\nIt is very simple to add route-config to your Angular app:\n\nJust import the `RouteConfigModule` module\n\n```ts\nimport { RouteConfigModule } from '@this-dot/route-config';\n```\n\nand add it to the imports array in the Angular module\n\n```ts\n@NgModule({\n  /* other module props  */\n  imports: [RouteConfigModule.forRoot() /* other modules */],\n})\nexport class AppModule {}\n```\n\nThe library's elements use Angular's router `data` object to configure the behavior. See the below examples on how to use it in your application.\n\nTo use library's provided directives and/or pipes just add `RouteConfigModule` in your submodule that uses them. E.g.\n\n```ts\n@NgModule({\n  /* other module props  */\n  imports: [RouteConfigModule /* other modules */],\n})\nexport class YourSubModule {}\n```\n\n### Examples\n\n---\n\n#### RouteTagDirective (`*tdRouteTag`)\n\nTo configure this directive lets create the following sample router configuration:\n\n```ts\n@NgModule({\n  declarations: [FirstRouteComponent, SecondRouteComponent],\n  imports: [\n    RouterModule.forRoot([\n      {\n        path: 'first',\n        component: FirstRouteComponent,\n        data: {\n          routeTags: ['show'],\n        },\n      },\n      {\n        path: 'second',\n        component: SecondRouteComponent,\n      },\n    ]),\n  ],\n  exports: [RouterModule],\n})\nexport class AppModule {}\n```\n\nNow we can use it in the component's template\n\n```angular2html\n<p *tdRouteTag=\"'show'\">\n  This text is only visible, if there is a 'show' tag in the route data's `routeTags` Array\n</p>\n```\n\n`*tdRouteTag` provides a way do display a fallback template if a given tag is not present\n\n```angular2html\n<p *tdRouteTag=\"'show'; else noShowTag\">\n  This text is only visible, if there is a 'show' tag in the route data's `routeTags` Array\n</p>\n<ng-template #noShowTag>\n  <p>There is no 'show' tag in this route's config</p>\n</ng-template>\n```\n\n---\n\n#### RouteDataHasDirective (`*tdRouteDataHas`)\n\nIf you need to use a different route data property to store the tags, you can use the `*tdRouteDataHas` directive. It works very similar to `*tdRouteTag` directive but provides a way to use different properties as a source of data.\nLet's take a look at the following router configuration:\n\n```ts\n@NgModule({\n  declarations: [FirstRouteComponent, SecondRouteComponent],\n  imports: [\n    RouterModule.forRoot([\n      {\n        path: 'first',\n        component: FirstRouteComponent,\n        data: {\n          customDataProperty: ['customShow'],\n        },\n      },\n      {\n        path: 'second',\n        component: SecondRouteComponent,\n      },\n    ]),\n  ],\n  exports: [RouterModule],\n})\nexport class AppModule {}\n```\n\nNow to configure the directive to use the `customDataProperty` property we can use `tdRouteDataHasPropName` input to set the desired property name:\n\n```angular2html\n<p *tdRouteDataHas=\"'customShow'; propName: 'customDataProperty'\">\n  This text is only visible, if there is a 'show' tag in the route data's `customDataProperty` Array\n</p>\n```\n\n`*tdRouteDataHas` also provides a way do display a fallback template if a given tag is not present\n\n```angular2html\n<p *tdRouteDataHas=\"'customShow'; propName: 'customDataProperty'; else noShowTag\">\n  This text is only visible, if there is a 'customShow' tag in the route data's `customDataProperty` Array\n</p>\n<ng-template #noShowTag>\n  <p>There is no 'customShow' tag in this route's config</p>\n</ng-template>\n```\n\n---\n\n#### RouteDataDirective (`*tdRouteData`)\n\nThis directive allows for access to the whole `data` property defined in the current [Route](https://angular.io/api/router/Route#data) from a Component's template.\n\nWe can use it as following:\n\n```angular2html\n<h1 *tdRouteData=\"let data\">\n  Current title is: {{ data.title }}\n</h1>\n```\n\nIt is also possible to pass a default value so that if a property is not defined in the Route we will still receive some value:\n\n```angular2html\n<h1 *tdRouteData=\"let data; defaultValue: { title: 'DefaultTitle', routeTags: ['defaultTag'] }\">\n  Current title is: {{ data.title }}\n</h1>\n```\n\nIf you want to access multiple properties in one component's template it is **recommended** to wrap the whole template with only one `*tdRouteData` directive. This approach follows DRY principle and is efficient as it only creates one subscription per template.\n\n```angular2html\n<ng-container *tdRouteData=\"let data; defaultValue: { title: 'DefaultTitle', routeTags: ['defaultTag'] }\">\n  <h1>\n    Current title is: {{ data.title }}\n  </h1>\n  <p>\n    Current route contains the following tags: {{ data.routeTags | json }}\n  </p>\n</ng-container>\n```\n\n---\n\n#### RouteConfigService\n\nIn every component you can inject `RouteConfigService` to get the current route configuration properties.\n\n```ts\nexport class AppComponent {\n  constructor(private routeConfigService: RouteConfigService) {}\n}\n```\n\nYou can use `getLeafConfig` method to get the Observable with current route's property value\n\n```ts\nexport class AppComponent {\n  tags$ = this.routeConfigService.getLeafConfig('routeTags', ['no tags']);\n}\n```\n\nNow you can treat it as any other Observable and use e.g. `async` pipe to display the current value\n\n```angular2html\n<h1>{{ tags$ | async }}</h1>\n```\n\nIt is also possible to retrieve the whole `data` object by using `getActivatedRouteConfig`:\n\n```ts\nexport class AppComponent {\n  data$ = this.routeConfigService.getActivatedRouteConfig();\n  dataWithDefaultValue$ = this.routeConfigService.getActivatedRouteConfig({\n    routeTags: ['defaultTag'],\n    title: 'Default Title',\n  });\n}\n```\n\nAnd if you want to use your custom data properties you can create your custom types:\n\n```ts\nexport type AppRouteConfigParams = 'title';\n\nexport type AppRouteTag = keyof typeof AppRouteTags;\n\nexport enum AppRouteTags {\n  show = 'show',\n}\n```\n\nand provide them when injecting `RouteConfigService`\n\n```ts\nexport class AppComponent {\n  title$ = this.routeConfigService.getLeafConfig('title', 'Default Title');\n\n  constructor(private routeConfigService: RouteConfigService<AppRouteTag, AppRouteConfigParams>) {}\n}\n```\n\nIn this case your example router config can look like this:\n\n```ts\n@NgModule({\n  declarations: [FirstRouteComponent, SecondRouteComponent],\n  imports: [\n    RouterModule.forRoot([\n      {\n        path: 'first',\n        component: FirstRouteComponent,\n        data: {\n          routeTags: [AppRouteTags.show], // use enum to get more type safety\n        },\n      },\n      {\n        path: 'second',\n        component: SecondRouteComponent,\n        data: {\n          title: 'Second Route Title',\n        },\n      },\n    ]),\n  ],\n  exports: [RouterModule],\n})\nexport class AppModule {}\n```\n\n---\n\n#### Providing default value globally\n\nBoth `*tdRouteData` and `RouteConfigService` allow for providing a default value in case route data doesn't provide a certain property. It is also possible to provide a default value globally by providing `ROUTE_DATA_DEFAULT_VALUE` injection token when configuring the root module:\n\n```ts\n@NgModule({\n  /* other module props  */\n  imports: [RouteConfigModule.forRoot() /* other modules */],\n  provide: [\n    {\n      provide: ROUTE_DATA_DEFAULT_VALUE,\n      useValue: {\n        title: 'Injected Default Title',\n        someDefaultParam: 'Some other default param',\n      },\n    },\n  ],\n})\nexport class AppModule {}\n```\n\nThis way we don't need to provide default value each time we use `*tdRouteData` or `RouteConfigService`. However, if a different default value is necessary it still can be provided - and it will overwrite the value injected with a token.\n\nThe injection token can also be provided / overridden in a component's declaration:\n\n```ts\n@Component({\n   // ...\n   providers: [ /* the value provided here will be the default down in the DOM tree */]\n})\n```\n\n## inRouteTags$ pipe\n\nThe `inRouteTags$` pipe takes an array of route tags and returns an Observable<boolean>. This observable emits a true value if any of the values in the provided array is in the configured route tags of the activated route.\n\n```typescript\nimport { Component } from '@angular/core';\n\n@Component({\n  selector: 'custom-component',\n  templateUrl: './custom-component.html',\n})\nexport class CustomComponent {\n  displayRouteTags = ['custom-component', 'another-tag', 'third-tag'];\n}\n```\n\n```angular2html\n<!-- custom-component.html -->\n<ng-container *ngIf=\"displayRouteTags | inRouteTags$ | async\">\n  The contents of this ng-container are only displayed when the activated route's route config has\n  the above declared route tags.\n</ng-container>\n```\n","readmeFilename":"README.md"}