Removed unused imports and packages
This commit is contained in:
parent
f710dc3214
commit
83e7391538
1
.gitignore
vendored
1
.gitignore
vendored
|
|
@ -55,6 +55,5 @@ pids
|
||||||
# Diagnostic reports (https://nodejs.org/api/report.html)
|
# Diagnostic reports (https://nodejs.org/api/report.html)
|
||||||
report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json
|
report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json
|
||||||
|
|
||||||
/generated/prisma
|
|
||||||
src/schema.gql
|
src/schema.gql
|
||||||
/src/generated/prisma
|
/src/generated/prisma
|
||||||
|
|
|
||||||
|
|
@ -5,7 +5,7 @@ services:
|
||||||
restart: always
|
restart: always
|
||||||
environment:
|
environment:
|
||||||
POSTGRES_USER: ${POSTGRES_USER:-postgres}
|
POSTGRES_USER: ${POSTGRES_USER:-postgres}
|
||||||
POSTGRES_PASSWORD: ${POSTGRES_PASSWORD:-yourPassword}
|
POSTGRES_PASSWORD: ${POSTGRES_PASSWORD:-postgres}
|
||||||
POSTGRES_DB: ${POSTGRES_DB:-pandektes}
|
POSTGRES_DB: ${POSTGRES_DB:-pandektes}
|
||||||
ports:
|
ports:
|
||||||
- "${POSTGRES_PORT:-5432}:5432"
|
- "${POSTGRES_PORT:-5432}:5432"
|
||||||
|
|
|
||||||
|
|
@ -14,7 +14,6 @@
|
||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@apollo/server": "^5.4.0",
|
"@apollo/server": "^5.4.0",
|
||||||
"@as-integrations/express5": "^1.1.2",
|
|
||||||
"@aws-sdk/client-s3": "^3.1000.0",
|
"@aws-sdk/client-s3": "^3.1000.0",
|
||||||
"@aws-sdk/s3-request-presigner": "^3.1000.0",
|
"@aws-sdk/s3-request-presigner": "^3.1000.0",
|
||||||
"@langchain/core": "^1.1.29",
|
"@langchain/core": "^1.1.29",
|
||||||
|
|
@ -53,7 +52,6 @@
|
||||||
"@types/jest": "^30.0.0",
|
"@types/jest": "^30.0.0",
|
||||||
"@types/node": "^22.10.7",
|
"@types/node": "^22.10.7",
|
||||||
"@types/pg": "^8.18.0",
|
"@types/pg": "^8.18.0",
|
||||||
"@types/supertest": "^6.0.2",
|
|
||||||
"dotenv": "^17.3.1",
|
"dotenv": "^17.3.1",
|
||||||
"eslint": "^9.18.0",
|
"eslint": "^9.18.0",
|
||||||
"eslint-config-prettier": "^10.0.1",
|
"eslint-config-prettier": "^10.0.1",
|
||||||
|
|
@ -62,10 +60,7 @@
|
||||||
"jest": "^30.0.0",
|
"jest": "^30.0.0",
|
||||||
"prettier": "^3.4.2",
|
"prettier": "^3.4.2",
|
||||||
"prisma": "^7.4.2",
|
"prisma": "^7.4.2",
|
||||||
"source-map-support": "^0.5.21",
|
|
||||||
"supertest": "^7.0.0",
|
|
||||||
"ts-jest": "^29.2.5",
|
"ts-jest": "^29.2.5",
|
||||||
"ts-loader": "^9.5.2",
|
|
||||||
"ts-node": "^10.9.2",
|
"ts-node": "^10.9.2",
|
||||||
"tsconfig-paths": "^4.2.0",
|
"tsconfig-paths": "^4.2.0",
|
||||||
"typescript": "^5.7.3",
|
"typescript": "^5.7.3",
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,7 @@
|
||||||
import { MiddlewareConsumer, Module, NestModule } from '@nestjs/common';
|
import { MiddlewareConsumer, Module, NestModule } from '@nestjs/common';
|
||||||
import { PrismaModule } from './common/prisma/prisma.module';
|
import { PrismaModule } from './common/prisma/prisma.module';
|
||||||
import { CasesModule } from './cases/cases.module';
|
import { CasesModule } from './cases/cases.module';
|
||||||
import { ConfigModule } from '@nestjs/config';
|
import { ConfigModule, ConfigService } from '@nestjs/config';
|
||||||
import { GraphQLModule } from '@nestjs/graphql';
|
import { GraphQLModule } from '@nestjs/graphql';
|
||||||
import { ApolloDriver, ApolloDriverConfig } from '@nestjs/apollo';
|
import { ApolloDriver, ApolloDriverConfig } from '@nestjs/apollo';
|
||||||
import { join } from 'path';
|
import { join } from 'path';
|
||||||
|
|
@ -9,7 +9,6 @@ import { StorageModule } from './common/storage/storage.module';
|
||||||
import { graphqlUploadExpress } from 'graphql-upload-ts';
|
import { graphqlUploadExpress } from 'graphql-upload-ts';
|
||||||
import { ServeStaticModule } from '@nestjs/serve-static';
|
import { ServeStaticModule } from '@nestjs/serve-static';
|
||||||
import { BullModule } from '@nestjs/bullmq';
|
import { BullModule } from '@nestjs/bullmq';
|
||||||
import { ConfigService } from '@nestjs/config';
|
|
||||||
|
|
||||||
@Module({
|
@Module({
|
||||||
imports: [
|
imports: [
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,6 @@ import { BullModule } from '@nestjs/bullmq';
|
||||||
import { join } from 'path';
|
import { join } from 'path';
|
||||||
import { CasesService } from './cases.service';
|
import { CasesService } from './cases.service';
|
||||||
import { CasesResolver } from './cases.resolver';
|
import { CasesResolver } from './cases.resolver';
|
||||||
import { ParserService } from './parser/parser.service';
|
|
||||||
import { CaseQueueListener } from './processors/case-queue.listener';
|
import { CaseQueueListener } from './processors/case-queue.listener';
|
||||||
|
|
||||||
@Module({
|
@Module({
|
||||||
|
|
@ -17,7 +16,6 @@ import { CaseQueueListener } from './processors/case-queue.listener';
|
||||||
],
|
],
|
||||||
}),
|
}),
|
||||||
],
|
],
|
||||||
providers: [CasesService, CasesResolver, ParserService, CaseQueueListener],
|
providers: [CasesService, CasesResolver, CaseQueueListener],
|
||||||
})
|
})
|
||||||
export class CasesModule {}
|
export class CasesModule {}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -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 { GraphQLUpload } from 'graphql-upload-ts';
|
||||||
import type { FileUpload } from 'graphql-upload-ts';
|
import type { FileUpload } from 'graphql-upload-ts';
|
||||||
import { CasesService } from './cases.service';
|
import { CasesService } from './cases.service';
|
||||||
|
|
@ -46,7 +46,6 @@ export class CasesResolver {
|
||||||
return this.casesService.processAndSave(buffer, mimetype, filename);
|
return this.casesService.processAndSave(buffer, mimetype, filename);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
// An additional simple fetch all endpoint to demonstrate pagination
|
// An additional simple fetch all endpoint to demonstrate pagination
|
||||||
@Query(() => [CaseLaw], { name: 'caseLaws' })
|
@Query(() => [CaseLaw], { name: 'caseLaws' })
|
||||||
async findAll(
|
async findAll(
|
||||||
|
|
|
||||||
|
|
@ -97,5 +97,3 @@ export class ParserService {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,3 @@
|
||||||
|
|
||||||
// Validates if a string is a valid UUID v4 format. Would eventually move to class-validator to "fail early"
|
// 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 => {
|
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);
|
return /^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$/i.test(value);
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue