{"_id":"@banna_aziz/card-pay","_rev":"2-8e56bb4f57b55bedbc8aac9893576a49","name":"@banna_aziz/card-pay","dist-tags":{"latest":"0.0.2"},"versions":{"0.0.0":{"name":"@banna_aziz/card-pay","version":"0.0.0","description":"Card Payment Library","license":"MIT","repository":{"type":"git","url":"git+https://github.com/YOUR-GITHUB-USERNAME/unicorn-fun.git"},"author":{"name":"banna","email":"abanna@geekpicker.com"},"type":"module","exports":"./index.js","engines":{"node":"^12.20.0 || ^14.13.1 || >=16.0.0"},"scripts":{"test":"xo && ava"},"keywords":["unicorn","fun"],"dependencies":{"credit-card-type":"^9.1.0","imask":"^6.4.2","moment":"^2.29.3"},"devDependencies":{"autoprefixer":"^10.4.5","ava":"^3.15.0","postcss-cli":"^9.1.0","tailwindcss":"^3.0.24","xo":"^0.46.3"},"gitHead":"7a096a8c432750c21a243861ac4e95375fb13fc6","bugs":{"url":"https://github.com/YOUR-GITHUB-USERNAME/unicorn-fun/issues"},"homepage":"https://github.com/YOUR-GITHUB-USERNAME/unicorn-fun#readme","_id":"@banna_aziz/card-pay@0.0.0","_nodeVersion":"16.14.2","_npmVersion":"8.5.2","dist":{"integrity":"sha512-XHRATu1oswMx4kcoFhuM7/pmBh9zFD7jC9daLrT21O4FUu+Mc5smahzK2oEzC1A3P0b3kyWsds8SBuwlPdFlRg==","shasum":"e8f712d5f50022f6c856d23bcea578133c2e40db","tarball":"https://registry.npmjs.org/@banna_aziz/card-pay/-/card-pay-0.0.0.tgz","fileCount":5,"unpackedSize":125893,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAHF0zJi9gyu9whjT0/yauSkj4tnS2XcG8pAdaKCoSqFAiEA5e4/+CwrNsGelst9EpctfqIgKIRX6BIk8d5EjFx4gHM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJinhnJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq94g/+N0gbZohBTElqzAS886BheHjvCjCYl924pz+H8cgGinti4SSl\r\nHhSNXpQeqF59j2JBEzbDwcX86tUF9smZO3tmOShADK3SDw/IsxZSDzFfCd6i\r\nbdaC8RZ5hBXlkAmJDi6wcVFoh202w2cLWInrA4rD4Szh5xcowXtiFkcu9rv5\r\nUFw8ofA80usfzVrVzeHbhTRTmTAgFYcl9S5bJX3roNPLY2GEpqefLHiX8ZoN\r\n1wcXPzT9ri1JVr7eVGeJLxH3itNQSHuJB8Jrud839VM8ITxr9c034UFZ/vEO\r\nNMwxCk5M1W0wm4FhTw/z0hnps5y4qwoE2nxuZTLD6MtkOLQ/KpW7vt5DEVv2\r\n9gBxLd6H/y/eY6LIL/CsXPrnTfDpMtawDAmBhicxUi59VSUS+Rm8il3Xtk5M\r\n5U/yyLuHAr1F2eoQwZITT9gQrZ847n+scLrkBIaiw+Na52YvMjrcZYhbFsBk\r\nTetWSVfzJRggxDZrWx39egcYNrFCEnuJDpbLXVWnFqpVGkOq9e0abB0GICqN\r\n4AXJlJ+F8GSJ3VC7fO3Pfq31zDXIRPSTJxgOsdWFYNswCoNhpmqgDtsvtgxB\r\nIm6w8GKgUulEP6MDtNxdIp0iYD07h3LmbEBDov5Ltzs3GyEbPXvv42wntipC\r\nFkm+WEY9NLwHTxopWs344CUxgiVLsO67TGg=\r\n=XZcV\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"banna_aziz","email":"abanna@geekpicker.com"},"directories":{},"maintainers":[{"name":"banna_aziz","email":"abanna@geekpicker.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/card-pay_0.0.0_1654528457636_0.3030673915512654"},"_hasShrinkwrap":false},"0.0.1":{"name":"@banna_aziz/card-pay","version":"0.0.1","description":"Card Payment Library","license":"MIT","repository":{"type":"git","url":"git+https://github.com/YOUR-GITHUB-USERNAME/unicorn-fun.git"},"author":{"name":"banna","email":"abanna@geekpicker.com"},"type":"module","exports":"./index.js","engines":{"node":"^12.20.0 || ^14.13.1 || >=16.0.0"},"scripts":{"test":"xo && ava"},"keywords":["unicorn","fun"],"dependencies":{"credit-card-type":"^9.1.0","imask":"^6.4.2","moment":"^2.29.3"},"devDependencies":{"autoprefixer":"^10.4.5","ava":"^3.15.0","postcss-cli":"^9.1.0","tailwindcss":"^3.0.24","xo":"^0.46.3"},"gitHead":"7a096a8c432750c21a243861ac4e95375fb13fc6","bugs":{"url":"https://github.com/YOUR-GITHUB-USERNAME/unicorn-fun/issues"},"homepage":"https://github.com/YOUR-GITHUB-USERNAME/unicorn-fun#readme","_id":"@banna_aziz/card-pay@0.0.1","_nodeVersion":"16.14.2","_npmVersion":"8.5.2","dist":{"integrity":"sha512-x0i6Ay/Vdv6dNrIJmnJDpXag7mliOAcctN+DpBuXgdYLqre+lFxWx2FgLZnmPQdGGV9uaKb+AkDpam7BjYWMBQ==","shasum":"a1a84e380f243914b4a5a181ce65f7b1175d7491","tarball":"https://registry.npmjs.org/@banna_aziz/card-pay/-/card-pay-0.0.1.tgz","fileCount":5,"unpackedSize":125881,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC+x5tomeayra/717XbFNFHyj0J550LS0FuhOEtR9p7IAiA4NJM4y8R37RRFdJ24oFtHraFPs5szmpxu8NdgEVGMoQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJinhpWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp0mA/+PbEDpuvDgAg/zISQP7v3vp1iH95I9MEel7nckqTVt+4Jz395\r\nn3nGCIaKcAsZByCp8gHeKoyk9z2J9op4BTrCxJ17c5iMtnmeuYsn++JHh/0R\r\nkjoaxfKIF/0Q4o6OqP1O81R6uEeKhDEozdu7D9iZ9QA3rA9Z1mawoMYw99uL\r\n+nVWQORSIzFHbyA4PvBaAdF9y6lowTkUsYg0j0JDd9QS1cIwhHjBjhUIrYu8\r\n2GgNsnfLV6kKMFwBD8ICL2JloiNhtucLORHilKCoYji3TEegjq3kSSJJM/xw\r\n80ldg/5+dPRgl4MWF4JPjm9aoBlf5QUxlNusx42rYWGFh3KiCwV+3mgX5oXz\r\nxtTG2lWSPbII3Eo9wzLQxQc6RWSRyk+qdOzNnfNLsw9+ORX9hqKhrb1iwjNC\r\nk7apJP27XJwEDLwhs/hoOzCS3XVt/s9KbhSogiPtkWigZ5XwRyW7CA2I3O1r\r\nEg40iG9/oituvarrb3jvqNVz0MQaZ8iFEHLyan5cqZmIh3vw+STah7zsgXU1\r\nOBWJPYjIrsuhgifFPjzjCnJ9g/n0og0nudvFlHE2UKWjznkL8/CMDY/TfSMr\r\nELD4OyswdzHMkMZfUePUh57HPpLY2EApCBa+YsCh9NZyJ2tMEzzK6uh5IW2I\r\nyJewkyZfWPn0eFca/C/XDA4trJhGCgWcCZo=\r\n=Wi4m\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"banna_aziz","email":"abanna@geekpicker.com"},"directories":{},"maintainers":[{"name":"banna_aziz","email":"abanna@geekpicker.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/card-pay_0.0.1_1654528598304_0.8996613894837215"},"_hasShrinkwrap":false},"0.0.2":{"name":"@banna_aziz/card-pay","version":"0.0.2","description":"Card Payment Library","license":"MIT","repository":"","author":{"name":"banna","email":"abanna@geekpicker.com"},"type":"module","exports":"./index.js","engines":{"node":"^12.20.0 || ^14.13.1 || >=16.0.0"},"scripts":{"test":"xo && ava"},"keywords":["credit card","validation"],"dependencies":{"credit-card-type":"^9.1.0","imask":"^6.4.2","moment":"^2.29.3"},"devDependencies":{"autoprefixer":"^10.4.5","ava":"^3.15.0","postcss-cli":"^9.1.0","tailwindcss":"^3.0.24","xo":"^0.46.3"},"gitHead":"7a096a8c432750c21a243861ac4e95375fb13fc6","_id":"@banna_aziz/card-pay@0.0.2","_nodeVersion":"16.14.2","_npmVersion":"8.5.2","dist":{"integrity":"sha512-CHZ5IFub8guIRcqSVpznmTLVhDJRVc0E1doftLPi1jJI9rkGmLLhj8Vf29NB637srVZL+ArFnOQqL0T8glvegw==","shasum":"f688a389034c5563a226ba52f3e0e6bf01c4d6f5","tarball":"https://registry.npmjs.org/@banna_aziz/card-pay/-/card-pay-0.0.2.tgz","fileCount":6,"unpackedSize":132359,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEOiguhv7EnhNl6d44XsaqHm27EUE4bTfBPQrQtFeegpAiBl/spOlrQLLN6g/wHGxbCg8AGWyOwu1YRjWpzo5lgq9g=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJinwi+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq+ZA//S/LgfLMlrgIxNu9YDnHGXD0UxBPM+5N/b6quXo15lPaJHXQg\r\n2kEbBjEKxcqq7UDoVDJbgy0P75rr6tY3bTbK+VBWwPz2gEs7/5YDoHxRNJTU\r\nT8IXHNw6spJrZHmIWjWBXwJRXRQ63GrAw4CKwOs6d0rOQfSFwMOMhmBdbwJG\r\nxXRfQpNhYxqUIOFaAjlcN3SMo/96NcvPklUVSEvkcNiiMF52O7NeQVWI1r8i\r\nEcNbFs5SeUWn65ZnVF4xphb5sSWuSty+wLDz1UFSIX7fiwoQm7VBQB7aJyVg\r\nnDZ6hbhc0oWnf2m3HRtuaOW3axVd0aCx16M2JvTsAUg6Rj2aj6idBGCkq7RK\r\nVcD8RAAp8yhfQU5FF4OwqmZaRJ9DsJtLUarI2rNSZ3/t0/G4iLfz1/U0ddBB\r\n1O8U96/cjPWHCsGmLW29bOuRO4fG54lDCFh8Wxv8vHskgwfiBeDDQ88nsbl6\r\nU1N4Z4cu1LP6M4ylUg8D/a4JzLvmgvrlLQ0GqdAnDF4FS9dF8LNHDVH75tEc\r\nm6rJUR09z9uyIkyqOUjjxTYjDcmjhxesjGeL49E/f+D2oFiaLpiYY6lzJOnK\r\n4c3k67IQrsQGR2NsnVvHy5NUrKX1rEOcxUFscIV269WkOSKXYXxTIS2fhJZe\r\niCdwzNShfxIZlpQaSnu20MPHtzCHHPAzzTw=\r\n=q+qo\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"banna_aziz","email":"abanna@geekpicker.com"},"directories":{},"maintainers":[{"name":"banna_aziz","email":"abanna@geekpicker.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/card-pay_0.0.2_1654589629899_0.4997353936203357"},"_hasShrinkwrap":false}},"time":{"created":"2022-06-06T15:14:17.577Z","0.0.0":"2022-06-06T15:14:17.849Z","modified":"2022-06-07T08:13:50.192Z","0.0.1":"2022-06-06T15:16:38.482Z","0.0.2":"2022-06-07T08:13:50.120Z"},"maintainers":[{"name":"banna_aziz","email":"abanna@geekpicker.com"}],"description":"Card Payment Library","keywords":["credit card","validation"],"author":{"name":"banna","email":"abanna@geekpicker.com"},"license":"MIT","readme":"Language Stack: Vanilla JS\n\nNode Module Boilerplate Used: sindresorhus/node-module-boilerplate \n\nThird Party Package: Imask.js (Javascript Input Mask), moment.js(Moment.js | Home )\n\n \n\n\nValidation & feature Implemented:\nEmpty Field Validation check and error message show on submit.\n\nError message hide on typing.\n\nCard Type Check on typing.\n\nCVC length adjustment on Input field based on card type.\n\nExpiration Date and Month check for validity. Applied range present date to next 5 year.\n\nSession Timer function added\n\nCorrect & Wrong icon indicator showed upon typing on Input field.\n\nFooter text added.","readmeFilename":"readme.md"}