chore: update configurations

This commit is contained in:
Riccardo
2024-05-11 09:25:01 +02:00
parent afa1b943e7
commit 6333a5584e
5 changed files with 6136 additions and 4048 deletions

View File

@@ -17,6 +17,6 @@
"plugins": ["@typescript-eslint"], "plugins": ["@typescript-eslint"],
"rules": { "rules": {
"@typescript-eslint/no-unused-vars": "error", "@typescript-eslint/no-unused-vars": "error",
"@typescript-eslint/consistent-type-definitions": ["error", "type"] "@typescript-eslint/consistent-type-definitions": "error"
} }
} }

1
.yarnrc.yml Normal file
View File

@@ -0,0 +1 @@
nodeLinker: node-modules

View File

@@ -3,7 +3,7 @@ FROM node:18 as builder
WORKDIR /app WORKDIR /app
COPY package*.json yarn.lock ./ COPY package*.json yarn.lock ./
RUN yarn install --frozen-lockfile --production RUN yarn install --production
COPY . . COPY . .

View File

@@ -16,7 +16,9 @@
}, },
"dependencies": { "dependencies": {
"@prisma/client": "^5.6.0", "@prisma/client": "^5.6.0",
"@types/x-ray": "^2.3.6",
"prisma": "^5.6.0", "prisma": "^5.6.0",
"ts-node": "^10.9.1",
"x-ray": "^2.3.4", "x-ray": "^2.3.4",
"zod": "^3.22.4", "zod": "^3.22.4",
"zod-validation-error": "^1.5.0" "zod-validation-error": "^1.5.0"
@@ -25,7 +27,6 @@
"@commitlint/cli": "^17.6.6", "@commitlint/cli": "^17.6.6",
"@commitlint/config-conventional": "^17.6.6", "@commitlint/config-conventional": "^17.6.6",
"@types/node": "^20", "@types/node": "^20",
"@types/x-ray": "^2.3.6",
"@typescript-eslint/eslint-plugin": "^6.0.0", "@typescript-eslint/eslint-plugin": "^6.0.0",
"@typescript-eslint/parser": "^6.0.0", "@typescript-eslint/parser": "^6.0.0",
"eslint": "^8", "eslint": "^8",
@@ -35,12 +36,13 @@
"lint-staged": "^13.2.3", "lint-staged": "^13.2.3",
"nodemon": "^3.0.1", "nodemon": "^3.0.1",
"prettier": "^3.0.0", "prettier": "^3.0.0",
"ts-node": "^10.9.1",
"typescript": "^5.1.6" "typescript": "^5.1.6"
}, },
"resolutions": { "resolutions": {
"nth-check": "^2.0.1", "nth-check": "^2.0.1",
"debug": "^4.3.1" "debug": "^4.3.1",
"superagent": "^9.0.2",
"formidable": "^3.2.5"
}, },
"lint-staged": { "lint-staged": {
"*.ts": [ "*.ts": [

10171
yarn.lock

File diff suppressed because it is too large Load Diff