{
  "name": "@zk-tech/services-common",
  "version": "0.3.2",
  "description": "Common services for the ZK Tech platform",
  "license": "MIT",
  "author": "ZK Tech",
  "keywords": [
    "typescript",
    "utility",
    "library",
    "bedrock",
    "di",
    "service-extension",
    "dynamic-dependency",
    "container-factory"
  ],
  "type": "module",
  "files": [
    "dist",
    "README.md"
  ],
  "exports": {
    "./utils/container-factory": {
      "types": "./dist/utils/container-factory/index.d.ts",
      "import": "./dist/utils/container-factory/index.js",
      "require": "./dist/utils/container-factory/index.cjs"
    },
    "./dynamic-dependency": {
      "types": "./dist/dynamic-dependency/index.d.ts",
      "import": "./dist/dynamic-dependency/index.js",
      "require": "./dist/dynamic-dependency/index.cjs"
    },
    "./service-extension": {
      "types": "./dist/service-extension/index.d.ts",
      "import": "./dist/service-extension/index.js",
      "require": "./dist/service-extension/index.cjs"
    }
  },
  "typesVersions": {
    "*": {
      "utils/container-factory": [
        "./dist/utils/container-factory/index.d.ts"
      ],
      "dynamic-dependency": [
        "./dist/dynamic-dependency/index.d.ts"
      ],
      "service-extension": [
        "./dist/service-extension/index.d.ts"
      ]
    }
  },
  "scripts": {
    "build": "tsup",
    "test": "vitest",
    "test:run": "vitest run",
    "clean": "rm -rf dist",
    "prepublishOnly": "pnpm run build"
  },
  "dependencies": {
  },
  "peerDependencies": {
    "lodash-es": "^4",
    "@zk-tech/bedrock": "^0.3.2"
  },
  "peerDependenciesMeta": {
    "lodash-es": {
      "optional": true
    }
  },
  "devDependencies": {
    "@zk-tech/bedrock": "^0.3.2",
    "@swc/helpers": "^0.5.15",
    "@types/lodash-es": "^4",
    "@types/node": "^25.0.3",
    "eslint-plugin-prettier": "~4.2.1",
    "lodash-es": "^4",
    "tsup": "^8.5.1",
    "typescript": "~5.0.4",
    "vitest": "1.0.1"
  },
  "sideEffects": false,
  "publishConfig": {
    "access": "public",
    "registry": "https://registry.npmjs.org/"
  }
}
