mirror of
https://github.com/toeverything/AFFiNE.git
synced 2026-08-01 09:30:01 +08:00
b91db2ace4
This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [@opentelemetry/instrumentation-graphql](https://redirect.github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/instrumentation-graphql#readme) ([source](https://redirect.github.com/open-telemetry/opentelemetry-js-contrib/tree/HEAD/packages/instrumentation-graphql)) | [`^0.67.0` → `^0.69.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2finstrumentation-graphql/0.67.0/0.69.0) |  |  | | [@opentelemetry/instrumentation-ioredis](https://redirect.github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/instrumentation-ioredis#readme) ([source](https://redirect.github.com/open-telemetry/opentelemetry-js-contrib/tree/HEAD/packages/instrumentation-ioredis)) | [`^0.67.0` → `^0.69.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2finstrumentation-ioredis/0.67.0/0.69.0) |  |  | | [@opentelemetry/instrumentation-nestjs-core](https://redirect.github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/instrumentation-nestjs-core#readme) ([source](https://redirect.github.com/open-telemetry/opentelemetry-js-contrib/tree/HEAD/packages/instrumentation-nestjs-core)) | [`^0.65.0` → `^0.67.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2finstrumentation-nestjs-core/0.65.0/0.67.0) |  |  | | [@opentelemetry/instrumentation-socket.io](https://redirect.github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/instrumentation-socket.io#readme) ([source](https://redirect.github.com/open-telemetry/opentelemetry-js-contrib/tree/HEAD/packages/instrumentation-socket.io)) | [`^0.66.0` → `^0.68.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2finstrumentation-socket.io/0.66.0/0.68.0) |  |  | | [@opentelemetry/semantic-conventions](https://redirect.github.com/open-telemetry/opentelemetry-js/tree/main/semantic-conventions) ([source](https://redirect.github.com/open-telemetry/opentelemetry-js)) | [`1.41.1` → `1.43.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2fsemantic-conventions/1.41.1/1.43.0) |  |  | --- ### Release Notes <details> <summary>open-telemetry/opentelemetry-js-contrib (@​opentelemetry/instrumentation-graphql)</summary> ### [`v0.69.0`](https://redirect.github.com/open-telemetry/opentelemetry-js-contrib/blob/HEAD/packages/instrumentation-graphql/CHANGELOG.md#0690-2026-07-23) [Compare Source](https://redirect.github.com/open-telemetry/opentelemetry-js-contrib/compare/8d7daea5c404855f474a82f4296640af8b93b64c...27e172a9e0d549559056ccd58f27d13467454156) ##### Features - **deps:** update deps matching '@​opentelemetry/\*' ([#​3629](https://redirect.github.com/open-telemetry/opentelemetry-js-contrib/issues/3629)) ([466d5de](https://redirect.github.com/open-telemetry/opentelemetry-js-contrib/commit/466d5def474cf251217881322ed4db13fad96b86)) ### [`v0.68.0`](https://redirect.github.com/open-telemetry/opentelemetry-js-contrib/blob/HEAD/packages/instrumentation-graphql/CHANGELOG.md#0680-2026-07-03) [Compare Source](https://redirect.github.com/open-telemetry/opentelemetry-js-contrib/compare/4e52a9053029304f271b7dbe1b07e7fb2b987e30...8d7daea5c404855f474a82f4296640af8b93b64c) ##### Features - **deps:** update deps matching '@​opentelemetry/\*' ([#​3593](https://redirect.github.com/open-telemetry/opentelemetry-js-contrib/issues/3593)) ([6dfb532](https://redirect.github.com/open-telemetry/opentelemetry-js-contrib/commit/6dfb532ac16889c2f8656f2d9132a290e68cb570)) </details> <details> <summary>open-telemetry/opentelemetry-js-contrib (@​opentelemetry/instrumentation-ioredis)</summary> ### [`v0.69.0`](https://redirect.github.com/open-telemetry/opentelemetry-js-contrib/blob/HEAD/packages/instrumentation-ioredis/CHANGELOG.md#0690-2026-07-23) [Compare Source](https://redirect.github.com/open-telemetry/opentelemetry-js-contrib/compare/8d7daea5c404855f474a82f4296640af8b93b64c...27e172a9e0d549559056ccd58f27d13467454156) ##### ⚠ BREAKING CHANGES - only emit stable http, network and database attributes ([#​3585](https://redirect.github.com/open-telemetry/opentelemetry-js-contrib/issues/3585)) ##### Features - **deps:** update deps matching '@​opentelemetry/\*' ([#​3629](https://redirect.github.com/open-telemetry/opentelemetry-js-contrib/issues/3629)) ([466d5de](https://redirect.github.com/open-telemetry/opentelemetry-js-contrib/commit/466d5def474cf251217881322ed4db13fad96b86)) - only emit stable http, network and database attributes ([#​3585](https://redirect.github.com/open-telemetry/opentelemetry-js-contrib/issues/3585)) ([5b7dd0e](https://redirect.github.com/open-telemetry/opentelemetry-js-contrib/commit/5b7dd0e102e940d653e04b08b5a1b721a8271037)) ##### Bug Fixes - **instrumentation-ioredis:** correctly mark MULTI/PIPELINE in operation name ([#​3278](https://redirect.github.com/open-telemetry/opentelemetry-js-contrib/issues/3278)) ([057847b](https://redirect.github.com/open-telemetry/opentelemetry-js-contrib/commit/057847b3a8e849b72e0d0ca63bb3a17ffef9e413)) ##### Dependencies - The following workspace dependencies were updated - devDependencies - [@​opentelemetry/contrib-test-utils](https://redirect.github.com/opentelemetry/contrib-test-utils) bumped from ^0.67.0 to ^0.68.0 ### [`v0.68.0`](https://redirect.github.com/open-telemetry/opentelemetry-js-contrib/blob/HEAD/packages/instrumentation-ioredis/CHANGELOG.md#0680-2026-07-03) [Compare Source](https://redirect.github.com/open-telemetry/opentelemetry-js-contrib/compare/4e52a9053029304f271b7dbe1b07e7fb2b987e30...8d7daea5c404855f474a82f4296640af8b93b64c) ##### Features - **deps:** update deps matching '@​opentelemetry/\*' ([#​3593](https://redirect.github.com/open-telemetry/opentelemetry-js-contrib/issues/3593)) ([6dfb532](https://redirect.github.com/open-telemetry/opentelemetry-js-contrib/commit/6dfb532ac16889c2f8656f2d9132a290e68cb570)) ##### Dependencies - The following workspace dependencies were updated - devDependencies - [@​opentelemetry/contrib-test-utils](https://redirect.github.com/opentelemetry/contrib-test-utils) bumped from ^0.66.0 to ^0.67.0 </details> <details> <summary>open-telemetry/opentelemetry-js-contrib (@​opentelemetry/instrumentation-nestjs-core)</summary> ### [`v0.67.0`](https://redirect.github.com/open-telemetry/opentelemetry-js-contrib/blob/HEAD/packages/instrumentation-nestjs-core/CHANGELOG.md#0670-2026-07-23) [Compare Source](https://redirect.github.com/open-telemetry/opentelemetry-js-contrib/compare/8d7daea5c404855f474a82f4296640af8b93b64c...27e172a9e0d549559056ccd58f27d13467454156) ##### ⚠ BREAKING CHANGES - only emit stable http, network and database attributes ([#​3585](https://redirect.github.com/open-telemetry/opentelemetry-js-contrib/issues/3585)) ##### Features - **deps:** update deps matching '@​opentelemetry/\*' ([#​3629](https://redirect.github.com/open-telemetry/opentelemetry-js-contrib/issues/3629)) ([466d5de](https://redirect.github.com/open-telemetry/opentelemetry-js-contrib/commit/466d5def474cf251217881322ed4db13fad96b86)) - only emit stable http, network and database attributes ([#​3585](https://redirect.github.com/open-telemetry/opentelemetry-js-contrib/issues/3585)) ([5b7dd0e](https://redirect.github.com/open-telemetry/opentelemetry-js-contrib/commit/5b7dd0e102e940d653e04b08b5a1b721a8271037)) ### [`v0.66.0`](https://redirect.github.com/open-telemetry/opentelemetry-js-contrib/blob/HEAD/packages/instrumentation-nestjs-core/CHANGELOG.md#0660-2026-07-03) [Compare Source](https://redirect.github.com/open-telemetry/opentelemetry-js-contrib/compare/4e52a9053029304f271b7dbe1b07e7fb2b987e30...8d7daea5c404855f474a82f4296640af8b93b64c) ##### Features - **deps:** update deps matching '@​opentelemetry/\*' ([#​3593](https://redirect.github.com/open-telemetry/opentelemetry-js-contrib/issues/3593)) ([6dfb532](https://redirect.github.com/open-telemetry/opentelemetry-js-contrib/commit/6dfb532ac16889c2f8656f2d9132a290e68cb570)) </details> <details> <summary>open-telemetry/opentelemetry-js-contrib (@​opentelemetry/instrumentation-socket.io)</summary> ### [`v0.68.0`](https://redirect.github.com/open-telemetry/opentelemetry-js-contrib/blob/HEAD/packages/instrumentation-socket.io/CHANGELOG.md#0680-2026-07-23) [Compare Source](https://redirect.github.com/open-telemetry/opentelemetry-js-contrib/compare/8d7daea5c404855f474a82f4296640af8b93b64c...27e172a9e0d549559056ccd58f27d13467454156) ##### Features - **deps:** update deps matching '@​opentelemetry/\*' ([#​3629](https://redirect.github.com/open-telemetry/opentelemetry-js-contrib/issues/3629)) ([466d5de](https://redirect.github.com/open-telemetry/opentelemetry-js-contrib/commit/466d5def474cf251217881322ed4db13fad96b86)) ##### Dependencies - The following workspace dependencies were updated - devDependencies - [@​opentelemetry/contrib-test-utils](https://redirect.github.com/opentelemetry/contrib-test-utils) bumped from ^0.67.0 to ^0.68.0 ### [`v0.67.0`](https://redirect.github.com/open-telemetry/opentelemetry-js-contrib/blob/HEAD/packages/instrumentation-socket.io/CHANGELOG.md#0670-2026-07-03) [Compare Source](https://redirect.github.com/open-telemetry/opentelemetry-js-contrib/compare/4e52a9053029304f271b7dbe1b07e7fb2b987e30...8d7daea5c404855f474a82f4296640af8b93b64c) ##### Features - **deps:** update deps matching '@​opentelemetry/\*' ([#​3593](https://redirect.github.com/open-telemetry/opentelemetry-js-contrib/issues/3593)) ([6dfb532](https://redirect.github.com/open-telemetry/opentelemetry-js-contrib/commit/6dfb532ac16889c2f8656f2d9132a290e68cb570)) ##### Dependencies - The following workspace dependencies were updated - devDependencies - [@​opentelemetry/contrib-test-utils](https://redirect.github.com/opentelemetry/contrib-test-utils) bumped from ^0.66.0 to ^0.67.0 </details> <details> <summary>open-telemetry/opentelemetry-js (@​opentelemetry/semantic-conventions)</summary> ### [`v1.43.0`](https://redirect.github.com/open-telemetry/opentelemetry-js/compare/f7c090cf5ede9ce81bd8c96a092a0b549ad13c31...9b05f668ee7ab884a44b04b504e0baaff6c6d2b2) [Compare Source](https://redirect.github.com/open-telemetry/opentelemetry-js/compare/f7c090cf5ede9ce81bd8c96a092a0b549ad13c31...9b05f668ee7ab884a44b04b504e0baaff6c6d2b2) ### [`v1.42.0`](https://redirect.github.com/open-telemetry/opentelemetry-js/compare/013c60085b84351a4c1e4e4f79e3dd67c56661cd...f7c090cf5ede9ce81bd8c96a092a0b549ad13c31) [Compare Source](https://redirect.github.com/open-telemetry/opentelemetry-js/compare/013c60085b84351a4c1e4e4f79e3dd67c56661cd...f7c090cf5ede9ce81bd8c96a092a0b549ad13c31) </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://redirect.github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/toeverything/AFFiNE). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yNzUuMiIsInVwZGF0ZWRJblZlciI6IjQzLjI4MC4wIiwidGFyZ2V0QnJhbmNoIjoiY2FuYXJ5IiwibGFiZWxzIjpbImRlcGVuZGVuY2llcyJdfQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
178 lines
5.8 KiB
JSON
178 lines
5.8 KiB
JSON
{
|
|
"name": "@affine/server",
|
|
"private": true,
|
|
"version": "0.27.0",
|
|
"description": "Affine Node.js server",
|
|
"type": "module",
|
|
"scripts": {
|
|
"build": "affine bundle -p @affine/server",
|
|
"dev": "nodemon ./src/index.ts",
|
|
"dev:mail": "email dev -d src/mails",
|
|
"test": "ava --concurrency 1 --serial",
|
|
"test:copilot": "ava \"src/__tests__/copilot/copilot-*.spec.ts\"",
|
|
"test:coverage": "c8 ava --concurrency 1 --serial",
|
|
"test:copilot:coverage": "c8 ava --timeout=5m \"src/__tests__/copilot/copilot-*.spec.ts\"",
|
|
"e2e": "cross-env TEST_MODE=e2e ava --serial",
|
|
"e2e:coverage": "cross-env TEST_MODE=e2e c8 ava --serial",
|
|
"data-migration": "cross-env NODE_ENV=development SERVER_FLAVOR=script r ./src/index.ts",
|
|
"init": "yarn prisma migrate dev && yarn data-migration run",
|
|
"seed": "r ./src/seed/index.ts",
|
|
"genconfig": "r ./scripts/genconfig.ts",
|
|
"cli": "cross-env SERVER_FLAVOR=script node ./dist/main.js",
|
|
"predeploy": "yarn prisma migrate deploy && yarn cli run",
|
|
"postinstall": "prisma generate"
|
|
},
|
|
"dependencies": {
|
|
"@affine/s3-compat": "workspace:*",
|
|
"@affine/server-native": "workspace:*",
|
|
"@apollo/server": "^5.5.1",
|
|
"@as-integrations/express5": "^1.1.2",
|
|
"@google-cloud/opentelemetry-cloud-trace-exporter": "^3.0.0",
|
|
"@google-cloud/opentelemetry-resource-util": "^3.0.0",
|
|
"@inquirer/prompts": "^8.0.0",
|
|
"@nestjs-cls/transactional": "^3.2.0",
|
|
"@nestjs-cls/transactional-adapter-prisma": "^1.3.4",
|
|
"@nestjs/apollo": "^13.2.4",
|
|
"@nestjs/bullmq": "^11.0.4",
|
|
"@nestjs/common": "^11.1.18",
|
|
"@nestjs/core": "^11.1.18",
|
|
"@nestjs/graphql": "^13.2.5",
|
|
"@nestjs/platform-express": "^11.1.18",
|
|
"@nestjs/platform-socket.io": "^11.1.18",
|
|
"@nestjs/schedule": "^6.1.1",
|
|
"@nestjs/throttler": "^6.5.0",
|
|
"@nestjs/websockets": "^11.1.18",
|
|
"@node-rs/argon2": "^2.0.2",
|
|
"@node-rs/crc32": "^1.10.6",
|
|
"@opentelemetry/api": "^1.9.0",
|
|
"@opentelemetry/core": "^2.10.0",
|
|
"@opentelemetry/exporter-prometheus": "^0.221.0",
|
|
"@opentelemetry/exporter-zipkin": "^2.10.0",
|
|
"@opentelemetry/host-metrics": "^0.39.0",
|
|
"@opentelemetry/instrumentation": "^0.221.0",
|
|
"@opentelemetry/instrumentation-graphql": "^0.69.0",
|
|
"@opentelemetry/instrumentation-http": "^0.221.0",
|
|
"@opentelemetry/instrumentation-ioredis": "^0.69.0",
|
|
"@opentelemetry/instrumentation-nestjs-core": "^0.67.0",
|
|
"@opentelemetry/instrumentation-socket.io": "^0.68.0",
|
|
"@opentelemetry/resources": "^2.10.0",
|
|
"@opentelemetry/sdk-metrics": "^2.10.0",
|
|
"@opentelemetry/sdk-node": "^0.221.0",
|
|
"@opentelemetry/sdk-trace-base": "^2.10.0",
|
|
"@opentelemetry/sdk-trace-node": "^2.10.0",
|
|
"@opentelemetry/semantic-conventions": "^1.41.1",
|
|
"@prisma/client": "^6.6.0",
|
|
"@prisma/instrumentation": "^6.7.0",
|
|
"@queuedash/api": "^3.16.0",
|
|
"@react-email/components": "^0.5.7",
|
|
"@socket.io/redis-adapter": "^8.3.0",
|
|
"bullmq": "^5.79.0",
|
|
"commander": "^13.1.0",
|
|
"cookie-parser": "^1.4.7",
|
|
"cross-env": "^10.1.0",
|
|
"date-fns": "^4.4.0",
|
|
"dotenv": "^16.4.7",
|
|
"eventemitter2": "^6.4.9",
|
|
"exa-js": "^2.4.0",
|
|
"express": "^5.0.1",
|
|
"fast-xml-parser": "^5.8.0",
|
|
"get-stream": "^9.0.1",
|
|
"google-auth-library": "^10.2.0",
|
|
"graphql": "^16.13.2",
|
|
"graphql-scalars": "^1.24.0",
|
|
"graphql-upload": "^17.0.0",
|
|
"html-validate": "^9.0.0",
|
|
"htmlrewriter": "^0.0.12",
|
|
"http-errors": "^2.0.0",
|
|
"ioredis": "^5.11.1",
|
|
"is-mobile": "^5.0.0",
|
|
"jose": "^6.1.3",
|
|
"jsonwebtoken": "^9.0.3",
|
|
"lodash-es": "^4.17.23",
|
|
"mustache": "^4.2.0",
|
|
"nanoid": "^5.1.6",
|
|
"nest-winston": "^1.9.7",
|
|
"nestjs-cls": "^6.0.0",
|
|
"nodemailer": "^9.0.0",
|
|
"on-headers": "^1.1.0",
|
|
"piscina": "^5.1.4",
|
|
"prisma": "^6.6.0",
|
|
"react": "^19.2.1",
|
|
"react-dom": "19.2.1",
|
|
"reflect-metadata": "^0.2.2",
|
|
"rxjs": "^7.8.2",
|
|
"semver": "^7.7.4",
|
|
"ses": "^1.15.0",
|
|
"socket.io": "^4.8.3",
|
|
"stripe": "^17.7.0",
|
|
"tldts": "^7.0.19",
|
|
"winston": "^3.17.0",
|
|
"yjs": "^13.6.27",
|
|
"zod": "^3.25.76",
|
|
"zod-to-json-schema": "^3.20.0"
|
|
},
|
|
"devDependencies": {
|
|
"@affine-tools/cli": "workspace:*",
|
|
"@affine-tools/utils": "workspace:*",
|
|
"@affine/graphql": "workspace:*",
|
|
"@affine/realtime": "workspace:*",
|
|
"@faker-js/faker": "^10.1.0",
|
|
"@nestjs/swagger": "^11.2.7",
|
|
"@nestjs/testing": "patch:@nestjs/testing@npm%3A11.1.18#~/.yarn/patches/@nestjs-testing-npm-11.1.18-32c0f6af12.patch",
|
|
"@types/cookie-parser": "^1.4.8",
|
|
"@types/express": "^5.0.1",
|
|
"@types/express-serve-static-core": "^5.0.6",
|
|
"@types/graphql-upload": "^17.0.0",
|
|
"@types/http-errors": "^2.0.4",
|
|
"@types/jsonwebtoken": "^9.0.9",
|
|
"@types/lodash-es": "^4.17.12",
|
|
"@types/mustache": "^4.2.5",
|
|
"@types/node": "^22.0.0",
|
|
"@types/nodemailer": "^8.0.0",
|
|
"@types/on-headers": "^1.0.3",
|
|
"@types/react": "^19.0.1",
|
|
"@types/semver": "^7.7.1",
|
|
"@types/sinon": "^21.0.0",
|
|
"@types/supertest": "^7.0.0",
|
|
"ava": "^7.0.0",
|
|
"c8": "^10.1.3",
|
|
"nodemon": "^3.1.14",
|
|
"react-email": "^4.3.2",
|
|
"sinon": "^21.0.1",
|
|
"socket.io-client": "^4.8.3",
|
|
"supertest": "^7.1.4",
|
|
"typescript": "^5.9.3",
|
|
"why-is-node-running": "^3.2.2"
|
|
},
|
|
"nodemonConfig": {
|
|
"exec": "node",
|
|
"ignore": [
|
|
"**/__tests__/**",
|
|
"**/dist/**",
|
|
"*.gen.*"
|
|
],
|
|
"env": {
|
|
"NODE_ENV": "development",
|
|
"AFFINE_ENV": "dev",
|
|
"AFFINE_SERVER_EXTERNAL_URL": "http://localhost:8080",
|
|
"DEBUG": "affine:*",
|
|
"FORCE_COLOR": true,
|
|
"DEBUG_COLORS": true
|
|
},
|
|
"delay": 1000
|
|
},
|
|
"c8": {
|
|
"reporter": [
|
|
"text-summary",
|
|
"lcov"
|
|
],
|
|
"report-dir": ".coverage",
|
|
"exclude": [
|
|
"scripts",
|
|
"node_modules",
|
|
"**/*.spec.ts",
|
|
"**/*.e2e.ts"
|
|
]
|
|
}
|
|
}
|