We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 4d2f1be commit a93d045Copy full SHA for a93d045
src/pkg.ts
@@ -1,5 +1,12 @@
1
import { createRequire } from 'module'
2
-import type { CurrentPackageJson } from './utils/types'
+import type { Merge, PackageJson, SetRequired } from 'type-fest'
3
+
4
+export type CurrentPackageJson = Merge<
5
+ SetRequired<PackageJson, 'name'>,
6
+ {
7
+ bin: Record<string, string>
8
+ }
9
+>
10
11
const require = createRequire(__filename)
12
export const currentPackageJson = require('../package.json') as CurrentPackageJson
src/utils/types.ts
0 commit comments