├── .babelrc ├── .eslintignore ├── .eslintrc.js ├── .gitignore ├── .nojekyll ├── LICENSE.txt ├── changelog.md ├── component ├── link.js ├── link.svelte ├── link.svelte.d.ts ├── view.js ├── view.svelte └── view.svelte.d.ts ├── docs ├── .nojekyll ├── assets │ ├── css │ │ └── main.css │ ├── images │ │ ├── icons.png │ │ ├── icons@2x.png │ │ ├── widgets.png │ │ └── widgets@2x.png │ └── js │ │ ├── main.js │ │ └── search.js ├── classes │ └── _router_.router.html ├── enums │ ├── _history_.hash_type.html │ ├── _history_.history_action.html │ └── _history_.history_mode.html ├── globals.html ├── index.html ├── interfaces │ ├── _location_.location.html │ ├── _location_.locationbase.html │ ├── _location_.rawlocation.html │ ├── _route_.record.html │ ├── _route_.route.html │ ├── _route_.routeconfig.html │ ├── _route_.routeconfigprefab.html │ ├── _router_.eventlisteners.html │ ├── _router_.historyoptions.html │ ├── _router_.navigationguard.html │ ├── _router_.routerconfig.html │ ├── _utils_.historylocation.html │ └── _utils_.parsedurl.html └── modules │ ├── _history_.html │ ├── _index_.html │ ├── _location_.html │ ├── _route_.html │ ├── _router_.html │ └── _utils_.html ├── jsdoc.json ├── package.json ├── readme.md ├── rollup.config.js ├── src ├── history.ts ├── index.ts ├── libs │ └── libs.d.ts ├── location.ts ├── route.ts ├── router.ts └── utils.ts ├── test ├── location.test.ts ├── route.test.ts ├── router.test.ts └── utils.test.ts ├── tsconfig.json └── typedoc.json /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceavocado/svelte-router/HEAD/.babelrc -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceavocado/svelte-router/HEAD/.eslintignore -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceavocado/svelte-router/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceavocado/svelte-router/HEAD/.gitignore -------------------------------------------------------------------------------- /.nojekyll: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceavocado/svelte-router/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /changelog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceavocado/svelte-router/HEAD/changelog.md -------------------------------------------------------------------------------- /component/link.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./link.svelte'); 2 | -------------------------------------------------------------------------------- /component/link.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceavocado/svelte-router/HEAD/component/link.svelte -------------------------------------------------------------------------------- /component/link.svelte.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceavocado/svelte-router/HEAD/component/link.svelte.d.ts -------------------------------------------------------------------------------- /component/view.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./view.svelte'); 2 | -------------------------------------------------------------------------------- /component/view.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceavocado/svelte-router/HEAD/component/view.svelte -------------------------------------------------------------------------------- /component/view.svelte.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceavocado/svelte-router/HEAD/component/view.svelte.d.ts -------------------------------------------------------------------------------- /docs/.nojekyll: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/assets/css/main.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceavocado/svelte-router/HEAD/docs/assets/css/main.css -------------------------------------------------------------------------------- /docs/assets/images/icons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceavocado/svelte-router/HEAD/docs/assets/images/icons.png -------------------------------------------------------------------------------- /docs/assets/images/icons@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceavocado/svelte-router/HEAD/docs/assets/images/icons@2x.png -------------------------------------------------------------------------------- /docs/assets/images/widgets.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceavocado/svelte-router/HEAD/docs/assets/images/widgets.png -------------------------------------------------------------------------------- /docs/assets/images/widgets@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceavocado/svelte-router/HEAD/docs/assets/images/widgets@2x.png -------------------------------------------------------------------------------- /docs/assets/js/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceavocado/svelte-router/HEAD/docs/assets/js/main.js -------------------------------------------------------------------------------- /docs/assets/js/search.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceavocado/svelte-router/HEAD/docs/assets/js/search.js -------------------------------------------------------------------------------- /docs/classes/_router_.router.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceavocado/svelte-router/HEAD/docs/classes/_router_.router.html -------------------------------------------------------------------------------- /docs/enums/_history_.hash_type.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceavocado/svelte-router/HEAD/docs/enums/_history_.hash_type.html -------------------------------------------------------------------------------- /docs/enums/_history_.history_action.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceavocado/svelte-router/HEAD/docs/enums/_history_.history_action.html -------------------------------------------------------------------------------- /docs/enums/_history_.history_mode.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceavocado/svelte-router/HEAD/docs/enums/_history_.history_mode.html -------------------------------------------------------------------------------- /docs/globals.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceavocado/svelte-router/HEAD/docs/globals.html -------------------------------------------------------------------------------- /docs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceavocado/svelte-router/HEAD/docs/index.html -------------------------------------------------------------------------------- /docs/interfaces/_location_.location.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceavocado/svelte-router/HEAD/docs/interfaces/_location_.location.html -------------------------------------------------------------------------------- /docs/interfaces/_location_.locationbase.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceavocado/svelte-router/HEAD/docs/interfaces/_location_.locationbase.html -------------------------------------------------------------------------------- /docs/interfaces/_location_.rawlocation.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceavocado/svelte-router/HEAD/docs/interfaces/_location_.rawlocation.html -------------------------------------------------------------------------------- /docs/interfaces/_route_.record.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceavocado/svelte-router/HEAD/docs/interfaces/_route_.record.html -------------------------------------------------------------------------------- /docs/interfaces/_route_.route.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceavocado/svelte-router/HEAD/docs/interfaces/_route_.route.html -------------------------------------------------------------------------------- /docs/interfaces/_route_.routeconfig.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceavocado/svelte-router/HEAD/docs/interfaces/_route_.routeconfig.html -------------------------------------------------------------------------------- /docs/interfaces/_route_.routeconfigprefab.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceavocado/svelte-router/HEAD/docs/interfaces/_route_.routeconfigprefab.html -------------------------------------------------------------------------------- /docs/interfaces/_router_.eventlisteners.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceavocado/svelte-router/HEAD/docs/interfaces/_router_.eventlisteners.html -------------------------------------------------------------------------------- /docs/interfaces/_router_.historyoptions.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceavocado/svelte-router/HEAD/docs/interfaces/_router_.historyoptions.html -------------------------------------------------------------------------------- /docs/interfaces/_router_.navigationguard.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceavocado/svelte-router/HEAD/docs/interfaces/_router_.navigationguard.html -------------------------------------------------------------------------------- /docs/interfaces/_router_.routerconfig.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceavocado/svelte-router/HEAD/docs/interfaces/_router_.routerconfig.html -------------------------------------------------------------------------------- /docs/interfaces/_utils_.historylocation.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceavocado/svelte-router/HEAD/docs/interfaces/_utils_.historylocation.html -------------------------------------------------------------------------------- /docs/interfaces/_utils_.parsedurl.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceavocado/svelte-router/HEAD/docs/interfaces/_utils_.parsedurl.html -------------------------------------------------------------------------------- /docs/modules/_history_.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceavocado/svelte-router/HEAD/docs/modules/_history_.html -------------------------------------------------------------------------------- /docs/modules/_index_.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceavocado/svelte-router/HEAD/docs/modules/_index_.html -------------------------------------------------------------------------------- /docs/modules/_location_.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceavocado/svelte-router/HEAD/docs/modules/_location_.html -------------------------------------------------------------------------------- /docs/modules/_route_.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceavocado/svelte-router/HEAD/docs/modules/_route_.html -------------------------------------------------------------------------------- /docs/modules/_router_.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceavocado/svelte-router/HEAD/docs/modules/_router_.html -------------------------------------------------------------------------------- /docs/modules/_utils_.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceavocado/svelte-router/HEAD/docs/modules/_utils_.html -------------------------------------------------------------------------------- /jsdoc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceavocado/svelte-router/HEAD/jsdoc.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceavocado/svelte-router/HEAD/package.json -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceavocado/svelte-router/HEAD/readme.md -------------------------------------------------------------------------------- /rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceavocado/svelte-router/HEAD/rollup.config.js -------------------------------------------------------------------------------- /src/history.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceavocado/svelte-router/HEAD/src/history.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceavocado/svelte-router/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/libs/libs.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceavocado/svelte-router/HEAD/src/libs/libs.d.ts -------------------------------------------------------------------------------- /src/location.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceavocado/svelte-router/HEAD/src/location.ts -------------------------------------------------------------------------------- /src/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceavocado/svelte-router/HEAD/src/route.ts -------------------------------------------------------------------------------- /src/router.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceavocado/svelte-router/HEAD/src/router.ts -------------------------------------------------------------------------------- /src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceavocado/svelte-router/HEAD/src/utils.ts -------------------------------------------------------------------------------- /test/location.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceavocado/svelte-router/HEAD/test/location.test.ts -------------------------------------------------------------------------------- /test/route.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceavocado/svelte-router/HEAD/test/route.test.ts -------------------------------------------------------------------------------- /test/router.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceavocado/svelte-router/HEAD/test/router.test.ts -------------------------------------------------------------------------------- /test/utils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceavocado/svelte-router/HEAD/test/utils.test.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceavocado/svelte-router/HEAD/tsconfig.json -------------------------------------------------------------------------------- /typedoc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spaceavocado/svelte-router/HEAD/typedoc.json --------------------------------------------------------------------------------