{"_id":"@techexp/input-field","_rev":"33-e11609c568eb82863c07e605e2f92a53","name":"@techexp/input-field","dist-tags":{"latest":"1.9.0"},"versions":{"0.0.1":{"name":"@techexp/input-field","version":"0.0.1","author":{"name":"Abdul Habra"},"license":"Apache","_id":"@techexp/input-field@0.0.1","maintainers":[{"name":"abdul-techexp","email":"ahabra@yahoo.com"}],"homepage":"https://github.com/ahabra/input-field#readme","bugs":{"url":"https://github.com/ahabra/input-field/issues"},"dist":{"shasum":"40d3f777112526172f371bd433c512db64310cea","tarball":"https://registry.npmjs.org/@techexp/input-field/-/input-field-0.0.1.tgz","fileCount":22,"integrity":"sha512-dEPSq2rHPzJW4p/PuDHeel1flhYJ7slj9Rw9gCp/bFLg+lCzBTjoVlzf1d3H+OWCm2w0QhH0NWrGbyH4I48e7Q==","signatures":[{"sig":"MEYCIQCW0mKnZQ5QwzkBcg5dDhRUHNba4ejZX+vBdvf56ryV6gIhAJXfiw0yUZ9xXz+LNmugTRkPIqmNcdT9olgNjGp3t72J","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88701,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgQHDGCRA9TVsSAnZWagAAUeEP+wdkFWn3ZOs6wby+V6Vn\n6xfAZYuy9uxw3X6usAKRhIXY4Hq7njn86kBZI4tAt6B6pM0/4TDKDF8/WGtS\nDm39Mi39Lh9qYp5SbYKww1G9iXos81nBE0WsNqSil0lVyADD0wBn8Nfl51TC\nZcKvWItx7jUvYJ5vgl7ZfhWXwhT3bjVw75ODiFpB5VaM825VR0WYfD5Wn0vf\nR1Kst4fGCnydv5V0uww5rDcYo61JCbw2udUiZH1cL9QfAiT6u+plqZCqR/2+\nEEh0SK2Q08b447EA0QSuykhZwdLw1K6cyrgiQmLPdLnpn+omdDf8jmbiH3a2\n65wGDbOLJd5E8LAPPdjGeSGGaxwhEjZrfwGpeCn+SbjXzohISDcqXD9FfhLx\nCoOsT4ytotO2oUvFz44KreLksE8pYa0dDRmB8TWnQKKQg15XZEcQkvJVJNAy\nYs2K4SJU0QIJzX+XcqXgbQIeTgT25OUZRW/ItggVgXM58Cjt5pfyqapuSvfM\n3dpBnIpVUWSuTjc4+BgyUvX3MM22SpOclMHwWXYGlcC6ROERsdYl1OLuNRi1\n2w87t2lYx80jAf3+7EVFNhCjKvExSj9Yzs3OM4q4giHJamYIO8OWRgZaSMif\nF6XLa8ruJyOXcBa3j7pLTKQ+xC+xprho456dVqnORANa8gu7zUmdyt5BmGTK\nrbqF\r\n=Yeof\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"npm":">=7.0.0","node":">=15.0.0"},"gitHead":"7e2a0a13af902c8a080f16e48965539aea07075f","scripts":{"lint":"eslint src --fix","test":"npm run lint && web-test-runner","build":"node scripts/build.js","clean":"node scripts/clean.js","server":"node scripts/server.js","build:prod":"node scripts/build.js prod","test:watch":"web-test-runner --watch"},"_npmUser":{"name":"abdul-techexp","email":"ahabra@yahoo.com"},"repository":{"url":"git+https://github.com/ahabra/input-field.git","type":"git"},"_npmVersion":"7.0.10","description":"Web Component. Responsive input field with label and validation","directories":{},"_nodeVersion":"15.2.1","dependencies":{"@techexp/webitem":"^0.3.1","@techexp/jshelper":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"chalk":"^4.1.0","serve":"^11.3.2","eslint":"^7.20.0","esbuild":"^0.8.51","fs-extra":"^9.1.0","@esm-bundle/chai":"^4.3.0","@web/test-runner":"^0.12.15","@web/test-runner-commands":"^0.4.1","@web/test-runner-puppeteer":"^0.9.3"},"_npmOperationalInternal":{"tmp":"tmp/input-field_0.0.1_1614835910189_0.16109349412555485","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"@techexp/input-field","version":"0.1.0","author":{"name":"Abdul Habra"},"license":"Apache","_id":"@techexp/input-field@0.1.0","maintainers":[{"name":"abdul-techexp","email":"ahabra@yahoo.com"}],"homepage":"https://github.com/ahabra/input-field#readme","bugs":{"url":"https://github.com/ahabra/input-field/issues"},"dist":{"shasum":"978f3d52738fce338317af221c9978204be1d7aa","tarball":"https://registry.npmjs.org/@techexp/input-field/-/input-field-0.1.0.tgz","fileCount":22,"integrity":"sha512-Rw+7zsw0NTw4pUkeCo0dj3T6lfeDD4zia134JkRnnv2g5W7CTMxUDEYmdZ4fIaIW996zeJJ36nUXlFXsSXFlqQ==","signatures":[{"sig":"MEUCIDvhtP5e3cU0v2pkHdXXPSNbemdZlVa7k6Pc+0Aroy4iAiEAqyq58/1BHMsORiZxEDx8+vi0k+eCLZNT50sH1xM9N4A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89876,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgRRiPCRA9TVsSAnZWagAA2FkP+QDpHg2tpRSSZVkkL13B\ncfSTsBsw1wiBndLdX337mCMh2jLD39CWalTFd6dyJCJ891hZgwyGMH9DZ25+\nrH2M3d1koX7XYTR13mpMbcoPQjHNm+MEfxOF8p94MFZE2qv5M7V1KTw6ZN0/\nTiZJ6RvaqDu1sAOEfx9RdGHVTN/CJPHHJfDJxDR2v0tWbDTDy1+9KIflBhBa\ngkoYTEVAF4BXctm9/kHDPGg++lz1aIFll4VEvwMDgdGNRHJKAjOMWhzqqraY\nis3x+VU4XO+2aE7Fh21Dwl0Nj/9Ctv+HDkpfm0K2hb3Zy059bSzPPjIP2Wlm\n5r2JeHzRPqn+ofVwHMDCXIxZspCrL24vSTcCrosSBmLNJrS/wA7wiBendyfC\nikoVQvIdZ3DBNPtloSet879nKDAMSyS2X1EjF6r/3nJJfPKV2U5F7EoDtwmS\nBGGFjnJr2ZJzqJ9O/8QFHOHxnwuMwX7G6M4w6+R5uk0Zr2F0LHoqrftPASFI\nqzyM2oTPFLAq/eTF6MppqpEKEYAYN3seyyTwekhUYK3DJscHpOZ9YW56CyA0\n2IpiMn71OWeOEziZavQlzZLA8JNLpPTQbvmIpGLLrQLmQCaYjXpGj++IrmGx\nEUf1Aj0AZUZUa9I0rK9YZGORw6WP2yNP4g4f7D0afDWSMzpHqFbB6fpY3MmZ\nQDNQ\r\n=hsSZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/input-field-esm.js","engines":{"npm":">=7.0.0","node":">=15.0.0"},"gitHead":"0be8cf2fc6e8cc2888ed9f6bfb6c403593023902","scripts":{"lint":"eslint src --fix","test":"npm run lint && web-test-runner","build":"node scripts/build.js","clean":"node scripts/clean.js","server":"node scripts/server.js","build:prod":"node scripts/build.js prod","test:watch":"web-test-runner --watch"},"_npmUser":{"name":"abdul-techexp","email":"ahabra@yahoo.com"},"repository":{"url":"git+https://github.com/ahabra/input-field.git","type":"git"},"_npmVersion":"7.6.0","description":"Web Component. Responsive input field with label and validation","directories":{},"_nodeVersion":"15.11.0","dependencies":{"@techexp/webitem":"^0.3.1","@techexp/jshelper":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"chalk":"^4.1.0","serve":"^11.3.2","eslint":"^7.20.0","esbuild":"^0.8.51","fs-extra":"^9.1.0","@esm-bundle/chai":"^4.3.0","@web/test-runner":"^0.12.15","@web/test-runner-commands":"^0.4.1","@web/test-runner-puppeteer":"^0.9.3"},"_npmOperationalInternal":{"tmp":"tmp/input-field_0.1.0_1615141006799_0.34609316934713297","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"@techexp/input-field","version":"0.2.0","author":{"name":"Abdul Habra"},"license":"Apache","_id":"@techexp/input-field@0.2.0","maintainers":[{"name":"abdul-techexp","email":"ahabra@yahoo.com"}],"homepage":"https://github.com/ahabra/input-field#readme","bugs":{"url":"https://github.com/ahabra/input-field/issues"},"dist":{"shasum":"a1867efdd14ac60eff75d755c3271aadb079668d","tarball":"https://registry.npmjs.org/@techexp/input-field/-/input-field-0.2.0.tgz","fileCount":22,"integrity":"sha512-9feou4yPIoz1ZADw8qHcw07Hsh8/b0GHuAdOcZzCXBNIBjOGioddvpnbHJVp95iTge6eNeNldKimNSno7Mphow==","signatures":[{"sig":"MEUCIQCgpvp9VG2tmljAR4k1G7cfPcvU0v0fMPXtJUzQ1mKisAIgVmxqUz91I4GQ9FyR3AGW88HHD7BnBq3SUumPOzsjhoo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89504,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgRTNSCRA9TVsSAnZWagAA/3oP/j4GHi2KjCIAG3atrZ9N\nk2+3lSKVxF9gW1YzpAsjxRV5TgQ4+VNpmW6FH4FgrHP6vXsrocTz2iYA4zmz\nHIqBlUVTPOBCjlIUuWqpSbaxIiIsJkFtTWfaV68Ix5BbCnN+mLCN37eJbTXb\nJGMVWK2PV4bXoJKmA4DJ6fmpz/wcilYgGRZRF/VVbl6BqeK/4/x1nH0f/AQ4\nvlqWxGisuMsgxIQAb3npAz2ffLtMKZEF0tdpn733rfM8Xz22ZNs+Rfk/zoC1\neDRkg+xQHvKzoBTp+vXQWG/KMeOlGxoUG1AnigEcClck9MhChXkk8Q1pct9A\n/PCSvYh++yhqkwEdNf+6wAMQT8DKLjJAMFl/f/P2GktEfagXMgGWQz5DF6NK\ns7UynMXnOmL2Ss7Z3il73DV394emGL4CXPGfst8Qjwu2EZnYxs8K6r+xuzqD\nzxa/jqQNxVR2xPH9LwEb0+RWDynMdkkMb+5o3aki6pqU2xUU++rGoYKcuWzM\nm/PCfFlWXA57++0gdKPG1WcwfL2RWmf1MdZEJpbqVQB4pl/U+bvmpeVVwDjM\nNjNp/MZK0ETwFoHDp7Tldz9gb6THv4yMx7OfxnyeHPv5ZMbv6z1kkwXA5+IH\nzLJzx7Co2hh6lIkBiiBvFtl//nS23+UiAv/CAlVaJG7rKakUdty13OZ6oAOI\nN+aj\r\n=AYfz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/input-field-esm.js","engines":{"npm":">=7.0.0","node":">=15.0.0"},"gitHead":"c817e31a08827921103644034c0b88600135b15c","scripts":{"lint":"eslint src --fix","test":"npm run lint && web-test-runner","build":"node scripts/build.js","clean":"node scripts/clean.js","server":"node scripts/server.js","build:prod":"node scripts/build.js prod","test:watch":"web-test-runner --watch"},"_npmUser":{"name":"abdul-techexp","email":"ahabra@yahoo.com"},"repository":{"url":"git+https://github.com/ahabra/input-field.git","type":"git"},"_npmVersion":"7.6.0","description":"Web Component. Responsive input field with label and validation","directories":{},"_nodeVersion":"15.11.0","dependencies":{"@techexp/webitem":"^0.3.1","@techexp/jshelper":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"chalk":"^4.1.0","serve":"^11.3.2","eslint":"^7.20.0","esbuild":"^0.8.51","fs-extra":"^9.1.0","@esm-bundle/chai":"^4.3.0","@web/test-runner":"^0.12.15","@web/test-runner-commands":"^0.4.1","@web/test-runner-puppeteer":"^0.9.3"},"_npmOperationalInternal":{"tmp":"tmp/input-field_0.2.0_1615147857490_0.9507001226551526","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"@techexp/input-field","version":"0.2.1","author":{"name":"Abdul Habra"},"license":"Apache","_id":"@techexp/input-field@0.2.1","maintainers":[{"name":"abdul-techexp","email":"ahabra@yahoo.com"}],"homepage":"https://github.com/ahabra/input-field#readme","bugs":{"url":"https://github.com/ahabra/input-field/issues"},"dist":{"shasum":"25838c9d9baa86bfe7d384d53282d2da9f4e316b","tarball":"https://registry.npmjs.org/@techexp/input-field/-/input-field-0.2.1.tgz","fileCount":22,"integrity":"sha512-CqQeSrm0RWDvSh3+D5FaCYgQXAuVuVfE/etHDNOg5WgtucL3KTWvFtuHifU5n1x/oZn6baOdXha1QWRm0l49EQ==","signatures":[{"sig":"MEQCIBZnJh+FITz7UcpwVhGN7/E9DqOG/QPHTbAVRg88VmRZAiAYIXBrOl7IkE6UKG26fbOG52HHL/n6EQj5HnIvy9+TJg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89544,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgRY66CRA9TVsSAnZWagAASDkP/0i9dMxbBAdnuY0gcw5V\nJwZwILSpX0HVbLKDih+ErOd8SWwa/r0609XbgDwfzsZTL4c/Sq963i9UcFw6\nq5gm7QrrlHl3CbOMyV+xdcnlhuscx2o3x8FrSYEdfa6nqnx4F/HLnLQP07nY\nX5UYHEIkfWXZSLYkWzmc3Gmeh8VOcBKNXaS9eCb79RCTdJCvecJcWZjR+tYL\n0B++kTOlFffj0PY1B8IQLQzF1qX5UVuW/MNdWIN2AXWwI4qxyFE3dhc4FGIS\nb7sed+/Pe4KhEJRq9pT7vr70Sl0H2DwgR2IkIruTsvaJU8gs38MsUiF7Rx/A\nnTxu3tDwvYq9iahd//8tFApStpOG7Zuxdr3hmxruWeibCZIwK93+jwJG5jne\nMcTDg0mdAXtiEGlb3g0EarllmAgVY4abLxNb4PJWLaAhOLmYoputJ+F2Hv2U\nBT1QEXdjwlauJ9rwgWk1DioKdHpUgVanby6p0LKy8hp/XRE9mWZ2kRKv2eQY\nUJsqDNBHEhBdCrE0c+CN5TuPdXTzogh27yE6XRuYYCYfu2kTauh4AtLM9rRL\nt6ui+xM6ZG9VN+njtqnF9BtLxs8TqAWffV0B+T1wZac8vcW8T4RMe31JZsqs\nKBsltxl/tKGm3C4jHXf0ERwm8xUuhwBAg1tdS7JVfVIDqlGAcnywtwr4jvP6\nUn6r\r\n=p+OK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/input-field-esm.js","engines":{"npm":">=7.0.0","node":">=15.0.0"},"gitHead":"931d2a41f24307c9ffcd1b560f21abacdb1f8f0e","scripts":{"lint":"eslint src --fix","test":"npm run lint && web-test-runner","build":"node scripts/build.js","clean":"node scripts/clean.js","server":"node scripts/server.js","build:prod":"node scripts/build.js prod","test:watch":"web-test-runner --watch"},"_npmUser":{"name":"abdul-techexp","email":"ahabra@yahoo.com"},"repository":{"url":"git+https://github.com/ahabra/input-field.git","type":"git"},"_npmVersion":"7.6.0","description":"Web Component. Responsive input field with label and validation","directories":{},"_nodeVersion":"15.11.0","dependencies":{"@techexp/webitem":"^0.3.1","@techexp/jshelper":"^0.1.3"},"_hasShrinkwrap":false,"devDependencies":{"chalk":"^4.1.0","serve":"^11.3.2","eslint":"^7.20.0","esbuild":"^0.8.51","fs-extra":"^9.1.0","@esm-bundle/chai":"^4.3.0","@web/test-runner":"^0.12.15","@web/test-runner-commands":"^0.4.1","@web/test-runner-puppeteer":"^0.9.3"},"_npmOperationalInternal":{"tmp":"tmp/input-field_0.2.1_1615171258148_0.7541611556890975","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"@techexp/input-field","version":"0.3.0","author":{"name":"Abdul Habra"},"license":"Apache","_id":"@techexp/input-field@0.3.0","maintainers":[{"name":"abdul-techexp","email":"ahabra@yahoo.com"}],"homepage":"https://github.com/ahabra/input-field#readme","bugs":{"url":"https://github.com/ahabra/input-field/issues"},"dist":{"shasum":"680ffb617816044c358e4ad220c6c5c7d8c18afe","tarball":"https://registry.npmjs.org/@techexp/input-field/-/input-field-0.3.0.tgz","fileCount":22,"integrity":"sha512-WUGMH6VAgtfwytqFSwPWH2EuatHHvrLDhktSGueyi59C0uJVBM5GuBy6R7pxUeVCPNxAUQBYY1hDivpeJ6TjKg==","signatures":[{"sig":"MEQCIFEcY/p4TUv03l+jouBxRrILXjdGgVpf5qpdLwKOm8NgAiBDSfWo3bhK3PrhsONa8VLNtvfyvMVP6S5DIaNxrBZukQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90537,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgRbvpCRA9TVsSAnZWagAAl+0P/2Wj0KXpUPqy6iwzyYqd\nrM8nuqT/WyNNvbDsQacFBIAow21kqMJ+Rmdb8VV40nGJuSEhTcyy7yJUx2p8\nLS0kWokN6Oc5eijbGz/lbPDkSOKnky5NNZ6WLQvCNPg6k1eMZoFE26xQ7VW6\nIV/2SFUohWxFsYznZggY2VcXumH7q01EaD+s/EHvj/AXnAWDu99XrcWLSzwa\nMsx887gejqLOoI79I5e4kJJmKyIi6DRano/2+9Cdvy9PbgEUr4bRraY4LflL\nCdkI+Kk30C/UMupKsqQOkJaPI809oUauMPop9s046WzwcTyTzNhHuB9AvT4g\nqh1ybIdQV7qddfKjnmWBtGJdOAfi4jCGoqsu6OYZDqPf5huYlP8dNT7E3uKD\n4vwHwQNnbpYOZ1ZgS0rXZrfhLjsy5A2lxuMLj1mZWMG+RkoNT7V8S9tchF3x\nKafPRkur59vyQDY5ii54s9U5auZAIL7zBOc+E0Lt3ANH48MWl4uX3+t0/gBZ\nSdavqIwxYfSodoYC5fvPwRs9CD/1iD2+DNEuknRfkH+NkEDDhzdoBa9c6Vfh\nq3SXqQJ+SADC/sOFyHIrB7w2jTFpB2Vwvf87FBH0MOR/WUk4jSXHHIJH6aFC\nVnom/CrXagCuQhOoBPgqTP8uCNT25Wc1ncwb0S4i8cVvOfFXkuox54YM4yr6\nUH2o\r\n=grKy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/input-field-esm.js","engines":{"npm":">=7.0.0","node":">=15.0.0"},"gitHead":"e1a5107fcba3f09f83962cd7f59338adf37772e2","scripts":{"lint":"eslint src --fix","test":"npm run lint && web-test-runner","build":"node scripts/build.js","clean":"node scripts/clean.js","server":"node scripts/server.js","build:prod":"node scripts/build.js prod","test:watch":"web-test-runner --watch"},"_npmUser":{"name":"abdul-techexp","email":"ahabra@yahoo.com"},"repository":{"url":"git+https://github.com/ahabra/input-field.git","type":"git"},"_npmVersion":"7.6.0","description":"Web Component. Responsive input field with label and validation","directories":{},"_nodeVersion":"15.11.0","dependencies":{"@techexp/webitem":"^0.3.1","@techexp/jshelper":"^0.1.3"},"_hasShrinkwrap":false,"devDependencies":{"chalk":"^4.1.0","serve":"^11.3.2","eslint":"^7.20.0","esbuild":"^0.8.51","fs-extra":"^9.1.0","@esm-bundle/chai":"^4.3.0","@web/test-runner":"^0.12.15","@web/test-runner-commands":"^0.4.1","@web/test-runner-puppeteer":"^0.9.3"},"_npmOperationalInternal":{"tmp":"tmp/input-field_0.3.0_1615182825194_0.602543472190739","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"@techexp/input-field","version":"0.3.1","author":{"name":"Abdul Habra"},"license":"Apache","_id":"@techexp/input-field@0.3.1","maintainers":[{"name":"abdul-techexp","email":"ahabra@yahoo.com"}],"homepage":"https://github.com/ahabra/input-field#readme","bugs":{"url":"https://github.com/ahabra/input-field/issues"},"dist":{"shasum":"90cff79131b241d03319aea2ef0490bf3f5b49bf","tarball":"https://registry.npmjs.org/@techexp/input-field/-/input-field-0.3.1.tgz","fileCount":22,"integrity":"sha512-rplC2wDKSReE4Ni85CcO/1av16TzRVl/qtke3HUXNsIAWl1CS9q0jNNRz2fQ+oh1wyLarZH3fBm8tg3rv0g1cw==","signatures":[{"sig":"MEQCIDo4QOebpDzJ9Ydmtid46Mhp5JWt43wG6vPGm9lVwfRIAiAbrHU62vv50ao70wLiopD0R+y0tDfdH0TsI1bTBKYA4w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgSCQhCRA9TVsSAnZWagAAYZQQAIGJzewlDhJ3iWNilXCX\nXHI8dcXsCvQQD6NAerei+ZHg/6z2A6r7Rola3edBC7xUrGFRjZ7HLcPFDAmP\nN77SYbYw4C31wRE7zIUVrba9M6gL41uJfI3EAWTGF8wt7qSewxIKJjSut9hu\n0Ddp24MwtuEYyIk7iaGRJGfZS0ktjkDWd0W+3pBUCxIKGNT9XhCRj2mfy/sl\niYaT38tQCF1FQc4w43/eztF6d57RC0gkC1PVO+zJWtsCaMNgZg2dRuz93pBF\n4f2CEbaDTGuwsMBrvbQO/xX14DTSCRgCY0xIqeGlCvm9ve6Z80ioyh/mM+b7\nyHSdhbEm47c+nyq7bgeoqeYttpwTj9PADqeSzxUbrSMWTeU8hlGccPFK81Xu\nx4vY3G6d4LQQKD3xkYVG2QK6M0n6QK+AoncL1gchBxa0bWSMZ+JbC4L2X0U0\nSRQT384Z0uIRjwjIEEhAg/tf2GyNhdor9tlmg9IBFproQpQtRLwFfj47uA2E\ncPkesQkmXVHnj1GLKDwp4Y8+anq7a6djRTscvtq8xnIspnlr7k2uRGvjmwbb\nlwtjEYCuciwG6S7p+r3URowZAavSsKvI511BZPlKP05eZmd8jDoGlhOiQbMj\nYNDAnqwdJMxy1F6WZuPInb6dD12Z86tRLfeo8r8ouuuaDXFIre3WwwOPDNiy\nejbX\r\n=rixU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/input-field-esm.js","engines":{"npm":">=7.0.0","node":">=15.0.0"},"gitHead":"346b799f778498f370328a067395912bdb04d1d3","scripts":{"lint":"eslint src --fix","test":"npm run lint && web-test-runner","build":"node scripts/build.js","clean":"node scripts/clean.js","server":"node scripts/server.js","build:prod":"node scripts/build.js prod","test:watch":"web-test-runner --watch"},"_npmUser":{"name":"abdul-techexp","email":"ahabra@yahoo.com"},"repository":{"url":"git+https://github.com/ahabra/input-field.git","type":"git"},"_npmVersion":"7.6.0","description":"Web Component. Responsive input field with label and validation","directories":{},"_nodeVersion":"15.11.0","dependencies":{"@techexp/webitem":"^0.3.2","@techexp/jshelper":"^0.1.3"},"_hasShrinkwrap":false,"devDependencies":{"chalk":"^4.1.0","serve":"^11.3.2","eslint":"^7.20.0","esbuild":"^0.8.51","fs-extra":"^9.1.0","@esm-bundle/chai":"^4.3.0","@web/test-runner":"^0.12.15","@web/test-runner-commands":"^0.4.1","@web/test-runner-puppeteer":"^0.9.3"},"_npmOperationalInternal":{"tmp":"tmp/input-field_0.3.1_1615340576710_0.23340874469498307","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"@techexp/input-field","version":"0.4.0","author":{"name":"Abdul Habra"},"license":"Apache","_id":"@techexp/input-field@0.4.0","maintainers":[{"name":"abdul-techexp","email":"ahabra@yahoo.com"}],"homepage":"https://github.com/ahabra/input-field#readme","bugs":{"url":"https://github.com/ahabra/input-field/issues"},"dist":{"shasum":"4ae6b9120f1a624c1de18d6087f38eb78e9a363b","tarball":"https://registry.npmjs.org/@techexp/input-field/-/input-field-0.4.0.tgz","fileCount":22,"integrity":"sha512-NG2h2tGuYZ4p+FZb/Ww2neAAhZRlVdah9LcrxVdlZMAstJg1+H+Z0u7AHbnh2zLJwXNxhcUv1fU3hK69PfzQAw==","signatures":[{"sig":"MEQCIBjqce02A7rF3LGRBzQo6sW1bZvAUAvygPfnBIOekBeHAiBvI+6Gtp/5w6ohMpk8qmz2zAYErrRVqhMvDP97C7dDng==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91739,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgSZeJCRA9TVsSAnZWagAAR/sP/2wX5q2k8GS67dVUYVx2\n5Q3wvFg8O27jfiREhKVA2dy5PrjmN4Zg2PTITuFWEMQE0tvOiP3Oaqp8sVY/\n/CtZBPhSdymxQCbCbkmUgC7X08o6m6yXpF8OcrIz1BwnfU8W/chsegbSCnQH\nFTkw4uB6UGvFUIyZka+Q7MbO9VbiYBSf0QzAl5JCZW/YNMKX+faoK2pmPwnQ\njcN3FYUwwLY8C4T6iXEw00iXHjfCcd0XCYdxlTu7CZsZzDECPkz3z5tRyUYe\nl5Fwk8A0Fh6tQ1mK7Wj9Vk5fePdJWwSqL6YOfLAz/v7cR9Q7Y0gEWXsliZZg\nfifR15tBQNsC9uSco90Lb1/7ZUHNV2De4LawmhIkjo9wLfRHoDAM0/BQfVhU\nRDdIKieKjvkQDDeSS7+TiLK2TSSzTmYXtcluJsqwFVz6SWYOMLmgYGGiDLwR\nPfUxAO36TutEqMcMY8/xtRPpPPMduSZ8wqynlrrG4fHYzqh9defoKnVvARla\ntUnMUrIWsQ//MkZGKYz+Gpl+STObXBD1tfYdlYydjB7pVnsvsDvaPa6iw+4w\notg7bbgTkCtyVn5cV2d+k++0DbxN5YWm/nP30LT8Kg5mJGYnBnQgGA/a09W1\nfVAONnVYbfBDswmWxlznlnIBF9N4eFeK6XeSxVJPAsKTJi1Id9atIZyZAR34\nGgS9\r\n=st7w\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/input-field-esm.js","engines":{"npm":">=7.0.0","node":">=15.0.0"},"gitHead":"4767f75decd5c70b9d56bf75e73297e21b4c998d","scripts":{"lint":"eslint src --fix","test":"npm run lint && web-test-runner","build":"node scripts/build.js","clean":"node scripts/clean.js","server":"node scripts/server.js","build:prod":"node scripts/build.js prod","test:watch":"web-test-runner --watch"},"_npmUser":{"name":"abdul-techexp","email":"ahabra@yahoo.com"},"repository":{"url":"git+https://github.com/ahabra/input-field.git","type":"git"},"_npmVersion":"7.6.0","description":"Web Component. Responsive input field with label and validation","directories":{},"_nodeVersion":"15.11.0","dependencies":{"@techexp/webitem":"^0.3.3","@techexp/jshelper":"^0.1.3"},"_hasShrinkwrap":false,"devDependencies":{"chalk":"^4.1.0","serve":"^11.3.2","eslint":"^7.20.0","esbuild":"^0.8.51","fs-extra":"^9.1.0","@esm-bundle/chai":"^4.3.0","@web/test-runner":"^0.12.15","@web/test-runner-commands":"^0.4.1","@web/test-runner-puppeteer":"^0.9.3"},"_npmOperationalInternal":{"tmp":"tmp/input-field_0.4.0_1615435656970_0.5925860752943954","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"@techexp/input-field","version":"0.5.0","author":{"name":"Abdul Habra"},"license":"Apache","_id":"@techexp/input-field@0.5.0","maintainers":[{"name":"abdul-techexp","email":"ahabra@yahoo.com"}],"homepage":"https://github.com/ahabra/input-field#readme","bugs":{"url":"https://github.com/ahabra/input-field/issues"},"dist":{"shasum":"11a1d06790b63e7c8c01b6bccc3afb0e346df293","tarball":"https://registry.npmjs.org/@techexp/input-field/-/input-field-0.5.0.tgz","fileCount":22,"integrity":"sha512-q7X9mIJ0HAO8Wu9llB6GDemXR0Mt+WDwn8ZBQ/zzfERcLCqqkCA+exAqe4NFypRhKx/z+16V+Nt2X8yVSBtL6Q==","signatures":[{"sig":"MEYCIQC8vBX/BfUzVSY3oSvMh5MLdu0COt7dghkuaURt27Ac3QIhALc+QShkrt9PycScXxfNbyEJLiadHPVGBrTG+x9fZIeo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119052,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgTtmrCRA9TVsSAnZWagAAMGMP/ilEYQX65Y7hJsZNn0ng\n/9ILnwN9Oh444YfhQOAYc3AtNbe4cKMS+k7xawwUGe5VDk5SLkP1zHaV84y2\n3FXX5fdxn7kvUcQcdTZE+kjneU75XL72b0HKi2wunDSGfTzg6Ifxuo+zsWnp\nA1o6XY21JciuQCxQGpLfcbl0S0eYmFy0KZ9p/RrJmMu+bOWcYjflQqmmXNMQ\n/u0TRlt/9SW9XVVK1jZb8H/MbyVxZMhIodWOuycmrSbAEQBHGDew+JPoWxyR\nfEutfLi0MOBoPWInFlmV9GHZCWtQbaqoA+K3wrmanYZnKPgG8PslmgxsBGIq\nGid26+4rKV2trupKPBX11RkxikYu3yE7sc7Fuz1tHwLYXrz3NRptTPhXyGY5\nZW58TX2wmgOYBQey6ACx1MEOF81SVFDy0XnlgThIeEJshyimy0CHp+6FuPvM\nChVj1/OsPrS0SNSNmx2UWlBPhfjq+j5G9VNuGror0ZUJIizMP5wF3YERZe6m\nwbwYCfxC598M+pqr82W1EjoAu803x1uhfnAvexZV63pmVd/kwoWjbpPqJ3pr\nP8Jrrf7h0vaQdQdyR0E42gimyrYx9mg4ZHGQHv4vlCe9quOKEG2OxcbdgUBI\n9wBnQfpmv6WIN4hizRjqzxSis2u9QQQDvb5Tjuf3zrgVJQtATNy4CgbDjBwv\nVtWS\r\n=sKUN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/input-field-esm.js","engines":{"npm":">=7.0.0","node":">=15.0.0"},"gitHead":"b84e5a6f886b102bbb5ee6584d9ab6e31062a9f4","scripts":{"lint":"eslint src --fix","test":"npm run lint && web-test-runner","build":"node scripts/build.js","clean":"node scripts/clean.js","server":"node scripts/server.js","build:prod":"node scripts/build.js prod","test:watch":"web-test-runner --watch"},"_npmUser":{"name":"abdul-techexp","email":"ahabra@yahoo.com"},"repository":{"url":"git+https://github.com/ahabra/input-field.git","type":"git"},"_npmVersion":"7.6.0","description":"Web Component. Responsive input field with label and validation","directories":{},"_nodeVersion":"15.11.0","dependencies":{"@techexp/webitem":"^0.3.3","@techexp/jshelper":"^0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"chalk":"^4.1.0","serve":"^11.3.2","eslint":"^7.20.0","esbuild":"^0.8.51","fs-extra":"^9.1.0","@esm-bundle/chai":"^4.3.0","@web/test-runner":"^0.12.15","@web/test-runner-commands":"^0.4.1","@web/test-runner-puppeteer":"^0.9.3"},"_npmOperationalInternal":{"tmp":"tmp/input-field_0.5.0_1615780267531_0.011018785079668136","host":"s3://npm-registry-packages"}},"0.6.0":{"name":"@techexp/input-field","version":"0.6.0","author":{"name":"Abdul Habra"},"license":"Apache","_id":"@techexp/input-field@0.6.0","maintainers":[{"name":"abdul-techexp","email":"ahabra@yahoo.com"}],"homepage":"https://github.com/ahabra/input-field#readme","bugs":{"url":"https://github.com/ahabra/input-field/issues"},"dist":{"shasum":"8dc67fab5e16ac06ab495945be88dbf9505dc5c3","tarball":"https://registry.npmjs.org/@techexp/input-field/-/input-field-0.6.0.tgz","fileCount":31,"integrity":"sha512-rDUXJBuOWadSnoU+ZoxtwIBjgtfsvwdD+1WB6E0DI/B/s31EN/Qa/N5ClyZdEwneImfPr0ghfKNaOg1CIciV9w==","signatures":[{"sig":"MEUCICwXwRK+/bFQfgmGiyswii0LaDhi+ReGbnS0ACbIO160AiEA5ciaFC2zpz+M7qLdzAg/Cr4NGSybTMVIiOm+A4v66V0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":267178,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUXkFCRA9TVsSAnZWagAAl+0P/AxWXziVKWrh4qiofsWA\nnUqYiN3Z4h4upT+gs39k5Qy7w154x4jgLBZAYCcPWTOzwP7Oqu8hZjrfYfxF\nEFhtKllM6+HPInqwoX7Xglfs+VVKFLCrjdiipvkO7sG3/XcL74cXQCG3BnYP\nznZsa+sp/9jNIN9BNqvSdpkOvqlxXVeGY/hCt31wf30EKJyAuCtSEq1z2vvg\nXiBLdp6ZS7+eTahlYyessqMbJA4K9teNJBXT6H0zovPnXXgzPw799IOihNR5\n1gwZF88imcxX1fgkySUoBsL1VJqs1COpNfs+6GnD1n1fPZqId+ZPJ/BYKsWa\nfUlk5gdG1SECp288w5zSk2N2yJNt7jEeJS/cGWXmN1FwCls00axLj8P4xwcA\nGZi9gB1F5ZdaMJhq8zl2LjRSg28QpCLX7BI8ShgL1Z9X/AGR00YfNt0Zvolx\nVKvdLARr9dCQbD8hgYl5niw8pJCgDRUN32dwXxm0O7KDFUbUowsMFpViOHdV\nnACyDshmmKUCicZL0EndbFAIQQPhPZ+7D0bv48ldtnM/L6ScIkAcCX7dlUWl\nXHQb8Kbn3IREw9/ca0k+dNX9JGZjRKbD8St28HxmhHKFfNSEHkcjBLjx1VXW\nq/NRUDMG7YcM6rs7munxuk8cjJY+fAoV0FGuFTwn1GQrnBp2H4W0dYJ/mZai\nXBB+\r\n=Z4YT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/input-field-esm.js","engines":{"npm":">=7.0.0","node":">=15.0.0"},"gitHead":"64b413a425d1d52f874cfe1594e68bcc192e6077","scripts":{"lint":"eslint src --fix","test":"npm run lint && web-test-runner","build":"node scripts/build.js","clean":"node scripts/clean.js","server":"node scripts/server.js","build:prod":"node scripts/build.js prod","test:watch":"web-test-runner --watch"},"_npmUser":{"name":"abdul-techexp","email":"ahabra@yahoo.com"},"repository":{"url":"git+https://github.com/ahabra/input-field.git","type":"git"},"_npmVersion":"7.6.0","description":"Web Component. Responsive input field with label and validation","directories":{},"_nodeVersion":"15.11.0","dependencies":{"@techexp/webitem":"^0.3.4","@techexp/jshelper":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"chalk":"^4.1.0","serve":"^11.3.2","eslint":"^7.22.0","esbuild":"^0.9.2","fs-extra":"^9.1.0","@esm-bundle/chai":"^4.3.4","@web/test-runner":"^0.12.17","@web/test-runner-commands":"^0.4.1","@web/test-runner-puppeteer":"^0.9.3"},"_npmOperationalInternal":{"tmp":"tmp/input-field_0.6.0_1615952133197_0.9897947894621648","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"@techexp/input-field","version":"1.0.0","author":{"name":"Abdul Habra"},"license":"Apache","_id":"@techexp/input-field@1.0.0","maintainers":[{"name":"abdul-techexp","email":"ahabra@yahoo.com"}],"homepage":"https://github.com/ahabra/input-field#readme","bugs":{"url":"https://github.com/ahabra/input-field/issues"},"dist":{"shasum":"b23360de81665bb396ed06b1b8161ab9b83c7a33","tarball":"https://registry.npmjs.org/@techexp/input-field/-/input-field-1.0.0.tgz","fileCount":32,"integrity":"sha512-HMRdEvNc3jlQRQBIEO2A/rhOhcPfWAx+LOUc5QbVmJTdTTVDL0zyQhr6BVzfxa+MdzC3TCjVabLJ0jaEvXOrNA==","signatures":[{"sig":"MEQCIFShMkp7awMslz8VbMToPqasbOvX5dx+SWLs1OhMpuRPAiAHp1qxINh7LFG0HQTJWQSn2yn7LsGVW+42LQmCtnxZ6w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":297135,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgU/53CRA9TVsSAnZWagAAGmMP/2ZCcjrQ9QeFjqKH41cR\nbpN8QY8nZ7E7Z8CgjvJILrBYLLgRNRLqHevNxPpoFcmC8Oql/wr4/oD45Qap\nj1FhWzbxskmnM4Fpgwe8IkZRoJqrwnikamid5q94Y4h8zQjxgI3kt05ANzPu\nFa6iBdPAEQcMust8FyKDJlkGQGqBsmwar/rIJNKRHWDYw5kDxImojeaA1jXZ\nyT798bjgJ/gUwD3HeM7e9+c309lgSXEb/jAgfFgJynxyR309yQ0aWOIN0kNf\nRX8QMQZeBZuK/NTq+oIbOTEdBsk0oAN2YERV04SgCKHlvy+d389LHk5dE9wW\naWKwY3hS7evWKO7JD8ydiN4YSOkr0HRN52NZtEPXQ/cBZ5bhvkzEIJ+JFFKw\npa3/2IbUnfvyQ9das29oLH79bngLUweccnHzlSMtO94XTdAwpMiueJJChQV0\nSTL8ipL/R9Ox+qm1nUMFDBSBvbYVAdnz6HVqVQqbxAMaJ5iCijGSQFhQ6ZH5\nrg45DTJYBto7CWePlTidAwHXYSaoghs7zGdHPsJ2KcMcGqZzDtYOfKR8z3PJ\nyAJ9FrzfHjtCGIBkzbtNiSRDsi4teDmmTwgcYuKIW+fuwWxrdiHzmL7xGLM4\ntL+5mFZ5I94Q6wE+CdEIYHAyTV0Fq640eNF2AkZ/drs7snuqIslu7WPe/Zi/\nLRU5\r\n=KW76\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/input-field-esm.js","engines":{"npm":">=7.0.0","node":">=15.0.0"},"gitHead":"1560f9753b71433e413eb33b578e5a8569416478","scripts":{"lint":"eslint src --fix","test":"npm run lint && web-test-runner","build":"node scripts/build.js","clean":"node scripts/clean.js","server":"node scripts/server.js","build:prod":"node scripts/build.js prod","test:watch":"web-test-runner --watch"},"_npmUser":{"name":"abdul-techexp","email":"ahabra@yahoo.com"},"repository":{"url":"git+https://github.com/ahabra/input-field.git","type":"git"},"_npmVersion":"7.6.0","description":"Web Component. Responsive input field with label and validation","directories":{},"_nodeVersion":"15.11.0","dependencies":{"@techexp/webitem":"^0.3.4","@techexp/jshelper":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"chalk":"^4.1.0","serve":"^11.3.2","eslint":"^7.22.0","esbuild":"^0.9.2","fs-extra":"^9.1.0","@esm-bundle/chai":"^4.3.4","@web/test-runner":"^0.12.17","@web/test-runner-commands":"^0.4.1","@web/test-runner-puppeteer":"^0.9.3"},"_npmOperationalInternal":{"tmp":"tmp/input-field_1.0.0_1616117367169_0.9281015087933708","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@techexp/input-field","version":"1.0.1","author":{"name":"Abdul Habra"},"license":"Apache","_id":"@techexp/input-field@1.0.1","maintainers":[{"name":"abdul-techexp","email":"ahabra@yahoo.com"}],"homepage":"https://github.com/ahabra/input-field#readme","bugs":{"url":"https://github.com/ahabra/input-field/issues"},"dist":{"shasum":"22e5ab1e241a2c856aec571f65f205190835e863","tarball":"https://registry.npmjs.org/@techexp/input-field/-/input-field-1.0.1.tgz","fileCount":32,"integrity":"sha512-KKEz7VmvZD2Y1lcPZe4sRsTKOPHJMpFPygBjavuJvP+djnPyA9vVvwqpTvrVEkrF28I+dkfOrp7iEnARBCo5Vg==","signatures":[{"sig":"MEUCIQCgL/g40DjQ9Q2hxgXPj2pse3aW6espPMElEnaUJEbbJQIgZQ2rPOcdjhFpfM4nm3wUgaqdNHtyJpLguM3F3b3/nPI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":297135,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgVARDCRA9TVsSAnZWagAAns4P/22bYbkjq2rPELATWewH\nWTuEorNfxyr5VHG8tiS7iZEjWk1UYVTib919ld+Cew9/EpupXuisvlOM3FCA\nHqwr1DDKZAYql1ptTer8ToGb3RY7KrxSF3kO7tLpwn8yJ1vPWSLeCVHap8vQ\nyWl6zGq61B1CwYB50uyu15SXCloUBFvNPB6DUjk7HhePhUW/vbeefRQ/fDZx\nlYOumBdhGX1GPo89PiGP1Cu2mRjTmXC4yIzluLRxtqsYNN4N/FrNQieE+9Y5\n2AcmeTZVhFzh5f8Zgt/w7vkDdAmNcpWR9ph5f7WISpFpvWROsltf1p6cEagX\n7sAyzhT2eUCYM1DCxos0VQVmDm2a8UEWvy4Bs07GmDyROlsClUjn6peREv1j\nvDY9NNeOkcVOF+mX3giO93yXdVdYMf6SaPRFJ4XKahh8/DCAA9jvub/iXGKT\nZYc2BxxVQ66BIDc1XfAkO4Nxhud/vg14XHk0voRMLgTowBM069WG5c+Ky/De\nptelWIjKJv/8SxoToPNGg5jYEXYWESeEYxSmj6k719Mn+AjX90MbPjjErU+a\n4jg1o8H7FXlYanKWxbSDHTe99CF6F099qpQ4XpxqVAielSNCS20Yuw1WhfD3\nPluiXgqUFkb87ReNwdrZDm4AsXDTRrn8ln2V9m0U5y1UUj9mrzNZ70Wv/XW4\nerjz\r\n=tmqo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/input-field-esm.js","engines":{"npm":">=7.0.0","node":">=15.0.0"},"gitHead":"9d6961959be21c17a3feeb60f980e91aa74813b2","scripts":{"lint":"eslint src --fix","test":"npm run lint && web-test-runner","build":"node scripts/build.js","clean":"node scripts/clean.js","server":"node scripts/server.js","build:prod":"node scripts/build.js prod","test:watch":"web-test-runner --watch"},"_npmUser":{"name":"abdul-techexp","email":"ahabra@yahoo.com"},"repository":{"url":"git+https://github.com/ahabra/input-field.git","type":"git"},"_npmVersion":"7.6.0","description":"Web Component. Responsive input field with label and validation","directories":{},"_nodeVersion":"15.11.0","dependencies":{"@techexp/webitem":"^0.3.5","@techexp/jshelper":"^0.3.1"},"_hasShrinkwrap":false,"devDependencies":{"chalk":"^4.1.0","serve":"^11.3.2","eslint":"^7.22.0","esbuild":"^0.9.3","fs-extra":"^9.1.0","@esm-bundle/chai":"^4.3.4","@web/test-runner":"^0.12.17","@web/test-runner-commands":"^0.4.1","@web/test-runner-puppeteer":"^0.9.3"},"_npmOperationalInternal":{"tmp":"tmp/input-field_1.0.1_1616118850788_0.053486181313591175","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@techexp/input-field","version":"1.0.2","author":{"name":"Abdul Habra"},"license":"Apache","_id":"@techexp/input-field@1.0.2","maintainers":[{"name":"abdul-techexp","email":"ahabra@yahoo.com"}],"homepage":"https://github.com/ahabra/input-field#readme","bugs":{"url":"https://github.com/ahabra/input-field/issues"},"dist":{"shasum":"a1f797b6b41dd069ef054cb38ae868e2674d0128","tarball":"https://registry.npmjs.org/@techexp/input-field/-/input-field-1.0.2.tgz","fileCount":32,"integrity":"sha512-SbrvKXnwIRMUbxlOhULfpBQmJcXNUiqH5Ln0cuPpLH2KWk+vcrOQzw3vuZJb0TG8Tur6ynUD11DB68MrGLOZwg==","signatures":[{"sig":"MEUCIF/VIDECW8LiLtxRUxWI6agFJ5TOE9H8Fh3fLN5tPV3FAiEA3sBnwen6+FHnjoXUpShFr13lJq5upMBtIVL8JKoI4vA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":299171,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWsSpCRA9TVsSAnZWagAARFYQAJrFn1sSKV0/v92w2g9P\n7nh37npYjlbnLQPdvON8JoBX0aJ8r1wXcn+hOo8RQku84QQtDHdv7MWcoBjc\ngeomsUOAWG7ZQjodrskyQr112VPjT7vHFzIEQQgcw0zVcKe4dsjQugKeKgE3\nt3ZIJgpUnvOwJGsmAzH9qtQjX3vwDQO2Otd2akHsg/Bhue/5q8TeZZQWtOlt\nrQYJCTnmSLJ0LbyutThb+eQuhDPw2Zi7WSKyYi4HrbS8Jc1Mfru4Z6CmHhm5\nhjHbLJ0AvVgJqSGa039P5DQZtuts1ESmTCg4GinqFPgmrM+6UHIevai8tSjU\n9OMI81RoUXSpGaGhq0nDUcqwL5B3lDxsyUUG9CTvGxxwne2Lvam90JSc1FJN\nNdgVhkvOdguj7a5HcZwAk05RZ4oRHxVXUAH/mohR4gLCR4nrthg6z7VBqF48\n8m37VIIWZ4z2uhd1sYB6ESpt4L4ZEXz3asTPKj/lQtml4dCr1AVkcKJsYWNf\ngB0otGvbKHP/2dJ4IDGStFoDGkzMaLO49a2UXBXfhknk9XuHs7Yp9pV35Jy5\nzuwLxYW/ck/qObTG9R3OGEK17M9gCylcjO29ZQsN9oRO1nNob973fsnkKlRR\n/dUrMiceugBtVWXlolpOejKH6U/ZA9BlrJDv/ubiXq87HzFyr6xywYIz8sDH\n4osL\r\n=QjZ+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/input-field-esm.js","engines":{"npm":">=7.0.0","node":">=15.0.0"},"gitHead":"b2cefa656bfbb2c9eeacafd91a442cc1752ad78d","scripts":{"lint":"eslint src --fix","test":"npm run lint && web-test-runner","build":"node scripts/build.js","clean":"node scripts/clean.js","server":"node scripts/server.js","build:prod":"node scripts/build.js prod","test:watch":"web-test-runner --watch"},"_npmUser":{"name":"abdul-techexp","email":"ahabra@yahoo.com"},"repository":{"url":"git+https://github.com/ahabra/input-field.git","type":"git"},"_npmVersion":"7.6.0","description":"Web Component. Responsive input field with label and validation","directories":{},"_nodeVersion":"15.11.0","dependencies":{"@techexp/webitem":"^0.3.6","@techexp/jshelper":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"chalk":"^4.1.0","serve":"^11.3.2","eslint":"^7.22.0","esbuild":"^0.9.3","fs-extra":"^9.1.0","@esm-bundle/chai":"^4.3.4","@web/test-runner":"^0.12.17","@web/test-runner-commands":"^0.4.1","@web/test-runner-puppeteer":"^0.9.3"},"_npmOperationalInternal":{"tmp":"tmp/input-field_1.0.2_1616561321461_0.2344101095014517","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@techexp/input-field","version":"1.0.3","author":{"name":"Abdul Habra"},"license":"Apache","_id":"@techexp/input-field@1.0.3","maintainers":[{"name":"abdul-techexp","email":"ahabra@yahoo.com"}],"homepage":"https://github.com/ahabra/input-field#readme","bugs":{"url":"https://github.com/ahabra/input-field/issues"},"dist":{"shasum":"b7b500202d3055f91a8c96825029ec43d4dc9782","tarball":"https://registry.npmjs.org/@techexp/input-field/-/input-field-1.0.3.tgz","fileCount":32,"integrity":"sha512-OzxsjB03biImWMnBSt8LryIAUHdDU5K/+TMMN5jLBaqM1zenNhZ0IC5KMUpmQTKXsH5ne6xtb99ggG/NuvH1Ng==","signatures":[{"sig":"MEQCIASebgg9apJ7xSbLbrIPZtg5sqRXpluFwCYMVla3sKXQAiAv2p1ja56Fd6fjC9C7nLX0dG6kCh+1SNynrItqNFE5/w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":299258,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWsbOCRA9TVsSAnZWagAATmsP/3UMHJChHJYe0sBJ4DTg\nDpkg/N2mgZhzfrevTYjSDMCSeDVP7JOY9OxaUKM3p04b9E1BAvHhsMUxf6KM\nQl47xS1Hhe7HJCxkVzJkXO1t1M6TsMu/L2M2Oty5GuaFp/kBgbuzmkBDw7/s\nnrWmvzD5H70Ka7sp3IajCRnACC02mLPGO4h5RuQrGlBuLL6HduJaIAFnb4/A\naoGr17BsL3rETUenDOxkSevP34DtDvSSv6fnZld+nK7SkpDWqfNnr5VC4lwv\nrONeNFG34ZI25n2up8bNxI0Il5LiOYhOwBtkyDCpj/QvSHs4tfCy43zvT6wX\nDqjB0RSbY2Xee+e48EebmbT+rYa1PmdD307nqQHZ7JMUVvI41b+93OX27y0d\nygkDX3HsNUqHPIaiSLpfABuRMpnjJ11QnVX7exaW6skTHd4pkuBMOspaT3du\n+4iM1GIrHSYX+ET/Uj7FfKXKfrb4s9woybs/IDnOE54nKMiiZSEoDPLUUBjx\nl72baXLO07/+Vbkl1ZobP4PUKzVlmh/YU6ar49jlIY3wRr4J6rQoeXe9s0eN\n6fMyCFYVOshjZJhn1rn4NwySoCOFJTQX0DvoOsckppDJHz6XmT1GvyJTzUkj\n4sos7kQPz4oXjg+eSV7CWk4m3QPZrpfZsvE14iC+IICJB6fmMSPjAuPBVgvr\nHAdK\r\n=16RA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/input-field-esm.js","engines":{"npm":">=7.0.0","node":">=15.0.0"},"gitHead":"3c653a4b130613d4ab557c389b174482eec5a85c","scripts":{"lint":"eslint src --fix","test":"npm run lint && web-test-runner","build":"node scripts/build.js","clean":"node scripts/clean.js","server":"node scripts/server.js","build:prod":"node scripts/build.js prod","test:watch":"web-test-runner --watch"},"_npmUser":{"name":"abdul-techexp","email":"ahabra@yahoo.com"},"repository":{"url":"git+https://github.com/ahabra/input-field.git","type":"git"},"_npmVersion":"7.6.0","description":"Web Component. Responsive input field with label and validation","directories":{},"_nodeVersion":"15.11.0","dependencies":{"@techexp/webitem":"^0.3.6","@techexp/jshelper":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"chalk":"^4.1.0","serve":"^11.3.2","eslint":"^7.22.0","esbuild":"^0.9.3","fs-extra":"^9.1.0","@esm-bundle/chai":"^4.3.4","@web/test-runner":"^0.12.17","@web/test-runner-commands":"^0.4.1","@web/test-runner-puppeteer":"^0.9.3"},"_npmOperationalInternal":{"tmp":"tmp/input-field_1.0.3_1616561869849_0.36985821838593447","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@techexp/input-field","version":"1.1.0","author":{"name":"Abdul Habra"},"license":"Apache","_id":"@techexp/input-field@1.1.0","maintainers":[{"name":"abdul-techexp","email":"ahabra@yahoo.com"}],"homepage":"https://github.com/ahabra/input-field#readme","bugs":{"url":"https://github.com/ahabra/input-field/issues"},"dist":{"shasum":"c9a6a3a90f71054dcb172eae16c07bb8ad13353c","tarball":"https://registry.npmjs.org/@techexp/input-field/-/input-field-1.1.0.tgz","fileCount":32,"integrity":"sha512-HLHdiVkdfWsBmHt/BbF4MVCnOz3PQTXVsjQV6vHNoDWbpTc7NHSz+zXXLeMGputp+3iBzF+iHXEeg1Jd66mdsA==","signatures":[{"sig":"MEUCIQDlKttsxOVXA+Wqfl9FzYVOvJuVvSHOmm6rr4rdMBgNkgIgdbZDNOLtDdj0iGmIPNvbrpX8rXDUOIsDzMkWJ8pr/L8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":303110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXV2QCRA9TVsSAnZWagAA8HsP/A81qI7UqyVjrnX4RQUg\n93Y2N2bw6kba/XebUqAj8cLCfbfHQz6zVFXULMZcGDVYB01JJ9eqqEO5LqV/\nCEfyrz5YaoTrgNvamBxxz6K8tQ3VziaTwknyjjLTyrtL9WnMH3XuY4Fd535B\nuczTtfbiHWDbWsm5sdtI/QQ9vLxBJaZ5AjRx67ZxXXzAOPTZPgeXBk2te3JB\nZAwOlZxbQ/WHosD/qTu+XUxfohYegKhcnJ/y9B1WtDz1+FioLm8VHHXoBc1F\n1n8y3kRLZdPbKx1mA8Tl4QaFeou88XkQGTqrjqbLsRujnP6P5L6STUl6KgL6\nIVHpo1Y/svQoVpvElVz1Io3u9A/V/QDdLupjeef6cvG9LBVp3Aq2Yj4RLt+X\nSA1PEa++8HAL9wCxFRoZINP0DoingqscY05ZLtzgrO1SHIvlZq9uv+XEuWKE\nHcGWhnvaa2Fyx6SdFng+zIpxgsyzUiQJnvEwGt0tYbi3Vb+QDd7nvj5cXF5n\nuX+5eNamycTpg7ilg2pZXjE3YCsFdCHUxixw5kW9h+Fpa/iORs+VpWEJsy7g\n9fF8pKEV9P6vB09MZRuUEl4dm7ZZgb2kUXxQXzvZmWVPWzZvo0+G2KMm7Qx4\nmIH5aV79CcHYdLVZYAP5VihS7pVfyO7P2R9qlHV1Us4DpN9aHtj/45HYKLbV\n4WEC\r\n=BCCw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/input-field-esm.js","engines":{"npm":">=7.0.0","node":">=15.0.0"},"gitHead":"66336eb63ca6bb2fbf04e25eac5e5c7340d00e2a","scripts":{"lint":"eslint src --fix","test":"npm run lint && web-test-runner","build":"node scripts/build.js","clean":"node scripts/clean.js","server":"node scripts/server.js","build:prod":"node scripts/build.js prod","test:watch":"web-test-runner --watch"},"_npmUser":{"name":"abdul-techexp","email":"ahabra@yahoo.com"},"repository":{"url":"git+https://github.com/ahabra/input-field.git","type":"git"},"_npmVersion":"7.6.0","description":"Web Component. Responsive input field with label and validation","directories":{},"_nodeVersion":"15.11.0","dependencies":{"@techexp/webitem":"^0.3.6","@techexp/jshelper":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"chalk":"^4.1.0","serve":"^11.3.2","eslint":"^7.22.0","esbuild":"^0.9.3","fs-extra":"^9.1.0","@esm-bundle/chai":"^4.3.4","@web/test-runner":"^0.12.17","@web/test-runner-commands":"^0.4.1","@web/test-runner-puppeteer":"^0.9.3"},"_npmOperationalInternal":{"tmp":"tmp/input-field_1.1.0_1616731536242_0.7550156825548364","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"@techexp/input-field","version":"1.1.1","author":{"name":"Abdul Habra"},"license":"Apache","_id":"@techexp/input-field@1.1.1","maintainers":[{"name":"abdul-techexp","email":"ahabra@yahoo.com"}],"homepage":"https://github.com/ahabra/input-field#readme","bugs":{"url":"https://github.com/ahabra/input-field/issues"},"dist":{"shasum":"aabbfe1018aa3decf25a79a4f496b7e20e1a08df","tarball":"https://registry.npmjs.org/@techexp/input-field/-/input-field-1.1.1.tgz","fileCount":32,"integrity":"sha512-wdVhgYSOY7lqAps2oIfdFNV0E6E1fRwQdLE/2yb0e9tsjbMcwPiSbS5i8+Ex+pjUJ0OHkK6SD42B9E0aeseiTg==","signatures":[{"sig":"MEMCIDQAy0BrYg73WotLybHRRSY87DlO6F404y6Bee73a3tUAh8W2Kgcs4CESyX+A6n8+HkfdoHbanLdJErbb/rWYNcE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":308112,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgY1/7CRA9TVsSAnZWagAAWpgP/jN0v/1ZJqmleYUeZOd1\nHtt7iyx0XE9px99E3LWNbCH7OHxeYH4TI721XHz0Ct2ipmg8E1K1eO2vU9IM\nn5rGaITuL19hib49UQKf1WcVtMSxyv4PTK78BePM7AYEzoyWFLy4iuRSQiDT\nrfcTZlgnfxT4ak08S52JofUbxmidgMmHVljnuGZCkmw5MCZ8yomJV0GYF0ve\nED8fDeaInvX5UXXq0vXplPZlFm+h0W9NOmGZGkoJm+0wnPsAWwZByVHwsmgS\nwXTgvXxBaHAz/qXk5KFbIvEW9mPsEF3I5egXIDEMS95ouaEmPJpimfhXaFOq\nhuhUsLGWNUTr83uaGngb0VRadmYNxOohc7d1rHbv32Hr+PLH04nEY1yC8ijQ\nVDugFarldx6smXphJ/lHnwZ1g4Bdvh/LShwKd7XBcWEXObCbd/gTPtY5/0yF\nROLk52dqh9UiJb0T4dBuUwTXu55+ewGxTW+vUgoh/h1L83qSejfXLkqP5ft4\nJRxtXmEduaFySxydj0J8PmX1W8eQO6MxoASPTmwpncDJskouNEbbTBfh7N72\nSwQWt6cEoqTiOexEf0XHjHsC7TXewntP4MvMcInv4hKW3kgIYIOT7wlaeBw1\nzxhZKb8/IVCqmxyTSFwwOPqIzqWLc+MHfEa5EKCujtzcVfUmNcE7Sxn5NkSA\nNG5A\r\n=oR/m\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/input-field-esm.js","engines":{"npm":">=7.0.0","node":">=15.0.0"},"gitHead":"c1ceba47cee122cc6ca9e85fb680b05cc003e0d6","scripts":{"lint":"eslint src --fix","test":"npm run lint && web-test-runner","build":"node scripts/build.js","clean":"node scripts/clean.js","server":"node scripts/server.js","build:prod":"node scripts/build.js prod","test:watch":"web-test-runner --watch"},"_npmUser":{"name":"abdul-techexp","email":"ahabra@yahoo.com"},"repository":{"url":"git+https://github.com/ahabra/input-field.git","type":"git"},"_npmVersion":"7.6.0","description":"Web Component. Responsive input field with label and validation","directories":{},"_nodeVersion":"15.11.0","dependencies":{"@techexp/webitem":"^0.4.0","@techexp/jshelper":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"chalk":"^4.1.0","serve":"^11.3.2","eslint":"^7.22.0","esbuild":"^0.9.3","fs-extra":"^9.1.0","@esm-bundle/chai":"^4.3.4","@web/test-runner":"^0.12.17","@web/test-runner-commands":"^0.4.1","@web/test-runner-puppeteer":"^0.9.3"},"_npmOperationalInternal":{"tmp":"tmp/input-field_1.1.1_1617125371276_0.691297264607386","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@techexp/input-field","version":"1.2.0","author":{"name":"Abdul Habra"},"license":"Apache","_id":"@techexp/input-field@1.2.0","maintainers":[{"name":"abdul-techexp","email":"ahabra@yahoo.com"}],"homepage":"https://github.com/ahabra/input-field#readme","bugs":{"url":"https://github.com/ahabra/input-field/issues"},"dist":{"shasum":"65071df8a342f14a7ee054360f9894e8f41f78e9","tarball":"https://registry.npmjs.org/@techexp/input-field/-/input-field-1.2.0.tgz","fileCount":35,"integrity":"sha512-/9P0Hoz/6h7wFhUnzG+QHiPiIXCg4mxWnHGi/5onst7NokPc4XkVDDRD1xsxjtKf/F711YY50OFaFwQeIUeJVQ==","signatures":[{"sig":"MEUCIEs+Sr8vTBBKphKYI6zDzJml8l2n7+bZw7XHNp3ZbDqsAiEAgYIV/zEN5Ml+pXStvGKPW4WnxnZ7ujhekfcjQ30Ccl0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":376047,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgciIBCRA9TVsSAnZWagAAr9cQAJlLH3TaYJUO2kZZT0L9\n7V1cu5HDHJWJyzjP/MN+YTQabL6wMq1ysp3+/DaYOYJIPTUbRSu/ENyz3JzF\nDr391LXYNftHT7uYRThYwLkMa+0JYsF9wWFRW+sOQcOtDbRvDSfkvPJ76CKT\n3ELDXnLaYH0RyHvnykskj1H8EeZjfpZEUvGJnSAi9B+OiVJICDmlExh/IV+o\nHcJku4avLYtQenmebqyPQxiNrB02W4UKRmh2srOJhpb9RQ206+TFeiJ5Lltv\nMwn9E8fnMzRauuCKvazTJVV/dwDK1v8tcMoHsQeuHs0N5ezsXnI8gAFZUQ/Z\njtxRxO3dXXvpkyHSnA/auPcaoN+y75A5XnrG4kIWpsB2izvJmd8UKHAlShda\nEOL8jhZJeU+yv7jCJgelzX69hpDqR3iPU658RWo0DmqXKWlj2iTLSVZc91N6\nsyay+CuHWQ8ulAGRvBbH2zK8NeNtKxBVe1JfyZ1Lg/dFwwygCjGi3AP0xQQW\nQSqEqRkM4bMjF68bN5Tm/4ibzc27dppFlz291PGMN4iAN9RYHwfo9i2g5xfN\nEa/3+gYQO7mR3fsfQqC+55lARS3/lcwUyJK39OVl9A2kSaZjoVoTBflHH7Ja\niWJMTeHEiChE6oPCVuWuLEwP8wvzzwyiPnJp5Gl0Ei1p05EgznOQHfYRGnr0\nh+ca\r\n=IUX+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/input-field-esm.js","engines":{"npm":">=7.0.0","node":">=15.0.0"},"gitHead":"12025559bcabd269068ae5217d221465900f008f","scripts":{"lint":"eslint src --fix","test":"npm run lint && web-test-runner","build":"node scripts/build.js","clean":"node scripts/clean.js","server":"node scripts/server.js","deps:up":"ncu -u","deps:list":"ncu","build:prod":"node scripts/build.js prod","test:watch":"web-test-runner --watch"},"_npmUser":{"name":"abdul-techexp","email":"ahabra@yahoo.com"},"repository":{"url":"git+https://github.com/ahabra/input-field.git","type":"git"},"_npmVersion":"7.6.0","description":"Web Component. Responsive input field with label and validation","directories":{},"_nodeVersion":"15.11.0","dependencies":{"@techexp/webitem":"^0.4.0","@techexp/jshelper":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"chalk":"^4.1.0","serve":"^11.3.2","eslint":"^7.24.0","esbuild":"^0.11.7","fs-extra":"^9.1.0","@esm-bundle/chai":"^4.3.4","@web/test-runner":"^0.12.19","@web/test-runner-commands":"^0.4.2","@web/test-runner-puppeteer":"^0.9.3"},"_npmOperationalInternal":{"tmp":"tmp/input-field_1.2.0_1618092544889_0.6631906286216791","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"@techexp/input-field","version":"1.2.1","author":{"name":"Abdul Habra"},"license":"Apache","_id":"@techexp/input-field@1.2.1","maintainers":[{"name":"abdul-techexp","email":"ahabra@yahoo.com"}],"homepage":"https://github.com/ahabra/input-field#readme","bugs":{"url":"https://github.com/ahabra/input-field/issues"},"dist":{"shasum":"ce87dc814f4e6949f1ff82a85d7f24802f04b07d","tarball":"https://registry.npmjs.org/@techexp/input-field/-/input-field-1.2.1.tgz","fileCount":35,"integrity":"sha512-Grom9m6TbAY9SS8JbXYaAhFMCzKB9T0BA2rMHp5uq+xPwGnwifgsvRi3a7zHafq/qZlq7SM78zIz+6z/xbL9Gw==","signatures":[{"sig":"MEUCIQC7oN9GZ+H+AkOZrXrzYEEMr/uaZlMfsWBq6xAGN15EMgIgahDL2pUU2QCxhIoMm8O5lwvjK3U4z00w3cm/fZosg+I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":376978,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgde9tCRA9TVsSAnZWagAAjgUP/3t/8Cy2FaYav5wyCT16\n8vOAreDNk39BB53FIpB2VPbrdOGQqWE0tPbbFOpbWoPTHNsi8LC+eUOnt/kF\n77R3FDf6XXtAQzEvLJD0OSALW+lJvfxLI1kMwttU37kXWoHwu0HsbEE4QUu0\nkLfkFuxWwv4yoVrBvlS5iXbjsApM94330rY4HBXjF+ZBiZiWmGyxpg5ymMzz\nujD7+84GFLDC4VeA8+9Xz6dLgIzfCSqyFFda8SG/MRyXNmScsGYIP7uZ/4O+\nnaEqLJbTy2jJAWPO9Q+6jZqI/ZNOTopK83m6gRN4jbm3CURUJkCOoL+GKOpW\nNZRM5sMYwatHbRCudrOojeEz9Lp5g5Rt08TsO7JKwFhxs3yaHx9Zr24UWt86\n54k6P4rEEaJdKotvPzR4/S95ADrl4thS42Oyj7xd3QBJHkEwpJ/2tnH3sZn4\nSbk3BPk8lhhc8aPkwUyyytPUVQx0ofyhr7yc/653egaf/j7kLZSkIOL5top8\nxOsphJx6pI4UjwL1UAA3WgocMOVMV2ZJrhAK3IILoj3CwLUQw1zrHCrdiTX4\nMBsmjWOejIYqzfLsR96rMcM4uBjiS5bf5Xfj8BH6zTsU2vG14BumsmNEOwqV\nDijJjvDmGRyrJFwtAI4TKk4gOPxcMfRb/KDUAPTSGsaeCAf7n2oG8OgqQl0g\nsx1r\r\n=XRTI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/input-field-esm.js","engines":{"npm":">=7.0.0","node":">=15.0.0"},"gitHead":"e5b457fed2995b02b0107fd1089cc64e315f71c5","scripts":{"lint":"eslint src --fix","test":"npm run lint && web-test-runner","build":"node scripts/build.js","clean":"node scripts/clean.js","server":"node scripts/server.js","deps:up":"ncu -u","deps:list":"ncu","build:prod":"node scripts/build.js prod","test:watch":"web-test-runner --watch"},"_npmUser":{"name":"abdul-techexp","email":"ahabra@yahoo.com"},"repository":{"url":"git+https://github.com/ahabra/input-field.git","type":"git"},"_npmVersion":"7.6.0","description":"Web Component. Responsive input field with label and validation","directories":{},"_nodeVersion":"15.11.0","dependencies":{"@techexp/webitem":"^0.4.0","@techexp/jshelper":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"chalk":"^4.1.0","serve":"^11.3.2","eslint":"^7.24.0","esbuild":"^0.11.7","fs-extra":"^9.1.0","@esm-bundle/chai":"^4.3.4","@web/test-runner":"^0.12.19","@web/test-runner-commands":"^0.4.2","@web/test-runner-puppeteer":"^0.9.3"},"_npmOperationalInternal":{"tmp":"tmp/input-field_1.2.1_1618341740636_0.13220457791832074","host":"s3://npm-registry-packages"}},"1.2.2":{"name":"@techexp/input-field","version":"1.2.2","author":{"name":"Abdul Habra"},"license":"Apache","_id":"@techexp/input-field@1.2.2","maintainers":[{"name":"abdul-techexp","email":"ahabra@yahoo.com"}],"homepage":"https://github.com/ahabra/input-field#readme","bugs":{"url":"https://github.com/ahabra/input-field/issues"},"dist":{"shasum":"2adc027966c42a63402af919dcd08ff4e1d5313c","tarball":"https://registry.npmjs.org/@techexp/input-field/-/input-field-1.2.2.tgz","fileCount":35,"integrity":"sha512-nmnjs5/7ot03Gq27Jhv6J6jZPU8xRsXnpl2OFRrQ7CJvdYh93vwxjV3R6vnycjhRvtCl0nwkm53xkQKhHeZUeA==","signatures":[{"sig":"MEUCIGDpVAsJcnsLoSWVqw0zzqR6c0pJ3PCgzmdqBYrWM7lLAiEA+DwVlS2UEiLkkia84NVY/mR2T4qlpjanEbs4owS+x34=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":378378,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgnClgCRA9TVsSAnZWagAAzz8P/0LVtotjFWyfZjLySMvT\nvLQW0a6DCMHqxt+aXvv5+nDzA73tQ5vsBMKH/6Xchnilv7PBQD0e3mUZ/6e5\nkd5Wz+flGoJmxJDBK7etFczgfCWfJZ04xv701fispHWbE4EX7NQd8+bllFt/\n1Un2nmClXuLNNZh4dtm1jHpscbphqbZEG5FDFQxQo1q1VDJmUMOo0APNc8BK\nIJ/Au4y93OfoTeZRXCxJzvK9pTS2fBjGaLF+kwgtoIw861F04JqFnfnc5D8g\nwk0mS41tY0lCwpB2zwOot+7dcnziP3I1J4jqnHabZeZj7WL3bnDCedvi4umJ\notIi5XrmsE+AzSn7HZV6Ea2hsar+FrAbQv/x3BnZaOZFvo39i1JjfA8sw3vN\nUTQw10PV7EKXrPw5/ziAUg0ZrZhyuOl/lhFgbWaiwrJjXBEMYufo1ppvES0Q\nsojEfQB0p+iWfD0/O2EN3/guJkeO+BW5WiRRe8YnRIjJnt0wk9mTUGtCNdhA\nmjheFtFBxurr8M2twi1RJ+QLqbHRRJ76DVOzg954CUegi9VWsjXx+Lb5Le62\nQW9I5xVMl2yfgEbVhVu5wLbiQnfPyxOzBhgOf019oYvHIHMOdltcBHwMAwJK\n6AVKoIfpo+QuPLho4G3D6jkP8k7m0qm0EVB8whbA0vicXNkoTHuIHKZCBl4L\nM2y/\r\n=ZxLr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/input-field-esm.js","engines":{"npm":">=7.0.0","node":">=15.0.0"},"gitHead":"0338f707bcb330c52725ef345cfc0a068e6eda8d","scripts":{"lint":"eslint src --fix","test":"npm run lint && web-test-runner","build":"node scripts/build.js","clean":"node scripts/clean.js","server":"node scripts/server.js","deps:up":"ncu -u","deps:list":"ncu","build:prod":"node scripts/build.js prod","test:watch":"web-test-runner --watch"},"_npmUser":{"name":"abdul-techexp","email":"ahabra@yahoo.com"},"repository":{"url":"git+https://github.com/ahabra/input-field.git","type":"git"},"_npmVersion":"7.11.2","description":"Web Component. Responsive input field with label and validation","directories":{},"_nodeVersion":"16.1.0","dependencies":{"@techexp/webitem":"^0.4.0","@techexp/jshelper":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"chalk":"^4.1.1","serve":"^11.3.2","eslint":"^7.26.0","esbuild":"^0.11.20","fs-extra":"^10.0.0","@esm-bundle/chai":"^4.3.4","@web/test-runner":"^0.13.4","npm-check-updates":"^11.5.11","@web/test-runner-commands":"^0.4.5","@web/test-runner-puppeteer":"^0.10.0"},"_npmOperationalInternal":{"tmp":"tmp/input-field_1.2.2_1620846944059_0.5361637292174799","host":"s3://npm-registry-packages"}},"1.2.3":{"name":"@techexp/input-field","version":"1.2.3","author":{"name":"Abdul Habra"},"license":"Apache","_id":"@techexp/input-field@1.2.3","maintainers":[{"name":"abdul-techexp","email":"ahabra@yahoo.com"}],"homepage":"https://github.com/ahabra/input-field#readme","bugs":{"url":"https://github.com/ahabra/input-field/issues"},"dist":{"shasum":"9ecbabdf6fed6d708e6d36ca39f14202cfc94d6b","tarball":"https://registry.npmjs.org/@techexp/input-field/-/input-field-1.2.3.tgz","fileCount":35,"integrity":"sha512-Umq+8mz+IuSyU9zTSDq/CpsYfPoJgxI5KSzUfxzWNMm1XrDU+OgWuroxTmc9AVwFD+QnmeVnuoUnYEo0PHjAeQ==","signatures":[{"sig":"MEQCIDDSgmNVG33MKd9rhYJJIgV3S7ekz0snup/Trw1xgARSAiBcRCR4N4nw+qvl6a0vWMom8zo5QYzEjx3qUGNWTEI2gA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":326303,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgoV2QCRA9TVsSAnZWagAA1pUP/i+UsJgacJ/rtYhMWGG9\n4NjPEHLDkIhxjZZC4lS792J7sYiDVBnSL/tO2ajskQW67BPz5tG/xz0qqXOG\nAgujixi40yaVjvZIKI+uZPeM/ggJmzKZmFQe9sW07uu6iw/Ahn3T/x8icWV/\nxUNRw9oL3Ml1xwXrqW8sGBSLC8NqpBfCcxASeYF+PbfMjxyqzH6lXG5qRRX1\nG0JrOYiuyRFPjjNYoBR61SmulIKReitlZuPoh09lCjUwz83r09N+l9Z+Bhsv\n5rm9aCp+4FKAuSObVKfwYId1LITlBhm+VdAIwh30ON2ablmdvX7PQimfok1m\nVGsnGmqk9vguiSiQrooBECZB66GJX4wDy0UBzxIO5FPymyqQH3Q1kioDYSmE\nFGgvCqOViyexISM05hMbUEBP3+W8A+Rt0wgpU0e1euG7pvQWJxYkx742bwcc\niQi7okT9nj6lfTdyI1AJKJIBAvUE7V8AnG67DSoJNgBpQz9+7LXJmL/eVOUz\nnkkl9ZTdtdKRMW/p8Pu178Kqr/UmxFJ2mlQG1I4K0xNIZvbYSrpEKUusNkLN\nr5hfBcKz6QCPQutMwd5pNbQQOBHOXyVaNcelcexeOgOZk2s0pSNc4/pM6ry7\nAsVvJORGg1unkWl9lzoIi0/pn6WjpisI8Frto/j6Rjf8hMQKfVVgnc4Zk2BX\n73Lj\r\n=bBRo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/input-field-esm.js","engines":{"npm":">=7.0.0","node":">=15.0.0"},"gitHead":"2e0343bb67709a2860b6245b5d0e537102882f64","scripts":{"lint":"eslint src --fix","test":"npm run lint && web-test-runner","build":"node scripts/build.js","clean":"node scripts/clean.js","server":"node scripts/server.js","deps:up":"ncu -u","deps:list":"ncu","build:prod":"node scripts/build.js prod","test:watch":"web-test-runner --watch"},"_npmUser":{"name":"abdul-techexp","email":"ahabra@yahoo.com"},"repository":{"url":"git+https://github.com/ahabra/input-field.git","type":"git"},"_npmVersion":"7.11.2","description":"Web Component. Responsive input field with label and validation","directories":{},"_nodeVersion":"16.1.0","dependencies":{"@techexp/webitem":"^0.4.1","@techexp/jshelper":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"chalk":"^4.1.1","serve":"^11.3.2","eslint":"^7.26.0","esbuild":"^0.11.23","fs-extra":"^10.0.0","@esm-bundle/chai":"^4.3.4","@web/test-runner":"^0.13.4","npm-check-updates":"^11.5.13","@web/test-runner-commands":"^0.4.5","@web/test-runner-puppeteer":"^0.10.0"},"_npmOperationalInternal":{"tmp":"tmp/input-field_1.2.3_1621187983828_0.8361961900679076","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"@techexp/input-field","version":"1.3.0","author":{"name":"Abdul Habra"},"license":"Apache","_id":"@techexp/input-field@1.3.0","maintainers":[{"name":"abdul-techexp","email":"ahabra@yahoo.com"}],"homepage":"https://github.com/ahabra/input-field#readme","bugs":{"url":"https://github.com/ahabra/input-field/issues"},"dist":{"shasum":"b1dbd5bce31ddc106d0d95d56a010e5baeddc553","tarball":"https://registry.npmjs.org/@techexp/input-field/-/input-field-1.3.0.tgz","fileCount":38,"integrity":"sha512-+ikd1MVvy4iw7mHkfiGqw8M36KhmwsR+sWw3PjXhrm4O6457gVgaZuEzGlC8tAhLMchyBnllH8/t2n2mQMATVw==","signatures":[{"sig":"MEYCIQDwo8eychccQytCfdWlxo+kmH3iyTMSsbl6JqmgUR6ppAIhAKZq5mJSUb/Ur6g6ixfoYRWoRXu6nc2+hxz5jniEJxDE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":368463,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgucR/CRA9TVsSAnZWagAA7noP+QBII9hnBF3OZK5L5vOn\n8lUm8dLgJstrg9SLs7Ta/lYLLosXTmm6xQ0/Mipzc3XrF6jLUv6a9hIswvJk\nbnQ+ylMMKRw9fYQvNh5XeKcRxxjnjVfJfKS8BfrkD8RXTjMTmOzTNV4MJMSk\nQAEAjYeFxFdvGVrWo4s2YraMZHWGLJpr2PPxPyt36SwMPp1FIrDJDV0IZsGG\nIeErO2cRp13xDCjamjpzuo7pER88p6ZDDIpq6+i2nHymZ955e72V3AhA48h7\nakPMbxie9iQGhXxf3MQTmikOuKnofI/05OjKVwt2hjCNu4fAfvnA+VqLS5gs\nZtyAeQc5wjBWh2L0022bVzelGVB/JZ2qJnAWBtLIwRDmlg/IrBgOqECQfQr/\nywL1oq8Lf1qpH8hUaV68E3Q3OCJJfvc9AFQ6rg0aZkUOUebv3ZRhjNst+d9T\niaUDzlXiMydc4DNMXG6jwlBobQWwp49wCyj2LJRQkfrbQcFkWLP+A3ngOSlk\nzoo52ojrk+T8FyNt9ncV6Mx3ZC6kMkKshPs8RH4sIdQsPBVpO4xykZSkh4RZ\nNM857RrJep9elHCZLi4dmOFaitVe141GWh6fwDZaA+9eyxfDJ5YxBPHFuda+\n+Bh3gBFeiKIk7O4mD2a43o0dhAqKQt9a/azTxQTGKsx2/fqZo9ZSIG9GF52m\nlU/R\r\n=UyAC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/input-field-esm.js","engines":{"npm":">=7.0.0","node":">=15.0.0"},"gitHead":"a9ae930e1d835b7fa8407cb33caa795f63f3927a","scripts":{"lint":"eslint src --fix","test":"npm run lint && web-test-runner","build":"node scripts/build.js","clean":"node scripts/clean.js","server":"node scripts/server.js","deps:up":"ncu -u","deps:list":"ncu","build:prod":"node scripts/build.js prod","test:watch":"web-test-runner --watch"},"_npmUser":{"name":"abdul-techexp","email":"ahabra@yahoo.com"},"repository":{"url":"git+https://github.com/ahabra/input-field.git","type":"git"},"_npmVersion":"7.11.2","description":"Web Component. Responsive input field with label and validation","directories":{},"_nodeVersion":"16.1.0","dependencies":{"@techexp/webitem":"^0.4.2","@techexp/jshelper":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"chalk":"^4.1.1","serve":"^11.3.2","eslint":"^7.27.0","esbuild":"^0.12.5","fs-extra":"^10.0.0","@esm-bundle/chai":"^4.3.4","@web/test-runner":"^0.13.5","npm-check-updates":"^11.6.0","@web/test-runner-commands":"^0.5.0","@web/test-runner-puppeteer":"^0.10.0"},"_npmOperationalInternal":{"tmp":"tmp/input-field_1.3.0_1622787199123_0.6251366648587553","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"@techexp/input-field","version":"1.4.0","author":{"name":"Abdul Habra"},"license":"Apache","_id":"@techexp/input-field@1.4.0","maintainers":[{"name":"abdul-techexp","email":"ahabra@yahoo.com"}],"homepage":"https://github.com/ahabra/input-field#readme","bugs":{"url":"https://github.com/ahabra/input-field/issues"},"dist":{"shasum":"73e92d7c06f6c33692fd157d8abd49f12426ec76","tarball":"https://registry.npmjs.org/@techexp/input-field/-/input-field-1.4.0.tgz","fileCount":38,"integrity":"sha512-iHodW4eDvlh0+8vsZZiV87PABMHwvOeMRjgUcGguhq3RXE4KvoidwiXgxmyhRNHZf8folE+27aVUAfqHrZhhdQ==","signatures":[{"sig":"MEYCIQC/5RGYUEGuE7EyHxX5Dukj0d4hmqVmLoz6gIoyMGoIVgIhAJOBW6mdiZ/blJEwWCf4wJeNc4mLwRVRGo5oFURnz16M","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":374270,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhMajgCRA9TVsSAnZWagAATxcQAIzQKYIFGJOCvenXbjM2\nTOXCfXL2fGTs6Lodx8q64FVeVEk9txvbIE0x4f2RfO4sVP9cD/v0wuv+KMTD\nyqs8horFOam0fmf2fblFFeAUh9VkGRWzmYzoiSZl0ZDmlwnjo1M1Nnq4ODYY\nW513bqb1mpNeqSYHkX42AHXYIzM/yJX+KBL/W/JHf49eO2NpN5beRy7gnd6b\nyBqgYoLNFrMfdHFTFLiSylvS5J+aWpBxGKSZeHbwn5WTfm5zpqTtBkCwNd1K\n8TOtRRQkBCbIbPRzI1ZmCDgfJlqwOzaR5NVmVZ7AExSiJXb1g7hV0w9m88Pf\nJH7O1yIaIk+3NiS8b/mVI7vCxJUVxKz0a9VAkowX8j27SR0xcJ58In4nU/7I\nwJ8HgE38yahUEfYG6+wGr9Zfz1SAdHvATA+Cj25/ti+MN0hOEkRVrrfF94bB\nGc71L5P29+eAmJRr3SJdW3k2fy6KNLNlKD+o575Ui3iHLh3vifd8uxn4WAIC\nPyje163wWvXLg26NVSUEO1k6nVxnQzYzlRheyj0LLqyRNUBR6fV5iLYsUpU5\nGUgrS9wY2hPFIBRjecDRLHb1iONqJThuGNWTPBD/TA/72GcybowAd7hHKBC1\n8HW50eGanCmqK0f6lf3i6xllPyENW8j5mP++0RoBoxQL4S6/BdFXUw1ZI7mY\nrPkZ\r\n=Efx3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/input-field-esm.js","engines":{"npm":">=7.0.0","node":">=15.0.0"},"gitHead":"743734fa65edfaeca432aa695c2377a49ee12226","scripts":{"lint":"eslint src --fix","test":"npm run lint && web-test-runner","build":"node scripts/build.js","clean":"node scripts/clean.js","server":"node scripts/server.js","deps:up":"ncu -u","deps:list":"ncu","build:prod":"node scripts/build.js prod","test:watch":"web-test-runner --watch"},"_npmUser":{"name":"abdul-techexp","email":"ahabra@yahoo.com"},"repository":{"url":"git+https://github.com/ahabra/input-field.git","type":"git"},"_npmVersion":"7.11.2","description":"Web Component. Responsive input field with label and validation","directories":{},"_nodeVersion":"16.1.0","dependencies":{"@techexp/webitem":"^0.4.2","@techexp/jshelper":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"chalk":"^4.1.2","serve":"^12.0.0","eslint":"^7.32.0","esbuild":"^0.12.25","fs-extra":"^10.0.0","@esm-bundle/chai":"^4.3.4","@web/test-runner":"^0.13.17","npm-check-updates":"^11.8.4","@web/test-runner-commands":"^0.5.12","@web/test-runner-puppeteer":"^0.10.2"},"_npmOperationalInternal":{"tmp":"tmp/input-field_1.4.0_1630644448304_0.3716940356973959","host":"s3://npm-registry-packages"}},"1.4.1":{"name":"@techexp/input-field","version":"1.4.1","author":{"name":"Abdul Habra"},"license":"Apache","_id":"@techexp/input-field@1.4.1","maintainers":[{"name":"abdul-techexp","email":"ahabra@yahoo.com"}],"homepage":"https://github.com/ahabra/input-field#readme","bugs":{"url":"https://github.com/ahabra/input-field/issues"},"dist":{"shasum":"9e1a0f6dbff0c4384001b9457b3f96ae8c1ac9e3","tarball":"https://registry.npmjs.org/@techexp/input-field/-/input-field-1.4.1.tgz","fileCount":38,"integrity":"sha512-xKLun2nzaMiC2XycwO6erLnyWDVTjhWXW1jhULwoApl7vgvflVnKSuTHTOpvmBmE60m7ckopV4pATOUwndJBUw==","signatures":[{"sig":"MEUCIQD4Uqwd1yTfcYxjFUa/FUHx5LXBbWfEGe8HKGbiEMwrlgIgev0BCzK/qIA7cIIh0bV2WXx6to4e13SntCoaynnqx4E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":374277,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhMamiCRA9TVsSAnZWagAAv5gP/3JQKLGpcqGWd1fcJNZc\nV/efmsOU/3f+UKnuAIFXW0Ux7gzbvCVMeqep205wci014ufHc3BE1EA1/v6/\nREP2F9a7M1iQ93sf/R2Zh9w8GFtGulG3UwgetxoflaPIlQwZca8YAGysrMhB\nTdQJTb2DotFkYmyLZx8S+mrc0KPvqtKSUXv5w+txsOjyzhkxffmE9n4Emi5o\nwQGrGak4xDOYfTwVLq17oqOO5/jsk/4Tbk0Th5j1kHliGVzZxH4sEFE21qGC\nwjVY1iJiaEV8Inn/d+pDkelEdUY2bt0AduNzVcvNltptAoOIukRcvNL5DOtM\ngNbNYxacOLAfJSxcbb6VuPEsCla5678jPE5yqgHM04KAcVcI3U5v6Ld0p9Je\nTDmyF4HTAb543xT223v7slgS9ceKPQqZnGAsKqb5Lzn7Shnj2HB8W13FxBup\nVybdedC1oFanTpS4rpv9Mmz54dbVLsWB/7oifXzte9Hd3GunYXNiaForPf8x\nfpIvHRWMx7VRyf74M/+7ixwUETWxhalk6LN8Zz4/lAa/1qVZqWm/w6mDZoqE\n3mcyTLGzPZtR1O0cGGxUqR2tIs/TO44fNNsJZGrGK5I/8mXqcUc4X1cJewHW\nkCit3MqRIzfN9tCvzQClywBsZ1o11qhp5J15kH0YVGqijSC3x3R1qDs4eOQa\nwEGW\r\n=f9ll\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/input-field-esm.js","engines":{"npm":">=7.0.0","node":">=15.0.0"},"gitHead":"83890d5bf6c62ac0b3cf1914f11e4174bafc3cb4","scripts":{"lint":"eslint src --fix","test":"npm run lint && web-test-runner","build":"node scripts/build.js","clean":"node scripts/clean.js","server":"node scripts/server.js","deps:up":"ncu -u","deps:list":"ncu","build:prod":"node scripts/build.js prod","test:watch":"web-test-runner --watch"},"_npmUser":{"name":"abdul-techexp","email":"ahabra@yahoo.com"},"repository":{"url":"git+https://github.com/ahabra/input-field.git","type":"git"},"_npmVersion":"7.11.2","description":"Web Component. Responsive input field with label and validation","directories":{},"_nodeVersion":"16.1.0","dependencies":{"@techexp/webitem":"^0.4.2","@techexp/jshelper":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"chalk":"^4.1.2","serve":"^12.0.0","eslint":"^7.32.0","esbuild":"^0.12.25","fs-extra":"^10.0.0","@esm-bundle/chai":"^4.3.4","@web/test-runner":"^0.13.17","npm-check-updates":"^11.8.4","@web/test-runner-commands":"^0.5.12","@web/test-runner-puppeteer":"^0.10.2"},"_npmOperationalInternal":{"tmp":"tmp/input-field_1.4.1_1630644642554_0.7944893595633673","host":"s3://npm-registry-packages"}},"1.5.0":{"name":"@techexp/input-field","version":"1.5.0","author":{"name":"Abdul Habra"},"license":"Apache","_id":"@techexp/input-field@1.5.0","maintainers":[{"name":"abdul-techexp","email":"ahabra@yahoo.com"}],"homepage":"https://github.com/ahabra/input-field#readme","bugs":{"url":"https://github.com/ahabra/input-field/issues"},"dist":{"shasum":"fce87fb9a496226d719440db315bfbe651a92e08","tarball":"https://registry.npmjs.org/@techexp/input-field/-/input-field-1.5.0.tgz","fileCount":38,"integrity":"sha512-oDiz3VLyN5cOtU8b6AJGg/YRjgSKcQXmuRZTVTlQKhIh8GLikDBWE6rfiJJP2Od2X2fpkCfmRcrC1YDqFV+7eQ==","signatures":[{"sig":"MEQCIAHNO+2jDYMM2AE+wmyLRwq9RvO06BI1izEPI6SKGUXBAiBH+Pn1qDvF4joTeW3lwfp4L+vmCIaxtiZjS9g4CFfxhg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":395558,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjbbhVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrYYBAAnF1mxoCqFg+nLaNS6yrhwnSI+gV9xKXv3ToH25GQ3/qNkLte\r\na6vsodjWhWMDHzwmFiF0Bx+Lwvtu3D3RwQFRBR9LLK6xNtq2/yIkVBXkp9rv\r\nCOg/xEcC78uQnM8/+UcbUDxTPi24rM8g/3mBOM+xjAKJX0clxZs2U7zWaqKg\r\nxsn+7Jd0/MiyUmE2WSP+qlk7/CgzGo+3Zaa0shjJzfGO47KGFsjNxwM0URlN\r\npZzaqNy4mWcUIdvm0LzAZ451n5XVeKcMrTRxpoHNFfZC+2czHP+hK1h9WaUC\r\nomqoRy3R+hx+7SETPVtt/o1PE3k5przdMkBKj58QEZJQpRowX9F6n0T6b5OZ\r\nnSPmCa48/BTvmhy7aj9PIibBaxlBynjoqPGVzP+qXBN8fsloDUhuDP5JwI/a\r\nwiFdYLvQBq0znN7j0PbPYB5AqQaRlm6oiEb8LXRh8VipdbgJfoVAuNfsEM9r\r\nrdSYadh4xz4cj4K974rZ1L8TttRVMNxCy15HHSfe3EOOqnJGzQmcRLcDsQZE\r\nFmiMARveRftLzzI8U4Qx1UdFZyyhVNC2LaMJAmOmnGPQMm9SgXOpPHiTusRL\r\nX+k1T1Y0f1yHahj+jpKGLrNjZB4Mg0QDrb57zYkrNg5vMva/8nI7UL3JAUcA\r\nMSoZ9Bzu0EiH64jCQxlufwNTG3l4yTq1pAM=\r\n=Ur5n\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/input-field-esm.js","type":"commonjs","engines":{"npm":">=7.0.0","node":">=15.0.0"},"gitHead":"e242b0b18bec7a023fe73269b930260f1dfd1abe","scripts":{"lint":"eslint src --fix","test":"npm run lint && web-test-runner","build":"node scripts/build.mjs","clean":"node scripts/clean.mjs","server":"node scripts/server.mjs","deps:up":"ncu -u","deps:list":"ncu","build:prod":"node scripts/build.mjs prod","test:watch":"web-test-runner --watch"},"_npmUser":{"name":"abdul-techexp","email":"ahabra@yahoo.com"},"repository":{"url":"git+https://github.com/ahabra/input-field.git","type":"git"},"_npmVersion":"8.19.3","description":"Web Component. Responsive input field with label and validation","directories":{},"_nodeVersion":"19.0.1","dependencies":{"@techexp/webitem":"^0.5.0","@techexp/jshelper":"^0.6.1"},"_hasShrinkwrap":false,"devDependencies":{"chalk":"^5.1.2","serve":"^14.1.1","eslint":"^8.27.0","esbuild":"^0.15.13","fs-extra":"^10.1.0","@esm-bundle/chai":"^4.3.4","@web/test-runner":"^0.15.0","npm-check-updates":"^16.3.18","@web/test-runner-commands":"^0.6.5","@web/test-runner-puppeteer":"^0.11.0"},"_npmOperationalInternal":{"tmp":"tmp/input-field_1.5.0_1668134997353_0.16404008371853385","host":"s3://npm-registry-packages"}},"1.5.1":{"name":"@techexp/input-field","version":"1.5.1","author":{"name":"Abdul Habra"},"license":"Apache","_id":"@techexp/input-field@1.5.1","maintainers":[{"name":"abdul-techexp","email":"ahabra@yahoo.com"}],"homepage":"https://github.com/ahabra/input-field#readme","bugs":{"url":"https://github.com/ahabra/input-field/issues"},"dist":{"shasum":"473be1358de34b9a75540df8b66173b7380e25e3","tarball":"https://registry.npmjs.org/@techexp/input-field/-/input-field-1.5.1.tgz","fileCount":38,"integrity":"sha512-91THmeSqgrv59zBNys64eIS+kaUp7Ovaq+5IQI0+2GROOYteMwp91eVtt2M44pR/JnEneJNwI2JO5IrdsiFQrA==","signatures":[{"sig":"MEUCIQCPhZIyl2Qq/NUcGgKYE+VJW/izEiOFw/SKIDAhVxzeLgIgac5dHLCEuY92jytTMREATJhuST8dAp1BU+Luy/p302E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":395536,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjjBLfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp0iw/9HS30F5DFRw8SIiExzMoqV300PREmb9lucwnxcQyCjWCre5Rg\r\ne96hBBMp4IB92lr2R+vcOlPypjOJ/NY9u/buRsdqH95PULSNJj+eHzUJT8YA\r\nGFqNSUGXOr+1NWWd19IrGsTJoISA6fkoaFMFZf+l3stogk4Bi3H7OAS2GMgO\r\nseBHTcRYXwvy+5iWWE3BqGKbyzA+6EOKs//wNI0AIStxz/qZchM//3WfWp4k\r\nab1Vm+mVU4mjJyLYjpDuNecv3FSZVLYAUqvpygL37E7x/IBlk3OJo2nBuo10\r\nH9LfVzQp+xihCEzCo+C0+g8U9PfXnjRxOspyb69Fu6MKQEuLSsElqfKqasZN\r\ndvEhZZcbtDyWNlgPEjiA8GJ1Y6z5AumVvp3qmnVX6c/ypC461o74TZ6jwLjd\r\nfBOCFhXAYqRhJnd1f3seRF1GDRTIPw7//e8wWz3sdNEKRc0lINpMc2DYFvTq\r\nGjGBfcsOCdna6k3pHpNtADqu7rF4ULT5jz//l51Sbl96ODN80ZzYVnq/n54C\r\npBjXkhCbf5LH9kHII1pnHxRyHX/4sYc0OR2iI19iiRSL4mtzge8tC0B/Yv1e\r\n2LjZdBR9Z9imfgkGGf5RsctsexOWE5+k6Tn4b3F0fxpAJfA8e4/gbg0+ugfD\r\nV+ifpbPBmjj9FYNWndfuQRJBqJOiT8gcP+Y=\r\n=aWOS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/input-field-esm.js","engines":{"npm":">=7.0.0","node":">=15.0.0"},"gitHead":"c6a0a912bce9c316e33c5ebcbedae2432d5c0062","scripts":{"lint":"eslint src --fix","test":"npm run lint && web-test-runner","build":"node scripts/build.mjs","clean":"node scripts/clean.mjs","server":"node scripts/server.mjs","deps:up":"ncu -u","deps:list":"ncu","build:prod":"node scripts/build.mjs prod","test:watch":"web-test-runner --watch"},"_npmUser":{"name":"abdul-techexp","email":"ahabra@yahoo.com"},"repository":{"url":"git+https://github.com/ahabra/input-field.git","type":"git"},"_npmVersion":"8.19.3","description":"Web Component. Responsive input field with label and validation","directories":{},"_nodeVersion":"19.0.1","dependencies":{"@techexp/webitem":"^0.5.0","@techexp/jshelper":"^0.6.1"},"_hasShrinkwrap":false,"devDependencies":{"chalk":"^5.1.2","serve":"^14.1.1","eslint":"^8.27.0","esbuild":"^0.15.13","fs-extra":"^10.1.0","@esm-bundle/chai":"^4.3.4","@web/test-runner":"^0.15.0","npm-check-updates":"^16.3.18","@web/test-runner-commands":"^0.6.5","@web/test-runner-puppeteer":"^0.11.0"},"_npmOperationalInternal":{"tmp":"tmp/input-field_1.5.1_1670124254830_0.2402124916477566","host":"s3://npm-registry-packages"}},"1.5.2":{"name":"@techexp/input-field","version":"1.5.2","author":{"name":"Abdul Habra"},"license":"Apache","_id":"@techexp/input-field@1.5.2","maintainers":[{"name":"abdul-techexp","email":"ahabra@yahoo.com"}],"homepage":"https://github.com/ahabra/input-field#readme","bugs":{"url":"https://github.com/ahabra/input-field/issues"},"dist":{"shasum":"337a49fafbc20703ce4e735c9cd2e9224340df99","tarball":"https://registry.npmjs.org/@techexp/input-field/-/input-field-1.5.2.tgz","fileCount":38,"integrity":"sha512-qa3u7m0sH6J20ePWeFsGE+IMG/J6yzmt2+4oXu2X0cFTT+tOiqAvkT9Zo7uNFxnytDqb6lDzpqkumg6P6eH4JA==","signatures":[{"sig":"MEQCIAs3XWRClm4cSbcMqwzt0Lp7MdIEOfMcvXKAkOetib7JAiBbvJk84vrcm+pZwTBCCp4qUnzdVbkz94hWuVnzsaxnDQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":395536,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjjBTRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpWAA//YmsXsbYf8sQD3O4y0Jw7f0s4XF6m9L3/r/boEwi/1Fzd2o1C\r\nOnuskQIGA4S524I0L9qBCLxEsuS72lsgOb3JewVXREdZ/dJRibclyEPyNIyx\r\nV93Pwj99ZtEBINNggH0/yZET27R2eqoP4qQYw/uD4uiZai3k8qwEMSG/08Fh\r\noeBtd8lIHpIKeJtpESm0D2LQysmmiADYlqdofsgSgM77X6Sgt3DbwQtbukQS\r\ncIPZNzxG5lmW0zXsGqG9e9oPEBariXe6kcc3NhEx3ixdsuu5KKZTdZlE8yCu\r\nmp7MeU+xrCEYhs+YaKu3WlnJT9pUFFT55UaPDqxEgvMmB1gvLb7GzQ3Yr6xA\r\nzAeO7MCGrRN3IaohJK9Gh6MnEtuVH97I67XMP3h8u/GfFZMF8BO5VQe7j27F\r\nZcmanngpUT6Oi/FnlpJIu7KmhMOq40S4pmLzoW69GmZAzavIcrnDgfLOMCKE\r\npMfpl1VP1jQvvDMh+lQrVwVKOEyZY4NRCQHVqQPAR4aHoWVQxrB/XZ5fvSyx\r\nMvkigTfv8N6GgBkwQp6mRjQyCJfBxBP34pS01Sb5oOwC09pXLHAiUJ7rzfai\r\n5g6y34xENWqn9nI76/0Xw7osKQU+qAot/XxlFMosT4hLH0SWsJgOdC6DUKrI\r\nRmohqUDNaVJS0XJlpEk3TlEk+B24mYwdwno=\r\n=KuE0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/input-field-esm.js","engines":{"npm":">=7.0.0","node":">=15.0.0"},"gitHead":"4bce0c68afd57404f3ee7f9a8b4caa59d4e58859","scripts":{"lint":"eslint src --fix","test":"npm run lint && web-test-runner","build":"node scripts/build.mjs","clean":"node scripts/clean.mjs","server":"node scripts/server.mjs","deps:up":"ncu -u","deps:list":"ncu","build:prod":"node scripts/build.mjs prod","test:watch":"web-test-runner --watch"},"_npmUser":{"name":"abdul-techexp","email":"ahabra@yahoo.com"},"repository":{"url":"git+https://github.com/ahabra/input-field.git","type":"git"},"_npmVersion":"8.19.3","description":"Web Component. Responsive input field with label and validation","directories":{},"_nodeVersion":"19.0.1","dependencies":{"@techexp/webitem":"^0.5.2","@techexp/jshelper":"^0.6.2"},"_hasShrinkwrap":false,"devDependencies":{"chalk":"^5.1.2","serve":"^14.1.1","eslint":"^8.27.0","esbuild":"^0.15.13","fs-extra":"^10.1.0","@esm-bundle/chai":"^4.3.4","@web/test-runner":"^0.15.0","npm-check-updates":"^16.3.18","@web/test-runner-commands":"^0.6.5","@web/test-runner-puppeteer":"^0.11.0"},"_npmOperationalInternal":{"tmp":"tmp/input-field_1.5.2_1670124753422_0.9078420327098502","host":"s3://npm-registry-packages"}},"1.5.3":{"name":"@techexp/input-field","version":"1.5.3","author":{"name":"Abdul Habra"},"license":"Apache","_id":"@techexp/input-field@1.5.3","maintainers":[{"name":"abdul-techexp","email":"ahabra@yahoo.com"}],"homepage":"https://github.com/ahabra/input-field#readme","bugs":{"url":"https://github.com/ahabra/input-field/issues"},"dist":{"shasum":"225df7ece2b830f3bffd802be18ee0c0217218f9","tarball":"https://registry.npmjs.org/@techexp/input-field/-/input-field-1.5.3.tgz","fileCount":38,"integrity":"sha512-VzMW9rONFo+q4jMveUcuwd7HlR73QUJekWq5/ylXEFfyiPDsG3VlM/HNd3r0DwC/rMS9DhQW5N4ugJcClXhpIg==","signatures":[{"sig":"MEUCIBxIk7hze+dBRZe0KcI8z2hSW1O6qWWolh2MNp4E5/V1AiEAlLLkxuDjsCLycjVuRtqsfYVgeJ4GuDC1egzMI//MvoA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":395578},"main":"dist/input-field-esm.js","engines":{"npm":">=7.0.0","node":">=15.0.0"},"gitHead":"fb054e5d149612484dd5d32f7f31efc9a844bf14","scripts":{"lint":"eslint src --fix","test":"npm run lint && web-test-runner","build":"node scripts/build.mjs","clean":"node scripts/clean.mjs","server":"node scripts/server.mjs","deps:up":"ncu -u","deps:list":"ncu","build:prod":"node scripts/build.mjs prod","test:watch":"web-test-runner --watch"},"_npmUser":{"name":"abdul-techexp","email":"ahabra@yahoo.com"},"repository":{"url":"git+https://github.com/ahabra/input-field.git","type":"git"},"_npmVersion":"10.1.0","description":"Web Component. Responsive input field with label and validation","directories":{},"_nodeVersion":"20.7.0","dependencies":{"@techexp/webitem":"^0.5.2","@techexp/jshelper":"^0.6.2"},"_hasShrinkwrap":false,"devDependencies":{"chalk":"^5.1.2","serve":"^14.1.1","eslint":"^8.27.0","esbuild":"^0.15.13","fs-extra":"^10.1.0","@esm-bundle/chai":"^4.3.4","@web/test-runner":"^0.15.0","npm-check-updates":"^16.3.18","@web/test-runner-commands":"^0.6.5","@web/test-runner-puppeteer":"^0.11.0"},"_npmOperationalInternal":{"tmp":"tmp/input-field_1.5.3_1699892036702_0.8666301102178695","host":"s3://npm-registry-packages"}},"1.5.4":{"name":"@techexp/input-field","version":"1.5.4","author":{"name":"Abdul Habra"},"license":"Apache","_id":"@techexp/input-field@1.5.4","maintainers":[{"name":"abdul-techexp","email":"ahabra@yahoo.com"}],"homepage":"https://github.com/ahabra/input-field#readme","bugs":{"url":"https://github.com/ahabra/input-field/issues"},"dist":{"shasum":"2281303b7373a2f2aa80cc7d28ab7a4b36046f65","tarball":"https://registry.npmjs.org/@techexp/input-field/-/input-field-1.5.4.tgz","fileCount":38,"integrity":"sha512-A+ax/T6QstKEzstoOYkPp78MRTwsJJsqi0cvWSdbNrBjY65ler1zhL/0P7PpwbyycsfV8/y3udlfYILULbAEyA==","signatures":[{"sig":"MEUCIQCqd+DezlDr0IgsWTCwXYTU84BFVq7NKLwwnWmssZ/cvwIgKtZal7QhvkZWoDhyxMrIsWnyy7KjaLa8GAJ/mwfZ42M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":395590},"main":"dist/input-field-esm.js","engines":{"npm":">=7.0.0","node":">=15.0.0"},"gitHead":"bb843116a23ca824c188fffe45b684135fbddc52","scripts":{"lint":"eslint src --fix","test":"npm run lint && web-test-runner","build":"node scripts/build.mjs","clean":"node scripts/clean.mjs","server":"node scripts/server.mjs","deps:up":"ncu -u","deps:list":"ncu","build:prod":"node scripts/build.mjs prod","test:watch":"web-test-runner --watch"},"_npmUser":{"name":"abdul-techexp","email":"ahabra@yahoo.com"},"repository":{"url":"git+https://github.com/ahabra/input-field.git","type":"git"},"_npmVersion":"10.1.0","description":"Web Component. Responsive input field with label and validation","directories":{},"_nodeVersion":"20.7.0","dependencies":{"@techexp/webitem":"^0.5.2","@techexp/jshelper":"^0.6.2"},"_hasShrinkwrap":false,"devDependencies":{"chalk":"^5.1.2","serve":"^14.1.1","eslint":"^8.27.0","esbuild":"^0.15.13","fs-extra":"^10.1.0","@esm-bundle/chai":"^4.3.4","@web/test-runner":"^0.15.0","npm-check-updates":"^16.3.18","@web/test-runner-commands":"^0.6.5","@web/test-runner-puppeteer":"^0.11.0"},"_npmOperationalInternal":{"tmp":"tmp/input-field_1.5.4_1699892550170_0.913130267604189","host":"s3://npm-registry-packages"}},"1.6.0":{"name":"@techexp/input-field","version":"1.6.0","author":{"name":"Abdul Habra"},"license":"Apache","_id":"@techexp/input-field@1.6.0","maintainers":[{"name":"abdul-techexp","email":"ahabra@yahoo.com"}],"homepage":"https://github.com/ahabra/input-field#readme","bugs":{"url":"https://github.com/ahabra/input-field/issues"},"dist":{"shasum":"0e4e2613bd97a67d495d94c0f56c6238267a5c65","tarball":"https://registry.npmjs.org/@techexp/input-field/-/input-field-1.6.0.tgz","fileCount":38,"integrity":"sha512-qwXQpaaHPFIM++HVkdeLyHa1V1wBrb/Ak93FD0Vpmymv8rzj0Hthgo03TKsIXFsIr6S8T40B2A4nHKf8TBIh+A==","signatures":[{"sig":"MEUCIQDAmgf0ATkEq0Suv7A+hkE4E5LbzxOFJ5udR7GpTc9qKwIgcv7PtrC1CqAE+oumuVr5PlQCDc2AAmfyamBdB0IjDhw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":396091},"main":"dist/input-field-esm.js","engines":{"npm":">=7.0.0","node":">=15.0.0"},"gitHead":"63d4387f868fb7116ad571dcb25ae2e492847942","scripts":{"lint":"eslint src --fix","test":"npm run lint && web-test-runner","build":"node scripts/build.mjs","clean":"node scripts/clean.mjs","server":"node scripts/server.mjs","deps:up":"ncu -u","deps:list":"ncu","build:prod":"node scripts/build.mjs prod","test:watch":"web-test-runner --watch"},"_npmUser":{"name":"abdul-techexp","email":"ahabra@yahoo.com"},"repository":{"url":"git+https://github.com/ahabra/input-field.git","type":"git"},"_npmVersion":"10.2.4","description":"Web Component. Responsive input field with label and validation","directories":{},"_nodeVersion":"21.5.0","dependencies":{"@techexp/webitem":"^0.5.2","@techexp/jshelper":"^0.6.2"},"_hasShrinkwrap":false,"devDependencies":{"chalk":"^5.1.2","serve":"^14.1.1","eslint":"^8.27.0","esbuild":"^0.15.13","fs-extra":"^10.1.0","@esm-bundle/chai":"^4.3.4","@web/test-runner":"^0.15.0","npm-check-updates":"^16.3.18","@web/test-runner-commands":"^0.6.5","@web/test-runner-puppeteer":"^0.11.0"},"_npmOperationalInternal":{"tmp":"tmp/input-field_1.6.0_1703741408334_0.07312368731884678","host":"s3://npm-registry-packages"}},"1.6.1":{"name":"@techexp/input-field","version":"1.6.1","author":{"name":"Abdul Habra"},"license":"Apache","_id":"@techexp/input-field@1.6.1","maintainers":[{"name":"abdul-techexp","email":"ahabra@yahoo.com"}],"homepage":"https://github.com/ahabra/input-field#readme","bugs":{"url":"https://github.com/ahabra/input-field/issues"},"dist":{"shasum":"8ba30d882820ed04caf1630bb891cf970c920639","tarball":"https://registry.npmjs.org/@techexp/input-field/-/input-field-1.6.1.tgz","fileCount":38,"integrity":"sha512-oROiUCpQJRwjNsap2AN0oWnRTZ/BbRoIFeG7EaV6dffL752/vu2JVp01diPVoj93DKl96+oGfF4OzbJD+GglFA==","signatures":[{"sig":"MEUCIQDTuYJDxLKFFYUwSQtim7T+RTPF5c4DkPlap6uGGEmamwIgWK4ALwdPY8hThOh+aLO3lpxBeovW6O7GlX99/ZzXkHw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":397070},"main":"dist/input-field-esm.js","engines":{"npm":">=7.0.0","node":">=15.0.0"},"gitHead":"01b668735c53567eaaa5c70033a0ab12a3e6c4c2","scripts":{"lint":"eslint src --fix","test":"npm run lint && web-test-runner","build":"node scripts/build.mjs","clean":"node scripts/clean.mjs","server":"node scripts/server.mjs","deps:up":"ncu -u","deps:list":"ncu","build:prod":"node scripts/build.mjs prod","test:watch":"web-test-runner --watch"},"_npmUser":{"name":"abdul-techexp","email":"ahabra@yahoo.com"},"repository":{"url":"git+https://github.com/ahabra/input-field.git","type":"git"},"_npmVersion":"10.2.4","description":"Web Component. Responsive input field with label and validation","directories":{},"_nodeVersion":"21.5.0","dependencies":{"@techexp/webitem":"^0.5.3","@techexp/jshelper":"^0.6.3"},"_hasShrinkwrap":false,"devDependencies":{"chalk":"^5.3.0","serve":"^14.2.1","eslint":"^8.56.0","esbuild":"^0.19.10","fs-extra":"^11.2.0","@esm-bundle/chai":"^4.3.4","@web/test-runner":"^0.18.0","npm-check-updates":"^16.14.12","@web/test-runner-commands":"^0.9.0","@web/test-runner-puppeteer":"^0.15.0"},"_npmOperationalInternal":{"tmp":"tmp/input-field_1.6.1_1703743221935_0.887209083811382","host":"s3://npm-registry-packages"}},"1.7.0":{"name":"@techexp/input-field","version":"1.7.0","author":{"name":"Abdul Habra"},"license":"Apache","_id":"@techexp/input-field@1.7.0","maintainers":[{"name":"abdul-techexp","email":"ahabra@yahoo.com"}],"homepage":"https://github.com/ahabra/input-field#readme","bugs":{"url":"https://github.com/ahabra/input-field/issues"},"dist":{"shasum":"e84d2268811b528d5e9e04358b659e49844d1e53","tarball":"https://registry.npmjs.org/@techexp/input-field/-/input-field-1.7.0.tgz","fileCount":38,"integrity":"sha512-MTU0ZH9bi35GtzNzBcpBjS4MOpEYzxdQdIAfnz4FGjPYzpcxmFcVK3cdOjz+4ym/9/YJeaZoozdZZtlbozmNxQ==","signatures":[{"sig":"MEUCIA/E1GuSxKGczgqVIBMFTxMCGHFG1lm7E/31n8oKEPVRAiEAsDwKyIN5MIGNKnUEUq1rc6ru2v88hGNmRB/FVpnvYFM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":396734},"main":"dist/input-field-esm.js","type":"module","engines":{"npm":">=7.0.0","node":">=15.0.0"},"gitHead":"f67edadd11c2bf2c47579adb3c981453ef11b9d5","scripts":{"lint":"eslint src --fix","test":"npm run lint && web-test-runner","build":"node scripts/build.mjs","clean":"node scripts/clean.mjs","server":"node scripts/server.mjs","deps:up":"ncu -u","deps:list":"ncu","build:prod":"node scripts/build.mjs prod","test:watch":"web-test-runner --watch"},"_npmUser":{"name":"abdul-techexp","email":"ahabra@yahoo.com"},"repository":{"url":"git+https://github.com/ahabra/input-field.git","type":"git"},"_npmVersion":"10.9.2","description":"Web Component. Responsive input field with label and validation","directories":{},"_nodeVersion":"23.11.0","dependencies":{"@techexp/webitem":"^0.6.0","@techexp/jshelper":"^0.7.0"},"_hasShrinkwrap":false,"devDependencies":{"chalk":"^5.4.1","serve":"^14.2.4","eslint":"^9.27.0","esbuild":"^0.25.4","fs-extra":"^11.3.0","@esm-bundle/chai":"^4.3.4","@web/test-runner":"^0.20.2","npm-check-updates":"^18.0.1","@web/test-runner-commands":"^0.9.0","@web/test-runner-puppeteer":"^0.18.0"},"_npmOperationalInternal":{"tmp":"tmp/input-field_1.7.0_1748133113740_0.258414012627048","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"@techexp/input-field","version":"1.8.0","author":{"name":"Abdul Habra"},"license":"Apache","_id":"@techexp/input-field@1.8.0","maintainers":[{"name":"abdul-techexp","email":"ahabra@yahoo.com"}],"homepage":"https://github.com/ahabra/input-field#readme","bugs":{"url":"https://github.com/ahabra/input-field/issues"},"dist":{"shasum":"01a36ea604991e5b365346247d3473eb0a5f485a","tarball":"https://registry.npmjs.org/@techexp/input-field/-/input-field-1.8.0.tgz","fileCount":38,"integrity":"sha512-3TsHsel4jSCh2SydmSlFqSL4j6DKrS7OYn2e6hIS4f8y4GV7nK1IW8uFBRNplbEoMoOGTHfB46E5XjtIdnejNA==","signatures":[{"sig":"MEUCIQCmNq9GXLfwpN6UPEw6QIVnUaGDl3Pv94u7HhjPW/Db+gIgP6W+E1dMejNjqD5+/5kqLCpWYP1LwaX1GlWSgNfBzOE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":408128},"main":"dist/input-field-esm.js","type":"module","engines":{"npm":">=7.0.0","node":">=15.0.0"},"gitHead":"22d96d69894ebd8b75d489c47e2aca2eea54e6f4","scripts":{"lint":"eslint src --fix","test":"npm run lint && web-test-runner","build":"node scripts/build.mjs","clean":"node scripts/clean.mjs","server":"node scripts/server.mjs","deps:up":"ncu -u","deps:list":"ncu","build:prod":"node scripts/build.mjs prod","test:watch":"web-test-runner --watch"},"_npmUser":{"name":"abdul-techexp","email":"ahabra@yahoo.com"},"repository":{"url":"git+https://github.com/ahabra/input-field.git","type":"git"},"_npmVersion":"11.12.1","description":"Web Component. Responsive input field with label and validation","directories":{},"_nodeVersion":"25.9.0","dependencies":{"@techexp/webitem":"^0.8.0","@techexp/jshelper":"^0.7.3"},"_hasShrinkwrap":false,"devDependencies":{"chalk":"^5.6.2","serve":"^14.2.5","eslint":"^9.39.2","esbuild":"^0.27.2","fs-extra":"^11.3.3","@esm-bundle/chai":"^4.3.4","@web/test-runner":"^0.20.2","npm-check-updates":"^19.3.2","@web/test-runner-commands":"^0.9.0","@web/test-runner-puppeteer":"^0.18.0"},"_npmOperationalInternal":{"tmp":"tmp/input-field_1.8.0_1775792683585_0.6935555870534595","host":"s3://npm-registry-packages-npm-production"}},"1.9.0":{"name":"@techexp/input-field","version":"1.9.0","description":"Web Component. Responsive input field with label and validation","author":{"name":"Abdul Habra"},"license":"Apache","repository":{"type":"git","url":"git+https://github.com/ahabra/input-field.git"},"main":"dist/input-field-esm.js","type":"module","engines":{"node":">=15.0.0","npm":">=7.0.0"},"scripts":{"clean":"node scripts/clean.mjs","build":"node scripts/build.mjs","build:prod":"node scripts/build.mjs prod","server":"node scripts/server.mjs","test":"npm run lint && web-test-runner","test:watch":"web-test-runner --watch","lint":"eslint src --fix","deps:list":"ncu","deps:up":"ncu -u"},"devDependencies":{"@esm-bundle/chai":"^4.3.4","@web/test-runner":"^0.20.2","@web/test-runner-commands":"^0.9.0","@web/test-runner-puppeteer":"^0.18.0","chalk":"^5.6.2","esbuild":"^0.27.2","eslint":"^9.39.2","fs-extra":"^11.3.3","npm-check-updates":"^19.3.2","serve":"^14.2.5"},"dependencies":{"@techexp/jshelper":"^0.7.3","@techexp/webitem":"^0.8.0"},"gitHead":"26da3f1160a842d2cc616aa26e66376834f80474","_id":"@techexp/input-field@1.9.0","bugs":{"url":"https://github.com/ahabra/input-field/issues"},"homepage":"https://github.com/ahabra/input-field#readme","_nodeVersion":"25.9.0","_npmVersion":"11.12.1","dist":{"integrity":"sha512-JwJIcxv+cwBoRdINxmp7zAMrT/WHL9zWxlOdF7FKZ7lepj4ODOcEL8yimbaPc1khQCKnNnZyVybqG1KnhJzcKA==","shasum":"705888c56e3cd8926383abda9650b8db70e26429","tarball":"https://registry.npmjs.org/@techexp/input-field/-/input-field-1.9.0.tgz","fileCount":38,"unpackedSize":416853,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIBkFPiX4u16s4yLnuAurrrtg3xigc+92Iznj4G8KogZ4AiEAna9Nd90phKPuTrMNwefhOHv/AQIklmXLCJ7Xpc+9P48="}]},"_npmUser":{"name":"abdul-techexp","email":"ahabra@yahoo.com"},"directories":{},"maintainers":[{"name":"abdul-techexp","email":"ahabra@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/input-field_1.9.0_1776822708059_0.8752489371744407"},"_hasShrinkwrap":false}},"time":{"created":"2021-03-04T05:31:49.946Z","modified":"2026-04-22T01:51:48.371Z","0.0.1":"2021-03-04T05:31:50.338Z","0.1.0":"2021-03-07T18:16:46.965Z","0.2.0":"2021-03-07T20:10:57.656Z","0.2.1":"2021-03-08T02:40:58.373Z","0.3.0":"2021-03-08T05:53:45.330Z","0.3.1":"2021-03-10T01:42:56.975Z","0.4.0":"2021-03-11T04:07:37.460Z","0.5.0":"2021-03-15T03:51:07.681Z","0.6.0":"2021-03-17T03:35:33.411Z","1.0.0":"2021-03-19T01:29:27.316Z","1.0.1":"2021-03-19T01:54:10.973Z","1.0.2":"2021-03-24T04:48:41.652Z","1.0.3":"2021-03-24T04:57:50.359Z","1.1.0":"2021-03-26T04:05:36.377Z","1.1.1":"2021-03-30T17:29:31.456Z","1.2.0":"2021-04-10T22:09:05.052Z","1.2.1":"2021-04-13T19:22:20.787Z","1.2.2":"2021-05-12T19:15:44.391Z","1.2.3":"2021-05-16T17:59:43.985Z","1.3.0":"2021-06-04T06:13:19.264Z","1.4.0":"2021-09-03T04:47:28.466Z","1.4.1":"2021-09-03T04:50:42.676Z","1.5.0":"2022-11-11T02:49:57.566Z","1.5.1":"2022-12-04T03:24:14.996Z","1.5.2":"2022-12-04T03:32:33.593Z","1.5.3":"2023-11-13T16:13:56.954Z","1.5.4":"2023-11-13T16:22:30.472Z","1.6.0":"2023-12-28T05:30:08.538Z","1.6.1":"2023-12-28T06:00:22.080Z","1.7.0":"2025-05-25T00:31:53.960Z","1.8.0":"2026-04-10T03:44:43.742Z","1.9.0":"2026-04-22T01:51:48.250Z"},"bugs":{"url":"https://github.com/ahabra/input-field/issues"},"author":{"name":"Abdul Habra"},"license":"Apache","homepage":"https://github.com/ahabra/input-field#readme","repository":{"type":"git","url":"git+https://github.com/ahabra/input-field.git"},"description":"Web Component. Responsive input field with label and validation","maintainers":[{"name":"abdul-techexp","email":"ahabra@yahoo.com"}],"readme":"# input-field Web Component\nA responsive, configurable input field with validation.\n\nMany times I need an input field with its label and validation with styling to\nshow and explain errors. This component helps with that.\n\n## Install\nYou can use this library as either an EcmaScript module, or the old way\nas a script which you include in your html file.\n\nAdditionally, the library requires a CSS file that control its style. An example file\nis available at\n\n    https://github.com/ahabra/input-field/blob/master/dist/input-field.css\n\nYou should download and customize as needed.\n\n### Install as NPM EcmaScript Module\nIf you plan to use this package as an NPM module:\n\n```bash\n    npm install @techexp/input-field\n```\n\n### Install as a Script\nIf you plan to use this package as a JS script library\n\n```html\n    <script src=\"https://raw.githubusercontent.com/ahabra/input-field/master/dist/input-field-script-min.js\"></script>\n```\n\nAlternatively, you can download the file\n`https://raw.githubusercontent.com/ahabra/input-field/master/dist/input-field-script-min.js`\nand use directly. Note that there is a non-minified version at the same location.\n\n## Usage\nIf you installed as an EcmaScript module\n```js\nimport * as InputField from '@techexp/input-field'\n```\n\nIf you installed as a Script, the library is available at `window.InputField`\n\n### Quick Code Demo\nThis example shows how to use the component:\n\n#### JS Code\n```js\nimport * as InputField from '@techexp/input-field'\n// or use window.InputField\n\n// Provide the path to input-field.css\nconst cssFilePath = '/css/input-field.css'\nInputField.define(cssFilePath)\n```\n\n#### HTML Code\n```html\n<input-field id=\"age\" type=\"text\" label=\"Age\"\n             required=\"required\"\n             minlength=\"2\" maxlength=\"3\"\n             min=\"18\" max=\"150\"\n             pattern=\"[0-9]{2,3}\"\n             tooltip=\"Your Age in Solar Years\"\n></input-field>\n\n<input-field type=\"set\" label=\"RGB Colors\"\n             tooltip=\"One of: red, green, blue\"\n             options=\"red, green, blue\"\n></input-field>\n\n<input-field type=\"radio\" label=\"Gender\">\n  {\n    \"name\": \"gender\",\n    \"flow\": \"vertical\",\n    \"options\": [\n      { \"label\": \"Male\",   \"id\":\"male\",   \"value\": \"M\", \"checked\": true },\n      { \"label\": \"Female\", \"id\":\"female\", \"value\": \"F\" },\n      { \"label\": \"Other\" }\n    ]\n  }\n</input-field>\n\n<input-field type=\"checkbox\" label=\"Vehicle\">\n  {\n    \"flow\": \"vertical\",\n    \"options\": [\n      { \"label\":\"Have a bike\", \"id\":\"vehicle1\", \"name\":\"vehicle1\", \"value\":\"Bike\", \"checked\":true},\n      { \"label\":\"Have a car\",  \"id\":\"vehicle2\", \"name\":\"vehicle2\", \"value\":\"Car\" },\n      { \"label\":\"Horse\"}\n    ]\n  }\n</input-field>\n\n<input-field type=\"listbox\" label=\"Multiple States\"\n             tooltip=\"select multiple states\">\n  {\n    \"name\": \"states\",\n    \"id\": \"states\",\n    \"multiple\": true,\n    \"size\": 5,\n    \"options\": [\n      { \"label\":\"Michigan\", \"value\":\"MI\"},\n      { \"label\":\"Ohio\"},\n      { \"label\":\"New York\", \"disabled\": true},\n      { \"label\": \"Southern\", \"options\": [\n          { \"label\":\"Florida\"},\n          { \"value\":\"Texas\"},\n          { \"label\":\"Alabama\", \"selected\": true},\n          { \"label\":\"Georgia\"}\n        ]\n      }\n    ]\n  }\n</input-field>\n```\n\nThe above code shows different input fields with some validation rules.\n\n## API\n### CSS Style\nThe style of the component is controlled through a CSS file.\nThe provided [`input-field.css`](https://github.com/ahabra/input-field/blob/master/dist/input-field.css)\nfile is a complete example that you can use as-is, or customize to match your needs.\n\nIn most scenarios, you only need to change the values of the variables defined at the top of the file.\n\n### HTML\nThe library defines a new _Web Component_ (a.k.a. _Custom Element_) named `input-field`.\nThe component supports the following attributes\n(in addition to common HTML attributes like `id` or `class`):\n\n1. `type`: `text`, `password`, `email`, `number`, `integer`, `set`,\n   `radio`, `checkbox`, `listbox`, `date`. Optional. Default is `text`\n2. `label`: The label to display before the input field\n3. `sublabel`: Text that will appear under the label, with smaller font.\n4. `required`: If the field is required, then this attribute's definition will be `required=\"required\"` or\n   `required=\"true\"`. Additionally, a _required_ marker (Star) will be displayed after the label.\n5. `required-message`: The message to display explaining that this field is required. Default is `Required Field`.\n6. `minlength`: The minimum number of characters in the field.\n7. `minlength-message`: The message to display explaining the minimum number of characters.\n   If the message contains `%v`, it will be replaced by the value of minimum length. Default is\n   `Minimum Length is %v`, where `%v` is replaced by the value of `minlength`.\n8. `maxlength`: The maximum number of characters allowed in the field.\n9. `pattern`: A regular expression that must match the input.\n10. `pattern-message`: The message to display explaining the matching pattern. Default is\n    `Must satisfy the pattern %v`.\n11. `min`: The minimum (numeric) value accepted in the field.\n12. `min-message`: The message to display explaining the minimum value for the field. Default is\n    `Minimum value of %v`.\n13. `max`: The maximum (numeric) value accepted in the field.\n14. `max-message`: The message to display explaining the maximum value for the field. Default is\n    `Maximum value of %v`.\n15. `number-message`: The message to show when the value must be a number.\n16. `integer-message`: The message to show when the value must be an integer.\n17. `showrules`: `true`, `false`, or `onerror`. Default is true. Show or hide validation rules.\n      When the value is `onerror`, the rules list will show only if the field is invalid.\n18. `tooltip`: String. If provided, a question parm icon is displayed at the end of\n    the label. When User clicks on the label a tooltip will pop up.\n19. `options`: A comma separated list of options used with `set` type.\n20. `set-message`: Optional. The message to show when there is a set of options.\n21. `css-class`: Optional. A CSS class name (or names) to be added to the input field or select box,\n      and to its containing div. This allows granular styling control over the input.\n\nIf you add any extra attributes on the input-field element, these attributes will be added to\nthe input/select element inside the input-field.\n\n### Radio type\nWhen the type is `radio`, provide a JSON string as the content of the `input-field` element.\nThe JSON string describes the radio buttons to be displayed.\nIt has the following keys:\n* `name`: The name to use for the radio buttons\n* `flow`: Optional. If its value is `vertical` then the radio buttons will be displayed\n          one under the other. Otherwise, they will be displayed horizontally.\n*  `options`: An array of objects describing each radio button. Each object has:\n    * `label`: The label to display next to the radio button\n    * `value`: The value associated with the radio button\n    * `id`: Id of the radio button. Optional\n    * `checked`: Boolean. Optional.\n\nFor each option at least `label` or `value` must be present.\n\n### Checkbox type\nWhen the type is `checkbox`, provide a JSON string as the content of the `input-field` element.\nThe JSON string describes the radio buttons to be displayed.\nIt has the following keys:\n* `flow`: Optional. If its value is `vertical` then the checkbox buttons will be displayed\n  one under the other. Otherwise, they will be displayed horizontally.\n*  `options`: An array of objects describing each checkbox button. Each object has:\n    * `label`: The label to display next to the checkbox button\n    * `value`: The value associated with the checkbox button\n    * `id`: Id of the checkbox button. Optional\n    * `name`: Name of the checkbox. Optional\n    * `checked`: Boolean. Optional.\n\nFor each option at least `label` or `value` must be present.\n\n### Listbox type\nWhen the type is `listbox`, provide JSON string as the content of the `input-field` element.\nThe JSON string describes the listbox (select) to be displayed.\n\n**TODO** Add more details here\n\n### JavaScript\nThere is a single function available `InputField.define(cssFilePath)`.\nYou should call this function before you can use the component in your html.\n\nThe component defines properties and actions that can help you configure its instances.\nFor example, if you have this html:\n\n```html\n<input-field id=\"age\" type=\"text\" label=\"Age\"></input-field>\n```\n\n#### Properties Defined on the Component\n1. `value`: A read/write property of the value of the InputField instance.\n   For the input-field defined above, you can access its value like this:\n\n```javascript\nconst age = document.getElementById('age')\nage.wi.properties.value = 10\nconsole.log(age.wi.properties.value)\n```\n\n\n#### Actions Defined on the Component\nThe component defines the following _action_s\n\n##### `addRule(name, message, validator)`\n\n```javascript\nconst age = document.getElementById('age')\nage.wi.actions.addRule('adult', 'Must be at least 18', v => Number(v) >= 18)\n```\n\nThe `addRule` action takes the following arguments:\n1. `name`: Name of the action. Must be a string that follows JavaScript variable naming rules.\n2. `message`: The message to describe this validation rule\n3. `validator`: A function that takes the value of the input-field as an argument, and returns true\n    if the value is value, false if not.\n\nThe `addRule` action can be used to define ajax-based validation, or rules that cannot be expressed\neasily using the provided rules.\n\n##### `getRuleValidState(name)`\nGet the current validation state (true or false) for the rule with the given name.\n\n```javascript\nconst age = document.getElementById('age')\nconsole.log(age.wi.actions.getRuleValidState('required'))\n```\n\n##### `setRuleValidState(name, isValid)`\nSet the current validation state (true or false) for the rule with the given name.\nIt additionally changes the validation state of the input field if needed.\n\n```javascript\nconst age = document.getElementById('age')\nage.wi.actions.setRuleValidState('required', true)\n```\n\n##### `addValueChangeListener(valueChangeListener)`\nDefine a listener that gets invoked when the value of the input changes, either through the\nUI or programmatically.\n\n```javascript\nconst age = document.getElementById('age')\nage.wi.actions.addValueChangeListener((el, value) => {\n\tconsole.log('The new value for age is', value)\n})\n```\n\n##### `getClassList()`\nGet the class list for the internal `input` or `select` tag that's used in this input-field.\nThe function returns the actual reference to `classList`, so that you can add or remove from the list.\n\n```js\nconst age = document.getElementById('age')\nconsole.log(age.wi.actions.getClassList())\n```\n\n\n## Change Log\n* 2026.04.21 Add support for extra attributes.\n* 2026.04.09 Add `getClassList()` action, `css-class` attribute.\n* 2021-09-03 Support `onerror` new value for `showrules` attribute\n* 2021-05-27 Support `isValid()`\n* 2021-03-26 Support `addValueChangeListener()`\n* 2021-03-30 Upgrade dependency on webitem to version 0.4.0\n* 2021-04-10 Added actions: `getRuleValidState()` and `setRuleValidState()`\n* 2021-05-12 Change `required` attribute to accept boolean value true/false in addition to 'required' string.\n* 2021-06-04 Add isValid(), match value property with value attribute\n\n","readmeFilename":"README.md"}