{"_id":"@carry0987/pincode-input","_rev":"17-4355554434b67f2fd10e918b78ad130b","name":"@carry0987/pincode-input","dist-tags":{"latest":"1.2.0"},"versions":{"1.0.0":{"name":"@carry0987/pincode-input","version":"1.0.0","keywords":["otp","pincode"],"author":{"name":"carry0987"},"license":"MIT","_id":"@carry0987/pincode-input@1.0.0","maintainers":[{"name":"carry0987","email":"carry0987@gmail.com"}],"homepage":"https://github.com/carry0987/PincodeInput-JS#readme","bugs":{"url":"https://github.com/carry0987/PincodeInput-JS/issues"},"dist":{"shasum":"c4033dbcb9c7fd858313f1df9c200d42bb584bab","tarball":"https://registry.npmjs.org/@carry0987/pincode-input/-/pincode-input-1.0.0.tgz","fileCount":7,"integrity":"sha512-pCrODzlvlpEdN8e4FyvHQNm9BMfdL56riRWfT85j7R9JvmAUHh2pTpxLGdXYa/yDrsXr7lfPYZEnY/IYEU2xDw==","signatures":[{"sig":"MEUCIEiXpOPPqw1AW7oExLJKedywbumRRZPd//NDSt9kMI60AiEAqp5sDtu7Dr8k8f/sq6lxlViDRSATllq7nnInIn7W5cY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25083},"main":"dist/pincodeInput.min.js","type":"module","types":"dist/pincodeInput.d.ts","module":"dist/pincodeInput.esm.js","gitHead":"e22e0b189d130b814da5b8e03e449eaaed0fbddd","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rollup --config rollup.config.js --environment BUILD:production","start":"rollup --config rollup.config.js"},"_npmUser":{"name":"carry0987","email":"carry0987@gmail.com"},"repository":{"url":"git+https://github.com/carry0987/PincodeInput-JS.git","type":"git"},"_npmVersion":"10.4.0","description":"Smooth auto-advancing PIN entry","directories":{},"_nodeVersion":"21.6.1","_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.6.2","rollup":"^4.9.6","typescript":"^5.3.3","@carry0987/utils":"^3.2.3","rollup-plugin-dts":"^6.1.0","rollup-plugin-delete":"^2.0.0","@rollup/plugin-terser":"^0.4.4","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-replace":"^5.0.5","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.3"},"_npmOperationalInternal":{"tmp":"tmp/pincode-input_1.0.0_1706974157954_0.42744173683998343","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@carry0987/pincode-input","version":"1.0.1","keywords":["otp","pincode"],"author":{"name":"carry0987"},"license":"MIT","_id":"@carry0987/pincode-input@1.0.1","maintainers":[{"name":"carry0987","email":"carry0987@gmail.com"}],"homepage":"https://github.com/carry0987/PincodeInput-JS#readme","bugs":{"url":"https://github.com/carry0987/PincodeInput-JS/issues"},"dist":{"shasum":"d3f073ed0e916e2d9bdcb1b5abfddef48ab2fe9b","tarball":"https://registry.npmjs.org/@carry0987/pincode-input/-/pincode-input-1.0.1.tgz","fileCount":7,"integrity":"sha512-364oivL4CCVaLzKcxtyO0W+twRBjjwZjfNYIR63s83IUC6xFeaq1iiha68OuJpgzCd2YkBDXlkOGdAYBhH2iCQ==","signatures":[{"sig":"MEYCIQC8NUnqaj6nuu04cmDUnraW7itYQL4lru4KwK5htsgKKgIhAKh8WV5ISoSZk5deAAOgH25BdDKybkgMzLeCBF8BnPhI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25980},"main":"dist/pincodeInput.min.js","type":"module","types":"dist/pincodeInput.d.ts","module":"dist/pincodeInput.esm.js","gitHead":"7f2171a08cec8a11881d378b223b21141260759d","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rollup --config rollup.config.js --environment BUILD:production","start":"rollup --config rollup.config.js"},"_npmUser":{"name":"carry0987","email":"carry0987@gmail.com"},"repository":{"url":"git+https://github.com/carry0987/PincodeInput-JS.git","type":"git"},"_npmVersion":"10.4.0","description":"Smooth auto-advancing PIN entry","directories":{},"_nodeVersion":"21.6.1","_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.6.2","rollup":"^4.9.6","typescript":"^5.3.3","@carry0987/utils":"^3.2.3","rollup-plugin-dts":"^6.1.0","rollup-plugin-delete":"^2.0.0","@rollup/plugin-terser":"^0.4.4","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-replace":"^5.0.5","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.3"},"_npmOperationalInternal":{"tmp":"tmp/pincode-input_1.0.1_1706975973685_0.02736275031829649","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@carry0987/pincode-input","version":"1.0.2","keywords":["otp","pincode"],"author":{"name":"carry0987"},"license":"MIT","_id":"@carry0987/pincode-input@1.0.2","maintainers":[{"name":"carry0987","email":"carry0987@gmail.com"}],"homepage":"https://github.com/carry0987/PincodeInput-JS#readme","bugs":{"url":"https://github.com/carry0987/PincodeInput-JS/issues"},"dist":{"shasum":"995e1d6f1733b8e04705e32d3b11227098d7b748","tarball":"https://registry.npmjs.org/@carry0987/pincode-input/-/pincode-input-1.0.2.tgz","fileCount":7,"integrity":"sha512-Mr42CDP1/mO9HTD/ZqRkcQSs3TJmNdd1JEGEAYuHy0iJiZDiabP05RxuLGNeDaKj1EIP9roim7w8/qgYkO9Ltw==","signatures":[{"sig":"MEUCIQCt4gLcMBEefi/3gyJWM9KMHY9p+TXzssNQgEQvxALd7gIgavPmHB4lRy/P2Amd8XUuFmOYkw/vEQO4tZiEXSzgtOY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26120},"main":"dist/pincodeInput.min.js","type":"module","types":"dist/pincodeInput.d.ts","module":"dist/pincodeInput.esm.js","gitHead":"06081007895afc054149b7fff38f2c873a8f9691","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rollup --config rollup.config.js --environment BUILD:production","start":"rollup --config rollup.config.js"},"_npmUser":{"name":"carry0987","email":"carry0987@gmail.com"},"repository":{"url":"git+https://github.com/carry0987/PincodeInput-JS.git","type":"git"},"_npmVersion":"10.4.0","description":"Smooth auto-advancing PIN entry","directories":{},"_nodeVersion":"21.6.1","_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.6.2","rollup":"^4.9.6","typescript":"^5.3.3","@carry0987/utils":"^3.2.3","rollup-plugin-dts":"^6.1.0","rollup-plugin-delete":"^2.0.0","@rollup/plugin-terser":"^0.4.4","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-replace":"^5.0.5","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.3"},"_npmOperationalInternal":{"tmp":"tmp/pincode-input_1.0.2_1706976374560_0.31214681759920393","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@carry0987/pincode-input","version":"1.0.3","keywords":["otp","pincode"],"author":{"name":"carry0987"},"license":"MIT","_id":"@carry0987/pincode-input@1.0.3","maintainers":[{"name":"carry0987","email":"carry0987@gmail.com"}],"homepage":"https://github.com/carry0987/PincodeInput-JS#readme","bugs":{"url":"https://github.com/carry0987/PincodeInput-JS/issues"},"dist":{"shasum":"77fcb11f0bb6ce716c189389d00606423c188f77","tarball":"https://registry.npmjs.org/@carry0987/pincode-input/-/pincode-input-1.0.3.tgz","fileCount":7,"integrity":"sha512-l8hIpVLJsoAlXzIb6ZCPE1QuB4zZhhBPq7NXzfkZ/d5fQZ/OKJm5wjfPwcb1AYydvB3EfQdf74CZaK/xhJmJYw==","signatures":[{"sig":"MEQCICXjzZMH11oj72cNfUItkrlCKeIWw7y04k1nqsiN/Of3AiBnB9MPzImUbr/c24/5avZzo+HGHNQDMshn89pCgkevdw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26938},"main":"dist/pincodeInput.min.js","type":"module","types":"dist/pincodeInput.d.ts","module":"dist/pincodeInput.esm.js","gitHead":"c59eed64fec1551f170e96ddcd2eb26b52033ac2","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rollup --config rollup.config.js --environment BUILD:production","start":"rollup --config rollup.config.js"},"_npmUser":{"name":"carry0987","email":"carry0987@gmail.com"},"repository":{"url":"git+https://github.com/carry0987/PincodeInput-JS.git","type":"git"},"_npmVersion":"10.4.0","description":"Smooth auto-advancing PIN entry","directories":{},"_nodeVersion":"21.6.1","_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.6.2","rollup":"^4.9.6","typescript":"^5.3.3","@carry0987/utils":"^3.2.6","rollup-plugin-dts":"^6.1.0","rollup-plugin-delete":"^2.0.0","@rollup/plugin-terser":"^0.4.4","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-replace":"^5.0.5","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.3"},"_npmOperationalInternal":{"tmp":"tmp/pincode-input_1.0.3_1707191461023_0.6609394155549142","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@carry0987/pincode-input","version":"1.0.4","keywords":["otp","pincode"],"author":{"name":"carry0987"},"license":"MIT","_id":"@carry0987/pincode-input@1.0.4","maintainers":[{"name":"carry0987","email":"carry0987@gmail.com"}],"homepage":"https://github.com/carry0987/PincodeInput-JS#readme","bugs":{"url":"https://github.com/carry0987/PincodeInput-JS/issues"},"dist":{"shasum":"10fe52fdc81b73bf0e1c25bf89f2dd60c1635d41","tarball":"https://registry.npmjs.org/@carry0987/pincode-input/-/pincode-input-1.0.4.tgz","fileCount":7,"integrity":"sha512-EGC64PIC8UMn14t0oXIwHqQgj3GczO8FN57JJxaDvICLIatU73H/6GddWpi7t//RmwtgEffZW1T+0+SQj7oAIw==","signatures":[{"sig":"MEQCIDWdeJhHt3FOI9yjF+QySMtObMgm7vYKCWaiAUZrZvm0AiBbxbpwT/AI5eEsUvqUUR02p57NWWvocQjkxxiSq3APVQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26211},"main":"dist/pincodeInput.min.js","type":"module","types":"dist/pincodeInput.d.ts","module":"dist/pincodeInput.esm.js","gitHead":"7ff7eac1ac5a5f366e026cf4553c7144fb9f07cf","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rollup --config rollup.config.js --environment BUILD:production","start":"rollup --config rollup.config.js"},"_npmUser":{"name":"carry0987","email":"carry0987@gmail.com"},"repository":{"url":"git+https://github.com/carry0987/PincodeInput-JS.git","type":"git"},"_npmVersion":"10.4.0","description":"Smooth auto-advancing PIN entry","directories":{},"_nodeVersion":"21.6.1","_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.6.2","rollup":"^4.9.6","typescript":"^5.3.3","@carry0987/utils":"^3.2.6","rollup-plugin-dts":"^6.1.0","rollup-plugin-delete":"^2.0.0","@rollup/plugin-terser":"^0.4.4","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-replace":"^5.0.5","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.3"},"_npmOperationalInternal":{"tmp":"tmp/pincode-input_1.0.4_1707294947774_0.07203255858673296","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"@carry0987/pincode-input","version":"1.0.5","keywords":["otp","pincode"],"author":{"name":"carry0987"},"license":"MIT","_id":"@carry0987/pincode-input@1.0.5","maintainers":[{"name":"carry0987","email":"carry0987@gmail.com"}],"homepage":"https://github.com/carry0987/PincodeInput-JS#readme","bugs":{"url":"https://github.com/carry0987/PincodeInput-JS/issues"},"dist":{"shasum":"71d9b3c15dbddd31715295ea98ac8eb87eb6157a","tarball":"https://registry.npmjs.org/@carry0987/pincode-input/-/pincode-input-1.0.5.tgz","fileCount":7,"integrity":"sha512-yvvdupITO/HaXxyGIqbEkYaDQPOH53W8RPh/35fmzZwNagqd6ZZBjhbwWhJtLZwlB4ZGy3ps0grCdwK/+n//SQ==","signatures":[{"sig":"MEUCIHj4mMH/CuqH+JsDtaESxKwBAQAXuGk4VmTmERXm19A7AiEAxU3PRqfhta7LYIS7A3u8xgG/NOGxxONdET1J8mmYNrU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27332},"main":"dist/pincodeInput.min.js","type":"module","types":"dist/pincodeInput.d.ts","module":"dist/pincodeInput.esm.js","gitHead":"ddff1daec3012bf96dfd20ee504dd3c53b4a2ba7","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rollup --config rollup.config.js --environment BUILD:production","start":"rollup --config rollup.config.js"},"_npmUser":{"name":"carry0987","email":"carry0987@gmail.com"},"repository":{"url":"git+https://github.com/carry0987/PincodeInput-JS.git","type":"git"},"_npmVersion":"10.4.0","description":"Smooth auto-advancing PIN entry","directories":{},"_nodeVersion":"21.6.1","_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.6.2","rollup":"^4.10.0","typescript":"^5.3.3","@carry0987/utils":"^3.2.8","rollup-plugin-dts":"^6.1.0","rollup-plugin-delete":"^2.0.0","@rollup/plugin-terser":"^0.4.4","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-replace":"^5.0.5","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.3"},"_npmOperationalInternal":{"tmp":"tmp/pincode-input_1.0.5_1707742331880_0.819832046745451","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"@carry0987/pincode-input","version":"1.0.6","keywords":["otp","pincode"],"author":{"name":"carry0987"},"license":"MIT","_id":"@carry0987/pincode-input@1.0.6","maintainers":[{"name":"carry0987","email":"carry0987@gmail.com"}],"homepage":"https://github.com/carry0987/PincodeInput-JS#readme","bugs":{"url":"https://github.com/carry0987/PincodeInput-JS/issues"},"dist":{"shasum":"d340c722423ebb5a03d1846b18700acc598dcf4d","tarball":"https://registry.npmjs.org/@carry0987/pincode-input/-/pincode-input-1.0.6.tgz","fileCount":7,"integrity":"sha512-+nFnSZXKVDUqLowqSPsJHGy0k6ykIuYZ/eanZ7WBLf0z5ECOAaeUFdzWZNvgQWKGarVsYv5kw64q1Csx65a5nQ==","signatures":[{"sig":"MEYCIQDi+7goFj/BcBeZy+jSAkUBRdVBzq4AzjNGW1v8LrVAEgIhAO04T/2hsbM1+h6oFNNB19DIkv8TK/+hA42EjAzf8BRV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27332},"main":"dist/pincodeInput.min.js","type":"module","types":"dist/pincodeInput.d.ts","module":"dist/pincodeInput.esm.js","gitHead":"ddff1daec3012bf96dfd20ee504dd3c53b4a2ba7","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rollup --config rollup.config.js --environment BUILD:production","start":"rollup --config rollup.config.js"},"_npmUser":{"name":"carry0987","email":"carry0987@gmail.com"},"repository":{"url":"git+https://github.com/carry0987/PincodeInput-JS.git","type":"git"},"_npmVersion":"10.4.0","description":"Smooth auto-advancing PIN entry","directories":{},"_nodeVersion":"21.6.1","_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.6.2","rollup":"^4.10.0","typescript":"^5.3.3","@carry0987/utils":"^3.2.8","rollup-plugin-dts":"^6.1.0","rollup-plugin-delete":"^2.0.0","@rollup/plugin-terser":"^0.4.4","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-replace":"^5.0.5","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.3"},"_npmOperationalInternal":{"tmp":"tmp/pincode-input_1.0.6_1707742527986_0.10853443664429263","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"@carry0987/pincode-input","version":"1.0.7","keywords":["otp","pincode"],"author":{"name":"carry0987"},"license":"MIT","_id":"@carry0987/pincode-input@1.0.7","maintainers":[{"name":"carry0987","email":"carry0987@gmail.com"}],"homepage":"https://github.com/carry0987/PincodeInput-JS#readme","bugs":{"url":"https://github.com/carry0987/PincodeInput-JS/issues"},"dist":{"shasum":"504e109a38cff23a26ec702e84abd469a3717f8f","tarball":"https://registry.npmjs.org/@carry0987/pincode-input/-/pincode-input-1.0.7.tgz","fileCount":7,"integrity":"sha512-2NcA+UdyYMNI+/wtTl14xlDXq1ezBozJ8DSDWHlC9FlZt5/eUpyc3otwx08NPKJ1EJII05k9j0sA9B2hMpZBjw==","signatures":[{"sig":"MEUCIBQB9yij757K339sRwU05oQ3URsG7MBA9a3Dgy/7N9YIAiEAu8F8XFL/hhQIrCmFnN9+JtGAqN86ow34eoGZgHRv4EQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29218},"main":"dist/pincodeInput.min.js","type":"module","types":"dist/pincodeInput.d.ts","module":"dist/pincodeInput.esm.js","gitHead":"9d673fd06a5f4e40f533b2d8b12eae8e502d3fcb","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rollup --config rollup.config.js --environment BUILD:production","start":"rollup --config rollup.config.js"},"_npmUser":{"name":"carry0987","email":"carry0987@gmail.com"},"repository":{"url":"git+https://github.com/carry0987/PincodeInput-JS.git","type":"git"},"_npmVersion":"10.4.0","description":"Smooth auto-advancing PIN entry","directories":{},"_nodeVersion":"21.6.1","_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.6.2","rollup":"^4.10.0","typescript":"^5.3.3","@carry0987/utils":"^3.2.8","rollup-plugin-dts":"^6.1.0","rollup-plugin-delete":"^2.0.0","@rollup/plugin-terser":"^0.4.4","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-replace":"^5.0.5","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.3"},"_npmOperationalInternal":{"tmp":"tmp/pincode-input_1.0.7_1707743781960_0.03129768188355975","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"@carry0987/pincode-input","version":"1.0.8","keywords":["otp","pincode"],"author":{"name":"carry0987"},"license":"MIT","_id":"@carry0987/pincode-input@1.0.8","maintainers":[{"name":"carry0987","email":"carry0987@gmail.com"}],"homepage":"https://github.com/carry0987/PincodeInput-JS#readme","bugs":{"url":"https://github.com/carry0987/PincodeInput-JS/issues"},"dist":{"shasum":"108de6cefcd8f9e8ab76025bc83dc2bb12c96128","tarball":"https://registry.npmjs.org/@carry0987/pincode-input/-/pincode-input-1.0.8.tgz","fileCount":7,"integrity":"sha512-zb2NBTaZbW3m1rpTT0s60vkAkmTBNSwHnuNxMTYNObRE+qNjFf84r05nzsYooJUXb5PIdwCVYU3v94ZJxaNPKg==","signatures":[{"sig":"MEYCIQDdhiWJNjuGnHOhYWsckg+atCz9CcniJpTrBS63jB7r4AIhAI6atPijl694tK4NYSYfCAXar3B9gX6Vu0EnNAxS/RL7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29236},"main":"dist/pincodeInput.min.js","type":"module","types":"dist/pincodeInput.d.ts","module":"dist/pincodeInput.esm.js","gitHead":"cb11c7d08e36f6af8aae11535dba4fcd17e9e73d","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rollup --config rollup.config.js --environment BUILD:production","start":"rollup --config rollup.config.js"},"_npmUser":{"name":"carry0987","email":"carry0987@gmail.com"},"repository":{"url":"git+https://github.com/carry0987/PincodeInput-JS.git","type":"git"},"_npmVersion":"10.4.0","description":"Smooth auto-advancing PIN entry","directories":{},"_nodeVersion":"21.6.1","_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.6.2","rollup":"^4.10.0","typescript":"^5.3.3","@carry0987/utils":"^3.2.8","rollup-plugin-dts":"^6.1.0","rollup-plugin-delete":"^2.0.0","@rollup/plugin-terser":"^0.4.4","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-replace":"^5.0.5","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.3"},"_npmOperationalInternal":{"tmp":"tmp/pincode-input_1.0.8_1707745088502_0.19912670233938967","host":"s3://npm-registry-packages"}},"1.0.9":{"name":"@carry0987/pincode-input","version":"1.0.9","keywords":["otp","pincode"],"author":{"name":"carry0987"},"license":"MIT","_id":"@carry0987/pincode-input@1.0.9","maintainers":[{"name":"carry0987","email":"carry0987@gmail.com"}],"homepage":"https://github.com/carry0987/PincodeInput-JS#readme","bugs":{"url":"https://github.com/carry0987/PincodeInput-JS/issues"},"dist":{"shasum":"c9b1b225aff08761032c22c500895a76a2eb6ece","tarball":"https://registry.npmjs.org/@carry0987/pincode-input/-/pincode-input-1.0.9.tgz","fileCount":7,"integrity":"sha512-uKvTP/NC2iUWdI0w4vz+ltwYnm8ka0wWpprv6EuEHa3N159eZFNb6fGH3NpkiTkuDKFwCcFx1XNXBpiPa/TUHw==","signatures":[{"sig":"MEUCIGQj0if1tpFUTanjVyreJrUDZs3brR6+Tb7geNRtwvtYAiEA7IK4ceTK7Jv95tGdaP1QubsO924K/VZoMDaKTmYMsUg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29256},"main":"dist/pincodeInput.min.js","type":"module","types":"dist/pincodeInput.d.ts","module":"dist/pincodeInput.esm.js","gitHead":"0dc46e8d2b7a948fe230e83c4a9182d7b571d735","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rollup --config rollup.config.js --environment BUILD:production","start":"rollup --config rollup.config.js"},"_npmUser":{"name":"carry0987","email":"carry0987@gmail.com"},"repository":{"url":"git+https://github.com/carry0987/PincodeInput-JS.git","type":"git"},"_npmVersion":"10.4.0","description":"Smooth auto-advancing PIN entry","directories":{},"_nodeVersion":"21.6.1","_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.6.2","rollup":"^4.10.0","typescript":"^5.3.3","@carry0987/utils":"^3.2.8","rollup-plugin-dts":"^6.1.0","rollup-plugin-delete":"^2.0.0","@rollup/plugin-terser":"^0.4.4","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-replace":"^5.0.5","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.3"},"_npmOperationalInternal":{"tmp":"tmp/pincode-input_1.0.9_1707891465406_0.9417294608708671","host":"s3://npm-registry-packages"}},"1.0.10":{"name":"@carry0987/pincode-input","version":"1.0.10","keywords":["otp","pincode"],"author":{"name":"carry0987"},"license":"MIT","_id":"@carry0987/pincode-input@1.0.10","maintainers":[{"name":"carry0987","email":"carry0987@gmail.com"}],"homepage":"https://github.com/carry0987/PincodeInput-JS#readme","bugs":{"url":"https://github.com/carry0987/PincodeInput-JS/issues"},"dist":{"shasum":"662cac3962604069788f6f5725f4b5e3b27fb6c1","tarball":"https://registry.npmjs.org/@carry0987/pincode-input/-/pincode-input-1.0.10.tgz","fileCount":7,"integrity":"sha512-pVhh0sBwfPeEgu4XfjGze44oCM6SYYgJi2GymmqUWPEQtyBQ+796bxoHoteIwmNpNhAzT9wH396sZEBoinvTqg==","signatures":[{"sig":"MEQCIBSVQXd4FczBRmdwwGz8FXWxiAnalk0G6AjDbrKNBCgHAiBRmIz6fNKDDOUYLgW07N0YHWCrUcGgHowfANZIA4J6vg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29494},"main":"dist/pincodeInput.min.js","type":"module","types":"dist/pincodeInput.d.ts","module":"dist/pincodeInput.esm.js","gitHead":"0dc46e8d2b7a948fe230e83c4a9182d7b571d735","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rollup --config rollup.config.js --environment BUILD:production","start":"rollup --config rollup.config.js"},"_npmUser":{"name":"carry0987","email":"carry0987@gmail.com"},"repository":{"url":"git+https://github.com/carry0987/PincodeInput-JS.git","type":"git"},"_npmVersion":"10.2.4","description":"Smooth auto-advancing PIN entry","directories":{},"_nodeVersion":"21.6.2","_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.6.2","rollup":"^4.12.0","typescript":"^5.3.3","@carry0987/utils":"^3.2.13","rollup-plugin-dts":"^6.1.0","rollup-plugin-delete":"^2.0.0","@rollup/plugin-terser":"^0.4.4","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-replace":"^5.0.5","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.3"},"_npmOperationalInternal":{"tmp":"tmp/pincode-input_1.0.10_1709471183909_0.7546021317498339","host":"s3://npm-registry-packages"}},"1.0.11":{"name":"@carry0987/pincode-input","version":"1.0.11","keywords":["otp","pincode"],"author":{"name":"carry0987"},"license":"MIT","_id":"@carry0987/pincode-input@1.0.11","maintainers":[{"name":"carry0987","email":"carry0987@gmail.com"}],"homepage":"https://github.com/carry0987/PincodeInput-JS#readme","bugs":{"url":"https://github.com/carry0987/PincodeInput-JS/issues"},"dist":{"shasum":"78600e2d7606e1d9aec0896b487e8767db3e5109","tarball":"https://registry.npmjs.org/@carry0987/pincode-input/-/pincode-input-1.0.11.tgz","fileCount":7,"integrity":"sha512-C0Y70zkqSGTbFo3xq1WN/u2Ebs65EKjHSXsiOIhXngtdcW00sGhhzeFvfTwnlAE5Z00rNyXWL7fpLfhfEIB2qw==","signatures":[{"sig":"MEQCIHx6OC9G0bEK7b0LtmZKX2KDlNPUKyTZcsSDjRpv7EySAiAX8xEhGZ7P+I+yIgDCtyV/V7c2OlrIdg09CcrlASrGwA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29666},"main":"dist/pincodeInput.min.js","type":"module","types":"dist/pincodeInput.d.ts","module":"dist/pincodeInput.esm.js","gitHead":"03518a1c2b3a6199c1202c978039ef767b44c41d","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rollup --config rollup.config.js --environment BUILD:production","start":"rollup --config rollup.config.js"},"_npmUser":{"name":"carry0987","email":"carry0987@gmail.com"},"repository":{"url":"git+https://github.com/carry0987/PincodeInput-JS.git","type":"git"},"_npmVersion":"10.2.4","description":"Smooth auto-advancing PIN entry","directories":{},"_nodeVersion":"21.6.2","_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.6.2","rollup":"^4.12.1","typescript":"^5.4.2","@carry0987/utils":"^3.2.14","rollup-plugin-dts":"^6.1.0","rollup-plugin-delete":"^2.0.0","@rollup/plugin-terser":"^0.4.4","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-replace":"^5.0.5","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.3"},"_npmOperationalInternal":{"tmp":"tmp/pincode-input_1.0.11_1709791654432_0.6273148435666116","host":"s3://npm-registry-packages"}},"1.0.12":{"name":"@carry0987/pincode-input","version":"1.0.12","keywords":["otp","pincode"],"author":{"name":"carry0987"},"license":"MIT","_id":"@carry0987/pincode-input@1.0.12","maintainers":[{"name":"carry0987","email":"carry0987@gmail.com"}],"homepage":"https://github.com/carry0987/PincodeInput-JS#readme","bugs":{"url":"https://github.com/carry0987/PincodeInput-JS/issues"},"dist":{"shasum":"80951575ba3f2278c70b3bbf3bdddeda0787d347","tarball":"https://registry.npmjs.org/@carry0987/pincode-input/-/pincode-input-1.0.12.tgz","fileCount":7,"integrity":"sha512-goNZGtxY+pmNFwo+v61rONy2E9rxdgLw0ILVRmb0KcV7ZmirS1n7t39mjVymULc4+pBD+lqylG9611KXd4wdgw==","signatures":[{"sig":"MEUCIBV02RX9ToueJRdECwfPv9sHuvoJWImW/5jLVskUGRWsAiEAq9pmTXNsHUV7lNSvC0YMIAMHQzFh7XeT8amAwfW19hs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29219},"main":"dist/pincodeInput.min.js","type":"module","_from":"file:carry0987-pincode-input-1.0.12.tgz","types":"dist/index.d.ts","module":"dist/pincodeInput.esm.js","exports":{".":{"umd":"./dist/pincodeInput.min.js","types":"./dist/index.d.ts","import":"./dist/pincodeInput.esm.js"},"./style/pincodeInput.min.css":"./dist/pincodeInput.min.css"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rollup --config rollup.config.ts --configPlugin typescript --environment BUILD:production","start":"rollup --config rollup.config.ts --configPlugin typescript"},"_npmUser":{"name":"carry0987","email":"carry0987@gmail.com"},"_resolved":"/private/var/folders/15/37gz0kq14m9_r65yk6v8lrv80000gn/T/bfcb40c9244d915ee7ba17a0990863da/carry0987-pincode-input-1.0.12.tgz","_integrity":"sha512-goNZGtxY+pmNFwo+v61rONy2E9rxdgLw0ILVRmb0KcV7ZmirS1n7t39mjVymULc4+pBD+lqylG9611KXd4wdgw==","repository":{"url":"git+https://github.com/carry0987/PincodeInput-JS.git","type":"git"},"_npmVersion":"10.8.3","description":"Smooth auto-advancing PIN entry","directories":{},"_nodeVersion":"22.9.0","_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.7.0","rollup":"^4.24.0","typescript":"^5.6.2","@carry0987/utils":"^3.7.7","rollup-plugin-dts":"^6.1.1","rollup-plugin-delete":"^2.1.0","@rollup/plugin-terser":"^0.4.4","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-replace":"^6.0.1","@rollup/plugin-typescript":"^12.1.0","@rollup/plugin-node-resolve":"^15.3.0","rollup-plugin-tsconfig-paths":"^1.5.2"},"_npmOperationalInternal":{"tmp":"tmp/pincode-input_1.0.12_1728370308419_0.10354284686684712","host":"s3://npm-registry-packages"}},"1.0.13":{"name":"@carry0987/pincode-input","version":"1.0.13","keywords":["otp","pincode"],"author":{"name":"carry0987"},"license":"MIT","_id":"@carry0987/pincode-input@1.0.13","maintainers":[{"name":"carry0987","email":"carry0987@gmail.com"}],"homepage":"https://github.com/carry0987/PincodeInput-JS#readme","bugs":{"url":"https://github.com/carry0987/PincodeInput-JS/issues"},"dist":{"shasum":"63c853a700108791b5b2739616eb85305a146943","tarball":"https://registry.npmjs.org/@carry0987/pincode-input/-/pincode-input-1.0.13.tgz","fileCount":7,"integrity":"sha512-qUPWe6mjfITHch2W2cO3aMUPwjXXw9aJtRl3BScAJgTQEC87uE8LW16/JNShAtItFw6KFuk5VFBkszEuZYtPRw==","signatures":[{"sig":"MEUCIEuriXYzYGCxIqwDrTc3q/rK40ABuLNAfiUNPqV1pojqAiEA2YAM07owz2055cSfWiLNqKDcXZaNiPFoMDTcnQvm8q0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29372},"main":"dist/pincodeInput.min.js","type":"module","_from":"file:carry0987-pincode-input-1.0.13.tgz","types":"dist/index.d.ts","module":"dist/pincodeInput.esm.js","exports":{".":{"umd":"./dist/pincodeInput.min.js","types":"./dist/index.d.ts","import":"./dist/pincodeInput.esm.js"},"./style/pincodeInput.min.css":"./dist/pincodeInput.min.css"},"scripts":{"test":"vitest run","build":"rollup --config rollup.config.ts --configPlugin typescript --environment BUILD:production","start":"rollup --config rollup.config.ts --configPlugin typescript","format":"prettier --write \"src/**/*.{ts,tsx,scss}\" \"test/**/*.ts\"","test:watch":"vitest"},"_npmUser":{"name":"carry0987","email":"carry0987@gmail.com"},"_resolved":"/private/var/folders/15/37gz0kq14m9_r65yk6v8lrv80000gn/T/b194870b0cb8d403b565f43a7065ea0a/carry0987-pincode-input-1.0.13.tgz","_integrity":"sha512-qUPWe6mjfITHch2W2cO3aMUPwjXXw9aJtRl3BScAJgTQEC87uE8LW16/JNShAtItFw6KFuk5VFBkszEuZYtPRw==","repository":{"url":"git+https://github.com/carry0987/PincodeInput-JS.git","type":"git"},"_npmVersion":"10.8.3","description":"Smooth auto-advancing PIN entry","directories":{},"_nodeVersion":"22.9.0","_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.7.0","rollup":"^4.24.0","vitest":"^2.1.2","prettier":"^3.3.3","happy-dom":"^15.7.4","typescript":"^5.6.2","@carry0987/utils":"^3.7.7","rollup-plugin-dts":"^6.1.1","rollup-plugin-delete":"^2.1.0","@rollup/plugin-terser":"^0.4.4","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-replace":"^6.0.1","@rollup/plugin-typescript":"^12.1.0","@rollup/plugin-node-resolve":"^15.3.0","rollup-plugin-tsconfig-paths":"^1.5.2"},"_npmOperationalInternal":{"tmp":"tmp/pincode-input_1.0.13_1728371209918_0.0444863034245373","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@carry0987/pincode-input","version":"1.1.0","keywords":["otp","pincode"],"author":{"name":"carry0987"},"license":"MIT","_id":"@carry0987/pincode-input@1.1.0","maintainers":[{"name":"carry0987","email":"carry0987@gmail.com"}],"homepage":"https://github.com/carry0987/PincodeInput-JS#readme","bugs":{"url":"https://github.com/carry0987/PincodeInput-JS/issues"},"dist":{"shasum":"ad5a2a38af5cb7c9267ba2114a242960e440639d","tarball":"https://registry.npmjs.org/@carry0987/pincode-input/-/pincode-input-1.1.0.tgz","fileCount":7,"integrity":"sha512-O4LCjfGB5UzdEnR7uAWhzg2Im31Kp+WSzrJbYGbiEzzYrKYClR6y8++ewqq7vcMCwW91VQIyZrRnw0JBF2uMqg==","signatures":[{"sig":"MEYCIQDfw+DNyYKylLqnHASUeF9n8oM5V4b7m9wUUdpntMi2CgIhAPfYD7aKKkY2MIDXoI4o8NQ8ONr4mATeELx5SnRf3qa4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31059},"main":"dist/pincodeInput.min.js","type":"module","_from":"file:carry0987-pincode-input-1.1.0.tgz","types":"dist/index.d.ts","module":"dist/pincodeInput.esm.js","exports":{".":{"umd":"./dist/pincodeInput.min.js","types":"./dist/index.d.ts","import":"./dist/pincodeInput.esm.js"},"./style/pincodeInput.min.css":"./dist/pincodeInput.min.css"},"scripts":{"test":"vitest run","build":"rollup --config rollup.config.ts --configPlugin typescript --environment BUILD:production","start":"rollup --config rollup.config.ts --configPlugin typescript","format":"prettier --write \"src/**/*.{ts,tsx,scss}\" \"test/**/*.ts\"","test:watch":"vitest"},"_npmUser":{"name":"carry0987","email":"carry0987@gmail.com"},"_resolved":"/private/var/folders/15/37gz0kq14m9_r65yk6v8lrv80000gn/T/a5d043d6524ce7d06cf762de6bc314ca/carry0987-pincode-input-1.1.0.tgz","_integrity":"sha512-O4LCjfGB5UzdEnR7uAWhzg2Im31Kp+WSzrJbYGbiEzzYrKYClR6y8++ewqq7vcMCwW91VQIyZrRnw0JBF2uMqg==","repository":{"url":"git+https://github.com/carry0987/PincodeInput-JS.git","type":"git"},"_npmVersion":"10.8.3","description":"Smooth auto-advancing PIN entry","directories":{},"_nodeVersion":"22.9.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.79.4","tslib":"^2.7.0","rollup":"^4.24.0","vitest":"^2.1.2","prettier":"^3.3.3","happy-dom":"^15.7.4","@carry0987/utils":"^3.7.7","rollup-plugin-dts":"^6.1.1","rollup-plugin-delete":"^2.1.0","@rollup/plugin-terser":"^0.4.4","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-replace":"^6.0.1","@rollup/plugin-typescript":"^12.1.0","@rollup/plugin-node-resolve":"^15.3.0","rollup-plugin-tsconfig-paths":"^1.5.2"},"_npmOperationalInternal":{"tmp":"tmp/pincode-input_1.1.0_1728484096567_0.9432652178291099","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"@carry0987/pincode-input","version":"1.1.1","keywords":["otp","pincode"],"author":{"name":"carry0987"},"license":"MIT","_id":"@carry0987/pincode-input@1.1.1","maintainers":[{"name":"carry0987","email":"carry0987@gmail.com"}],"homepage":"https://github.com/carry0987/PincodeInput-JS#readme","bugs":{"url":"https://github.com/carry0987/PincodeInput-JS/issues"},"dist":{"shasum":"93ffa0e31f54ae85671c8c620ebd9c1503731d17","tarball":"https://registry.npmjs.org/@carry0987/pincode-input/-/pincode-input-1.1.1.tgz","fileCount":7,"integrity":"sha512-Dq+9iFakTj747+qzl4b3sOxG0Qgbygm4bw4wWUS8VPkTW/ptThZBSgtCSMpVUet/hCuICP2+xTK9uU5ieIkvig==","signatures":[{"sig":"MEUCIQDg8GYfsUfWkCSX8t19/0oXcwELh+TuVirH35aFSNF7RgIgDDXaAKdbjD+qkGyiA1DjlFiO5xV+CTxyYOjoUjwJATo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31021},"main":"dist/pincodeInput.min.js","type":"module","_from":"file:carry0987-pincode-input-1.1.1.tgz","types":"dist/index.d.ts","module":"dist/pincodeInput.esm.js","exports":{".":{"umd":"./dist/pincodeInput.min.js","types":"./dist/index.d.ts","import":"./dist/pincodeInput.esm.js"},"./style/pincodeInput.min.css":"./dist/pincodeInput.min.css"},"scripts":{"test":"vitest run","build":"rollup --config rollup.config.ts --configPlugin typescript --environment BUILD:production","start":"rollup --config rollup.config.ts --configPlugin typescript","format":"prettier --write \"src/**/*.{ts,tsx,scss}\" \"test/**/*.ts\"","test:watch":"vitest"},"_npmUser":{"name":"carry0987","email":"carry0987@gmail.com"},"_resolved":"/private/var/folders/15/37gz0kq14m9_r65yk6v8lrv80000gn/T/2caed5adfa73046b269040904c7f6f30/carry0987-pincode-input-1.1.1.tgz","_integrity":"sha512-Dq+9iFakTj747+qzl4b3sOxG0Qgbygm4bw4wWUS8VPkTW/ptThZBSgtCSMpVUet/hCuICP2+xTK9uU5ieIkvig==","repository":{"url":"git+https://github.com/carry0987/PincodeInput-JS.git","type":"git"},"_npmVersion":"10.8.3","description":"Smooth auto-advancing PIN entry","directories":{},"_nodeVersion":"22.9.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.80.3","tslib":"^2.8.0","rollup":"^4.24.0","vitest":"^2.1.3","prettier":"^3.3.3","happy-dom":"^15.7.4","@carry0987/utils":"^3.8.2","rollup-plugin-dts":"^6.1.1","@rollup/plugin-terser":"^0.4.4","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-replace":"^6.0.1","@rollup/plugin-typescript":"^12.1.1","@rollup/plugin-node-resolve":"^15.3.0","rollup-plugin-tsconfig-paths":"^1.5.2"},"_npmOperationalInternal":{"tmp":"tmp/pincode-input_1.1.1_1729409524611_0.20778694535571618","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@carry0987/pincode-input","version":"1.2.0","description":"Smooth auto-advancing PIN entry","type":"module","main":"dist/pincodeInput.min.js","module":"dist/pincodeInput.esm.js","types":"dist/index.d.ts","exports":{".":{"umd":"./dist/pincodeInput.min.js","import":"./dist/pincodeInput.esm.js","types":"./dist/index.d.ts"},"./style/pincodeInput.min.css":"./dist/pincodeInput.min.css"},"repository":{"type":"git","url":"git+https://github.com/carry0987/PincodeInput-JS.git"},"keywords":["otp","pincode"],"author":{"name":"carry0987"},"license":"MIT","bugs":{"url":"https://github.com/carry0987/PincodeInput-JS/issues"},"homepage":"https://github.com/carry0987/PincodeInput-JS#readme","devDependencies":{"@carry0987/utils":"^3.8.5","@rollup/plugin-node-resolve":"^16.0.1","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-typescript":"^12.1.4","happy-dom":"^18.0.1","prettier":"^3.6.2","rollup":"^4.45.1","rollup-plugin-dts":"^6.2.1","rollup-plugin-postcss":"^4.0.2","rollup-plugin-tsconfig-paths":"^1.5.2","sass":"^1.89.2","tslib":"^2.8.1","vitest":"^3.2.4"},"scripts":{"format":"prettier --write \"src/**/*.{ts,tsx,scss}\" \"test/**/*.ts\"","start":"rollup --config rollup.config.ts --configPlugin typescript","build":"rollup --config rollup.config.ts --configPlugin typescript --environment BUILD:production","test":"vitest run","test:watch":"vitest"},"_id":"@carry0987/pincode-input@1.2.0","_integrity":"sha512-LG5oxmV/Entb7E2IdkNXSVycIW4pkL4ajIeXf7s/gVaQblJEc0WUBC7qtv0RqjUST54w5yk2QbfLmAxeGCUC9g==","_resolved":"/private/var/folders/15/37gz0kq14m9_r65yk6v8lrv80000gn/T/905f60699116db02e95e262ad4c5b169/carry0987-pincode-input-1.2.0.tgz","_from":"file:carry0987-pincode-input-1.2.0.tgz","_nodeVersion":"24.5.0","_npmVersion":"11.5.1","dist":{"integrity":"sha512-LG5oxmV/Entb7E2IdkNXSVycIW4pkL4ajIeXf7s/gVaQblJEc0WUBC7qtv0RqjUST54w5yk2QbfLmAxeGCUC9g==","shasum":"aeae1c8852ff770f23436dfc71f92cfb0869eb52","tarball":"https://registry.npmjs.org/@carry0987/pincode-input/-/pincode-input-1.2.0.tgz","fileCount":7,"unpackedSize":38491,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIAUyFzzxA+KkpJMw1blueIcF645L5w0pIA5Us36OZL0WAiBVqtvfaMc5S3svlY5+GVaM5gvbvB8YWX7z1IZKao28Ow=="}]},"_npmUser":{"name":"carry0987","email":"carry0987@gmail.com"},"directories":{},"maintainers":[{"name":"carry0987","email":"carry0987@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pincode-input_1.2.0_1754576497436_0.9601099722391961"},"_hasShrinkwrap":false}},"time":{"created":"2024-02-03T15:29:17.860Z","modified":"2025-08-07T14:21:37.784Z","1.0.0":"2024-02-03T15:29:18.103Z","1.0.1":"2024-02-03T15:59:33.848Z","1.0.2":"2024-02-03T16:06:14.719Z","1.0.3":"2024-02-06T03:51:01.158Z","1.0.4":"2024-02-07T08:35:47.964Z","1.0.5":"2024-02-12T12:52:12.065Z","1.0.6":"2024-02-12T12:55:28.149Z","1.0.7":"2024-02-12T13:16:22.119Z","1.0.8":"2024-02-12T13:38:08.660Z","1.0.9":"2024-02-14T06:17:45.632Z","1.0.10":"2024-03-03T13:06:24.097Z","1.0.11":"2024-03-07T06:07:34.600Z","1.0.12":"2024-10-08T06:51:48.603Z","1.0.13":"2024-10-08T07:06:50.111Z","1.1.0":"2024-10-09T14:28:16.802Z","1.1.1":"2024-10-20T07:32:04.861Z","1.2.0":"2025-08-07T14:21:37.619Z"},"bugs":{"url":"https://github.com/carry0987/PincodeInput-JS/issues"},"author":{"name":"carry0987"},"license":"MIT","homepage":"https://github.com/carry0987/PincodeInput-JS#readme","keywords":["otp","pincode"],"repository":{"type":"git","url":"git+https://github.com/carry0987/PincodeInput-JS.git"},"description":"Smooth auto-advancing PIN entry","maintainers":[{"name":"carry0987","email":"carry0987@gmail.com"}],"readme":"# PincodeInput-JS\n[![NPM](https://img.shields.io/npm/v/@carry0987/pincode-input.svg)](https://www.npmjs.com/package/@carry0987/pincode-input)\n![CI](https://github.com/carry0987/PincodeInput-JS/actions/workflows/ci.yml/badge.svg)  \nSeamlessly create a user-friendly PIN code input experience with `PincodeInput-JS`. This lightweight JavaScript library is specially designed to handle numeric input fields required for Two-Factor Authentication (2FA) and other security-related use cases. It elegantly manages the focus transition between individual digit fields, ensuring a smooth and intuitive entry process similar to professional financial and security applications.\n\nFeatures of `PincodeInput-JS` include:\n- Auto-focus on next field after each digit is entered.\n- Easy navigation back and forth with just the keyboard.\n- Paste support allowing users to input a complete code in a single action.\n- Customizable input fields for different styles and layouts.\n- Built-in validation to ensure only numeric input is accepted.\n- Support password mode to hide the input value with custom placeholder.\n- Support for both mobile and desktop devices.\n- No dependencies on other libraries or frameworks.\n\n## Installation\nTo install `PincodeInput-JS` in your project, simply run the following command in your terminal:\n```bash\npnpm i @carry0987/pincode-input\n```\n\n## Usage\n\n#### UMD\nYou can see the **`UMD`** example here:  \n**[Code](./index.html)**  \n**[Demo](https://carry0987.github.io/PincodeInput-JS/)**\n\n#### ES Module\n```ts\nimport { PincodeInput } from '@carry0987/pincode-input';\n\nconst pincodeInput = new PincodeInput('#pincode', {\n    autoFocus: true,\n    allowPaste: true,\n    secure: false,\n    forceDigits: true,\n    length: 6,\n    styles: {\n        '.pincode-grid': {\n            'margin': '5px',\n            'padding': '5px',\n            'width': '50px',\n            'text-align': 'center',\n            'text-align': 'center',\n            'line-height': 'normal',\n            'display': 'flex',\n            'align-items': 'center',\n            'justify-content': 'center'\n        },\n        '.pincode-grid.pincode-focus': {\n            'border-bottom': '5px solid #007bff'\n        }\n    },\n    onInput: (value, idx) => {\n        document.getElementById('pincode-value').innerText = value;\n        console.log(idx);\n    },\n    onComplete: (value) => {\n        console.log('Complete', pincodeInput.value);\n    }\n});\n```\n","readmeFilename":"README.md"}