MCPcopy Create free account
hub / github.com/Snapchat/Valdi / getCommonPackageMappings

Function getCommonPackageMappings

npm_modules/cli/src/utils/linuxDistro.ts:252–296  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

250 * Gets the package name mappings for common dependencies
251 */
252export function getCommonPackageMappings(): { [key: string]: PackageNameMap } {
253 return {
254 git: {
255 unknown: 'git',
256 },
257 npm: {
258 unknown: 'npm',
259 },
260 'openjdk-17': {
261 debian: 'openjdk-17-jdk',
262 redhat: 'java-17-openjdk-devel',
263 arch: 'jdk17-openjdk',
264 suse: 'java-17-openjdk-devel',
265 unknown: 'openjdk-17-jdk',
266 },
267 watchman: {
268 debian: 'watchman',
269 redhat: 'watchman', // May need EPEL repository
270 arch: 'watchman',
271 suse: 'watchman',
272 unknown: 'watchman',
273 },
274 adb: {
275 debian: 'adb',
276 redhat: 'android-tools',
277 arch: 'android-tools',
278 suse: 'android-tools',
279 unknown: 'adb',
280 },
281 fontconfig: {
282 debian: 'libfontconfig1-dev',
283 redhat: 'fontconfig-devel',
284 arch: 'fontconfig',
285 suse: 'fontconfig-devel',
286 unknown: 'fontconfig',
287 },
288 zlib: {
289 debian: 'zlib1g-dev',
290 redhat: 'zlib-devel',
291 arch: 'zlib',
292 suse: 'zlib-devel',
293 unknown: 'zlib',
294 },
295 };
296}
297

Callers 4

getJavaInstallCommandMethod · 0.90
linuxSetupFunction · 0.90

Calls

no outgoing calls

Tested by

no test coverage detected