{
    "name": "@colabo-apps/b-colabo-space",
    "description": "backend part of the Colabo.Space ecosystem",
    "version": "1.0.1",
    "private": false,
    "type": "module",
    "webSocketDebuggerUrl": "ws://127.0.0.1:9229/0f2c936f-b1cd-4ac9-aab3-f63b0f33d55e",
    "scripts": {
        "start": "node --inspect --trace-warnings --env-file=.env --experimental-specifier-resolution=node --loader $COLABO/ts-esm-loader-with-tsconfig-paths.js index.ts 8001",
        "start:dist": "node --env-file=.env dist/esm/index.js 8001 ../config/global.js",
        "start_tsx": "tsx --tsconfig tsconfig.json --env-file=.env --inspect --trace-uncaught --trace-warnings index.ts 8001",
        "start_ts_node": "ts-node --transpile-only --project tsconfig.json index.ts 8001",
        "start:vite": "vite",
        "start:vite:dist": "node --env-file=.env dist/index.mjs 8001 ./config/global.js",
        "_start": "ts-node -r tsconfig-paths/register index.ts 8001",
        "start_experimental_loader": "node --trace-warnings --experimental-specifier-resolution=node --experimental-loader $COLABO/ts-esm-loader-log.mjs --loader $COLABO/ts-esm-loader-with-tsconfig-paths.js index.ts 8001",
        "start_node_comment": "https://github.com/TypeStrong/ts-node/issues/465#issuecomment-659375861",
        "start_node": "node  --trace-deprecation -r ts-node/register -r tsconfig-paths/register index.ts 8001",
        "watch": "NODE_OPTIONS=--openssl-legacy-provider webpack --watch",
        "watch_tsc": "tsc --watch --noEmit -p tsconfig.json",
        "start_webpack": "webpack-dev-server --open",
        "_build": "yarn clean && yarn build:esbuild",
        "clean": "rm -rf dist",
        "build:copy": "yarn build && node copy-additional-prod-files.mjs",
        "build": "yarn clean && yarn build:esbuild",
        "build:rollup": "rollup -c",
        "build:esbuild": "node esbuild.mjs",
        "build:vite:copy": "yarn build:vite && node copy-additional-prod-files.mjs",
        "build:vite": "vite build",
        "start_js": "node dist/index 8001",
        "_prepare": "colabo puzzles-offer; colabo puzzles-install",
        "debug": "node --inspect-brk=5858 dist/index.js 8001",
        "clean_full": "rm -r node_modules/; rm package-lock.json; rm -r dist/; rm yarn.lock; rm -r dev_puzzles/*/*/node_modules; rm -r dev_puzzles/*/*/dist; rm -r dev_puzzles/*/*/yarn.lock; rm -r dev_puzzles/*/*/package-lock.json",
        "test:api": "vitest run --pool=forks",
        "echo_name": "echo 'Paths: '; echo \"LERNA_ROOT_PATH: $LERNA_ROOT_PATH\"; echo \"LERNA_EXEC_PATH: $LERNA_EXEC_PATH\"; echo \"LERNA_PACKAGE_NAME: $LERNA_PACKAGE_NAME\"",
        "install_deps": "yarn install",
        "update_ver_deps": "tsx scripts/update-dependencies-versions.ts --package $LERNA_PACKAGE_NAME",
        "deploy": "yarn install",
        "package_build": "yarn clean && yarn build:esbuild",
        "package_check": "tsx $COLABO_FOLDER/scripts/check-package.ts --configPath=\"$COLABO_FOLDER/scripts/config\"",
        "package_pre_publish": "tsx $COLABO_FOLDER/scripts/pre-publish/single.ts",
        "package_semantic_release": "npx --no-install semantic-release --no-ci --debug -e semantic-release-monorepo",
        "package_post_publish": "tsx $COLABO_FOLDER/scripts/post-publish/single.ts",
        "package_publish": "echo \"Publishing the package: ${npm_package_name}\"",
        "package_update_dependencies_versions": "tsx $COLABO_FOLDER/scripts/update-dependencies-versions/single.ts",
        "package_install": "yarn install"
    },
    "main": "dist/cjs/index.js",
    "dependencies": {
        "@getbrevo/brevo": "^2.2.0",
        "@grpc/grpc-js": "^1.12.4",
        "@grpc/proto-loader": "^0.7.13",
        "@nestjs/axios": "^4.0.0",
        "@nestjs/common": "^11.0.5",
        "@nestjs/config": "^4.0.0",
        "@nestjs/core": "^11.0.5",
        "@nestjs/jwt": "^11.0.0",
        "@nestjs/microservices": "^11.0.5",
        "@nestjs/mongoose": "^11.0.0",
        "@nestjs/passport": "^11.0.5",
        "@nestjs/platform-express": "^11.0.5",
        "@nestjs/platform-socket.io": "^11.0.5",
        "@nestjs/swagger": "^11.0.3",
        "@nestjs/websockets": "^11.0.5",
        "@prisma/client": "^5.19.1",
        "amqp-connection-manager": "^4.1.14",
        "amqplib": "^0.10.5",
        "bottleneck": "^2.19.5",
        "class-transformer": "^0.5.1",
        "class-validator": "^0.14.1",
        "google-auth-library": "^9.14.1",
        "ioredis": "^5.4.1",
        "kafkajs": "^2.2.4",
        "module-alias": "^2.2.3",
        "mongoose": "^8.9.5",
        "mqtt": "^5.10.3",
        "nats": "^2.28.2",
        "passport": "^0.7.0",
        "passport-jwt": "^4.0.1",
        "prisma": "^5.19.1",
        "reflect-metadata": "^0.2.2",
        "@colabo-flow/b-topichat": "1.1.0",
        "@colabo-knalledge/b-core": "1.1.0",
        "@colabo-media/b-upload": "1.1.0",
        "@colabo-utils/i-config": "1.1.0",
        "@colabo-rima/b-aaa": "1.0.0",
        "@colabo-utils/i-notifications": "1.1.0",
        "@colabo-rima/i-aaa": "1.1.0",
        "@colabo-knalledge/i-core": "1.1.0"
    },
    "devDependencies": {
        "@nestjs/mapped-types": "^2.1.0",
        "@nestjs/testing": "^11.0.5",
        "@rollup/plugin-commonjs": "^28.0.1",
        "@rollup/plugin-json": "^6.1.0",
        "@rollup/plugin-node-resolve": "^15.3.0",
        "@types/express": "^4.17.21",
        "@types/jest": "^29.5.12",
        "@types/node": "^22.5.3",
        "@types/passport-jwt": "^4.0.1",
        "@types/supertest": "^6.0.2",
        "@typescript-eslint/eslint-plugin": "^8.4.0",
        "@typescript-eslint/parser": "^8.4.0",
        "esbuild": "0.24.0",
        "eslint": "^9.9.1",
        "eslint-config-prettier": "^9.1.0",
        "eslint-plugin-prettier": "^5.2.1",
        "eslint-webpack-plugin": "^4.2.0",
        "fork-ts-checker-webpack-plugin": "^9.0.2",
        "is-mergeable-object": "^1.1.1",
        "jest": "^29.7.0",
        "json5": "^2.1.3",
        "prettier": "^3.3.3",
        "rollup": "^4.28.1",
        "rollup-plugin-banner": "^0.2.1",
        "rollup-plugin-dts": "^6.1.1",
        "rollup-plugin-typescript2": "^0.36.0",
        "source-map-loader": "^1.1.2",
        "source-map-support": "^0.5.21",
        "supertest": "^7.0.0",
        "ts-jest": "^29.2.5",
        "ts-loader": "^8.0.11",
        "ts-node": "^10.9.2",
        "tsconfig-paths": "^4.2.0",
        "typescript": "^5.5.4",
        "vite": "^6.0.11",
        "vitest": "^1.4.0",
        "webpack": "^5.8.0",
        "webpack-cli": "^4.2.0"
    },
    "module": "dist/esm/index.js",
    "exports": {
        ".": {
            "types": "./dist/types/index.d.ts",
            "import": "./dist/esm/index.js",
            "require": "./dist/cjs/index.js"
        },
        "./package.json": "./package.json"
    },
    "types": "dist/types/index.d.ts",
    "typings": "dist/types/index.d.ts",
    "license": "MIT",
    "files": [
        "dist",
        "README.md",
        "LICENSE",
        "CHANGELOG.md"
    ],
    "liveDependencies": {
        "@colabo-flow/b-topichat": "1.1.0",
        "@colabo-knalledge/b-core": "1.1.0",
        "@colabo-media/b-upload": "1.1.0",
        "@colabo-utils/i-config": "1.1.0",
        "@colabo-rima/b-aaa": "1.0.0",
        "@colabo-utils/i-notifications": "1.1.0",
        "@colabo-rima/i-aaa": "1.1.0",
        "@colabo-knalledge/i-core": "1.1.0"
    },
    "nx": {
        "implicitDependencies": [
            "@colabo-flow/b-topichat",
            "@colabo-knalledge/b-core",
            "@colabo-media/b-upload",
            "@colabo-utils/i-config",
            "@colabo-rima/b-aaa",
            "@colabo-utils/i-notifications",
            "@colabo-rima/i-aaa",
            "@colabo-knalledge/i-core"
        ]
    },
    "build": {
        "format": [
            "esm"
        ],
        "platform": "node"
    }
}
