dependency-cruiser output cluster_endpoints endpoints cluster_src src cluster_src/classes classes cluster_tests tests cluster_tools tools endpoints/categories.js categories.js src/fileFormatConverter.js fileFormatConverter.js endpoints/categories.js->src/fileFormatConverter.js src/httpServer.js httpServer.js endpoints/categories.js->src/httpServer.js src/parseURL.js parseURL.js endpoints/categories.js->src/parseURL.js src/languages.js languages.js src/fileFormatConverter.js->src/languages.js src/translate.js translate.js src/fileFormatConverter.js->src/translate.js src/httpServer.js->src/fileFormatConverter.js src/httpServer.js->src/parseURL.js src/httpServer.js->src/languages.js src/httpServer.js->src/translate.js src/verboseLogging.js verboseLogging.js src/httpServer.js->src/verboseLogging.js src/analytics.js analytics.js src/httpServer.js->src/analytics.js src/logger.js logger.js src/httpServer.js->src/logger.js src/auth.js auth.js src/httpServer.js->src/auth.js src/logRequest.js logRequest.js src/httpServer.js->src/logRequest.js src/jokeSubmission.js jokeSubmission.js src/httpServer.js->src/jokeSubmission.js src/lists.js lists.js src/httpServer.js->src/lists.js src/meter.js meter.js src/httpServer.js->src/meter.js src/resolveIP.js resolveIP.js src/httpServer.js->src/resolveIP.js endpoints/endpoints.js endpoints.js endpoints/endpoints.js->src/fileFormatConverter.js endpoints/endpoints.js->src/httpServer.js endpoints/endpoints.js->src/parseURL.js endpoints/endpoints.js->src/languages.js src/languages.js->src/translate.js src/languages.js->src/verboseLogging.js endpoints/flags.js flags.js endpoints/flags.js->src/fileFormatConverter.js endpoints/flags.js->src/httpServer.js endpoints/flags.js->src/parseURL.js endpoints/formats.js formats.js endpoints/formats.js->src/fileFormatConverter.js endpoints/formats.js->src/httpServer.js endpoints/formats.js->src/parseURL.js endpoints/info.js info.js endpoints/info.js->src/fileFormatConverter.js endpoints/info.js->src/httpServer.js endpoints/info.js->src/parseURL.js endpoints/info.js->src/languages.js src/parseJokes.js parseJokes.js endpoints/info.js->src/parseJokes.js endpoints/info.js->src/translate.js src/parseJokes.js->src/languages.js src/parseJokes.js->src/translate.js src/parseJokes.js->src/verboseLogging.js src/classes/AllJokes.js AllJokes.js src/parseJokes.js->src/classes/AllJokes.js src/translate.js->src/verboseLogging.js endpoints/joke.js joke.js endpoints/joke.js->src/fileFormatConverter.js endpoints/joke.js->src/httpServer.js endpoints/joke.js->src/parseURL.js endpoints/joke.js->src/languages.js endpoints/joke.js->src/parseJokes.js endpoints/joke.js->src/translate.js src/classes/FilteredJoke.js FilteredJoke.js endpoints/joke.js->src/classes/FilteredJoke.js src/classes/FilteredJoke.js->src/languages.js src/classes/FilteredJoke.js->src/parseJokes.js src/classes/FilteredJoke.js->src/translate.js src/classes/FilteredJoke.js->src/classes/AllJokes.js endpoints/langcode.js langcode.js endpoints/langcode.js->src/fileFormatConverter.js endpoints/langcode.js->src/httpServer.js endpoints/langcode.js->src/parseURL.js endpoints/langcode.js->src/languages.js endpoints/langcode.js->src/translate.js endpoints/languages.js languages.js endpoints/languages.js->src/fileFormatConverter.js endpoints/languages.js->src/httpServer.js endpoints/languages.js->src/parseURL.js endpoints/languages.js->src/languages.js endpoints/ping.js ping.js endpoints/ping.js->src/fileFormatConverter.js endpoints/ping.js->src/httpServer.js endpoints/ping.js->src/parseURL.js endpoints/ping.js->src/translate.js endpoints/static.js static.js endpoints/static.js->src/httpServer.js endpoints/static.js->src/verboseLogging.js src/analytics.js->src/verboseLogging.js src/analytics.js->src/logger.js src/classes/AllJokes.js->src/languages.js src/classes/AllJokes.js->src/parseJokes.js src/docs.js docs.js src/docs.js->src/languages.js src/docs.js->src/parseJokes.js src/docs.js->src/verboseLogging.js src/docs.js->src/analytics.js src/docs.js->src/logRequest.js src/logRequest.js->src/languages.js src/logRequest.js->src/parseJokes.js src/logRequest.js->src/analytics.js src/logRequest.js->src/logger.js src/jokeSubmission.js->src/fileFormatConverter.js src/jokeSubmission.js->src/httpServer.js src/jokeSubmission.js->src/parseURL.js src/jokeSubmission.js->src/parseJokes.js src/jokeSubmission.js->src/translate.js src/jokeSubmission.js->src/analytics.js src/jokeSubmission.js->src/logRequest.js src/jokeSubmission.js->src/meter.js src/lists.js->src/verboseLogging.js src/lists.js->src/logger.js src/lists.js->src/resolveIP.js src/meter.js->src/verboseLogging.js src/main.js main.js src/main.js->src/httpServer.js src/main.js->src/languages.js src/main.js->src/parseJokes.js src/main.js->src/translate.js src/main.js->src/verboseLogging.js src/main.js->src/analytics.js src/main.js->src/auth.js src/main.js->src/docs.js src/main.js->src/logRequest.js src/main.js->src/lists.js src/main.js->src/meter.js tests/info-endpoint.js info-endpoint.js tests/joke-endpoint.js joke-endpoint.js tests/langcode-endpoint.js langcode-endpoint.js tests/safe-mode.js safe-mode.js tests/template.js template.js tools/add-joke.js add-joke.js tools/add-joke.js->src/languages.js tools/add-joke.js->src/jokeSubmission.js tools/add-token.js add-token.js tools/generate-changelog.js generate-changelog.js tools/reassign-ids.js reassign-ids.js tools/reformat.js reformat.js tools/submissions.js submissions.js tools/submissions.js->src/parseJokes.js tools/submissions.js->src/jokeSubmission.js tools/submissions.js->tools/reassign-ids.js tools/test.js test.js tools/test.js->src/verboseLogging.js tools/validate-ids.js validate-ids.js tools/validate-jokes.js validate-jokes.js tools/validate-jokes.js->src/languages.js tools/validate-jokes.js->src/parseJokes.js tools/validate-jokes.js->src/translate.js