{
  "name": "@pickerjs/core",
  "version": "0.2.6-beta.3",
  "main": "dist/index.js",
  "types": "dist/index.d.ts",
  "author": "baisheng",
  "license": "MIT",
  "publishConfig": {
    "access": "public"
  },
  "files": [
    "dist/**/*",
    "cli/**/*"
  ],
  "bin": {
    "picker": "cli/cli/picker-cli.js"
  },
  "dependencies": {
    "@apollo/cache-control-types": "^1.0.2",
    "@apollo/server": "^4.5.0",
    "@graphql-tools/schema": "^9.0.8",
    "@graphql-tools/stitch": "^8.7.19",
    "@graphql-ts/extend": "^1.0.0",
    "@graphql-ts/schema": "^0.6.0",
    "@hapi/iron": "^7.0.0",
    "@mikro-orm/mongo-highlighter": "^1.0.0",
    "@nestjs/apollo": "^11.0.3",
    "@nestjs/common": "^9.3.10",
    "@nestjs/core": "^9.3.10",
    "@nestjs/graphql": "^11.0.0",
    "@nestjs/microservices": "^9.3.10",
    "@nestjs/platform-express": "^9.3.10",
    "@pickerjs/common": "0.2.6-beta.3",
    "@prisma/client": "4.11.0",
    "@prisma/engines": "^4.11.0",
    "@prisma/generator-helper": "^4.11.0",
    "@prisma/internals": "^4.11.0",
    "@prisma/migrate": "^4.11.0",
    "@sindresorhus/slugify": "^2.1.1",
    "@types/express": "^4.17.14",
    "@types/inquirer": "^9.0.2",
    "@types/uuid": "^8.3.4",
    "apollo-server-core": "^3.11.1",
    "apollo-server-errors": "^3.3.1",
    "apollo-server-express": "^3.11.1",
    "apollo-server-plugin-base": "^3.7.1",
    "apollo-server-types": "^3.7.1",
    "bcryptjs": "^2.4.3",
    "body-parser": "^1.20.1",
    "casbin": "^5.19.1",
    "casbin-mikroorm-adapter": "^1.0.0",
    "chalk": "4.1.2",
    "commander": "^9.4.1",
    "concurrently": "^7.5.0",
    "cookie": "^0.5.0",
    "cookie-parser": "^1.4.6",
    "cookie-session": "^2.0.0",
    "cors": "^2.8.5",
    "cuid": "^2.1.8",
    "decimal.js": "^10.4.2",
    "dumb-passwords": "^0.2.1",
    "execa": "5.1.1",
    "express": "^4.18.2",
    "fs-extra": "^10.1.0",
    "graphql": "^16.6.0",
    "graphql-scalars": "^1.20.0",
    "graphql-type-json": "^0.3.2",
    "graphql-upload": "16.0.2",
    "graphql-upload-minimal": "^1.5.4",
    "http-proxy-middleware": "^2.0.6",
    "i18next": "^22.0.4",
    "i18next-express-middleware": "^2.0.0",
    "i18next-fs-backend": "^2.0.0",
    "i18next-http-middleware": "^3.2.1",
    "i18next-icu": "^2.0.3",
    "iconv-lite": "^0.6.3",
    "image-size": "^1.0.2",
    "inflection": "^1.13.4",
    "inquirer": "^9.1.4",
    "intl-messageformat": "^10.2.1",
    "limax": "^3.0.0",
    "lodash": "^4.17.21",
    "meow": "^11.0.0",
    "mime-types": "^2.1.35",
    "ms": "^2.1.3",
    "nanoid": "^4.0.0",
    "p-limit": "3.1.0",
    "pluralize": "^8.0.0",
    "prettier": "^2.7.1",
    "prisma": "^4.5.0",
    "prompts": "^2.4.2",
    "reflect-metadata": "^0.1.13",
    "rxjs": "^7.5.7",
    "uid-safe": "^2.1.5",
    "uuid": "^9.0.0"
  },
  "devDependencies": {
    "@graphql-codegen/cli": "2.6.2",
    "@graphql-codegen/typed-document-node": "^2.3.10",
    "@graphql-codegen/typescript": "2.4.8",
    "@graphql-codegen/typescript-operations": "^2.5.10",
    "@graphql-typed-document-node/core": "^3.1.1",
    "@types/bcrypt": "^5.0.0",
    "@types/bcryptjs": "^2.4.2",
    "@types/body-parser": "^1.19.2",
    "@types/cookie": "^0.5.1",
    "@types/cookie-parser": "^1.4.3",
    "@types/cookie-session": "^2.0.44",
    "@types/cors": "^2.8.12",
    "@types/fs-extra": "^9.0.13",
    "@types/graphql-upload": "^8.0.11",
    "@types/gulp": "^4.0.9",
    "@types/inflection": "^1.13.0",
    "@types/lodash": "^4.14.185",
    "@types/mime-types": "^2.1.1",
    "@types/ms": "^0.7.31",
    "@types/node": "^17.0.25",
    "@types/pluralize": "^0.0.29",
    "@types/prompts": "^2.0.14",
    "@types/uid-safe": "^2.1.2",
    "dataloader": "^2.1.0",
    "gulp": "^4.0.2",
    "rimraf": "^3.0.2",
    "typescript": "4.8.3"
  },
  "scripts": {
    "tsc:watch": "tsc -p ./build/tsconfig.build.json && tsc -p ./build/tsconfig.cli.json --watch",
    "gulp:watch": "gulp -f ./build/gulpfile.ts watch",
    "build": "rimraf dist && tsc -p ./build/tsconfig.build.json && tsc -p ./build/tsconfig.cli.json",
    "watch": "concurrently pnpm:tsc:watch",
    "lint": "tslint --fix --project ./",
    "test": "jest --config ./jest.config.js",
    "e2e": "jest --config ../../e2e-common/jest-config.js --runInBand --package=core",
    "ci": "pnpm build"
  }
}