INNER CODE UNIT · TypeScript

handleCheck

react-native-community/directory · pages/api/library/index.ts:35

function handleCheck(libraries: LibraryType[], name: string, check?: string) {
  switch (check) {
    case 'version':
      const lib = libraries.find(library => (name === library.npmPkg ? library : undefined));
      return lib ? (lib.npm?.latestRelease ?? 'unknown') : undefined;
    case 'true':
      return libraries.some(library => name === library.npmPkg);
    default:
      return libraries.find(library => (name === library.npmPkg ? library : undefined));
  }
}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…