diff --git a/Dockerfile b/Dockerfile index be3c8ba00..60a51c965 100644 --- a/Dockerfile +++ b/Dockerfile @@ -24,7 +24,7 @@ RUN corepack enable && corepack prepare pnpm@9.1.4 --activate # home location environment variable to a location already in $PATH # https://github.com/pnpm/pnpm/issues/784#issuecomment-1518582235 ENV PNPM_HOME=/usr/local/bin -RUN pnpm add -g turbo@1.13.4 +RUN pnpm add -g turbo@2.0.14 #---------------------------------------- # Docker build step that prunes down to diff --git a/package.json b/package.json index 3ca686aca..2def9c994 100644 --- a/package.json +++ b/package.json @@ -2,7 +2,6 @@ "name": "pocket-monorepo", "private": true, "scripts": { - "prebuild": "dotenv -- turbo run prebuild", "build": "dotenv -- turbo run build", "clean": "rm -rf .turbo node_modules packages/**/.turbo packages/**/dist packages/**/node_modules servers/**/logs servers/**/.turbo servers/**/dist servers/**/node_modules lambdas/**/logs lambdas/**/.turbo lambdas/**/dist lambdas/**/node_modules infrastructure/**/dist infrastructure/**/node_modules infrastructure/**/.turbo infrastructure/**/cdktf.out", "dev": "dotenv -- turbo run dev --concurrency 50", @@ -15,7 +14,6 @@ "prepare": "husky", "semantic-release": "dotenv -- turbo run semantic-release", "synth": "dotenv -- turbo run synth", - "pretest-integrations": "dotenv -- turbo run pretest-integrations", "test": "dotenv -- turbo run test", "test-integrations": "dotenv -- turbo run test-integrations" }, @@ -34,10 +32,10 @@ "@pocket-tools/eslint-config": "workspace:*", "syncpack": "^12.4.0", "tsconfig": "workspace:*", - "turbo": "^1.13.4" + "turbo": "^2.0.14" }, - "packageManager": "pnpm@9.1.4", + "packageManager": "pnpm@9.7.1", "engines": { "node": "^20.16" } -} +} \ No newline at end of file diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index d3ba5cf13..c5234236c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -17,7 +17,7 @@ importers: devDependencies: '@commitlint/cli': specifier: 19.4.0 - version: 19.4.0(@types/node@22.4.1)(typescript@5.7.0-dev.20240821) + version: 19.4.0(@types/node@22.5.0)(typescript@5.7.0-dev.20240821) '@commitlint/config-conventional': specifier: ^19.2.2 version: 19.2.2 @@ -31,8 +31,8 @@ importers: specifier: workspace:* version: link:packages/tsconfig turbo: - specifier: ^1.13.4 - version: 1.13.4 + specifier: ^2.0.14 + version: 2.0.14 infrastructure/account-data-deleter: dependencies: @@ -99,7 +99,7 @@ importers: version: 0.20.8(constructs@10.3.0) cdktf-cli: specifier: 0.20.8 - version: 0.20.8(encoding@0.1.13)(ink@5.0.1(react-devtools-core@4.28.5)(react@18.3.1))(react@18.3.1) + version: 0.20.8(encoding@0.1.13)(ink@5.0.1(react-devtools-core@5.3.1)(react@18.3.1))(react@18.3.1) constructs: specifier: 10.3.0 version: 10.3.0 @@ -142,7 +142,7 @@ importers: version: 0.20.8(constructs@10.3.0) cdktf-cli: specifier: 0.20.8 - version: 0.20.8(encoding@0.1.13)(ink@5.0.1(react-devtools-core@4.28.5)(react@18.3.1))(react@18.3.1) + version: 0.20.8(encoding@0.1.13)(ink@5.0.1(react-devtools-core@5.3.1)(react@18.3.1))(react@18.3.1) constructs: specifier: 10.3.0 version: 10.3.0 @@ -176,7 +176,7 @@ importers: version: 0.20.8(constructs@10.3.0) cdktf-cli: specifier: 0.20.8 - version: 0.20.8(encoding@0.1.13)(ink@5.0.1(react-devtools-core@4.28.5)(react@18.3.1))(react@18.3.1) + version: 0.20.8(encoding@0.1.13)(ink@5.0.1(react-devtools-core@5.3.1)(react@18.3.1))(react@18.3.1) constructs: specifier: 10.3.0 version: 10.3.0 @@ -219,7 +219,7 @@ importers: version: 0.20.8(constructs@10.3.0) cdktf-cli: specifier: 0.20.8 - version: 0.20.8(encoding@0.1.13)(ink@5.0.1(react-devtools-core@4.28.5)(react@18.3.1))(react@18.3.1) + version: 0.20.8(encoding@0.1.13)(ink@5.0.1(react-devtools-core@5.3.1)(react@18.3.1))(react@18.3.1) constructs: specifier: 10.3.0 version: 10.3.0 @@ -259,7 +259,7 @@ importers: version: 0.20.8(constructs@10.3.0) cdktf-cli: specifier: 0.20.8 - version: 0.20.8(encoding@0.1.13)(ink@5.0.1(react-devtools-core@4.28.5)(react@18.3.1))(react@18.3.1) + version: 0.20.8(encoding@0.1.13)(ink@5.0.1(react-devtools-core@5.3.1)(react@18.3.1))(react@18.3.1) constructs: specifier: 10.3.0 version: 10.3.0 @@ -302,7 +302,7 @@ importers: version: 0.20.8(constructs@10.3.0) cdktf-cli: specifier: 0.20.8 - version: 0.20.8(encoding@0.1.13)(ink@5.0.1(react-devtools-core@4.28.5)(react@18.3.1))(react@18.3.1) + version: 0.20.8(encoding@0.1.13)(ink@5.0.1(react-devtools-core@5.3.1)(react@18.3.1))(react@18.3.1) constructs: specifier: 10.3.0 version: 10.3.0 @@ -345,7 +345,7 @@ importers: version: 0.20.8(constructs@10.3.0) cdktf-cli: specifier: 0.20.8 - version: 0.20.8(encoding@0.1.13)(ink@5.0.1(react-devtools-core@4.28.5)(react@18.3.1))(react@18.3.1) + version: 0.20.8(encoding@0.1.13)(ink@5.0.1(react-devtools-core@5.3.1)(react@18.3.1))(react@18.3.1) constructs: specifier: 10.3.0 version: 10.3.0 @@ -388,7 +388,7 @@ importers: version: 0.20.8(constructs@10.3.0) cdktf-cli: specifier: 0.20.8 - version: 0.20.8(encoding@0.1.13)(ink@5.0.1(react-devtools-core@4.28.5)(react@18.3.1))(react@18.3.1) + version: 0.20.8(encoding@0.1.13)(ink@5.0.1(react-devtools-core@5.3.1)(react@18.3.1))(react@18.3.1) constructs: specifier: 10.3.0 version: 10.3.0 @@ -431,7 +431,7 @@ importers: version: 0.20.8(constructs@10.3.0) cdktf-cli: specifier: 0.20.8 - version: 0.20.8(encoding@0.1.13)(ink@5.0.1(react-devtools-core@4.28.5)(react@18.3.1))(react@18.3.1) + version: 0.20.8(encoding@0.1.13)(ink@5.0.1(react-devtools-core@5.3.1)(react@18.3.1))(react@18.3.1) constructs: specifier: 10.3.0 version: 10.3.0 @@ -474,7 +474,7 @@ importers: version: 0.20.8(constructs@10.3.0) cdktf-cli: specifier: 0.20.8 - version: 0.20.8(encoding@0.1.13)(ink@5.0.1(react-devtools-core@4.28.5)(react@18.3.1))(react@18.3.1) + version: 0.20.8(encoding@0.1.13)(ink@5.0.1(react-devtools-core@5.3.1)(react@18.3.1))(react@18.3.1) constructs: specifier: 10.3.0 version: 10.3.0 @@ -517,7 +517,7 @@ importers: version: 0.20.8(constructs@10.3.0) cdktf-cli: specifier: 0.20.8 - version: 0.20.8(encoding@0.1.13)(ink@5.0.1(react-devtools-core@4.28.5)(react@18.3.1))(react@18.3.1) + version: 0.20.8(encoding@0.1.13)(ink@5.0.1(react-devtools-core@5.3.1)(react@18.3.1))(react@18.3.1) constructs: specifier: 10.3.0 version: 10.3.0 @@ -560,7 +560,7 @@ importers: version: 0.20.8(constructs@10.3.0) cdktf-cli: specifier: 0.20.8 - version: 0.20.8(encoding@0.1.13)(ink@5.0.1(react-devtools-core@4.28.5)(react@18.3.1))(react@18.3.1) + version: 0.20.8(encoding@0.1.13)(ink@5.0.1(react-devtools-core@5.3.1)(react@18.3.1))(react@18.3.1) constructs: specifier: 10.3.0 version: 10.3.0 @@ -603,7 +603,7 @@ importers: version: 0.20.8(constructs@10.3.0) cdktf-cli: specifier: 0.20.8 - version: 0.20.8(encoding@0.1.13)(ink@5.0.1(react-devtools-core@4.28.5)(react@18.3.1))(react@18.3.1) + version: 0.20.8(encoding@0.1.13)(ink@5.0.1(react-devtools-core@5.3.1)(react@18.3.1))(react@18.3.1) constructs: specifier: 10.3.0 version: 10.3.0 @@ -646,7 +646,7 @@ importers: version: 0.20.8(constructs@10.3.0) cdktf-cli: specifier: 0.20.8 - version: 0.20.8(encoding@0.1.13)(ink@5.0.1(react-devtools-core@4.28.5)(react@18.3.1))(react@18.3.1) + version: 0.20.8(encoding@0.1.13)(ink@5.0.1(react-devtools-core@5.3.1)(react@18.3.1))(react@18.3.1) constructs: specifier: 10.3.0 version: 10.3.0 @@ -689,7 +689,7 @@ importers: version: 0.20.8(constructs@10.3.0) cdktf-cli: specifier: 0.20.8 - version: 0.20.8(encoding@0.1.13)(ink@5.0.1(react-devtools-core@4.28.5)(react@18.3.1))(react@18.3.1) + version: 0.20.8(encoding@0.1.13)(ink@5.0.1(react-devtools-core@5.3.1)(react@18.3.1))(react@18.3.1) constructs: specifier: 10.3.0 version: 10.3.0 @@ -732,7 +732,7 @@ importers: version: 0.20.8(constructs@10.3.0) cdktf-cli: specifier: 0.20.8 - version: 0.20.8(encoding@0.1.13)(ink@5.0.1(react-devtools-core@4.28.5)(react@18.3.1))(react@18.3.1) + version: 0.20.8(encoding@0.1.13)(ink@5.0.1(react-devtools-core@5.3.1)(react@18.3.1))(react@18.3.1) constructs: specifier: 10.3.0 version: 10.3.0 @@ -778,7 +778,7 @@ importers: version: 0.20.8(constructs@10.3.0) cdktf-cli: specifier: 0.20.8 - version: 0.20.8(encoding@0.1.13)(ink@5.0.1(react-devtools-core@4.28.5)(react@18.3.1))(react@18.3.1) + version: 0.20.8(encoding@0.1.13)(ink@5.0.1(react-devtools-core@5.3.1)(react@18.3.1))(react@18.3.1) constructs: specifier: 10.3.0 version: 10.3.0 @@ -818,7 +818,7 @@ importers: version: 0.20.8(constructs@10.3.0) cdktf-cli: specifier: 0.20.8 - version: 0.20.8(encoding@0.1.13)(ink@5.0.1(react-devtools-core@4.28.5)(react@18.3.1))(react@18.3.1) + version: 0.20.8(encoding@0.1.13)(ink@5.0.1(react-devtools-core@5.3.1)(react@18.3.1))(react@18.3.1) constructs: specifier: 10.3.0 version: 10.3.0 @@ -861,7 +861,7 @@ importers: version: 0.20.8(constructs@10.3.0) cdktf-cli: specifier: 0.20.8 - version: 0.20.8(encoding@0.1.13)(ink@5.0.1(react-devtools-core@4.28.5)(react@18.3.1))(react@18.3.1) + version: 0.20.8(encoding@0.1.13)(ink@5.0.1(react-devtools-core@5.3.1)(react@18.3.1))(react@18.3.1) constructs: specifier: 10.3.0 version: 10.3.0 @@ -1993,7 +1993,7 @@ importers: version: 0.20.8(constructs@10.3.0) cdktf-cli: specifier: 0.20.8 - version: 0.20.8(encoding@0.1.13)(ink@5.0.1(react-devtools-core@4.28.5)(react@18.3.1))(react@18.3.1) + version: 0.20.8(encoding@0.1.13)(ink@5.0.1(react-devtools-core@5.3.1)(react@18.3.1))(react@18.3.1) constructs: specifier: 10.3.0 version: 10.3.0 @@ -2511,7 +2511,7 @@ importers: version: 5.6.1 unleash-server: specifier: 5.12.7 - version: 5.12.7(core-js@3.38.0)(encoding@0.1.13)(mobx@6.13.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(styled-components@6.1.12(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + version: 5.12.7(core-js@3.38.1)(encoding@0.1.13)(mobx@6.13.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(styled-components@6.1.12(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) devDependencies: '@pocket-tools/eslint-config': specifier: workspace:* @@ -3073,8 +3073,8 @@ importers: specifier: workspace:* version: link:../../packages/ts-logger '@prisma/client': - specifier: 5.14.0 - version: 5.14.0(prisma@5.14.0) + specifier: 5.18.0 + version: 5.18.0(prisma@5.18.0) '@sentry/node': specifier: 8.26.0 version: 8.26.0 @@ -3106,8 +3106,8 @@ importers: specifier: 3.10.3 version: 3.10.3 prisma: - specifier: 5.14.0 - version: 5.14.0 + specifier: 5.18.0 + version: 5.18.0 prisma-kysely: specifier: 1.8.0 version: 1.8.0(encoding@0.1.13) @@ -5911,8 +5911,8 @@ packages: '@pocket-tools/apollo-cursor-pagination@1.0.3': resolution: {integrity: sha512-6EHr3dmF55FQZ0i9IwiSK+8dREfSRdc9tMon7brXCwOQo44znwOQWMgu7066rewq+lzNNUgsQf+UBG3po6DKtA==} - '@prisma/client@5.14.0': - resolution: {integrity: sha512-akMSuyvLKeoU4LeyBAUdThP/uhVP3GuLygFE3MlYzaCb3/J8SfsYBE5PkaFuLuVpLyA6sFoW+16z/aPhNAESqg==} + '@prisma/client@5.18.0': + resolution: {integrity: sha512-BWivkLh+af1kqC89zCJYkHsRcyWsM8/JHpsDMM76DjP3ZdEquJhXa4IeX+HkWPnwJ5FanxEJFZZDTWiDs/Kvyw==} engines: {node: '>=16.13'} peerDependencies: prisma: '*' @@ -5920,23 +5920,23 @@ packages: prisma: optional: true - '@prisma/debug@5.14.0': - resolution: {integrity: sha512-iq56qBZuFfX3fCxoxT8gBX33lQzomBU0qIUaEj1RebsKVz1ob/BVH1XSBwwwvRVtZEV1b7Fxx2eVu34Ge/mg3w==} + '@prisma/debug@5.18.0': + resolution: {integrity: sha512-f+ZvpTLidSo3LMJxQPVgAxdAjzv5OpzAo/eF8qZqbwvgi2F5cTOI9XCpdRzJYA0iGfajjwjOKKrVq64vkxEfUw==} '@prisma/debug@5.3.1': resolution: {integrity: sha512-eYrxqslEKf+wpMFIIHgbcNYuZBXUdiJLA85Or3TwOhgPIN1ZoXT9CwJph3ynW8H1Xg0LkdYLwVmuULCwiMoU5A==} - '@prisma/engines-version@5.14.0-25.e9771e62de70f79a5e1c604a2d7c8e2a0a874b48': - resolution: {integrity: sha512-ip6pNkRo1UxWv+6toxNcYvItNYaqQjXdFNGJ+Nuk2eYtRoEdoF13wxo7/jsClJFFenMPVNVqXQDV0oveXnR1cA==} + '@prisma/engines-version@5.18.0-25.4c784e32044a8a016d99474bd02a3b6123742169': + resolution: {integrity: sha512-a/+LpJj8vYU3nmtkg+N3X51ddbt35yYrRe8wqHTJtYQt7l1f8kjIBcCs6sHJvodW/EK5XGvboOiwm47fmNrbgg==} - '@prisma/engines@5.14.0': - resolution: {integrity: sha512-lgxkKZ6IEygVcw6IZZUlPIfLQ9hjSYAtHjZ5r64sCLDgVzsPFCi2XBBJgzPMkOQ5RHzUD4E/dVdpn9+ez8tk1A==} + '@prisma/engines@5.18.0': + resolution: {integrity: sha512-ofmpGLeJ2q2P0wa/XaEgTnX/IsLnvSp/gZts0zjgLNdBhfuj2lowOOPmDcfKljLQUXMvAek3lw5T01kHmCG8rg==} '@prisma/engines@5.3.1': resolution: {integrity: sha512-6QkILNyfeeN67BNEPEtkgh3Xo2tm6D7V+UhrkBbRHqKw9CTaz/vvTP/ROwYSP/3JT2MtIutZm/EnhxUiuOPVDA==} - '@prisma/fetch-engine@5.14.0': - resolution: {integrity: sha512-VrheA9y9DMURK5vu8OJoOgQpxOhas3qF0IBHJ8G/0X44k82kc8E0w98HCn2nhnbOOMwbWsJWXfLC2/F8n5u0gQ==} + '@prisma/fetch-engine@5.18.0': + resolution: {integrity: sha512-I/3u0x2n31rGaAuBRx2YK4eB7R/1zCuayo2DGwSpGyrJWsZesrV7QVw7ND0/Suxeo/vLkJ5OwuBqHoCxvTHpOg==} '@prisma/fetch-engine@5.3.1': resolution: {integrity: sha512-w1yk1YiK8N82Pobdq58b85l6e8akyrkxuzwV9DoiUTRf3gpsuhJJesHc4Yi0WzUC9/3znizl1UfCsI6dhkj3Vw==} @@ -5944,8 +5944,8 @@ packages: '@prisma/generator-helper@5.3.1': resolution: {integrity: sha512-zrYS0iHLgPlOJjYnd5KvVMMvSS+ktOL39EwooS5EnyvfzwfzxlKCeOUgxTfiKYs0WUWqzEvyNAYtramYgSknsQ==} - '@prisma/get-platform@5.14.0': - resolution: {integrity: sha512-/yAyBvcEjRv41ynZrhdrPtHgk47xLRRq/o5eWGcUpBJ1YrUZTYB8EoPiopnP7iQrMATK8stXQdPOoVlrzuTQZw==} + '@prisma/get-platform@5.18.0': + resolution: {integrity: sha512-Tk+m7+uhqcKDgnMnFN0lRiH7Ewea0OEsZZs9pqXa7i3+7svS3FSCqDBCaM9x5fmhhkufiG0BtunJVDka+46DlA==} '@prisma/get-platform@5.3.1': resolution: {integrity: sha512-3IiZY2BUjKnAuZ0569zppZE6/rZbVAM09//c2nvPbbkGG9MqrirA8fbhhF7tfVmhyVfdmVCHnf/ujWPHJ8B46Q==} @@ -6654,8 +6654,8 @@ packages: '@types/node@20.16.1': resolution: {integrity: sha512-zJDo7wEadFtSyNz5QITDfRcrhqDvQI1xQNQ0VoizPjM/dVAODqqIUWbJPkvsxmTI0MYRGRikcdjMPhOssnPejQ==} - '@types/node@22.4.1': - resolution: {integrity: sha512-1tbpb9325+gPnKK0dMm+/LMriX0vKxf6RnB0SZUqfyVkQ4fMgUSySqhxE/y8Jvs4NyF1yHzTfG9KlnkIODxPKg==} + '@types/node@22.5.0': + resolution: {integrity: sha512-DkFrJOe+rfdHTqqMg0bSNlGlQ85hSoh2TPzZyhHsXnMtligRWpxUySiyw8FY14ITt24HVCiQPWxS3KO/QlGmWg==} '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} @@ -7771,8 +7771,8 @@ packages: resolution: {integrity: sha512-TG2hpqe4ELx54QER/S3HQ9SRVnQnGBtKUz5bLQWtYAQ+o6GpgMs6sYUvaiJjVxb+UXwhRhAEP3m7LbsIZ77Hmw==} engines: {node: '>= 0.8'} - core-js@3.38.0: - resolution: {integrity: sha512-XPpwqEodRljce9KswjZShh95qJ1URisBeKCjUdq27YdenkslVe7OO0ZJhlYXAChW7OhXaRLl8AAba7IBfoIHug==} + core-js@3.38.1: + resolution: {integrity: sha512-OP35aUorbU3Zvlx7pjsFdu1rGNnD4pgw/CWoYzRY3t2EzoVT7shKHY1dlAy3f41cGIO7ZDPQimhGFTlEYkG/Hw==} core-util-is@1.0.3: resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} @@ -8219,8 +8219,8 @@ packages: electron-to-chromium@1.4.827: resolution: {integrity: sha512-VY+J0e4SFcNfQy19MEoMdaIcZLmDCprqvBtkii1WTCTQHpRvf5N8+3kTYCgL/PcntvwQvmMJWTuDPsq+IlhWKQ==} - electron-to-chromium@1.5.11: - resolution: {integrity: sha512-R1CccCDYqndR25CaXFd6hp/u9RaaMcftMkphmvuepXr5b1vfLkRml6aWVeBhXJ7rbevHkKEMJtz8XqPf7ffmew==} + electron-to-chromium@1.5.13: + resolution: {integrity: sha512-lbBcvtIJ4J6sS4tb5TLp1b4LyfCdMkwStzXPyAgVgTRAsep4bvrAGaBOP7ZJtQMNJpSQ9SqG4brWOroNaQtm7Q==} elliptic@6.5.5: resolution: {integrity: sha512-7EjbcmUm17NQFu4Pmgmq2olYMj8nwMnpcddByChSUjArp8F5DQWcIcpriwO4ZToLNAJig0yiyjswfyGNje/ixw==} @@ -11639,8 +11639,8 @@ packages: resolution: {integrity: sha512-VpNpolZ8RXRgfU+j4R+fPZmX8EE95w3vJ2tt7+FwuiQc0leNTfLK5QLf3KbbPDes2rfjh3g20AjDxefQIo5GIA==} hasBin: true - prisma@5.14.0: - resolution: {integrity: sha512-gCNZco7y5XtjrnQYeDJTiVZmT/ncqCr5RY1/Cf8X2wgLRmyh9ayPAGBNziI4qEE4S6SxCH5omQLVo9lmURaJ/Q==} + prisma@5.18.0: + resolution: {integrity: sha512-+TrSIxZsh64OPOmaSgVPH7ALL9dfU0jceYaMJXsNrTkFHO7/3RANi5K2ZiPB1De9+KDxCWn7jvRq8y8pvk+o9g==} engines: {node: '>=16.13'} hasBin: true @@ -11798,6 +11798,9 @@ packages: react-devtools-core@4.28.5: resolution: {integrity: sha512-cq/o30z9W2Wb4rzBefjv5fBalHU0rJGZCHAkf/RHSBWSSYwh8PlQTqqOJmgIIbBtpj27T6FIPXeomIjZtCNVqA==} + react-devtools-core@5.3.1: + resolution: {integrity: sha512-7FSb9meX0btdBQLwdFOwt6bGqvRPabmVMMslv8fgoSPqXyuGpgQe36kx8gR86XPw7aV1yVouTp6fyZ0EH+NfUw==} + react-dom@18.3.1: resolution: {integrity: sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==} peerDependencies: @@ -12896,38 +12899,38 @@ packages: tunnel-ssh@4.1.6: resolution: {integrity: sha512-y7+x+T3F3rkx2Zov5Tk9DGfeEBVAdWU3A/91E0Dk5rrZ/VFIlpV2uhhRuaISJUdyG0N+Lcp1fXZMXz+ovPt5vA==} - turbo-darwin-64@1.13.4: - resolution: {integrity: sha512-A0eKd73R7CGnRinTiS7txkMElg+R5rKFp9HV7baDiEL4xTG1FIg/56Vm7A5RVgg8UNgG2qNnrfatJtb+dRmNdw==} + turbo-darwin-64@2.0.14: + resolution: {integrity: sha512-kwfDmjNwlNfvtrvT29+ZBg5n1Wvxl891bFHchMJyzMoR0HOE9N1NSNdSZb9wG3e7sYNIu4uDkNk+VBEqJW0HzQ==} cpu: [x64] os: [darwin] - turbo-darwin-arm64@1.13.4: - resolution: {integrity: sha512-eG769Q0NF6/Vyjsr3mKCnkG/eW6dKMBZk6dxWOdrHfrg6QgfkBUk0WUUujzdtVPiUIvsh4l46vQrNVd9EOtbyA==} + turbo-darwin-arm64@2.0.14: + resolution: {integrity: sha512-m3LXYEshCx3wc4ZClM6gb01KYpFmtjQ9IBF3A7ofjb6ahux3xlYZJZ3uFCLAGHuvGLuJ3htfiPbwlDPTdknqqw==} cpu: [arm64] os: [darwin] - turbo-linux-64@1.13.4: - resolution: {integrity: sha512-Bq0JphDeNw3XEi+Xb/e4xoKhs1DHN7OoLVUbTIQz+gazYjigVZvtwCvgrZI7eW9Xo1eOXM2zw2u1DGLLUfmGkQ==} + turbo-linux-64@2.0.14: + resolution: {integrity: sha512-7vBzCPdoTtR92SNn2JMgj1FlMmyonGmpMaQdgAB1OVYtuQ6NVGoh7/lODfaILqXjpvmFSVbpBIDrKOT6EvcprQ==} cpu: [x64] os: [linux] - turbo-linux-arm64@1.13.4: - resolution: {integrity: sha512-BJcXw1DDiHO/okYbaNdcWN6szjXyHWx9d460v6fCHY65G8CyqGU3y2uUTPK89o8lq/b2C8NK0yZD+Vp0f9VoIg==} + turbo-linux-arm64@2.0.14: + resolution: {integrity: sha512-jwH+c0bfjpBf26K/tdEFatmnYyXwGROjbr6bZmNcL8R+IkGAc/cglL+OToqJnQZTgZvH7uDGbeSyUo7IsHyjuA==} cpu: [arm64] os: [linux] - turbo-windows-64@1.13.4: - resolution: {integrity: sha512-OFFhXHOFLN7A78vD/dlVuuSSVEB3s9ZBj18Tm1hk3aW1HTWTuAw0ReN6ZNlVObZUHvGy8d57OAGGxf2bT3etQw==} + turbo-windows-64@2.0.14: + resolution: {integrity: sha512-w9/XwkHSzvLjmioo6cl3S1yRfI6swxsV1j1eJwtl66JM4/pn0H2rBa855R0n7hZnmI6H5ywLt/nLt6Ae8RTDmw==} cpu: [x64] os: [win32] - turbo-windows-arm64@1.13.4: - resolution: {integrity: sha512-u5A+VOKHswJJmJ8o8rcilBfU5U3Y1TTAfP9wX8bFh8teYF1ghP0EhtMRLjhtp6RPa+XCxHHVA2CiC3gbh5eg5g==} + turbo-windows-arm64@2.0.14: + resolution: {integrity: sha512-XaQlyYk+Rf4xS5XWCo8XCMIpssgGGy8blzLfolN6YBp4baElIWMlkLZHDbGyiFmCbNf9I9gJI64XGRG+LVyyjA==} cpu: [arm64] os: [win32] - turbo@1.13.4: - resolution: {integrity: sha512-1q7+9UJABuBAHrcC4Sxp5lOqYS5mvxRrwa33wpIyM18hlOCpRD/fTJNxZ0vhbMcJmz15o9kkVm743mPn7p6jpQ==} + turbo@2.0.14: + resolution: {integrity: sha512-00JjdCMD/cpsjP0Izkjcm8Oaor5yUCfDwODtaLb+WyblyadkaDEisGhy3Dbd5az9n+5iLSPiUgf+WjPbns6MRg==} hasBin: true turndown@7.2.0: @@ -13376,6 +13379,18 @@ packages: resolution: {integrity: sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==} engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} + ws@7.5.10: + resolution: {integrity: sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ==} + engines: {node: '>=8.3.0'} + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: ^5.0.2 + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + ws@7.5.9: resolution: {integrity: sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==} engines: {node: '>=8.3.0'} @@ -15602,11 +15617,11 @@ snapshots: dependencies: commander: 12.1.0 - '@commitlint/cli@19.4.0(@types/node@22.4.1)(typescript@5.7.0-dev.20240821)': + '@commitlint/cli@19.4.0(@types/node@22.5.0)(typescript@5.7.0-dev.20240821)': dependencies: '@commitlint/format': 19.3.0 '@commitlint/lint': 19.2.2 - '@commitlint/load': 19.4.0(@types/node@22.4.1)(typescript@5.7.0-dev.20240821) + '@commitlint/load': 19.4.0(@types/node@22.5.0)(typescript@5.7.0-dev.20240821) '@commitlint/read': 19.4.0 '@commitlint/types': 19.0.3 execa: 8.0.1 @@ -15653,7 +15668,7 @@ snapshots: '@commitlint/rules': 19.0.3 '@commitlint/types': 19.0.3 - '@commitlint/load@19.4.0(@types/node@22.4.1)(typescript@5.7.0-dev.20240821)': + '@commitlint/load@19.4.0(@types/node@22.5.0)(typescript@5.7.0-dev.20240821)': dependencies: '@commitlint/config-validator': 19.0.3 '@commitlint/execute-rule': 19.0.0 @@ -15661,7 +15676,7 @@ snapshots: '@commitlint/types': 19.0.3 chalk: 5.3.0 cosmiconfig: 9.0.0(typescript@5.7.0-dev.20240821) - cosmiconfig-typescript-loader: 5.0.0(@types/node@22.4.1)(cosmiconfig@9.0.0(typescript@5.7.0-dev.20240821))(typescript@5.7.0-dev.20240821) + cosmiconfig-typescript-loader: 5.0.0(@types/node@22.5.0)(cosmiconfig@9.0.0(typescript@5.7.0-dev.20240821))(typescript@5.7.0-dev.20240821) lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 lodash.uniq: 4.5.0 @@ -17903,11 +17918,11 @@ snapshots: '@pocket-tools/apollo-cursor-pagination@1.0.3': {} - '@prisma/client@5.14.0(prisma@5.14.0)': + '@prisma/client@5.18.0(prisma@5.18.0)': optionalDependencies: - prisma: 5.14.0 + prisma: 5.18.0 - '@prisma/debug@5.14.0': {} + '@prisma/debug@5.18.0': {} '@prisma/debug@5.3.1': dependencies: @@ -17917,22 +17932,22 @@ snapshots: transitivePeerDependencies: - supports-color - '@prisma/engines-version@5.14.0-25.e9771e62de70f79a5e1c604a2d7c8e2a0a874b48': {} + '@prisma/engines-version@5.18.0-25.4c784e32044a8a016d99474bd02a3b6123742169': {} - '@prisma/engines@5.14.0': + '@prisma/engines@5.18.0': dependencies: - '@prisma/debug': 5.14.0 - '@prisma/engines-version': 5.14.0-25.e9771e62de70f79a5e1c604a2d7c8e2a0a874b48 - '@prisma/fetch-engine': 5.14.0 - '@prisma/get-platform': 5.14.0 + '@prisma/debug': 5.18.0 + '@prisma/engines-version': 5.18.0-25.4c784e32044a8a016d99474bd02a3b6123742169 + '@prisma/fetch-engine': 5.18.0 + '@prisma/get-platform': 5.18.0 '@prisma/engines@5.3.1': {} - '@prisma/fetch-engine@5.14.0': + '@prisma/fetch-engine@5.18.0': dependencies: - '@prisma/debug': 5.14.0 - '@prisma/engines-version': 5.14.0-25.e9771e62de70f79a5e1c604a2d7c8e2a0a874b48 - '@prisma/get-platform': 5.14.0 + '@prisma/debug': 5.18.0 + '@prisma/engines-version': 5.18.0-25.4c784e32044a8a016d99474bd02a3b6123742169 + '@prisma/get-platform': 5.18.0 '@prisma/fetch-engine@5.3.1(encoding@0.1.13)': dependencies: @@ -17966,9 +17981,9 @@ snapshots: transitivePeerDependencies: - supports-color - '@prisma/get-platform@5.14.0': + '@prisma/get-platform@5.18.0': dependencies: - '@prisma/debug': 5.14.0 + '@prisma/debug': 5.18.0 '@prisma/get-platform@5.3.1': dependencies: @@ -18812,7 +18827,7 @@ snapshots: '@types/conventional-commits-parser@5.0.0': dependencies: - '@types/node': 20.16.1 + '@types/node': 22.5.0 '@types/cookiejar@2.1.5': {} @@ -19013,7 +19028,7 @@ snapshots: dependencies: undici-types: 6.19.6 - '@types/node@22.4.1': + '@types/node@22.5.0': dependencies: undici-types: 6.19.8 @@ -19201,14 +19216,14 @@ snapshots: '@typescript-eslint/types': 8.2.0 eslint-visitor-keys: 3.4.3 - '@wesleytodd/openapi@0.3.0(core-js@3.38.0)(encoding@0.1.13)(mobx@6.13.1)(openapi-types@12.1.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(styled-components@6.1.12(react-dom@18.3.1(react@18.3.1))(react@18.3.1))': + '@wesleytodd/openapi@0.3.0(core-js@3.38.1)(encoding@0.1.13)(mobx@6.13.1)(openapi-types@12.1.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(styled-components@6.1.12(react-dom@18.3.1(react@18.3.1))(react@18.3.1))': dependencies: ajv: 8.16.0 ajv-formats: 2.1.1(ajv@8.16.0) http-errors: 2.0.0 merge-deep: 3.0.3 path-to-regexp: 6.2.2 - redoc: 2.1.4(core-js@3.38.0)(encoding@0.1.13)(mobx@6.13.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(styled-components@6.1.12(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + redoc: 2.1.4(core-js@3.38.1)(encoding@0.1.13)(mobx@6.13.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(styled-components@6.1.12(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) router: 1.3.8 serve-static: 1.15.0 swagger-parser: 10.0.3(openapi-types@12.1.3) @@ -19847,7 +19862,7 @@ snapshots: browserslist@4.23.3: dependencies: caniuse-lite: 1.0.30001651 - electron-to-chromium: 1.5.11 + electron-to-chromium: 1.5.13 node-releases: 2.0.18 update-browserslist-db: 1.1.0(browserslist@4.23.3) optional: true @@ -20016,7 +20031,7 @@ snapshots: - supports-color - utf-8-validate - cdktf-cli@0.20.8(encoding@0.1.13)(ink@5.0.1(react-devtools-core@4.28.5)(react@18.3.1))(react@18.3.1): + cdktf-cli@0.20.8(encoding@0.1.13)(ink@5.0.1(react-devtools-core@5.3.1)(react@18.3.1))(react@18.3.1): dependencies: '@cdktf/cli-core': 0.20.8(encoding@0.1.13)(react@18.3.1) '@cdktf/commons': 0.20.8(constructs@10.3.0) @@ -20031,8 +20046,8 @@ snapshots: constructs: 10.3.0 cross-spawn: 7.0.3 https-proxy-agent: 5.0.1 - ink-select-input: 4.2.2(ink@5.0.1(react-devtools-core@4.28.5)(react@18.3.1))(react@18.3.1) - ink-table: 3.1.0(ink@5.0.1(react-devtools-core@4.28.5)(react@18.3.1))(react@18.3.1) + ink-select-input: 4.2.2(ink@5.0.1(react-devtools-core@5.3.1)(react@18.3.1))(react@18.3.1) + ink-table: 3.1.0(ink@5.0.1(react-devtools-core@5.3.1)(react@18.3.1))(react@18.3.1) jsii: 5.4.12 jsii-pacmak: 1.98.0(jsii-rosetta@5.4.14) jsii-rosetta: 5.4.14 @@ -20528,7 +20543,7 @@ snapshots: depd: 2.0.0 keygrip: 1.1.0 - core-js@3.38.0: {} + core-js@3.38.1: {} core-util-is@1.0.3: {} @@ -20537,9 +20552,9 @@ snapshots: object-assign: 4.1.1 vary: 1.1.2 - cosmiconfig-typescript-loader@5.0.0(@types/node@22.4.1)(cosmiconfig@9.0.0(typescript@5.7.0-dev.20240821))(typescript@5.7.0-dev.20240821): + cosmiconfig-typescript-loader@5.0.0(@types/node@22.5.0)(cosmiconfig@9.0.0(typescript@5.7.0-dev.20240821))(typescript@5.7.0-dev.20240821): dependencies: - '@types/node': 22.4.1 + '@types/node': 22.5.0 cosmiconfig: 9.0.0(typescript@5.7.0-dev.20240821) jiti: 1.21.6 typescript: 5.7.0-dev.20240821 @@ -20989,7 +21004,7 @@ snapshots: electron-to-chromium@1.4.827: {} - electron-to-chromium@1.5.11: + electron-to-chromium@1.5.13: optional: true elliptic@6.5.5: @@ -22441,11 +22456,11 @@ snapshots: lodash.isequal: 4.5.0 react: 18.3.1 - ink-select-input@4.2.2(ink@5.0.1(react-devtools-core@4.28.5)(react@18.3.1))(react@18.3.1): + ink-select-input@4.2.2(ink@5.0.1(react-devtools-core@5.3.1)(react@18.3.1))(react@18.3.1): dependencies: arr-rotate: 1.0.0 figures: 3.2.0 - ink: 5.0.1(react-devtools-core@4.28.5)(react@18.3.1) + ink: 5.0.1(react-devtools-core@5.3.1)(react@18.3.1) lodash.isequal: 4.5.0 react: 18.3.1 @@ -22461,9 +22476,9 @@ snapshots: object-hash: 2.2.0 react: 18.3.1 - ink-table@3.1.0(ink@5.0.1(react-devtools-core@4.28.5)(react@18.3.1))(react@18.3.1): + ink-table@3.1.0(ink@5.0.1(react-devtools-core@5.3.1)(react@18.3.1))(react@18.3.1): dependencies: - ink: 5.0.1(react-devtools-core@4.28.5)(react@18.3.1) + ink: 5.0.1(react-devtools-core@5.3.1)(react@18.3.1) object-hash: 2.2.0 react: 18.3.1 @@ -22504,7 +22519,7 @@ snapshots: - bufferutil - utf-8-validate - ink@5.0.1(react-devtools-core@4.28.5)(react@18.3.1): + ink@5.0.1(react-devtools-core@5.3.1)(react@18.3.1): dependencies: '@alcalzone/ansi-tokenize': 0.1.3 ansi-escapes: 7.0.0 @@ -22532,7 +22547,7 @@ snapshots: ws: 8.18.0 yoga-wasm-web: 0.3.3 optionalDependencies: - react-devtools-core: 4.28.5 + react-devtools-core: 5.3.1 transitivePeerDependencies: - bufferutil - utf-8-validate @@ -24857,9 +24872,9 @@ snapshots: - encoding - supports-color - prisma@5.14.0: + prisma@5.18.0: dependencies: - '@prisma/engines': 5.14.0 + '@prisma/engines': 5.18.0 prismjs@1.29.0: {} @@ -25043,6 +25058,15 @@ snapshots: - bufferutil - utf-8-validate + react-devtools-core@5.3.1: + dependencies: + shell-quote: 1.8.1 + ws: 7.5.10 + transitivePeerDependencies: + - bufferutil + - utf-8-validate + optional: true + react-dom@18.3.1(react@18.3.1): dependencies: loose-envify: 1.4.0 @@ -25160,11 +25184,11 @@ snapshots: dependencies: redis-errors: 1.2.0 - redoc@2.1.4(core-js@3.38.0)(encoding@0.1.13)(mobx@6.13.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(styled-components@6.1.12(react-dom@18.3.1(react@18.3.1))(react@18.3.1)): + redoc@2.1.4(core-js@3.38.1)(encoding@0.1.13)(mobx@6.13.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(styled-components@6.1.12(react-dom@18.3.1(react@18.3.1))(react@18.3.1)): dependencies: '@redocly/openapi-core': 1.12.0(encoding@0.1.13) classnames: 2.5.1 - core-js: 3.38.0 + core-js: 3.38.1 decko: 1.2.0 dompurify: 3.1.2 eventemitter3: 5.0.1 @@ -26391,32 +26415,32 @@ snapshots: transitivePeerDependencies: - supports-color - turbo-darwin-64@1.13.4: + turbo-darwin-64@2.0.14: optional: true - turbo-darwin-arm64@1.13.4: + turbo-darwin-arm64@2.0.14: optional: true - turbo-linux-64@1.13.4: + turbo-linux-64@2.0.14: optional: true - turbo-linux-arm64@1.13.4: + turbo-linux-arm64@2.0.14: optional: true - turbo-windows-64@1.13.4: + turbo-windows-64@2.0.14: optional: true - turbo-windows-arm64@1.13.4: + turbo-windows-arm64@2.0.14: optional: true - turbo@1.13.4: + turbo@2.0.14: optionalDependencies: - turbo-darwin-64: 1.13.4 - turbo-darwin-arm64: 1.13.4 - turbo-linux-64: 1.13.4 - turbo-linux-arm64: 1.13.4 - turbo-windows-64: 1.13.4 - turbo-windows-arm64: 1.13.4 + turbo-darwin-64: 2.0.14 + turbo-darwin-arm64: 2.0.14 + turbo-linux-64: 2.0.14 + turbo-linux-arm64: 2.0.14 + turbo-windows-64: 2.0.14 + turbo-windows-arm64: 2.0.14 turndown@7.2.0: dependencies: @@ -26606,10 +26630,10 @@ snapshots: transitivePeerDependencies: - supports-color - unleash-server@5.12.7(core-js@3.38.0)(encoding@0.1.13)(mobx@6.13.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(styled-components@6.1.12(react-dom@18.3.1(react@18.3.1))(react@18.3.1)): + unleash-server@5.12.7(core-js@3.38.1)(encoding@0.1.13)(mobx@6.13.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(styled-components@6.1.12(react-dom@18.3.1(react@18.3.1))(react@18.3.1)): dependencies: '@slack/web-api': 6.12.0 - '@wesleytodd/openapi': 0.3.0(core-js@3.38.0)(encoding@0.1.13)(mobx@6.13.1)(openapi-types@12.1.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(styled-components@6.1.12(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + '@wesleytodd/openapi': 0.3.0(core-js@3.38.1)(encoding@0.1.13)(mobx@6.13.1)(openapi-types@12.1.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(styled-components@6.1.12(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) ajv: 8.16.0 ajv-formats: 2.1.1(ajv@8.16.0) async: 3.2.5 @@ -26958,6 +26982,9 @@ snapshots: imurmurhash: 0.1.4 signal-exit: 3.0.7 + ws@7.5.10: + optional: true + ws@7.5.9: {} ws@8.17.0: {} diff --git a/servers/shareable-lists-api/package.json b/servers/shareable-lists-api/package.json index ab6a9f605..2ad1e4a40 100644 --- a/servers/shareable-lists-api/package.json +++ b/servers/shareable-lists-api/package.json @@ -24,6 +24,7 @@ "migrate:dev": "npm run export-env && prisma migrate dev", "migrate:reset": "prisma migrate reset", "prebuild": "dotenv -e .env.ci -- prisma generate", + "pretest": "dotenv -e .env.ci -- prisma generate", "pretest-integrations": "dotenv -e .env.ci -- prisma migrate reset --skip-seed --force", "start": "npm run migrate:deploy && node dist/main.js", "test": "jest \"\\.spec\\.ts\"", @@ -42,7 +43,7 @@ "@pocket-tools/apollo-utils": "workspace:*", "@pocket-tools/sentry": "workspace:*", "@pocket-tools/ts-logger": "workspace:*", - "@prisma/client": "5.14.0", + "@prisma/client": "5.18.0", "@sentry/node": "8.26.0", "cors": "2.8.5", "express": "4.19.2", @@ -53,7 +54,7 @@ "keyv": "4.5.4", "kysely": "0.27.3", "mysql2": "3.10.3", - "prisma": "5.14.0", + "prisma": "5.18.0", "prisma-kysely": "1.8.0", "slugify": "1.6.6", "tslib": "2.6.3", @@ -78,4 +79,4 @@ "prisma": { "seed": "ts-node --emit=false prisma/seed.ts" } -} +} \ No newline at end of file diff --git a/turbo.json b/turbo.json index aca1570ee..995db2e5c 100644 --- a/turbo.json +++ b/turbo.json @@ -1,13 +1,37 @@ { "$schema": "https://turbo.build/schema.json", - "globalDependencies": ["**/.env.*local", "packages/tsconfig/**"], - "globalEnv": ["NODE_ENV"], - "globalDotEnv": [".env", ".env.example"], - "pipeline": { + "globalDependencies": [ + "**/.env.*local", + "packages/tsconfig/**", + ".env", + ".env.example" + ], + "globalEnv": [ + "NODE_ENV" + ], + "tasks": { "build": { - "dependsOn": ["prebuild", "^build"], - "inputs": ["src/**/*", "tsconfig.json", "package.json"], - "outputs": ["dist/**"], + "dependsOn": ["^build"], + "inputs": [ + "src/**/*", + "tsconfig.json", + "package.json", + "schema-public.graphql", + "schema-shared.graphql", + "schema-admin.graphql", + "schema.graphql", + "prisma/schema.prisma", + "src/graphql/**/*.graphql", + "codegen.ts" + ], + "outputs": [ + "dist/**", + "schema-admin-api.graphql", + "schema-client-api.graphql", + "prisma/src/**/*", + "src/generated/**/*", + "src/__generated__/**/*" + ], "cache": true }, "synth": { @@ -31,38 +55,16 @@ }, "test": { "inputs": ["src/**/*", "package.json", "jest.config.js", "jest.setup.js"], - "dependsOn": ["^build", "prebuild"], + "dependsOn": ["^build"], "cache": true }, "test-integrations": { - "dependsOn": ["^build", "prebuild", "pretest-integrations"], + "dependsOn": ["^build"], "cache": false }, "dev": { "cache": false, "persistent": true - }, - "prebuild": { - "inputs": [ - "schema-public.graphql", - "schema-shared.graphql", - "schema-admin.graphql", - "schema.graphql", - "prisma/schema.prisma", - "src/graphql/**/*.graphql", - "codegen.ts" - ], - "outputs": [ - "schema-admin-api.graphql", - "schema-client-api.graphql", - "prisma/src/**/*", - "src/generated/**/*", - "src/__generated__/**/*" - ], - "cache": true - }, - "pretest-integrations": { - "cache": false } } }