Skip to content

Commit b328f49

Browse files
committed
fix: lint error
1 parent 464dda6 commit b328f49

File tree

3 files changed

+13
-3
lines changed

3 files changed

+13
-3
lines changed

src/utils/get-package-json.ts

+6-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,12 @@ import fs from "fs"
66
import path from "path"
77
import { createCache } from "./cache"
88

9-
type PackageJson = Record<string, any> & { filePath: string }
9+
type PackageJson = {
10+
name?: unknown
11+
dependencies?: { [key in string]?: unknown }
12+
devDependencies?: { [key in string]?: unknown }
13+
filePath: string
14+
}
1015

1116
const isRunOnBrowser = !fs.readFileSync
1217
const cache = createCache<PackageJson | null>()

src/utils/svelte-kit.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -50,8 +50,8 @@ function hasSvelteKit(filePath: string): boolean {
5050
// So always it returns true if it runs on the package.
5151
return true
5252
return Boolean(
53-
packageJson.dependencies["@sveltejs/kit"] ??
54-
packageJson.devDependencies["@sveltejs/kit"],
53+
packageJson.dependencies?.["@sveltejs/kit"] ??
54+
packageJson.devDependencies?.["@sveltejs/kit"],
5555
)
5656
} catch (_e) {
5757
return false
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
module.exports = {
2+
rules: {
3+
"no-use-before-define": "off",
4+
},
5+
}

0 commit comments

Comments
 (0)