chore(tools): format package checks
This commit is contained in:
parent
0c2503ee29
commit
d352ce0741
|
|
@ -3,14 +3,16 @@ import { join } from 'node:path'
|
||||||
|
|
||||||
import { publicPackageDirs } from '../packages'
|
import { publicPackageDirs } from '../packages'
|
||||||
|
|
||||||
interface PackageJSON { name: string
|
interface PackageJSON {
|
||||||
|
name: string
|
||||||
version: string
|
version: string
|
||||||
main?: string
|
main?: string
|
||||||
types?: string
|
types?: string
|
||||||
files?: string[]
|
files?: string[]
|
||||||
bin?: Record<string, string> | string
|
bin?: Record<string, string> | string
|
||||||
exports?: unknown
|
exports?: unknown
|
||||||
publishConfig?: Record<string, unknown> }
|
publishConfig?: Record<string, unknown>
|
||||||
|
}
|
||||||
|
|
||||||
const errors: string[] = []
|
const errors: string[] = []
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -110,9 +110,11 @@ function checkTypeConsumer(cwd: string): void {
|
||||||
run([tsgoBin, '--noEmit', '-p', 'tsconfig.package-smoke.json'], cwd)
|
run([tsgoBin, '--noEmit', '-p', 'tsconfig.package-smoke.json'], cwd)
|
||||||
}
|
}
|
||||||
|
|
||||||
interface PackageJSON { name: string
|
interface PackageJSON {
|
||||||
|
name: string
|
||||||
types?: string
|
types?: string
|
||||||
exports?: unknown }
|
exports?: unknown
|
||||||
|
}
|
||||||
|
|
||||||
function isRecord(value: unknown): value is Record<string, unknown> {
|
function isRecord(value: unknown): value is Record<string, unknown> {
|
||||||
return Boolean(value) && typeof value === 'object' && !Array.isArray(value)
|
return Boolean(value) && typeof value === 'object' && !Array.isArray(value)
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue