Removed unused imports and packages

This commit is contained in:
GeorgeWebberley 2026-03-01 14:12:16 +01:00
parent f710dc3214
commit 83e7391538
8 changed files with 4 additions and 17 deletions

1
.gitignore vendored
View file

@ -55,6 +55,5 @@ pids
# Diagnostic reports (https://nodejs.org/api/report.html)
report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json
/generated/prisma
src/schema.gql
/src/generated/prisma

View file

@ -5,7 +5,7 @@ services:
restart: always
environment:
POSTGRES_USER: ${POSTGRES_USER:-postgres}
POSTGRES_PASSWORD: ${POSTGRES_PASSWORD:-yourPassword}
POSTGRES_PASSWORD: ${POSTGRES_PASSWORD:-postgres}
POSTGRES_DB: ${POSTGRES_DB:-pandektes}
ports:
- "${POSTGRES_PORT:-5432}:5432"

View file

@ -14,7 +14,6 @@
},
"dependencies": {
"@apollo/server": "^5.4.0",
"@as-integrations/express5": "^1.1.2",
"@aws-sdk/client-s3": "^3.1000.0",
"@aws-sdk/s3-request-presigner": "^3.1000.0",
"@langchain/core": "^1.1.29",
@ -53,7 +52,6 @@
"@types/jest": "^30.0.0",
"@types/node": "^22.10.7",
"@types/pg": "^8.18.0",
"@types/supertest": "^6.0.2",
"dotenv": "^17.3.1",
"eslint": "^9.18.0",
"eslint-config-prettier": "^10.0.1",
@ -62,10 +60,7 @@
"jest": "^30.0.0",
"prettier": "^3.4.2",
"prisma": "^7.4.2",
"source-map-support": "^0.5.21",
"supertest": "^7.0.0",
"ts-jest": "^29.2.5",
"ts-loader": "^9.5.2",
"ts-node": "^10.9.2",
"tsconfig-paths": "^4.2.0",
"typescript": "^5.7.3",

View file

@ -1,7 +1,7 @@
import { MiddlewareConsumer, Module, NestModule } from '@nestjs/common';
import { PrismaModule } from './common/prisma/prisma.module';
import { CasesModule } from './cases/cases.module';
import { ConfigModule } from '@nestjs/config';
import { ConfigModule, ConfigService } from '@nestjs/config';
import { GraphQLModule } from '@nestjs/graphql';
import { ApolloDriver, ApolloDriverConfig } from '@nestjs/apollo';
import { join } from 'path';
@ -9,7 +9,6 @@ import { StorageModule } from './common/storage/storage.module';
import { graphqlUploadExpress } from 'graphql-upload-ts';
import { ServeStaticModule } from '@nestjs/serve-static';
import { BullModule } from '@nestjs/bullmq';
import { ConfigService } from '@nestjs/config';
@Module({
imports: [

View file

@ -3,7 +3,6 @@ import { BullModule } from '@nestjs/bullmq';
import { join } from 'path';
import { CasesService } from './cases.service';
import { CasesResolver } from './cases.resolver';
import { ParserService } from './parser/parser.service';
import { CaseQueueListener } from './processors/case-queue.listener';
@Module({
@ -17,7 +16,6 @@ import { CaseQueueListener } from './processors/case-queue.listener';
],
}),
],
providers: [CasesService, CasesResolver, ParserService, CaseQueueListener],
providers: [CasesService, CasesResolver, CaseQueueListener],
})
export class CasesModule {}

View file

@ -1,4 +1,4 @@
import { Resolver, Query, Mutation, Args, ID, Int, ResolveField, Parent } from '@nestjs/graphql';
import { Resolver, Query, Mutation, Args, Int, ResolveField, Parent } from '@nestjs/graphql';
import { GraphQLUpload } from 'graphql-upload-ts';
import type { FileUpload } from 'graphql-upload-ts';
import { CasesService } from './cases.service';
@ -46,7 +46,6 @@ export class CasesResolver {
return this.casesService.processAndSave(buffer, mimetype, filename);
}
// An additional simple fetch all endpoint to demonstrate pagination
@Query(() => [CaseLaw], { name: 'caseLaws' })
async findAll(

View file

@ -97,5 +97,3 @@ export class ParserService {
}
}
}

View file

@ -1,4 +1,3 @@
// Validates if a string is a valid UUID v4 format. Would eventually move to class-validator to "fail early"
export const isUuid = (value: string): boolean => {
return /^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$/i.test(value);