{"_id":"slider-captcha-sdk","_rev":"31-a0cd29ba67727c165f11a20dade1eba4","name":"slider-captcha-sdk","dist-tags":{"latest":"1.0.31"},"versions":{"1.0.0":{"name":"slider-captcha-sdk","version":"1.0.0","keywords":["captcha","slider","verification","javascript","sdk","security","frontend","validation","puzzle"],"author":{"url":"https://github.com/yourusername","name":"wql","email":"weiqinlin627@gmail.com"},"license":"MIT","_id":"slider-captcha-sdk@1.0.0","maintainers":[{"name":"weiqinlin123","email":"weiqinlin@126.com"}],"homepage":"https://github.com/yourusername/slider-captcha-sdk#readme","bugs":{"url":"https://github.com/yourusername/slider-captcha-sdk/issues"},"dist":{"shasum":"27607da0d0dd77a8050ea73f6debf3baa7424605","tarball":"https://registry.npmjs.org/slider-captcha-sdk/-/slider-captcha-sdk-1.0.0.tgz","fileCount":11,"integrity":"sha512-mO2X1nRURrR1iNnKvTUFzlGADl7kWftUl0904439h5bL4ZTXj/Suzvv5zsFLtIVsfHFwJazixykyZgxz8WukVA==","signatures":[{"sig":"MEYCIQD4rSO6yqKrJiFcefd4tWZVksMbAt1J3nYQCsadmtBorAIhAKB0x/r5Hd1tENHKACEPfLfayLeSLWHlC0c7ri9xzqBj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":133096},"main":"dist/slider-captcha.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/slider-captcha.esm.js","browser":"dist/slider-captcha.min.js","engines":{"node":">=12.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/slider-captcha.esm.js","browser":"./dist/slider-captcha.min.js","require":"./dist/slider-captcha.cjs.js"}},"gitHead":"e117bb95c8355e249400bc85279f1f6e35bf767f","scripts":{"dev":"rollup -c -w","lint":"echo \"Linting not configured\"","test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c","clean":"rm -rf dist","build:dev":"rollup -c --environment NODE_ENV:development","build:prod":"rollup -c --environment NODE_ENV:production","prepublishOnly":"npm run build:prod"},"_npmUser":{"name":"weiqinlin123","email":"weiqinlin@126.com"},"repository":{"url":"git+https://github.com/yourusername/slider-captcha-sdk.git","type":"git"},"_npmVersion":"9.8.1","description":"纯JavaScript滑块验证码SDK，无依赖，支持多种模块格式","directories":{},"_nodeVersion":"18.18.2","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^3.0.0","rollup-plugin-copy":"^3.4.0","@rollup/plugin-terser":"^0.4.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/slider-captcha-sdk_1.0.0_1755677853019_0.6865351207546537","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"slider-captcha-sdk","version":"1.0.1","keywords":["captcha","slider","verification","javascript","sdk","security","frontend","validation","puzzle"],"author":{"name":"wql","email":"weiqinlin627@gmail.com"},"license":"MIT","_id":"slider-captcha-sdk@1.0.1","maintainers":[{"name":"weiqinlin123","email":"weiqinlin@126.com"}],"dist":{"shasum":"69989f9c067cebcd1aa88561e901c49e6dcc5626","tarball":"https://registry.npmjs.org/slider-captcha-sdk/-/slider-captcha-sdk-1.0.1.tgz","fileCount":12,"integrity":"sha512-Sa0OU+kWzl0RbDYeBZ07oL+KqKzymy9jYrqGUqBTuMhCPTmDLmo3EMzaahTuigD75ADSxCgodgrwBKR4Nnrygg==","signatures":[{"sig":"MEUCIQDi86+40Zham5MplRDQ7UXyVIwTYHIln6vdOxSTKE7TUQIgTOv1fk6dgHeZJ0JGLGBwG1srVQm3GSVCo2vv0qi52YQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":151413},"main":"dist/slider-captcha.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/slider-captcha.esm.js","browser":"dist/slider-captcha.min.js","engines":{"node":">=12.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/slider-captcha.esm.js","browser":"./dist/slider-captcha.min.js","require":"./dist/slider-captcha.cjs.js"}},"gitHead":"e117bb95c8355e249400bc85279f1f6e35bf767f","scripts":{"dev":"rollup -c -w","lint":"echo \"Linting not configured\"","test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c","clean":"rm -rf dist","build:dev":"rollup -c --environment NODE_ENV:development","build:prod":"rollup -c --environment NODE_ENV:production","prepublishOnly":"npm run build:prod"},"_npmUser":{"name":"weiqinlin123","email":"weiqinlin@126.com"},"repository":{"url":"http://106.55.220.25:8080/weiqinlin/slider-captcha-sdk.git","type":"git"},"_npmVersion":"9.8.1","description":"纯JavaScript滑块验证码SDK，无依赖，支持多种模块格式","directories":{},"_nodeVersion":"18.18.2","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^3.0.0","rollup-plugin-copy":"^3.4.0","@rollup/plugin-terser":"^0.4.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/slider-captcha-sdk_1.0.1_1755678796075_0.5038210748797844","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"slider-captcha-sdk","version":"1.0.2","keywords":["captcha","slider","verification","javascript","sdk","security","frontend","validation","puzzle","password","validator","encryption","rsa"],"author":{"name":"wql","email":"weiqinlin627@gmail.com"},"license":"MIT","_id":"slider-captcha-sdk@1.0.2","maintainers":[{"name":"weiqinlin123","email":"weiqinlin@126.com"}],"dist":{"shasum":"9ba0ea5a45a80c3b9f8d96e358c6d39e90e99c7c","tarball":"https://registry.npmjs.org/slider-captcha-sdk/-/slider-captcha-sdk-1.0.2.tgz","fileCount":31,"integrity":"sha512-tr8SuLwsKsu+SOY14oWezhSZqmWv7UQLuaTh6WTp5HoW1VCWQxyy+SPYNH141rpuijmnTHpKdEKVDKCoIHRAwg==","signatures":[{"sig":"MEUCIDnSTQp7L+QAvCeLTua7gr5262/aDgd6IimY7F20VWnbAiEAgoj42R8a2IskJ/rowhzpuPMLAhQUFPbeuWm7r+xrckE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":687113},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","browser":"dist/index.min.js","engines":{"node":">=12.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","browser":"./dist/index.min.js","require":"./dist/index.cjs.js"},"./slider-captcha":{"types":"./dist/slider-captcha.d.ts","import":"./dist/slider-captcha.esm.js","browser":"./dist/slider-captcha.min.js","require":"./dist/slider-captcha.cjs.js"},"./password-validator":{"types":"./dist/password-validator.d.ts","import":"./dist/password-validator.esm.js","browser":"./dist/password-validator.min.js","require":"./dist/password-validator.cjs.js"}},"gitHead":"07a129aeaf9d1002d937db92c600346a822707bd","scripts":{"dev":"rollup -c -w","lint":"eslint src --ext .js --fix","test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c","clean":"rm -rf dist","build:dev":"rollup -c --environment NODE_ENV:development","build:prod":"rollup -c --environment NODE_ENV:production","prepublishOnly":"npm run build:prod"},"_npmUser":{"name":"weiqinlin123","email":"weiqinlin@126.com"},"repository":{"url":"http://106.55.220.25:8080/weiqinlin/slider-captcha-sdk.git","type":"git"},"_npmVersion":"9.8.1","description":"纯JavaScript滑块验证码SDK和密码校验工具，无依赖，支持多种模块格式","directories":{},"_nodeVersion":"18.18.2","dependencies":{"jsencrypt":"^3.3.2"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.0.0","rollup":"^3.0.0","eslint-plugin-vue":"^9.0.0","rollup-plugin-copy":"^3.4.0","@rollup/plugin-terser":"^0.4.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/slider-captcha-sdk_1.0.2_1756345923260_0.4591376101895044","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"slider-captcha-sdk","version":"1.0.3","keywords":["captcha","slider","verification","javascript","sdk","security","frontend","validation","puzzle","password","validator","encryption","rsa"],"author":{"name":"wql","email":"weiqinlin627@gmail.com"},"license":"MIT","_id":"slider-captcha-sdk@1.0.3","maintainers":[{"name":"weiqinlin123","email":"weiqinlin@126.com"}],"dist":{"shasum":"cc55f144fff71333e0271591751865e9ec38f752","tarball":"https://registry.npmjs.org/slider-captcha-sdk/-/slider-captcha-sdk-1.0.3.tgz","fileCount":31,"integrity":"sha512-FDXrlfGUJxIKNBE67lyx3z3tcUHm7bVHcZnWZ/2XMnUXBuPLXSPQs05DYeULT4pDKwVOP9leVHgsfL7NQtldng==","signatures":[{"sig":"MEYCIQDaBn5RKB9DOwIF+9/mZOYfrU/TRnvjE8mgMJ3XjwrNvwIhALEmZacwKyL/TI5IJEz+g65o44wXDvT/CsK4KsIQRaeH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":672768},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","browser":"dist/index.min.js","engines":{"node":">=12.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","browser":"./dist/index.min.js","require":"./dist/index.cjs.js"},"./slider-captcha":{"types":"./dist/slider-captcha.d.ts","import":"./dist/slider-captcha.esm.js","browser":"./dist/slider-captcha.min.js","require":"./dist/slider-captcha.cjs.js"},"./password-validator":{"types":"./dist/password-validator.d.ts","import":"./dist/password-validator.esm.js","browser":"./dist/password-validator.min.js","require":"./dist/password-validator.cjs.js"}},"gitHead":"212f2bac5ccc106554785210c0128d9d2bceb55d","scripts":{"dev":"rollup -c -w","lint":"eslint src --ext .js --fix","test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c","clean":"rm -rf dist","build:dev":"rollup -c --environment NODE_ENV:development","build:prod":"rollup -c --environment NODE_ENV:production","prepublishOnly":"npm run build:prod"},"_npmUser":{"name":"weiqinlin123","email":"weiqinlin@126.com"},"repository":{"url":"http://106.55.220.25:8080/weiqinlin/slider-captcha-sdk.git","type":"git"},"_npmVersion":"9.8.1","description":"纯JavaScript滑块验证码SDK和密码校验工具，无依赖，支持多种模块格式","directories":{},"_nodeVersion":"18.18.2","dependencies":{"jsencrypt":"^3.3.2"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.0.0","rollup":"^3.0.0","eslint-plugin-vue":"^9.0.0","rollup-plugin-copy":"^3.4.0","@rollup/plugin-terser":"^0.4.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/slider-captcha-sdk_1.0.3_1756695757688_0.7628534380812761","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"slider-captcha-sdk","version":"1.0.4","keywords":["captcha","slider","verification","javascript","sdk","security","frontend","validation","puzzle","password","validator","encryption","rsa"],"author":{"name":"wql","email":"weiqinlin627@gmail.com"},"license":"MIT","_id":"slider-captcha-sdk@1.0.4","maintainers":[{"name":"weiqinlin123","email":"weiqinlin@126.com"}],"dist":{"shasum":"a4d957789811c6e04adddaff6e3b6a119021345e","tarball":"https://registry.npmjs.org/slider-captcha-sdk/-/slider-captcha-sdk-1.0.4.tgz","fileCount":31,"integrity":"sha512-9KFX68KbX6Nt7YqLH067kNO6rDDzowzvcEN2YE1EoZLPDzH7pH21Jpm76DiSM5ndfHD6vbFFr9K+dXUMWM667g==","signatures":[{"sig":"MEUCIQDTMmDcOkvSiXZGCX1uBjyzJhPUZ8n+1FIS1+6jpaxzKQIgdhL+sWo0TKQEd4n7CVPmHhpWfj14VmEManM6K27o0N0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":674925},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","browser":"dist/index.min.js","engines":{"node":">=12.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","browser":"./dist/index.min.js","require":"./dist/index.cjs.js"},"./slider-captcha":{"types":"./dist/slider-captcha.d.ts","import":"./dist/slider-captcha.esm.js","browser":"./dist/slider-captcha.min.js","require":"./dist/slider-captcha.cjs.js"},"./password-validator":{"types":"./dist/password-validator.d.ts","import":"./dist/password-validator.esm.js","browser":"./dist/password-validator.min.js","require":"./dist/password-validator.cjs.js"}},"gitHead":"212f2bac5ccc106554785210c0128d9d2bceb55d","scripts":{"dev":"rollup -c -w","lint":"eslint src --ext .js --fix","test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c","clean":"rm -rf dist","build:dev":"rollup -c --environment NODE_ENV:development","build:prod":"rollup -c --environment NODE_ENV:production","prepublishOnly":"npm run build:prod"},"_npmUser":{"name":"weiqinlin123","email":"weiqinlin@126.com"},"repository":{"url":"http://106.55.220.25:8080/weiqinlin/slider-captcha-sdk.git","type":"git"},"_npmVersion":"9.8.1","description":"纯JavaScript滑块验证码SDK和密码校验工具，无依赖，支持多种模块格式","directories":{},"_nodeVersion":"18.18.2","dependencies":{"jsencrypt":"^3.3.2"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.0.0","rollup":"^3.0.0","eslint-plugin-vue":"^9.0.0","rollup-plugin-copy":"^3.4.0","@rollup/plugin-terser":"^0.4.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/slider-captcha-sdk_1.0.4_1756696941039_0.6406238947612575","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"slider-captcha-sdk","version":"1.0.5","keywords":["captcha","slider","verification","javascript","sdk","security","frontend","validation","puzzle","password","validator","encryption","rsa"],"author":{"name":"wql","email":"weiqinlin627@gmail.com"},"license":"MIT","_id":"slider-captcha-sdk@1.0.5","maintainers":[{"name":"weiqinlin123","email":"weiqinlin@126.com"}],"dist":{"shasum":"ed1fb1e72fc9320de1bdf3100bf5596a277b2391","tarball":"https://registry.npmjs.org/slider-captcha-sdk/-/slider-captcha-sdk-1.0.5.tgz","fileCount":31,"integrity":"sha512-71SUPqO/2RHGSybaZZP9tyu+9i1UkuQolHpi/tItOJkn6PleyH1vaZhoKjzm4A6pqAzOOGY2fUhlEBpG0ZEBvg==","signatures":[{"sig":"MEYCIQDgUjLdUv9P641xie7tl2GzGG6BcGbt791DCySfAHMD+gIhALfxoN0Z2b4MJteGkRKGwIItIoWAVUH56mHjRJpU3Zqh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":675264},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","browser":"dist/index.min.js","engines":{"node":">=12.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","browser":"./dist/index.min.js","require":"./dist/index.cjs.js"},"./vue":{"types":"./dist/slider-vue.d.ts","import":"./dist/slider-vue.es.js","browser":"./dist/slider-vue.umd.js","require":"./dist/slider-vue.cjs.js"},"./slider-captcha":{"types":"./dist/slider-captcha.d.ts","import":"./dist/slider-captcha.esm.js","browser":"./dist/slider-captcha.min.js","require":"./dist/slider-captcha.cjs.js"},"./password-validator":{"types":"./dist/password-validator.d.ts","import":"./dist/password-validator.esm.js","browser":"./dist/password-validator.min.js","require":"./dist/password-validator.cjs.js"}},"gitHead":"12ab130bc1d9e9db55bfb082d84aa58e97f2c19c","scripts":{"dev":"rollup -c -w","lint":"eslint src --ext .js --fix","test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c","clean":"rm -rf dist","build:all":"npm run build && npm run build:vue","build:dev":"rollup -c --environment NODE_ENV:development","build:vue":"vite build","build:prod":"rollup -c --environment NODE_ENV:production","prepublishOnly":"npm run build:prod"},"_npmUser":{"name":"weiqinlin123","email":"weiqinlin@126.com"},"repository":{"url":"http://106.55.220.25:8080/weiqinlin/slider-captcha-sdk.git","type":"git"},"_npmVersion":"10.2.3","description":"纯JavaScript滑块验证码SDK和密码校验工具，无依赖，支持多种模块格式","directories":{},"_nodeVersion":"20.10.0","dependencies":{"jsencrypt":"^3.3.2"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.0.0","eslint":"^8.0.0","rollup":"^3.0.0","eslint-plugin-vue":"^9.0.0","@vitejs/plugin-vue":"^4.0.0","rollup-plugin-copy":"^3.4.0","@rollup/plugin-terser":"^0.4.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/slider-captcha-sdk_1.0.5_1756705182442_0.46022805526400434","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"slider-captcha-sdk","version":"1.0.6","keywords":["captcha","slider","verification","javascript","sdk","security","frontend","validation","puzzle","password","validator","encryption","rsa"],"author":{"name":"wql","email":"weiqinlin627@gmail.com"},"license":"MIT","_id":"slider-captcha-sdk@1.0.6","maintainers":[{"name":"weiqinlin123","email":"weiqinlin@126.com"}],"dist":{"shasum":"30022524fd376b243ab9968381e240278be33ac7","tarball":"https://registry.npmjs.org/slider-captcha-sdk/-/slider-captcha-sdk-1.0.6.tgz","fileCount":11,"integrity":"sha512-qmF/gV+KD3ycvni3ZnT/u5eyKT8KF4fMeLOzgcAmohBCMV8xjlG8M9SVsQTmWCvJHnn+xa0Rv2EmPIQdaTj8eA==","signatures":[{"sig":"MEYCIQDhQ7QynDKnBNpTVM6M73GbInWSmgmzehauP1yXcPZLpgIhAIcedkYggUCu4R3bRewSUxoYQoZNHCva/M1pRdCvokXu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":57177},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","browser":"dist/index.min.js","engines":{"node":">=12.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","browser":"./dist/index.min.js","require":"./dist/index.cjs.js"},"./slider-captcha":{"types":"./dist/slider-captcha.d.ts","import":"./dist/slider-captcha.esm.js","browser":"./dist/slider-captcha.min.js","require":"./dist/slider-captcha.cjs.js"},"./password-validator":{"types":"./dist/password-validator.d.ts","import":"./dist/password-validator.esm.js","browser":"./dist/password-validator.min.js","require":"./dist/password-validator.cjs.js"}},"gitHead":"12ab130bc1d9e9db55bfb082d84aa58e97f2c19c","scripts":{"dev":"rollup -c -w --environment NODE_ENV:development","lint":"eslint src --ext .js --fix","size":"npm run build:prod && bundlesize","test":"echo \"Error: no test specified\" && exit 1","build":"npm run clean && rollup -c","clean":"rm -rf dist","analyze":"npx rollup-plugin-visualizer dist/stats.html --open","build:dev":"npm run clean && rollup -c --environment NODE_ENV:development","build:prod":"npm run clean && rollup -c --environment NODE_ENV:production","build:analyze":"npm run build:prod && npm run analyze","prepublishOnly":"npm run build:prod"},"_npmUser":{"name":"weiqinlin123","email":"weiqinlin@126.com"},"bundlesize":[{"path":"dist/index.min.js","maxSize":"50 kB"},{"path":"dist/slider-captcha.min.js","maxSize":"30 kB"},{"path":"dist/password-validator.min.js","maxSize":"20 kB"}],"repository":{"url":"http://106.55.220.25:8080/weiqinlin/slider-captcha-sdk.git","type":"git"},"_npmVersion":"10.2.3","description":"纯JavaScript滑块验证码SDK和密码校验工具，无依赖，支持多种模块格式","directories":{},"_nodeVersion":"20.10.0","dependencies":{"jsencrypt":"^3.3.2"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.0.0","rollup":"^3.0.0","bundlesize":"^0.18.2","eslint-plugin-vue":"^9.0.0","rollup-plugin-copy":"^3.4.0","@rollup/plugin-terser":"^0.4.0","rollup-plugin-visualizer":"^5.14.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/slider-captcha-sdk_1.0.6_1756707677336_0.7356202026176435","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"slider-captcha-sdk","version":"1.0.7","keywords":["captcha","slider","verification","javascript","sdk","security","frontend","validation","puzzle","password","validator","encryption","rsa"],"author":{"name":"wql","email":"weiqinlin627@gmail.com"},"license":"MIT","_id":"slider-captcha-sdk@1.0.7","maintainers":[{"name":"weiqinlin123","email":"weiqinlin@126.com"}],"dist":{"shasum":"74ecebe9f58fe78fa4d005e2a5790b242322839d","tarball":"https://registry.npmjs.org/slider-captcha-sdk/-/slider-captcha-sdk-1.0.7.tgz","fileCount":11,"integrity":"sha512-BS9HewE3vecIuHPfCX9twUa6ewMz1pp7/l1bpSHaE38XvM0V94XXl+5SHjIMkLqRgOo7QTeex6RF7sww3Z0/8A==","signatures":[{"sig":"MEUCIQDc8AZ3jBwwXWCGjyfcVVZB7rU8eRL93Tm/kpkh90XUrAIgIXpIeqwMS3Qu7kuxnPqe5Sy6crjG0qAQWQURoZklsvQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":57205},"main":"dist/index.min.js","type":"module","types":"dist/index.d.ts","module":"dist/index.min.js","browser":"dist/index.min.js","engines":{"node":">=12.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.min.js","browser":"./dist/index.min.js","require":"./dist/index.min.js"},"./slider-captcha":{"types":"./dist/slider-captcha.d.ts","import":"./dist/slider-captcha.min.js","browser":"./dist/slider-captcha.min.js","require":"./dist/slider-captcha.min.js"},"./password-validator":{"types":"./dist/password-validator.d.ts","import":"./dist/password-validator.min.js","browser":"./dist/password-validator.min.js","require":"./dist/password-validator.min.js"}},"gitHead":"12ab130bc1d9e9db55bfb082d84aa58e97f2c19c","scripts":{"dev":"rollup -c -w --environment NODE_ENV:development","lint":"eslint src --ext .js --fix","size":"npm run build:prod && bundlesize","test":"echo \"Error: no test specified\" && exit 1","build":"npm run clean && rollup -c","clean":"rm -rf dist","analyze":"npx rollup-plugin-visualizer dist/stats.html --open","build:dev":"npm run clean && rollup -c --environment NODE_ENV:development","build:prod":"npm run clean && rollup -c --environment NODE_ENV:production","build:analyze":"npm run build:prod && npm run analyze","prepublishOnly":"npm run build:prod"},"_npmUser":{"name":"weiqinlin123","email":"weiqinlin@126.com"},"bundlesize":[{"path":"dist/index.min.js","maxSize":"50 kB"},{"path":"dist/slider-captcha.min.js","maxSize":"30 kB"},{"path":"dist/password-validator.min.js","maxSize":"20 kB"}],"repository":{"url":"http://106.55.220.25:8080/weiqinlin/slider-captcha-sdk.git","type":"git"},"_npmVersion":"10.2.3","description":"纯JavaScript滑块验证码SDK和密码校验工具，无依赖，支持多种模块格式","directories":{},"_nodeVersion":"20.10.0","dependencies":{"jsencrypt":"^3.3.2"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.0.0","rollup":"^3.0.0","bundlesize":"^0.18.2","eslint-plugin-vue":"^9.0.0","rollup-plugin-copy":"^3.4.0","@rollup/plugin-terser":"^0.4.0","rollup-plugin-visualizer":"^5.14.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/slider-captcha-sdk_1.0.7_1756707804575_0.6793011448187676","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"slider-captcha-sdk","version":"1.0.8","keywords":["captcha","slider","verification","javascript","sdk","security","frontend","validation","puzzle","password","validator","encryption","rsa"],"author":{"name":"wql","email":"weiqinlin627@gmail.com"},"license":"MIT","_id":"slider-captcha-sdk@1.0.8","maintainers":[{"name":"weiqinlin123","email":"weiqinlin@126.com"}],"dist":{"shasum":"28a3b6841131a90a06c6a3caa51c0cdd2ebe6642","tarball":"https://registry.npmjs.org/slider-captcha-sdk/-/slider-captcha-sdk-1.0.8.tgz","fileCount":32,"integrity":"sha512-xT8ovHN+owDsRpLA2dIfXiqLvuq1FAvZddrj5SdNKtmf5xsOnNygoF/j+qKPgLP8Mq7quV+73WmCwFcRHQhunw==","signatures":[{"sig":"MEYCIQDi0BGfQzXXyJucZNd35or5bYvfKAst6jpeXl86PAYgFQIhAPsRMgq54gniQ3So5mZV5UpbEHYlHaeMuSF+cJonRA/p","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":675029},"main":"dist/index.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","browser":"dist/index.min.js","engines":{"node":">=12.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","browser":"./dist/index.min.js","require":"./dist/index.cjs.js"},"./slider-captcha":{"types":"./dist/slider-captcha.d.ts","import":"./dist/slider-captcha.esm.js","browser":"./dist/slider-captcha.min.js","require":"./dist/slider-captcha.cjs.js"},"./password-validator":{"types":"./dist/password-validator.d.ts","import":"./dist/password-validator.esm.js","browser":"./dist/password-validator.min.js","require":"./dist/password-validator.cjs.js"}},"gitHead":"12ab130bc1d9e9db55bfb082d84aa58e97f2c19c","scripts":{"dev":"rollup -c -w","lint":"eslint src --ext .js --fix","test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c","clean":"rm -rf dist","build:dev":"rollup -c --environment NODE_ENV:development","build:prod":"rollup -c --environment NODE_ENV:production","prepublishOnly":"npm run build:prod"},"_npmUser":{"name":"weiqinlin123","email":"weiqinlin@126.com"},"repository":{"url":"http://106.55.220.25:8080/weiqinlin/slider-captcha-sdk.git","type":"git"},"_npmVersion":"10.2.3","description":"纯JavaScript滑块验证码SDK和密码校验工具，无依赖，支持多种模块格式","directories":{},"_nodeVersion":"20.10.0","dependencies":{"jsencrypt":"^3.3.2"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.0.0","rollup":"^3.0.0","eslint-plugin-vue":"^9.0.0","rollup-plugin-copy":"^3.4.0","@rollup/plugin-terser":"^0.4.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/slider-captcha-sdk_1.0.8_1756708027530_0.2666417461649504","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"slider-captcha-sdk","version":"1.0.9","keywords":["captcha","slider","verification","javascript","sdk","security","frontend","validation","puzzle","password","validator","encryption","rsa"],"author":{"name":"wql","email":"weiqinlin627@gmail.com"},"license":"MIT","_id":"slider-captcha-sdk@1.0.9","maintainers":[{"name":"weiqinlin123","email":"weiqinlin@126.com"}],"dist":{"shasum":"9dd37fb30909cdc76c69b04990f6eeaf3a41061c","tarball":"https://registry.npmjs.org/slider-captcha-sdk/-/slider-captcha-sdk-1.0.9.tgz","fileCount":9,"integrity":"sha512-1nNwbUFm92LrhEg0YmR1PBv/J9dTtD4hYlOliT2mPYlpQv+FkxvbUkrsjHsqJ26UsWjA43ZbKyYPXLKjqI/AFw==","signatures":[{"sig":"MEYCIQCrzgyc0+5MRoNMWxd+TSGdFjF2dhkuv3rNoV9iEQbyngIhAP6kI9bZBehCXGP7ve9VWInGOpkbtzHaNfbMNCv3u28W","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52802},"main":"dist/index.min.js","type":"module","types":"dist/index.d.ts","module":"dist/index.min.js","browser":"dist/index.min.js","engines":{"node":">=12.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.min.js","browser":"./dist/index.min.js","require":"./dist/index.min.js"},"./slider-captcha":{"types":"./dist/slider-captcha.d.ts","import":"./dist/slider-captcha.min.js","browser":"./dist/slider-captcha.min.js","require":"./dist/slider-captcha.min.js"},"./password-validator":{"types":"./dist/password-validator.d.ts","import":"./dist/password-validator.min.js","browser":"./dist/password-validator.min.js","require":"./dist/password-validator.min.js"}},"gitHead":"12ab130bc1d9e9db55bfb082d84aa58e97f2c19c","scripts":{"size":"npm run build:prod && ls -lh dist/*.min.js","build":"npm run clean && rollup -c","clean":"rm -rf dist","build:prod":"npm run clean && rollup -c --environment NODE_ENV:production","pack:check":"npm pack --dry-run","prepublishOnly":"npm run build:prod"},"_npmUser":{"name":"weiqinlin123","email":"weiqinlin@126.com"},"repository":{"url":"http://106.55.220.25:8080/weiqinlin/slider-captcha-sdk.git","type":"git"},"_npmVersion":"10.2.3","description":"纯JavaScript滑块验证码SDK和密码校验工具，无依赖，支持多种模块格式","directories":{},"_nodeVersion":"20.10.0","dependencies":{"jsencrypt":"^3.3.2"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.0.0","rollup":"^3.0.0","eslint-plugin-vue":"^9.0.0","rollup-plugin-copy":"^3.4.0","@rollup/plugin-terser":"^0.4.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/slider-captcha-sdk_1.0.9_1756708613909_0.8089110566326843","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"slider-captcha-sdk","version":"1.0.10","keywords":["captcha","slider","verification","javascript","sdk","security","frontend","validation","puzzle","password","validator","encryption","rsa"],"author":{"name":"wql","email":"weiqinlin627@gmail.com"},"license":"MIT","_id":"slider-captcha-sdk@1.0.10","maintainers":[{"name":"weiqinlin123","email":"weiqinlin@126.com"}],"dist":{"shasum":"b8cc5d61d7b2dce82c579c11be5b8acd77fac6bc","tarball":"https://registry.npmjs.org/slider-captcha-sdk/-/slider-captcha-sdk-1.0.10.tgz","fileCount":14,"integrity":"sha512-GE0TF25fjwJVSRDQcZwsaDDes4ICxK+D+5ssTF9mJu3jaj1qEY6nCJitX0hKrNX3s0+ZKrdVXUaXtyQ4Mwq6Gg==","signatures":[{"sig":"MEQCIDrj2NbvvUkEVctmhVVNUbYsXoc5OfZbPWUweRkGQQ9CAiBHzTNXI4eNVv/CYd/wcINN61o5e8NMwol79UBNdX4/+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122271},"main":"dist/index.min.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","browser":"dist/index.min.js","engines":{"node":">=12.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","browser":"./dist/index.min.js","require":"./dist/index.min.js"},"./slider-captcha":{"types":"./dist/slider-captcha.d.ts","import":"./dist/slider-captcha.esm.js","browser":"./dist/slider-captcha.min.js","require":"./dist/slider-captcha.min.js"},"./password-validator":{"types":"./dist/password-validator.d.ts","import":"./dist/password-validator.esm.js","browser":"./dist/password-validator.min.js","require":"./dist/password-validator.min.js"}},"gitHead":"12ab130bc1d9e9db55bfb082d84aa58e97f2c19c","scripts":{"dev":"rollup -c -w","lint":"eslint src --ext .js --fix","test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c","clean":"rm -rf dist","build:dev":"rollup -c --environment NODE_ENV:development","build:prod":"rollup -c --environment NODE_ENV:production","prepublishOnly":"npm run build:prod"},"_npmUser":{"name":"weiqinlin123","email":"weiqinlin@126.com"},"repository":{"url":"http://106.55.220.25:8080/weiqinlin/slider-captcha-sdk.git","type":"git"},"_npmVersion":"10.2.3","description":"纯JavaScript滑块验证码SDK和密码校验工具，无依赖，支持多种模块格式","directories":{},"_nodeVersion":"20.10.0","dependencies":{"jsencrypt":"^3.3.2"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.0.0","rollup":"^3.0.0","eslint-plugin-vue":"^9.0.0","rollup-plugin-copy":"^3.4.0","@rollup/plugin-terser":"^0.4.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/slider-captcha-sdk_1.0.10_1756708998010_0.216725878715476","host":"s3://npm-registry-packages-npm-production"}},"1.0.12":{"name":"slider-captcha-sdk","version":"1.0.12","keywords":["captcha","slider","verification","javascript","sdk","security","frontend","validation","puzzle","password","validator","encryption","rsa"],"author":{"name":"wql","email":"weiqinlin627@gmail.com"},"license":"MIT","_id":"slider-captcha-sdk@1.0.12","maintainers":[{"name":"weiqinlin123","email":"weiqinlin@126.com"}],"dist":{"shasum":"424e63a74dde1e48112b0e131b8814f22871d824","tarball":"https://registry.npmjs.org/slider-captcha-sdk/-/slider-captcha-sdk-1.0.12.tgz","fileCount":14,"integrity":"sha512-lSQg3Rl6OqaRNBYEkNQbHpIjzYPNmI1Cgpfpnpq3ndhndW7HVMYpnJKaXfeRmRFTysoN0KOrsXV9ybz9kBHxuA==","signatures":[{"sig":"MEUCIQC3EHFKUJI3y4gwG/AxivpTD458hIxAWLDGjH/dVWiFYwIgftdTR3s3R6wv9XOivdJBSO+GJ7AB3P56+zuwxsJL4yE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121965},"main":"dist/index.min.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","browser":"dist/index.min.js","engines":{"node":">=12.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","browser":"./dist/index.min.js","require":"./dist/index.min.js"},"./slider-captcha":{"types":"./dist/slider-captcha.d.ts","import":"./dist/slider-captcha.esm.js","browser":"./dist/slider-captcha.min.js","require":"./dist/slider-captcha.min.js"},"./password-validator":{"types":"./dist/password-validator.d.ts","import":"./dist/password-validator.esm.js","browser":"./dist/password-validator.min.js","require":"./dist/password-validator.min.js"}},"gitHead":"db851f1e2fbe5744edcaea0ad71323143a3a305a","scripts":{"dev":"rollup -c -w","lint":"eslint src --ext .js --fix","test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c","clean":"rm -rf dist","build:dev":"rollup -c --environment NODE_ENV:development","build:prod":"rollup -c --environment NODE_ENV:production","prepublishOnly":"npm run build:prod"},"_npmUser":{"name":"weiqinlin123","email":"weiqinlin@126.com"},"repository":{"url":"http://106.55.220.25:8080/weiqinlin/slider-captcha-sdk.git","type":"git"},"_npmVersion":"10.2.3","description":"纯JavaScript滑块验证码SDK和密码校验工具，无依赖，支持多种模块格式","directories":{},"_nodeVersion":"20.10.0","dependencies":{"jsencrypt":"^3.3.2"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.0.0","rollup":"^3.0.0","eslint-plugin-vue":"^9.0.0","rollup-plugin-copy":"^3.4.0","@rollup/plugin-terser":"^0.4.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/slider-captcha-sdk_1.0.12_1756782593157_0.7098532419242187","host":"s3://npm-registry-packages-npm-production"}},"1.0.13":{"name":"slider-captcha-sdk","version":"1.0.13","keywords":["captcha","slider","verification","javascript","sdk","security","frontend","validation","puzzle","password","validator","encryption","rsa"],"author":{"name":"wql","email":"weiqinlin627@gmail.com"},"license":"MIT","_id":"slider-captcha-sdk@1.0.13","maintainers":[{"name":"weiqinlin123","email":"weiqinlin@126.com"}],"dist":{"shasum":"514d559c1a1d956ac717dafef6c14a8b7405f2c1","tarball":"https://registry.npmjs.org/slider-captcha-sdk/-/slider-captcha-sdk-1.0.13.tgz","fileCount":14,"integrity":"sha512-sdfAMJ9ab2BftL7I5qeIrY95Y/s3CoAwdAUHn3QFZPVZ2Feh0Z/FJoet2BGOYln7fFTWoDCSngtbXkMsPeIpuw==","signatures":[{"sig":"MEUCIQCAInvu2RcDZdVIBxZyhmErJqUVWdAlrmWnAH1eMORcaAIgCFC0kyFnS2xnhwFaJUQcGRj5qzvJNtp4oVok3k0DGWI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121907},"main":"dist/index.min.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","browser":"dist/index.min.js","engines":{"node":">=12.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","browser":"./dist/index.min.js","require":"./dist/index.min.js"},"./slider-captcha":{"types":"./dist/slider-captcha.d.ts","import":"./dist/slider-captcha.esm.js","browser":"./dist/slider-captcha.min.js","require":"./dist/slider-captcha.min.js"},"./password-validator":{"types":"./dist/password-validator.d.ts","import":"./dist/password-validator.esm.js","browser":"./dist/password-validator.min.js","require":"./dist/password-validator.min.js"}},"gitHead":"3e5fd5d2669a336f911205df0109e3ac82a5e6a1","scripts":{"dev":"rollup -c -w","lint":"eslint src --ext .js --fix","test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c","clean":"rm -rf dist","build:dev":"rollup -c --environment NODE_ENV:development","build:prod":"rollup -c --environment NODE_ENV:production","prepublishOnly":"npm run build:prod"},"_npmUser":{"name":"weiqinlin123","email":"weiqinlin@126.com"},"repository":{"url":"http://106.55.220.25:8080/weiqinlin/slider-captcha-sdk.git","type":"git"},"_npmVersion":"9.8.1","description":"纯JavaScript滑块验证码SDK和密码校验工具，无依赖，支持多种模块格式","directories":{},"_nodeVersion":"18.18.2","dependencies":{"jsencrypt":"^3.3.2"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.0.0","rollup":"^3.0.0","eslint-plugin-vue":"^9.0.0","rollup-plugin-copy":"^3.4.0","@rollup/plugin-terser":"^0.4.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/slider-captcha-sdk_1.0.13_1757405180428_0.4916233040577287","host":"s3://npm-registry-packages-npm-production"}},"1.0.14":{"name":"slider-captcha-sdk","version":"1.0.14","keywords":["captcha","slider","verification","javascript","sdk","security","frontend","validation","puzzle","password","validator","encryption","rsa"],"author":{"name":"wql","email":"weiqinlin627@gmail.com"},"license":"MIT","_id":"slider-captcha-sdk@1.0.14","maintainers":[{"name":"weiqinlin123","email":"weiqinlin@126.com"}],"dist":{"shasum":"fe3b1b01aac25faa52754f710ff2b35f4340dead","tarball":"https://registry.npmjs.org/slider-captcha-sdk/-/slider-captcha-sdk-1.0.14.tgz","fileCount":14,"integrity":"sha512-4VH4O+X6rOIfKSrOPgJp3szv/7zMDm6GfzNvZ8cRytyxkWfwGyruEoHBKwQh5TlebwUZe9eThqxhCbeZQGzSrw==","signatures":[{"sig":"MEQCIAM5m0n0urtsgJOwEEwt+aMx3qFDoRIoMKByQSUTA7T2AiAHTwAgCWlSlkTBWhcqZ3kFV6yOzrtewTAplbclc2BhFQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":163060},"main":"dist/index.min.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","browser":"dist/index.min.js","engines":{"node":">=12.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","browser":"./dist/index.min.js","require":"./dist/index.min.js"},"./slider-captcha":{"types":"./dist/slider-captcha.d.ts","import":"./dist/slider-captcha.esm.js","browser":"./dist/slider-captcha.min.js","require":"./dist/slider-captcha.min.js"},"./password-validator":{"types":"./dist/password-validator.d.ts","import":"./dist/password-validator.esm.js","browser":"./dist/password-validator.min.js","require":"./dist/password-validator.min.js"}},"gitHead":"8e11193921999906535b19f1ce66c83d5c82ee88","scripts":{"dev":"rollup -c -w","lint":"eslint src --ext .js --fix","test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c","clean":"rm -rf dist","build:dev":"rollup -c --environment NODE_ENV:development","build:prod":"rollup -c --environment NODE_ENV:production","prepublishOnly":"npm run build:prod"},"_npmUser":{"name":"weiqinlin123","email":"weiqinlin@126.com"},"repository":{"url":"http://106.55.220.25:8080/weiqinlin/slider-captcha-sdk.git","type":"git"},"_npmVersion":"9.8.1","description":"纯JavaScript滑块验证码SDK和密码校验工具，无依赖，支持多种模块格式","directories":{},"_nodeVersion":"18.18.2","dependencies":{"jsencrypt":"^3.3.2"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.0.0","rollup":"^3.0.0","eslint-plugin-vue":"^9.0.0","rollup-plugin-copy":"^3.4.0","@rollup/plugin-terser":"^0.4.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/slider-captcha-sdk_1.0.14_1757470748667_0.49589945709483096","host":"s3://npm-registry-packages-npm-production"}},"1.0.15":{"name":"slider-captcha-sdk","version":"1.0.15","keywords":["captcha","slider","verification","javascript","sdk","security","frontend","validation","puzzle","password","validator","encryption","rsa"],"author":{"name":"wql","email":"weiqinlin627@gmail.com"},"license":"MIT","_id":"slider-captcha-sdk@1.0.15","maintainers":[{"name":"weiqinlin123","email":"weiqinlin@126.com"}],"dist":{"shasum":"76aa73ed6a6961288c7f3f95db412a917a97533a","tarball":"https://registry.npmjs.org/slider-captcha-sdk/-/slider-captcha-sdk-1.0.15.tgz","fileCount":14,"integrity":"sha512-MLndgBD0nk6vu5eGF5KVSUC2sBELdfv35weefn41hF/pQbO4Vd9OeIczZlHVruUEDLCmO5XFWAKsZwGHp+KhqQ==","signatures":[{"sig":"MEQCIDmoNZEeybSSpyRodgt6eBuBEQtRd1+4LeNDhMA/cUj7AiBkf8Ovgi4/ayqhpK6HvLXFZi4e49FT8sXo11puepGTeQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":163088},"main":"dist/index.min.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","browser":"dist/index.min.js","engines":{"node":">=12.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","browser":"./dist/index.min.js","require":"./dist/index.min.js"},"./slider-captcha":{"types":"./dist/slider-captcha.d.ts","import":"./dist/slider-captcha.esm.js","browser":"./dist/slider-captcha.min.js","require":"./dist/slider-captcha.min.js"},"./password-validator":{"types":"./dist/password-validator.d.ts","import":"./dist/password-validator.esm.js","browser":"./dist/password-validator.min.js","require":"./dist/password-validator.min.js"}},"gitHead":"8e11193921999906535b19f1ce66c83d5c82ee88","scripts":{"dev":"rollup -c -w","lint":"eslint src --ext .js --fix","test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c","clean":"rm -rf dist","build:dev":"rollup -c --environment NODE_ENV:development","build:prod":"rollup -c --environment NODE_ENV:production","prepublishOnly":"npm run build:prod"},"_npmUser":{"name":"weiqinlin123","email":"weiqinlin@126.com"},"repository":{"url":"http://106.55.220.25:8080/weiqinlin/slider-captcha-sdk.git","type":"git"},"_npmVersion":"9.8.1","description":"纯JavaScript滑块验证码SDK和密码校验工具，无依赖，支持多种模块格式","directories":{},"_nodeVersion":"18.18.2","dependencies":{"jsencrypt":"^3.3.2"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.0.0","rollup":"^3.0.0","eslint-plugin-vue":"^9.0.0","rollup-plugin-copy":"^3.4.0","@rollup/plugin-terser":"^0.4.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/slider-captcha-sdk_1.0.15_1757471393305_0.32955341758189793","host":"s3://npm-registry-packages-npm-production"}},"1.0.16":{"name":"slider-captcha-sdk","version":"1.0.16","keywords":["captcha","slider","verification","javascript","sdk","security","frontend","validation","puzzle","password","validator","encryption","rsa"],"author":{"name":"wql","email":"weiqinlin627@gmail.com"},"license":"MIT","_id":"slider-captcha-sdk@1.0.16","maintainers":[{"name":"weiqinlin123","email":"weiqinlin@126.com"}],"dist":{"shasum":"ccf4498f403519548ceb5c6d638c86928c716e13","tarball":"https://registry.npmjs.org/slider-captcha-sdk/-/slider-captcha-sdk-1.0.16.tgz","fileCount":14,"integrity":"sha512-1bDV0/CKPyO5eTssjUKtbPzR0vrwGDe6pXFj0y3EmFtxrpxsD34fO5l4OyVzWSpeyo/yyLB2Ikc5TQxhpZv/5w==","signatures":[{"sig":"MEUCIQC97UgHOPsAqiqe3NG3244JLOwGypBo39wUcXQP76/BLAIgBxauXdPQwRwqCAhs1JJMS/3Gy+dJTRCkbdVLqg72p8o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":162702},"main":"dist/index.min.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","browser":"dist/index.min.js","engines":{"node":">=12.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","browser":"./dist/index.min.js","require":"./dist/index.min.js"},"./slider-captcha":{"types":"./dist/slider-captcha.d.ts","import":"./dist/slider-captcha.esm.js","browser":"./dist/slider-captcha.min.js","require":"./dist/slider-captcha.min.js"},"./password-validator":{"types":"./dist/password-validator.d.ts","import":"./dist/password-validator.esm.js","browser":"./dist/password-validator.min.js","require":"./dist/password-validator.min.js"}},"gitHead":"8e11193921999906535b19f1ce66c83d5c82ee88","scripts":{"dev":"rollup -c -w","lint":"eslint src --ext .js --fix","test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c","clean":"rm -rf dist","build:dev":"rollup -c --environment NODE_ENV:development","build:prod":"rollup -c --environment NODE_ENV:production","prepublishOnly":"npm run build:prod"},"_npmUser":{"name":"weiqinlin123","email":"weiqinlin@126.com"},"repository":{"url":"http://106.55.220.25:8080/weiqinlin/slider-captcha-sdk.git","type":"git"},"_npmVersion":"9.8.1","description":"纯JavaScript滑块验证码SDK和密码校验工具，无依赖，支持多种模块格式","directories":{},"_nodeVersion":"18.18.2","dependencies":{"jsencrypt":"^3.3.2"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.0.0","rollup":"^3.0.0","eslint-plugin-vue":"^9.0.0","rollup-plugin-copy":"^3.4.0","@rollup/plugin-terser":"^0.4.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/slider-captcha-sdk_1.0.16_1757471557898_0.9959195765596216","host":"s3://npm-registry-packages-npm-production"}},"1.0.17":{"name":"slider-captcha-sdk","version":"1.0.17","keywords":["captcha","slider","verification","javascript","sdk","security","frontend","validation","puzzle","password","validator","encryption","rsa"],"author":{"name":"wql","email":"weiqinlin627@gmail.com"},"license":"MIT","_id":"slider-captcha-sdk@1.0.17","maintainers":[{"name":"weiqinlin123","email":"weiqinlin@126.com"}],"dist":{"shasum":"4e473a9ff10ebda3e9aeadd82bc4176721f014d1","tarball":"https://registry.npmjs.org/slider-captcha-sdk/-/slider-captcha-sdk-1.0.17.tgz","fileCount":14,"integrity":"sha512-CcL8Y/KD6U61/rh3SpnoyC0q+XnjliP7UpSwqRhEVhezphF+ppx8wJdaTlxmhfQlzD9TXdxB4V1ODQZSVqyanQ==","signatures":[{"sig":"MEYCIQDp5qhGf9ekzSa9pNQx10OaeJzFJW49/CtNpkwWDhODQwIhAMOx7k2fDUwFsevcm6UQHkD7qCTDbwal92EIlcabBy54","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":158783},"main":"dist/index.min.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","browser":"dist/index.min.js","engines":{"node":">=12.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","browser":"./dist/index.min.js","require":"./dist/index.min.js"},"./slider-captcha":{"types":"./dist/slider-captcha.d.ts","import":"./dist/slider-captcha.esm.js","browser":"./dist/slider-captcha.min.js","require":"./dist/slider-captcha.min.js"},"./password-validator":{"types":"./dist/password-validator.d.ts","import":"./dist/password-validator.esm.js","browser":"./dist/password-validator.min.js","require":"./dist/password-validator.min.js"}},"gitHead":"5e373cfdab6521e1c316a9b433c5d41377e64774","scripts":{"dev":"rollup -c -w","lint":"eslint src --ext .js --fix","test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c","clean":"rm -rf dist","build:dev":"rollup -c --environment NODE_ENV:development","build:prod":"rollup -c --environment NODE_ENV:production","prepublishOnly":"npm run build:prod"},"_npmUser":{"name":"weiqinlin123","email":"weiqinlin@126.com"},"repository":{"url":"http://106.55.220.25:8080/weiqinlin/slider-captcha-sdk.git","type":"git"},"_npmVersion":"9.8.1","description":"纯JavaScript滑块验证码SDK和密码校验工具，无依赖，支持多种模块格式","directories":{},"_nodeVersion":"18.18.2","dependencies":{"jsencrypt":"^3.3.2"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.0.0","rollup":"^3.0.0","eslint-plugin-vue":"^9.0.0","rollup-plugin-copy":"^3.4.0","@rollup/plugin-terser":"^0.4.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/slider-captcha-sdk_1.0.17_1757475314107_0.31949934060752083","host":"s3://npm-registry-packages-npm-production"}},"1.0.18":{"name":"slider-captcha-sdk","version":"1.0.18","keywords":["captcha","slider","verification","javascript","sdk","security","frontend","validation","puzzle","password","validator","encryption","rsa"],"author":{"name":"wql","email":"weiqinlin627@gmail.com"},"license":"MIT","_id":"slider-captcha-sdk@1.0.18","maintainers":[{"name":"weiqinlin123","email":"weiqinlin@126.com"}],"dist":{"shasum":"7f14399464e37fdc05c18c43b8a8129174becc9e","tarball":"https://registry.npmjs.org/slider-captcha-sdk/-/slider-captcha-sdk-1.0.18.tgz","fileCount":14,"integrity":"sha512-/Ma/YsgKwKnAKGspMA2RFSabY7yytuAEdUbQl4NvEA7ek1psSlxvh+5COpJbpMkoEWCWIwXTv2UYuM1tsCtNIA==","signatures":[{"sig":"MEYCIQDzoQHB/6vxd69weK0+Zv10F9QQXzu7m6+C+2MryStVSgIhAOuJn2oimBed2vZPNPg0FKtPkB1/c/fj2rYmPaC7VsCp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":158896},"main":"dist/index.min.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","browser":"dist/index.min.js","engines":{"node":">=12.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","browser":"./dist/index.min.js","require":"./dist/index.min.js"},"./slider-captcha":{"types":"./dist/slider-captcha.d.ts","import":"./dist/slider-captcha.esm.js","browser":"./dist/slider-captcha.min.js","require":"./dist/slider-captcha.min.js"},"./password-validator":{"types":"./dist/password-validator.d.ts","import":"./dist/password-validator.esm.js","browser":"./dist/password-validator.min.js","require":"./dist/password-validator.min.js"}},"gitHead":"5e373cfdab6521e1c316a9b433c5d41377e64774","scripts":{"dev":"rollup -c -w","lint":"eslint src --ext .js --fix","size":"npm run build:prod && du -h dist/*.min.js","test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c","check":"npm run lint && npm run build:prod","clean":"rm -rf dist","build:dev":"rollup -c --environment NODE_ENV:development","build:prod":"rollup -c --environment NODE_ENV:production","build:analyze":"rollup -c --environment NODE_ENV:production && open dist/bundle-analysis.html","prepublishOnly":"npm run build:prod"},"_npmUser":{"name":"weiqinlin123","email":"weiqinlin@126.com"},"repository":{"url":"http://106.55.220.25:8080/weiqinlin/slider-captcha-sdk.git","type":"git"},"_npmVersion":"9.8.1","description":"纯JavaScript滑块验证码SDK和密码校验工具，无依赖，支持多种模块格式","directories":{},"_nodeVersion":"18.18.2","dependencies":{"jsencrypt":"^3.3.2"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.0.0","rollup":"^3.0.0","eslint-plugin-vue":"^9.0.0","rollup-plugin-copy":"^3.4.0","@rollup/plugin-terser":"^0.4.0","rollup-plugin-visualizer":"^5.9.2","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/slider-captcha-sdk_1.0.18_1757492680908_0.05861918393899579","host":"s3://npm-registry-packages-npm-production"}},"1.0.19":{"name":"slider-captcha-sdk","version":"1.0.19","keywords":["captcha","slider","verification","javascript","sdk","security","frontend","validation","puzzle","password","validator","encryption","rsa"],"author":{"name":"wql","email":"weiqinlin627@gmail.com"},"license":"MIT","_id":"slider-captcha-sdk@1.0.19","maintainers":[{"name":"weiqinlin123","email":"weiqinlin@126.com"}],"dist":{"shasum":"c64e6f415204f3569e82befc72b6ff2d8b6d1f51","tarball":"https://registry.npmjs.org/slider-captcha-sdk/-/slider-captcha-sdk-1.0.19.tgz","fileCount":14,"integrity":"sha512-rot1ntVVzr6m4Eh/X4zD3unPFHtrBBiubPkwkOD/CqhPGj8qhXob6vhl+WLmc7Z4QC1NHrOj8fs5aB8bqkpfEA==","signatures":[{"sig":"MEYCIQCE6CufHs3pHqCD3Mv57q0wQ33PL0f+7qwq94DCTRtTrQIhAOBJlk80CYNfdIPxymRb9NqE3dWSp7aohZZW3uEl/BxR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":156031},"main":"dist/index.min.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","browser":"dist/index.min.js","engines":{"node":">=12.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","browser":"./dist/index.min.js","require":"./dist/index.min.js"},"./slider-captcha":{"types":"./dist/slider-captcha.d.ts","import":"./dist/slider-captcha.esm.js","browser":"./dist/slider-captcha.min.js","require":"./dist/slider-captcha.min.js"},"./password-validator":{"types":"./dist/password-validator.d.ts","import":"./dist/password-validator.esm.js","browser":"./dist/password-validator.min.js","require":"./dist/password-validator.min.js"}},"gitHead":"7c8afcb91328b8ee786e506def74a585ced49b64","scripts":{"dev":"rollup -c -w","lint":"eslint src --ext .js --fix","test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c","clean":"rm -rf dist","build:dev":"rollup -c --environment NODE_ENV:development","build:prod":"rollup -c --environment NODE_ENV:production","prepublishOnly":"npm run build:prod"},"_npmUser":{"name":"weiqinlin123","email":"weiqinlin@126.com"},"repository":{"url":"http://106.55.220.25:8080/weiqinlin/slider-captcha-sdk.git","type":"git"},"_npmVersion":"9.8.1","description":"纯JavaScript滑块验证码SDK和密码校验工具，无依赖，支持多种模块格式","directories":{},"_nodeVersion":"18.18.2","dependencies":{"jsencrypt":"^3.3.2"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.0.0","rollup":"^3.0.0","eslint-plugin-vue":"^9.0.0","rollup-plugin-copy":"^3.4.0","@rollup/plugin-terser":"^0.4.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/slider-captcha-sdk_1.0.19_1757501354967_0.5227897512235244","host":"s3://npm-registry-packages-npm-production"}},"1.0.20":{"name":"slider-captcha-sdk","version":"1.0.20","keywords":["captcha","slider","verification","javascript","sdk","security","frontend","validation","puzzle","password","validator","encryption","rsa"],"author":{"name":"wql","email":"weiqinlin627@gmail.com"},"license":"MIT","_id":"slider-captcha-sdk@1.0.20","maintainers":[{"name":"weiqinlin123","email":"weiqinlin@126.com"}],"dist":{"shasum":"57bf5eab30bc39e4d5ea623bb60fb342b4512b3a","tarball":"https://registry.npmjs.org/slider-captcha-sdk/-/slider-captcha-sdk-1.0.20.tgz","fileCount":14,"integrity":"sha512-pJQyG1fDy27IkQgNkTquETimF0g/bQN3NXIYLXib9g9DkjhDuVsFaZ0sNTwC7BuCt+iUwGCm3rT/bh3Z9XX59g==","signatures":[{"sig":"MEUCIDiXPwo1Vrhd4eB4z/o3akYAmwnFkJmKHYTG7RolhDh9AiEA/uRF7VIp9E8EIOj62SSoa5JxNZJmGvEnewJLHG9v+JQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":155034},"main":"dist/index.min.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","browser":"dist/index.min.js","engines":{"node":">=12.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","browser":"./dist/index.min.js","require":"./dist/index.min.js"},"./slider-captcha":{"types":"./dist/slider-captcha.d.ts","import":"./dist/slider-captcha.esm.js","browser":"./dist/slider-captcha.min.js","require":"./dist/slider-captcha.min.js"},"./password-validator":{"types":"./dist/password-validator.d.ts","import":"./dist/password-validator.esm.js","browser":"./dist/password-validator.min.js","require":"./dist/password-validator.min.js"}},"gitHead":"bc7f08e4a9ec7033a68d396d764a9f3bf08ec44c","scripts":{"dev":"rollup -c -w","lint":"eslint src","test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c","check":"npm run lint:check && npm run build:prod","clean":"rm -rf dist","format":"eslint src --fix","lint:fix":"eslint src --fix","build:dev":"rollup -c --environment NODE_ENV:development","build:prod":"rollup -c --environment NODE_ENV:production","lint:check":"eslint src --max-warnings 0","format:check":"eslint src --max-warnings 0","prepublishOnly":"npm run build:prod"},"_npmUser":{"name":"weiqinlin123","email":"weiqinlin@126.com"},"repository":{"url":"http://106.55.220.25:8080/weiqinlin/slider-captcha-sdk.git","type":"git"},"_npmVersion":"9.8.1","description":"纯JavaScript滑块验证码SDK和密码校验工具，无依赖，支持多种模块格式","directories":{},"_nodeVersion":"18.18.2","dependencies":{"jsencrypt":"^3.3.2"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.35.0","rollup":"^3.0.0","globals":"^16.4.0","@eslint/js":"^9.35.0","eslint-plugin-vue":"^9.0.0","rollup-plugin-copy":"^3.4.0","@rollup/plugin-terser":"^0.4.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/slider-captcha-sdk_1.0.20_1757553827571_0.9565689520282405","host":"s3://npm-registry-packages-npm-production"}},"1.0.21":{"name":"slider-captcha-sdk","version":"1.0.21","keywords":["captcha","slider","verification","javascript","sdk","security","frontend","validation","puzzle","password","validator","encryption","rsa"],"author":{"name":"wql","email":"weiqinlin627@gmail.com"},"license":"MIT","_id":"slider-captcha-sdk@1.0.21","maintainers":[{"name":"weiqinlin123","email":"weiqinlin@126.com"}],"dist":{"shasum":"7fa56a485d7f9463b457ccfbaf5349d7b3dc5e53","tarball":"https://registry.npmjs.org/slider-captcha-sdk/-/slider-captcha-sdk-1.0.21.tgz","fileCount":14,"integrity":"sha512-plVWCj+0jTgAbvhMeTLrEkXz3AEgZIhQW51+9p617YTuyQw2tQh96zE/P86hQCDO3RYUObM7e+MLvmfxeozvoA==","signatures":[{"sig":"MEUCIQC/VZUx5v70sam0GB2CKzsCCuPJFiCuljej7ZpmgibwcAIgUy40d+cq/GWiiey6HoVaW/L07aRS5AQyTeM89mYb2qY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":133757},"main":"dist/index.min.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","browser":"dist/index.min.js","engines":{"node":">=12.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","browser":"./dist/index.min.js","require":"./dist/index.min.js"},"./slider-captcha":{"types":"./dist/slider-captcha.d.ts","import":"./dist/slider-captcha.esm.js","browser":"./dist/slider-captcha.min.js","require":"./dist/slider-captcha.min.js"},"./password-validator":{"types":"./dist/password-validator.d.ts","import":"./dist/password-validator.esm.js","browser":"./dist/password-validator.min.js","require":"./dist/password-validator.min.js"}},"gitHead":"693392faf24a53e2b8ead104096c5add7da1a510","scripts":{"dev":"rollup -c -w","lint":"eslint src","test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c","check":"npm run lint:check && npm run build:prod","clean":"rm -rf dist","format":"eslint src --fix","lint:fix":"eslint src --fix","build:dev":"rollup -c --environment NODE_ENV:development","build:prod":"rollup -c --environment NODE_ENV:production","lint:check":"eslint src --max-warnings 0","format:check":"eslint src --max-warnings 0","prepublishOnly":"npm run build:prod"},"_npmUser":{"name":"weiqinlin123","email":"weiqinlin@126.com"},"repository":{"url":"http://106.55.220.25:8080/weiqinlin/slider-captcha-sdk.git","type":"git"},"_npmVersion":"9.8.1","description":"纯JavaScript滑块验证码SDK和密码校验工具，无依赖，支持多种模块格式","directories":{},"_nodeVersion":"18.18.2","dependencies":{"jsencrypt":"^3.3.2"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.35.0","rollup":"^3.0.0","globals":"^16.4.0","@eslint/js":"^9.35.0","eslint-plugin-vue":"^9.0.0","rollup-plugin-copy":"^3.4.0","@rollup/plugin-terser":"^0.4.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/slider-captcha-sdk_1.0.21_1757561793851_0.6586929917161561","host":"s3://npm-registry-packages-npm-production"}},"1.0.22":{"name":"slider-captcha-sdk","version":"1.0.22","keywords":["captcha","slider","verification","javascript","sdk","security","frontend","validation","puzzle","password","validator","encryption","rsa"],"author":{"name":"wql","email":"weiqinlin627@gmail.com"},"license":"MIT","_id":"slider-captcha-sdk@1.0.22","maintainers":[{"name":"weiqinlin123","email":"weiqinlin@126.com"}],"dist":{"shasum":"03794e80a6ea252def5bce4bfcb7f9a515dc0c43","tarball":"https://registry.npmjs.org/slider-captcha-sdk/-/slider-captcha-sdk-1.0.22.tgz","fileCount":14,"integrity":"sha512-Q/4fOGnjZH2BywmE4yVmsT2P7FBRaoOlVtFrD4f0XIhRzMHHhWLCn4l8J3SfLlQcNGr6xmw3Ph+lg4pCAVXMHA==","signatures":[{"sig":"MEQCICIcV0hQyQNAeSqMHsB9ar8r17UWozbYF3JNjSoCii2jAiAj0I/8Kwvy9wvD4WbVNNOrxntIreL0w9D1ElH29Qd1kw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":133825},"main":"dist/index.min.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","browser":"dist/index.min.js","engines":{"node":">=12.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","browser":"./dist/index.min.js","require":"./dist/index.min.js"},"./slider-captcha":{"types":"./dist/slider-captcha.d.ts","import":"./dist/slider-captcha.esm.js","browser":"./dist/slider-captcha.min.js","require":"./dist/slider-captcha.min.js"},"./password-validator":{"types":"./dist/password-validator.d.ts","import":"./dist/password-validator.esm.js","browser":"./dist/password-validator.min.js","require":"./dist/password-validator.min.js"}},"gitHead":"693392faf24a53e2b8ead104096c5add7da1a510","scripts":{"dev":"rollup -c -w","lint":"eslint src","test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c","check":"npm run lint:check && npm run build:prod","clean":"rm -rf dist","format":"eslint src --fix","lint:fix":"eslint src --fix","build:dev":"rollup -c --environment NODE_ENV:development","build:prod":"rollup -c --environment NODE_ENV:production","lint:check":"eslint src --max-warnings 0","format:check":"eslint src --max-warnings 0","prepublishOnly":"npm run build:prod"},"_npmUser":{"name":"weiqinlin123","email":"weiqinlin@126.com"},"repository":{"url":"http://106.55.220.25:8080/weiqinlin/slider-captcha-sdk.git","type":"git"},"_npmVersion":"9.8.1","description":"纯JavaScript滑块验证码SDK和密码校验工具，无依赖，支持多种模块格式","directories":{},"_nodeVersion":"18.18.2","dependencies":{"jsencrypt":"^3.3.2"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.35.0","rollup":"^3.0.0","globals":"^16.4.0","@eslint/js":"^9.35.0","eslint-plugin-vue":"^9.0.0","rollup-plugin-copy":"^3.4.0","@rollup/plugin-terser":"^0.4.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/slider-captcha-sdk_1.0.22_1758006993429_0.8863990377976338","host":"s3://npm-registry-packages-npm-production"}},"1.0.23":{"name":"slider-captcha-sdk","version":"1.0.23","keywords":["captcha","slider","verification","javascript","sdk","security","frontend","validation","puzzle","password","validator","encryption","rsa"],"author":{"name":"wql","email":"weiqinlin627@gmail.com"},"license":"MIT","_id":"slider-captcha-sdk@1.0.23","maintainers":[{"name":"weiqinlin123","email":"weiqinlin@126.com"}],"dist":{"shasum":"2f2621d1b49922cae6947f424928c7020aee207a","tarball":"https://registry.npmjs.org/slider-captcha-sdk/-/slider-captcha-sdk-1.0.23.tgz","fileCount":14,"integrity":"sha512-dGf5Qv05xMRd/16lApjxTv42SKC0LsfuyjT3Dbrmdn14sgZW299JWa+5coFSHaHAs2lUapvUXW4W717cIlaMcg==","signatures":[{"sig":"MEUCIEutaL7EScJxdOAKiM9VA66sGOhz6usXWk/Dsz4VStTvAiEA/wxMw8OXSAhUuOA9HJ5zVYawlE8oVFxisaA0Trn0IN8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":133825},"main":"dist/index.min.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","browser":"dist/index.min.js","engines":{"node":">=12.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","browser":"./dist/index.min.js","require":"./dist/index.min.js"},"./slider-captcha":{"types":"./dist/slider-captcha.d.ts","import":"./dist/slider-captcha.esm.js","browser":"./dist/slider-captcha.min.js","require":"./dist/slider-captcha.min.js"},"./password-validator":{"types":"./dist/password-validator.d.ts","import":"./dist/password-validator.esm.js","browser":"./dist/password-validator.min.js","require":"./dist/password-validator.min.js"}},"gitHead":"693392faf24a53e2b8ead104096c5add7da1a510","scripts":{"dev":"rollup -c -w","lint":"eslint src","test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c","check":"npm run lint:check && npm run build:prod","clean":"rm -rf dist","format":"eslint src --fix","lint:fix":"eslint src --fix","build:dev":"rollup -c --environment NODE_ENV:development","build:prod":"rollup -c --environment NODE_ENV:production","lint:check":"eslint src --max-warnings 0","format:check":"eslint src --max-warnings 0","prepublishOnly":"npm run build:prod"},"_npmUser":{"name":"weiqinlin123","email":"weiqinlin@126.com"},"repository":{"url":"http://106.55.220.25:8080/weiqinlin/slider-captcha-sdk.git","type":"git"},"_npmVersion":"9.8.1","description":"纯JavaScript滑块验证码SDK和密码校验工具，无依赖，支持多种模块格式","directories":{},"_nodeVersion":"18.18.2","dependencies":{"jsencrypt":"^3.3.2"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.35.0","rollup":"^3.0.0","globals":"^16.4.0","@eslint/js":"^9.35.0","eslint-plugin-vue":"^9.0.0","rollup-plugin-copy":"^3.4.0","@rollup/plugin-terser":"^0.4.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/slider-captcha-sdk_1.0.23_1758007089290_0.7553501937637042","host":"s3://npm-registry-packages-npm-production"}},"1.0.24":{"name":"slider-captcha-sdk","version":"1.0.24","keywords":["captcha","slider","verification","javascript","sdk","security","frontend","validation","puzzle","password","validator","encryption","rsa"],"author":{"name":"wql","email":"weiqinlin627@gmail.com"},"license":"MIT","_id":"slider-captcha-sdk@1.0.24","maintainers":[{"name":"weiqinlin123","email":"weiqinlin@126.com"}],"dist":{"shasum":"c6948b57062c35ff4f5f08c4482a3d8d2ebd776f","tarball":"https://registry.npmjs.org/slider-captcha-sdk/-/slider-captcha-sdk-1.0.24.tgz","fileCount":14,"integrity":"sha512-RianirB2eBH4Yowu7id3Jg88iGKBq3UIS4dH9hx66HqY/Q9lv/5PePdRP8r2OmTptKn5WaQ1XfEteKAd717lAQ==","signatures":[{"sig":"MEYCIQD+aIrTlWWNu42ASrnkLFSqJgGNuZxVoOdY92JnqMJHewIhAOthEKw8Hv/wTf2VA2svfM0jSxH130uI0yGChZyYO5Y+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":133945},"main":"dist/index.min.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","browser":"dist/index.min.js","engines":{"node":">=12.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","browser":"./dist/index.min.js","require":"./dist/index.min.js"},"./slider-captcha":{"types":"./dist/slider-captcha.d.ts","import":"./dist/slider-captcha.esm.js","browser":"./dist/slider-captcha.min.js","require":"./dist/slider-captcha.min.js"},"./password-validator":{"types":"./dist/password-validator.d.ts","import":"./dist/password-validator.esm.js","browser":"./dist/password-validator.min.js","require":"./dist/password-validator.min.js"}},"gitHead":"8869861e3118d1865224f2531ec901ca1480ff5d","scripts":{"dev":"rollup -c -w","lint":"eslint src","test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c","check":"npm run lint:check && npm run build:prod","clean":"rm -rf dist","format":"eslint src --fix","lint:fix":"eslint src --fix","build:dev":"rollup -c --environment NODE_ENV:development","build:prod":"rollup -c --environment NODE_ENV:production","lint:check":"eslint src --max-warnings 0","format:check":"eslint src --max-warnings 0","prepublishOnly":"npm run build:prod"},"_npmUser":{"name":"weiqinlin123","email":"weiqinlin@126.com"},"repository":{"url":"http://106.55.220.25:8080/weiqinlin/slider-captcha-sdk.git","type":"git"},"_npmVersion":"9.8.1","description":"纯JavaScript滑块验证码SDK和密码校验工具，无依赖，支持多种模块格式","directories":{},"_nodeVersion":"18.18.2","dependencies":{"jsencrypt":"^3.3.2"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.35.0","rollup":"^3.0.0","globals":"^16.4.0","@eslint/js":"^9.35.0","eslint-plugin-vue":"^9.0.0","rollup-plugin-copy":"^3.4.0","@rollup/plugin-terser":"^0.4.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/slider-captcha-sdk_1.0.24_1758165010180_0.7337939795534851","host":"s3://npm-registry-packages-npm-production"}},"1.0.25":{"name":"slider-captcha-sdk","version":"1.0.25","keywords":["captcha","slider","verification","javascript","sdk","security","frontend","validation","puzzle","password","validator","encryption","rsa"],"author":{"name":"wql","email":"weiqinlin627@gmail.com"},"license":"MIT","_id":"slider-captcha-sdk@1.0.25","maintainers":[{"name":"weiqinlin123","email":"weiqinlin@126.com"}],"dist":{"shasum":"0186da1aa9421d4b9f6c3494d9fefe500fcfe1bf","tarball":"https://registry.npmjs.org/slider-captcha-sdk/-/slider-captcha-sdk-1.0.25.tgz","fileCount":14,"integrity":"sha512-3T6HEp32lMxhatNM52Z2HX68vpMx6x71eaDwQRgL4SrBm+Vj/4su7zcyoZZ3pcYhZUOEjdeLZo3xF1zEAuQ54Q==","signatures":[{"sig":"MEUCIQC92bMA9jhH5AuvL47xZDxnSn/07LADRg8KsWmzjQ+1PwIgOXYxDfFt8honVIQurVsHveJO9M742eEgJ0oqX+/FnMY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":142829},"main":"dist/index.min.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","browser":"dist/index.min.js","engines":{"node":">=12.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","browser":"./dist/index.min.js","require":"./dist/index.min.js"},"./slider-captcha":{"types":"./dist/slider-captcha.d.ts","import":"./dist/slider-captcha.esm.js","browser":"./dist/slider-captcha.min.js","require":"./dist/slider-captcha.min.js"},"./password-validator":{"types":"./dist/password-validator.d.ts","import":"./dist/password-validator.esm.js","browser":"./dist/password-validator.min.js","require":"./dist/password-validator.min.js"}},"gitHead":"93186063942ed959d196953cf07e185d72f47132","scripts":{"dev":"rollup -c -w","lint":"eslint src","test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c","check":"npm run lint:check && npm run build:prod","clean":"rm -rf dist","format":"eslint src --fix","lint:fix":"eslint src --fix","build:dev":"rollup -c --environment NODE_ENV:development","build:prod":"rollup -c --environment NODE_ENV:production","lint:check":"eslint src --max-warnings 0","format:check":"eslint src --max-warnings 0","prepublishOnly":"npm run build:prod"},"_npmUser":{"name":"weiqinlin123","email":"weiqinlin@126.com"},"repository":{"url":"http://106.55.220.25:8080/weiqinlin/slider-captcha-sdk.git","type":"git"},"_npmVersion":"9.8.1","description":"纯JavaScript滑块验证码SDK和密码校验工具，无依赖，支持多种模块格式","directories":{},"_nodeVersion":"18.18.2","dependencies":{"jsencrypt":"^3.3.2"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.35.0","rollup":"^3.0.0","globals":"^16.4.0","@eslint/js":"^9.35.0","eslint-plugin-vue":"^9.0.0","rollup-plugin-copy":"^3.4.0","@rollup/plugin-terser":"^0.4.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/slider-captcha-sdk_1.0.25_1758526879934_0.6508276674707463","host":"s3://npm-registry-packages-npm-production"}},"1.0.26":{"name":"slider-captcha-sdk","version":"1.0.26","keywords":["captcha","slider","verification","javascript","sdk","security","frontend","validation","puzzle","password","validator","encryption","rsa"],"author":{"name":"wql","email":"weiqinlin627@gmail.com"},"license":"MIT","_id":"slider-captcha-sdk@1.0.26","maintainers":[{"name":"weiqinlin123","email":"weiqinlin@126.com"}],"dist":{"shasum":"c7fd656c52e66db39492861e01579a81f76e1f72","tarball":"https://registry.npmjs.org/slider-captcha-sdk/-/slider-captcha-sdk-1.0.26.tgz","fileCount":14,"integrity":"sha512-QaKUJPp2RgqFq6XH5OtsNRhGnrcKv/mBRTG8DmeHHqWMgnxvHiwYBpRBB/Fj0pNZRGoWbdYfwmHJDTBRXc8PGA==","signatures":[{"sig":"MEYCIQD+Y0MpkyQK3Dlar1FHkRHRBJvl+7qgad5Od7SC7b2FNwIhAIpzo5GHCCq4Y/7skJBXU1+1odUZPxHHyhB0F+gx19rL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":182656},"main":"dist/index.min.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","browser":"dist/index.min.js","engines":{"node":">=12.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","browser":"./dist/index.min.js","require":"./dist/index.min.js"},"./slider-captcha":{"types":"./dist/slider-captcha.d.ts","import":"./dist/slider-captcha.esm.js","browser":"./dist/slider-captcha.min.js","require":"./dist/slider-captcha.min.js"},"./password-validator":{"types":"./dist/password-validator.d.ts","import":"./dist/password-validator.esm.js","browser":"./dist/password-validator.min.js","require":"./dist/password-validator.min.js"}},"gitHead":"75fb06170335725e0870438da9e3f084ca1ed1aa","scripts":{"dev":"rollup -c -w","lint":"eslint src","test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c","check":"npm run lint:check && npm run build:prod","clean":"rm -rf dist","format":"eslint src --fix","lint:fix":"eslint src --fix","build:dev":"rollup -c --environment NODE_ENV:development","build:prod":"rollup -c --environment NODE_ENV:production","lint:check":"eslint src --max-warnings 0","format:check":"eslint src --max-warnings 0","prepublishOnly":"npm run build:prod"},"_npmUser":{"name":"weiqinlin123","email":"weiqinlin@126.com"},"repository":{"url":"http://106.55.220.25:8080/weiqinlin/slider-captcha-sdk.git","type":"git"},"_npmVersion":"10.2.3","description":"纯JavaScript滑块验证码SDK和密码校验工具，无依赖，支持多种模块格式","directories":{},"_nodeVersion":"20.10.0","dependencies":{"jsencrypt":"^3.3.2"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.35.0","rollup":"^3.0.0","globals":"^16.4.0","@eslint/js":"^9.35.0","eslint-plugin-vue":"^9.0.0","rollup-plugin-copy":"^3.4.0","@rollup/plugin-terser":"^0.4.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/slider-captcha-sdk_1.0.26_1767488210851_0.8979525738035199","host":"s3://npm-registry-packages-npm-production"}},"1.0.27":{"name":"slider-captcha-sdk","version":"1.0.27","keywords":["captcha","slider","verification","javascript","sdk","security","frontend","validation","puzzle","password","validator","encryption","rsa"],"author":{"name":"wql","email":"weiqinlin627@gmail.com"},"license":"MIT","_id":"slider-captcha-sdk@1.0.27","maintainers":[{"name":"weiqinlin123","email":"weiqinlin@126.com"}],"dist":{"shasum":"5203340028e8b11066e98c327c9a4b38b69c38dc","tarball":"https://registry.npmjs.org/slider-captcha-sdk/-/slider-captcha-sdk-1.0.27.tgz","fileCount":14,"integrity":"sha512-lK+Q/Su6sxdgbBpKUtxoQBafTz0TQc5h87O8L8zJ2JNt18lbd5RT/wbIOgqk+kezLYj2BKlY6NYnh9ESPS71Zg==","signatures":[{"sig":"MEUCIB59zAhwtd1eDNOe12hb5EnpIPcndMwNwg9p+sX42CapAiEAhlpz1AR5/PEaORAY6oHUfz7yvpQ0SDYB60SpXstqZbk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146701},"main":"dist/index.min.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","browser":"dist/index.min.js","engines":{"node":">=12.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","browser":"./dist/index.min.js","require":"./dist/index.min.js"},"./slider-captcha":{"types":"./dist/slider-captcha.d.ts","import":"./dist/slider-captcha.esm.js","browser":"./dist/slider-captcha.min.js","require":"./dist/slider-captcha.min.js"},"./password-validator":{"types":"./dist/password-validator.d.ts","import":"./dist/password-validator.esm.js","browser":"./dist/password-validator.min.js","require":"./dist/password-validator.min.js"}},"gitHead":"75fb06170335725e0870438da9e3f084ca1ed1aa","scripts":{"dev":"rollup -c -w","lint":"eslint src","test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c","check":"npm run lint:check && npm run build:prod","clean":"rm -rf dist","format":"eslint src --fix","lint:fix":"eslint src --fix","build:dev":"rollup -c --environment NODE_ENV:development","build:prod":"rollup -c --environment NODE_ENV:production","lint:check":"eslint src --max-warnings 0","format:check":"eslint src --max-warnings 0","prepublishOnly":"npm run build:prod"},"_npmUser":{"name":"weiqinlin123","email":"weiqinlin@126.com"},"repository":{"url":"http://106.55.220.25:8080/weiqinlin/slider-captcha-sdk.git","type":"git"},"_npmVersion":"10.2.3","description":"纯JavaScript滑块验证码SDK和密码校验工具，无依赖，支持多种模块格式","directories":{},"_nodeVersion":"20.10.0","dependencies":{"jsencrypt":"^3.3.2"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.35.0","rollup":"^3.0.0","globals":"^16.4.0","@eslint/js":"^9.35.0","eslint-plugin-vue":"^9.0.0","rollup-plugin-copy":"^3.4.0","@rollup/plugin-terser":"^0.4.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/slider-captcha-sdk_1.0.27_1767489358273_0.6919868400925695","host":"s3://npm-registry-packages-npm-production"}},"1.0.28":{"name":"slider-captcha-sdk","version":"1.0.28","keywords":["captcha","slider","verification","javascript","sdk","security","frontend","validation","puzzle","password","validator","encryption","rsa"],"author":{"name":"wql","email":"weiqinlin627@gmail.com"},"license":"MIT","_id":"slider-captcha-sdk@1.0.28","maintainers":[{"name":"weiqinlin123","email":"weiqinlin@126.com"}],"dist":{"shasum":"c87164820fd4ae48db2f59d64c423790caf29295","tarball":"https://registry.npmjs.org/slider-captcha-sdk/-/slider-captcha-sdk-1.0.28.tgz","fileCount":14,"integrity":"sha512-ABW7LaTDRolrXh0AULxC69Mik6tXXTL+frBtAsXNVeCb29N6DahUF4m/t+FJFQiekxSXIpQ86ZhoNeNjGXeYiA==","signatures":[{"sig":"MEYCIQCj3f9BEwtUJ6+Yo6sr5dakpetWgMHj8xlHM23Dsl8JfQIhAPWr2XzHBafnVRmNpW6KzXWtN/E8r4UnFy91YtHdJA/V","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":147461},"main":"dist/index.min.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","browser":"dist/index.min.js","engines":{"node":">=12.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","browser":"./dist/index.min.js","require":"./dist/index.min.js"},"./slider-captcha":{"types":"./dist/slider-captcha.d.ts","import":"./dist/slider-captcha.esm.js","browser":"./dist/slider-captcha.min.js","require":"./dist/slider-captcha.min.js"},"./password-validator":{"types":"./dist/password-validator.d.ts","import":"./dist/password-validator.esm.js","browser":"./dist/password-validator.min.js","require":"./dist/password-validator.min.js"}},"gitHead":"c40ff98f2cc60cc4198747e90cac8e780f5ad528","scripts":{"dev":"rollup -c -w","lint":"eslint src","test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c","check":"npm run lint:check && npm run build:prod","clean":"rm -rf dist","format":"eslint src --fix","lint:fix":"eslint src --fix","build:dev":"rollup -c --environment NODE_ENV:development","build:prod":"rollup -c --environment NODE_ENV:production","lint:check":"eslint src --max-warnings 0","format:check":"eslint src --max-warnings 0","prepublishOnly":"npm run build:prod"},"_npmUser":{"name":"weiqinlin123","email":"weiqinlin@126.com"},"repository":{"url":"http://106.55.220.25:8080/weiqinlin/slider-captcha-sdk.git","type":"git"},"_npmVersion":"9.8.1","description":"纯JavaScript滑块验证码SDK和密码校验工具，无依赖，支持多种模块格式","directories":{},"_nodeVersion":"18.18.2","dependencies":{"jsencrypt":"^3.3.2"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.35.0","rollup":"^3.0.0","globals":"^16.4.0","@eslint/js":"^9.35.0","eslint-plugin-vue":"^9.0.0","rollup-plugin-copy":"^3.4.0","@rollup/plugin-terser":"^0.4.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/slider-captcha-sdk_1.0.28_1767598175478_0.27993230641651556","host":"s3://npm-registry-packages-npm-production"}},"1.0.29":{"name":"slider-captcha-sdk","version":"1.0.29","keywords":["captcha","slider","verification","javascript","sdk","security","frontend","validation","puzzle","password","validator","encryption","rsa"],"author":{"name":"wql","email":"weiqinlin627@gmail.com"},"license":"MIT","_id":"slider-captcha-sdk@1.0.29","maintainers":[{"name":"weiqinlin123","email":"weiqinlin@126.com"}],"dist":{"shasum":"ef8fa13b1ac5f459a5ac91fb3983d193ab3054d6","tarball":"https://registry.npmjs.org/slider-captcha-sdk/-/slider-captcha-sdk-1.0.29.tgz","fileCount":14,"integrity":"sha512-9h6Jt40ic8Wl/xFqBLDnzIhLHt2oHCZb73KwoG/C6kBsSeGh8Ik7v+TAx1rr7reYqOshTxALPnyS5V4dHB4jVw==","signatures":[{"sig":"MEQCIHzzdS0YpF7uwPm7nbZTejGubh6/gqSVNXrAxkldHrfYAiBpVBF4/vYCpBONbPN0Tmtebse7CJcuOPKKIU5o9P1YLQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":143909},"main":"dist/index.min.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","browser":"dist/index.min.js","engines":{"node":">=12.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","browser":"./dist/index.min.js","require":"./dist/index.min.js"},"./slider-captcha":{"types":"./dist/slider-captcha.d.ts","import":"./dist/slider-captcha.esm.js","browser":"./dist/slider-captcha.min.js","require":"./dist/slider-captcha.min.js"},"./password-validator":{"types":"./dist/password-validator.d.ts","import":"./dist/password-validator.esm.js","browser":"./dist/password-validator.min.js","require":"./dist/password-validator.min.js"}},"gitHead":"8436c4b38976d9abfcf8d08e87d7efe816cdb881","scripts":{"dev":"rollup -c -w","lint":"eslint src","test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c","check":"npm run lint:check && npm run build:prod","clean":"rm -rf dist","format":"eslint src --fix","lint:fix":"eslint src --fix","build:dev":"rollup -c --environment NODE_ENV:development","build:prod":"rollup -c --environment NODE_ENV:production","lint:check":"eslint src --max-warnings 0","format:check":"eslint src --max-warnings 0","prepublishOnly":"npm run build:prod"},"_npmUser":{"name":"weiqinlin123","email":"weiqinlin@126.com"},"repository":{"url":"http://106.55.220.25:8080/weiqinlin/slider-captcha-sdk.git","type":"git"},"_npmVersion":"9.8.1","description":"纯JavaScript滑块验证码SDK和密码校验工具，无依赖，支持多种模块格式","directories":{},"_nodeVersion":"18.18.2","dependencies":{"jsencrypt":"^3.3.2"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.35.0","rollup":"^3.0.0","globals":"^16.4.0","@eslint/js":"^9.35.0","eslint-plugin-vue":"^9.0.0","rollup-plugin-copy":"^3.4.0","@rollup/plugin-terser":"^0.4.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/slider-captcha-sdk_1.0.29_1767598950236_0.25048281911694836","host":"s3://npm-registry-packages-npm-production"}},"1.0.30":{"name":"slider-captcha-sdk","version":"1.0.30","keywords":["captcha","slider","verification","javascript","sdk","security","frontend","validation","puzzle","password","validator","encryption","rsa"],"author":{"name":"wql","email":"weiqinlin627@gmail.com"},"license":"MIT","_id":"slider-captcha-sdk@1.0.30","maintainers":[{"name":"weiqinlin123","email":"weiqinlin@126.com"}],"dist":{"shasum":"364272d3af0d53b2fef794661f33361edcbe5b84","tarball":"https://registry.npmjs.org/slider-captcha-sdk/-/slider-captcha-sdk-1.0.30.tgz","fileCount":14,"integrity":"sha512-6N8DFiIoR8rFY1oniHQ2tw4wcigKxsabiQXWIQfyOFHIJkrCtynER66SnM2av4feBlOM7tu2DC3OsZTQAwSZug==","signatures":[{"sig":"MEUCIQDfjm1vusoOynSfVyCIAUtYfYQEkK+DK5u3LvYez+if4AIgPcy89rWA7wscmGh2Ih+2W4A40QlX7YvpfXbvlxAb0og=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":144193},"main":"dist/index.min.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","browser":"dist/index.min.js","engines":{"node":">=12.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","browser":"./dist/index.min.js","require":"./dist/index.min.js"},"./slider-captcha":{"types":"./dist/slider-captcha.d.ts","import":"./dist/slider-captcha.esm.js","browser":"./dist/slider-captcha.min.js","require":"./dist/slider-captcha.min.js"},"./password-validator":{"types":"./dist/password-validator.d.ts","import":"./dist/password-validator.esm.js","browser":"./dist/password-validator.min.js","require":"./dist/password-validator.min.js"}},"gitHead":"367cb6cad101033f02edaf8131d90497f98a899a","scripts":{"dev":"rollup -c -w","lint":"eslint src","test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c","check":"npm run lint:check && npm run build:prod","clean":"rm -rf dist","format":"eslint src --fix","lint:fix":"eslint src --fix","build:dev":"rollup -c --environment NODE_ENV:development","build:prod":"rollup -c --environment NODE_ENV:production","lint:check":"eslint src --max-warnings 0","format:check":"eslint src --max-warnings 0","prepublishOnly":"npm run build:prod"},"_npmUser":{"name":"weiqinlin123","email":"weiqinlin@126.com"},"repository":{"url":"http://106.55.220.25:8080/weiqinlin/slider-captcha-sdk.git","type":"git"},"_npmVersion":"9.8.1","description":"纯JavaScript滑块验证码SDK和密码校验工具，无依赖，支持多种模块格式","directories":{},"_nodeVersion":"18.18.2","dependencies":{"jsencrypt":"^3.3.2"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.35.0","rollup":"^3.0.0","globals":"^16.4.0","@eslint/js":"^9.35.0","eslint-plugin-vue":"^9.0.0","rollup-plugin-copy":"^3.4.0","@rollup/plugin-terser":"^0.4.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/slider-captcha-sdk_1.0.30_1767601441783_0.7455599772252095","host":"s3://npm-registry-packages-npm-production"}},"1.0.31":{"name":"slider-captcha-sdk","version":"1.0.31","description":"纯JavaScript滑块验证码SDK和密码校验工具，无依赖，支持多种模块格式","type":"module","main":"dist/index.min.js","module":"dist/index.esm.js","browser":"dist/index.min.js","types":"dist/index.d.ts","exports":{".":{"import":"./dist/index.esm.js","require":"./dist/index.min.js","browser":"./dist/index.min.js","types":"./dist/index.d.ts"},"./slider-captcha":{"import":"./dist/slider-captcha.esm.js","require":"./dist/slider-captcha.min.js","browser":"./dist/slider-captcha.min.js","types":"./dist/slider-captcha.d.ts"},"./password-validator":{"import":"./dist/password-validator.esm.js","require":"./dist/password-validator.min.js","browser":"./dist/password-validator.min.js","types":"./dist/password-validator.d.ts"}},"scripts":{"build":"rollup -c","build:dev":"rollup -c --environment NODE_ENV:development","build:prod":"rollup -c --environment NODE_ENV:production","dev":"rollup -c -w","prepublishOnly":"npm run build:prod","test":"echo \"Error: no test specified\" && exit 1","lint":"eslint src","lint:fix":"eslint src --fix","lint:check":"eslint src --max-warnings 0","format":"eslint src --fix","format:check":"eslint src --max-warnings 0","check":"npm run lint:check && npm run build:prod","clean":"rm -rf dist"},"keywords":["captcha","slider","verification","javascript","sdk","security","frontend","validation","puzzle","password","validator","encryption","rsa"],"author":{"name":"wql","email":"weiqinlin627@gmail.com"},"license":"MIT","engines":{"node":">=12.0.0"},"devDependencies":{"@eslint/js":"^9.35.0","@rollup/plugin-node-resolve":"^15.0.0","@rollup/plugin-terser":"^0.4.0","eslint":"^9.35.0","eslint-plugin-vue":"^9.0.0","globals":"^16.4.0","rollup":"^3.0.0","rollup-plugin-copy":"^3.4.0"},"dependencies":{"jsencrypt":"^3.3.2"},"repository":{"type":"git","url":"http://106.55.220.25:8080/weiqinlin/slider-captcha-sdk.git"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_id":"slider-captcha-sdk@1.0.31","gitHead":"367cb6cad101033f02edaf8131d90497f98a899a","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-H4swHvemEWk+PFQ9oy+3Ryx5eVVeQDMVCaV/0lk74X7E0DxVppWGZ5vn1wPpQ7AsYHi/kq0+KNL7ZEhIMGufxg==","shasum":"3f6b5d5dbc70196d72d0f6f139e5da0f555e3778","tarball":"https://registry.npmjs.org/slider-captcha-sdk/-/slider-captcha-sdk-1.0.31.tgz","fileCount":14,"unpackedSize":144193,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDgq2IwZ+nfzE+SEhOH3e8QPzrV7nl+69gZQ7TPE5KFFAiEA0+k7XULvsnnhdXB2w1Xn7XvDbKh9yVa7Vm/OYihlH1w="}]},"_npmUser":{"name":"weiqinlin123","email":"weiqinlin@126.com"},"directories":{},"maintainers":[{"name":"weiqinlin123","email":"weiqinlin@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/slider-captcha-sdk_1.0.31_1767602044573_0.019458011708041623"},"_hasShrinkwrap":false}},"time":{"created":"2025-08-20T08:17:33.019Z","modified":"2026-01-05T08:34:04.919Z","1.0.0":"2025-08-20T08:17:33.201Z","1.0.1":"2025-08-20T08:33:16.238Z","1.0.2":"2025-08-28T01:52:03.466Z","1.0.3":"2025-09-01T03:02:38.007Z","1.0.4":"2025-09-01T03:22:21.372Z","1.0.5":"2025-09-01T05:39:42.627Z","1.0.6":"2025-09-01T06:21:17.549Z","1.0.7":"2025-09-01T06:23:24.745Z","1.0.8":"2025-09-01T06:27:07.713Z","1.0.9":"2025-09-01T06:36:54.077Z","1.0.10":"2025-09-01T06:43:18.176Z","1.0.12":"2025-09-02T03:09:53.343Z","1.0.13":"2025-09-09T08:06:20.603Z","1.0.14":"2025-09-10T02:19:08.864Z","1.0.15":"2025-09-10T02:29:53.488Z","1.0.16":"2025-09-10T02:32:38.123Z","1.0.17":"2025-09-10T03:35:14.315Z","1.0.18":"2025-09-10T08:24:41.099Z","1.0.19":"2025-09-10T10:49:15.130Z","1.0.20":"2025-09-11T01:23:47.784Z","1.0.21":"2025-09-11T03:36:34.026Z","1.0.22":"2025-09-16T07:16:33.634Z","1.0.23":"2025-09-16T07:18:09.470Z","1.0.24":"2025-09-18T03:10:10.367Z","1.0.25":"2025-09-22T07:41:20.111Z","1.0.26":"2026-01-04T00:56:50.997Z","1.0.27":"2026-01-04T01:15:58.418Z","1.0.28":"2026-01-05T07:29:35.607Z","1.0.29":"2026-01-05T07:42:30.381Z","1.0.30":"2026-01-05T08:24:01.924Z","1.0.31":"2026-01-05T08:34:04.740Z"},"author":{"name":"wql","email":"weiqinlin627@gmail.com"},"license":"MIT","keywords":["captcha","slider","verification","javascript","sdk","security","frontend","validation","puzzle","password","validator","encryption","rsa"],"repository":{"type":"git","url":"http://106.55.220.25:8080/weiqinlin/slider-captcha-sdk.git"},"description":"纯JavaScript滑块验证码SDK和密码校验工具，无依赖，支持多种模块格式","maintainers":[{"name":"weiqinlin123","email":"weiqinlin@126.com"}],"readme":"# Slider Captcha SDK\n\n[![npm version](https://badge.fury.io/js/slider-captcha-sdk.svg)](https://badge.fury.io/js/slider-captcha-sdk)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n\n纯JavaScript滑块验证码SDK和密码校验工具，无外部依赖，支持多种模块格式。\n\n## ✨ 特性\n\n- 🚀 **零依赖** - 纯JavaScript实现，无外部依赖（除密码校验需要JSEncrypt）\n- 🎨 **可定制** - 丰富的配置选项和样式定制\n- 📦 **多格式** - 支持UMD、ES Module、CommonJS\n- 💪 **TypeScript** - 完整的TypeScript类型定义\n- 🔧 **易集成** - 简单的API，快速集成\n- 🛡️ **安全可靠** - 防暴力破解，多重验证\n- 🔐 **密码校验** - 内置RSA加密密码校验功能\n- ⚡ **高性能** - 优化的代码结构和缓存机制\n\n## 📦 安装\n\n```bash\nnpm install slider-captcha-sdk\n```\n\n或者使用yarn：\n\n```bash\nyarn add slider-captcha-sdk\n```\n\n## 🚀 快速开始\n\n### 滑块验证码\n\n#### ES Module\n```javascript\nimport { PopupSliderCaptcha } from 'slider-captcha-sdk'\n\nconst captcha = new PopupSliderCaptcha({\n  apiUrl: '/api/captcha',\n  verifyUrl: '/api/captcha/verify',\n  onSuccess: (data) => {\n    console.log('验证成功:', data)\n  },\n  onFail: (error) => {\n    console.log('验证失败:', error)\n  }\n})\n\n// 显示验证码\ncaptcha.show()\n```\n\n#### UMD (浏览器直接引入)\n```html\n<script src=\"https://unpkg.com/slider-captcha-sdk/dist/index.min.js\"></script>\n<script>\n  const captcha = new PopupSliderCaptcha({\n    apiUrl: '/api/captcha',\n    verifyUrl: '/api/captcha/verify'\n  })\n  captcha.show()\n</script>\n```\n\n#### 使用baseUrl配置域名\n```javascript\n// 方式1：使用baseUrl自动拼接域名\nconst captcha = new PopupSliderCaptcha({\n  baseUrl: 'https://api.example.com',\n  apiUrl: '/api/captcha',        // 自动拼接为 https://api.example.com/api/captcha\n  verifyUrl: '/api/captcha/verify' // 自动拼接为 https://api.example.com/api/captcha/verify\n})\n\n// 方式2：直接使用完整URL（优先级更高）\nconst captcha2 = new PopupSliderCaptcha({\n  baseUrl: 'https://api.example.com',\n  apiUrl: 'https://other-api.com/api/captcha', // 使用完整URL，不会拼接baseUrl\n  verifyUrl: '/api/captcha/verify' // 仍会拼接为 https://api.example.com/api/captcha/verify\n})\n```\n\n#### CommonJS\n```javascript\nconst { PopupSliderCaptcha } = require('slider-captcha-sdk')\n\nconst captcha = new PopupSliderCaptcha()\ncaptcha.show()\n```\n\n### 密码校验\n\n#### ES Module\n```javascript\nimport { PasswordValidator, validatePassword } from 'slider-captcha-sdk'\n\n// 方式1：使用类\nconst validator = new PasswordValidator({\n  publicKeyUrl: '/api/getPublicKey',\n  validateUrl: '/api/validatePassword'\n})\n\nconst result = await validator.validatePassword('password123', 'username')\n\n// 方式2：使用便捷函数\nconst result = await validatePassword('password123', 'username', {\n  publicKeyUrl: '/api/getPublicKey',\n  validateUrl: '/api/validatePassword'\n}, {\n  // additionalData 可选\n})\n\n// 方式3：使用baseUrl配置域名\nconst validator = new PasswordValidator({\n  baseUrl: 'https://api.example.com',\n  publicKeyUrl: '/microservice/strongPassword/getPublicKey', // 自动拼接为 https://api.example.com/microservice/strongPassword/getPublicKey\n  validateUrl: '/microservice/strongPassword/checkPassword'  // 自动拼接为 https://api.example.com/microservice/strongPassword/checkPassword\n})\n```\n\n## 📖 API文档\n\n### 滑块验证码 (PopupSliderCaptcha)\n\n#### 配置选项\n\n| 参数 | 类型 | 默认值 | 描述 |\n|------|------|--------|---------|\n| `width` | `number` | `320` | 验证码宽度 |\n| `height` | `number` | `155` | 验证码高度 |\n| `sliderSize` | `number` | `38` | 滑块大小 |\n| `maxRetries` | `number` | `3` | 最大重试次数 |\n| `timeout` | `number` | `30000` | 超时时间(ms) |\n| `apiUrl` | `string` | `'/api/captcha'` | 获取验证码接口 |\n| `verifyUrl` | `string` | `'/api/captcha/verify'` | 验证接口 |\n| `baseUrl` | `string` | `''` | 基础域名，如果apiUrl和verifyUrl不包含域名则拼接此域名 |\n| `backgroundWidth` | `number` | `null` | 背景图片宽度，如果传入则使用此值，否则使用接口返回的canvasWidth |\n| `backgroundHeight` | `number` | `null` | 背景图片高度，如果传入则使用此值，否则使用接口返回的canvasHeight |\n| `throttleDelay` | `number` | `16` | 节流延迟(ms) |\n| `clickMaskClose` | `boolean` | `false` | 点击遮罩关闭 |\n| `onSuccess` | `function` | `undefined` | 验证成功回调 |\n| `onFail` | `function` | `undefined` | 验证失败回调 |\n| `onClose` | `function` | `undefined` | 关闭回调 |\n\n#### 实例方法\n\n##### `show(): Promise<any>`\n显示验证码弹窗\n\n##### `hide(): void`\n隐藏验证码弹窗\n\n##### `refresh(): Promise<void>`\n刷新验证码\n\n##### `destroy(): void`\n销毁实例，清理所有事件监听器\n\n#### 静态属性\n\n##### `PopupSliderCaptcha.DEFAULTS`\n默认配置对象\n\n##### `PopupSliderCaptcha.CSS_CLASSES`\nCSS类名映射\n\n##### `PopupSliderCaptcha.ERROR_TYPES`\n错误类型枚举\n\n### 密码校验 (PasswordValidator)\n\n#### 配置选项\n\n| 参数 | 类型 | 默认值 | 描述 |\n|------|------|--------|---------|\n| `publicKeyUrl` | `string` | `'/microservice/strongPassword/getPublicKey'` | 获取公钥接口 |\n| `validateUrl` | `string` | `'/microservice/strongPassword/checkPassword'` | 密码校验接口 |\n| `baseUrl` | `string` | `''` | 基础域名，如果URL不包含域名则拼接此域名 |\n| `timeout` | `number` | `10000` | 超时时间(ms) |\n| `headers` | `object` | `{}` | 请求头 |\n| `cacheDuration` | `number` | `300000` | 缓存时长(ms) |\n\n#### 实例方法\n\n##### `validatePassword(password, userName, additionalData): Promise<Object>`\n校验密码\n\n**参数：**\n- `password` (string): 密码\n- `userName` (string): 用户名  \n- `additionalData` (object): 额外数据（可选）\n\n**返回值：**\n```javascript\n{\n  success: boolean,\n  data: any,\n  message: string,\n  code: string,\n  originalResponse: object\n}\n```\n\n##### `encryptPassword(password, publicKey): string`\n加密密码\n\n##### `getPublicKey(): Promise<string>`\n获取公钥\n\n##### `destroy(): void`\n销毁实例\n\n#### 静态方法\n\n##### `validatePassword(password, userName, options, additionalData): Promise<Object>`\n便捷的密码校验函数\n\n**参数：**\n- `password` (string): 密码\n- `userName` (string): 用户名\n- `options` (object): 配置选项\n- `additionalData` (object): 额外数据（可选）\n\n## 🔧 服务端接口\n\n### 滑块验证码接口\n\n#### 获取验证码 (POST /api/captcha)\n\n**请求格式：**\n```json\n{\n  \"timestamp\": 1640995200000\n}\n```\n\n**响应格式：**\n```json\n{\n  \"success\": true,\n  \"data\": {\n    \"id\": \"captcha_id\",\n    \"backgroundImage\": \"data:image/png;base64,...\",\n    \"sliderImage\": \"data:image/png;base64,...\",\n    \"y\": 120,\n    \"nonceStr\": \"random_string\"\n  }\n}\n```\n\n#### 验证接口 (POST /api/captcha/verify)\n\n**请求格式：**\n```json\n{\n  \"loginVo\": {\n    \"nonceStr\": \"random_string\",\n    \"value\": 200\n  },\n  \"dragEventList\": [\n    {\"time\": 100, \"position\": 50},\n    {\"time\": 200, \"position\": 100},\n    {\"time\": 300, \"position\": 200}\n  ]\n}\n```\n\n**响应格式：**\n```json\n{\n  \"success\": true,\n  \"message\": \"验证成功\",\n  \"data\": {\n    \"token\": \"verification_token\"\n  }\n}\n```\n\n### 密码校验接口\n\n#### 获取公钥 (GET /microservice/strongPassword/getPublicKey)\n\n**响应格式：**\n```json\n{\n  \"success\": true,\n  \"data\": \"-----BEGIN PUBLIC KEY-----\\nMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA...\\n-----END PUBLIC KEY-----\"\n}\n```\n\n#### 密码校验 (POST /microservice/strongPassword/checkPassword)\n\n**请求格式：**\n```json\n{\n  \"userName\": \"username\",\n  \"password\": \"encrypted_password\",\n  \"timestamp\": 1640995200000\n}\n```\n\n**响应格式：**\n```json\n{\n  \"success\": true,\n  \"message\": \"密码校验成功\",\n  \"data\": {\n    \"valid\": true\n  }\n}\n```\n\n## 🎨 自定义样式\n\n你可以通过CSS覆盖默认样式：\n\n```css\n/* 使用CSS类名 */\n.slider-captcha-modal {\n  border-radius: 12px;\n  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.3);\n}\n\n.slider-captcha-btn {\n  background: linear-gradient(45deg, #667eea 0%, #764ba2 100%);\n}\n\n/* 或者使用CSS变量 */\n:root {\n  --sc-primary: #409eff;\n  --sc-success: #67c23a;\n  --sc-danger: #f56c6c;\n  --sc-border: #e4e7eb;\n  --sc-bg: linear-gradient(90deg, #f7f9fa 0%, #e8f4fd 100%);\n  --sc-text: #333;\n  --sc-text-light: #999;\n  --sc-shadow: 0 4px 20px rgba(0,0,0,.3);\n  --sc-radius: 8px;\n  --sc-transition: .3s ease;\n}\n```\n\n## 🔧 开发\n\n### 安装依赖\n```bash\nnpm install\n```\n\n### 开发模式\n```bash\nnpm run dev\n```\n\n### 构建\n```bash\nnpm run build:prod\n```\n\n### 代码检查\n```bash\nnpm run lint\nnpm run lint:fix\n```\n\n### 完整检查\n```bash\nnpm run check\n```\n\n## 📄 许可证\n\nMIT License - 详见 [LICENSE](LICENSE) 文件\n\n## 🤝 贡献\n\n欢迎提交 Issue 和 Pull Request！\n\n## 📞 支持\n\n如果你觉得这个项目有用，请给它一个 ⭐️\n\n## 📝 更新日志\n\n### v1.0.20\n- ✅ 添加密码校验功能\n- ✅ 优化代码结构和性能\n- ✅ 添加ESLint配置\n- ✅ 完善TypeScript类型定义\n- ✅ 修复并发请求问题\n- ✅ 优化打包配置\n","readmeFilename":"README.md"}