{
  "name": "@edonec/blogs-events",
  "version": "1.0.7",
  "private": false,
  "scripts": {
    "clean": "rimraf build",
    "build:esm": "tsc -p tsconfig.prod.json --module ES2022 --outDir build/esm",
    "build:cjs": "tsc -p tsconfig.prod.json --module commonjs --outDir build/cjs",
    "test": "jest --coverage --passWithNoTests",
    "lint": "tsc --noEmit && eslint --fix",
    "build": "yarn clean && yarn build:esm && yarn build:cjs && yarn build:types",
    "build:types": "tsc --p tsconfig.types.prod.json -emitDeclarationOnly"
  },
  "dependencies": {
    "@edonec/consumer": "0.0.9",
    "@edonec/producer": "0.0.9",
    "mongoose": "6.9.1"
  },
  "devDependencies": {},
  "files": [
    "build/cjs",
    "build/esm",
    "build/@types"
  ],
  "types": "build/@types",
  "main": "build/cjs/index.js",
  "module": "build/mjs/index.js",
  "typesVersions": {
    ">=4": {
      "blogs-types/events": [
        "build/@types/blogs-types/events/index"
      ],
      "blogs-types/models/Blog": [
        "build/@types/blogs-types/models/Blog/index"
      ],
      "blogs-types/routes/blogs": [
        "build/@types/blogs-types/routes/blogs"
      ],
      "consumer": [
        "build/@types/consumer"
      ],
      "producer": [
        "build/@types/producer"
      ],
      "shared-types/BucketGenericType": [
        "build/@types/shared-types/BucketGenericType"
      ],
      "shared-types/CategoryGenericTypes": [
        "build/@types/shared-types/CategoryGenericTypes"
      ],
      "shared-types/EnterpriseCustomerGenericTypes": [
        "build/@types/shared-types/EnterpriseCustomerGenericTypes"
      ],
      "shared-types/ILayeredTags": [
        "build/@types/shared-types/ILayeredTags"
      ],
      "shared-types/IPaginatedResult": [
        "build/@types/shared-types/IPaginatedResult"
      ],
      "shared-types/IPaginationQuery": [
        "build/@types/shared-types/IPaginationQuery"
      ],
      "shared-types/IWithDBDocument": [
        "build/@types/shared-types/IWithDBDocument"
      ],
      "shared-types/MicroserviceList": [
        "build/@types/shared-types/MicroserviceList"
      ],
      "shared-types/OfferGenericTypes": [
        "build/@types/shared-types/OfferGenericTypes"
      ],
      "shared-types/ReactChildren": [
        "build/@types/shared-types/ReactChildren"
      ],
      "shared-types/ResourceType": [
        "build/@types/shared-types/ResourceType"
      ],
      "shared-types/SortDirection": [
        "build/@types/shared-types/SortDirection"
      ],
      "shared-types/StatusCodes": [
        "build/@types/shared-types/StatusCodes"
      ],
      "shared-types/StatusEnum": [
        "build/@types/shared-types/StatusEnum"
      ],
      "shared-types/TextDirection": [
        "build/@types/shared-types/TextDirection"
      ],
      "shared-types/UploadedBucketFileResponse": [
        "build/@types/shared-types/UploadedBucketFileResponse"
      ],
      "shared-types/auth/AccessResources": [
        "build/@types/shared-types/auth/AccessResources"
      ],
      "shared-types/auth/IToken": [
        "build/@types/shared-types/auth/IToken"
      ],
      "shared-types/auth/access": [
        "build/@types/shared-types/auth/access"
      ],
      "shared-types/auth/authProviders": [
        "build/@types/shared-types/auth/authProviders"
      ],
      "shared-types": [
        "build/@types/shared-types/index"
      ],
      "shared-types/utils": [
        "build/@types/shared-types/utils"
      ]
    }
  },
  "exports": {
    ".": {
      "require": "./build/cjs/index.js",
      "import": "./build/esm/index.js"
    },
    "./blogs-types/events": {
      "require": "./build/cjs/blogs-types/events/index.js",
      "import": "./build/esm/blogs-types/events/index.js"
    },
    "./blogs-types/models/Blog": {
      "require": "./build/cjs/blogs-types/models/Blog/index.js",
      "import": "./build/esm/blogs-types/models/Blog/index.js"
    },
    "./blogs-types/routes/blogs": {
      "require": "./build/cjs/blogs-types/routes/blogs.js",
      "import": "./build/esm/blogs-types/routes/blogs.js"
    },
    "./consumer": {
      "require": "./build/cjs/consumer.js",
      "import": "./build/esm/consumer.js"
    },
    "./producer": {
      "require": "./build/cjs/producer.js",
      "import": "./build/esm/producer.js"
    },
    "./shared-types/BucketGenericType": {
      "require": "./build/cjs/shared-types/BucketGenericType.js",
      "import": "./build/esm/shared-types/BucketGenericType.js"
    },
    "./shared-types/CategoryGenericTypes": {
      "require": "./build/cjs/shared-types/CategoryGenericTypes.js",
      "import": "./build/esm/shared-types/CategoryGenericTypes.js"
    },
    "./shared-types/EnterpriseCustomerGenericTypes": {
      "require": "./build/cjs/shared-types/EnterpriseCustomerGenericTypes.js",
      "import": "./build/esm/shared-types/EnterpriseCustomerGenericTypes.js"
    },
    "./shared-types/ILayeredTags": {
      "require": "./build/cjs/shared-types/ILayeredTags.js",
      "import": "./build/esm/shared-types/ILayeredTags.js"
    },
    "./shared-types/IPaginatedResult": {
      "require": "./build/cjs/shared-types/IPaginatedResult.js",
      "import": "./build/esm/shared-types/IPaginatedResult.js"
    },
    "./shared-types/IPaginationQuery": {
      "require": "./build/cjs/shared-types/IPaginationQuery.js",
      "import": "./build/esm/shared-types/IPaginationQuery.js"
    },
    "./shared-types/IWithDBDocument": {
      "require": "./build/cjs/shared-types/IWithDBDocument.js",
      "import": "./build/esm/shared-types/IWithDBDocument.js"
    },
    "./shared-types/MicroserviceList": {
      "require": "./build/cjs/shared-types/MicroserviceList.js",
      "import": "./build/esm/shared-types/MicroserviceList.js"
    },
    "./shared-types/OfferGenericTypes": {
      "require": "./build/cjs/shared-types/OfferGenericTypes.js",
      "import": "./build/esm/shared-types/OfferGenericTypes.js"
    },
    "./shared-types/ReactChildren": {
      "require": "./build/cjs/shared-types/ReactChildren.js",
      "import": "./build/esm/shared-types/ReactChildren.js"
    },
    "./shared-types/ResourceType": {
      "require": "./build/cjs/shared-types/ResourceType.js",
      "import": "./build/esm/shared-types/ResourceType.js"
    },
    "./shared-types/SortDirection": {
      "require": "./build/cjs/shared-types/SortDirection.js",
      "import": "./build/esm/shared-types/SortDirection.js"
    },
    "./shared-types/StatusCodes": {
      "require": "./build/cjs/shared-types/StatusCodes.js",
      "import": "./build/esm/shared-types/StatusCodes.js"
    },
    "./shared-types/StatusEnum": {
      "require": "./build/cjs/shared-types/StatusEnum.js",
      "import": "./build/esm/shared-types/StatusEnum.js"
    },
    "./shared-types/TextDirection": {
      "require": "./build/cjs/shared-types/TextDirection.js",
      "import": "./build/esm/shared-types/TextDirection.js"
    },
    "./shared-types/UploadedBucketFileResponse": {
      "require": "./build/cjs/shared-types/UploadedBucketFileResponse.js",
      "import": "./build/esm/shared-types/UploadedBucketFileResponse.js"
    },
    "./shared-types/auth/AccessResources": {
      "require": "./build/cjs/shared-types/auth/AccessResources.js",
      "import": "./build/esm/shared-types/auth/AccessResources.js"
    },
    "./shared-types/auth/IToken": {
      "require": "./build/cjs/shared-types/auth/IToken.js",
      "import": "./build/esm/shared-types/auth/IToken.js"
    },
    "./shared-types/auth/access": {
      "require": "./build/cjs/shared-types/auth/access.js",
      "import": "./build/esm/shared-types/auth/access.js"
    },
    "./shared-types/auth/authProviders": {
      "require": "./build/cjs/shared-types/auth/authProviders.js",
      "import": "./build/esm/shared-types/auth/authProviders.js"
    },
    "./shared-types": {
      "require": "./build/cjs/shared-types/index.js",
      "import": "./build/esm/shared-types/index.js"
    },
    "./shared-types/utils": {
      "require": "./build/cjs/shared-types/utils.js",
      "import": "./build/esm/shared-types/utils.js"
    }
  }
}