{"_id":"form-validate-wm","_rev":"36-de72a77a16719c259bf3e8412805e6db","name":"form-validate-wm","dist-tags":{"latest":"3.1.1","beta":"2.0.0-beta.2"},"versions":{"1.4.1":{"name":"form-validate-wm","version":"1.4.1","description":"微梦表单验证类","main":"lib/index.js","scripts":{"test":"mocha","build:":"webpack --mode production","build:common":"webpack --mode production --config webpack.config.commonJs.js"},"keyword":["validate","web-validate","vue-validate","js-validate","form-validate","formValidate","weimeng","wm"],"author":{"name":"XieShao"},"license":"ISC","devDependencies":{"@babel/core":"^7.10.2","@babel/plugin-proposal-class-properties":"^7.10.1","@babel/plugin-transform-modules-commonjs":"^7.10.1","@babel/preset-env":"^7.10.2","@babel/preset-react":"^7.10.1","babel-loader":"^8.1.0","chai":"^4.2.0","mocha":"^7.2.0","webpack":"^4.43.0","webpack-cli":"^3.3.11"},"dependencies":{},"gitHead":"dfa3a13cccc017bf3957768e23dc147df235b98e","_id":"form-validate-wm@1.4.1","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-Uv+teg8vTSwa5ISDLIGt6V5lslH1hGs2U1wdQSINK2y3r2Mt7uSayi2kDMTrnefrkDWT73aYWDcinnW5EY53hg==","shasum":"81a89ff184d18b0c6246d552175f42b0dfd1a6f7","tarball":"https://registry.npmjs.org/form-validate-wm/-/form-validate-wm-1.4.1.tgz","fileCount":7,"unpackedSize":66000,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe34fCCRA9TVsSAnZWagAAKOwP/i3geWqfCysAWi3gvxrf\nWPKrMwTLoDrcan92C02K/hD+9iJOrLS80gSHZuQZer8pEdxhW5P3t3U5V/FX\neknPSjqP0NSnWRnp9JaoNz/ckdaA4tDTBSdNH3MWa31KKGY3gwWVbwVrqaE/\nbc6vZvj0GYkDRYx9R60YSN5XNvwbnnLDODPXunyuwCIJZz2KHc8L6prCHxh+\nZNi5GIWv1XwLsKkuOxUG++obDW5X3pWwpstyNIep+xVPnD3wZ8xRv4T9AWmi\nQ1ASx3j67XcNFm1IDYsSGKtkzYHI2aHkZOARldEckMUJqv9scFK0v67GIxN+\noiOWsyxzK5YAF5Md/gCaaTFoPnQ3ngSVyxVyVlrOSvnjgC+z92WTzFwatGTm\noCZTMu5CnNdIYLdhm+K5WgAFkLrQeMlL1ESIUsHSWUjfS7l7bG7PGlQ/utl3\n0vD8ZN7bUV6chiDTLNULDgSavnusrdyctk7HC8rk8DB8H+NQqOrzK+lv1K+M\nZqqjQBYmdqEmgS7LJW20NaUFEoEtLs8Am6tYRsXzcT7DRU9ymoGFrOvX7cTM\nNQXTtE0PP0UAAelesismtkzeCW+kbU2sDauuVt6g+nry88O0dTtlx2I+A8wa\nWZg7k1f62/py9Ry+mRwIS/VHtwIvpU/P/LxVzKXtJGzNm3LMQxxtquWAIqW1\n86WL\r\n=7cQs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDMz0DUC7dmH+NWJAwx1Fk/SxyuUbIgsc/+iOrj1fqubAIgI2mlwm3aLCpgO2NMFtEgoTps4Mr29QmGfShd8+lWfX0="}]},"maintainers":[{"name":"xieshao","email":"453618847@qq.com"}],"_npmUser":{"name":"xieshao","email":"453618847@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/form-validate-wm_1.4.1_1591707586452_0.08344690975470948"},"_hasShrinkwrap":false,"deprecated":"本包已迁移至：@itwmw/form-validate"},"1.4.2":{"name":"form-validate-wm","version":"1.4.2","description":"微梦表单验证类","main":"lib/index.js","scripts":{"test":"mocha","build:":"webpack --mode production","build:common":"webpack --mode production --config webpack.config.commonJs.js"},"keyword":["validate","web-validate","vue-validate","js-validate","form-validate","formValidate","weimeng","wm"],"author":{"name":"XieShao"},"license":"ISC","devDependencies":{"@babel/core":"^7.10.2","@babel/plugin-proposal-class-properties":"^7.10.1","@babel/plugin-transform-modules-commonjs":"^7.10.1","@babel/preset-env":"^7.10.2","@babel/preset-react":"^7.10.1","babel-loader":"^8.1.0","chai":"^4.2.0","mocha":"^7.2.0","webpack":"^4.43.0","webpack-cli":"^3.3.11"},"dependencies":{},"gitHead":"dfa3a13cccc017bf3957768e23dc147df235b98e","_id":"form-validate-wm@1.4.2","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-u6xphvRHo0rCXfbywhQ0CUJr4fuQ3XV6aKV0rIfE22+tLMwtELr2sc2W+1ryyr5/5BIxt+5SjNwedP92OTuqXw==","shasum":"6335298d367b8b5eab77c00a660782c8f20f2fef","tarball":"https://registry.npmjs.org/form-validate-wm/-/form-validate-wm-1.4.2.tgz","fileCount":6,"unpackedSize":65799,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe34hRCRA9TVsSAnZWagAAtuYP/RwGKFkaRZmRLfiPeXUR\nWb4wH/wIcJmip9JTjBPg2sT0OlTShOeAQDXs70Zjy73eEFcwzkpEw33Wv2hc\n9rAueHFaQ3l+6QklWzL9JH9mlb3NVBKXasjqmLtrlyhDnw7ciEQ8/16PcVNg\noEQLdvBt0PSyg2b8Q3EVpGBBFC08DPVXnFj0yUaSSrj8pDQ56lKLjtsTVuhR\n3WAXMu60/mUFrUBmgZzNDooxtJBPfWHFpGN7Sb2GwkCeOekEnW+7T6INy6Gd\nSntCon7nLQQ3kH4pOrpHk63dzwyZQzs7VlMbO+4GKsdAgU38JjBVv7cs+eyq\ngkx/tI4fvPLxhHqjVLYMmJ9RkvDPr+NFEeMkwjMZr6NSdUQ5pDcSf3QJKhM0\nxJ3gnXDQg87f/tAeJceL2jX2ytoIEbuzgQp5SlWfXggKVhvSToETHcDoQMUK\n+J9reXFF1OZIJ/CgAXhdCWblbparCTpI5jBBGX45brv1K6Lhgjzpz3KaZG22\nyptlhPX6aaQDZ8kTRb2YqBNyQNh/6mEE/cnluRpZi/yN/lP1jYHv3LvlvgT/\np4u93pqQD4CleHZNpVVkH1+hKrqtqKAU/zPIaANvsV4mWgspZxcZH5Tuzefj\nYP3bbIdaef+9DOp6VbGtGZyQdqR6/dfc5VSoHJnlEf7arJxlbjCN8ug3hQ5K\n8pEc\r\n=6ScP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHD46tgHaprOBtfrghVL+sxixgztlNZHw4QpSbO1rGPhAiBan2sSTts+LrW5Pp4xChnPM9cUNU8eFYrINLqb4lZlew=="}]},"maintainers":[{"name":"xieshao","email":"453618847@qq.com"}],"_npmUser":{"name":"xieshao","email":"453618847@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/form-validate-wm_1.4.2_1591707729215_0.5216021349531246"},"_hasShrinkwrap":false,"deprecated":"本包已迁移至：@itwmw/form-validate"},"1.4.3":{"name":"form-validate-wm","version":"1.4.3","description":"微梦表单验证类","main":"lib/index.js","scripts":{"test":"mocha","build:":"webpack --mode production","build:common":"webpack --mode production --config webpack.config.commonJs.js"},"keyword":["validate","web-validate","vue-validate","js-validate","form-validate","formValidate","weimeng","wm"],"author":{"name":"XieShao"},"license":"ISC","devDependencies":{"@babel/core":"^7.10.2","@babel/plugin-proposal-class-properties":"^7.10.1","@babel/plugin-transform-modules-commonjs":"^7.10.1","@babel/preset-env":"^7.10.2","@babel/preset-react":"^7.10.1","babel-loader":"^8.1.0","chai":"^4.2.0","mocha":"^7.2.0","webpack":"^4.43.0","webpack-cli":"^3.3.11"},"dependencies":{},"gitHead":"a7fc212e713914e7cb1945b79c2496b04b199ec3","_id":"form-validate-wm@1.4.3","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-V0rQeLlslC55b64ChKsYIt3xbrYeQCK3ogMoNDbwhFcNepr3NAI60ng/jmF5m3o/7JwHZfKIyCDM/lL0LzSS3Q==","shasum":"71c79e5422a91ac6bb1a4e43aa334bba39daad99","tarball":"https://registry.npmjs.org/form-validate-wm/-/form-validate-wm-1.4.3.tgz","fileCount":9,"unpackedSize":74824,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe340LCRA9TVsSAnZWagAAfCcP/1XgrnPMFwMwKj5cissh\n6rKx/tzf3CSFZAMjypRgv2R1cxdOV83bsfAz3Ect+dIm2vSjLLOUP0deFi7q\nVCd+5y9gjV/Wru868EshaBrgCBuBoT533Y85oqfzKBZ49WXSGwpx5wrxRT4Y\nHrhsTBCYEHBH5QhoTJwhG9TEf112LZFuycK+Rnw4lXyTrrxVwj3XqqmC8L8N\nrcjmXoTvdSiBgvuyFdtBglrhnAQEWpxldhP2ES98bFumQeEScDDxE/1lZC7r\nzSvuXprAcpSdartAF/iq5iEAp526mQBmY0vEvHgRO2z3kvcFlv8eQA9pfr3+\nF1Bmm6M5GVK7hbEtWETfWuzadRJW0+awJhRsxAfqfw22/ofpgoMm8J88szA+\noaWMlrbCvIdDptQ9eEH614K+zgn2sE7APWZDhS42uIztwBirp/d6VN0etClh\nYhK0wrYsjwz0GIzMiipu1OrjlbyVDGxe5mLfZD71rWvHGZG3YF1v9AvMFprx\nk59QvmmVW9AynG4wL7tFWV90/iJ2cr/wUN0vCMyFqNtbArudVKQhRd+Y3Fa+\nYfG4plxBb0W6AehXPWBvHagyUaOmxyV7yv4rzuhNGI7H42SSk9LofLrqPMo4\nva/BtGLrsS3aIgsYaQ1e3gqNGW1B9rZn7BsdAj7NVWPeqOEVgMuThFpE5NR9\nq58C\r\n=IADS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHTqeuPmgeBXcVynXZHv6JkXpo8wodbI7BvObZGWq2lcAiByOs+oyjn9KGttvm8D8mz7nO8zVLfeelxZdTp84eP6+Q=="}]},"maintainers":[{"name":"xieshao","email":"453618847@qq.com"}],"_npmUser":{"name":"xieshao","email":"453618847@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/form-validate-wm_1.4.3_1591708938966_0.23976659371463427"},"_hasShrinkwrap":false,"deprecated":"本包已迁移至：@itwmw/form-validate"},"1.4.4":{"name":"form-validate-wm","version":"1.4.4","description":"微梦表单验证类","main":"lib/index.js","scripts":{"test":"mocha","build:":"webpack --mode production","build:common":"webpack --mode production --config webpack.config.commonJs.js"},"keyword":["validate","web-validate","vue-validate","js-validate","form-validate","formValidate","weimeng","wm"],"author":{"name":"XieShao"},"license":"ISC","devDependencies":{"@babel/core":"^7.10.2","@babel/plugin-proposal-class-properties":"^7.10.1","@babel/plugin-transform-modules-commonjs":"^7.10.1","@babel/preset-env":"^7.10.2","@babel/preset-react":"^7.10.1","babel-loader":"^8.1.0","chai":"^4.2.0","mocha":"^7.2.0","webpack":"^4.43.0","webpack-cli":"^3.3.11"},"dependencies":{},"gitHead":"fc5be3d2f5d49b4a998ec171863d0ab26a486601","_id":"form-validate-wm@1.4.4","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-u1A90Cr6LUgMSBuNMmD7r6A+VWQEnYvI/XnltHT/bKWgFX8CGQDyllIwP1e57+g1u+wz4ylhFB9ujZ3t+KjN6Q==","shasum":"ed64470e50352477055f76d360d77db4c86dfa1c","tarball":"https://registry.npmjs.org/form-validate-wm/-/form-validate-wm-1.4.4.tgz","fileCount":9,"unpackedSize":74824,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe348xCRA9TVsSAnZWagAAYqYP/igiWTQt0vTRMAVQ6iGu\nj5NEQzZc0k+nfRjuhHbP/yBOarWB5D8wjdAVKWBRZOZNBMjQZZK9hIwRyvQs\neGJz+E2tC25FW+WROLLU0xmpyhuSwsFil7HmjP3KC1GXJW0CJKqFLlYy0t+1\nHvFdY9vdJz7Tm9KVzR3zdP0roCi0Fqih2sPMGFwN/mkLp7+oZoDmq37xz+pw\nVHt57I8/d4dcZ74FdJusaoKvuEbxC6GFfxPxjgQSFlv0qyrbot0BFWSz9GaH\nubsBp8MV1tEuOkf1HBSrMYLtiaB7bBdf/aC2U76/YidDCeMAEstqPfz/MrGa\nw3kslxN3AiEmQjawZVNJDHsfsg4SLuzVueu7fL+TjhVTgf5sTZfv8czA7GKM\nXtbMZtQ4bChjHv9WUOOICE3bP0kHKOwJPHcrFRffgPSyQbUrHaOKM0/DKZOr\nWln1264dy2XF7T3D7I0yBIe+2nsjd9b60zLfZ2QSyvGGb9ELKUsI6zih2dJC\nwKlG86aE1F8XJmoAl0uNrlewducnYtq51LVKJbwNl85dCXAD2htTCWlMx7BS\nKGpGsMueOIszlktLe4aYT1vD3HT/BJXIaG6jb+9eqBcCb7+VtYOqbXF+Sg8l\nOk5Sy9EzmsnHtaopzUmq1ROmgBupO005mPNnVCDSYCsnjOi2U4vDgGEBwNQu\nWgJM\r\n=ultU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFJ3gCVfo+ZBH+yKw3osq8a0DHyNXrdPcOiW3h+GLqDZAiBXlS3D91slhuM6OIUgMv9cSRTPeBfF0H4nmP+iEJUc/w=="}]},"maintainers":[{"name":"xieshao","email":"453618847@qq.com"}],"_npmUser":{"name":"xieshao","email":"453618847@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/form-validate-wm_1.4.4_1591709488861_0.158960306424061"},"_hasShrinkwrap":false,"deprecated":"本包已迁移至：@itwmw/form-validate"},"1.4.7":{"name":"form-validate-wm","version":"1.4.7","description":"微梦表单验证类","main":"lib/index.js","scripts":{"build:":"webpack --mode production","build:common":"webpack --mode production --config webpack.config.commonJs.js","coverage":"jest ./test/* --coverage --bail"},"jest":{"testRegex":"/test/.*.js?$"},"Keywords":["validate","web-validate","vue-validate","js-validate","form-validate","formValidate","weimeng","wm"],"author":{"name":"XieShao"},"license":"ISC","devDependencies":{"@babel/core":"^7.10.2","@babel/plugin-proposal-class-properties":"^7.10.1","@babel/plugin-transform-modules-commonjs":"^7.10.1","@babel/preset-env":"^7.10.2","@babel/preset-react":"^7.10.1","babel-loader":"^8.1.0","chai":"^4.2.0","jest":"^26.0.1","webpack":"^4.43.0","webpack-cli":"^3.3.11"},"dependencies":{},"gitHead":"1d510ee767c83a8ff3666ed7504245c028238ebb","_id":"form-validate-wm@1.4.7","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-0WGDH5ThD4tFOe6VMdfaIoR5XAVOo2B24DegUGjYHhwWxtFe6Igsis54gaqutDFXAzmtK/C5Bfk8m/6SygYVBw==","shasum":"f8240afc69040749f36e0cd0823348aefe3d220f","tarball":"https://registry.npmjs.org/form-validate-wm/-/form-validate-wm-1.4.7.tgz","fileCount":9,"unpackedSize":78302,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe4E1ICRA9TVsSAnZWagAA6/sP/R735HRU1k9AlB3pXcfD\nn5LJG3g+7WElZ5F+sPFtumUhUDaPV/VRqXsGgjQNgd49HS8JWBktFxwvwpKR\n+ZhqLObemQVbgWykBIzufM6PnfCOZEtpYHzQRq77km/Y2ZFNAhUVuEc+EJCs\n0XKB5jPqtlzq2gDpJUDBWxLEetwu6SJEAMSUTWa4c7UVjL5V9QE+Xoc0Jk65\nA9+dtChxyfZHa9Vp1V6wjYcr9jFjrfBcQhH2591kXhqxSX890R89gyP+LheG\nOgS90T3BBIPERX6+FjuWX36XTx85vi0YmVjtwC6zSj9Tkzh4pl39kSiGHJkf\nWp5iRGWT4k/EEMH3qvj/Y5o+dQQrx1VVMZ9cCUPmptxWWHPxnBMrvMNsGHzd\n3mpVXmElgpThMLtLXoLJOl4CLAGv9gcHntB+TiZjdThF5G8ev/JP1e8IXOsM\nRDYwmRqlF0dklq7BmsoIogHBET6oe73mks7RmUPM9MPNmo4HL2XY9czwSLql\nxPXwgXzSdxbNy2lFTAaxrhXesr+i+PmSr2xq1F7u/AZoT/u1zqWZoiOxcH35\nMGbTuhl1RSJQRbRV+x5xMA1hNr6GbnbdFot+SMEkscJNu/f3gwr/alZR5B+5\nID6g2JQWjTtGM14wlUtuyuGz1oR4R9m586OQYOZLa57wMHKFu+D/KAjE+Auv\nJC6k\r\n=IRSF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCDx2hZz7Hhnflspmt5QHGYpGuOHbAXz9HLtparJjz22AIhAO4oZkm7jALbnPdch6TyBW4xXNYhufVUhuGsvI/iIPDX"}]},"maintainers":[{"name":"xieshao","email":"453618847@qq.com"}],"_npmUser":{"name":"xieshao","email":"453618847@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/form-validate-wm_1.4.7_1591758151634_0.23893367546649058"},"_hasShrinkwrap":false,"deprecated":"本包已迁移至：@itwmw/form-validate"},"1.4.10":{"name":"form-validate-wm","version":"1.4.10","description":"微梦表单验证类","main":"index.js","scripts":{"build:":"webpack --mode production","coverage":"jest ./test/* --coverage --bail"},"jest":{"testRegex":"/test/.*.js?$"},"keywords":["validate","web-validate","vue-validate","js-validate","form-validate","formValidate","weimeng","wm"],"author":{"name":"XieShao"},"license":"ISC","devDependencies":{"@babel/core":"^7.10.2","@babel/plugin-proposal-class-properties":"^7.10.1","@babel/plugin-transform-modules-commonjs":"^7.10.1","@babel/preset-env":"^7.10.2","@babel/preset-react":"^7.10.1","babel-loader":"^8.1.0","chai":"^4.2.0","jest":"^26.0.1","webpack":"^4.43.0","webpack-cli":"^3.3.11"},"dependencies":{},"gitHead":"50949b92165e94179c4d87a19931d1567be5403f","_id":"form-validate-wm@1.4.10","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-n13UwS/5Jadh5qRjy4ES6LrYP4s09GdPtckOgzQI8eQBJTNnDLjWG6TdwraaVc8+A1+0Zg3swFuoQcwHjevx6A==","shasum":"1ccf3c4965da96d5c8fa5755abdb9f3633bcbc32","tarball":"https://registry.npmjs.org/form-validate-wm/-/form-validate-wm-1.4.10.tgz","fileCount":6,"unpackedSize":56544,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe4KCUCRA9TVsSAnZWagAAmJcP/2tDzoGcLKWniFVKioIU\nYHvpzZQ/0WMj9MTvwG1wovul/PQJjy4I8SzdhrhqkoMQZDRF9rD241MHbFIF\nVpdBQiSmn7pvEGIcKB4WX6i+AajwzFuHEb6zT/Nczn0murNy3DIZd4lfJHKZ\nrvf17tHFC3P2uWoDOFtmD1+lEZQcYTm6BC4ejZbyXdQ3FMJza5iMK1xzpj8h\nT3WE2eGLrE6Z9eU/xE2F7BC5/y9W6jeqCbqXSj7VpCFIAg1WC1fh+8nROHU8\n2DOD7oCroKjwX8zbpXiWJk8XjcAWxn5qJ9shGKPqfMdfmOd9QZ9CZEX4RKfC\nywIXokrioPL2rEnKDPT0BOGAbcwzWqq8eyEQ+6l54oOjDXJRJrLiXiiDDj7m\n7iabKXQYNXRFKUNfS0Nslz8gifuWemfU7zTgfMjxoFSDaGCvGeDUq86dVZ98\nOcR00mhGR/kSpR/nYnOZ3lGeQGd0slw8dP+45NHNOrN/b9RKGes1weKh37XA\nekJUES2vL2cabzxQmiFwk7wXceXuH3T+b4UJshZsCYzStVpgVlrUeKfgbDlA\n+rChrJLqM1/XYY4Cv2ezSJGhECJcOkIKVmZ0z6Dy56uhwGGeaktYlGduvXdx\nz7EmOnkoTOE8bRmCw/eh8wUXrb91bv1qRJJNrPd/X7M7Aa8I2FUtunuvlhqV\nxQKP\r\n=VA1L\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIERw9Og6GLRLUjsIAE6dsWyv+mRa01h4mJoFeMuYqDgLAiEA/a5gtj+x2+pgRLjSlrZcZJKdkMG76epv1lwPhxW2Adc="}]},"maintainers":[{"name":"xieshao","email":"453618847@qq.com"}],"_npmUser":{"name":"xieshao","email":"453618847@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/form-validate-wm_1.4.10_1591779476122_0.6423275896073277"},"_hasShrinkwrap":false,"deprecated":"本包已迁移至：@itwmw/form-validate"},"1.5.0":{"name":"form-validate-wm","version":"1.5.0","description":"微梦表单验证类","main":"index.js","scripts":{"build:":"webpack --mode production","coverage":"jest ./test/* --coverage --bail"},"jest":{"testRegex":"/test/.*.js?$"},"keywords":["validate","web-validate","vue-validate","js-validate","form-validate","formValidate","weimeng","wm"],"author":{"name":"XieShao"},"license":"ISC","devDependencies":{"@babel/core":"^7.10.2","@babel/plugin-proposal-class-properties":"^7.10.1","@babel/plugin-transform-modules-commonjs":"^7.10.1","@babel/preset-env":"^7.10.2","@babel/preset-react":"^7.10.1","babel-loader":"^8.1.0","chai":"^4.2.0","jest":"^26.0.1","webpack":"^4.43.0","webpack-cli":"^3.3.11"},"dependencies":{},"gitHead":"24f23d2bc36b2f60ba839069a8a39004a029d441","_id":"form-validate-wm@1.5.0","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-tDQD23qvZfcXZZ35DxBYWuLhCA8PCIp/iNCymhjHgMNktKTBd8YLqhWaEshgfZWi/WHCXBhb8N4LMIJYcueFcg==","shasum":"b56fa41249f6cebc41977b80b4fe0ab09bfeded8","tarball":"https://registry.npmjs.org/form-validate-wm/-/form-validate-wm-1.5.0.tgz","fileCount":7,"unpackedSize":62987,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe4LhWCRA9TVsSAnZWagAAyKEQAJcPzQd5czlif7lEHE5s\nFdtQxDyt5xV61O9cDxhaUMcYIGDzfCVR/zou7WRkP3k5HGAHQBl9Mz0n9yhm\n6/Xg9kmG2lcWWCPRwFPv0nBJ6vzdUmRaywejZaU9bzAM+5En3l038myNS3sx\numNfO9rvbIoe5w5IcxpAvRd3Ao1xHQ4HZLFWHfkDxjl4IaaPhj12tFZNcNKe\n6JXGliCy0LQY7A7Ps9JuiVcHOc6uy58GbXBnsEmS5ffRsQDrC44GGRQPGq7L\n61Y9lFVjjPqjLhZ/rT3mrVLkFA38iYBAf936rmxcSqaVE1RqJ+zHCB/S06Rs\n0uHBkHhooz7d/a0cp1fI+Bhp1W5MhBiUIspGDvsfWsf0CHvL9kUQHWIxcx/s\npyNNDW0lKN7AE66J8NUiyGIRI1hAzXta6wl0T6wPVJBcLp07ph0kp4/t7ZD5\nngwfDWkDrV6MM0kIEuE61mf+tD/eN6HzKO826nXe0LFpANAgBbdsKiOoqLzg\n3YKCkIu4An/hPVe2Rs7PB2IiZvEHA4jPRzYj3Hrs8c/4tEoE+kKjC+D/8jl3\n6ma/DsTs6pt8cFvofVyRViUznXPbBCoD8z81gDsvblHbZmaTHszrglxeALHV\n9qsotyqvkBmDhxuQHLbcBdiLSztPiEiyK3yGB+7VE1upf09P8+x6wrjz3nOz\n6WOr\r\n=3mII\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDGQ7pSil8J2bM0rlsfyQaMeTi6xcZU2ivoZowOwKyZMAiBa3WUJJ+W33Q927V8K/OdWxH1DAYNyHrrMQvOZUnyzDw=="}]},"maintainers":[{"name":"xieshao","email":"453618847@qq.com"}],"_npmUser":{"name":"xieshao","email":"453618847@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/form-validate-wm_1.5.0_1591785558399_0.0692108718292741"},"_hasShrinkwrap":false,"deprecated":"本包已迁移至：@itwmw/form-validate"},"1.5.1":{"name":"form-validate-wm","version":"1.5.1","description":"微梦表单验证类","main":"index.js","scripts":{"build:":"webpack --mode production","coverage":"jest ./test/* --coverage --bail"},"jest":{"testRegex":"/test/.*.js?$"},"keywords":["validate","web-validate","vue-validate","js-validate","form-validate","formValidate","weimeng","wm"],"author":{"name":"XieShao"},"license":"ISC","devDependencies":{"@babel/core":"^7.10.2","@babel/plugin-proposal-class-properties":"^7.10.1","@babel/plugin-transform-modules-commonjs":"^7.10.1","@babel/preset-env":"^7.10.2","@babel/preset-react":"^7.10.1","babel-loader":"^8.1.0","chai":"^4.2.0","jest":"^26.0.1","webpack":"^4.43.0","webpack-cli":"^3.3.11"},"dependencies":{},"gitHead":"83758292fadb0adeef69fae7655d88cce11ab246","_id":"form-validate-wm@1.5.1","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-vwly4QKJvkGk3Q81Hj/s5qOtuxe38XeCrtKnwRZU7SChZ4MGe2q3y5Q8fgDDFgyJx1kJMLtpxFxy9Okxe8aUVg==","shasum":"dfab806286b5919ca5edd002dc43118ca8b3f42a","tarball":"https://registry.npmjs.org/form-validate-wm/-/form-validate-wm-1.5.1.tgz","fileCount":8,"unpackedSize":70271,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe4iNoCRA9TVsSAnZWagAAxoMP/3QYKWsJStPpxmZ6lnxz\ngDxLgUPqSKBHnOUieKfoaUY8dX3mmOtLoC1BT4wuQFviL/jSRwCRQXKrD7jT\nrb5bUKFKGTi6/nPM//tBaeNp2FmCtrhKlhrP/cyBwkXh0YNQ+ciBJ/7/9esA\nUireNucZvk5/iXUFgDilgYzunucAUtVht2pOEm4Zpl2SEn4RviQdsgZVejBg\nAJ6G+ddPsdrWnZ9lndW1zjdabJTQsnqsng2CqXaWhUNxC81RmoNJJ4jiIyei\nQcmo+ShChEMREgOwoKRwAykeVUKMdEQeU5RcGXyeb/Qxh0Ym35eJcDmy52Pk\nA0hzBN/VXKGbnNZxa8OfFa0wBYIX9GvEvPLJoc+jOyj9sk3bFNTQejrpUOH1\nqOXiwDXRtqJkT7vZGwHfVXoGPCP5q4AUTnKWFAWoH3WkJJWPmv6/0h7aa4VP\n05VLBYNCNxxjAldSbPRrS8KvzTn5z9Lqgxqn31b2IMSmEWEHeURb8+Q8aFy4\nlMJ42nL1usDo4LSrPNV1FzSfoWtbWWmO9hmcBmA9dgkWCNjocRmDL9ZD3yqy\nu9VfsU8o7XPxAqecT0mQwvsEK66C4/JQ6lhVan6/B+KD/Pf896caVrdLO7WY\nXLygauMk0YmlVu6uuXQhfs1wXjO8LfU5uDf1JHXUV7WX+QMb3q1zOlusH2dz\n4XYo\r\n=O0U3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEBIfEc+J2nA/G7nXb+68moncJcEY9TtWbYuaO7oej/VAiB4kUr1gZIQXen/8dKnPpKvLLwDXjqeundaNu9a00bt0w=="}]},"maintainers":[{"name":"xieshao","email":"453618847@qq.com"}],"_npmUser":{"name":"xieshao","email":"453618847@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/form-validate-wm_1.5.1_1591878503667_0.496166662607499"},"_hasShrinkwrap":false,"deprecated":"本包已迁移至：@itwmw/form-validate"},"1.5.2":{"name":"form-validate-wm","version":"1.5.2","description":"微梦表单验证类","main":"index.js","scripts":{"build:":"webpack --mode production","coverage":"jest ./test/* --coverage --bail"},"jest":{"testRegex":"/test/.*.js?$"},"keywords":["validate","web-validate","vue-validate","js-validate","form-validate","formValidate","weimeng","wm"],"author":{"name":"XieShao"},"license":"ISC","devDependencies":{"@babel/core":"^7.10.2","@babel/plugin-proposal-class-properties":"^7.10.1","@babel/plugin-transform-modules-commonjs":"^7.10.1","@babel/preset-env":"^7.10.2","@babel/preset-react":"^7.10.1","babel-loader":"^8.1.0","chai":"^4.2.0","jest":"^26.0.1","webpack":"^4.43.0","webpack-cli":"^3.3.11"},"dependencies":{},"gitHead":"acf16f170b9ca12845cff446eafa26497e60258b","_id":"form-validate-wm@1.5.2","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-rWUAkRIBCa7OC1sbfaeRPxM7LLYwX769Lo9FEv41BIQkm3bWDbcXLyKMRZsIyWVB15Rs14EDScwO3Zwh6nfP5A==","shasum":"806a27b5f9f4b868c96786bb399d10584c26687c","tarball":"https://registry.npmjs.org/form-validate-wm/-/form-validate-wm-1.5.2.tgz","fileCount":8,"unpackedSize":71794,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe+bHpCRA9TVsSAnZWagAAozIQAIYoeI5+DzYFAV1Lkned\nnyAL3UJohPzT8SxRR7HQjeYjU0guiOPz/MjQTAyZhprA0PadMtRQTzxNkAhx\nPZLRtAqHEfeMMBq3DfvY69ZY0/EyqKJod+tmqHwSAO83ZY6jJK7u0eMb+LIG\n/w4KyvpyMLM5BKZqVyLZbDG+6lu+E7H1OQ2bEs6g8D8cFyiyWMvM0u5YbcI0\nk2K3scQ5E7J4MEx23fEKWq34Ml7Gzogqgo2RmYw/WCGkhF5Ilz28mvEjJbNe\np4raZYVmAWMZlgSh804AB4pbBw/I1qtsDv/WhZzWbxeUM1iVOECbh6dQzlxb\nuDxxlxOGbr3UBHUiYcr6oPY8WRj3LlHStg31a5Sqw7+BHXmUcx+T9O7BBKl1\nv3H4T9qyMvOYs0HX8KkDQdcedVvNMlR1sy6LxLKj71uGz4cs2gVFjRuiZ3fe\n9zZrr3juJdG71c+cRutDqxlBq5UXj2wYiy4yiP6CdzpjYZa6HlvtYCkOBZLN\nnsfNmf8fA1R1mc+XeCm2SNv4d78WDWnBWSCjtpclj0eoMBnTqFJL+um2VPzc\nZWGoZ5Lnha2ideSP/U9DSZmNR9pxXFPSDdct1B5gWPHeTs7tpBCgXnJbPLTR\nC1dSLfUXFf4Y2/qdRB0aMdiLkplFK/eO+JQiZGUrZyf4r0Qd5bkap1UPnx55\nluDg\r\n=eguf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCNi4DitnbLAHEOotxsCDYmbjsTIzUED/rcPYufDz6HEQIgb7xe6XrgfBtjDTxAkdlTQaPXfR72J+9BK0UUIk3Dh84="}]},"maintainers":[{"name":"xieshao","email":"453618847@qq.com"}],"_npmUser":{"name":"xieshao","email":"453618847@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/form-validate-wm_1.5.2_1593422313205_0.0006319943068888723"},"_hasShrinkwrap":false,"deprecated":"本包已迁移至：@itwmw/form-validate"},"1.5.3":{"name":"form-validate-wm","version":"1.5.3","description":"微梦表单验证类","main":"index.js","scripts":{"build:":"webpack --mode production","coverage":"jest ./test/* --coverage --bail"},"jest":{"testRegex":"/test/.*.js?$"},"keywords":["validate","web-validate","vue-validate","js-validate","form-validate","formValidate","weimeng","wm"],"author":{"name":"XieShao"},"license":"MIT","devDependencies":{"@babel/core":"^7.10.2","@babel/plugin-proposal-class-properties":"^7.10.1","@babel/plugin-transform-modules-commonjs":"^7.10.1","@babel/preset-env":"^7.10.2","@babel/preset-react":"^7.10.1","babel-loader":"^8.1.0","chai":"^4.2.0","jest":"^26.0.1","webpack":"^4.43.0","webpack-cli":"^3.3.11"},"dependencies":{},"gitHead":"9221c684f69cd130bccf241f16eae4585d0c8cf9","_id":"form-validate-wm@1.5.3","_nodeVersion":"12.18.2","_npmVersion":"6.14.5","dist":{"integrity":"sha512-Gi+oMZycYtVpxSx/QqraARJx6+eyE8jdTcnKRUHQ71mc4CPbGPEsljC3Yv6pL9v2p6RHXkAxEZlALc8AOGND2A==","shasum":"5b43a54fc27e62452fbe54fa2b4413ae6d249aa0","tarball":"https://registry.npmjs.org/form-validate-wm/-/form-validate-wm-1.5.3.tgz","fileCount":9,"unpackedSize":74642,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfLTbyCRA9TVsSAnZWagAAeVgP/joYpLUmD5wPaMxvPEVR\nbaEX5jwjCRhO3mqb1NwBvJD3rADx0h4EeCUGPT0GHLEYDlO/p6wMUvGfKEp0\n5+u1lFboZvcgWRM68xtWoE+LUPPThd4y/SrEds21WPrr5931MhsY/I/LENBK\ndaMB62yvvIZl8CpIhWgTEfNWKq78phlWIl8OS+i21xT6ujUmO4bpwmmd69gz\nJQSI05qtBKIGQ47eFnd07HvkljUCKjb6hRZbfvkwHE3PWXBpWjrEebLC6o3B\nOLUCgtWqF2QsIvuf4JO41YwAzqATQkNozFDS6xfpi5Zkl7f5PkQ84+byRkpH\n69YmP2S5cMFR8vQUJyQ0XBcLs3cZO5Pe6bJJlhJgvDPTuikB/lVeQ4W6yolq\nnKCLLPPfRKCHJcUiJY/1SPad8wWLArS5fGdlvBUMkyqI8e+A/T0TbJVCrQMH\naLklex+9tzybxmtPe0z+P1+O9/2JOHr5OzMsZ7wWk91OwBmHmNwLW4LDDaRz\nxdxZIf4JlEwcxn1LSQ3ULq0TLidf+fPqwgGx7xW8OJsNy0CSHvIjSnKE6cQt\noKU3pJ+cAIOD0CqFXQSC6JZ6pi07WBxkFKapc4KQAgNfhs67ErCiBb4+5cEf\nlMZAH7TwXwUTQJULUYIBniJQTX3/cu0emjqUmYWArF3rlOvmQwBPT2YPJ8sJ\nknK9\r\n=mpkZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCos6n7tgtq3ISm31P7QMP1EZSkg6IJmgJ3NFKnTpPGaQIhAMYekUINfBz/cxDxYB8RR/Spynqh7SfBzKS0TDbDBm7m"}]},"maintainers":[{"name":"xieshao","email":"453618847@qq.com"}],"_npmUser":{"name":"moniang","email":"30471441@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/form-validate-wm_1.5.3_1596798705569_0.19677931837209006"},"_hasShrinkwrap":false,"deprecated":"本包已迁移至：@itwmw/form-validate"},"1.5.4":{"name":"form-validate-wm","version":"1.5.4","description":"微梦表单验证类","main":"index.js","scripts":{"build:":"webpack --mode production","coverage":"jest ./test/* --coverage --bail"},"jest":{"testRegex":"/test/.*.js?$"},"keywords":["validate","web-validate","vue-validate","js-validate","form-validate","formValidate","weimeng","wm"],"author":{"name":"XieShao","email":"admin@topx5.com"},"bugs":{"email":"admin@topx5.com"},"contributors":[{"name":"邪少","email":"admin@topx5.com","url":"https://www.itwmw.com/"},{"name":"墨娘","email":"me@imoniang.com"}],"homepage":"http://validate.itwmw.com/","license":"MIT","devDependencies":{"@babel/core":"^7.10.2","@babel/plugin-proposal-class-properties":"^7.10.1","@babel/plugin-transform-modules-commonjs":"^7.10.1","@babel/preset-env":"^7.10.2","@babel/preset-react":"^7.10.1","babel-loader":"^8.1.0","chai":"^4.2.0","jest":"^26.0.1","obj-wm":"^1.0.2","webpack":"^4.43.0","webpack-cli":"^3.3.11"},"dependencies":{},"gitHead":"c8a31a661fe05fd7154d8a4fc4b94739aedf40f9","_id":"form-validate-wm@1.5.4","_nodeVersion":"12.18.2","_npmVersion":"6.14.5","dist":{"integrity":"sha512-p0PI+4Qq1Pc3ufakmetuebjH+AnJKtbeFJD+hSNlNHtrYZ2P40p9FwpKSUZwsRqZn551KrtOPzVyOv//VGBAFQ==","shasum":"35f3ace912fbfedadf61c434c6ddb41cb7b13541","tarball":"https://registry.npmjs.org/form-validate-wm/-/form-validate-wm-1.5.4.tgz","fileCount":10,"unpackedSize":81437,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfMl6DCRA9TVsSAnZWagAAJh0P/0HVn+fJi/qZ4UHyl90F\nket2VJJJNHrV0tWtFj4mFrq77bH/DZYI+dpSe8WCOCxsV1Y4nQuEjCE7Xqq0\n1qIgTijt/8eSJBlMDjEaB7755zT40tpaGiTP88b+JNrp6KytYXzx04gkBRHq\nlaeBAemkTUlZoiQLb8hGGjED3OfLIRW2WgKLRW1HDtM5sh4OytrvevMuqUaC\nBowmK27qYGPWcQ6ZVZediF18Uaxv5TZgP0v+oBN1CTZa2unohZOe2LzSE7C6\nOC+fabOtdswUNUTrHwbJpP1PyAEHNorzv7MgMP6IBpIpehM6WfNCf24WP/x/\n2zyTrHRV8Hb15bqia8+Kd9cdIc+T55SgEcZhpfeXXGXNqNIeHfUGGtAiBEwr\nivrxuc/9Io3eMuiY8XP+AprQU+32be/akHV64zOehj76rR4FY0wf+56n71uO\nZixScxHTONqhzrfAphdaY7H27U1p7JW6VnRTWsY1r2sRLDblCrYx2mpo9oa7\nD9SX7GJbcf2IOdMgtkGV9FaRjOKFWPS8ObmkK+GiqB/jzTtlXuGTsH6D8dMo\n+3Hv0wCU8czT47x0m+bkU2/9y7QWeqxpsGq6RlrUUeG9xuNnq7JXqjooVXQa\nav+tiIHastzVZBaG9CpdBQPyik2sTy3c4aCHWWWVBWCV9431eDHVZAjteyap\n7JNq\r\n=ipxl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDDP4qDtKpWQaW0dPYEIyqG1Up9PkbKXcNwDBloiLvzaAIgbcJW8Z8ORMbh8AO6g5cHp9wdqoA4EEJP+VckMFSY73g="}]},"maintainers":[{"name":"xieshao","email":"453618847@qq.com"}],"_npmUser":{"name":"moniang","email":"30471441@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/form-validate-wm_1.5.4_1597136515118_0.4776815102860754"},"_hasShrinkwrap":false,"deprecated":"本包已迁移至：@itwmw/form-validate"},"1.5.5":{"name":"form-validate-wm","version":"1.5.5","description":"微梦表单验证类","main":"index.js","scripts":{"build:":"webpack --mode production","coverage":"jest ./test/* --coverage --bail"},"jest":{"testRegex":"/test/.*.js?$"},"keywords":["validate","web-validate","vue-validate","js-validate","form-validate","formValidate","weimeng","wm"],"author":{"name":"XieShao","email":"admin@topx5.com"},"bugs":{"email":"admin@topx5.com"},"contributors":[{"name":"邪少","email":"admin@topx5.com","url":"https://www.itwmw.com/"},{"name":"墨娘","email":"me@imoniang.com"}],"homepage":"http://validate.itwmw.com/","license":"MIT","devDependencies":{"@babel/core":"^7.10.2","@babel/plugin-proposal-class-properties":"^7.10.1","@babel/plugin-transform-modules-commonjs":"^7.10.1","@babel/preset-env":"^7.10.2","@babel/preset-react":"^7.10.1","babel-loader":"^8.1.0","chai":"^4.2.0","jest":"^26.0.1","obj-wm":"^1.0.2","webpack":"^4.43.0","webpack-cli":"^3.3.11"},"dependencies":{},"gitHead":"c8a31a661fe05fd7154d8a4fc4b94739aedf40f9","_id":"form-validate-wm@1.5.5","_nodeVersion":"12.18.2","_npmVersion":"6.14.5","dist":{"integrity":"sha512-Z/MH65SE/gC4rq6os2k+DOafnZkmTKPCrqFMavS5LV7O7H25THtOhWzThEYHJUHr1s1R54XekzCd3HO1Q+m/5w==","shasum":"88d9bc3db6735a735191c33afed4600ddf657fd4","tarball":"https://registry.npmjs.org/form-validate-wm/-/form-validate-wm-1.5.5.tgz","fileCount":10,"unpackedSize":81313,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfMmIhCRA9TVsSAnZWagAAoWoP/10EzRWyWgnZFRsXkqej\ntfJHixrl6WmZS39okWYwn21A45oqX+8VXWQPpm/wQaCLBNleqMbDdpIuNjyw\nsk3qd6mWjn4lzgjMfsCBPchi8ykLFm9McDgc7f0oyHGxjjVzi6JTDDWXwdW4\nkAhrhnquWWFJz+i5/l5tc6+XbJdbFWOe2veg/jI8LHGib6bVza+nYrJCAtzL\nZ0CsuoWjiEZwdHxrLrOA5XHcXClCI8iQj7kUwH6PDVS7fAqQdF/eY7B1sVfb\nLHLSS5IBulL7flO3KTzgxVfO8ZvThGYWbD49S0+xOj5P05t3ybbx/XTkBh2v\nEX1JpvaMON6VNMbeiBLhGoUvc1S0Fiv4IxtDkgXWcMa7x7RBwd0kbUSXAEuf\nCeDL/nCJT69nHiCxQHFx6FAeS87Nq40uduzxidRW+z+VSemPoOUw1RdtmJJN\nfoWGlH6vBbtkgERkRYAH9Y4iCEXkemnb2VshU1Kz41yXi+o1pyIRuw7a//5J\nemO9CWgDX2Z6FSMBBEvM+eJJGKdhvI8oiDDIoQzndl1a0pp8/3oEkxrw+22B\nSugZLNltsntMHH/sM/NbqKkPJsa+NZDwp46Lbjn6R1m4F0cVAAd1EX045b/A\nG7byBg+eAfIaFTG5q8oDaBzFeAMUytG6Bat59KEAt7RRvpoyyYYx4DSabErz\neVMe\r\n=NnFE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGcyPGgH1cmwHbGBgw353B3ivPc0sbzCe05Jvh8mwP4JAiEAp/nzZ8VHpyd7DQqmS6h6EpUBBpWynjdDPGEcMue+31E="}]},"maintainers":[{"name":"xieshao","email":"453618847@qq.com"}],"_npmUser":{"name":"moniang","email":"30471441@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/form-validate-wm_1.5.5_1597137441481_0.14788836383232162"},"_hasShrinkwrap":false,"deprecated":"本包已迁移至：@itwmw/form-validate"},"1.5.5-1":{"name":"form-validate-wm","version":"1.5.5-1","description":"微梦表单验证类","main":"index.js","scripts":{"build:":"webpack --mode production","coverage":"jest ./test/* --coverage --bail"},"jest":{"testRegex":"/test/.*.js?$"},"keywords":["validate","web-validate","vue-validate","js-validate","form-validate","formValidate","weimeng","wm"],"author":{"name":"XieShao","email":"admin@topx5.com"},"bugs":{"email":"admin@topx5.com"},"contributors":[{"name":"邪少","email":"admin@topx5.com","url":"https://www.itwmw.com/"},{"name":"墨娘","email":"me@imoniang.com"}],"homepage":"http://validate.itwmw.com/","license":"MIT","devDependencies":{"@babel/core":"^7.10.2","@babel/plugin-proposal-class-properties":"^7.10.1","@babel/plugin-transform-modules-commonjs":"^7.10.1","@babel/preset-env":"^7.10.2","@babel/preset-react":"^7.10.1","babel-loader":"^8.1.0","chai":"^4.2.0","jest":"^26.0.1","obj-wm":"^1.0.2","webpack":"^4.43.0","webpack-cli":"^3.3.11"},"dependencies":{},"gitHead":"3845891aefeff774e1b0fa834bb1e00fd0a673a7","_id":"form-validate-wm@1.5.5-1","_nodeVersion":"12.18.2","_npmVersion":"6.14.5","dist":{"integrity":"sha512-BavDU+aE1Gp1PyN45cCnghGMZIlTicZDkoY1es4Z1aF8C0M2wQboGb46kuJ4abjXzRYM/ZXmXd2Q9WBVW1yzNA==","shasum":"82cbe69a228cc24ab01bfff0ffc2d8d88e84e873","tarball":"https://registry.npmjs.org/form-validate-wm/-/form-validate-wm-1.5.5-1.tgz","fileCount":10,"unpackedSize":81374,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfM1YKCRA9TVsSAnZWagAAS1AP/0meS6ovEdAkPBJODT+h\nHS30QS2ElUq8FQmGDuzPsBAa97WJppmt6NdynzsSQI0OmbRJpCfbbEZoMVNT\nBEM92X7yt/dnadVFCAYa0VWhj1behZw9uIjcc6wzcHf1sP5UaMAvTE4McFJn\nRlpYIzglAJarEjUYy2TB/3IW6qWdW812OMJ/Sr0Tbn7/QE7doAzbmxUS5XtS\nwpNVrHcLTyQDdBmTbrFc6gdQvf7o6d9IbTsOPkbZwjTE+ione1R6mlROV+bw\neMwAO/Mz0YXvKwkvoC7a4ed/a3BmrOatkcrcUgactbhFt21CQWaVJiN9Chk3\nJx+Nsh9l3dMgad9dqH+hzLVYo3sRmWN8VzOvaSjAseorFB7AbFF4gRCjU+HM\nJB+iyMfRDgwdi+afbd8is6Li7P50DkCq1VhkiT0sQj51PhKhqIc0rPnESt2X\n9WZpS1fuGvPcLpnc6wRXaNoBTqfoc6CKN+UWs+xBSGHG18Xxn6G9Fr3+ZUQm\nqrSLgqGS24DIA1cSomqx3o2A3/lREnjglRLZZxde/+l01sAMZWX36xgG2ZNh\n1vZ3BfFY7Zrfvi5SjkJVQ9rkSkcwL6Yha0Rm52PesoAhb3hQkuePAVNCK42M\nSWrwV5s15uG1hYqs+5U35dl9mdJr3g1/3MYaxALTgYZ3JPKahyla4VBmt6av\nymyG\r\n=fgXc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEPVycGcOXNcbSmBZF1tGP4ZH385Fd+K7C0ll/HqklI5AiAK8jp2prX/XYHXUfeNa07eyPE3Mpr8b/6375KrjqsjIQ=="}]},"maintainers":[{"name":"xieshao","email":"453618847@qq.com"}],"_npmUser":{"name":"xieshao","email":"453618847@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/form-validate-wm_1.5.5-1_1597199881834_0.9881231897857032"},"_hasShrinkwrap":false},"1.6.0":{"name":"form-validate-wm","version":"1.6.0","description":"微梦表单验证类","main":"index.js","scripts":{"build:":"webpack --mode production","coverage":"jest ./test/* --coverage --bail"},"jest":{"testRegex":"/test/.*.js?$"},"keywords":["validate","web-validate","vue-validate","js-validate","form-validate","formValidate","weimeng","wm"],"author":{"name":"XieShao","email":"admin@topx5.com"},"bugs":{"email":"admin@topx5.com"},"contributors":[{"name":"邪少","email":"admin@topx5.com","url":"https://www.itwmw.com/"},{"name":"墨娘","email":"me@imoniang.com"}],"homepage":"http://validate.itwmw.com/","license":"MIT","devDependencies":{"@babel/core":"^7.10.2","@babel/plugin-proposal-class-properties":"^7.10.1","@babel/plugin-transform-modules-commonjs":"^7.10.1","@babel/preset-env":"^7.10.2","@babel/preset-react":"^7.10.1","babel-loader":"^8.1.0","chai":"^4.2.0","jest":"^26.0.1","obj-wm":"^1.1.1","webpack":"^4.43.0","webpack-cli":"^3.3.11"},"dependencies":{},"gitHead":"a6463bc242330fbf587bf0f2f1aa0e5a68d639b2","_id":"form-validate-wm@1.6.0","_nodeVersion":"12.18.2","_npmVersion":"6.14.7","dist":{"integrity":"sha512-m3bJaeQKpKwjpthhrlTKui866IOYFKX9OVE2lC4vKBfxca1rA550uB5+3GZ9I/IYfb8NCaACt1NdK8YrjPtZww==","shasum":"a133b707fe539e983cb6979b29a18fb0cad6eeb7","tarball":"https://registry.npmjs.org/form-validate-wm/-/form-validate-wm-1.6.0.tgz","fileCount":10,"unpackedSize":84583,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfNnPvCRA9TVsSAnZWagAAf3kP/0hs/4RA4Kfq6PX/yhkP\nHEKogzXysjEE9qgOjfDXplQtk9YHFRScl4KSQkBujqiAw1+dqA5rZUJAqtbk\n+O/lmZ2kZRLvWNBkyWahiGOR7s/c2EsrvJhqHguXby9uU77VUK7CTCcluFPJ\nvRToixPs7JA4oFJ5nl8ycPzOkjQQSiIzVrdkzjN2IOOcjX2kfftND/bqEmm9\nPuJvxTXpKD6reLcIidMIOTAdsJx5vinnHN7KN7nThjZ3qdqsXljS2zNhYyE7\nWnlj2XmLKuiZdNQIqWwRfl6DTW4DR9L+FLipxNqMAdlgPd1J2If6IDe3hFKW\nC0v58YBE/ayNa3WAJBdqBVsAMCz3ORjIWAlXathlaZE6lnsfQzzqLM2hRJUu\ntnw3uihEshzQ/TzZGdTvlOeAkyQeTxCFME9sOlG2U4IuwSrDdjgBNexx+Ils\n/jqK5xhzuF5+yvgZoo+3mRnCf2aluCYz4+h427zuHmbBh2ydCO2L0BztpL9f\nbooXyXPzdYuE97vptSTOas2ZUVF0Gu2zBAys6Jv9j03zc2u64hNuLqXEMCYk\n/BL6l9JRwzCUaOa3MuVTieT54RiMVV2G5HBod51SOiC86Sgr2SCHh0JgnpaC\nDroo3DWTRWfdH7kebGQ4SK1U3zwwy6kZI7NH6k9Fd5Z4RJI1d2zN7jEu6GVc\nM4Ny\r\n=VXcK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDVqpPtbqJh9w2m5nibZJfuXky4QK6a4Dfrq3UoGY8skAIhAPpSzSdgf1xspDvBCmJCYJjSLGXmSt9gQGgqIf/TUy81"}]},"maintainers":[{"email":"30471441@qq.com","name":"moniang"},{"email":"453618847@qq.com","name":"xieshao"}],"_npmUser":{"name":"moniang","email":"30471441@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/form-validate-wm_1.6.0_1597404143258_0.1419192898548256"},"_hasShrinkwrap":false,"deprecated":"本包已迁移至：@itwmw/form-validate"},"1.6.1":{"name":"form-validate-wm","version":"1.6.1","description":"微梦表单验证类","main":"index.js","scripts":{"build:":"webpack --mode production","coverage":"jest ./test/* --coverage --bail"},"jest":{"testRegex":"/test/.*.js?$"},"keywords":["validate","web-validate","vue-validate","js-validate","form-validate","formValidate","weimeng","wm"],"author":{"name":"XieShao","email":"admin@topx5.com"},"bugs":{"email":"admin@topx5.com"},"contributors":[{"name":"邪少","email":"admin@topx5.com","url":"https://www.itwmw.com/"},{"name":"墨娘","email":"me@imoniang.com"}],"homepage":"http://validate.itwmw.com/","license":"MIT","devDependencies":{"@babel/core":"^7.10.2","@babel/plugin-proposal-class-properties":"^7.10.1","@babel/plugin-transform-modules-commonjs":"^7.10.1","@babel/preset-env":"^7.10.2","@babel/preset-react":"^7.10.1","babel-loader":"^8.1.0","chai":"^4.2.0","jest":"^26.0.1","obj-wm":"^1.1.1","webpack":"^4.43.0","webpack-cli":"^3.3.11"},"dependencies":{},"gitHead":"403722a8dabe26f1253ad4d84e48b2a0b9175407","_id":"form-validate-wm@1.6.1","_nodeVersion":"12.18.2","_npmVersion":"6.14.7","dist":{"integrity":"sha512-C3ozyC2l2qMHd6CGSn5CmNkH/Ly8oUVctLKMY0bAj/HPaujDgJKQi71ZyYbp27FXTxbE0G0RrpEWSJ1kk7fk5g==","shasum":"4956bdd00003be61d03d9c80256ad8251aeb8d03","tarball":"https://registry.npmjs.org/form-validate-wm/-/form-validate-wm-1.6.1.tgz","fileCount":11,"unpackedSize":87379,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfPNHkCRA9TVsSAnZWagAAY/4P/RLYWl6OqXI/ekVcPLYI\n9SfYxN5/M8qjqfyZVmtQ+vD3BvdDjP36pW9t2TvWbx+baXv5UfZlkmTzzABD\niYF1EzAGaoPW8+SbXEC4UK2SxldTSTq3/l2BwkGn47yo/t+3+e9y1OE96gX8\nJE1/hRY/BOQcSwPXJA835xj8ryXkJaGU04wR5IXxYzosUyJcuQ7JVVgUmh/4\nDbkSFRvwq3rpFeuMRWLWNnvjMS/En4I7vPc/m0OvybMxDtK/7IusIfyyJ72s\nLR10Q/x4CRFlNU9XmY05n725qt2wefUINBZTSIU+RKSYW3ndQi+ai0FjPEGc\nfd2ZQ50Z2S1Twpj6nXzqyQ1Br9Fq0LTIOQ+Y+YN3VxDLbtLW2TrnwWnXrWxg\n0dhgbJ+swGn/V+iOK++NHnA2lXnapei2Lkhks1MKmy61DUqhukOkd1hHudcx\niTM5ICD1ulxLYUcI/mEif0ARf4xNv1BQxBgPy5q5CUgNfRreJClEHAacR7aN\ngW+kK8acdHMHLy+ugGjt8GNYvSiH3y8qLq4hx6LpziY69ebTZ0qzYAnbZEtv\nVh3hm7kI/NrigXJB94MdKrDgCw/586X0Gjwpx2hs+0gS3wTGb35eF2Km4IOl\niBVrOQUFZWLtBZCid+OkWKigpRrZAFk4THw9O5NGjaF2602g77zjUb2EamWx\nIJwt\r\n=aP85\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDqnMqnEDS4lFTXEYG639mwvyTAxquRuZSfXQ/SkaVCNwIgNktMfVIIxAAKEvsmDK+FrO38ayDUZHxSZS/b8E+71Sg="}]},"maintainers":[{"email":"30471441@qq.com","name":"moniang"},{"email":"453618847@qq.com","name":"xieshao"}],"_npmUser":{"name":"moniang","email":"30471441@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/form-validate-wm_1.6.1_1597821411852_0.6457265588943615"},"_hasShrinkwrap":false,"deprecated":"本包已迁移至：@itwmw/form-validate"},"2.0.0-beta.2":{"name":"form-validate-wm","version":"2.0.0-beta.2","description":"微梦表单验证类","main":"index.js","scripts":{"build:":"webpack --mode production","coverage":"jest ./test/* --coverage --bail"},"jest":{"testRegex":"/test/.*.js?$"},"keywords":["validate","web-validate","vue-validate","js-validate","form-validate","formValidate","weimeng","wm"],"author":{"name":"XieShao","email":"admin@topx5.com"},"bugs":{"email":"admin@topx5.com"},"contributors":[{"name":"邪少","email":"admin@topx5.com","url":"https://www.itwmw.com/"},{"name":"墨娘","email":"me@imoniang.com"}],"homepage":"http://validate.itwmw.com/","license":"MIT","devDependencies":{"@babel/core":"^7.10.2","@babel/plugin-proposal-class-properties":"^7.10.1","@babel/plugin-transform-modules-commonjs":"^7.10.1","@babel/preset-env":"^7.10.2","@babel/preset-react":"^7.10.1","babel-loader":"^8.1.0","chai":"^4.2.0","jest":"^26.0.1","obj-wm":"^1.1.2","webpack":"^4.43.0","webpack-cli":"^3.3.11"},"dependencies":{},"readme":"Web表单验证类\r\n===============\r\n\r\n[![Document](https://img.shields.io/badge/Document-1.6.1-green)](https://validate.itwmw.com/)\r\n[![Npm](https://img.shields.io/badge/Npm-2.0.0-blue)](https://www.npmjs.com/package/form-validate-wm)\r\n![Test](https://img.shields.io/badge/Test-ject-yellow)\r\n![License](https://img.shields.io/badge/License-MIT-success)\r\n\r\n\r\n小程序，Vue，Web等项目中均可使用\r\n## 文档目录\r\n* [安装使用](https://validate.itwmw.com/)\r\n* [验证器](https://validate.itwmw.com/validate.html)\r\n* [验证规则](https://validate.itwmw.com/rule.html)\r\n* [错误信息](https://validate.itwmw.com/error.html)\r\n* [验证场景](https://validate.itwmw.com/scene.html)\r\n* [内置规则](https://validate.itwmw.com/built-in-rule.html)\r\n* [独立验证](https://validate.itwmw.com/stand.html)\r\n* [静态调用](https://validate.itwmw.com/static.html)\r\n\r\n## 安装\r\n```\r\nnpm i form-validate-wm\r\n```\r\n\r\n## 使用\r\nJavaScript中的用法\r\n```javascript\r\nimport { Validate } from 'form-validate-wm'\r\nnew Validate();\r\n```\r\nHtml Script引入后\r\n```html\r\n<script src=\"form-validate-wm/index.js\"></script>\r\n<script>\r\n    new Validate();\r\n</script>\r\n```\r\nCommonJs中的用法\r\n```\r\nvar Validate = require('form-validate-wm').Validate;\r\nnew Validate();\r\n```\r\n\r\n## 验证器定义\r\n为具体的验证场景或者数据表单定义验证器类，直接调用验证类的`check`方法即可完成验证，下面是一个例子：\r\n\r\n我们定义一个`LoginValidate `验证器类用于`登录`的验证。\r\n```\r\nclass LoginValidate extends Index\r\n{\r\n    constructor()\r\n    {\r\n        const rules = {\r\n            'user'  : 'require|mail|max:30',\r\n            'pass'  : 'require|chsDash|length:6,16'\r\n        }\r\n        \r\n        super(rules)\r\n    }\r\n}\r\n```\r\n可以直接在验证器类中使用`super()`方法第二个参数定义错误提示信息，例如：\r\n~~~\r\nclass LoginValidate extends Index\r\n{\r\n    constructor()\r\n    {\r\n        const rules = {\r\n            'user'  : 'require|mail|max:30',\r\n            'pass'  : 'require|chsDash|length:6,16'\r\n        }\r\n\r\n        const message = {\r\n            'user.require' : '用户名必须填写',\r\n            'user.mail'    : '用户名需为邮箱',\r\n            'user.max'     : '你使用了长度过长的邮箱号码',\r\n            'pass.require' : '密码必须填写',\r\n            'pass.chsDash' : '密码格式错误',\r\n            'pass.length'  : '密码长度为6~16个字符',\r\n        }\r\n        super(rules,message)\r\n    }\r\n}\r\n~~~\r\n> 如果没有定义错误提示信息，则使用系统默认的提示信息\r\n\r\n## 数据验证\r\n在需要进行`登录`验证的控制器方法中，添加如下代码即可：\r\n~~~\r\nconst data = {\r\n    'user' : 'admin@admin.com',\r\n    'pass' : '123456'\r\n};\r\nconst login = new LoginValidate();\r\nif(!login.check(data)){\r\n    console.log(login.getError())\r\n}\r\n~~~\r\n## 抛出验证异常\r\n默认情况下验证失败后不会抛出异常，如果希望验证失败自动抛出异常，可以在验证器方法中进行设置：\r\n在constructor中添加`super.fail = true` 或者在检验时添加\r\n~~~\r\nif(!login.check(data,true)){\r\n    console.log(login.getError())\r\n}\r\n~~~\r\n也可以使用链表操作\r\n~~~\r\nlogin.setFail(true)\r\n~~~\r\n设置开启了验证失败后抛出异常的话，会自动抛出ValidateException异常或者自己捕获处理。\r\n验证规则的定义通常有两种方式，如果你使用了验证器的话，通常通过`constructor`构建函数中的`super()`方法定义验证规则，而如果使用的是独立验证的话，则是通过`setRule`方法进行定义。\r\n## super定义\r\n```\r\nclass LoginValidate extends Index\r\n{\r\n    constructor()\r\n    {\r\n        const rules = {\r\n            'user'  : 'require|mail|max:30',\r\n            'pass'  : 'require|chsDash|length:6,16'\r\n        }\r\n        \r\n        super(rules)\r\n    }\r\n}\r\n```\r\n> 系统内置了一些常用的验证规则可以满足大部分的验证需求，具体每个规则的含义参考[内置规则](https://validate.itwmw.com/built-in-rule.html)一节。\r\n> 一个字段可以使用多个验证规则（如上面的`user`字段定义了`require`和`max`两个验证规则)\r\n\r\n## 方法定义\r\n如果使用的是独立验证（即手动调用验证类进行验证）方式的话，通常使用`setRule`方法进行验证规则的设置，举例说明如下。\r\n~~~\r\n$data = {\r\n    'user' : 'admin@admin.com',\r\n    'pass' : '123456'\r\n};\r\n\r\nconst rules = {\r\n    'user'  : 'require|mail|max:30|diy:1111',\r\n    'pass'  : 'require|chsDash|length:6,16'\r\n};\r\n\r\nconst login = new Index();\r\nlogin.setRule(rules)\r\n\r\nif(!login.check($data)){\r\n    console.log(login.getError())\r\n}\r\n~~~\r\n## 自定义验证规则\r\n系统内置了一些常用的规则（参考后面的内置规则），如果不能满足需求，可以在验证器重添加额外的验证方法，例如：\r\n\r\n~~~\r\nclass User extends Index\r\n{\r\n    constructor(){\r\n        const rules = {\r\n            'name'  : 'require|check_name:michael',\r\n            'email' : 'mail'\r\n        };\r\n        const message = {\r\n            'name.require' : '用户名必须填写',\r\n            'email.mail'   : '填入的邮箱不是有效的电子邮件地址'\r\n        }\r\n        super(rules,message)\r\n    }\r\n\r\n    check_name(value, rule, data = {})\r\n    {\r\n        return value === rule ? true : '用户名错误';\r\n    }\r\n}\r\n~~~\r\n验证方法可以传入的参数共有`4`个（后面两个根据情况选用），依次为：\r\n\r\n*   验证数据\r\n*   验证规则\r\n*   全部数据（数组）\r\n*   其他数据（数组）如`check_name:michael:1:2` 此处为除去`michael`以外的`1,2`数据\r\n\r\n[全部完整文档](https://validate.itwmw.com/)\r\n","readmeFilename":"README.md","gitHead":"ada9098e3931bef9237aebab39e19d492540a8c0","_id":"form-validate-wm@2.0.0-beta.2","_nodeVersion":"12.18.2","_npmVersion":"6.14.7","dist":{"integrity":"sha512-IPP49R3CBLd7SdcyQG/G9arLEphI8L8FiuXaBA9rrblrU1izTPI5rP1/T+10BKogMImvjqkYMS/7bXpj/7FMBg==","shasum":"94da4dbb6afc90ba91f9aa688adc634c1482cb75","tarball":"https://registry.npmjs.org/form-validate-wm/-/form-validate-wm-2.0.0-beta.2.tgz","fileCount":12,"unpackedSize":90314,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfRNtWCRA9TVsSAnZWagAA+ooP/3S5L+dl1PQcdTRMfEVe\nQ3Zu9YNYjFxaV6if+J2qW4jdCwv1slCN9cD2ewi2PSJy/t0ycVtI346L+Ilg\nGUc5RaKqg8sf27pbX+t8Urp8cD5WGavW5fvqBG5p1D7CDrwqAGiXyp6P5Ob3\n4+Aad/dL3pf87QKwi3kHd6fHK54+pjBXsgBi1rgjFRkXfyoXEo54AbATmb+x\nuNxzQelZR3rFwHU8fqyH9DaCDRStzZPytzT5GdozsMtftbAHY47B/F675j50\nX4aOVaHfW3ZUgBB6JhcJ4sy/nQR5Z02L71boRXqNZ95dlAyGgprCpMTpXJz2\niu9TCE9+Or4KSTH7E6xkBbS6J5AxyFUR7T1lbtATc7to+4vQVZDvr2u8uRBr\nkMx/ayiQRizL/8wU9Xknd92yvdikBFEgm+Uw+xTsRVwpMbxXb2ufLvdUIoxD\nMBqEs2io76mc0Lzq1r82cHTM/GUVVZQpB6PQ89e+dwD0avcmlf4lZ6swgaH/\nWUvFT2zpshHCzQtEMVGHUiZ8OgiUbXyb/Q8SDaPhUGTxEMfvE9tKY17nF0WO\njBNsyPNqUpTM02btrb7SlX/zy0V1Yz5dcyJQTmX+v/N39iOJayIoper1NE+B\nN7FqbwXClQY9R8AugfGevzyUMd7VCWZa8sGoMs6NX2YuI5aSaQCQGXgBK9DC\nCcIr\r\n=hxvB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF1BpEwkpR3R2Hi+jd4UslJQ7tnfPEYuY2tT5gTgztPBAiEA918UUZn0EFFYFz1gDECl6FQCdplZeQQAZRMjiDqiX/8="}]},"maintainers":[{"email":"30471441@qq.com","name":"moniang"},{"email":"453618847@qq.com","name":"xieshao"}],"_npmUser":{"name":"xieshao","email":"453618847@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/form-validate-wm_2.0.0-beta.2_1598348117982_0.7349620890715252"},"_hasShrinkwrap":false},"2.0.0":{"name":"form-validate-wm","version":"2.0.0","description":"微梦表单验证类","main":"index.js","scripts":{"build:":"webpack --mode production","coverage":"jest ./test/* --coverage --bail"},"jest":{"testRegex":"/test/.*.js?$"},"keywords":["validate","web-validate","vue-validate","js-validate","form-validate","formValidate","weimeng","wm"],"author":{"name":"XieShao","email":"admin@topx5.com"},"bugs":{"email":"admin@topx5.com"},"contributors":[{"name":"邪少","email":"admin@topx5.com","url":"https://www.itwmw.com/"},{"name":"墨娘","email":"me@imoniang.com"}],"homepage":"http://validate.itwmw.com/","license":"MIT","devDependencies":{"@babel/core":"^7.10.2","@babel/plugin-proposal-class-properties":"^7.10.1","@babel/plugin-transform-modules-commonjs":"^7.10.1","@babel/preset-env":"^7.10.2","@babel/preset-react":"^7.10.1","babel-loader":"^8.1.0","chai":"^4.2.0","jest":"^26.0.1","obj-wm":"^1.1.2","webpack":"^4.43.0","webpack-cli":"^3.3.11"},"dependencies":{},"gitHead":"ada9098e3931bef9237aebab39e19d492540a8c0","_id":"form-validate-wm@2.0.0","_nodeVersion":"12.18.2","_npmVersion":"6.14.7","dist":{"integrity":"sha512-3GeoLe2cSSI+Qiq76O1D0OTjgSslFZU7Z4t58DM+n5iw6zhSMCoiS4L/JlRG5JZxIqx108/F+hV1iRZ8ujWJqQ==","shasum":"d97ee346dd77c13aeffe45bfd6284d116a6e278f","tarball":"https://registry.npmjs.org/form-validate-wm/-/form-validate-wm-2.0.0.tgz","fileCount":12,"unpackedSize":90462,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfSORwCRA9TVsSAnZWagAAurcP/jf/q5xCZK9kUHXcbbeE\nd8d9ilzh1B7hUMv1aVLGB/kAXwIhKgzWzfQihjgZLiJ0IFeNKjC+9YoFRyVg\npb0B9OA/s/53G6UWXY+iPt+uEEl+BATpaPqzVgh7xnz8NxM+zxDElo02R429\nNgIGKnjc/oOp6Bd58d5rfbff7BIQ8TaxIVMHkNUwgAcvELg805UX6eyQduzJ\n+5XWfkOpXH7qdulAU1238OESamFuQCt0pTFIdL3+3OacUtKa07BcB+TAp0OJ\nO4Vh8fp9YDRjANTqGCa/OYX+QbuR8rJukHXucy9QuKPJF70kpEBKLMv76bpW\neraC3whPWSsVGGO50oOxkLaeI9vTGL2XDjXkvmD9AnCcttk+B8mXytfuMPhd\nHEWdxlw185+GY7nqvIiiiXv6MQE6OxZQZ2n0ThKO5PxdSsnsCExjgN4eRXP2\nKvit2G3StwW0o6uoFaiuV08Y/We6WQL/xULM+kGEpiec6nELUz5scaaNSp3o\n9tiZ7aamSHcDR4foE4+TgXkH7Eb/Lk8gxZ/wZFpJkDGMC3PZ0LSaw/emPvts\nq9pL8CHx3Nvn1HawGy9yajTwoJRqE66etWzbRBj1b/cSZyPsQspKXZLRxUov\nSyvxr2NYE9H4BLncLF9GSSwTlvx1yEU25MWjiOhuONWBkpPhoo47cZwuPFP2\nflmK\r\n=h0Xv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGw+LLGd73P/zPxoX3YMeqSqqvuHGLNHzD4Zq8mtEFeIAiA5TSs2olfOiKhaY1SVH0mJWKcjgx29dn/2p81GuQj5Pw=="}]},"maintainers":[{"email":"30471441@qq.com","name":"moniang"},{"email":"453618847@qq.com","name":"xieshao"}],"_npmUser":{"name":"moniang","email":"30471441@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/form-validate-wm_2.0.0_1598612592139_0.7952834153024242"},"_hasShrinkwrap":false,"deprecated":"本包已迁移至：@itwmw/form-validate"},"2.1.0":{"name":"form-validate-wm","version":"2.1.0","description":"微梦表单验证类","main":"index.js","scripts":{"build:":"webpack --mode production","coverage":"jest ./test/* --coverage --bail"},"jest":{"testRegex":"/test/.*.js?$"},"keywords":["validate","web-validate","vue-validate","js-validate","form-validate","formValidate","weimeng","wm"],"author":{"name":"XieShao","email":"admin@topx5.com"},"bugs":{"email":"admin@topx5.com"},"contributors":[{"name":"邪少","email":"admin@topx5.com","url":"https://www.itwmw.com/"},{"name":"墨娘","email":"me@imoniang.com"}],"homepage":"http://validate.itwmw.com/","license":"MIT","devDependencies":{"@babel/core":"^7.10.2","@babel/plugin-proposal-class-properties":"^7.10.1","@babel/plugin-transform-modules-commonjs":"^7.10.1","@babel/preset-env":"^7.10.2","@babel/preset-react":"^7.10.1","babel-loader":"^8.1.0","chai":"^4.2.0","jest":"^26.0.1","obj-wm":"^1.1.2","webpack":"^4.43.0","webpack-cli":"^3.3.11"},"dependencies":{"lodash":"^4.17.20"},"gitHead":"751b353aa6b3f9207c883a20f414380ff0d22c1d","_id":"form-validate-wm@2.1.0","_nodeVersion":"12.18.2","_npmVersion":"6.14.7","dist":{"integrity":"sha512-lFYry9AZPzdt3g/zC263VesnW5K2bnh0Qm8UvTxGtLxpeHsk0X6qS4kpR6aW9GJ5w7U1RqxoXLE4nbEEG5x41w==","shasum":"da11cadf798058c0a1e5d496b554ad8a742ca8b9","tarball":"https://registry.npmjs.org/form-validate-wm/-/form-validate-wm-2.1.0.tgz","fileCount":13,"unpackedSize":169990,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTjJxCRA9TVsSAnZWagAASGMP/AvaTNHophJISJkJjpUF\n+vMk9rSFimd5P7tKkGa/6Wl7SyyheakRN0Bm9OqySUmKffMvfcnAcQviBSZt\npPKpMZ15rnmgzZxROze8/8GNto7ltUCSaBWqXHcwEBozM/FHSaUNgqhNQI+4\nj6SJCRyWp3mNpqS9bdhibS7ms/+YrmwdjOMpIk+vrKkJZGclPINgcNAXXZmv\nIgZ4in4/lV8/u4PFpw9XyCNkfroJSe0rs1BE7tDv6qsrdNFF3dnt0sLa9iBZ\nHGmNAslOwygBbsFR9/G33xmqPmHU3cwltjPVPxlwMj9P1o6Y7eVJIfykpxMr\nMJOj+9Je0vpNjON7tXokV7nXa0s0LrxUJsdk4KSPnUeBAxkoNyY8bBeTCnvu\nQl1QTNuSrN19eN0KkWaIAqnzBy04+VDihPBuSfSN083WCvGSmcY9Dk8OIDUW\nkMPzb3lrdFFkLcnG5OCWLhMRQKW01bqQQRgrqg3CxJXAKBIU+UooEqDkUxvD\n5gbwLJqP3jCkG6eGBSSXFZ1Aa9ElfW0t+x4kiL1LXtDvOOW/2D8bbtLU6G/+\nTMzhJttmhn8YiFmgA+OwEW2p8BSDQHKwSNtG18IgPkOK1uej+bedA7P+hUdw\nIeeM3j0uv+1HsJKUJhe+iqZ+iN+RmnaJ8kAvvQLO9aFe6ms1m3tUKz9JO0yR\npays\r\n=+0Dv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCB+wmDRb/Dm7yc/bkMI8Yx1BNEpxvTYw998OmdBMMJgQIhAK831900ZAvWGFoqUaJgumgyvl2vSzknE3QtlBhFknom"}]},"maintainers":[{"email":"30471441@qq.com","name":"moniang"},{"email":"453618847@qq.com","name":"xieshao"}],"_npmUser":{"name":"moniang","email":"30471441@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/form-validate-wm_2.1.0_1598960240676_0.3709917580058282"},"_hasShrinkwrap":false,"deprecated":"本包已迁移至：@itwmw/form-validate"},"3.0.0":{"name":"form-validate-wm","version":"3.0.0","description":"微梦表单验证类","main":"index.js","scripts":{"build:":"webpack --mode production","coverage":"jest ./test/* --coverage --bail"},"jest":{"testRegex":"/test/.*.js?$"},"keywords":["validate","web-validate","vue-validate","js-validate","form-validate","formValidate","weimeng","wm"],"author":{"name":"XieShao","email":"admin@topx5.com"},"bugs":{"email":"admin@topx5.com"},"contributors":[{"name":"邪少","email":"admin@topx5.com","url":"https://www.itwmw.com/"},{"name":"墨娘","email":"me@imoniang.com"}],"homepage":"http://validate.itwmw.com/","license":"MIT","devDependencies":{"@babel/core":"^7.10.2","@babel/plugin-proposal-class-properties":"^7.10.1","@babel/plugin-transform-modules-commonjs":"^7.10.1","@babel/preset-env":"^7.10.2","@babel/preset-react":"^7.10.1","babel-loader":"^8.1.0","chai":"^4.2.0","jest":"^26.0.1","obj-wm":"^1.1.2","webpack":"^4.43.0","webpack-cli":"^3.3.11","lodash":"^4.17.20"},"dependencies":{},"gitHead":"5ce3618c5a87abf87556b53e314ffdabfbd9d2b3","_id":"form-validate-wm@3.0.0","_nodeVersion":"12.18.2","_npmVersion":"6.14.7","dist":{"integrity":"sha512-1cUSoY2T7VowVAuHaTEtMR+CMFUl2olcGblG0ZHlvLh456mS/xJR7lvVdOHzdkTG8L1RM2E/I3y0WnWrqCaEZw==","shasum":"6817593b863640685a9a74b0e21ec2a1738ee67f","tarball":"https://registry.npmjs.org/form-validate-wm/-/form-validate-wm-3.0.0.tgz","fileCount":14,"unpackedSize":188643,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfT6w0CRA9TVsSAnZWagAAwrcP/1cEhr4QXHiR6A9bQ8mW\nyPFI85wA88nA/sCTbhnfcQiRIFqXJN8VHT4k6lpMT5lWCYd9B5WazawH+Px+\nFI+cItIrNQlcbCS1rV4qlb6ViDNfo92zgDAdPzTzs9O+jhrqtC/W2hIv2UPb\nDRTkzHPZDHWtFvUtAcsgfaDStNJdTh0h5crucdsIs1Qv0VfZIMs/boqAf3qy\nBfdXlN/xLO4MALpQaLJkWauvCLRY3l4jL0wMluynOlB2BgRlDGqq/ZKymGiR\ni57iLFah2CYJ3B84gJEPgid6P7cLDXJty4dDmkVKAJrnLM2qTWBPJiuFhdXl\nn10Un17lIi5GbDQOHr9uNn7LSqZEe7/Ztc3MwcdhZIi+WmecAOgmFur617LQ\nsZx7WhK2xDwiYe6V3gC6dTWnvOo/xg4icRReMqGfKc2AN1BON0E6v01a/Kwl\n/eY9EfEfw5F0rXt3iFcVVkVcLHK9ODnteNlHGwGwzkWxUoM/RmlDPiKahwVV\nd4G7dofSrXl7xvRqhj6CWJ2eeC5OkK7h+HAsPiKh2fzuOH1NXlUSyEz5zCkp\noapyCIRwK6tfc5pcDDsc8JFOdiulNxjR9dLkJBLRZDmAEQoZlrpMq55SBbje\nFdRD1Vv04Py5iPRrI8Uuns0wwSFLdT5eC4CfVw6h4qOdAjuig/42y9MoOeB3\nb9IA\r\n=8Xbj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICROfCb+yp6WqeYZgEpmse0K7EzE8e92s00bzVXZ7lMVAiEArr+h4BmRUu0CtBchwHp7DSasoAo5xPw+msgHpBhO7rw="}]},"maintainers":[{"email":"30471441@qq.com","name":"moniang"},{"email":"453618847@qq.com","name":"xieshao"}],"_npmUser":{"name":"moniang","email":"30471441@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/form-validate-wm_3.0.0_1599056948131_0.5343527717038146"},"_hasShrinkwrap":false,"deprecated":"本包已迁移至：@itwmw/form-validate"},"3.1.0":{"name":"form-validate-wm","version":"3.1.0","description":"微梦表单验证类","main":"index.js","scripts":{"build:":"webpack --mode production","coverage":"jest ./test/* --coverage --bail"},"jest":{"testRegex":"/test/.*.js?$"},"keywords":["validate","web-validate","vue-validate","js-validate","form-validate","formValidate","weimeng","wm"],"author":{"name":"XieShao","email":"admin@topx5.com"},"bugs":{"email":"admin@topx5.com"},"contributors":[{"name":"邪少","email":"admin@topx5.com","url":"https://www.itwmw.com/"},{"name":"墨娘","email":"me@imoniang.com"}],"homepage":"http://validate.itwmw.com/","license":"MIT","devDependencies":{"@babel/core":"^7.10.2","@babel/plugin-proposal-class-properties":"^7.10.1","@babel/plugin-transform-modules-commonjs":"^7.10.1","@babel/preset-env":"^7.10.2","@babel/preset-react":"^7.10.1","babel-loader":"^8.1.0","chai":"^4.2.0","jest":"^26.0.1","obj-wm":"^1.1.2","webpack":"^4.43.0","webpack-cli":"^3.3.11","lodash":"^4.17.20"},"dependencies":{},"gitHead":"09f39655406dbb5819837bd9efaefc9432d22627","_id":"form-validate-wm@3.1.0","_nodeVersion":"12.18.2","_npmVersion":"6.14.7","dist":{"integrity":"sha512-vUIKfGFrkmWZQQkDdJShTvJQO6FyorcywXM9eyKpPxjOrF1VjxTuF2HEkUZuXe+8wOZKiMAlDte3pn2hyI2PlQ==","shasum":"918f237164bd46358292459012a33b3c3c740df5","tarball":"https://registry.npmjs.org/form-validate-wm/-/form-validate-wm-3.1.0.tgz","fileCount":14,"unpackedSize":189832,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfUFp3CRA9TVsSAnZWagAAT3gQAIKD7YBnDIYCIimgnMx4\n43sabmH0VozP1atb9GPBHJrvbnbyrtWWtaBnPumhwQyWLWnIJUEGSDZrGDU5\n84zWTmye1eMRoH0lXg7aF31vujiMmV+C2CwfN31rtg1wyNM37DMsWU5KESPZ\n/8ndqzYHsorBaSG0n/4y6drDVtdfKhxY6Q6ljzoMney0mHgCTB8so8uvOrm/\nO0X/20e7chbUYjLgfKnxnwY0AEN3pZIOvaTjGIbNAILMYQpG2QRd1z2VfcZu\nweli6BbIimO+vk2rdgacevO9nnPNZdvIh3RZW5UA/frhWhyW8afz35OdSAlD\nW4MuKHp1xW2iNSnxQGnn1RlnkiihI8thTD2ouu25T1nn2gJ17z1RLkcdW+ot\nGOX6eOCMnSOndVqpuJ8J1RWYhEKzLFbH7l9794UuSvOjatln6ynzTwWyF5kq\n8GyDtN2/mOFDEXdDUhP+iSw4grct9nm+xUoYA3vodj8XfbIyWR2V2gBuaavX\nx/2cn2DtpE+kkZ7V6Uj1I/9zRcM47auqK74xSNvKGJHvWXolaJw5HLa/vmme\nUxBL1GDYh72FicxUGWV8Jl/vziWsAIpuOiUZTejrUt2uk4M6DMdu5uIiOuUk\neefAb+reGznXHJ1FKL0mvZEEjBTnMNKtJDYsP18rfXlf61a33fJh7M/nrmkD\n7qyt\r\n=fAl7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB0QwwRM2bLXxi7b+bU2UfKdXkQ0q6SL2NzJtM95CAtpAiB52L7SP/aE2VElR8tMO4kLl47MlGCl0QOEj5OK4DGqPQ=="}]},"maintainers":[{"email":"30471441@qq.com","name":"moniang"},{"email":"453618847@qq.com","name":"xieshao"}],"_npmUser":{"name":"moniang","email":"30471441@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/form-validate-wm_3.1.0_1599101557943_0.8155524963483729"},"_hasShrinkwrap":false,"deprecated":"本包已迁移至：@itwmw/form-validate"},"3.1.1":{"name":"form-validate-wm","version":"3.1.1","description":"微梦表单验证类","main":"index.js","scripts":{"build:":"webpack --mode production","coverage":"jest ./test/* --coverage --bail"},"jest":{"testRegex":"/test/.*.js?$"},"keywords":["validate","web-validate","vue-validate","js-validate","form-validate","formValidate","weimeng","wm"],"author":{"name":"XieShao","email":"admin@topx5.com"},"bugs":{"email":"admin@topx5.com"},"contributors":[{"name":"邪少","email":"admin@topx5.com","url":"https://www.itwmw.com/"},{"name":"墨娘","email":"me@imoniang.com"}],"homepage":"http://validate.itwmw.com/","license":"MIT","devDependencies":{"@babel/core":"^7.10.2","@babel/plugin-proposal-class-properties":"^7.10.1","@babel/plugin-transform-modules-commonjs":"^7.10.1","@babel/preset-env":"^7.10.2","@babel/preset-react":"^7.10.1","babel-loader":"^8.1.0","chai":"^4.2.0","jest":"^26.0.1","obj-wm":"^1.1.2","webpack":"^4.43.0","webpack-cli":"^3.3.11","lodash":"^4.17.20"},"dependencies":{},"gitHead":"c66fb7d3892bc4aebd805832bbd77396d7ffb48b","_id":"form-validate-wm@3.1.1","_nodeVersion":"12.18.2","_npmVersion":"6.14.7","dist":{"integrity":"sha512-8nG8/sJUzDFM8rNu+XIJO4SxmbUNKLl7uJ/txX3dUsi0qOQyFFjEHzJe9C6XLiHlBZDaSTpN4gsVggxRlLGqZg==","shasum":"5808fde31cd687f65cae16e288009b00854fbcb6","tarball":"https://registry.npmjs.org/form-validate-wm/-/form-validate-wm-3.1.1.tgz","fileCount":14,"unpackedSize":193442,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfUM/QCRA9TVsSAnZWagAAm70P/RYG3IMZ7kuf27v7ne9I\nf+XAUln0U9xB+UGVL3n2Vp6m7i4M3yNdtVvnvYWUlLZgMXLIvLMQTKKXOrYm\naF9WZGfN71p0+SEx7v8OCEJf0iUeJC1l7VvG62B8zKN5ycEBVLPZOFHIRdWy\nlMXR7aIXRZcVkfzlqIfF2E4pi9DPa1r/d7v54DQk/bcGPTO2op1+RQ+kkMlx\ndPVfXij9sLprk2RIvxSU/b1I8mms+h+XkDWfx+8EOmw8Lf5cR3xcqFlVuDiR\npyhiodN8W6KIe1RKcPCUZ2PVoLeCATbutdJqy+ZSaIpDZ1BSk9s6Wlu6KOIx\nlPgtUqfiJFDZz0PBhLzkDssovZOH7DH98ssbNfGbAU7NrAEzaD9rLS1LQNu7\n9Be/+QaDlRRqoVFrb4iZzGQCW7hKRT9djwZwYkxSVZMZMHNvMTSkfHAnjSKm\nMIv0gjHvdAbNVLp6bEDgTuwSl/AyH4nhnBnqKtqEMdNvXhrXocXuLPVeNMKj\nkYNdXnakNvM5ovz6V2skAq2nfdtlwJlYRtCEPRr1Vx+FAV6IGRd7IXJP48F5\n9neIbXQuOdzrYRfoNwYg4UBzMmsj58RXt7zWT0HjUbjusSH7WCmMsyx/XfNF\nW9MkUl/bCZIUPwNGmGvEdbeb9VK07u1K/iff6T+kwBKDLbOpQuM225X+Q2Xk\nG8W/\r\n=1J60\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFEzfSs14G+LMOVf5Eujp9da3PI68LDKMVs/nWFaAG84AiEAxq+UuAULVE0PSCU0P/04H381RDXgtadPqR90eG1lbok="}]},"maintainers":[{"email":"30471441@qq.com","name":"moniang"},{"email":"453618847@qq.com","name":"xieshao"}],"_npmUser":{"name":"moniang","email":"30471441@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/form-validate-wm_3.1.1_1599131599642_0.8573212077598353"},"_hasShrinkwrap":false,"deprecated":"本包已迁移至：@itwmw/form-validate"}},"time":{"created":"2020-06-09T12:59:46.452Z","1.4.1":"2020-06-09T12:59:46.572Z","modified":"2022-05-02T19:21:19.639Z","1.4.2":"2020-06-09T13:02:09.421Z","1.4.3":"2020-06-09T13:22:19.112Z","1.4.4":"2020-06-09T13:31:29.060Z","1.4.5":"2020-06-10T02:56:46.957Z","1.4.6":"2020-06-10T02:58:49.326Z","1.4.7":"2020-06-10T03:02:31.841Z","1.4.8":"2020-06-10T08:46:39.879Z","1.4.9":"2020-06-10T08:53:07.860Z","1.4.10":"2020-06-10T08:57:56.267Z","1.5.0":"2020-06-10T10:39:18.514Z","1.5.1":"2020-06-11T12:28:23.830Z","1.5.2":"2020-06-29T09:18:33.319Z","1.5.3":"2020-08-07T11:11:45.709Z","1.5.4":"2020-08-11T09:01:55.270Z","1.5.5":"2020-08-11T09:17:21.604Z","1.5.5-1":"2020-08-12T02:38:01.989Z","1.6.0":"2020-08-14T11:22:23.384Z","1.6.1":"2020-08-19T07:16:51.988Z","2.0.0-beta.1":"2020-08-25T02:45:52.295Z","2.0.0-beta.2":"2020-08-25T09:35:18.102Z","2.0.0":"2020-08-28T11:03:12.249Z","2.1.0":"2020-09-01T11:37:20.807Z","3.0.0":"2020-09-02T14:29:08.282Z","3.1.0":"2020-09-03T02:52:38.985Z","3.1.1":"2020-09-03T11:13:19.737Z"},"maintainers":[{"email":"30471441@qq.com","name":"moniang"},{"email":"453618847@qq.com","name":"xieshao"}],"description":"微梦表单验证类","author":{"name":"XieShao","email":"admin@topx5.com"},"license":"MIT","readme":"Web表单验证类\r\n===============\r\n\r\n[![Document](https://img.shields.io/badge/Document-3.1.1-green)](https://validate.itwmw.com/)\r\n[![Npm](https://img.shields.io/badge/Npm-3.1.1-blue)](https://www.npmjs.com/package/form-validate-wm)\r\n![Test](https://img.shields.io/badge/Test-ject-yellow)\r\n![License](https://img.shields.io/badge/License-MIT-success)\r\n[![Demo](https://img.shields.io/badge/Demo-blue)](https://github.com/moniang/validate-demo)\r\n\r\n\r\n小程序，Vue，Web等项目中均可使用\r\n## 文档目录\r\n* [安装使用](https://validate.itwmw.com/)\r\n* [验证器](https://validate.itwmw.com/validate.html)\r\n* [验证规则](https://validate.itwmw.com/rule.html)\r\n* [错误信息](https://validate.itwmw.com/error.html)\r\n* [验证场景](https://validate.itwmw.com/scene.html)\r\n* [内置规则](https://validate.itwmw.com/built-in-rule.html)\r\n* [独立验证](https://validate.itwmw.com/stand.html)\r\n* [静态调用](https://validate.itwmw.com/static.html)\r\n* [更新说明](https://validate.itwmw.com/update.html)\r\n* [演示Demo](https://github.com/moniang/validate-demo)\r\n## 安装\r\n```\r\nnpm i form-validate-wm\r\n```\r\n\r\n## 使用\r\nJavaScript中的用法\r\n```javascript\r\nimport { Validate } from 'form-validate-wm'\r\nnew Validate();\r\n```\r\nHtml Script引入后\r\n```html\r\n<script src=\"form-validate-wm/index.js\"></script>\r\n<script>\r\n    new Validate();\r\n</script>\r\n```\r\nCommonJs中的用法\r\n```\r\nvar Validate = require('form-validate-wm').Validate;\r\nnew Validate();\r\n```\r\n\r\n## 验证器定义\r\n为具体的验证场景或者数据表单定义验证器类，直接调用验证类的`check`方法即可完成验证，下面是一个例子：\r\n\r\n我们定义一个`LoginValidate `验证器类用于`登录`的验证。\r\n```\r\nclass LoginValidate extends Index\r\n{\r\n    constructor()\r\n    {\r\n        const rules = {\r\n            'user'  : 'require|mail|max:30',\r\n            'pass'  : 'require|chsDash|length:6,16'\r\n        }\r\n        \r\n        super(rules)\r\n    }\r\n}\r\n```\r\n可以直接在验证器类中使用`super()`方法第二个参数定义错误提示信息，例如：\r\n~~~\r\nclass LoginValidate extends Index\r\n{\r\n    constructor()\r\n    {\r\n        const rules = {\r\n            'user'  : 'require|mail|max:30',\r\n            'pass'  : 'require|chsDash|length:6,16'\r\n        }\r\n\r\n        const message = {\r\n            'user.require' : '用户名必须填写',\r\n            'user.mail'    : '用户名需为邮箱',\r\n            'user.max'     : '你使用了长度过长的邮箱号码',\r\n            'pass.require' : '密码必须填写',\r\n            'pass.chsDash' : '密码格式错误',\r\n            'pass.length'  : '密码长度为6~16个字符',\r\n        }\r\n        super(rules,message)\r\n    }\r\n}\r\n~~~\r\n> 如果没有定义错误提示信息，则使用系统默认的提示信息\r\n\r\n## 数据验证\r\n在需要进行`登录`验证的控制器方法中，添加如下代码即可：\r\n~~~\r\nconst data = {\r\n    'user' : 'admin@admin.com',\r\n    'pass' : '123456'\r\n};\r\nconst login = new LoginValidate();\r\nif(!login.check(data)){\r\n    console.log(login.getError())\r\n}\r\n~~~\r\n## 抛出验证异常\r\n默认情况下验证失败后不会抛出异常，如果希望验证失败自动抛出异常，可以在验证器方法中进行设置：\r\n在constructor中添加`super.fail = true` 或者在检验时添加\r\n~~~\r\nif(!login.check(data,true)){\r\n    console.log(login.getError())\r\n}\r\n~~~\r\n也可以使用链表操作\r\n~~~\r\nlogin.setFail(true)\r\n~~~\r\n设置开启了验证失败后抛出异常的话，会自动抛出ValidateException异常或者自己捕获处理。\r\n验证规则的定义通常有两种方式，如果你使用了验证器的话，通常通过`constructor`构建函数中的`super()`方法定义验证规则，而如果使用的是独立验证的话，则是通过`setRule`方法进行定义。\r\n## super定义\r\n```\r\nclass LoginValidate extends Index\r\n{\r\n    constructor()\r\n    {\r\n        const rules = {\r\n            'user'  : 'require|mail|max:30',\r\n            'pass'  : 'require|chsDash|length:6,16'\r\n        }\r\n        \r\n        super(rules)\r\n    }\r\n}\r\n```\r\n> 系统内置了一些常用的验证规则可以满足大部分的验证需求，具体每个规则的含义参考[内置规则](https://validate.itwmw.com/built-in-rule.html)一节。\r\n> 一个字段可以使用多个验证规则（如上面的`user`字段定义了`require`和`max`两个验证规则)\r\n\r\n## 方法定义\r\n如果使用的是独立验证（即手动调用验证类进行验证）方式的话，通常使用`setRule`方法进行验证规则的设置，举例说明如下。\r\n~~~\r\n$data = {\r\n    'user' : 'admin@admin.com',\r\n    'pass' : '123456'\r\n};\r\n\r\nconst rules = {\r\n    'user'  : 'require|mail|max:30|diy:1111',\r\n    'pass'  : 'require|chsDash|length:6,16'\r\n};\r\n\r\nconst login = new Index();\r\nlogin.setRule(rules)\r\n\r\nif(!login.check($data)){\r\n    console.log(login.getError())\r\n}\r\n~~~\r\n## 自定义验证规则\r\n系统内置了一些常用的规则（参考后面的内置规则），如果不能满足需求，可以在验证器重添加额外的验证方法，例如：\r\n\r\n~~~\r\nclass User extends Index\r\n{\r\n    constructor(){\r\n        const rules = {\r\n            'name'  : 'require|check_name:michael',\r\n            'email' : 'mail'\r\n        };\r\n        const message = {\r\n            'name.require' : '用户名必须填写',\r\n            'email.mail'   : '填入的邮箱不是有效的电子邮件地址'\r\n        }\r\n        super(rules,message)\r\n    }\r\n\r\n    check_name(value, rule, data = {})\r\n    {\r\n        return value === rule ? true : '用户名错误';\r\n    }\r\n}\r\n~~~\r\n验证方法可以传入的参数共有`4`个（后面两个根据情况选用），依次为：\r\n\r\n*   验证数据\r\n*   验证规则\r\n*   全部数据（数组）\r\n*   其他数据（数组）如`check_name:michael:1:2` 此处为除去`michael`以外的`1,2`数据\r\n\r\n[全部完整文档](https://validate.itwmw.com/)\r\n","readmeFilename":"README.md","keywords":["validate","web-validate","vue-validate","js-validate","form-validate","formValidate","weimeng","wm"],"homepage":"http://validate.itwmw.com/","contributors":[{"name":"邪少","email":"admin@topx5.com","url":"https://www.itwmw.com/"},{"name":"墨娘","email":"me@imoniang.com"}],"bugs":{"email":"admin@topx5.com"}}