Skip to content

feat(files): init#44

Merged
TorinAsakura merged 11 commits intomasterfrom
feat/gateway-v2
Apr 30, 2025
Merged

feat(files): init#44
TorinAsakura merged 11 commits intomasterfrom
feat/gateway-v2

Conversation

@TorinAsakura
Copy link
Member

#43

@TorinAsakura TorinAsakura requested a review from Amiditin April 17, 2025 21:01
@TorinAsakura TorinAsakura self-assigned this Apr 17, 2025
@TorinAsakura TorinAsakura linked an issue Apr 18, 2025 that may be closed by this pull request
@TorinAsakura
Copy link
Member Author

@Amiditin а где пруфы? ты гейтвей-то тестил сам?)))

@Amiditin
Copy link
Member

@Amiditin а где пруфы? ты гейтвей-то тестил сам?)))

@TorinAsakura как его тестить? я вижу просто модуль, без сервиса который его использует. Я думал ты позже добавишь энтрипоинт с этим модулем

@TorinAsakura
Copy link
Member Author

@Amiditin Нееее, это всё твоё теперь, я ушёл дальше дела делать. С этим ты и сам справишься, мой друг

Copy link
Member

@Amiditin Amiditin left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@TorinAsakura принял

@Amiditin
Copy link
Member

Добавил gateway энтрипоинт, но при его запуске возникает ошибка с пакетом @atls/protobuf-rpc, логи:

Details

yarn workspace @files/gateway-entrypoint dev
┌──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐
│                                                                                                                                                                                  │
│  webpack:start-server Starting server...                                                                                                                                         │
│                                                                                                                                                                                  │
│                                                                                                                                                                                  │
└──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘
┌──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐
│                                                                                                                                                                                  │
│   webpack-internal:///../../../.yarn/__virtual__/@atls-protobuf-rpc-virtual-5598372bc3/2/.yarn/berry/cache/@atls-protobuf-rpc-npm-0.0.5-4ba7e0bbf3-10.zip/node_modules/@atls/pr  │
│   otobuf-rpc/dist/cjs/index.js:18                                                                                                                                                │
│                                                                                                                                                                                  │
│                                                                                                                                                                                  │
└──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘
┌──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐
│                                                                                                                                                                                  │
│   module.exports = __toCommonJS(index_exports);                                                                                                                                  │
│                                                                                                                                                                                  │
│                                                                                                                                                                                  │
└──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘
┌──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐
│                                                                                                                                                                                  │
│   ^                                                                                                                                                                              │
│                                                                                                                                                                                  │
│                                                                                                                                                                                  │
└──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘
┌──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐
│                                                                                                                                                                                  │
│   ReferenceError: module is not defined in ES module scope                                                                                                                       │
│                                                                                                                                                                                  │
│                                                                                                                                                                                  │
└──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘
┌──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐
│                                                                                                                                                                                  │
│   This file is being treated as an ES module because it has a '.js' file extension and '/home/amiditin/React/atls-services/files/service/gateway-entrypoint/package.json'        │
│   contains "type": "module". To treat it as a CommonJS script, rename it to use the '.cjs' file extension.                                                                       │
│                                                                                                                                                                                  │
│                                                                                                                                                                                  │
└──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘
┌──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐
│                                                                                                                                                                                  │
│       at eval (webpack-internal:///../../../.yarn/__virtual__/@atls-protobuf-rpc-virtual-5598372bc3/2/.yarn/berry/cache/@atls-protobuf-rpc-npm-0.0.5-4ba7e0bbf3-10.zip/node_mod  │
│   ules/@atls/protobuf-rpc/dist/cjs/index.js:18:1)                                                                                                                                │
│                                                                                                                                                                                  │
│                                                                                                                                                                                  │
└──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘
┌──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐
│                                                                                                                                                                                  │
│       at ../../../.yarn/__virtual__/@atls-protobuf-rpc-virtual-5598372bc3/2/.yarn/berry/cache/@atls-protobuf-rpc-npm-0.0.5-4ba7e0bbf3-10.zip/node_modules/@atls/protobuf-rpc/di  │
│   st/cjs/index.js (file:///home/amiditin/React/atls-services/files/service/gateway-entrypoint/dist/index.js:26529:1)                                                             │
│                                                                                                                                                                                  │
│                                                                                                                                                                                  │
└──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘
┌──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐
│                                                                                                                                                                                  │
│       at __webpack_require__ (file:///home/amiditin/React/atls-services/files/service/gateway-entrypoint/dist/index.js:38920:32)                                                 │
│                                                                                                                                                                                  │
│                                                                                                                                                                                  │
└──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘
┌──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐
│                                                                                                                                                                                  │
│       at fn (file:///home/amiditin/React/atls-services/files/service/gateway-entrypoint/dist/index.js:39088:20)                                                                  │
│                                                                                                                                                                                  │
│                                                                                                                                                                                  │
└──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘
┌──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐
│                                                                                                                                                                                  │
│       at eval                                                                                                                                                                    │
│   (webpack-internal:///../../../.yarn/__virtual__/@files-engine-gateway-module-virtual-3c390ddf94/1/files/service/gateway-module/src/mutations/upload.mutations.ts:20:24)        │
│                                                                                                                                                                                  │
│                                                                                                                                                                                  │
└──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘
┌──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐
│                                                                                                                                                                                  │
│       at ../../../.yarn/__virtual__/@files-engine-gateway-module-virtual-3c390ddf94/1/files/service/gateway-module/src/mutations/upload.mutations.ts                             │
│   (file:///home/amiditin/React/atls-services/files/service/gateway-entrypoint/dist/index.js:27459:1)                                                                             │
│                                                                                                                                                                                  │
│                                                                                                                                                                                  │
└──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘
┌──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐
│                                                                                                                                                                                  │
│       at __webpack_require__ (file:///home/amiditin/React/atls-services/files/service/gateway-entrypoint/dist/index.js:38920:32)                                                 │
│                                                                                                                                                                                  │
│                                                                                                                                                                                  │
└──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘
┌──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐
│                                                                                                                                                                                  │
│       at fn (file:///home/amiditin/React/atls-services/files/service/gateway-entrypoint/dist/index.js:39088:20)                                                                  │
│                                                                                                                                                                                  │
│                                                                                                                                                                                  │
└──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘
┌──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐
│                                                                                                                                                                                  │
│       at eval (webpack-internal:///../../../.yarn/__virtual__/@files-engine-gateway-module-virtual-3c390ddf94/1/files/service/gateway-module/src/mutations/index.ts:17:14)       │
│                                                                                                                                                                                  │
│                                                                                                                                                                                  │
└──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘
┌──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐
│                                                                                                                                                                                  │
│       at ../../../.yarn/__virtual__/@files-engine-gateway-module-virtual-3c390ddf94/1/files/service/gateway-module/src/mutations/index.ts                                        │
│   (file:///home/amiditin/React/atls-services/files/service/gateway-entrypoint/dist/index.js:27449:1)                                                                             │
│                                                                                                                                                                                  │
│                                                                                                                                                                                  │
└──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘
┌──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐
│                                                                                                                                                                                  │
│   Node.js v22.12.0                                                                                                                                                               │
│                                                                                                                                                                                  │
│                                                                                                                                                                                  │
└

Дальше нужно пофиксить этот пакет

@TorinAsakura
Copy link
Member Author

Добавил gateway энтрипоинт, но при его запуске возникает ошибка с пакетом @atls/protobuf-rpc, логи:

Details


yarn workspace @files/gateway-entrypoint dev

┌──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐

│                                                                                                                                                                                  │

│  webpack:start-server Starting server...                                                                                                                                         │

│                                                                                                                                                                                  │

│                                                                                                                                                                                  │

└──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘

┌──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐

│                                                                                                                                                                                  │

│   webpack-internal:///../../../.yarn/__virtual__/@atls-protobuf-rpc-virtual-5598372bc3/2/.yarn/berry/cache/@atls-protobuf-rpc-npm-0.0.5-4ba7e0bbf3-10.zip/node_modules/@atls/pr  │

│   otobuf-rpc/dist/cjs/index.js:18                                                                                                                                                │

│                                                                                                                                                                                  │

│                                                                                                                                                                                  │

└──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘

┌──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐

│                                                                                                                                                                                  │

│   module.exports = __toCommonJS(index_exports);                                                                                                                                  │

│                                                                                                                                                                                  │

│                                                                                                                                                                                  │

└──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘

┌──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐

│                                                                                                                                                                                  │

│   ^                                                                                                                                                                              │

│                                                                                                                                                                                  │

│                                                                                                                                                                                  │

└──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘

┌──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐

│                                                                                                                                                                                  │

│   ReferenceError: module is not defined in ES module scope                                                                                                                       │

│                                                                                                                                                                                  │

│                                                                                                                                                                                  │

└──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘

┌──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐

│                                                                                                                                                                                  │

│   This file is being treated as an ES module because it has a '.js' file extension and '/home/amiditin/React/atls-services/files/service/gateway-entrypoint/package.json'        │

│   contains "type": "module". To treat it as a CommonJS script, rename it to use the '.cjs' file extension.                                                                       │

│                                                                                                                                                                                  │

│                                                                                                                                                                                  │

└──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘

┌──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐

│                                                                                                                                                                                  │

│       at eval (webpack-internal:///../../../.yarn/__virtual__/@atls-protobuf-rpc-virtual-5598372bc3/2/.yarn/berry/cache/@atls-protobuf-rpc-npm-0.0.5-4ba7e0bbf3-10.zip/node_mod  │

│   ules/@atls/protobuf-rpc/dist/cjs/index.js:18:1)                                                                                                                                │

│                                                                                                                                                                                  │

│                                                                                                                                                                                  │

└──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘

┌──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐

│                                                                                                                                                                                  │

│       at ../../../.yarn/__virtual__/@atls-protobuf-rpc-virtual-5598372bc3/2/.yarn/berry/cache/@atls-protobuf-rpc-npm-0.0.5-4ba7e0bbf3-10.zip/node_modules/@atls/protobuf-rpc/di  │

│   st/cjs/index.js (file:///home/amiditin/React/atls-services/files/service/gateway-entrypoint/dist/index.js:26529:1)                                                             │

│                                                                                                                                                                                  │

│                                                                                                                                                                                  │

└──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘

┌──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐

│                                                                                                                                                                                  │

│       at __webpack_require__ (file:///home/amiditin/React/atls-services/files/service/gateway-entrypoint/dist/index.js:38920:32)                                                 │

│                                                                                                                                                                                  │

│                                                                                                                                                                                  │

└──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘

┌──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐

│                                                                                                                                                                                  │

│       at fn (file:///home/amiditin/React/atls-services/files/service/gateway-entrypoint/dist/index.js:39088:20)                                                                  │

│                                                                                                                                                                                  │

│                                                                                                                                                                                  │

└──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘

┌──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐

│                                                                                                                                                                                  │

│       at eval                                                                                                                                                                    │

│   (webpack-internal:///../../../.yarn/__virtual__/@files-engine-gateway-module-virtual-3c390ddf94/1/files/service/gateway-module/src/mutations/upload.mutations.ts:20:24)        │

│                                                                                                                                                                                  │

│                                                                                                                                                                                  │

└──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘

┌──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐

│                                                                                                                                                                                  │

│       at ../../../.yarn/__virtual__/@files-engine-gateway-module-virtual-3c390ddf94/1/files/service/gateway-module/src/mutations/upload.mutations.ts                             │

│   (file:///home/amiditin/React/atls-services/files/service/gateway-entrypoint/dist/index.js:27459:1)                                                                             │

│                                                                                                                                                                                  │

│                                                                                                                                                                                  │

└──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘

┌──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐

│                                                                                                                                                                                  │

│       at __webpack_require__ (file:///home/amiditin/React/atls-services/files/service/gateway-entrypoint/dist/index.js:38920:32)                                                 │

│                                                                                                                                                                                  │

│                                                                                                                                                                                  │

└──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘

┌──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐

│                                                                                                                                                                                  │

│       at fn (file:///home/amiditin/React/atls-services/files/service/gateway-entrypoint/dist/index.js:39088:20)                                                                  │

│                                                                                                                                                                                  │

│                                                                                                                                                                                  │

└──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘

┌──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐

│                                                                                                                                                                                  │

│       at eval (webpack-internal:///../../../.yarn/__virtual__/@files-engine-gateway-module-virtual-3c390ddf94/1/files/service/gateway-module/src/mutations/index.ts:17:14)       │

│                                                                                                                                                                                  │

│                                                                                                                                                                                  │

└──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘

┌──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐

│                                                                                                                                                                                  │

│       at ../../../.yarn/__virtual__/@files-engine-gateway-module-virtual-3c390ddf94/1/files/service/gateway-module/src/mutations/index.ts                                        │

│   (file:///home/amiditin/React/atls-services/files/service/gateway-entrypoint/dist/index.js:27449:1)                                                                             │

│                                                                                                                                                                                  │

│                                                                                                                                                                                  │

└──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘

┌──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐

│                                                                                                                                                                                  │

│   Node.js v22.12.0                                                                                                                                                               │

│                                                                                                                                                                                  │

│                                                                                                                                                                                  │

└

Дальше нужно пофиксить этот пакет

Ну чо там?

@Amiditin
Copy link
Member

Пруф

01.05.2025.02.15.41.webm

image

@TorinAsakura TorinAsakura merged commit 2e2b77a into master Apr 30, 2025
6 checks passed
@TorinAsakura TorinAsakura deleted the feat/gateway-v2 branch April 30, 2025 23:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Feature] Gateway

2 participants