Skip to content

Commit 5d2833e

Browse files
authored
chore: update dev deps & fix lint errors (#755)
1 parent ff3c184 commit 5d2833e

File tree

4 files changed

+42
-43
lines changed

4 files changed

+42
-43
lines changed

explorer-v2/src/lib/ESLintPlayground.svelte

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -138,6 +138,7 @@
138138
{#each messages as msg, i (`${msg.line}:${msg.column}:${msg.ruleId}@${i}`)}
139139
<li class="message">
140140
[{msg.line}:{msg.column}]:
141+
<!-- eslint-disable-next-line svelte/no-navigation-without-resolve -- outside url -->
141142
{msg.message} (<a href={getURL(msg.ruleId)} target="_blank" rel="noopener noreferrer">
142143
{msg.ruleId}
143144
</a>)

explorer-v2/src/lib/Header.svelte

Lines changed: 6 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,36 +1,33 @@
11
<script>
22
import SnsBar from './SnsBar.svelte';
33
import { page } from '$app/stores';
4-
import { base as baseUrl } from '$app/paths';
4+
import { resolve } from '$app/paths';
55
66
function isActive(pathname, path) {
77
const normalizedPathname = pathname.replace(/\/$/u, '');
88
const normalizedPath = path.replace(/\/$/u, '');
9-
return (
10-
normalizedPathname === normalizedPath || normalizedPathname === `${baseUrl}${normalizedPath}`
11-
);
9+
return normalizedPathname === normalizedPath || normalizedPathname === resolve(normalizedPath);
1210
}
1311
</script>
1412

1513
<header class="header">
1614
<span class="title">svelte-eslint-parser</span>
17-
<a class="menu" class:active={isActive($page.url.pathname, `/`)} href="{baseUrl}/">AST</a>
15+
<a class="menu" class:active={isActive($page.url.pathname, `/`)} href={resolve('/')}>AST</a>
1816
<a
1917
class="menu"
2018
class:active={isActive($page.url.pathname, `/playground`)}
21-
href="{baseUrl}/playground">Playgroud</a
19+
href={resolve('/playground')}>Playgroud</a
2220
>
23-
<a class="menu" class:active={isActive($page.url.pathname, `/scope`)} href="{baseUrl}/scope"
21+
<a class="menu" class:active={isActive($page.url.pathname, `/scope`)} href={resolve('/scope')}
2422
>Scope</a
2523
>
2624
<a
2725
class="menu"
2826
class:active={isActive($page.url.pathname, `/virtual-script-code`)}
29-
href="{baseUrl}/virtual-script-code">Virtual Script Code</a
27+
href={resolve('/virtual-script-code')}>Virtual Script Code</a
3028
>
3129
<div class="debug">
3230
$page.url.pathname: {$page.url.pathname}
33-
baseUrl: {baseUrl}
3431
</div>
3532
<SnsBar />
3633
<a href="https://github.com/sveltejs/svelte-eslint-parser" class="github-link">View on GitHub</a>

explorer-v2/src/lib/RulesSettings.svelte

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
<script>
22
import { categories } from './scripts/rules.js';
3+
import { resolve } from '$app/paths';
34
45
export let rules = {};
56
let categoryState = Object.fromEntries(
@@ -90,7 +91,7 @@
9091
{rule.ruleId}
9192
</label>
9293
<a
93-
href={rule.url}
94+
href={resolve(rule.url)}
9495
target="_blank"
9596
rel="noopener noreferrer"
9697
aria-label="open in new tab"

package.json

Lines changed: 33 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -64,52 +64,52 @@
6464
},
6565
"devDependencies": {
6666
"@changesets/changelog-github": "^0.5.1",
67-
"@changesets/cli": "^2.28.1",
68-
"@changesets/get-release-plan": "^4.0.8",
67+
"@changesets/cli": "^2.29.7",
68+
"@changesets/get-release-plan": "^4.0.13",
6969
"@ota-meshi/eslint-plugin": "^0.18.0",
70-
"@ota-meshi/test-snapshot": "^1.1.0",
70+
"@ota-meshi/test-snapshot": "^1.1.1",
7171
"@types/benchmark": "^2.1.5",
72-
"@types/chai": "^5.2.1",
72+
"@types/chai": "^5.2.2",
7373
"@types/eslint": "^9.6.1",
7474
"@types/eslint-scope": "^3.7.7",
7575
"@types/eslint-visitor-keys": "^3.3.2",
76-
"@types/estree": "^1.0.7",
76+
"@types/estree": "^1.0.8",
7777
"@types/mocha": "^10.0.10",
78-
"@types/node": "^22.13.13",
79-
"@types/semver": "^7.7.0",
80-
"@typescript-eslint/parser": "^8.29.0",
81-
"@typescript-eslint/types": "^8.29.0",
78+
"@types/node": "^22.18.1",
79+
"@types/semver": "^7.7.1",
80+
"@typescript-eslint/parser": "^8.43.0",
81+
"@typescript-eslint/types": "^8.43.0",
8282
"benchmark": "^2.1.4",
8383
"c8": "^10.1.3",
84-
"chai": "^6.0.0",
84+
"chai": "^6.0.1",
8585
"env-cmd": "^11.0.0",
86-
"esbuild": "^0.25.1",
86+
"esbuild": "^0.25.9",
8787
"eslint": "~9.34.0",
88-
"eslint-config-prettier": "^10.1.1",
88+
"eslint-config-prettier": "^10.1.8",
8989
"eslint-plugin-eslint-comments": "^3.2.0",
90-
"eslint-plugin-jsdoc": "^54.0.0",
91-
"eslint-plugin-json-schema-validator": "^5.3.1",
92-
"eslint-plugin-jsonc": "^2.20.0",
93-
"eslint-plugin-n": "^17.17.0",
94-
"eslint-plugin-node-dependencies": "^1.0.0",
95-
"eslint-plugin-prettier": "^5.2.5",
96-
"eslint-plugin-regexp": "^2.7.0",
97-
"eslint-plugin-svelte": "^3.3.3",
98-
"eslint-plugin-yml": "^1.17.0",
99-
"globals": "^16.0.0",
90+
"eslint-plugin-jsdoc": "^54.7.0",
91+
"eslint-plugin-json-schema-validator": "^5.4.1",
92+
"eslint-plugin-jsonc": "^2.20.1",
93+
"eslint-plugin-n": "^17.21.3",
94+
"eslint-plugin-node-dependencies": "^1.1.2",
95+
"eslint-plugin-prettier": "^5.5.4",
96+
"eslint-plugin-regexp": "^2.10.0",
97+
"eslint-plugin-svelte": "^3.12.2",
98+
"eslint-plugin-yml": "^1.18.0",
99+
"globals": "^16.4.0",
100100
"locate-character": "^3.0.0",
101-
"magic-string": "^0.30.17",
102-
"mocha": "^11.1.0",
103-
"prettier": "~3.6.0",
104-
"prettier-plugin-pkg": "^0.21.0",
105-
"prettier-plugin-svelte": "^3.3.3",
101+
"magic-string": "^0.30.19",
102+
"mocha": "^11.7.2",
103+
"prettier": "~3.6.2",
104+
"prettier-plugin-pkg": "^0.21.2",
105+
"prettier-plugin-svelte": "^3.4.0",
106106
"rimraf": "^6.0.1",
107-
"semver": "^7.7.1",
108-
"svelte": "^5.36.2",
109-
"svelte2tsx": "^0.7.35",
110-
"tsx": "^4.19.3",
111-
"typescript": "~5.9.0",
112-
"typescript-eslint": "^8.28.0",
107+
"semver": "^7.7.2",
108+
"svelte": "^5.38.8",
109+
"svelte2tsx": "^0.7.42",
110+
"tsx": "^4.20.5",
111+
"typescript": "~5.9.2",
112+
"typescript-eslint": "^8.43.0",
113113
"typescript-eslint-parser-for-extra-files": "^0.9.0"
114114
},
115115
"publishConfig": {

0 commit comments

Comments
 (0)