{
  "name": "@knockout-js/api",
  "version": "0.1.17",
  "description": "Knockout API",
  "files": [
    "esm",
    "cjs",
    "es2017",
    "dist",
    "*.ts"
  ],
  "main": "esm/index.js",
  "module": "esm/index.js",
  "types": "esm/index.d.ts",
  "exports": {
    ".": {
      "es2017": {
        "types": "./es2017/index.d.ts",
        "default": "./es2017/index.js"
      },
      "default": {
        "types": "./esm/index.d.ts",
        "default": "./esm/index.js"
      }
    },
    "./ucenter": {
      "types": "./esm/gql/ucenter/graphql.d.ts",
      "import": "./esm/gql/ucenter/graphql.js",
      "default": "./esm/gql/ucenter/graphql.js"
    },
    "./msgcenter": {
      "types": "./esm/gql/msgcenter/graphql.d.ts",
      "import": "./esm/gql/msgcenter/graphql.js",
      "default": "./esm/gql/msgcenter/graphql.js"
    },
    "./*": "./*"
  },
  "sideEffects": [
    "dist/*",
    "*.scss",
    "*.less",
    "*.css"
  ],
  "dependencies": {
    "@aws-sdk/client-s3": "3.717.0",
    "@aws-sdk/s3-request-presigner": "3.717.0",
    "@swc/helpers": "^0.5.1",
    "ali-oss": "6.22.0",
    "crypto-js": "^4.1.1",
    "graphql": "^16.6.0",
    "react": "^17 || ^18"
  },
  "devDependencies": {
    "@types/ali-oss": "6.16.11",
    "@graphql-codegen/cli": "^4.0.1",
    "@graphql-codegen/client-preset": "^4.0.0",
    "@graphql-codegen/schema-ast": "^4.0.0",
    "@graphql-tools/mock": "^8.7.20",
    "@graphql-tools/schema": "^10.0.0",
    "@graphql-typed-document-node/core": "^3.2.0",
    "@ice/pkg": "^1.5.11",
    "@ice/plugin-request": "^1.0.1",
    "@types/crypto-js": "^4.1.1",
    "typescript": "^4.9.4"
  },
  "peerDependencies": {
    "react": "^17 || ^18"
  },
  "publishConfig": {
    "access": "public",
    "registry": "https://registry.npmjs.org/"
  },
  "repository": {
    "type": "http",
    "url": "https://github.com/woocoos/knockout-js/tree/main/packages/api"
  },
  "license": "MIT",
  "scripts": {
    "start": "ice-pkg start",
    "build": "rimraf esm es2017 && ice-pkg build",
    "public:local": "yalc publish",
    "gqlgen": "graphql-code-generator --config ./script/gqlgen.ts",
    "gqlgen:watch": "pnpm gqlgen --watch"
  }
}