{
  "name": "@qiniu/miku-delivery-mp",
  "version": "1.2.1",
  "description": "Mini Program SDK for Miku Delivery",
  "miniprogram": "dist",
  "type": "module",
  "types": "dist/index.d.ts",
  "scripts": {
    "dev": "echo TODO",
    "clean": "rm -rf ./dist",
    "lint": "tsc --noEmit",
    "test": "MP_PLATFORM=wx MP_VERSION=0.0.1 jest",
    "validate": "npm run lint && npm run test",
    "coverage": "rm -rf coverage && MP_PLATFORM=wx MP_VERSION=0.0.1 jest --coverage",
    "cp:wx": "cp -r ./src/crypto-js ./dist && cp ./src/components/* ./dist/components && rm ./dist/components/*.ts && rm -r ./dist/components-*  && cp ../docs/mp/Wechat.md README.md",
    "cp:tt": "cp -r ./src/crypto-js ./dist && cp ./src/components-tt/* ./dist/components-tt && rm ./dist/components-tt/*.ts && rm -r ./dist/components && mv ./dist/components-tt ./dist/components && rm -r ./dist/components-* && cp ../docs/mp/Douyin.md README.md",
    "cp:ks": "cp -r ./src/crypto-js ./dist && cp ./src/components-ks/* ./dist/components-ks && rm ./dist/components-ks/*.ts && rm -r ./dist/components && mv ./dist/components-ks ./dist/components && rm -r ./dist/components-* && cp ../docs/mp/Kuaishou.md README.md",
    "inject:wx": "node ./build/inject-env.js wx",
    "inject:tt": "node ./build/inject-env.js tt",
    "inject:ks": "node ./build/inject-env.js ks",
    "build:wx": "rm -rf ./dist && tsc && npm run cp:wx && npm run inject:wx",
    "build:tt": "rm -rf ./dist && tsc && npm run cp:tt && npm run inject:tt",
    "build:ks": "rm -rf ./dist && tsc && npm run cp:ks && npm run inject:ks",
    "publish:wx": "npm run test && npm run build:wx && npm publish --access public",
    "publish:tt": "npm run test && npm run build:tt && cp package-tt.json package.json && npm publish --access public",
    "publish:ks": "npm run test && npm run build:ks && cp package-ks.json package.json && npm publish --access public",
    "ci": "npm run lint && npm run coverage && npm run build:wx && npm run build:tt && npm run build:ks"
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/qbox/miku.git"
  },
  "keywords": [
    "miku-delivery",
    "mini-program",
    "sdk"
  ],
  "license": "UNLICENSED",
  "bugs": {
    "url": "https://github.com/qbox/miku/issues"
  },
  "homepage": "https://github.com/qbox/miku#readme",
  "devDependencies": {
    "@douyin-microapp/typings": "^1.0.3",
    "@root/walk": "^1.1.0",
    "@types/jest": "^28.1.6",
    "jest": "^28.1.3",
    "ks-miniprogram-types": "^1.1.0",
    "miniprogram-api-typings": "^3.9.0",
    "ts-jest": "^28.0.7",
    "typescript": "^4.7.4"
  },
  "engines": {
    "node": ">=12.0.0"
  }
}
