{"_id":"@becomes/svelte-router","_rev":"2-51f8d73774604642cd54b5f3d8c65406","name":"@becomes/svelte-router","dist-tags":{"latest":"1.0.1"},"versions":{"1.0.0":{"name":"@becomes/svelte-router","version":"1.0.0","scripts":{"build":"rollup -c","dev":"rollup -c -w","start":"sirv public","build:src":"tsc -p tsconfig.build.json","validate":"svelte-check","bundle":"node tools.js --bundle","link":"node tools.js --link","unlink":"node tools.js --unlink","lint":"eslint ./src --ext .ts","check":"svelte-check --fail-on-warnings --fail-on-hints --workspace src"},"dependencies":{"uuid":"^8.3.2"},"repository":{"type":"git","url":"git+https://github.com/becomesco/svelte-router.git"},"keywords":[],"author":{"name":"Branislav Vajagić"},"license":"MIT","bugs":{"url":"https://github.com/becomesco/svelte-router/issues"},"description":"Simple and easy to use Svelte router.","homepage":"https://github.com/becomesco/svelte-router#readme","_id":"@becomes/svelte-router@1.0.0","_nodeVersion":"12.18.2","_npmVersion":"6.14.5","dist":{"integrity":"sha512-td8ko1EUQsG86ptrWmfTdyvRWHMYtUNSo9Uj2G1oAcMxT1bBfblEtdUlGSCc5hdcQ3cvVGDqbDEOsDhu0Z6e5Q==","shasum":"1deffacb68b1cdcb909c785e6dcfa40248e816ca","tarball":"https://registry.npmjs.org/@becomes/svelte-router/-/svelte-router-1.0.0.tgz","fileCount":19,"unpackedSize":62838,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgITd0CRA9TVsSAnZWagAAPYYP/R/yUMvrVMF2UU+y4Hbg\nGWlDkHiCCC2wEWtyvHwutJP3VFYaX9+y0XooNNgB4NeYC6gTzYpmeKU/jbBz\nm5iJyun7LcWJBuTcELp27fCozeURyqSQipchfuUP4eg8UwDdoTZYmnpiUvhX\njiN5BwSk1S4LhzUNCxn7XDAZ9PVlDGFNQL+ZyKQmsT69wS+RSGmXxZdJAZVc\nmsl8X5VDi10Mf+sAIg01ati9skjU0048TEH1Go3+6kNcnExZWHZsx4NtpZIr\nflpoq+TNYE+fTZZ+Byx58JLg4+uAnbbyZ61+yh4+DiJIbY3EY4ydsL/mKmRi\nf7W+45TGwGQCBdYuZYxla7BMme57jkJDcg0tbrO2+BYi34/gLm2ZIrNywikS\nNS37rAH+SLx08mJOsWBRF2V7/fnWxaVK/B2S+N20RyqtW+iulaUjFYkFC8P/\nsVwG/Q8IO2hqzbO4N3dWEWmvvrlXPF/zelacrVdXgh+CUC+jEhKuvY6P4Wl4\nkZJB4GrQD5qYEyevlbhVy5fLWCSZTn5sHpRWS865aPwoh6JbU97+DfErFs4L\nVtu1tA7ENUnlKsrH/Kt5sPPG9hHEbThOjkz0yyH4lUP+ViaOSbmuilPfIt3I\nazm78yX++BADyxAs4TVRvXq423NY/jfKlt1z0qceqkIq3xBy8sy3CZQ42Pb3\nKe3a\r\n=qD5b\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDMAqHIQyKCbwWI1/jVk1PYNnCSeP1c7GwJcGC8hCT/2gIhALf6mnxdSTmeA8zZ/iQt5rhT4VW+CG+0C9MvWC99v4wW"}]},"_npmUser":{"name":"becomes","email":"tools@becomes.co"},"directories":{},"maintainers":[{"name":"becomes","email":"tools@becomes.co"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/svelte-router_1.0.0_1612789619783_0.8484246834747722"},"_hasShrinkwrap":false},"1.0.1":{"name":"@becomes/svelte-router","version":"1.0.1","scripts":{"build":"rollup -c","dev":"rollup -c -w","start":"sirv public","build:src":"tsc -p tsconfig.build.json","validate":"svelte-check","bundle":"node tools.js --bundle","link":"node tools.js --link","unlink":"node tools.js --unlink","lint":"eslint ./src --ext .ts","check":"svelte-check --fail-on-warnings --fail-on-hints --workspace src"},"dependencies":{"uuid":"^8.3.2"},"repository":{"type":"git","url":"git+https://github.com/becomesco/svelte-router.git"},"keywords":[],"author":{"name":"Branislav Vajagić"},"license":"MIT","bugs":{"url":"https://github.com/becomesco/svelte-router/issues"},"description":"Simple and easy to use Svelte router.","homepage":"https://github.com/becomesco/svelte-router#readme","_id":"@becomes/svelte-router@1.0.1","_nodeVersion":"12.18.2","_npmVersion":"6.14.5","dist":{"integrity":"sha512-0TKcxkD/OeQUtT9BWmqGUrp86T77o77FGiqq5m/Rva8dZ/+1QmT37/w0ogweFqaVLVd48s/KdUTTIrQb7BE2QQ==","shasum":"827dde9c157691f4ae0c96bf8137e5c2d26c0cf7","tarball":"https://registry.npmjs.org/@becomes/svelte-router/-/svelte-router-1.0.1.tgz","fileCount":19,"unpackedSize":68466,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgIoxLCRA9TVsSAnZWagAAT/4P/1EMH6pbfmBmgxDFSg5i\nEcpNMXRd8mRUhrBQqWGMuVP6TQZwsbHGif6KhGb0Z4QGnW/Ed2+vyGaNta4l\nVGTUeglfLIfF6xuyYdhrGBoOOMG8VqHIPtPqBKfwLo6zpYhRiXsnI4jl1TJK\n3Mv8JUBXAst+7+Sma/yxfSyRH9cgbDRCqWrFa0ee3SPh7LkiPi5xgUJ6re/u\n534QyvO5C+Ge3s0l4/Hx50unsvv5UGRQMLcUszKWRL4+KS83eJAJwEkJbOZY\n9hD98rwYyYixFX1FA3ItSMaoke9E2ci4p6a7qEZ8pucTK6VYi72iLpUIu1p/\nakaNu3GOuheEw0uy/+RS0rCBK1vK/RPAp0mluIVNF9zMu9zhRHdPT6h2NZTI\nfZu6y9kZqROGN7GvbrmFFXWUpKJeCkgnmXOYI1MrfIzvELmNUzJeB8GIpcRB\nE7C29kAPRlV+x9L9zKhbRGmeCesionQcXjF4EFah6K2gQWA+V9CQ4oX76WqO\ncxRcp+2JYp5A0ooUITpPwfF+IAMBT1tZPZXrENUz/c//1JKIpbuxXfXrnVnk\nCDl+qFvNDNMGin66ppPAZPGOh2/TgCCAJOmMIOMTbQoX48dAerSugWQJVQWE\nVYiS/8ZSCE6OaRGPkZetwMyuNVvKXDROs0RVHzBnmEnIOW3YWMQR1xratlnG\nuj9h\r\n=Gw6v\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCzGy4v76KkmUTWT6dUswmZM8Wl5oHAeybGQUyrDoq3awIhANVfs0/eyHASLqKRcBnra6EewB5cj6RUgXYVxwyF4GiZ"}]},"_npmUser":{"name":"becomes","email":"tools@becomes.co"},"directories":{},"maintainers":[{"name":"becomes","email":"tools@becomes.co"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/svelte-router_1.0.1_1612876874596_0.22417030015023598"},"_hasShrinkwrap":false}},"time":{"created":"2021-02-08T13:06:59.745Z","1.0.0":"2021-02-08T13:06:59.919Z","modified":"2022-04-04T18:08:15.706Z","1.0.1":"2021-02-09T13:21:14.759Z"},"maintainers":[{"name":"becomes","email":"tools@becomes.co"}],"description":"Simple and easy to use Svelte router.","homepage":"https://github.com/becomesco/svelte-router#readme","keywords":[],"repository":{"type":"git","url":"git+https://github.com/becomesco/svelte-router.git"},"author":{"name":"Branislav Vajagić"},"bugs":{"url":"https://github.com/becomesco/svelte-router/issues"},"license":"MIT","readme":"# Svelte Router\n\nSimple and easy to use Svelte router.\n\n## Get started\n\n- Install the package: `@becomes/svelte-router`,\n- Add router to the `src/app.svelte`,\n\n```sveltehtml\n<!-- app.svelte -->\n\n<script lang=\"ts\">\n  import { Router } from \"@becomes/svelte-router\";\n  import { RouterContainer } from \"@becomes/svelte-router/components\";\n  import { Home, P404 } from './pages';\n  \n  Router.register([\n    {\n      path: '/',\n      component: Home,\n    }\n  ], {\n    path: '',\n    component: P404\n  })\n</script>\n\n<RouterContainer />\n```\n","readmeFilename":"README.md"}