diff --git a/.gitignore b/.gitignore index 294b385..9317fd4 100644 --- a/.gitignore +++ b/.gitignore @@ -22,3 +22,6 @@ Thumbs.db # Vite vite.config.js.timestamp-* vite.config.ts.timestamp-* + +# Package files +*.tgz diff --git a/README.md b/README.md index 0e7ee6f..1272b2f 100644 --- a/README.md +++ b/README.md @@ -35,7 +35,7 @@ But what if you wanted to do hash routing on top of Sveltekit's path routing? Y > **⚡ Attention!** > -> Early testing has revealed what may or may not be a bug in Svelte or Sveltekit. The situation: Just importing `init` from `@wjfe/n-savant-sk` triggers error `rune_outside_svelte` on the `trace.svelte.js` file in the `@wjfe/n-savant` package. To overcome this, just add `{ ssr: { noExternal: ["@wjfe/n-savant", "@wjfe/n-savant-sk"] }}` to Vite's configuration. +> Early testing has revealed what may or may not be a bug in Svelte or Sveltekit. The situation: Just importing `init` from `@wjfe/n-savant-sk` triggers error `rune_outside_svelte` on the `trace.svelte.js` file in the `@wjfe/n-savant` package. To overcome this, just add `{ ssr: { noExternal: ["@wjfe/n-savant"] }}` to Vite's configuration. > > Hopefully, I'll be able to figure more about this problem in the coming weeks. diff --git a/package-lock.json b/package-lock.json index fa45534..26f5eb8 100644 --- a/package-lock.json +++ b/package-lock.json @@ -23,7 +23,8 @@ }, "peerDependencies": { "@sveltejs/kit": "^2.12.0", - "@wjfe/n-savant": "^0.10.2" + "@wjfe/n-savant": "^0.12.0", + "svelte": "^5.31.0" } }, "node_modules/@babel/code-frame": { @@ -857,9 +858,9 @@ } }, "node_modules/@sveltejs/kit": { - "version": "2.43.5", - "resolved": "https://registry.npmjs.org/@sveltejs/kit/-/kit-2.43.5.tgz", - "integrity": "sha512-44Mm5csR4mesKx2Eyhtk8UVrLJ4c04BT2wMTfYGKJMOkUqpHP5KLL2DPV0hXUA4t4+T3ZYe0aBygd42lVYv2cA==", + "version": "2.43.7", + "resolved": "https://registry.npmjs.org/@sveltejs/kit/-/kit-2.43.7.tgz", + "integrity": "sha512-6trpyltB9XZNkM8cfVHG9U2urAH4NPD7UeO0wiBvZjD8gHj6w9bVeWnBQgnO8LPNpzOhSlwnZDk355OOAa/9Zw==", "license": "MIT", "peer": true, "dependencies": { @@ -1178,9 +1179,9 @@ } }, "node_modules/@wjfe/n-savant": { - "version": "0.10.2", - "resolved": "https://registry.npmjs.org/@wjfe/n-savant/-/n-savant-0.10.2.tgz", - "integrity": "sha512-BoMF9f3VzHMMc8ywfhmp3j4szHCaO0NfV19FG+oQ2N+aBpWKQkKd75HoBHqPxiE2XR47c8hksYR0va9iNZPiBQ==", + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/@wjfe/n-savant/-/n-savant-0.12.0.tgz", + "integrity": "sha512-86+AujUMWIsaRAI7qE7/sLAvak+QWnbrDbLvh7pl1nBfkHw8vZIJuHxJlFnBVntLbzhiGS/hu90+YGanTILpLw==", "license": "MIT", "peer": true, "peerDependencies": { @@ -1915,9 +1916,9 @@ "license": "MIT" }, "node_modules/svelte": { - "version": "5.39.6", - "resolved": "https://registry.npmjs.org/svelte/-/svelte-5.39.6.tgz", - "integrity": "sha512-bOJXmuwLNaoqPCTWO8mPu/fwxI5peGE5Efe7oo6Cakpz/G60vsnVF6mxbGODaxMUFUKEnjm6XOwHEqOht6cbvw==", + "version": "5.39.8", + "resolved": "https://registry.npmjs.org/svelte/-/svelte-5.39.8.tgz", + "integrity": "sha512-KfZ3hCITdxIXTOvrea4nFZX2o+47HPTChKeocgj9BwJQYqWrviVCcPj4boXHF5yf8+eBKqhHY8xii//XaakKXA==", "license": "MIT", "peer": true, "dependencies": { @@ -2059,9 +2060,9 @@ } }, "node_modules/typescript": { - "version": "5.9.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.2.tgz", - "integrity": "sha512-CWBzXQrc/qOkhidw1OzBTQuYRbfyxDXJMVJ1XNwUHGROVmuaeiEm3OslpZ1RV96d7SKKjZKrSJu3+t/xlw3R9A==", + "version": "5.9.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz", + "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==", "dev": true, "license": "Apache-2.0", "bin": { diff --git a/package.json b/package.json index 03846b2..477381b 100644 --- a/package.json +++ b/package.json @@ -44,7 +44,8 @@ }, "peerDependencies": { "@sveltejs/kit": "^2.12.0", - "@wjfe/n-savant": "^0.10.2" + "@wjfe/n-savant": "^0.12.0", + "svelte": "^5.31.0" }, "devDependencies": { "@sveltejs/adapter-auto": "^6.0.0",