Skip to content

Commit aed61bf

Browse files
committed
Remove @schemastore/package
Providing our own type is trivial.
1 parent 1e16047 commit aed61bf

3 files changed

Lines changed: 7 additions & 12 deletions

File tree

package-lock.json

Lines changed: 0 additions & 8 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,6 @@
3939
"@eslint/compat": "^1.2.0",
4040
"@eslint/eslintrc": "^3.1.0",
4141
"@eslint/js": "^9.12.0",
42-
"@schemastore/package": "^0.0.10",
4342
"@types/compression": "^1.7.3",
4443
"@types/cookie-parser": "^1.4.4",
4544
"@types/eslint__js": "^8.42.3",

src/node/constants.ts

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,21 @@
11
import { logger } from "@coder/logger"
2-
import type { JSONSchemaForNPMPackageJsonFiles } from "@schemastore/package"
32
import * as os from "os"
43
import * as path from "path"
54

6-
export function getPackageJson(relativePath: string): JSONSchemaForNPMPackageJsonFiles {
5+
type PackageJson = {
6+
version: string
7+
commit: string
8+
}
9+
10+
export function getPackageJson(relativePath: string): PackageJson {
711
let pkg = {}
812
try {
913
pkg = require(relativePath)
1014
} catch (error: any) {
1115
logger.warn(error.message)
1216
}
1317

14-
return pkg
18+
return pkg as PackageJson
1519
}
1620

1721
export const rootPath = path.resolve(__dirname, "../..")

0 commit comments

Comments
 (0)