function submodules()

in src/fixtures.ts [148:164]


function submodules(location: ApiLocation): string[] {
  switch (location.api) {
    case 'file':
      return [];
    case 'initializer':
    case 'member':
    case 'type':
    case 'parameter':
      return middle(location.fqn.split('.'));
    case 'moduleReadme':
      return location.moduleFqn.split('.').slice(1);
  }

  function middle(xs: string[]) {
    return xs.slice(1, xs.length - 1);
  }
}