{
  "name": "annil",
  "version": "1.18.2",
  "description": "微信小程序(原生开发)插件",
  "main": "dist/index.js",
  "types": "dist/index.d.ts",
  "repository": {
    "type": "git",
    "url": "https://github.com/missannil/annil.git"
  },
  "type": "module",
  "homepage": "https://github.com/missannil/annil.git",
  "scripts": {
    "coverage": "jest --coverage",
    "prepare": "husky install",
    "ship": "node scripts/ship.mjs",
    "clean": "rm -rf dist && find src jest -type f \\( -name '*.d.ts' -o -name '*.js' \\) -delete",
    "lint": "eslint . --max-warnings 0",
    "fmt": "dprint fmt",
    "tsc": "tsc --watch",
    "test": "jest --watch",
    "build": "npm run clean && tsc -p tsconfig.build.json",
    "check": "tsc --noEmit &&  eslint . --max-warnings 0 && (dprint check || (dprint fmt && exit 1))",
    "docs:dev": "vitepress dev docs",
    "docs:build": "vitepress build docs",
    "docs:preview": "vitepress preview docs"
  },
  "devDependencies": {
    "@commitlint/config-conventional": "^17.6.5",
    "@eslint-community/eslint-plugin-eslint-comments": "^4.7.1",
    "@eslint/js": "^9.39.5",
    "@jest/types": "^29.6.3",
    "@types/jest": "^29.5.5",
    "@types/node": "^20.19.37",
    "commitlint": "^17.6.5",
    "eslint": "^9.10.0",
    "globals": "^17.7.0",
    "husky": "^8.0.3",
    "jest": "^29.7.0",
    "jest-environment-jsdom": "^29.7.0",
    "miniprogram-simulate": "^1.6.2",
    "mobx": "^6.9.0",
    "ts-jest": "^29.4.12",
    "typescript": "^6.0.3",
    "typescript-eslint": "^8.60.1",
    "vitepress": "^1.6.4"
  },
  "peerDependencies": {
    "hry-types": "^0.19.3",
    "miniprogram-api-typings": "^5.2.1"
  },
  "files": [
    "dist"
  ],
  "keywords": [
    "mini",
    "miniprogram",
    "program",
    "wechat"
  ],
  "author": "missannil",
  "license": "MIT",
  "packageManager": "pnpm@11.8.0+sha512.c1f5e7c4cb241c8f174b743851d82f42b802324afc8b0f116b96adb15aa06664948dde36960a3ba1079ba5b4b29dd0140135b94b5b5f5263592249d68e555f26"
}
