{ "$schema": "./@types/schema/package/index.json", "package_version": 2, "name": "tools", "version": "1.0.0", "author": "流云", "editor": ">=3.8.5", "scripts": { "preinstall": "node ./scripts/preinstall.js", "build": "tsc", "watch": "tsc -w" }, "description": "i18n:tools.description", "main": "./dist/main.js", "devDependencies": { "@cocos/creator-types": "^3.8.5", "@types/node": "^18.17.1", "typescript": "^4.3.4" }, "contributions": { "builder": "./dist/custom-builder.js", "scene": { "script": "./dist/scene.js" }, "assets": { "menu": { "methods": "./dist/assets-menu.js", "createMenu": "onCreateMenu", "assetMenu": "onAssetMenu", "dbMenu": "onDBMenu", "panelMenu": "onPanelMenu" } }, "menu": [ { "path": "i18n:tools", "label": "生成UI脚本", "message": "createUIScript" }, { "path": "i18n:tools", "label": "生成配置bin", "message": "generateConfigBin" }, { "path": "i18n:tools", "label": "打印并复制当前选中spine的动画", "message": "printSpineAnim" } ], "messages": { "createUIScript": { "methods": [ "createUIScript" ] }, "printSpineAnim": { "methods": [ "printSpineAnim" ] }, "generateConfigBin": { "methods": [ "generateConfigBin" ] }, "changeNodeName": { "methods": [ "changeNodeName" ] } }, "shortcuts": [ { "message": "printSpineAnim", "win": "c", "mac": "c" }, { "message": "changeNodeName", "win": "v", "mac": "v" }, { "message": "createUIScript", "win": "ctrl+shift+c", "mac": "ctrl+shift+c" } ] }, "dependencies": { "lz4js": "^0.2.0", "terser": "^5.36.0" } }