{"_id":"@creanet/vue-forms","_rev":"5-396464f4670ffb7ca1b3c07bf59ae145","name":"@creanet/vue-forms","dist-tags":{"latest":"1.0.4"},"versions":{"1.0.0":{"name":"@creanet/vue-forms","version":"1.0.0","description":"Set of Vue.js components for creating forms","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npx babel src --out-dir dist"},"repository":{"type":"git","url":"https://gitlab.creanet.sk/wikarski.milan/vue-forms.git"},"keywords":["vue","form","component"],"author":{"name":"Milan Wikarski"},"license":"ISC","devDependencies":{"@babel/core":"^7.4.4","@babel/preset-env":"^7.4.4","babel-cli":"^6.26.0"},"dependencies":{"babel-core":"7.0.0-bridge.0"},"gitHead":"5516b4142751b229fea2952783a7e6be5f299471","_id":"@creanet/vue-forms@1.0.0","_nodeVersion":"9.5.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-D30owWByILQu4m/LjoCX9p9Vf3KrbMoLUqVwlKgVrSe6AG3rKVJ9xfLIH4St4Ms+PQbbFT+UlrA/aWbmce1V5Q==","shasum":"92759637c101f075fe68040235e3a9460f49f089","tarball":"https://registry.npmjs.org/@creanet/vue-forms/-/vue-forms-1.0.0.tgz","fileCount":9,"unpackedSize":13551,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc0ELICRA9TVsSAnZWagAAIVIP/RqpWnosa/zSr53z+RMi\nJb8CqYGNEXkVUlF6jYNVKhmuRrhaFbn0K0lv6p5h7nN+cdeS4MHTq1bqMv47\nsBT4Uw8xAEksjizUBVZ1LhBR6W9oJ1uV8FO2Zsn5buwmG7+kT5LHAC9I8+xo\nLyGcpMTcdz1eeOsJO5phVa9dUCkGQs/NWyVBYlobucqFE6mdEPx5zLnjk9P/\nbL+oHv3VuX2mfviRKVWi2aauD36/E3KmrD4x4sCITQ3P2SJcdA3pbnhRxqDn\nstBe+Ft0Pk+N+x3eZ22IocAbwmg+EGi781GoHDslQjsBjOs1OPdY0+1nsTVH\ntE+nsv0RPR4WdQC9uk4uZqTq3p1DgiQyH8CjZ9BmHOd8GLB/aSvTjxYBfBeN\nslcQ84hAqfFjVHM17jQuWJWoH9Ys5RlQ0sADPoA/8rn8TQX7IMibGA2axjcY\nEymnjFORmuZ4kD4YdGPIdyvw+c1ECG1VBdCiqC3XCTl6hhilZBLd1pj2Au+W\n9JjIT8w523bBIK9+595krWGyXUI0SkXpY9ygcyvKZ6Vq+sC4se/XV+lgJHiQ\n3mKnUN5k79Sf9w2GA/gIQX9X/59RnPL+lliMmcCkAZWYB+jYU0g0O+ak7o6g\nvjW5vrTobWfbeVxRrOvFCH6e2cMJ7h0obZZNmcoeU0W5wlDPOwGROjqaji0K\njC/e\r\n=99xm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC6lPy9/DTGonItI38XkvvAL9z7eAnUMgsZmHmOuWeiJgIgeJoA2QBQLx5tNhxvjRmxkLH/Z2/r9e/5C7NkeOItJkQ="}]},"maintainers":[{"name":"hejty","email":"belak.lubos@gmail.com"},{"name":"milan.wikarski","email":"milanwikarski3@gmail.com"},{"name":"keromudo","email":"marcel.odumorek@gmail.com"}],"_npmUser":{"name":"milan.wikarski","email":"milanwikarski3@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-forms_1.0.0_1557152455439_0.6817669584055466"},"_hasShrinkwrap":false},"1.0.1":{"name":"@creanet/vue-forms","version":"1.0.1","description":"Set of Vue.js components for creating forms","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npx babel src --out-dir dist"},"repository":{"type":"git","url":"https://gitlab.creanet.sk/wikarski.milan/vue-forms.git"},"keywords":["vue","form","component"],"author":{"name":"Milan Wikarski"},"license":"ISC","devDependencies":{"@babel/core":"^7.4.4","@babel/preset-env":"^7.4.4","babel-cli":"^6.26.0"},"gitHead":"05a1e8fa6aef798d5676794be3e3dd1cca1d33a5","_id":"@creanet/vue-forms@1.0.1","_nodeVersion":"9.5.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-tP1CA+3c3VFLW/V+jksr8Kh+8ZIN5MGzQxEJD6mAhR8TZN7iEoeX68AUXvMqPa9RMFV1Bi2gXAK9vbiN0wKwfw==","shasum":"ee60d5a79910c36a7c7d6ab516946b24a36e75f4","tarball":"https://registry.npmjs.org/@creanet/vue-forms/-/vue-forms-1.0.1.tgz","fileCount":9,"unpackedSize":13491,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc0ENtCRA9TVsSAnZWagAA6rQP/34G81QUiK27GlGlMgCB\ns6/ilQPkAosQvvtIMYLyg1jmCnQyWOpJrEahA2F/pN/4aTRbAVFUXD37ntDV\ntNz06mGxDP1VsFLTgPw6YnhkJrdyfal7p9rtfXz+g1cOdvYkNW1EPrAW874s\n6+DqhJRBtDaofxsbacKzJWJQX9AIB6viqKJsIwE8/+nQUJEfL0kyULxmfpLb\n4c30F2XtZkuCF1mds1kILkq0UQ2WxMMbRvPiUk549xdOw4kMyrhXZWzxU4XD\nnSaCX3UgB+T0HlcDqOyR9J4m4cnUhIK+8+qyVmZhwhagcHGzgs7pwlc4nBu7\nGTVH2tOfCEIr403+IL0Q7bCIVAZfPhnz4odVK7JMJNITjTrFb1XRsNRuQvb4\non1QTi/fn+AALA4mF4FFQisbdavCYqDe36L2dsik7KbBn3i2bYlBzJSTxo1V\nvoUROCBIqrakvCjMb5O0sz+5IbGpKnkxYhJo3zxvxjYDfrfZKindTqbA7Bvo\nUHpbeil0X5f24f2gJT3c9gfpo+WrMoXZqQzhbKgzUsO8qjUVmMuKk2VqAkGW\nWkSTvZpx+WEIU8uQAQdia8xgzfT/B0aKpwRqbMeifX6ezSRxQSrZ9oWCumgo\nk2jaQWdkcxPeNxGV/BoT2zhgTMjm99TqYoDDdtQ5wuyd+P7ZxEXJ1ttZRXMq\no8qH\r\n=Y9GI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA3ThxQzbDYFX3DYb6SddpU9Ddwl9hm4uAXQWONOupCIAiAjp2QAfzfA3BZ3zrfccLJ5qvXezS7gT/LIjf4MnFSzAQ=="}]},"maintainers":[{"name":"hejty","email":"belak.lubos@gmail.com"},{"name":"keromudo","email":"marcel.odumorek@gmail.com"},{"name":"milan.wikarski","email":"milanwikarski3@gmail.com"}],"_npmUser":{"name":"milan.wikarski","email":"milanwikarski3@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-forms_1.0.1_1557152621104_0.8864987053056663"},"_hasShrinkwrap":false},"1.0.2":{"name":"@creanet/vue-forms","version":"1.0.2","description":"Set of Vue.js components for creating forms","main":"src/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npx babel src --out-dir dist","publish":"npm publish --access public"},"repository":{"type":"git","url":"https://gitlab.creanet.sk/wikarski.milan/vue-forms.git"},"keywords":["vue","form","component"],"author":{"name":"Milan Wikarski"},"license":"ISC","devDependencies":{"@babel/core":"^7.4.4","@babel/preset-env":"^7.4.4","babel-cli":"^6.26.0"},"gitHead":"a29017b5fb179093afcbc04d3e5f8a60c49894e1","_id":"@creanet/vue-forms@1.0.2","_nodeVersion":"9.5.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-kYpVCxrDvvJb87Qza+UreFMDcwPZccABqs0Bz1fen0DU4rFML3XV/Ah9UP/LkTQJjFCgc9wwufGDySKvEBaIPg==","shasum":"1cb753b8e8efcf5478a7141b123fde4fcd40d3fb","tarball":"https://registry.npmjs.org/@creanet/vue-forms/-/vue-forms-1.0.2.tgz","fileCount":9,"unpackedSize":13541,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc0EVzCRA9TVsSAnZWagAAAgwP/2H719teUvCum8JeKHRC\nuqeasfAroV2lv0HbgiJg+oTEcWx7paPGhiSReVa4daTSLQ/96/2G+zePdslw\n2yXXTLrOY63v2CkvwG2+RNJQtt1bOC07ebUiCUZrizE79I2A0fQZuKwkblSU\n5iHYqxjYV5blvDG4wyj76/MbT2L7sQ6ILMX4iQ187u/BaQYKpoPoGMpfo0I0\nBiVc+O8ZZ6lYqMUrm/jHb0G1ct+OOL8Lhr2RCvLFjXdXXyY2sHFqwVxff1ob\n2P9kNu9oKnKFfN/DyMHNC4gZqe959ZEdYTNzKuYUZQO6PoGPtt/lhdDGV/uT\nc7RvKfBMeR6/9aShNJ4AVU4jtJ75C47bvZCuUnOZsGEQuAU4r9jCM6xY7Knu\n5WqLVVYV12/s7+ghJdNR0jQvGleGKYnShMuTV9n37O8ch6W9lzA1HkSfc5Jz\nM9wW7QtOP/WmLxtrM9mk2GW0/HlIkAyjLGdYX2rFEBoa4FzrfDSRsxfiQ6K5\nYS3MVKewpg2V7nJvDfqmebv4Pp5jQb2mMJQeqR6zy+g4pICkH/WVWSpD5jnT\nlYe0tavjxwBmcXB0D2kdtcUdUTx3rcULnmwsGjWh5M/Gozk+ETaA1WOb7GRh\nzm0FUijSA65P4fLzAlhPwmC4Cpt9OjIyB3eV0BJTNyoLSkcVo0F9kC1N5XMs\n+NG7\r\n=jmOJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDn1ni1MAX/iwD01NbcU8Y5Te4rAiTs2p4Zw/IMR8+1HAIgDyRfypHRCjFzCHdCm5gjP8rPGkQR12MzfofA1bv2kQA="}]},"maintainers":[{"name":"hejty","email":"belak.lubos@gmail.com"},{"name":"keromudo","email":"marcel.odumorek@gmail.com"},{"name":"milan.wikarski","email":"milanwikarski3@gmail.com"}],"_npmUser":{"name":"milan.wikarski","email":"milanwikarski3@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-forms_1.0.2_1557153138744_0.029292346344876652"},"_hasShrinkwrap":false},"1.0.3":{"name":"@creanet/vue-forms","version":"1.0.3","description":"Set of Vue.js components for creating forms","main":"src/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npx babel src --out-dir dist","publish":"npm publish --access public"},"repository":{"type":"git","url":"https://gitlab.creanet.sk/wikarski.milan/vue-forms.git"},"keywords":["vue","form","component"],"author":{"name":"Milan Wikarski"},"license":"ISC","devDependencies":{"@babel/core":"^7.4.4","@babel/preset-env":"^7.4.4","babel-cli":"^6.26.0"},"gitHead":"c1a7205bd8369ccde1d3c4726a8c9614ff373963","_id":"@creanet/vue-forms@1.0.3","_nodeVersion":"9.5.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-Ykho6wSkl4+zkfmtg+z7C37yT7n7TJGMJ/87WLkhRn5gjRbUMlkHS1+drRPmhMfy57RFMXk7BfudkLMI6voFTw==","shasum":"aaaedf106cd7615c916ee61ed35d485f812f2c41","tarball":"https://registry.npmjs.org/@creanet/vue-forms/-/vue-forms-1.0.3.tgz","fileCount":9,"unpackedSize":13549,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc0EogCRA9TVsSAnZWagAA9HUQAIbZzW+CExs2wl4Z/zdc\nm7T637+nXUYsybVu6FM/EjrqlXxXa+R5p+83CQnhyVEFGNOjaczieBgxrHMz\nwXIdEg5l4oE9YKN7tAwxfWlaM1MbzAV+S4nCS2R3k8i1WdxLwGkbvFL1/GTY\nGspBHEWOvAqFFOhkw9mAhZFj/1Q26ocINdgmXT1pJrL8h5huY9UX527zWlh+\njERPnSWHWOe/tklq+irrtwR6joBDDl5uqXwc81e6P+I4zXcSjgceGkShy98e\nrhNYLwAiC0mPzTOZ11A7Vvb2u4cM5ktewWd4xwdoTJqW0VPZDYILvHlt0Vmn\nm1dk+iYPGDt/kddQOnRWFr/0FTI6d0Uzdnrke+mz1sgNbWv5SUo536ZvII80\nvEB2FenTWWe1xw/bI4r9NOtNgfdqUrg2mVQVvlL93V6kdr7VgAHHifp+P2ER\nTItEf/2Wa2aBRjvU6yaq98ZVPPIlUakY+Xv8+YFdcEGe7NEBFMPKGa0S2teZ\nR3ol5YZ+WK+EYBZ5tVbxYnkRHOb9GQ9roOVKs0RDjm41VzCMAfT6biB/ra4G\no0uLlQNXkv+Jf3tExfSeVIgfJ9TAt7jGcILESfMGOr5MJ45gBRXLPqMlvmHa\nzjCqesVeBdKxGW98gQyPGae1mMbWORU33viGU4zKoeNZwFdUOy8gOKI1cze/\nQlBm\r\n=UYy1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC81rRC2ifJRCQVydmQ4vjqM0LxWB4Ek1/9Su1G1Ga3ZAiEA7SH6BEMX61MTp9Q3avA/L5LrjUCnSLHxr/yE/ppRQbY="}]},"maintainers":[{"name":"hejty","email":"belak.lubos@gmail.com"},{"name":"keromudo","email":"marcel.odumorek@gmail.com"},{"name":"milan.wikarski","email":"milanwikarski3@gmail.com"}],"_npmUser":{"name":"milan.wikarski","email":"milanwikarski3@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-forms_1.0.3_1557154335109_0.4076051556340796"},"_hasShrinkwrap":false},"1.0.4":{"name":"@creanet/vue-forms","version":"1.0.4","description":"Set of Vue.js components for creating forms","main":"src/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"npx babel src --out-dir dist","publish":"npm publish --access public"},"repository":{"type":"git","url":"https://gitlab.creanet.sk/wikarski.milan/vue-forms.git"},"keywords":["vue","form","component"],"author":{"name":"Milan Wikarski"},"license":"ISC","devDependencies":{"@babel/core":"^7.4.4","@babel/preset-env":"^7.4.4","babel-cli":"^6.26.0"},"gitHead":"09e273c68dcc4f7f13e869acd1bd8205805a225a","_id":"@creanet/vue-forms@1.0.4","_nodeVersion":"9.5.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-XSFGocWf8uyGOc5vdPJs6eYQRhtE+n86+WaNnm0V7D12OgryE5z91WriahvSLBQaXC+cQ47luUBtkiZsTX73ug==","shasum":"029c219cf3b15bac41f43506ce7240da830ed194","tarball":"https://registry.npmjs.org/@creanet/vue-forms/-/vue-forms-1.0.4.tgz","fileCount":9,"unpackedSize":13572,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc0XwOCRA9TVsSAnZWagAADccP/3HjlyKUJ44jiX++Zrfz\nK37dWtZ1l7lMSMto3tVnAq8+PHV/BRAzVTJ2bKN9vpAiSjYTGFrRZIs6qADl\nqXYWADxl9aqeRs3hPR9DvzudyQS0qnzCyEPKpNn/hr8OWxnQuqlQj9bpVUEc\ni1DQwGUTX3ORsaZo0oTVdiHRQXvU4fMhcZTznAdrBlbFX/EjLk/yrl5lVVgW\nEqcZY/WqUJhBE8eIS7oNHewE5RwDf4X0OuBLTzj8wrbpg2OnXe0aPKcRl+Sb\nbaTgUMXJDp91mMmC1gDRE6mBrSJitjpt0psqGQwAOu0E4uD1Sg65yehknqZu\ndADO49iiKPA5Hp+2tLU+NS7VWyzOK9rV7a+OHwO4bq65T1dOvLWodOd5BNVH\nnspIgmLCkKAmXS/CdyXEe//lzP4RS/cVBGOqc6FyE9KxrB0JGd+psyFbyiEt\nnw6EBreahihvLiU+9qga2RRZyZShcpQw0cwISs8cEcG66GrzpDW40dcvrSuM\nWYZCu2ZcbxnUEHPp7iva61Zg3APx9QSkp9CgXaYcAewN26K78EOK0Zd+N0S/\nFK2uIcjuUK/swRGuLwR9M1qLY3Dd5aBz5iDKaZYXBvT3ZXwFI7A0YO4mCoRX\nGVBZQAFW9YYqVOfYGAMpRVQ2cWJkdF4YNa+MBxCkkhb2dyetF6v/1HZd5sHJ\nFU+u\r\n=UzP1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICODk5tIRapUuCECfiLs/qOZ3UUst10hz28qeJ9vT+VCAiEAz2L1B8pxZkO13ihtj4v3yxfNlnYPkorHPTVYt0rV4Xg="}]},"maintainers":[{"name":"hejty","email":"belak.lubos@gmail.com"},{"name":"keromudo","email":"marcel.odumorek@gmail.com"},{"name":"milan.wikarski","email":"milanwikarski3@gmail.com"}],"_npmUser":{"name":"milan.wikarski","email":"milanwikarski3@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-forms_1.0.4_1557232653643_0.897629839559086"},"_hasShrinkwrap":false}},"time":{"created":"2019-05-06T14:20:55.258Z","1.0.0":"2019-05-06T14:20:55.915Z","modified":"2022-04-05T01:41:16.753Z","1.0.1":"2019-05-06T14:23:41.223Z","1.0.2":"2019-05-06T14:32:18.874Z","1.0.3":"2019-05-06T14:52:15.333Z","1.0.4":"2019-05-07T12:37:33.765Z"},"maintainers":[{"name":"hejty","email":"belak.lubos@gmail.com"},{"name":"keromudo","email":"marcel.odumorek@gmail.com"},{"name":"milan.wikarski","email":"milanwikarski3@gmail.com"}],"description":"Set of Vue.js components for creating forms","keywords":["vue","form","component"],"repository":{"type":"git","url":"https://gitlab.creanet.sk/wikarski.milan/vue-forms.git"},"author":{"name":"Milan Wikarski"},"license":"ISC","readme":"# Vue Forms\n\n## Description\n\nThis package includes several Vue.js components for creating forms.\n\n## Installation\n\nTo install this package run:\n\n```bash\n$ npm install @creanet/vue-forms\n```\n\nTo import components use:\n\n```javascript\nimport { SimpleInput, SimpleForm } from '@creanet/vue-forms';\n```\n\nTo import styles use:\n\n```javascript\nimport \"/assets/css/style.css\" from \"@creanet/vue-forms\";\n```\n\n## Simple Input\n\nUsed for simple text or number input. Includes methods for validation.\n\nProperties of this component are:\n\n### Properties\n\n| Name                   | Description                                                    | Default value |\n| ---------------------- | -------------------------------------------------------------- | ------------- |\n| value                  | The value of the `<input>` element                             | `\"\"`          |\n| type                   | The native type of the `<input>` element                       | `\"text\"`      |\n| theme                  | The design of the input. Only applied if styles were imported  | `\"default\"`   |\n| placeholder            | The placeholder for the `<input>` element                      | `\"\"`          |\n| hidePlaceholderOnFocus | True if placeholder should be hidden when `<input>` is focused | `true`        |\n| minLength              | Minimal length of the value                                    | `null`        |\n| maxLength              | Maximal length of the value                                    | `null`        |\n| min                    | Minimal numeric value (valid only if type is number)           | `null`        |\n| max                    | Maximal numeric value (valid only if type if number)           | `null`        |\n| pattern                | Patter to test the value against                               | `null`        |\n| expectedValue          | Exact value to test the value against                          | `null`        |\n| required               | Whether some value is required                                 | `null`        |\n| step                   | Numeric step (valid only if type is number)                    | `1`           |\n| errorMessages          | Object containing custom error messages                        | `{}`          |\n| hideErrors             | True if messages should be hidden                              | `false`       |\n| readonly               | True if `<input>` should be readonly                           | `false`       |\n| preventSubmit          | True if `<form>` should not be submitted when pressing ENTER   | `false`       |\n\n### Validation\n\n| Name            | Matching property | Error message                      |\n| --------------- | ----------------- | ---------------------------------- |\n| valueMissing    | required          | This field is required             |\n| typeMismatch    | type              | The value is in wrong format       |\n| tooLong         | minLength         | The value is too long              |\n| tooShort        | maxLength         | The value is too short             |\n| tooLow          | min               | The value is too low               |\n| tooHigh         | max               | The value is too high              |\n| stepMismatch    | step              | The value is not divisible by step |\n| patternMismatch | pattern           | The value is in wrong format       |\n| valueMismatch   | expectedValue     | The value is not correct           |\n","readmeFilename":"readme.md"}