{"_id":"wdy_custom_hooks","_rev":"49-ebbe3f9b8547e33a6dcbe0b5203f4bde","name":"wdy_custom_hooks","dist-tags":{"latest":"1.4.0"},"versions":{"0.0.1":{"name":"wdy_custom_hooks","version":"0.0.1","keywords":[],"author":"","license":"ISC","_id":"wdy_custom_hooks@0.0.1","maintainers":[{"name":"wangdongyou","email":"2559227690@qq.com"}],"dist":{"shasum":"6f58cef3fece84504b790bf56e2933b3aa68637d","tarball":"https://registry.npmjs.org/wdy_custom_hooks/-/wdy_custom_hooks-0.0.1.tgz","fileCount":5,"integrity":"sha512-e+9ddsbIV+00odPV9HwpsagVcdQJN0kYp4A0gUi99nRfNjTtiGuVr1hx8vCMISOC+XJWPtmhuYnVB9HNgAxsMg==","signatures":[{"sig":"MEQCIAM3VOG8e9FH08cySJUzbBSmmvYUuCgJ4rWwg3yccJTcAiA2qI4bXG57+BwQ3uZI+4OA+KLwlYU/Ogd7sorpWdYC1Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1309},"main":"dist/constom-hooks.umd.js","module":"dist/constom-hooks.mjs","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"vite build"},"_npmUser":{"name":"wangdongyou","email":"2559227690@qq.com"},"_npmVersion":"10.8.1","description":"1、怎么封装 hooks 自定义指令\r 2、如何进行打包 commonjs esm umd\r 3、发布到 npm 官网","directories":{},"_nodeVersion":"22.3.0","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.13","vite":"^6.2.0"},"_npmOperationalInternal":{"tmp":"tmp/wdy_custom_hooks_0.0.1_1741055660542_0.2672948720761217","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"wdy_custom_hooks","version":"0.0.2","keywords":[],"author":"","license":"ISC","_id":"wdy_custom_hooks@0.0.2","maintainers":[{"name":"wangdongyou","email":"2559227690@qq.com"}],"dist":{"shasum":"2f19d6a327c9d0cd6887ba403ab60efc30010325","tarball":"https://registry.npmjs.org/wdy_custom_hooks/-/wdy_custom_hooks-0.0.2.tgz","fileCount":5,"integrity":"sha512-+2L4Ool/Hh/iJZrRsMffk7x85eAweSJvxxZlzNDjSYmsW2FaZA9cJDKUzREnBy2U6yQqKsiT/n1AjvVsSO8SyQ==","signatures":[{"sig":"MEUCIQCJ6Ll/myYGpMehODAnFeCSClgH7WKdSbyrhgxIi9OwRwIgZJdJrs3kJRmN+1GvXE+57Dn2x5bNBGnFZ3SoObuTefs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1317},"main":"dist/wdy_constom-hooks.umd.js","module":"dist/wdy_constom-hooks.mjs","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"vite build"},"_npmUser":{"name":"wangdongyou","email":"2559227690@qq.com"},"_npmVersion":"10.8.1","description":"1、怎么封装 hooks 自定义指令\r 2、如何进行打包 commonjs esm umd\r 3、发布到 npm 官网","directories":{},"_nodeVersion":"22.3.0","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.13","vite":"^6.2.0"},"_npmOperationalInternal":{"tmp":"tmp/wdy_custom_hooks_0.0.2_1741057054820_0.6717675605080644","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"wdy_custom_hooks","version":"0.0.3","keywords":[],"author":"","license":"ISC","_id":"wdy_custom_hooks@0.0.3","maintainers":[{"name":"wangdongyou","email":"2559227690@qq.com"}],"dist":{"shasum":"812b6d354dad94e9da2d31ad0feca2e6137919dc","tarball":"https://registry.npmjs.org/wdy_custom_hooks/-/wdy_custom_hooks-0.0.3.tgz","fileCount":5,"integrity":"sha512-BOuulqzezF6a80XW8q47RMkoZ0OeEFR4L9jY1d44ugmNyKvx3Cm2RoSkU4Z9tzu4KlotPV6a4Oyvv5qEqAoOUQ==","signatures":[{"sig":"MEUCIQCQYWnywUsorWcsovY4bqelxAX4bYB5qKv9Kvecr0+pMQIgDlCegiN0SpBNGsKGIQDXuG98EBXcWZHW/kqjH1J0lLE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1317},"main":"dist/wdy_constom-hooks.umd.js","module":"dist/wdy_constom-hooks.mjs","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"vite build"},"_npmUser":{"name":"wangdongyou","email":"2559227690@qq.com"},"_npmVersion":"10.8.1","description":"1、怎么封装 hooks 自定义指令\r 2、如何进行打包 commonjs esm umd\r 3、发布到 npm 官网","directories":{},"_nodeVersion":"22.3.0","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.13","vite":"^6.2.0"},"_npmOperationalInternal":{"tmp":"tmp/wdy_custom_hooks_0.0.3_1741057357509_0.12172824416521544","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"wdy_custom_hooks","version":"0.0.4","keywords":[],"author":"","license":"ISC","_id":"wdy_custom_hooks@0.0.4","maintainers":[{"name":"wangdongyou","email":"2559227690@qq.com"}],"dist":{"shasum":"30a30aeb2d116e228731339335d529897d59d4e8","tarball":"https://registry.npmjs.org/wdy_custom_hooks/-/wdy_custom_hooks-0.0.4.tgz","fileCount":5,"integrity":"sha512-U+Gw50QqcrUiNJJBD3P5WtUjqa0oAST7OiYaNgzI4xRVYPqo0PzRMIV50QHp6agEeH5enJSZjisn0sKF42i/kQ==","signatures":[{"sig":"MEQCIA8N36pRuKmtODB8YKae0K8t1hdagvrOf0P4mAzWg5/QAiBBgQ8m5XInl/PuzZVfgj+OXCiJ6vTCGvERo0Tue1M3bA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1317},"main":"dist/wdy_constom-hooks.umd.js","module":"dist/wdy_constom-hooks.mjs","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"vite build"},"_npmUser":{"name":"wangdongyou","email":"2559227690@qq.com"},"_npmVersion":"10.8.1","description":"1、怎么封装 hooks 自定义指令\r 2、如何进行打包 commonjs esm umd\r 3、发布到 npm 官网","directories":{},"_nodeVersion":"22.3.0","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.13","vite":"^6.2.0"},"_npmOperationalInternal":{"tmp":"tmp/wdy_custom_hooks_0.0.4_1741060381943_0.2941287209895629","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"wdy_custom_hooks","version":"0.0.5","keywords":[],"author":"","license":"ISC","_id":"wdy_custom_hooks@0.0.5","maintainers":[{"name":"wangdongyou","email":"2559227690@qq.com"}],"dist":{"shasum":"ce56e10f5fa55fd79a5fde1124043d9df498a8cd","tarball":"https://registry.npmjs.org/wdy_custom_hooks/-/wdy_custom_hooks-0.0.5.tgz","fileCount":5,"integrity":"sha512-qPugjR+rq0oDCFPJX+WJdcfVd4mdvYLyQSRk+TNVDx5GJlRPSuIcJVwVE2bMfax8n1HNkTsIBqdvBHNU8CRLxw==","signatures":[{"sig":"MEUCIAOoSCHNdkBBlsyrWno1+UoZVGiT3TiGj7WB9TOigTAfAiEAwmmR09J6chzLQh6UNnz51Cpw01JlnlzM/SE5h/NQkVk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1288},"main":"dist/wdy_constom-hooks.umd.js","module":"dist/wdy_constom-hooks.mjs","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"vite build"},"_npmUser":{"name":"wangdongyou","email":"2559227690@qq.com"},"_npmVersion":"10.8.1","description":"1、怎么封装 hooks 自定义指令\r 2、如何进行打包 commonjs esm umd\r 3、发布到 npm 官网","directories":{},"_nodeVersion":"22.3.0","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.13","vite":"^6.2.0"},"_npmOperationalInternal":{"tmp":"tmp/wdy_custom_hooks_0.0.5_1741067211212_0.3541430984859435","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"wdy_custom_hooks","version":"0.0.6","keywords":[],"author":"","license":"ISC","_id":"wdy_custom_hooks@0.0.6","maintainers":[{"name":"wangdongyou","email":"2559227690@qq.com"}],"dist":{"shasum":"138e62249bddbf1aa4e390cba6897d74d216fefc","tarball":"https://registry.npmjs.org/wdy_custom_hooks/-/wdy_custom_hooks-0.0.6.tgz","fileCount":5,"integrity":"sha512-YqjGeD3E1bBjG1XEn0I9Hm5MDyfoAernDpVZN8XeIr4jXjO5kHAEqctyrOCDI+fvo784xFCnZGSgDYbPafKMmQ==","signatures":[{"sig":"MEYCIQDJ9P6n4g0z3ldxK9FSaX7hO3l8uJoAruqYjt9NaGIY2gIhAKNs/VYOSQ3oXlQsHd7dpwCJPjyi437CmzvruK+2IK8U","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1286},"main":"dist/wdy_custom-hooks.umd.js","module":"dist/wdy_custom-hooks.mjs","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"vite build"},"_npmUser":{"name":"wangdongyou","email":"2559227690@qq.com"},"_npmVersion":"10.8.1","description":"1、怎么封装 hooks 自定义指令\r 2、如何进行打包 commonjs esm umd\r 3、发布到 npm 官网","directories":{},"_nodeVersion":"22.3.0","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.13","vite":"^6.2.0"},"_npmOperationalInternal":{"tmp":"tmp/wdy_custom_hooks_0.0.6_1741067954371_0.9748706456907688","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"wdy_custom_hooks","version":"0.0.7","keywords":[],"author":{"name":"wdy"},"license":"ISC","_id":"wdy_custom_hooks@0.0.7","maintainers":[{"name":"wangdongyou","email":"2559227690@qq.com"}],"dist":{"shasum":"0dd5de579d4ba7c72d4e68d0c0c7f9ba0b6945f7","tarball":"https://registry.npmjs.org/wdy_custom_hooks/-/wdy_custom_hooks-0.0.7.tgz","fileCount":5,"integrity":"sha512-xhmvtCxylmBesktZFHSAcpoVghe7Z/C1e1rpgOR4ljk1fNMC/jmGNecEK9CWNFiRm875Wjn85BDiMM7pMevR0w==","signatures":[{"sig":"MEYCIQDjd4g/KjOVEv2rqmsg0OWtz25ZIGK9II4omkv1OeMpCQIhANzL/qLHVLU7EzxkGARwCdPSoqJ3rH1cF7KH9vq+J+Rx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1289},"main":"dist/wdy_custom_hooks.umd.js","module":"dist/wdy_custom_hooks.mjs","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"vite build"},"_npmUser":{"name":"wangdongyou","email":"2559227690@qq.com"},"_npmVersion":"10.8.1","description":"1、怎么封装 hooks 自定义指令\r 2、如何进行打包 commonjs esm umd\r 3、发布到 npm 官网","directories":{},"_nodeVersion":"22.3.0","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.13","vite":"^6.2.0"},"_npmOperationalInternal":{"tmp":"tmp/wdy_custom_hooks_0.0.7_1741068167854_0.21991333483193443","host":"s3://npm-registry-packages-npm-production"}},"0.0.8":{"name":"wdy_custom_hooks","version":"0.0.8","keywords":[],"author":{"name":"wdy"},"license":"ISC","_id":"wdy_custom_hooks@0.0.8","maintainers":[{"name":"wangdongyou","email":"2559227690@qq.com"}],"dist":{"shasum":"de905a06c7967166b2eccc1c56cb89e50fc94bc8","tarball":"https://registry.npmjs.org/wdy_custom_hooks/-/wdy_custom_hooks-0.0.8.tgz","fileCount":5,"integrity":"sha512-bKpgr5bhGiZk/GmyBy+UuBneDpIpqUG3q9mrvo+ExZe4P2sb2ROxZQvEYnCTVSfirrs1eilRW1JZRV48/eh8Ew==","signatures":[{"sig":"MEUCICSZQPJJCe+wRcLT5WwypD90HMqAQKi1bG2NvJwjb9EbAiEAujf+j0r6/5431W3++p+tsZS+G77QLLvUDBB8eLXU+bA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1318},"main":"dist/wdy_custom_hooks.umd.js","module":"dist/wdy_custom_hooks.mjs","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"vite build"},"_npmUser":{"name":"wangdongyou","email":"2559227690@qq.com"},"_npmVersion":"10.8.1","description":"1、怎么封装 hooks 自定义指令\r 2、如何进行打包 commonjs esm umd\r 3、发布到 npm 官网","directories":{},"_nodeVersion":"22.3.0","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.13","vite":"^6.2.0"},"_npmOperationalInternal":{"tmp":"tmp/wdy_custom_hooks_0.0.8_1741068296098_0.09856988668265076","host":"s3://npm-registry-packages-npm-production"}},"0.0.9":{"name":"wdy_custom_hooks","version":"0.0.9","keywords":[],"author":{"name":"wdy"},"license":"ISC","_id":"wdy_custom_hooks@0.0.9","maintainers":[{"name":"wangdongyou","email":"2559227690@qq.com"}],"dist":{"shasum":"983ce241d059224907e1a20d3ffebbb1fcb760a8","tarball":"https://registry.npmjs.org/wdy_custom_hooks/-/wdy_custom_hooks-0.0.9.tgz","fileCount":5,"integrity":"sha512-h3GUkt7iIp8UYwapmCT436lWU2TXKf8NbBeZQgFksg18SmtL9PBDmST6jI2VagbuU2l6pT6ZYC3+pku6Oxn3ww==","signatures":[{"sig":"MEUCIQDv43OHLlmjY/U8oayE7Xz6Kw3VuHsjC6om79TLJ4ODhwIgeZVN5fBneaakpQNlm2AkGArGuALgvJbh5jygEptAmS0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1318},"main":"dist/wdy_custom_hooks.umd.js","module":"dist/wdy_custom_hooks.mjs","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"vite build"},"_npmUser":{"name":"wangdongyou","email":"2559227690@qq.com"},"_npmVersion":"10.8.1","description":"1、怎么封装 hooks 自定义指令\r 2、如何进行打包 commonjs esm umd\r 3、发布到 npm 官网","directories":{},"_nodeVersion":"22.3.0","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.13","vite":"^6.2.0"},"_npmOperationalInternal":{"tmp":"tmp/wdy_custom_hooks_0.0.9_1741069879123_0.21818994079325904","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"wdy_custom_hooks","version":"1.0.0","keywords":[],"author":{"name":"wdy"},"license":"ISC","_id":"wdy_custom_hooks@1.0.0","maintainers":[{"name":"wangdongyou","email":"2559227690@qq.com"}],"dist":{"shasum":"fea2e9517697e1b0e24fb8f1b29061a8a7b75617","tarball":"https://registry.npmjs.org/wdy_custom_hooks/-/wdy_custom_hooks-1.0.0.tgz","fileCount":5,"integrity":"sha512-2z/LnNSSNK+eRN/ZVrEx4ygW8NFc9DPcXwlRo2FpdnKLS9PGbNtXa8rjjzP9Gv9dwut4R1/Llo9H9bfOrPqUGw==","signatures":[{"sig":"MEYCIQCot07IBg9EiPCRjf6Ppv10bQrmvNO7w4SFzVzUDaJJFgIhAOSy9hJnqdH45xAY/jXBogyj6oYRTdwsaF/arcieoVD4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1636},"main":"dist/wdy_custom_hooks.umd.js","module":"dist/wdy_custom_hooks.mjs","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"vite build"},"_npmUser":{"name":"wangdongyou","email":"2559227690@qq.com"},"_npmVersion":"10.8.1","description":"1、怎么封装 hooks 自定义指令\r 2、如何进行打包 commonjs esm umd\r 3、发布到 npm 官网","directories":{},"_nodeVersion":"22.3.0","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.13","vite":"^6.2.0"},"_npmOperationalInternal":{"tmp":"tmp/wdy_custom_hooks_1.0.0_1741070141378_0.9071176003392871","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"wdy_custom_hooks","version":"1.0.1","keywords":[],"author":{"name":"wdy"},"license":"ISC","_id":"wdy_custom_hooks@1.0.1","maintainers":[{"name":"wangdongyou","email":"2559227690@qq.com"}],"dist":{"shasum":"386e8bad975c6e4d267ae75d731e29622f5dc3fc","tarball":"https://registry.npmjs.org/wdy_custom_hooks/-/wdy_custom_hooks-1.0.1.tgz","fileCount":5,"integrity":"sha512-Ew/ZmuSCB2RfZ01N7h2Q633w1cM8qQEcoDMvbDaC5N5nc+USB7vkhLSDtiSyCVxwLy2eWYB6ylhB0QCgRgH9Fw==","signatures":[{"sig":"MEUCIGkoY4s7r37cDzvPNQUdhXoBwa/njnjMKRyfh8IDgvotAiEAyNJsPhtYDdtD9Fy9j7jbg24YZB84BCq0Sp4Gn/CYsfQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1287},"main":"dist/wdy_custom_hooks.umd.js","module":"dist/wdy_custom_hooks.mjs","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"vite build"},"_npmUser":{"name":"wangdongyou","email":"2559227690@qq.com"},"_npmVersion":"10.8.1","description":"1、怎么封装 hooks 自定义指令\r 2、如何进行打包 commonjs esm umd\r 3、发布到 npm 官网","directories":{},"_nodeVersion":"22.3.0","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.13","vite":"^6.2.0"},"_npmOperationalInternal":{"tmp":"tmp/wdy_custom_hooks_1.0.1_1741070763956_0.007383587576211159","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"wdy_custom_hooks","version":"1.0.2","keywords":[],"author":{"name":"wdy"},"license":"ISC","_id":"wdy_custom_hooks@1.0.2","maintainers":[{"name":"wangdongyou","email":"2559227690@qq.com"}],"dist":{"shasum":"edff746818fcad8613a9efae2cd2f7a6797ee18c","tarball":"https://registry.npmjs.org/wdy_custom_hooks/-/wdy_custom_hooks-1.0.2.tgz","fileCount":5,"integrity":"sha512-eBgCOm2PYhs4HesRgQgC+SPK+fz9lZy6JZg63+77cox0swBO7dYAgFsY4eu5jMtRyr5e/1hsdXe6MHUqp6Y2mw==","signatures":[{"sig":"MEUCIEMWMeRhBeHPYafABB0Fv9t5/Ft3zo5fSAf1uuy5tGnAAiEA2PHdagpmr1SQMVlYuUAo5reU+2rGR/uqtCC6RUiiMI8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1887},"main":"dist/wdy_custom_hooks.umd.js","module":"dist/wdy_custom_hooks.mjs","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"vite build"},"_npmUser":{"name":"wangdongyou","email":"2559227690@qq.com"},"_npmVersion":"10.8.1","description":"","directories":{},"_nodeVersion":"22.3.0","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.13","vite":"^6.2.0"},"_npmOperationalInternal":{"tmp":"tmp/wdy_custom_hooks_1.0.2_1741145394706_0.7792205388869413","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"wdy_custom_hooks","version":"1.0.3","keywords":[],"author":{"name":"wdy"},"license":"ISC","_id":"wdy_custom_hooks@1.0.3","maintainers":[{"name":"wangdongyou","email":"2559227690@qq.com"}],"dist":{"shasum":"134310c84d55090bc1e372219aa4aa163d79f6a5","tarball":"https://registry.npmjs.org/wdy_custom_hooks/-/wdy_custom_hooks-1.0.3.tgz","fileCount":5,"integrity":"sha512-lT8KEyww+YTw+23A0CRAneo0sN2K70fapOYmPEShKlbRM7Xq6L63ubx4mK8IqcA4F1+j1+fHEoR3FOwQdWmuBg==","signatures":[{"sig":"MEUCIQDUJHTZdLkvtKQvlpOH/mznp6KogvDz3hmuFHgA+1gLBgIgTcNlKf8J3jdTs0LUG+gqjVpLvq1txXrh6oqw210gI2k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1868},"main":"dist/wdy_custom_hooks.umd.js","module":"dist/wdy_custom_hooks.mjs","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"vite build"},"_npmUser":{"name":"wangdongyou","email":"2559227690@qq.com"},"_npmVersion":"10.8.1","description":"","directories":{},"_nodeVersion":"22.3.0","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.13","vite":"^6.2.0"},"_npmOperationalInternal":{"tmp":"tmp/wdy_custom_hooks_1.0.3_1741145752015_0.506084985603684","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"wdy_custom_hooks","version":"1.0.4","keywords":[],"author":{"name":"wdy"},"license":"ISC","_id":"wdy_custom_hooks@1.0.4","maintainers":[{"name":"wangdongyou","email":"2559227690@qq.com"}],"dist":{"shasum":"509c1fd5cb45c973b56dc21d4c964204538a3833","tarball":"https://registry.npmjs.org/wdy_custom_hooks/-/wdy_custom_hooks-1.0.4.tgz","fileCount":5,"integrity":"sha512-irMGHYdRFdE/MhT0pFaBw4imwynFhOVhrRj8nY+WphYlWfzwLzDOO7tv+mFDygudAwQf7BST0oz8Vpo8MEtp+g==","signatures":[{"sig":"MEYCIQCb+bjrUkHIvpx3c7YQr0j7SqYdF1epG0YZstW/ClqnQwIhAPoSdPuw3OPU+5bWqSH51VnhjpQIZXuSFY4+yHfvavHR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1868},"main":"dist/wdy_custom_hooks.umd.js","module":"dist/wdy_custom_hooks.mjs","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"vite build"},"_npmUser":{"name":"wangdongyou","email":"2559227690@qq.com"},"_npmVersion":"10.8.1","description":"","directories":{},"_nodeVersion":"22.3.0","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.13","vite":"^6.2.0"},"_npmOperationalInternal":{"tmp":"tmp/wdy_custom_hooks_1.0.4_1741146250211_0.538670733126859","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"wdy_custom_hooks","version":"1.0.5","keywords":[],"author":{"name":"wdy"},"license":"ISC","_id":"wdy_custom_hooks@1.0.5","maintainers":[{"name":"wangdongyou","email":"2559227690@qq.com"}],"dist":{"shasum":"79aef9567db82059adcf681a5532dedce525367b","tarball":"https://registry.npmjs.org/wdy_custom_hooks/-/wdy_custom_hooks-1.0.5.tgz","fileCount":5,"integrity":"sha512-8cmW0+YqquuZNXQTysmROyi2i7tXgnB3oodmwua1mk6OpvlaENdHiTUaegozZqCstdn5TRgNPFUbQ0Q/5S6JTg==","signatures":[{"sig":"MEYCIQCBdcf30VxMPE064PF+BlhmwhfBtQGCRoTnz0s6yGIxdQIhAM3tYDTCD/aWZezvbFuXc0r9ohJyyLAXZhIhSQZM/uzG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1900},"main":"dist/wdy_custom_hooks.umd.js","module":"dist/wdy_custom_hooks.mjs","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"vite build"},"_npmUser":{"name":"wangdongyou","email":"2559227690@qq.com"},"_npmVersion":"10.8.1","description":"","directories":{},"_nodeVersion":"22.3.0","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.13","vite":"^6.2.0"},"_npmOperationalInternal":{"tmp":"tmp/wdy_custom_hooks_1.0.5_1741146729867_0.1460147985094169","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"wdy_custom_hooks","version":"1.0.6","keywords":[],"author":{"name":"wdy"},"license":"ISC","_id":"wdy_custom_hooks@1.0.6","maintainers":[{"name":"wangdongyou","email":"2559227690@qq.com"}],"dist":{"shasum":"a0a6f791b30400687730cbe3260a289cd1309a00","tarball":"https://registry.npmjs.org/wdy_custom_hooks/-/wdy_custom_hooks-1.0.6.tgz","fileCount":5,"integrity":"sha512-31Ntf9T6rqmFrl1IhiAmvuQ+cItfS9NyrD/myHhxX0WdqvSm2Jpeq6CL31L+jsN5n5Sh0uoWLzV2mFnzAe9jow==","signatures":[{"sig":"MEYCIQCJEuC5f1KjROlc7qBvxsKm1xhNQffyTrKShPVOqF9wxwIhAO5PQ8CVODpz/Vp06HGVe+J4I3Pr0fJcandSPi1OZRgj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1900},"main":"dist/wdy_custom_hooks.umd.js","module":"dist/wdy_custom_hooks.mjs","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"vite build"},"_npmUser":{"name":"wangdongyou","email":"2559227690@qq.com"},"_npmVersion":"10.8.1","description":"","directories":{},"_nodeVersion":"22.3.0","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.13","vite":"^6.2.0"},"_npmOperationalInternal":{"tmp":"tmp/wdy_custom_hooks_1.0.6_1741146909161_0.23395006997600598","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"wdy_custom_hooks","version":"1.0.7","keywords":[],"author":{"name":"wdy"},"license":"ISC","_id":"wdy_custom_hooks@1.0.7","maintainers":[{"name":"wangdongyou","email":"2559227690@qq.com"}],"dist":{"shasum":"b0b824accef2641a93d7c9be6ce860478bc3a36c","tarball":"https://registry.npmjs.org/wdy_custom_hooks/-/wdy_custom_hooks-1.0.7.tgz","fileCount":5,"integrity":"sha512-yS6Xd5AlFeEPcaEhr1p7b/Pbo2he80tP6/npbb8PdmlInBDWZKaUTAL+9n5PuwpAcNd0IMQ9izqCtCQmkuy2OA==","signatures":[{"sig":"MEQCIFyNviMohNcgIbNJjW3rNg/pqMzqRor59msXv2LIt1MyAiA+lFV+hoWhDU/babdX/khyepqRFxgV7vIfbD104yi0XQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1834},"main":"dist/wdy_custom_hooks.umd.js","module":"dist/wdy_custom_hooks.mjs","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"vite build"},"_npmUser":{"name":"wangdongyou","email":"2559227690@qq.com"},"_npmVersion":"10.8.1","description":"","directories":{},"_nodeVersion":"22.3.0","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.13","vite":"^6.2.0"},"_npmOperationalInternal":{"tmp":"tmp/wdy_custom_hooks_1.0.7_1741147187366_0.21807047988916528","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"wdy_custom_hooks","version":"1.0.8","keywords":[],"author":{"name":"wdy"},"license":"ISC","_id":"wdy_custom_hooks@1.0.8","maintainers":[{"name":"wangdongyou","email":"2559227690@qq.com"}],"dist":{"shasum":"94585fe6c6219e14b500fcbb08c0b62cc34b5a26","tarball":"https://registry.npmjs.org/wdy_custom_hooks/-/wdy_custom_hooks-1.0.8.tgz","fileCount":5,"integrity":"sha512-zYkadCsrIMYJRMOo6Qwao8Qe4zssok3/+uo3KkcO+TaRwim0uLTzzy8e7K16SUMinUAtGWKQ9p1ksABmDUm3Ew==","signatures":[{"sig":"MEQCIA2Wl/5oo2u3QDKpqMdcYZrxzJoBpydBjesFtTILtWDaAiBjfAPxiZBAknZWiqRlxlhfvmCI68GBJJuEc4Sz7NiNQQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1343},"main":"dist/wdy_custom_hooks.umd.js","module":"dist/wdy_custom_hooks.mjs","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"vite build"},"_npmUser":{"name":"wangdongyou","email":"2559227690@qq.com"},"_npmVersion":"10.8.1","description":"","directories":{},"_nodeVersion":"22.3.0","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.13","vite":"^6.2.0"},"_npmOperationalInternal":{"tmp":"tmp/wdy_custom_hooks_1.0.8_1741156674752_0.7146416061283554","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"wdy_custom_hooks","version":"1.0.9","keywords":[],"author":{"name":"wdy"},"license":"ISC","_id":"wdy_custom_hooks@1.0.9","maintainers":[{"name":"wangdongyou","email":"2559227690@qq.com"}],"dist":{"shasum":"f4ff93c1fa602799209070024b56d553d152032a","tarball":"https://registry.npmjs.org/wdy_custom_hooks/-/wdy_custom_hooks-1.0.9.tgz","fileCount":5,"integrity":"sha512-3zavtxaCINeJi/OCoW4zH4D8t6QFR4esuvhGy8rQST/ZW9xgR1a+kzbrccAfhpsEpWAlBlJNRJ8kSnhrF7BzrA==","signatures":[{"sig":"MEUCIQD+RzQY+C4tY910Mhm6dey3XSEC5+IYnnq1I1FvX7O6+QIgf00+SDDzzcBIlSp5F3pCS7xVe5TGUk+Ue4y/NhgRvtY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1305},"main":"dist/wdy_custom_hooks.umd.js","module":"dist/wdy_custom_hooks.mjs","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"vite build"},"_npmUser":{"name":"wangdongyou","email":"2559227690@qq.com"},"_npmVersion":"10.8.1","description":"","directories":{},"_nodeVersion":"22.3.0","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.13","vite":"^6.2.0"},"_npmOperationalInternal":{"tmp":"tmp/wdy_custom_hooks_1.0.9_1741245266482_0.48935137484991875","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"wdy_custom_hooks","version":"1.1.0","keywords":[],"author":{"name":"wdy"},"license":"ISC","_id":"wdy_custom_hooks@1.1.0","maintainers":[{"name":"wangdongyou","email":"2559227690@qq.com"}],"dist":{"shasum":"8ba4f954f4478cb4b95e9eac50179729d0d39707","tarball":"https://registry.npmjs.org/wdy_custom_hooks/-/wdy_custom_hooks-1.1.0.tgz","fileCount":5,"integrity":"sha512-2fSFXnfyotDsUNJuxw4eVh4JoggHarZid3cQPiqQFNSAvEQmPQVxDApjgKJnWKJF7FD4ujZ+4wVQvspeNG233w==","signatures":[{"sig":"MEUCIEtRz5qPhdWmuCffB19Ht6v0UMvM+P4uJ0WClkXWPe4mAiEA+wqjcQx1z3qKzr7JMGBBooF84XFOvf5B1mdrB8vEbvU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1357},"main":"dist/wdy_custom_hooks.umd.js","module":"dist/wdy_custom_hooks.mjs","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"vite build"},"_npmUser":{"name":"wangdongyou","email":"2559227690@qq.com"},"_npmVersion":"10.8.1","description":"","directories":{},"_nodeVersion":"22.3.0","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.13","vite":"^6.2.0"},"_npmOperationalInternal":{"tmp":"tmp/wdy_custom_hooks_1.1.0_1741247772592_0.9408890622582964","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"wdy_custom_hooks","version":"1.1.1","keywords":[],"author":{"name":"wdy"},"license":"ISC","_id":"wdy_custom_hooks@1.1.1","maintainers":[{"name":"wangdongyou","email":"2559227690@qq.com"}],"dist":{"shasum":"3fdd171b903e2a6d972c3f01c289b989f3113c75","tarball":"https://registry.npmjs.org/wdy_custom_hooks/-/wdy_custom_hooks-1.1.1.tgz","fileCount":5,"integrity":"sha512-VVDhPmjXUTdqP56lyaSvG8SkZ8DB8BFO3dXsTivyYNzBR3n0BWOMFaudf7Nm/8OFY898rtvoUrYbHG81dUstcw==","signatures":[{"sig":"MEQCIEnwvRzXFKGLQDZbc1VBGYZt8zw7O2/lskF81TwcVSaBAiAbpzLbeObBwOLXaRGO3id26pgPmJAxfpoa+N1zpdgkLQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1270},"main":"dist/wdy_custom_hooks.umd.js","module":"dist/wdy_custom_hooks.mjs","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"vite build"},"_npmUser":{"name":"wangdongyou","email":"2559227690@qq.com"},"_npmVersion":"10.8.1","description":"","directories":{},"_nodeVersion":"22.3.0","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.13","vite":"^6.2.0"},"_npmOperationalInternal":{"tmp":"tmp/wdy_custom_hooks_1.1.1_1741248259528_0.29774651476820724","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"wdy_custom_hooks","version":"1.1.2","keywords":[],"author":{"name":"wdy"},"license":"ISC","_id":"wdy_custom_hooks@1.1.2","maintainers":[{"name":"wangdongyou","email":"2559227690@qq.com"}],"dist":{"shasum":"3d9d49e1625da658040035dd2494d5daaa81182d","tarball":"https://registry.npmjs.org/wdy_custom_hooks/-/wdy_custom_hooks-1.1.2.tgz","fileCount":5,"integrity":"sha512-KE08Xd2t638Dl8MeXrEaaP5JBumAQFiw+ofKaf95McbYEF846GRu+h+IL1r73dXvhHe2XGoOb70VfhjsNYl3Rw==","signatures":[{"sig":"MEYCIQDD5ULsDxZhsETOZtgLTpKkQkjgJRsdpUVTaucsEDaA5AIhAN17n+cyWhScPwN2RM/VRBADxWUN/RXkN0rSC6u4IWHb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1894},"main":"dist/wdy_custom_hooks.umd.js","module":"dist/wdy_custom_hooks.mjs","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"vite build"},"_npmUser":{"name":"wangdongyou","email":"2559227690@qq.com"},"_npmVersion":"10.8.1","description":"","directories":{},"_nodeVersion":"22.3.0","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.13","vite":"^6.2.0"},"_npmOperationalInternal":{"tmp":"tmp/wdy_custom_hooks_1.1.2_1741249013094_0.0708658601490777","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"wdy_custom_hooks","version":"1.1.3","keywords":[],"author":{"name":"wdy"},"license":"ISC","_id":"wdy_custom_hooks@1.1.3","maintainers":[{"name":"wangdongyou","email":"2559227690@qq.com"}],"dist":{"shasum":"b4524fd2d7ac7249785dd3fb275a87143863b5eb","tarball":"https://registry.npmjs.org/wdy_custom_hooks/-/wdy_custom_hooks-1.1.3.tgz","fileCount":5,"integrity":"sha512-VhbHnHayqpmlo3AAIoYxpRGq3j4XB3Se6DDh+pvlOI7Tk5/i1PSj7HA21c8PJ4nZ0qn9p2gyDOl3rqByIfp0dA==","signatures":[{"sig":"MEQCIBKoemmeJTCQEyAK76lU67Rr5uGP5SV81KeAs0AmTpaYAiBDqPaxHDj4DR+UCEYL90GoERSHyLruOJZnlaErUjbvSQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1938},"main":"dist/wdy_custom_hooks.umd.js","module":"dist/wdy_custom_hooks.mjs","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"vite build"},"_npmUser":{"name":"wangdongyou","email":"2559227690@qq.com"},"_npmVersion":"10.8.1","description":"","directories":{},"_nodeVersion":"22.3.0","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.13","vite":"^6.2.0"},"_npmOperationalInternal":{"tmp":"tmp/wdy_custom_hooks_1.1.3_1741250461117_0.25681564083894015","host":"s3://npm-registry-packages-npm-production"}},"1.1.4":{"name":"wdy_custom_hooks","version":"1.1.4","keywords":[],"author":{"name":"wdy"},"license":"ISC","_id":"wdy_custom_hooks@1.1.4","maintainers":[{"name":"wangdongyou","email":"2559227690@qq.com"}],"dist":{"shasum":"f317e0cb37989c14a2574ed59f23afdfcac7dfcc","tarball":"https://registry.npmjs.org/wdy_custom_hooks/-/wdy_custom_hooks-1.1.4.tgz","fileCount":5,"integrity":"sha512-27CgBoIq6hWxUDtfYC6ucKW1MPKFV9W03Uk0kTdZrFTi/XxBW4pXbG8GEMeEr2cbhnOYSnwd9p7GEg6WPR8ehQ==","signatures":[{"sig":"MEUCIBzKA9iB8c+Glskr1KqOO7WO76BW/UtlkxL9MxOAhXD5AiEAgKqMYr4jSs5/Cph6N3Z6HrBL6O6FVcvFuHrx82gp72g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2018},"main":"dist/wdy_custom_hooks.umd.js","module":"dist/wdy_custom_hooks.mjs","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"vite build"},"_npmUser":{"name":"wangdongyou","email":"2559227690@qq.com"},"_npmVersion":"10.8.1","description":"- 安装指令：`pnpm i wdy_custom_hooks`\r - 目前可供使用的指令有：","directories":{},"_nodeVersion":"22.3.0","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.13","vite":"^6.2.0"},"_npmOperationalInternal":{"tmp":"tmp/wdy_custom_hooks_1.1.4_1741251357437_0.08196893481853018","host":"s3://npm-registry-packages-npm-production"}},"1.1.5":{"name":"wdy_custom_hooks","version":"1.1.5","keywords":[],"author":{"name":"wdy"},"license":"ISC","_id":"wdy_custom_hooks@1.1.5","maintainers":[{"name":"wangdongyou","email":"2559227690@qq.com"}],"dist":{"shasum":"2260ddb8447f275e9c6dd7059cf61b26e8c59790","tarball":"https://registry.npmjs.org/wdy_custom_hooks/-/wdy_custom_hooks-1.1.5.tgz","fileCount":5,"integrity":"sha512-oQo5X5lgJAvAXNWaUWkS0xfh8yO82WG0XTkliv3NBtodkmq3JSotofXcV45uLwCMNpw/4+mbQsR0jh9Vy15jpA==","signatures":[{"sig":"MEUCIQDoPyD3zgtwN4tFg4X52L4btYWx+silpm5jFKOC0PJQHQIgDmuHL2XewDIjcMzoT9nq1zuQCMrXTIaFINZ9SFsKUpw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4169},"main":"dist/wdy_custom_hooks.umd.js","module":"dist/wdy_custom_hooks.mjs","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"vite build"},"_npmUser":{"name":"wangdongyou","email":"2559227690@qq.com"},"_npmVersion":"10.8.1","description":"- 安装指令：`pnpm i wdy_custom_hooks`\r - 目前可供使用的指令以及使用 Demo：","directories":{},"_nodeVersion":"22.3.0","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.13","vite":"^6.2.0"},"_npmOperationalInternal":{"tmp":"tmp/wdy_custom_hooks_1.1.5_1741674390691_0.7390230117629857","host":"s3://npm-registry-packages-npm-production"}},"1.1.6":{"name":"wdy_custom_hooks","version":"1.1.6","keywords":[],"author":{"name":"wdy"},"license":"ISC","_id":"wdy_custom_hooks@1.1.6","maintainers":[{"name":"wangdongyou","email":"2559227690@qq.com"}],"dist":{"shasum":"6084011a7e201802db31e37255b02f59edd9009c","tarball":"https://registry.npmjs.org/wdy_custom_hooks/-/wdy_custom_hooks-1.1.6.tgz","fileCount":5,"integrity":"sha512-Qq0h2SSiOB3xTgR2MXDn70A+cxu9rw5XWRsourTu3/yTIwmuRzd+CHuYRUtv6KquAHt02KTo54e3RxOQVMNWfw==","signatures":[{"sig":"MEUCIDvMPshiMpkWzm4Qc0MRAxCm979aV2ZOzJoHSIrggFNCAiEAghF1q+3V3Q6VK3UjPVLUQaOCHXaqe6sLAK5waLrf8YY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5637},"main":"dist/wdy_custom_hooks.umd.js","module":"dist/wdy_custom_hooks.mjs","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"vite build"},"_npmUser":{"name":"wangdongyou","email":"2559227690@qq.com"},"_npmVersion":"10.8.1","description":"- 安装指令：`pnpm i wdy_custom_hooks`\r - 使用方式，全局注册（在项目 main.ts 或者 main.js 中引入）：","directories":{},"_nodeVersion":"22.3.0","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.13","vite":"^6.2.0"},"_npmOperationalInternal":{"tmp":"tmp/wdy_custom_hooks_1.1.6_1741678269854_0.9823112263919698","host":"s3://npm-registry-packages-npm-production"}},"1.1.7":{"name":"wdy_custom_hooks","version":"1.1.7","keywords":[],"author":{"name":"wdy"},"license":"ISC","_id":"wdy_custom_hooks@1.1.7","maintainers":[{"name":"wangdongyou","email":"2559227690@qq.com"}],"dist":{"shasum":"60939ae9246c91f3dac93c1cb8fd95c23083ebb8","tarball":"https://registry.npmjs.org/wdy_custom_hooks/-/wdy_custom_hooks-1.1.7.tgz","fileCount":5,"integrity":"sha512-OHH8OhqXmcak2j4as4X9VuOkulpRqWvbFs6S0ZvpC6UFkjhFwCjXrpNq+daUQ6UyvVQUcCp+ayvPwGH2bs2W/Q==","signatures":[{"sig":"MEUCID5AgVUFcK3froTh/9OCCUXci4GuqXgmeQZXhGnp/76BAiEAtkX3dB3lySqOOBhqLFR34YaWdGo2h2XhNL6/5BexN5c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5637},"main":"dist/wdy_custom_hooks.umd.js","module":"dist/wdy_custom_hooks.mjs","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"vite build"},"_npmUser":{"name":"wangdongyou","email":"2559227690@qq.com"},"_npmVersion":"10.8.1","description":"- 安装指令：`pnpm i wdy_custom_hooks`\r - 使用方式，全局注册（在项目 main.ts 或者 main.js 中引入）：","directories":{},"_nodeVersion":"22.3.0","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.13","vite":"^6.2.0"},"_npmOperationalInternal":{"tmp":"tmp/wdy_custom_hooks_1.1.7_1741678602532_0.9162113762783444","host":"s3://npm-registry-packages-npm-production"}},"1.1.8":{"name":"wdy_custom_hooks","version":"1.1.8","keywords":[],"author":{"name":"wdy"},"license":"ISC","_id":"wdy_custom_hooks@1.1.8","maintainers":[{"name":"wangdongyou","email":"2559227690@qq.com"}],"dist":{"shasum":"61e838e60f207a909493d7e7af38a4d758767a9f","tarball":"https://registry.npmjs.org/wdy_custom_hooks/-/wdy_custom_hooks-1.1.8.tgz","fileCount":5,"integrity":"sha512-u7EKQ/hkBNAPSUDhfehGTbclNp+bciMcCAoT4T7jGwokxTnXofQnvCfuxifBSg2u0jaXzZPU+hBpxkdFJTH5IA==","signatures":[{"sig":"MEYCIQCMRc6v4dl3LAVoriOeBP36T8zc95RZHoIkVCCJKkj9ZQIhAL+e+ubEWPgpMkOJww6bk6GQw3NB5f+SU3w6gw+B5+D6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6424},"main":"dist/wdy_custom_hooks.umd.js","module":"dist/wdy_custom_hooks.mjs","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"vite build"},"_npmUser":{"name":"wangdongyou","email":"2559227690@qq.com"},"_npmVersion":"10.8.1","description":"- 安装指令：`pnpm i wdy_custom_hooks`\r - 使用方式，全局注册（在项目 main.ts 或者 main.js 中引入）：","directories":{},"_nodeVersion":"22.3.0","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.13","vite":"^6.2.0"},"_npmOperationalInternal":{"tmp":"tmp/wdy_custom_hooks_1.1.8_1741679384733_0.47185507260379955","host":"s3://npm-registry-packages-npm-production"}},"1.1.9":{"name":"wdy_custom_hooks","version":"1.1.9","keywords":[],"author":{"name":"wdy"},"license":"ISC","_id":"wdy_custom_hooks@1.1.9","maintainers":[{"name":"wangdongyou","email":"2559227690@qq.com"}],"dist":{"shasum":"39da071dba89a37aa13e29e570495e5df55dacdb","tarball":"https://registry.npmjs.org/wdy_custom_hooks/-/wdy_custom_hooks-1.1.9.tgz","fileCount":5,"integrity":"sha512-4/romJzllS6pTTA7V1YyvuzRaG17ss4MpyAd/63VQdTwjmRFx7KIxYiiJRlwrv4k7Y9knlWNZyzMCBYy8alnhQ==","signatures":[{"sig":"MEYCIQDHGza5RWObAPguHg53pEahkVnw1nrlTaphLot5Dr0TdgIhAKizwS3hlxKq/7aLDssYu8wjvv8oG2meNp/faumr7mqV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6800},"main":"dist/wdy_custom_hooks.umd.js","module":"dist/wdy_custom_hooks.mjs","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"vite build"},"_npmUser":{"name":"wangdongyou","email":"2559227690@qq.com"},"_npmVersion":"10.8.1","description":"- 安装指令：`pnpm i wdy_custom_hooks`\r - 使用方式，全局注册（在项目 main.ts 或者 main.js 中引入）：","directories":{},"_nodeVersion":"22.3.0","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.13","vite":"^6.2.0"},"_npmOperationalInternal":{"tmp":"tmp/wdy_custom_hooks_1.1.9_1741683007476_0.7429537831425406","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"wdy_custom_hooks","version":"1.2.0","keywords":[],"author":{"name":"wdy"},"license":"ISC","_id":"wdy_custom_hooks@1.2.0","maintainers":[{"name":"wangdongyou","email":"2559227690@qq.com"}],"dist":{"shasum":"61903f87fccf7b6383b11f9e26c883a0aafbc6d4","tarball":"https://registry.npmjs.org/wdy_custom_hooks/-/wdy_custom_hooks-1.2.0.tgz","fileCount":5,"integrity":"sha512-PeiP7zqFK9R1a3FgLKY4yXOEwd6aBKsH/huVcNHY+5JyIgh1Q3pG5AsMuls3VI6GhHRq0CHAp4G9rvEWJEZ64Q==","signatures":[{"sig":"MEUCIQDb0nD+Eb0C6Y8bzSGD8Z71BtDUgAKcvUJIwNhZocfy3AIgPePqGIJ0Ed2o6SLTE09jNjdv30A7nTK9nik5jL/Bocw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7049},"main":"dist/wdy_custom_hooks.umd.js","module":"dist/wdy_custom_hooks.mjs","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"vite build"},"_npmUser":{"name":"wangdongyou","email":"2559227690@qq.com"},"_npmVersion":"10.8.1","description":"- 安装指令：`pnpm i wdy_custom_hooks`\r - 使用方式，全局注册（在项目 main.ts 或者 main.js 中引入）：","directories":{},"_nodeVersion":"22.3.0","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.13","vite":"^6.2.0"},"_npmOperationalInternal":{"tmp":"tmp/wdy_custom_hooks_1.2.0_1741685975903_0.8651373657066299","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"wdy_custom_hooks","version":"1.2.1","keywords":[],"author":{"name":"wdy"},"license":"ISC","_id":"wdy_custom_hooks@1.2.1","maintainers":[{"name":"wangdongyou","email":"2559227690@qq.com"}],"dist":{"shasum":"f48f96ba6f429b5d8fbc9f701f67ef705c2e1007","tarball":"https://registry.npmjs.org/wdy_custom_hooks/-/wdy_custom_hooks-1.2.1.tgz","fileCount":5,"integrity":"sha512-5gI/0O5JtrbtAGGBrHbR8ogktKJjc6AdpV+SfMAALIuRUxEllwoQvKXRw8HDt6Eqp1l2L9Q1szbZwS+60bx1rA==","signatures":[{"sig":"MEUCIQC0VMvRUGD62wHWaCslp74evDSSNnnsWd6ooVkLsCgdaQIgCtjGHPQ8tC1TK8jokpn2bsVE/Bc7GapFQh8E+i2PpmQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8206},"main":"dist/wdy_custom_hooks.umd.js","module":"dist/wdy_custom_hooks.mjs","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"vite build"},"_npmUser":{"name":"wangdongyou","email":"2559227690@qq.com"},"_npmVersion":"10.8.1","description":"- 安装指令：`pnpm i wdy_custom_hooks`\r - 使用方式，全局注册（在项目 main.ts 或者 main.js 中引入）：","directories":{},"_nodeVersion":"22.3.0","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.13","vite":"^6.2.0"},"_npmOperationalInternal":{"tmp":"tmp/wdy_custom_hooks_1.2.1_1741742852331_0.666521420419081","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"wdy_custom_hooks","version":"1.2.2","keywords":[],"author":{"name":"wdy"},"license":"ISC","_id":"wdy_custom_hooks@1.2.2","maintainers":[{"name":"wangdongyou","email":"2559227690@qq.com"}],"dist":{"shasum":"67c6bdf75f39e0316c793c94187c5af36f6ae7ec","tarball":"https://registry.npmjs.org/wdy_custom_hooks/-/wdy_custom_hooks-1.2.2.tgz","fileCount":5,"integrity":"sha512-EghB+6QYBo8VUcWMlYp1X6CiqoQQ/zKlxl/0Rc1hUkwin3Wd3U8b64IJxrH15nC2T7TAjKQamMs7PfMhfj6zfQ==","signatures":[{"sig":"MEYCIQCmeBYC+el4lbY0AhX7rAmmq/iwWDxGziEzGqH9OKPE+gIhAKxtof9tcVsF1UVevH2HvN8AdBkLpniGA5NH/Jt0hNj2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9221},"main":"dist/wdy_custom_hooks.umd.js","module":"dist/wdy_custom_hooks.mjs","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"vite build"},"_npmUser":{"name":"wangdongyou","email":"2559227690@qq.com"},"_npmVersion":"10.8.1","description":"- 安装指令：`pnpm i wdy_custom_hooks`\r - 使用方式，全局注册（在项目 main.ts 或者 main.js 中引入）：","directories":{},"_nodeVersion":"22.3.0","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.13","vite":"^6.2.0"},"_npmOperationalInternal":{"tmp":"tmp/wdy_custom_hooks_1.2.2_1741745786510_0.5369260472120927","host":"s3://npm-registry-packages-npm-production"}},"1.2.3":{"name":"wdy_custom_hooks","version":"1.2.3","keywords":[],"author":{"name":"wdy"},"license":"ISC","_id":"wdy_custom_hooks@1.2.3","maintainers":[{"name":"wangdongyou","email":"2559227690@qq.com"}],"dist":{"shasum":"9d86483a2c1162c471422790079af91942ad9001","tarball":"https://registry.npmjs.org/wdy_custom_hooks/-/wdy_custom_hooks-1.2.3.tgz","fileCount":5,"integrity":"sha512-+cbOH2ors9HkmG/n54fdfNH5pnZiPDq772stgOJqtk0G0Qt7dAvaEi1TtVYVLCcJ3QVgZ1I8HDNBokeSMYYT7g==","signatures":[{"sig":"MEUCIHXurOXukc8hZpJX/c99FPEhobl4cVWymzPWEXpI5e8BAiEAssez0KCdj5z+s/KQYDUu1rbrVpQO2Cp26LO7hBPW+nc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9141},"main":"dist/wdy_custom_hooks.umd.js","module":"dist/wdy_custom_hooks.mjs","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"vite build"},"_npmUser":{"name":"wangdongyou","email":"2559227690@qq.com"},"_npmVersion":"10.8.1","description":"- 安装指令：`pnpm i wdy_custom_hooks`\r - 使用方式，全局注册（在项目 main.ts 或者 main.js 中引入）：","directories":{},"_nodeVersion":"22.3.0","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.13","vite":"^6.2.0"},"_npmOperationalInternal":{"tmp":"tmp/wdy_custom_hooks_1.2.3_1741746911590_0.6811700187295107","host":"s3://npm-registry-packages-npm-production"}},"1.2.4":{"name":"wdy_custom_hooks","version":"1.2.4","keywords":[],"author":{"name":"wdy"},"license":"ISC","_id":"wdy_custom_hooks@1.2.4","maintainers":[{"name":"wangdongyou","email":"2559227690@qq.com"}],"dist":{"shasum":"99dc212fdff27553f4e349c1c1de8b542a624ef8","tarball":"https://registry.npmjs.org/wdy_custom_hooks/-/wdy_custom_hooks-1.2.4.tgz","fileCount":5,"integrity":"sha512-wCa6zZ1Hludfn23ELjLKo5t98pn68Pc9l28QmnT/5Fc4ffQIgUqiQlv/2/o8PibvFSccykYldYgvn3ouw4rFtg==","signatures":[{"sig":"MEUCIQCl1DpG4YAE7KkWmMiHM7StL+Xyi5V5lHnnKkGO65/+jwIgYz4J9JqdNhqQvshGnU7UvXVeQgYazPAhsMNNf0WArVc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11200},"main":"dist/wdy_custom_hooks.umd.js","module":"dist/wdy_custom_hooks.mjs","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"vite build"},"_npmUser":{"name":"wangdongyou","email":"2559227690@qq.com"},"_npmVersion":"10.8.1","description":"- 安装指令：`pnpm i wdy_custom_hooks`\r - 使用方式，全局注册（在项目 main.ts 或者 main.js 中引入）：","directories":{},"_nodeVersion":"22.3.0","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.13","vite":"^6.2.0"},"_npmOperationalInternal":{"tmp":"tmp/wdy_custom_hooks_1.2.4_1741764756795_0.40100572404837354","host":"s3://npm-registry-packages-npm-production"}},"1.2.5":{"name":"wdy_custom_hooks","version":"1.2.5","keywords":[],"author":{"name":"wdy"},"license":"ISC","_id":"wdy_custom_hooks@1.2.5","maintainers":[{"name":"wangdongyou","email":"2559227690@qq.com"}],"dist":{"shasum":"e32d95223d7ba00959a6c6b4a53b43339019c883","tarball":"https://registry.npmjs.org/wdy_custom_hooks/-/wdy_custom_hooks-1.2.5.tgz","fileCount":5,"integrity":"sha512-o7Nz/wKrewZN78/TkTZE4AhSPX0HMglAiHYA1XpCP02Bf4HwJu+0XPVWNCCZj7ooz1BpAYI9/hnQjVYZC4pehw==","signatures":[{"sig":"MEUCIQCkg7aS/r3RkApdaQQy1HkUnhdEOVmtHVt+CMk7NW0IqgIgKtASKi95r02HTkiyXuSNvSXs3eyOnYVPc0B2S7rnI2U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12047},"main":"dist/wdy_custom_hooks.umd.js","module":"dist/wdy_custom_hooks.mjs","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"vite build"},"_npmUser":{"name":"wangdongyou","email":"2559227690@qq.com"},"_npmVersion":"10.8.1","description":"- 安装指令：`pnpm i wdy_custom_hooks`\r - 使用方式，全局注册（在项目 main.ts 或者 main.js 中引入）：","directories":{},"_nodeVersion":"22.3.0","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.13","vite":"^6.2.0"},"_npmOperationalInternal":{"tmp":"tmp/wdy_custom_hooks_1.2.5_1741766636191_0.8014949885670231","host":"s3://npm-registry-packages-npm-production"}},"1.2.6":{"name":"wdy_custom_hooks","version":"1.2.6","keywords":[],"author":{"name":"wdy"},"license":"ISC","_id":"wdy_custom_hooks@1.2.6","maintainers":[{"name":"wangdongyou","email":"2559227690@qq.com"}],"dist":{"shasum":"f2a16d56fb6e30de6d2289026bcd5b758d18ecfa","tarball":"https://registry.npmjs.org/wdy_custom_hooks/-/wdy_custom_hooks-1.2.6.tgz","fileCount":5,"integrity":"sha512-z871bwMtLVxtjggrZfPmQG1WugUZWIreozc0Bdl0K/O2ydcO4bz+g9b0qi6Ng1xxtAIIuA4792jOGldxYvDy0w==","signatures":[{"sig":"MEUCIQD3WlENf3ZRV8q1CPcrjU+WoxLVC0n8YpII73iOWNMekwIgaTECAdNkXWnmZr+6SNjVtsFd+61NR1f86Vu27onows0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12540},"main":"dist/wdy_custom_hooks.umd.js","module":"dist/wdy_custom_hooks.mjs","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"vite build"},"_npmUser":{"name":"wangdongyou","email":"2559227690@qq.com"},"_npmVersion":"10.8.1","description":"- 安装指令：`pnpm i wdy_custom_hooks`\r - 使用方式，全局注册（在项目 main.ts 或者 main.js 中引入）：","directories":{},"_nodeVersion":"22.3.0","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.13","vite":"^6.2.0"},"_npmOperationalInternal":{"tmp":"tmp/wdy_custom_hooks_1.2.6_1741773091045_0.8083073445431488","host":"s3://npm-registry-packages-npm-production"}},"1.2.7":{"name":"wdy_custom_hooks","version":"1.2.7","keywords":["vue3","hooks","自定义hooks"],"author":{"name":"wangdongyou"},"license":"ISC","_id":"wdy_custom_hooks@1.2.7","maintainers":[{"name":"wangdongyou","email":"2559227690@qq.com"}],"dist":{"shasum":"50af63e3e531a347cf8b8cb390306198a6bea695","tarball":"https://registry.npmjs.org/wdy_custom_hooks/-/wdy_custom_hooks-1.2.7.tgz","fileCount":5,"integrity":"sha512-zF9pFVr7+RAgroR74pQaQUHFpFFWqBCQnhChpYZQnm/e2j4qzZeDuVrCrvx92pNDauvEyaLSMqAyiqEO2OC1yg==","signatures":[{"sig":"MEQCIGA7TXA+mBVsPhPdJvAasUwkeVSRohNlJs2cEoVlQx9HAiAPcqvYXOGa3QlDzPcQQiud9E8p54X9UzWL3Lh9UEqmJQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15120},"main":"dist/wdy_custom_hooks.umd.js","module":"dist/wdy_custom_hooks.mjs","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"vite build"},"_npmUser":{"name":"wangdongyou","email":"2559227690@qq.com"},"_npmVersion":"10.8.1","description":"one custom hooks of vue3","directories":{},"_nodeVersion":"22.3.0","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.13","vite":"^6.2.0"},"_npmOperationalInternal":{"tmp":"tmp/wdy_custom_hooks_1.2.7_1741833183900_0.8532880666916887","host":"s3://npm-registry-packages-npm-production"}},"1.2.8":{"name":"wdy_custom_hooks","version":"1.2.8","keywords":["vue3","hooks","自定义hooks"],"author":{"name":"wangdongyou"},"license":"ISC","_id":"wdy_custom_hooks@1.2.8","maintainers":[{"name":"wangdongyou","email":"2559227690@qq.com"}],"dist":{"shasum":"b5acfe4be4048d517d71de4c5bac4322c2ac7d3f","tarball":"https://registry.npmjs.org/wdy_custom_hooks/-/wdy_custom_hooks-1.2.8.tgz","fileCount":5,"integrity":"sha512-nPBrWNsEIE6UYv3LWx9FDPYdDcNfSGQO6jcyJhCWD31SOZgWasd+Tn0tfRNkgj8XKa2YOaaawtGdGZG/cRm0rg==","signatures":[{"sig":"MEUCIQCKv8BIt2Pr7sR7dIEkrVeXeKDo34jzzEb21mBfkOKQZwIgSuW+923PXB6RnmstfnYMPh0y9nwUJMF1fidnnASho/s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15610},"main":"dist/wdy_custom_hooks.umd.js","module":"dist/wdy_custom_hooks.mjs","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"vite build"},"_npmUser":{"name":"wangdongyou","email":"2559227690@qq.com"},"_npmVersion":"10.8.1","description":"one custom hooks of vue3","directories":{},"_nodeVersion":"22.3.0","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.13","vite":"^6.2.0"},"_npmOperationalInternal":{"tmp":"tmp/wdy_custom_hooks_1.2.8_1741834357030_0.5659534813007674","host":"s3://npm-registry-packages-npm-production"}},"1.2.9":{"name":"wdy_custom_hooks","version":"1.2.9","keywords":["vue3","hooks","自定义hooks"],"author":{"name":"wangdongyou"},"license":"ISC","_id":"wdy_custom_hooks@1.2.9","maintainers":[{"name":"wangdongyou","email":"2559227690@qq.com"}],"dist":{"shasum":"40499610342c9020f2f04d82a571304a61180da5","tarball":"https://registry.npmjs.org/wdy_custom_hooks/-/wdy_custom_hooks-1.2.9.tgz","fileCount":5,"integrity":"sha512-pKAWjYECq5wCpNnoWRjhKBdlKAlVBCjVcDnQk27buvZzAvOqXTae9DIuARBdE3a8hs7QW4chcnZnp8y7B7VnOw==","signatures":[{"sig":"MEYCIQCbroAM1sB9SYcSBIf6h99MHO3PNB2a+4tGCFtGxYJekAIhANnoWJo0EZiqHXeRPLXHoAl34AQiHuVBYpUSDMuC2Dux","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15820},"main":"dist/wdy_custom_hooks.umd.js","module":"dist/wdy_custom_hooks.mjs","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"vite build"},"_npmUser":{"name":"wangdongyou","email":"2559227690@qq.com"},"_npmVersion":"10.8.1","description":"one custom hooks of vue3","directories":{},"_nodeVersion":"22.3.0","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.13","vite":"^6.2.0"},"_npmOperationalInternal":{"tmp":"tmp/wdy_custom_hooks_1.2.9_1741835476125_0.12106379168783676","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"wdy_custom_hooks","version":"1.3.0","keywords":["vue3","hooks","自定义hooks","自定义指令"],"author":{"name":"wangdongyou"},"license":"ISC","_id":"wdy_custom_hooks@1.3.0","maintainers":[{"name":"wangdongyou","email":"2559227690@qq.com"}],"dist":{"shasum":"e22f910cfb7d0acf23bc52d72df9d0c30b662ea0","tarball":"https://registry.npmjs.org/wdy_custom_hooks/-/wdy_custom_hooks-1.3.0.tgz","fileCount":5,"integrity":"sha512-RgCJRGBH0KkmcCgNXlABegYyB2KbVgWQTiNNnKas8JFf/AhGEZTHDWGdJLEcBwquuvXOK5jIfwg3SvWoAH/yXQ==","signatures":[{"sig":"MEQCIGyOYsyj3rFK4x8kFBvsNq4d9xFIAKnjfy3ey7LwPM1lAiBSM4oDy+jn41rSQipAjNtS+NFyeiyIjGIUuW9ryIoQlQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17737},"main":"dist/wdy_custom_hooks.umd.js","module":"dist/wdy_custom_hooks.mjs","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"vite build"},"_npmUser":{"name":"wangdongyou","email":"2559227690@qq.com"},"_npmVersion":"10.8.1","description":"one custom hooks of vue3","directories":{},"_nodeVersion":"22.3.0","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.13","vite":"^6.2.0"},"_npmOperationalInternal":{"tmp":"tmp/wdy_custom_hooks_1.3.0_1741852474601_0.6132276271815174","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"wdy_custom_hooks","version":"1.3.1","keywords":["vue3","hooks","自定义hooks","自定义指令"],"author":{"name":"wangdongyou"},"license":"ISC","_id":"wdy_custom_hooks@1.3.1","maintainers":[{"name":"wangdongyou","email":"2559227690@qq.com"}],"dist":{"shasum":"75ea2fd9c3adabe71adf819a2314517fc34e17cc","tarball":"https://registry.npmjs.org/wdy_custom_hooks/-/wdy_custom_hooks-1.3.1.tgz","fileCount":5,"integrity":"sha512-vieuYMt31636r9CrWX3UiSQAZiOnHEiKHO2w4kBH1GgE57QB0G/iVFR5p9zuLND/9FDJSmPe28/JH+69vOYsMw==","signatures":[{"sig":"MEUCIQDoZD3mIzwel8uvylX0z12jJdu6oGMZ9Qb59KEICi9bWgIgHCFt6OtRwwiycSktj2OGSC/vOaITSAcA7gXVTSGBSGQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17883},"main":"dist/wdy_custom_hooks.umd.js","module":"dist/wdy_custom_hooks.mjs","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"vite build"},"_npmUser":{"name":"wangdongyou","email":"2559227690@qq.com"},"_npmVersion":"10.8.1","description":"one custom hooks of vue3","directories":{},"_nodeVersion":"22.3.0","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.13","vite":"^6.2.0"},"_npmOperationalInternal":{"tmp":"tmp/wdy_custom_hooks_1.3.1_1741855848585_0.4013059047421237","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"wdy_custom_hooks","version":"1.3.2","keywords":["vue3","hooks","自定义hooks","自定义指令"],"author":{"name":"wangdongyou"},"license":"ISC","_id":"wdy_custom_hooks@1.3.2","maintainers":[{"name":"wangdongyou","email":"2559227690@qq.com"}],"dist":{"shasum":"5aa2ade0cd6a1eeeb06f44586ff41ad43f26dc41","tarball":"https://registry.npmjs.org/wdy_custom_hooks/-/wdy_custom_hooks-1.3.2.tgz","fileCount":5,"integrity":"sha512-2ccBEnIVMaFZiaIfXTvV9OMM6kAbYoq50r/w0J5BfusM0PIHOneoEO5BhiHeB6rvdpyj7VBfLD7fozSC9/7twg==","signatures":[{"sig":"MEUCIQCwP+wVp5/OH2d9HyWGMdWoDdqULhZ1R8ocLHh/S5odPgIgC7/WMVKwgf318Zmc9PanB7Tdz6uc0nKiuFFcBt09STc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17867},"main":"dist/wdy_custom_hooks.umd.js","module":"dist/wdy_custom_hooks.mjs","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"vite build"},"_npmUser":{"name":"wangdongyou","email":"2559227690@qq.com"},"_npmVersion":"10.8.1","description":"one custom hooks of vue3","directories":{},"_nodeVersion":"22.3.0","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.13","vite":"^6.2.0"},"_npmOperationalInternal":{"tmp":"tmp/wdy_custom_hooks_1.3.2_1741857649828_0.6671967936052852","host":"s3://npm-registry-packages-npm-production"}},"1.3.3":{"name":"wdy_custom_hooks","version":"1.3.3","keywords":["vue3","hooks","自定义hooks","自定义指令"],"author":{"name":"wangdongyou"},"license":"ISC","_id":"wdy_custom_hooks@1.3.3","maintainers":[{"name":"wangdongyou","email":"2559227690@qq.com"}],"dist":{"shasum":"5a1ae682327d45eeddf0d6b262cf482ba5c0432a","tarball":"https://registry.npmjs.org/wdy_custom_hooks/-/wdy_custom_hooks-1.3.3.tgz","fileCount":5,"integrity":"sha512-cP/dLlU5KdeEkMuCKCqDwKy8rrqXI4g/zx8HPLNC77fnkcf4MqRXS9MFmiE1HDroO/RfPDOwIlLHgmfDeXDJ2A==","signatures":[{"sig":"MEUCIQCyUPLd0YZLm/wW74xkNZawtGD9T5ivn7Es7S39Q4ZIrQIgBnZSCFkmSV/V8S6p9UcmywVjnyxMc3edaeX5GCUVfVw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20037},"main":"dist/wdy_custom_hooks.umd.js","module":"dist/wdy_custom_hooks.mjs","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"vite build"},"_npmUser":{"name":"wangdongyou","email":"2559227690@qq.com"},"_npmVersion":"10.8.1","description":"one custom hooks of vue3","directories":{},"_nodeVersion":"22.3.0","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.13","vite":"^6.2.0"},"_npmOperationalInternal":{"tmp":"tmp/wdy_custom_hooks_1.3.3_1741936442335_0.16325027975186868","host":"s3://npm-registry-packages-npm-production"}},"1.3.4":{"name":"wdy_custom_hooks","version":"1.3.4","keywords":["vue3","hooks","自定义hooks","自定义指令"],"author":{"name":"wangdongyou"},"license":"ISC","_id":"wdy_custom_hooks@1.3.4","maintainers":[{"name":"wangdongyou","email":"2559227690@qq.com"}],"dist":{"shasum":"a597b7c3a8315caf69132f0b85d6da9be3834292","tarball":"https://registry.npmjs.org/wdy_custom_hooks/-/wdy_custom_hooks-1.3.4.tgz","fileCount":5,"integrity":"sha512-JZ0sndHRFGclKH/avpGz6qzmgzUFTtjlK3BjkGnL40l5LZ4k8wpU3V36fJVEsZExhI++DPBE21ZSuQd4MydHMA==","signatures":[{"sig":"MEQCICRHpDuqsQAUnGAEmE2QXMyvmx2Fa+a9mIj7JdF1geZJAiA4NOBdvNVXxrQywvG42xyJ8rOUvSX17e2LH06ky+5NBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22287},"main":"dist/wdy_custom_hooks.umd.js","module":"dist/wdy_custom_hooks.mjs","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"vite build"},"_npmUser":{"name":"wangdongyou","email":"2559227690@qq.com"},"_npmVersion":"10.8.1","description":"one custom hooks of vue3","directories":{},"_nodeVersion":"22.3.0","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.13","vite":"^6.2.0"},"_npmOperationalInternal":{"tmp":"tmp/wdy_custom_hooks_1.3.4_1742180420719_0.4323423807691871","host":"s3://npm-registry-packages-npm-production"}},"1.3.5":{"name":"wdy_custom_hooks","version":"1.3.5","keywords":["vue3","hooks","自定义hooks","自定义指令"],"author":{"name":"wangdongyou"},"license":"ISC","_id":"wdy_custom_hooks@1.3.5","maintainers":[{"name":"wangdongyou","email":"2559227690@qq.com"}],"dist":{"shasum":"039642b399ee2de9a51ba6ae4cca59a5d7748997","tarball":"https://registry.npmjs.org/wdy_custom_hooks/-/wdy_custom_hooks-1.3.5.tgz","fileCount":5,"integrity":"sha512-N7GTk9HaJsbp4YDb3LTVRPk0rHRzwasLcJWyw6GuuG32CDAOn5VcqkXQQyXPrEGiUmy1JAhqtq9VX5w/rSeRzA==","signatures":[{"sig":"MEUCIAGDh0NKHykzLXw0aSqQSEWBNyXEFxZwgnkQ3QoRPqAwAiEAjWV1Ee61io4EzzdRxkMfofOY3Vld+OYPJLU1O3dxR+w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22303},"main":"dist/wdy_custom_hooks.umd.js","module":"dist/wdy_custom_hooks.mjs","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"vite build"},"_npmUser":{"name":"wangdongyou","email":"2559227690@qq.com"},"_npmVersion":"10.8.1","description":"one custom hooks of vue3","directories":{},"_nodeVersion":"22.3.0","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.13","vite":"^6.2.0"},"_npmOperationalInternal":{"tmp":"tmp/wdy_custom_hooks_1.3.5_1742180642968_0.7956893357268775","host":"s3://npm-registry-packages-npm-production"}},"1.3.6":{"name":"wdy_custom_hooks","version":"1.3.6","keywords":["vue3","hooks","自定义hooks","自定义指令"],"author":{"name":"wangdongyou"},"license":"ISC","_id":"wdy_custom_hooks@1.3.6","maintainers":[{"name":"wangdongyou","email":"2559227690@qq.com"}],"dist":{"shasum":"e7e4ac0e718e0616bdee5cada45e6371c55ca1be","tarball":"https://registry.npmjs.org/wdy_custom_hooks/-/wdy_custom_hooks-1.3.6.tgz","fileCount":5,"integrity":"sha512-OB3YpZRR+Fd6cGnsaeJhiPsvtaGhsBbupVV1DsnzMIR1g80hD0hdu5pd9xJkeWfxeSoEYlAoCDAMQ1jdRIgWMQ==","signatures":[{"sig":"MEYCIQDxr5ObogJiNHWW6BUdj135pZhCMTv0LsB9lZjM5vVF3AIhAOL+rSm1INhhgvTicoB1VnAsDJMWJfbQHxshllYIu3Wh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24608},"main":"dist/wdy_custom_hooks.umd.js","module":"dist/wdy_custom_hooks.mjs","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"vite build"},"_npmUser":{"name":"wangdongyou","email":"2559227690@qq.com"},"_npmVersion":"10.8.1","description":"one custom hooks of vue3","directories":{},"_nodeVersion":"22.3.0","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.13","vite":"^6.2.0"},"_npmOperationalInternal":{"tmp":"tmp/wdy_custom_hooks_1.3.6_1742191006738_0.4820370768342723","host":"s3://npm-registry-packages-npm-production"}},"1.3.7":{"name":"wdy_custom_hooks","version":"1.3.7","keywords":["vue3","hooks","自定义hooks","自定义指令"],"author":{"name":"wangdongyou"},"license":"ISC","_id":"wdy_custom_hooks@1.3.7","maintainers":[{"name":"wangdongyou","email":"2559227690@qq.com"}],"dist":{"shasum":"5160302a58c6eb54f607ae007d855c74a5c4bffb","tarball":"https://registry.npmjs.org/wdy_custom_hooks/-/wdy_custom_hooks-1.3.7.tgz","fileCount":5,"integrity":"sha512-hEeWyA0CqY3URTcbsM9QWu8B3jzX8Gfsys1MM1OJ9vYe9PJNItwPwL1ac0yie2Nlek69Y++8WIuj8DvgXlnEtA==","signatures":[{"sig":"MEQCIBgHmC/+GLLf4D4619/0ZATdwYHPv1Ac9rpVIiu8ChtwAiABhZd3iJ1bjYgcZ5IB2RInMsHIvkKxCNoY0HcDcfYrcw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24674},"main":"dist/wdy_custom_hooks.umd.js","module":"dist/wdy_custom_hooks.mjs","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"vite build"},"_npmUser":{"name":"wangdongyou","email":"2559227690@qq.com"},"_npmVersion":"10.8.1","description":"one custom hooks of vue3","directories":{},"_nodeVersion":"22.3.0","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.13","vite":"^6.2.0"},"_npmOperationalInternal":{"tmp":"tmp/wdy_custom_hooks_1.3.7_1742196144633_0.25376838550915326","host":"s3://npm-registry-packages-npm-production"}},"1.3.8":{"name":"wdy_custom_hooks","version":"1.3.8","keywords":["vue3","hooks","自定义hooks","自定义指令"],"author":{"name":"wangdongyou"},"license":"ISC","_id":"wdy_custom_hooks@1.3.8","maintainers":[{"name":"wangdongyou","email":"2559227690@qq.com"}],"dist":{"shasum":"a66cc3aaf89f99e7156c88f90ea88908eee6f78c","tarball":"https://registry.npmjs.org/wdy_custom_hooks/-/wdy_custom_hooks-1.3.8.tgz","fileCount":5,"integrity":"sha512-LR6KN7d36tCUvDdlYl5SbVttZOl4zOtRhgetUY8BkSPgYK7Btrg5EMnGDqStLfVk9pnKY+TqOGsXnWqGk44Rgg==","signatures":[{"sig":"MEYCIQD0t4ribGM5jAsLOcHoi48XNBUUdd7NBoi8ozqGrjInBAIhANTG+J+gqDHIWUEorWC10w+w1NHII5ub6xPaUx6usg2O","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27237},"main":"dist/wdy_custom_hooks.umd.js","module":"dist/wdy_custom_hooks.mjs","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"vite build"},"_npmUser":{"name":"wangdongyou","email":"2559227690@qq.com"},"_npmVersion":"10.8.1","description":"one custom hooks of vue3","directories":{},"_nodeVersion":"22.3.0","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.13","vite":"^6.2.0"},"_npmOperationalInternal":{"tmp":"tmp/wdy_custom_hooks_1.3.8_1742450698325_0.5412947063030285","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"wdy_custom_hooks","version":"1.4.0","description":"one custom hooks of vue3","main":"dist/wdy_custom_hooks.umd.js","module":"dist/wdy_custom_hooks.mjs","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"vite build"},"keywords":["vue3","hooks","自定义hooks","自定义指令"],"author":{"name":"wangdongyou"},"license":"ISC","devDependencies":{"vite":"^6.2.0","vue":"^3.5.13"},"_id":"wdy_custom_hooks@1.4.0","_nodeVersion":"22.3.0","_npmVersion":"10.8.1","dist":{"integrity":"sha512-0h4Y70XHH21PP8sfciqVYY03rhSekEMO/UKSIM+Kd308BZDlmX3EdCivYwrQJT8Id+/P/1mQGnDN+iiuplDpAg==","shasum":"90892697df154c683c783fbf7a56c92d1f461e89","tarball":"https://registry.npmjs.org/wdy_custom_hooks/-/wdy_custom_hooks-1.4.0.tgz","fileCount":5,"unpackedSize":28147,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGtqP+amglLp2lJFVR2eHa8fo480+3Aq4xOgj2DiHRnjAiEA7NdPZiwZLyocgaAbMLnQYN4GGFKQ/IhztiVfPuKM3YY="}]},"_npmUser":{"name":"wangdongyou","email":"2559227690@qq.com"},"directories":{},"maintainers":[{"name":"wangdongyou","email":"2559227690@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/wdy_custom_hooks_1.4.0_1745891050536_0.26964031642388786"},"_hasShrinkwrap":false}},"time":{"created":"2025-03-04T02:34:20.541Z","modified":"2025-04-29T01:44:10.884Z","0.0.1":"2025-03-04T02:34:20.751Z","0.0.2":"2025-03-04T02:57:35.009Z","0.0.3":"2025-03-04T03:02:37.720Z","0.0.4":"2025-03-04T03:53:02.138Z","0.0.5":"2025-03-04T05:46:51.397Z","0.0.6":"2025-03-04T05:59:14.512Z","0.0.7":"2025-03-04T06:02:48.023Z","0.0.8":"2025-03-04T06:04:56.289Z","0.0.9":"2025-03-04T06:31:19.324Z","1.0.0":"2025-03-04T06:35:41.560Z","1.0.1":"2025-03-04T06:46:04.186Z","1.0.2":"2025-03-05T03:29:54.881Z","1.0.3":"2025-03-05T03:35:52.226Z","1.0.4":"2025-03-05T03:44:10.393Z","1.0.5":"2025-03-05T03:52:10.063Z","1.0.6":"2025-03-05T03:55:09.417Z","1.0.7":"2025-03-05T03:59:47.566Z","1.0.8":"2025-03-05T06:37:54.942Z","1.0.9":"2025-03-06T07:14:26.654Z","1.1.0":"2025-03-06T07:56:12.776Z","1.1.1":"2025-03-06T08:04:19.678Z","1.1.2":"2025-03-06T08:16:53.312Z","1.1.3":"2025-03-06T08:41:01.290Z","1.1.4":"2025-03-06T08:55:57.611Z","1.1.5":"2025-03-11T06:26:30.877Z","1.1.6":"2025-03-11T07:31:10.092Z","1.1.7":"2025-03-11T07:36:42.697Z","1.1.8":"2025-03-11T07:49:44.923Z","1.1.9":"2025-03-11T08:50:07.686Z","1.2.0":"2025-03-11T09:39:36.109Z","1.2.1":"2025-03-12T01:27:32.531Z","1.2.2":"2025-03-12T02:16:26.707Z","1.2.3":"2025-03-12T02:35:11.867Z","1.2.4":"2025-03-12T07:32:37.011Z","1.2.5":"2025-03-12T08:03:56.357Z","1.2.6":"2025-03-12T09:51:31.238Z","1.2.7":"2025-03-13T02:33:04.076Z","1.2.8":"2025-03-13T02:52:37.205Z","1.2.9":"2025-03-13T03:11:16.322Z","1.3.0":"2025-03-13T07:54:34.796Z","1.3.1":"2025-03-13T08:50:48.755Z","1.3.2":"2025-03-13T09:20:50.055Z","1.3.3":"2025-03-14T07:14:02.532Z","1.3.4":"2025-03-17T03:00:20.910Z","1.3.5":"2025-03-17T03:04:03.127Z","1.3.6":"2025-03-17T05:56:46.908Z","1.3.7":"2025-03-17T07:22:24.856Z","1.3.8":"2025-03-20T06:04:58.494Z","1.4.0":"2025-04-29T01:44:10.719Z"},"author":{"name":"wangdongyou"},"license":"ISC","keywords":["vue3","hooks","自定义hooks","自定义指令"],"description":"one custom hooks of vue3","maintainers":[{"name":"wangdongyou","email":"2559227690@qq.com"}],"readme":"## 基于 Vue3 的常用自定义指令钩子\r\n\r\n- 安装指令：`pnpm i wdy_custom_hooks`\r\n- 使用方式，全局注册（在项目 main.ts 或者 main.js 中引入）：\r\n\r\n  ```ts\r\n  import { createApp } from \"vue\";\r\n  import App from \"./app.vue\";\r\n\r\n  // 引入自定义指令\r\n  import { useResize, useFocus } from \"wdy_custom_hooks\";\r\n\r\n  const app = createApp(App);\r\n  // 全局注册指令\r\n  app.use(useResize);\r\n  app.use(useFocus);\r\n  app.mount(\"#app\");\r\n  ```\r\n\r\n- 目前可供使用的指令以及使用 Demo：<br>\r\n  [1. v-focus：自动焦点](#v-focus自动焦点)<br>\r\n  [2. v-resize：监听元素大小的变化](#v-resize监听元素大小的变化)<br>\r\n  [3. v-copy：复制文本](#v-copy复制文本)<br>\r\n  [4. v-scrollLoad：滚动加载更多](#v-scrollload滚动加载更多)<br>\r\n  [5. v-imgLazy：图片懒加载](#v-imgLazy图片懒加载)<br>\r\n  [6. v-longPress：绑定长按事件](#v-longPress绑定长按事件)<br>\r\n  [7. v-waterMarker：页面水印](#v-waterMarker页面水印)<br>\r\n  [8. v-outsideClick：点击元素外部事件](#v-outsideclick点击元素外部事件)<br>\r\n  [9. v-debounce：防抖指令](#v-debounce防抖指令)<br>\r\n  [10. v-throttle：节流指令](#v-throttle节流指令)<br>\r\n  [11. v-permission：权限按钮指令](#v-permission权限按钮指令)<br>\r\n\r\n### v-focus：自动焦点\r\n\r\n```vue\r\n<template>\r\n  <input v-focus />\r\n</template>\r\n```\r\n\r\n### v-resize：监听元素大小的变化\r\n\r\n```vue\r\n<template>\r\n  <!-- 基本用法，默认200ms触发一次 -->\r\n  <div v-resize=\"resizeCallback\"></div>\r\n  <!-- 支持自定义防抖时间 -->\r\n  <div v-resize:300=\"resizeCallback\"></div>\r\n</template>\r\n\r\n<script setup lang=\"ts\">\r\n// 元素大小的变化回调函数\r\nconst resizeCallback = (e) => {\r\n  console.log(\"回调触发了：\" + e);\r\n};\r\n</script>\r\n```\r\n\r\n### v-copy：复制文本\r\n\r\n```vue\r\n<template>\r\n  <button v-copy=\"copyConfig\">点击复制</button>\r\n</template>\r\n\r\n<script setup lang=\"ts\">\r\nimport { ref } from \"vue\";\r\nimport { ElMessage } from \"element-plus\";\r\n\r\nconst copyConfig = ref({\r\n  text: \"Hello,World!\", // 要复制的文本\r\n  // 自定义复制成功的回调，可选，默认console.log(\"复制成功\")\r\n  success: () => {\r\n    ElMessage.success(\"复制成功\");\r\n  },\r\n  // 自定义复制失败的回调，可选,默认console.error(\"复制失败\")\r\n  error: (err: any) => {\r\n    ElMessage.error(\"失败：\" + err);\r\n  },\r\n});\r\n</script>\r\n```\r\n\r\n### v-scrollLoad：滚动加载更多\r\n\r\n```vue\r\n<template>\r\n  <div style=\"height: 100vh; overflow: auto\" v-scrollLoad=\"scrollConfig\">\r\n    <ul>\r\n      <li\r\n        v-for=\"item in items\"\r\n        :key=\"item\"\r\n        style=\"padding: 30px; font-size: 20px\"\r\n      >\r\n        {{ item }}\r\n      </li>\r\n    </ul>\r\n    <div\r\n      v-if=\"loading\"\r\n      style=\"\r\n        height: 50px;\r\n        display: flex;\r\n        justify-content: center;\r\n        font-size: 20px;\r\n      \"\r\n    >\r\n      <el-icon><Loading /></el-icon>\r\n    </div>\r\n  </div>\r\n</template>\r\n\r\n<script setup lang=\"ts\">\r\nimport { ref } from \"vue\";\r\nimport { Loading } from \"@element-plus/icons-vue\";\r\n\r\nconst loading = ref(false);\r\nconst items = ref<string[]>([\r\n  \"Item 1\",\r\n  \"Item 2\",\r\n  \"Item 3\",\r\n  \"Item 4\",\r\n  \"Item 5\",\r\n  \"Item 6\",\r\n  \"Item 7\",\r\n  \"Item 8\",\r\n  \"Item 9\",\r\n  \"Item 10\",\r\n]);\r\n\r\n// 指令配置项\r\nconst scrollConfig = ref({\r\n  distance: 100, // 距离底部的距离,可选，默认举例底部100px触发回调\r\n  loadMoreFn: loadMore, // 回调函数\r\n});\r\n\r\n// 模拟请求，加载更多数据\r\nasync function loadMore() {\r\n  if (loading.value) return;\r\n  if (items.value.length >= 30) return; // 假设数据只有30条\r\n  loading.value = true;\r\n  console.log(\"触发了回调\");\r\n  // 模拟加载更多数据, 每次加载10条数据;\r\n  for (let i = 0; i < 10; i++) {\r\n    items.value.push(\"Item \" + (items.value.length + 1));\r\n  }\r\n  loading.value = false;\r\n}\r\n</script>\r\n```\r\n\r\n### v-imgLazy：图片懒加载\r\n\r\n```vue\r\n<template>\r\n  <div>\r\n    <img v-lazyLoad=\"imgConfig\" alt=\"Image\" />\r\n  </div>\r\n</template>\r\n\r\n<script setup lang=\"ts\">\r\nimport { ref } from \"vue\";\r\n\r\nconst imgConfig = ref({\r\n  // 真实图片地址\r\n  src: \"https://q4.itc.cn/images01/20241017/4cf3fe55a9584eb0b2c111f9e0baabfd.jpeg\",\r\n  // 占位图地址,可选,没有默认的占位图\r\n  placeholderSrc:\r\n    \"https://img.zcool.cn/community/01efbc5a1e6efda80120908dcb1567.gif\",\r\n  // 加载失败图地址，可选，没有默认的加载失败图\r\n  errorSrc:\r\n    \"https://gss0.baidu.com/7Po3dSag_xI4khGko9WTAnF6hhy/zhidao/pic/item/574e9258d109b3de93ad439cc9bf6c81800a4c37.jpg\",\r\n});\r\n</script>\r\n```\r\n\r\n### v-longPress：绑定长按事件\r\n\r\n```vue\r\n<template>\r\n  <div>\r\n    {{ count }}\r\n    <el-button type=\"primary\" v-longPress=\"longPressConfig\"> 长按我 </el-button>\r\n  </div>\r\n</template>\r\n\r\n<script setup lang=\"ts\">\r\nimport { ref } from \"vue\";\r\n\r\nconst count = ref(1);\r\n\r\nconst longPressConfig = ref({\r\n  callback: () => {\r\n    console.log(\"长按事件触发！\");\r\n    count.value++;\r\n  }, // 长按事件触发的回调函数\r\n  time: 2000, // 长按事件触发的时间，可选，默认 2000ms\r\n});\r\n</script>\r\n```\r\n\r\n### v-waterMarker：页面水印\r\n\r\n```vue\r\n<template>\r\n  <div v-waterMarker=\"waterMarkerConfig\" style=\"width: 100%; height: 100vh;\">\r\n    <h1>我的标题</h1>\r\n    <p>这是页面内容……</p>\r\n  </div>\r\n</template>\r\n\r\n<script setup lang=\"ts\">\r\nimport { ref } from \"vue\";\r\n\r\nconst waterMarkerConfig = ref({\r\n  text: \"某某档案@123456789@qq.com\", // 水印内容\r\n  font: \"16px Microsoft Yahei\", // 字体样式，可选，默认 '16px Microsoft Yahei'\r\n  color: \"rgba(0, 0, 0, 0.1)\", // 字体颜色，可选，默认 'rgba(0, 0, 0, 0.1)'\r\n  rotate: -20, // 字体旋转角度，可选, 默认 -20\r\n  labelGap: 50, // 水印之间的间距，可选, 默认 50\r\n});\r\n</script>\r\n```\r\n\r\n### v-outsideClick：点击元素外部事件\r\n\r\n```vue\r\n<template>\r\n  <div v-outsideClick=\"clickOutside\" style=\"position: relative; margin: 30px\">\r\n    <button @click=\"visible = true\">下拉菜单</button>\r\n    <div\r\n      v-if=\"visible\"\r\n      style=\"\r\n        position: absolute;\r\n        top: 30px;\r\n        z-index: 99;\r\n        background-color: #bfa;\r\n        width: 150px;\r\n        height: 200px;\r\n        padding: 6px 10px;\r\n        border: 1px solid #d9d9d9;\r\n      \"\r\n    >\r\n      <ul>\r\n        <li>菜单项1</li>\r\n        <li>菜单项2</li>\r\n        <li>菜单项3</li>\r\n      </ul>\r\n    </div>\r\n  </div>\r\n</template>\r\n\r\n<script setup lang=\"ts\">\r\nimport { ref } from \"vue\";\r\nconst visible = ref(false);\r\n\r\nconst clickOutside = () => {\r\n  visible.value = false;\r\n};\r\n</script>\r\n```\r\n\r\n### v-debounce：防抖指令\r\n\r\n```vue\r\n<template>\r\n  <el-button type=\"primary\" v-debounce:click=\"debounceConfig\"\r\n    >防抖测试{{ count }}</el-button\r\n  >\r\n</template>\r\n\r\n<script setup lang=\"ts\">\r\nimport { ref } from \"vue\";\r\n\r\nconst count = ref(0);\r\n\r\nconst debounceConfig = ref({\r\n  callback: () => {\r\n    // 点击事件触发的回调函数\r\n    console.log(\"点击了按钮\");\r\n    count.value++;\r\n  },\r\n  delay: 500, // 点击事件触发的时间，可选，默认 300ms\r\n});\r\n</script>\r\n```\r\n\r\n### v-throttle：节流指令\r\n\r\n```vue\r\n<template>\r\n  <el-button type=\"primary\" v-debounce:click=\"debounceConfig\"\r\n    >节流测试{{ count }}</el-button\r\n  >\r\n</template>\r\n\r\n<script setup lang=\"ts\">\r\nimport { ref } from \"vue\";\r\n\r\nconst count = ref(0);\r\n\r\nconst throttleConfig = ref({\r\n  callback: () => {\r\n    // 点击事件触发的回调函数\r\n    console.log(\"点击了按钮\");\r\n    count.value++;\r\n  },\r\n  delay: 500, // 点击事件触发的时间，可选，默认 300ms\r\n});\r\n</script>\r\n```\r\n\r\n### v-permission：权限按钮指令\r\n\r\n```vue\r\n<template>\r\n  <div>\r\n    <button v-permission:sys:user:add=\"permissions\">添加用户</button>\r\n    <button v-permission:[dynaimcAuth]=\"permissions\">删除角色</button>\r\n  </div>\r\n</template>\r\n<script setup>\r\nimport { ref, onMounted } from \"vue\";\r\n\r\n// 模拟用户权限列表，实际项目中可以从 Vuex 或 Pinia或请求 中获取\r\nconst permissions = ref([\"sys:user:add\", \"sys:role:add\", \"sys:role:delete\"]);\r\n\r\n// 动态按钮权限\r\nconst dynaimcAuth = ref(\"sys:user:delete\");\r\n\r\nonMounted(() => {\r\n  setTimeout(() => {\r\n    dynaimcAuth.value = \"sys:role:delete\"; // 模拟按钮权限变化\r\n    permissions.value = [\"sys:role:add\", \"sys:role:delete\"]; // 模拟用户权限列表变化\r\n  }, 3000);\r\n});\r\n```\r\n","readmeFilename":"README.md"}