id: 1 unit: private sanitizeHtml() file: functions/src/content.ts start line: 48 end line: 201 size: 117 LOC McCabe index: 13 number of parameters: 5 id: 2 unit: getProjectConfig() file: functions/src/project.ts start line: 131 end line: 216 size: 68 LOC McCabe index: 8 number of parameters: 1 id: 3 unit: export default async() file: frontend/nuxt.config.js start line: 4 end line: 91 size: 58 LOC McCabe index: 3 number of parameters: 0 id: 4 unit: export default async function() file: frontend/assets/getRoutes.ts start line: 17 end line: 72 size: 47 LOC McCabe index: 8 number of parameters: 0 id: 5 unit: private htmlToSections() file: functions/src/content.ts start line: 206 end line: 241 size: 29 LOC McCabe index: 1 number of parameters: 1 id: 6 unit: async storeProjectContent() file: functions/src/project.ts start line: 258 end line: 295 size: 27 LOC McCabe index: 5 number of parameters: 2 id: 7 unit: arraysToMaps() file: functions/src/project.ts start line: 459 end line: 493 size: 27 LOC McCabe index: 6 number of parameters: 2 id: 8 unit: function splitWords() file: frontend/assets/utils.ts start line: 11 end line: 46 size: 26 LOC McCabe index: 12 number of parameters: 1 id: 9 unit: filterProjectSections() file: functions/src/project.ts start line: 322 end line: 344 size: 20 LOC McCabe index: 4 number of parameters: 1 id: 10 unit: static parseProjectId() file: shared/util.ts start line: 38 end line: 59 size: 18 LOC McCabe index: 3 number of parameters: 1 id: 11 unit: name: $() file: functions/src/content.ts start line: 232 end line: 281 size: 18 LOC McCabe index: 3 number of parameters: 1 id: 12 unit: inferPlatforms() file: functions/src/project.ts start line: 106 end line: 126 size: 18 LOC McCabe index: 3 number of parameters: 1 id: 13 unit: getProjectContent() file: functions/src/project.ts start line: 300 end line: 317 size: 18 LOC McCabe index: 1 number of parameters: 2 id: 14 unit: lowercaseMapKeys() file: functions/src/project.ts start line: 428 end line: 451 size: 18 LOC McCabe index: 5 number of parameters: 1 id: 15 unit: export async function getProjectConfigs() file: frontend/assets/dbUtils.ts start line: 72 end line: 88 size: 17 LOC McCabe index: 3 number of parameters: 2 id: 16 unit: static async loadGlobalConfig() file: functions/src/config.ts start line: 40 end line: 57 size: 16 LOC McCabe index: 3 number of parameters: 0 id: 17 unit: public static async build() file: functions/src/cron.ts start line: 41 end line: 60 size: 16 LOC McCabe index: 1 number of parameters: 0 id: 18 unit: async storeProjectReleases() file: functions/src/project.ts start line: 237 end line: 253 size: 15 LOC McCabe index: 5 number of parameters: 1 id: 19 unit: private sanitizeRelativeLink() file: functions/src/content.ts start line: 271 end line: 286 size: 14 LOC McCabe index: 3 number of parameters: 3 id: 20 unit: async listAllProjectIds() file: functions/src/project.ts start line: 62 end line: 78 size: 14 LOC McCabe index: 1 number of parameters: 0 id: 21 unit: async recursiveStoreProject() file: functions/src/project.ts start line: 83 end line: 101 size: 14 LOC McCabe index: 3 number of parameters: 1 id: 22 unit: export async function getProjectConfig() file: frontend/assets/dbUtils.ts start line: 55 end line: 67 size: 13 LOC McCabe index: 4 number of parameters: 2 id: 23 unit: export async function getSubpage() file: frontend/assets/dbUtils.ts start line: 107 end line: 119 size: 13 LOC McCabe index: 3 number of parameters: 3 id: 24 unit: export async function getRecentReleases() file: frontend/assets/dbUtils.ts start line: 124 end line: 136 size: 13 LOC McCabe index: 3 number of parameters: 1 id: 25 unit: private getFullOptions() file: functions/src/github.ts start line: 245 end line: 256 size: 11 LOC McCabe index: 1 number of parameters: 0 id: 26 unit: export async function getProjectContent() file: frontend/assets/dbUtils.ts start line: 93 end line: 102 size: 10 LOC McCabe index: 2 number of parameters: 2 id: 27 unit: private getStandardOptions() file: functions/src/github.ts start line: 234 end line: 243 size: 10 LOC McCabe index: 1 number of parameters: 0 id: 28 unit: sanitizeForStorage() file: functions/src/project.ts start line: 408 end line: 423 size: 10 LOC McCabe index: 2 number of parameters: 1 id: 29 unit: private _isIncludedProject() file: functions/src/content.ts start line: 307 end line: 317 size: 9 LOC McCabe index: 3 number of parameters: 2 id: 30 unit: storeProjectConfig() file: functions/src/project.ts start line: 221 end line: 235 size: 9 LOC McCabe index: 1 number of parameters: 2 id: 31 unit: static getRawContentUrl() file: functions/src/github.ts start line: 60 end line: 67 size: 8 LOC McCabe index: 1 number of parameters: 4 id: 32 unit: private static getMainContentUrl() file: functions/src/github.ts start line: 95 end line: 103 size: 8 LOC McCabe index: 1 number of parameters: 3 id: 33 unit: private getRenderedContentBaseUrl() file: functions/src/content.ts start line: 255 end line: 266 size: 8 LOC McCabe index: 2 number of parameters: 2 id: 34 unit: static get() file: functions/src/config.ts start line: 62 end line: 69 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 35 unit: static _getNestedProperty() file: functions/src/config.ts start line: 71 end line: 79 size: 8 LOC McCabe index: 1 number of parameters: 2 id: 36 unit: export function pickLogoLetter() file: frontend/assets/utils.ts start line: 48 end line: 55 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 37 unit: static contentPath() file: shared/util.ts start line: 5 end line: 11 size: 7 LOC McCabe index: 2 number of parameters: 2 id: 38 unit: static configPath() file: shared/util.ts start line: 13 end line: 19 size: 7 LOC McCabe index: 2 number of parameters: 2 id: 39 unit: private getContentHeaders() file: functions/src/github.ts start line: 258 end line: 265 size: 7 LOC McCabe index: 1 number of parameters: 0 id: 40 unit: private getContentHeadOptions() file: functions/src/github.ts start line: 267 end line: 274 size: 7 LOC McCabe index: 1 number of parameters: 0 id: 41 unit: export function getCategories() file: frontend/assets/dbUtils.ts start line: 141 end line: 146 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 42 unit: private static getConfigUrl() file: functions/src/github.ts start line: 85 end line: 90 size: 6 LOC McCabe index: 1 number of parameters: 2 id: 43 unit: private getContentGetOptions() file: functions/src/github.ts start line: 276 end line: 282 size: 6 LOC McCabe index: 1 number of parameters: 0 id: 44 unit: private _isGithubLink() file: functions/src/content.ts start line: 322 end line: 327 size: 6 LOC McCabe index: 3 number of parameters: 1 id: 45 unit: static async getForId() file: functions/src/project.ts start line: 46 end line: 52 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 46 unit: function cleanConfig() file: frontend/assets/dbUtils.ts start line: 159 end line: 163 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 47 unit: static async getDefaultBranch() file: functions/src/github.ts start line: 43 end line: 48 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 48 unit: static getRawContentBaseUrl() file: functions/src/github.ts start line: 72 end line: 80 size: 5 LOC McCabe index: 2 number of parameters: 2 id: 49 unit: function cleanRelease() file: frontend/assets/dbUtils.ts start line: 154 end line: 157 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 50 unit: constructor() file: functions/src/github.ts start line: 35 end line: 38 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 51 unit: getProjectConfig() file: functions/src/github.ts start line: 199 end line: 202 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 52 unit: getRawProjectContent() file: functions/src/github.ts start line: 207 end line: 210 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 53 unit: private getProjectBaseUrl() file: functions/src/content.ts start line: 247 end line: 250 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 54 unit: private deMarkdownLink() file: functions/src/content.ts start line: 291 end line: 294 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 55 unit: private lowercaseLink() file: functions/src/content.ts start line: 299 end line: 302 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 56 unit: private _isRelativeLink() file: functions/src/content.ts start line: 332 end line: 337 size: 4 LOC McCabe index: 2 number of parameters: 1 id: 57 unit: constructor() file: functions/src/project.ts start line: 54 end line: 57 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 58 unit: export default() file: frontend/plugins/firebaseInit.js start line: 8 end line: 10 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 59 unit: function isLetter() file: frontend/assets/utils.ts start line: 3 end line: 5 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 60 unit: function isCapital() file: frontend/assets/utils.ts start line: 7 end line: 9 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 61 unit: export function daysAgo() file: frontend/assets/utils.ts start line: 57 end line: 59 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 62 unit: function getPath() file: frontend/assets/getRoutes.ts start line: 10 end line: 12 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 63 unit: static normalizeId() file: shared/util.ts start line: 24 end line: 26 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 64 unit: static pathToSlug() file: shared/util.ts start line: 31 end line: 33 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 65 unit: static getPageContentUrl() file: functions/src/github.ts start line: 53 end line: 55 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 66 unit: getRawContent() file: functions/src/github.ts start line: 216 end line: 218 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 67 unit: static debug() file: functions/src/logger.ts start line: 18 end line: 20 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 68 unit: static error() file: functions/src/logger.ts start line: 22 end line: 24 size: 3 LOC McCabe index: 1 number of parameters: 3