diff --git a/backend/package.json b/backend/package.json index ad41e4d7..8d94e665 100644 --- a/backend/package.json +++ b/backend/package.json @@ -1,97 +1,97 @@ { - "name": "@codepair/backend", - "version": "0.1.14", - "description": "CodePair Backend", - "type": "module", - "author": "yorkie-team", - "license": "Apache-2.0", - "scripts": { - "build": "nest build", - "db:generate": "prisma generate --schema=prisma/schema.prisma", - "start": "nest start", - "start:dev": "nest start --watch", - "start:debug": "nest start --debug --watch", - "start:prod": "node dist/main", - "test": "jest", - "test:watch": "jest --watch", - "test:cov": "jest --coverage", - "test:debug": "node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand", - "test:e2e": "jest --config ./test/jest-e2e.json", - "lint": "eslint \"{src,apps,libs,test}/**/*.ts\" --fix", - "format": "prettier . --write", - "format:check": "prettier . --check" - }, - "lint-staged": { - "*.{ts,tsx}": [ - "pnpm run lint", - "pnpm run format" - ] - }, - "dependencies": { - "@aws-sdk/client-s3": "^3.509.0", - "@aws-sdk/s3-request-presigner": "^3.509.0", - "@langchain/community": "^0.0.21", - "@langchain/core": "^0.1.18", - "@langchain/ollama": "^0.0.4", - "@langchain/openai": "^0.3.2", - "@nestjs/common": "^10.0.0", - "@nestjs/config": "^3.1.1", - "@nestjs/core": "^10.0.0", - "@nestjs/jwt": "^10.2.0", - "@nestjs/passport": "^10.0.3", - "@nestjs/platform-express": "^10.0.0", - "@nestjs/swagger": "^7.1.17", - "@prisma/client": "^5.8.1", - "class-transformer": "^0.5.1", - "class-validator": "^0.14.1", - "html-pdf-node": "^1.0.8", - "langchain": "^0.1.9", - "markdown-it": "^14.1.0", - "markdown-to-txt": "^2.0.1", - "moment": "^2.30.1", - "passport-github": "^1.1.0", - "passport-jwt": "^4.0.1", - "reflect-metadata": "^0.1.13", - "rxjs": "^7.8.1" - }, - "devDependencies": { - "@nestjs/cli": "^10.0.0", - "@nestjs/schematics": "^10.0.0", - "@nestjs/testing": "^10.0.0", - "@types/express": "^4.17.17", - "@types/jest": "^29.5.2", - "@types/node": "^20.3.1", - "@types/supertest": "^6.0.0", - "jest": "^29.5.0", - "prisma": "^5.8.1", - "source-map-support": "^0.5.21", - "supertest": "^6.3.3", - "ts-jest": "^29.1.0", - "ts-loader": "^9.4.3", - "ts-node": "^10.9.1", - "tsconfig-paths": "^4.2.0" - }, - "jest": { - "moduleDirectories": [ - "node_modules", - "src" - ], - "moduleFileExtensions": [ - "js", - "json", - "ts" - ], - "roots": [ - "src" - ], - "testRegex": ".spec.ts$", - "transform": { - "^.+\\.(t|j)s$": "ts-jest" - }, - "coverageDirectory": "../coverage", - "testEnvironment": "node", - "moduleNameMapper": { - "src/(.*)": "/src/$1" - } - } + "name": "@codepair/backend", + "version": "0.1.14", + "description": "CodePair Backend", + "type": "module", + "author": "yorkie-team", + "license": "Apache-2.0", + "scripts": { + "build": "nest build", + "db:generate": "prisma generate --schema=prisma/schema.prisma", + "start": "nest start", + "start:dev": "nest start --watch", + "start:debug": "nest start --debug --watch", + "start:prod": "node dist/main", + "test": "jest", + "test:watch": "jest --watch", + "test:cov": "jest --coverage", + "test:debug": "node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand", + "test:e2e": "jest --config ./test/jest-e2e.json", + "lint": "eslint \"{src,apps,libs,test}/**/*.ts\" --fix", + "format": "prettier . --write", + "format:check": "prettier . --check" + }, + "lint-staged": { + "*.{ts,tsx}": [ + "pnpm run lint", + "pnpm run format" + ] + }, + "dependencies": { + "@aws-sdk/client-s3": "^3.509.0", + "@aws-sdk/s3-request-presigner": "^3.509.0", + "@langchain/community": "^0.0.21", + "@langchain/core": "^0.1.18", + "@langchain/ollama": "^0.0.4", + "@langchain/openai": "^0.3.2", + "@nestjs/common": "^10.0.0", + "@nestjs/config": "^3.1.1", + "@nestjs/core": "^10.0.0", + "@nestjs/jwt": "^10.2.0", + "@nestjs/passport": "^10.0.3", + "@nestjs/platform-express": "^10.0.0", + "@nestjs/swagger": "^7.1.17", + "@prisma/client": "^5.8.1", + "class-transformer": "^0.5.1", + "class-validator": "^0.14.1", + "html-pdf-node": "^1.0.8", + "langchain": "^0.1.9", + "markdown-it": "^14.1.0", + "markdown-to-txt": "^2.0.1", + "moment": "^2.30.1", + "passport-github": "^1.1.0", + "passport-jwt": "^4.0.1", + "reflect-metadata": "^0.1.13", + "rxjs": "^7.8.1" + }, + "devDependencies": { + "@nestjs/cli": "^10.0.0", + "@nestjs/schematics": "^10.0.0", + "@nestjs/testing": "^10.0.0", + "@types/express": "^4.17.17", + "@types/jest": "^29.5.2", + "@types/node": "^20.3.1", + "@types/supertest": "^6.0.0", + "jest": "^29.5.0", + "prisma": "^5.8.1", + "source-map-support": "^0.5.21", + "supertest": "^6.3.3", + "ts-jest": "^29.1.0", + "ts-loader": "^9.4.3", + "ts-node": "^10.9.1", + "tsconfig-paths": "^4.2.0" + }, + "jest": { + "moduleDirectories": [ + "node_modules", + "src" + ], + "moduleFileExtensions": [ + "js", + "json", + "ts" + ], + "roots": [ + "src" + ], + "testRegex": ".spec.ts$", + "transform": { + "^.+\\.(t|j)s$": "ts-jest" + }, + "coverageDirectory": "../coverage", + "testEnvironment": "node", + "moduleNameMapper": { + "src/(.*)": "/src/$1" + } + } }