path # lines of code # active days days since first update days since last update # commits # contributors first updated last updated first contributor last contributor build.sbt 51 10 479 304 13 1 2024-01-17 2024-07-10 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk src/main/scala/lang/Ast.scala 79 4 443 147 5 1 2024-02-22 2024-12-14 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk src/main/scala/lang/Parser.scala 159 7 443 147 9 1 2024-02-22 2024-12-14 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk src/main/scala/lang/TypeaheadHelpersCapi.scala 191 4 304 86 4 1 2024-07-10 2025-02-13 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk src/main/scala/lang/Scanner.scala 113 6 443 196 7 1 2024-02-22 2024-10-26 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk src/main/scala/lang/Typeahead.scala 211 9 443 86 10 1 2024-02-22 2025-02-13 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk src/main/scala/lang/Token.scala 31 3 443 196 3 1 2024-02-22 2024-10-26 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk src/main/scala/lang/CapiQueryString.scala 50 4 443 147 5 1 2024-02-22 2024-12-14 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk src/main/scala/lang/Cql.scala 63 8 443 147 9 1 2024-02-22 2024-12-14 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk src/main/scala/Main.scala 3 3 479 474 3 1 2024-01-17 2024-01-22 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk src/main/scala/HttpServer.scala 71 13 474 86 15 1 2024-01-22 2025-02-13 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk src/main/scala/Handler.scala 81 8 365 86 11 1 2024-05-10 2025-02-13 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk src/main/scala/util/Logging.scala 3 1 365 365 1 1 2024-05-10 2024-05-10 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk src/main/resources/logback.xml 12 1 365 365 1 1 2024-05-10 2024-05-10 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk client/index.html 599 5 156 40 6 1 2024-12-05 2025-03-31 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk client/eslint.config.mjs 25 3 156 128 3 1 2024-12-05 2025-01-02 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk client/vite.lib.config.ts 15 2 128 80 2 1 2025-01-02 2025-02-19 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk client/vite.config.ts 6 4 472 156 4 1 2024-01-24 2024-12-05 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk client/src/lang/typeahead.ts 156 7 156 80 10 1 2024-12-05 2025-02-19 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk client/src/lang/Cql.ts 37 5 156 41 5 1 2024-12-05 2025-03-30 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk client/src/lang/testUtils.ts 35 4 156 25 4 1 2024-12-05 2025-04-15 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk client/src/lang/capiQueryString.ts 95 4 156 125 6 1 2024-12-05 2025-01-05 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk client/src/lang/token.ts 33 2 156 25 2 1 2024-12-05 2025-04-15 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk client/src/lang/parser.ts 200 5 156 25 7 1 2024-12-05 2025-04-15 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk client/src/lang/ast.ts 39 3 156 111 4 1 2024-12-05 2025-01-19 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk client/src/lang/types.ts 36 5 156 79 6 1 2024-12-05 2025-02-20 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk client/src/lang/utils.ts 48 2 156 147 3 1 2024-12-05 2024-12-14 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk client/src/lang/scanner.ts 156 5 156 25 6 1 2024-12-05 2025-04-15 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk client/src/lang/fixtures/TestTypeaheadHelpers.ts 43 5 156 86 5 1 2024-12-05 2025-02-13 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk client/src/page.ts 194 9 128 25 15 1 2025-01-02 2025-04-15 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk client/src/utils/sort.ts 5 1 154 154 1 1 2024-12-07 2024-12-07 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk client/src/utils/merge.ts 18 1 42 42 1 1 2025-03-29 2025-03-29 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk client/src/utils/result.ts 57 1 156 156 1 1 2024-12-05 2024-12-05 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk client/src/utils/option.ts 46 1 156 156 1 1 2024-12-05 2024-12-05 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk client/src/typeahead/tools-index/config/misc.ts 164 1 156 156 1 1 2024-12-05 2024-12-05 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk client/src/typeahead/tools-index/config/team-info.ts 109 1 156 156 1 1 2024-12-05 2024-12-05 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk client/src/typeahead/tools-index/config/dotcom.ts 29 1 156 156 1 1 2024-12-05 2024-12-05 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk client/src/typeahead/tools-index/config/capi.ts 111 1 156 156 1 1 2024-12-05 2024-12-05 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk client/src/typeahead/tools-index/config/investigations.ts 86 1 156 156 1 1 2024-12-05 2024-12-05 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk client/src/typeahead/tools-index/config/supporter-revenue.ts 37 1 156 156 1 1 2024-12-05 2024-12-05 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk client/src/typeahead/tools-index/config/index.ts 57 1 156 156 1 1 2024-12-05 2024-12-05 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk client/src/typeahead/tools-index/config/ophan.ts 21 1 156 156 1 1 2024-12-05 2024-12-05 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk client/src/typeahead/tools-index/config/design-system.ts 14 1 156 156 1 1 2024-12-05 2024-12-05 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk client/src/typeahead/tools-index/config/data-tech.ts 14 1 156 156 1 1 2024-12-05 2024-12-05 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk client/src/typeahead/tools-index/config/transparency-consent.ts 17 1 156 156 1 1 2024-12-05 2024-12-05 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk client/src/typeahead/tools-index/config/devx.ts 121 1 156 156 1 1 2024-12-05 2024-12-05 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk client/src/typeahead/tools-index/types/team.ts 15 1 156 156 1 1 2024-12-05 2024-12-05 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk client/src/typeahead/tools-index/types/team-info.ts 7 1 156 156 1 1 2024-12-05 2024-12-05 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk client/src/typeahead/tools-index/types/aws-account.ts 15 1 156 156 1 1 2024-12-05 2024-12-05 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk client/src/typeahead/tools-index/types/tool.ts 12 1 156 156 1 1 2024-12-05 2024-12-05 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk client/src/typeahead/tools-index/types/link.ts 28 1 156 156 1 1 2024-12-05 2024-12-05 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk client/src/typeahead/LRUCache.ts 25 1 129 129 1 1 2025-01-01 2025-01-01 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk client/src/typeahead/CapiTypeaheadHelpers.ts 993 4 125 80 4 1 2025-01-05 2025-02-19 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk client/src/types/range.ts 4 1 156 156 1 1 2024-12-05 2024-12-05 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk client/src/cqlInput/theme.ts 49 2 42 40 2 1 2025-03-29 2025-03-31 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk client/src/cqlInput/popover/components/TextSuggestionContent.tsx 95 6 128 36 10 1 2025-01-02 2025-04-04 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk client/src/cqlInput/popover/components/AbsoluteDateTab.tsx 42 1 126 126 1 1 2025-01-04 2025-01-04 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk client/src/cqlInput/popover/components/defaultPopoverRenderer.tsx 7 1 124 124 1 1 2025-01-06 2025-01-06 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk client/src/cqlInput/popover/components/DateSuggestionContent.tsx 132 4 128 124 8 1 2025-01-02 2025-01-06 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk client/src/cqlInput/popover/components/RelativeDateTab.tsx 28 1 126 126 1 1 2025-01-04 2025-01-04 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk client/src/cqlInput/popover/components/PopoverContainer.tsx 83 4 128 124 7 1 2025-01-02 2025-01-06 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk client/src/cqlInput/popover/components/utils.ts 2 1 128 128 1 1 2025-01-02 2025-01-02 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk client/src/cqlInput/popover/components/Debounce.tsx 28 1 124 124 1 1 2025-01-06 2025-01-06 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk client/src/cqlInput/popover/ErrorPopover.ts 64 4 128 40 4 1 2025-01-02 2025-03-31 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk client/src/cqlInput/popover/TypeaheadPopover.ts 155 1 124 124 1 1 2025-01-06 2025-01-06 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk client/src/cqlInput/popover/Popover.ts 45 2 128 127 2 1 2025-01-02 2025-01-03 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk client/src/cqlInput/CqlInput.ts 281 17 156 36 24 1 2024-12-05 2025-04-04 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk client/src/cqlInput/editor/schema.ts 52 4 156 25 4 1 2024-12-05 2025-04-15 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk client/src/cqlInput/editor/debug.ts 257 3 156 42 4 1 2024-12-05 2025-03-29 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk client/src/cqlInput/editor/editor.ts 45 4 156 40 4 1 2024-12-05 2025-03-31 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk client/src/cqlInput/editor/utils.ts 442 8 156 25 9 1 2024-12-05 2025-04-15 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk client/src/cqlInput/editor/plugin.ts 493 16 156 24 23 1 2024-12-05 2025-04-16 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk client/src/cqlInput/editor/commands.ts 11 2 156 40 2 1 2024-12-05 2025-03-31 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk client/src/lib.ts 7 6 128 36 8 1 2025-01-02 2025-04-04 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk client/happydom.ts 6 1 156 156 1 1 2024-12-05 2024-12-05 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk client/bunfig.toml 2 1 156 156 1 1 2024-12-05 2024-12-05 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk cdk/lib/cql-lambda.ts 22 3 443 365 4 1 2024-02-22 2024-05-10 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk project/plugins.sbt 3 3 475 443 3 1 2024-01-21 2024-02-22 jonathon.herbert@guardian.co.uk jonathon.herbert@guardian.co.uk