File tree 1 file changed +15
-0
lines changed
1 file changed +15
-0
lines changed Original file line number Diff line number Diff line change @@ -86,6 +86,20 @@ interface Dist {
86
86
unpackedSize ?: number
87
87
}
88
88
89
+ interface DevEngineDependency {
90
+ name : string
91
+ version ?: string
92
+ onFail ?: 'ignore' | 'warn' | 'error' | 'download'
93
+ }
94
+
95
+ interface DevEngines {
96
+ os ?: DevEngineDependency | DevEngineDependency [ ]
97
+ cpu ?: DevEngineDependency | DevEngineDependency [ ]
98
+ libc ?: DevEngineDependency | DevEngineDependency [ ]
99
+ runtime ?: DevEngineDependency | DevEngineDependency [ ]
100
+ packageManager ?: DevEngineDependency | DevEngineDependency [ ]
101
+ }
102
+
89
103
// this is in the tarball for the project. it really could have anything in it.
90
104
export interface PackageJSON {
91
105
author ?: Contact | string
@@ -100,6 +114,7 @@ export interface PackageJSON {
100
114
dependencies ?: Record < string , string >
101
115
description ?: string
102
116
devDependencies ?: Record < string , string >
117
+ devEngines ?: DevEngines
103
118
directories ?: Record < string , string >
104
119
engines ?: Record < string , string >
105
120
files ?: string [ ]
You can’t perform that action at this time.
0 commit comments