{"_id":"@activatedio/svelte-router-lite","_rev":"5-8d794be81307a2d36d4bb00628150043","name":"@activatedio/svelte-router-lite","dist-tags":{"latest":"0.2.1"},"versions":{"0.1.0":{"name":"@activatedio/svelte-router-lite","version":"0.1.0","_id":"@activatedio/svelte-router-lite@0.1.0","maintainers":[{"name":"btomasini","email":"ben.tomasini@gmail.com"},{"name":"kienan","email":"kobrien@activated.io"},{"name":"jruhashyankiko","email":"jruhashyankiko@authkit.com"},{"name":"gjamerson-authwise","email":"gerrit.jamerson@authwise.com"}],"dist":{"shasum":"4286ce0ecf33974ff3a05b23180e6b2a30c2b2f1","tarball":"https://registry.npmjs.org/@activatedio/svelte-router-lite/-/svelte-router-lite-0.1.0.tgz","fileCount":16,"integrity":"sha512-IVpDBJM1mtR2elk68XVa579u7KSEYtvstPUbXUY7tl+EXVrp/YgndqFO7VhafLDSIuDQ5Y2gYZF9q8zQz3SZNg==","signatures":[{"sig":"MEQCIHgJ2Oer6JLiV+CKahW/iO4aSI55ljT62p3hF+df1EFNAiARuFMqPda9e2BSS2Y7opItkrZ1e34SiPSZWPT1kc62Ww==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10674},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"gitHead":"dab9ca41f8000f042e38cf92ec058cd07b6b1cdd","scripts":{"dev":"vite dev","lint":"prettier --check .","test":"npm run test:unit -- --run","build":"vite build && npm run package","check":"svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","package":"svelte-package && publint","preview":"vite preview","test:unit":"vitest","check:watch":"svelte-check --tsconfig ./tsconfig.json --watch","prepublishOnly":"npm run package"},"_npmUser":{"name":"btomasini","email":"ben.tomasini@gmail.com"},"_npmVersion":"10.8.2","description":"Everything you need to build a Svelte library, powered by [`create-svelte`](https://github.com/sveltejs/kit/tree/main/packages/create-svelte).","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.18.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.11","svelte":"^5.0.0","vitest":"^2.0.4","publint":"^0.2.0","prettier":"^3.3.2","typescript":"^5.0.0","svelte-check":"^4.0.0","@sveltejs/package":"^2.0.0","prettier-plugin-svelte":"^3.2.6","@sveltejs/vite-plugin-svelte":"^4.0.0"},"peerDependencies":{"svelte":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-router-lite_0.1.0_1735796712718_0.5380232989663687","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@activatedio/svelte-router-lite","version":"0.2.0","_id":"@activatedio/svelte-router-lite@0.2.0","maintainers":[{"name":"btomasini","email":"ben.tomasini@gmail.com"},{"name":"kienan","email":"kobrien@activated.io"}],"homepage":"https://github.com/activatedio/svelete-router-lite#readme","bugs":{"url":"https://github.com/activatedio/svelete-router-lite/issues"},"dist":{"shasum":"1690a8a9dc0efed8422523d22d78c57cab263ba1","tarball":"https://registry.npmjs.org/@activatedio/svelte-router-lite/-/svelte-router-lite-0.2.0.tgz","fileCount":16,"integrity":"sha512-glatespO5p7TWiDP34YLt1RnXz6B3sggtGeo8my39eFdrzBmxTqG0lPi+wTO3hshU+ZRh9y5lJ9fN90RudVidw==","signatures":[{"sig":"MEQCIBNYwvGvYTFtPnGGkTTS/KK17AJeP2FOqd/HN92HtZaQAiAsZGtYe+AEZQMxNU3f5nU+k2cSB5sBqvlvinnm3bNWhw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9947},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"gitHead":"7f2a06ef5eef219d25185274192712922fcbbc09","scripts":{"dev":"vite dev","lint":"prettier --check .","test":"npm run test:unit -- --run","build":"vite build && npm run package","check":"svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","package":"svelte-package && publint","preview":"vite preview","test:unit":"vitest","check:watch":"svelte-check --tsconfig ./tsconfig.json --watch","prepublishOnly":"npm run package"},"_npmUser":{"name":"btomasini","email":"ben.tomasini@gmail.com"},"repository":{"url":"git+https://github.com/activatedio/svelete-router-lite.git","type":"git"},"_npmVersion":"10.8.2","description":"Simple router which renders components based on paths.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.18.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.11","svelte":"^5.0.0","vitest":"^2.0.4","publint":"^0.2.0","prettier":"^3.3.2","typescript":"^5.0.0","@types/node":"^22.10.3","svelte-check":"^4.0.0","@playwright/test":"^1.49.1","@sveltejs/package":"^2.0.0","prettier-plugin-svelte":"^3.2.6","@sveltejs/vite-plugin-svelte":"^4.0.0"},"peerDependencies":{"svelte":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-router-lite_0.2.0_1735839466314_0.8859346641652412","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@activatedio/svelte-router-lite","version":"0.2.1","repository":{"type":"git","url":"git+https://github.com/activatedio/svelte-router-lite.git"},"scripts":{"dev":"vite dev","build":"vite build && npm run package","preview":"vite preview","package":"svelte-package && publint","prepublishOnly":"npm run package","check":"svelte-check --tsconfig ./tsconfig.json","check:watch":"svelte-check --tsconfig ./tsconfig.json --watch","format":"prettier --write .","lint":"prettier --check .","test:unit":"vitest","test":"npm run test:unit -- --run"},"sideEffects":["**/*.css"],"svelte":"./dist/index.js","types":"./dist/index.d.ts","type":"module","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"peerDependencies":{"svelte":"^5.0.0"},"devDependencies":{"@playwright/test":"^1.49.1","@sveltejs/package":"^2.0.0","@sveltejs/vite-plugin-svelte":"^4.0.0","@types/node":"^22.10.3","prettier":"^3.3.2","prettier-plugin-svelte":"^3.2.6","publint":"^0.2.0","svelte":"^5.0.0","svelte-check":"^4.0.0","typescript":"^5.0.0","vite":"^5.4.11","vitest":"^2.0.4"},"_id":"@activatedio/svelte-router-lite@0.2.1","gitHead":"d3e2fdeb65a14ceab53dcaa826aa46b472754474","description":"Simple router which renders components based on paths.","bugs":{"url":"https://github.com/activatedio/svelte-router-lite/issues"},"homepage":"https://github.com/activatedio/svelte-router-lite#readme","_nodeVersion":"20.18.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-GkpiKu6JmzAZNE94kvhDzF7XI1YURNE7RyRe8btdXOZtWyLrMI2ygaXw9e2nlILktO5tTU7Mb/8NFzcKzKs5HA==","shasum":"2ca39b8d3d195850990bbeeb1787a7a3ed5f4709","tarball":"https://registry.npmjs.org/@activatedio/svelte-router-lite/-/svelte-router-lite-0.2.1.tgz","fileCount":16,"unpackedSize":9860,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD4M9dP2XFH/AVRNDlrc2+s1bb8ctsF+0SPbK6KvBXe2wIhAJa4W1EvFQ2RJ9xpcJ4Xd4VF9xL2zfqIZ1YwGYv06FOK"}]},"_npmUser":{"name":"btomasini","email":"ben.tomasini@gmail.com"},"directories":{},"maintainers":[{"name":"btomasini","email":"ben.tomasini@gmail.com"},{"name":"kienan","email":"kobrien@activated.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/svelte-router-lite_0.2.1_1736280564844_0.5726246218432254"},"_hasShrinkwrap":false}},"time":{"created":"2025-01-02T05:45:12.717Z","modified":"2025-01-07T20:09:25.667Z","0.1.0":"2025-01-02T05:45:12.898Z","0.2.0":"2025-01-02T17:37:46.476Z","0.2.1":"2025-01-07T20:09:25.465Z"},"bugs":{"url":"https://github.com/activatedio/svelte-router-lite/issues"},"homepage":"https://github.com/activatedio/svelte-router-lite#readme","repository":{"type":"git","url":"git+https://github.com/activatedio/svelte-router-lite.git"},"description":"Simple router which renders components based on paths.","maintainers":[{"name":"btomasini","email":"ben.tomasini@gmail.com"},{"name":"kienan","email":"kobrien@activated.io"}],"readme":"# svelte-router-lite\n\nSimple router which renders components based on paths.\n\n- Supports prefix via `prefixPath` options.\n- Blank route is a fallback route.\n\nExample usage:\n\n```\n<script lang=\"ts\">\n  import Router from '@activatedio/svelte-router-lite';\n  import Page1 from './pages/page1/Page.svelte';\n  import HomePage from './pages/home/Page.svelte';\n  import FallbackPage from './pages/fallback/Page.svelte';\n\n  let routes = [\n  {\n    path: '/page1',\n    component: Page1\n  },\n  {\n    path: '/',\n    component: HomePage\n  },\n  {\n    path: '',\n    component: FallbackPage\n  }\n];\n</script>\n\n<main>\n  <div>\n    <Router {routes} />\n  </div>\n</main>\n```\n","readmeFilename":"README.md"}