{ "name": "mobx-miniprogram-bindings", "version": "4.0.1", "description": "Mobx binding utils for WeChat miniprogram", "main": "dist/index.js", "types": "types/src/index.d.ts", "files": [ "src", "types", "dist", "LICENSE", "package.json", "README.md" ], "scripts": { "build": "gulp", "gen_dts": "gulp dts", "test": "jest ./test/* --bail", "coverage": "jest ./test/* --coverage --bail", "lint": "eslint . --fix" }, "miniprogram": "dist", "repository": { "type": "git", "url": "git+https://github.com/wechat-miniprogram/mobx-miniprogram-bindings.git" }, "keywords": [ "mobx", "wechat", "miniprogram" ], "author": "wechat-miniprogram", "license": "MIT", "bugs": { "url": "https://github.com/wechat-miniprogram/mobx-miniprogram-bindings/issues" }, "homepage": "https://github.com/wechat-miniprogram/mobx-miniprogram-bindings#readme", "devDependencies": { "@babel/runtime": "^7.24.5", "@swc/core": "^1.5.2", "@types/jest": "^29.5.12", "@types/node": "^20.12.8", "@typescript-eslint/eslint-plugin": "^7.8.0", "@typescript-eslint/parser": "^7.8.0", "colors": "^1.4.0", "esbuild": "^0.20.2", "eslint": "^8.56.0", "eslint-config-airbnb-base": "15.0.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-import": "^2.29.1", "eslint-plugin-node": "^11.1.0", "eslint-plugin-prettier": "^5.1.3", "eslint-plugin-promise": "^6.1.1", "glass-easel": "0.5.2", "glass-easel-miniprogram-adapter": "0.5.2", "glass-easel-template-compiler": "0.5.2", "gulp": "^5.0.0", "gulp-clean": "^0.4.0", "gulp-esbuild": "^0.12.0", "gulp-swc": "^2.1.0", "gulp-typescript": "6.0.0-alpha.1", "gulp-watch": "^5.0.1", "husky": "^9.0.11", "jest": "^29.7.0", "jest-environment-jsdom": "^29.7.0", "miniprogram-api-typings": "^3.12.2", "miniprogram-computed": "^4.4.0", "mobx-miniprogram": "^6.0.0", "prettier": "3.2.5", "ts-jest": "^29.1.2", "ts-node": "^10.9.2", "typescript": "^5.4.5" }, "peerDependencies": { "mobx-miniprogram": "^6.0.0" }, "husky": { "hooks": { "pre-commit": "npm run lint" } } }