{"_id":"vue-reactive-form","_rev":"29-e3a63c24ffb46011f93f80e2db525fad","name":"vue-reactive-form","dist-tags":{"latest":"0.1.21"},"versions":{"0.0.0":{"author":{"name":"ronny1020"},"bugs":{"url":"https://github.com/ronny1020/vue-reactive-form/issues"},"dependencies":{"core-js":"^3.6.5","vue":"^3.2.4"},"description":"A reactive form library, which can help manage form data. It can be use all kind of Form UI","devDependencies":{"@types/jest":"^24.0.19","@typescript-eslint/eslint-plugin":"^4.18.0","@typescript-eslint/parser":"^4.18.0","@vue/cli-plugin-babel":"~5.0.0-beta.3","@vue/cli-plugin-eslint":"~5.0.0-beta.3","@vue/cli-plugin-typescript":"~5.0.0-beta.3","@vue/cli-plugin-unit-jest":"~5.0.0-beta.3","@vue/cli-service":"~5.0.0-beta.3","@vue/compiler-sfc":"^3.2.4","@vue/eslint-config-airbnb":"^5.3.0","@vue/eslint-config-prettier":"^6.0.0","@vue/eslint-config-typescript":"^7.0.0","@vue/test-utils":"^2.0.0-0","eslint":"^7.20.0","eslint-plugin-import":"^2.20.2","eslint-plugin-prettier":"^3.3.1","eslint-plugin-vue":"^7.6.0","jest":"^26.6.3","lint-staged":"^9.5.0","prettier":"^2.2.1","ts-jest":"^26.5.3","typescript":"~4.1.5","vue-jest":"^5.0.0-0"},"directories":{"example":"example","test":"tests"},"gitHooks":{"pre-commit":"lint-staged"},"homepage":"https://github.com/ronny1020/vue-reactive-form#readme","keywords":["vue","vue-reactive-form","reactive-form","form","form-control","form-group","form-input","form-validator"],"license":"MIT","lint-staged":{"*.{js,jsx,vue,ts,tsx}":["vue-cli-service lint","git add"]},"main":"build/index.js","name":"vue-reactive-form","repository":{"type":"git","url":"git+https://github.com/ronny1020/vue-reactive-form.git"},"scripts":{"build":"tsc --project tsconfig.production.json","build:demo":"vue-cli-service build --dest build_example","lint":"vue-cli-service lint example/src/** src/** --fix","serve":"vue-cli-service serve","test:unit":"vue-cli-service test:unit"},"version":"0.0.0","gitHead":"49342204098c73b3073f878ab3ffab988ddfc504","_id":"vue-reactive-form@0.0.0","_nodeVersion":"14.15.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-DMokOBg5GMCg0dDRHuxlH3hSLAwpCEdDIqoxfvcr1m0jeqiTBMMx4Hu0pnZIDTGbAGKRJ2lpKsAYGnrVz4o+Gg==","shasum":"f223a582803148cb2b226f41f106af0bc79a1622","tarball":"https://registry.npmjs.org/vue-reactive-form/-/vue-reactive-form-0.0.0.tgz","fileCount":56,"unpackedSize":30663,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhK5JFCRA9TVsSAnZWagAAMyMQAJwHcRRGufxkZA1Lt8fH\nozo7CbPQg9FX+LS9aW0Ij5MLwtgSQurkUnkp85rMv6GOhRClYMkGdelBPStH\nxhn5GR1F3OfYHLjzFe6hjNQyiFSMPYA3oNgsUPb50PKR7q/F6lYZT84XQhxx\nOZdqsYRXvM+1X4x0Bd0pKhP8rnXGxdHlXkv5/P7DQLrO5fM1w/OBxjHp+HAN\nJzaV571Eucbes5VAkeK+/2Wdh0C6LVmZCD9o9zC8/LFpUAjsbsBPh1dAiFdz\nC8AfaFfvoHYfOCdsFryOE3zrDOKEpw/iR7JVTie14HuuG7mgbK8XuP+D3wJc\nErpI3Xj+cNtQSLRR+oEIWuPjRskDtDWG5JccinlwGV8Vl55zCMOOB0nTFh0Q\nstfY/OiTBuSVbE/j6HzUzE182qUs+Y4hDL8vhTIjZpD/BdTjW/xjMkrGyYPu\n6G2+YqeJSe1WBOGJOrxZRJiJdEbkPKOFfIJv2dEsGP5WW2VjgmTg2U5rtx1H\nApCf/zhpsJ0D5hE4M7jgAPZdGS/IU8dszUAQl1C0ckPT1ZUTOkMa9BU8QGzV\nWpn2I177xxG+7uwnrBKCxqipkqYffcxhiRYBWoFFkW1XTSG6rH8xVsK1jQlO\nWGeSN6AAlVvpDmNyj3NhVNfM68bgZBQ4+9boY7S5XzJZWXr/zuBqDoX2F/6p\n4cfg\r\n=4CEG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBNHQHE1iU4QdPOr3QroU3PBpWlsW4Ygpg9hxpj3YRGsAiEAnpA1z6ZnA5aRgeNlcqp2oJbvjiiyFz9lQ8qiYX5TMO4="}]},"_npmUser":{"name":"ronny1020","email":"1020ronny@gmail.com"},"maintainers":[{"name":"ronny1020","email":"1020ronny@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-reactive-form_0.0.0_1630245445155_0.24775686544803244"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.1":{"author":{"name":"ronny1020"},"bugs":{"url":"https://github.com/ronny1020/vue-reactive-form/issues"},"dependencies":{"core-js":"^3.6.5","vue":"^3.2.4"},"description":"A reactive form library, which can help manage form data. It can be use all kind of Form UI","devDependencies":{"@types/jest":"^24.0.19","@typescript-eslint/eslint-plugin":"^4.18.0","@typescript-eslint/parser":"^4.18.0","@vue/cli-plugin-babel":"~5.0.0-beta.3","@vue/cli-plugin-eslint":"~5.0.0-beta.3","@vue/cli-plugin-typescript":"~5.0.0-beta.3","@vue/cli-plugin-unit-jest":"~5.0.0-beta.3","@vue/cli-service":"~5.0.0-beta.3","@vue/compiler-sfc":"^3.2.4","@vue/eslint-config-airbnb":"^5.3.0","@vue/eslint-config-prettier":"^6.0.0","@vue/eslint-config-typescript":"^7.0.0","@vue/test-utils":"^2.0.0-0","eslint":"^7.20.0","eslint-plugin-import":"^2.20.2","eslint-plugin-prettier":"^3.3.1","eslint-plugin-vue":"^7.6.0","jest":"^26.6.3","lint-staged":"^9.5.0","prettier":"^2.2.1","ts-jest":"^26.5.3","typescript":"~4.1.5","vue-jest":"^5.0.0-0"},"directories":{"example":"example","test":"tests"},"gitHooks":{"pre-commit":"lint-staged"},"homepage":"https://github.com/ronny1020/vue-reactive-form#readme","keywords":["vue","vue-reactive-form","reactive-form","form","form-control","form-group","form-input","form-validator","vue3","typescript","Composition API"],"license":"MIT","lint-staged":{"*.{js,jsx,vue,ts,tsx}":["vue-cli-service lint","git add"]},"main":"build/index.js","name":"vue-reactive-form","repository":{"type":"git","url":"git+https://github.com/ronny1020/vue-reactive-form.git"},"scripts":{"build":"tsc --project tsconfig.production.json","build:demo":"vue-cli-service build --dest build_example","lint":"vue-cli-service lint example/src/** src/** --fix","serve":"vue-cli-service serve","test:unit":"vue-cli-service test:unit"},"version":"0.0.1","gitHead":"70fa6ebddea1fad46db3fb3bce6facec51144df1","_id":"vue-reactive-form@0.0.1","_nodeVersion":"14.15.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-iKi1KvF5AkwvLry2fobWCGVKA2W0Ud/OGMz2fFHuZ4kQO3IXv2BVYJT6gjpBpa7q3qus7l1z46rHyp5fxYGOHg==","shasum":"bc56fb5599fa6998e79081bfd69f5d45283e0bfa","tarball":"https://registry.npmjs.org/vue-reactive-form/-/vue-reactive-form-0.0.1.tgz","fileCount":56,"unpackedSize":38966,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhLjE6CRA9TVsSAnZWagAA9U8P/iiHe7/CbJv52D0xxKK/\nsmVBJ1RUF2OGmW3dTDQssnv2gxdACfW0mHmXeRl3SS++VMfXQ2AHP6v4ZR3f\nO4k1R/M/YHbjM4rpInZu4ii9c8BfL/qEv9ot3Z4ttS1e+/s5w65ZotdU7X2j\nTqc4qQ5/BnSbxLo8EKs2cfHh82j4juDP6kN3Dpou4DaHeS1rzQTJZn9lxeSH\nqWAyfgfMrWrCMCl+LpKu4KFUGaZZQzmC/T1DZObZ/AUwITSIFpOlHY0DBL00\nU9EIwKTEgPrpmacXW7Gm6SBD1WHI551tgLc2NEoSlHz9HNmdwKyH/hDy7Vl0\nzjVbrVjkr9SAZhpjHmlJ8nIUKEyuoxMZQA5/7GoE+42/lYXfwhnqEGb+0t5X\nFvXi6ALpvy/HlBieAEsb4x9ktHZxjLysKu0iMpiMhRN54SfZm7YQk/fGGSxk\ntNlErKwMaKFKvYQXP3NamzKtQYlVufLVu29WToihQ8zzaJDBXZQ1cftYi9qP\nfhAasSJWpYwO+D0LOgOMzbAEwYM/jsUaebcRD19dhUtvV1vYraCpMlIIdRBo\nosnivY75FJpCJg58umPvjIlsuh+qsHzE2V/3VDhH3hWjvCoikKucER8j6nuP\nrmAzZfPwvPtZmE3YX+DKP1IYvLC18xDrRaNRoQWD5XfWC+x7g/muwbCMxCR0\nBxTo\r\n=tXML\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDk2Jmzxu83+EqnN0ohp0mK+bEkGZLAhGEkQ1bhMj00JgIgOgzKLpH4VUGkcYLt9paPjsFRHqEZwAp9ctJaKzG1U2A="}]},"_npmUser":{"name":"ronny1020","email":"1020ronny@gmail.com"},"maintainers":[{"name":"ronny1020","email":"1020ronny@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-reactive-form_0.0.1_1630417210061_0.8239314222083058"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.2":{"author":{"name":"ronny1020"},"bugs":{"url":"https://github.com/ronny1020/vue-reactive-form/issues"},"dependencies":{"core-js":"^3.6.5","vue":"^3.2.4"},"description":"A reactive form library, which can help manage form data. It can be use all kind of Form UI","devDependencies":{"@rollup/plugin-commonjs":"^20.0.0","@rollup/plugin-node-resolve":"^13.0.4","@types/jest":"^24.0.19","@typescript-eslint/eslint-plugin":"^4.18.0","@typescript-eslint/parser":"^4.18.0","@vue/cli-plugin-babel":"~5.0.0-beta.3","@vue/cli-plugin-eslint":"~5.0.0-beta.3","@vue/cli-plugin-typescript":"~5.0.0-beta.3","@vue/cli-plugin-unit-jest":"~5.0.0-beta.3","@vue/cli-service":"~5.0.0-beta.3","@vue/compiler-sfc":"^3.2.4","@vue/eslint-config-airbnb":"^5.3.0","@vue/eslint-config-prettier":"^6.0.0","@vue/eslint-config-typescript":"^7.0.0","@vue/test-utils":"^2.0.0-0","esbuild":"^0.12.25","eslint":"^7.20.0","eslint-plugin-import":"^2.20.2","eslint-plugin-prettier":"^3.3.1","eslint-plugin-vue":"^7.6.0","jest":"^26.6.3","lint-staged":"^9.5.0","prettier":"^2.2.1","rimraf":"^3.0.2","rollup":"^2.56.3","rollup-plugin-dts":"^4.0.0","rollup-plugin-esbuild":"^4.5.0","rollup-plugin-sourcemaps":"^0.6.3","rollup-plugin-typescript2":"^0.30.0","ts-jest":"^26.5.3","typescript":"^4.4.2","vue-jest":"^5.0.0-0"},"directories":{"example":"example","test":"tests"},"gitHooks":{"pre-commit":"lint-staged"},"homepage":"https://github.com/ronny1020/vue-reactive-form#readme","keywords":["vue","vue-reactive-form","reactive-form","form","form-control","form-group","form-input","form-validator","vue3","typescript","Composition API"],"license":"MIT","lint-staged":{"*.{js,jsx,vue,ts,tsx}":["vue-cli-service lint","git add"]},"main":"build/vue-reactive-form.js","module":"build/vue-reactive-form.mjs","name":"vue-reactive-form","repository":{"type":"git","url":"git+https://github.com/ronny1020/vue-reactive-form.git"},"scripts":{"build":"rimraf build && tsc && rollup -c","build:demo":"vue-cli-service build --dest build_example","lint":"vue-cli-service lint example/src/** src/** --fix","serve":"vue-cli-service serve","test:unit":"vue-cli-service test:unit"},"typings":"build/vue-reactive-form.d.ts","version":"0.0.2","gitHead":"17154c0399abbce1c402264c8c078f320b4fed67","_id":"vue-reactive-form@0.0.2","_nodeVersion":"14.15.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-jpFnHfGjWCawXCPTTQ7nLufv+1hhoud+4hwVUhmUkbEDy2H2JpWWqNr3qoqzu97EPJ99qW42p1+PwpawmSDGhQ==","shasum":"dd621f40659bd364dac4fa0255b26844415bee89","tarball":"https://registry.npmjs.org/vue-reactive-form/-/vue-reactive-form-0.0.2.tgz","fileCount":60,"unpackedSize":79719,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhNOUcCRA9TVsSAnZWagAA2TYP/2C4+zL1wjF5aDuk2Cjz\nSfyd0IfibazATuSQCDBJgMyli1HHP2EhaZK1o/C/16LCc+H9eVZx6PIK5XX8\n7NKZ8L4FepOpqNR//xGLGUwOrJ/qCKg9Bkj7UGjfEMY4ELD1q8aFWTbVM/w6\nIGqKpr6VXxsm/LUUv8SyOF0qbcVoHWoyHPje/RSM/nmAPzRxWGxF64ZkquqN\nBNDJiqHn2xUjUZC0OOOqJE/3U5SFtOTq+j+MIgRejKVVxaHJYV+OOny0B8a3\nhFK0TRLihdPiOBjZDL1GhA5z/9fTSQoQ4UngfbSf8Z3asn5OiXZoUTy+j6WQ\novToc6PcS0sstJUF+JBsgj/Fg7APRjbxUtSLAoli1FZsX2lFMj8lub01IjBQ\n5zmv8CLMYVJ8oUIK0yfXA186KuG1dd+9tm1fV11SrQvw7doxT+sQRZbSbsVw\nPJxap5ZSkOz1pPm26OuJWWA+FFqpMTAyNcxoVKnQ9UUQgizaAsWAVU6OD54q\nqge/WqgO5UPb3dn1PZExitsOmGrEWCG5hAp1u/eD9Peez3CattMzXpoF4+FI\nd5I6W3MTg8ZSPS0g7PgGCSXjmDPnE7Cac8RdnnRff/RdKoSAujxARG81l86d\nPjpyHHK+MzbOWN08KdtatQv7a0ykWqSzkOIRZyezuPmG1g+P4sWj6RKR32+L\n61s7\r\n=+DJI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDL+fjcrkbmObl/zFvEAJO6Z31QNKCuDbh1ba5tJ9qfZAiB9Y1THfKZa8B0rYmkIY7iWMCduMypiC5xn3P6k4nIMJg=="}]},"_npmUser":{"name":"ronny1020","email":"1020ronny@gmail.com"},"maintainers":[{"name":"ronny1020","email":"1020ronny@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-reactive-form_0.0.2_1630856476426_0.5357873392296486"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.3":{"author":{"name":"ronny1020"},"bugs":{"url":"https://github.com/ronny1020/vue-reactive-form/issues"},"dependencies":{"core-js":"^3.6.5","vue":"^3.2.4"},"description":"A reactive form library, which can help manage form data. It can be use all kind of Form UI","devDependencies":{"@rollup/plugin-commonjs":"^20.0.0","@rollup/plugin-node-resolve":"^13.0.4","@types/jest":"^24.0.19","@typescript-eslint/eslint-plugin":"^4.18.0","@typescript-eslint/parser":"^4.18.0","@vue/cli-plugin-babel":"~5.0.0-beta.3","@vue/cli-plugin-eslint":"~5.0.0-beta.3","@vue/cli-plugin-typescript":"~5.0.0-beta.3","@vue/cli-plugin-unit-jest":"~5.0.0-beta.3","@vue/cli-service":"~5.0.0-beta.3","@vue/compiler-sfc":"^3.2.4","@vue/eslint-config-airbnb":"^5.3.0","@vue/eslint-config-prettier":"^6.0.0","@vue/eslint-config-typescript":"^7.0.0","@vue/test-utils":"^2.0.0-0","esbuild":"^0.12.25","eslint":"^7.20.0","eslint-plugin-import":"^2.20.2","eslint-plugin-prettier":"^3.3.1","eslint-plugin-vue":"^7.6.0","jest":"^26.6.3","lint-staged":"^9.5.0","prettier":"^2.2.1","rimraf":"^3.0.2","rollup":"^2.56.3","rollup-plugin-dts":"^4.0.0","rollup-plugin-esbuild":"^4.5.0","rollup-plugin-sourcemaps":"^0.6.3","rollup-plugin-typescript2":"^0.30.0","ts-jest":"^26.5.3","typescript":"^4.4.2","vue-jest":"^5.0.0-0"},"gitHooks":{"pre-commit":"lint-staged"},"homepage":"https://github.com/ronny1020/vue-reactive-form#readme","keywords":["vue","vue-reactive-form","reactive-form","form","form-control","form-group","form-input","form-validator","vue3","typescript","Composition API"],"license":"MIT","lint-staged":{"*.{js,jsx,vue,ts,tsx}":["vue-cli-service lint","git add"]},"main":"build/vue-reactive-form.js","module":"build/vue-reactive-form.mjs","name":"vue-reactive-form","repository":{"type":"git","url":"git+https://github.com/ronny1020/vue-reactive-form.git"},"scripts":{"build":"rimraf build && tsc && rollup -c","build:demo":"vue-cli-service build --dest build_example","lint":"vue-cli-service lint example/src/** src/** --fix","serve":"vue-cli-service serve","test:unit":"vue-cli-service test:unit"},"typings":"build/vue-reactive-form.d.ts","version":"0.0.3","_id":"vue-reactive-form@0.0.3","dist":{"shasum":"1deac66e8a3151979a2852a388a8822e8c344031","integrity":"sha512-OeVD909fsK6yEXbe9OKrrrsVkH3WjJ/11FrqVQDhOZRfUEE7pk7Z3eM4e5+yRKYwO5DWo3TUwH7mWfEDWtuVrw==","tarball":"https://registry.npmjs.org/vue-reactive-form/-/vue-reactive-form-0.0.3.tgz","fileCount":61,"unpackedSize":1300619,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhNiyXCRA9TVsSAnZWagAAXUEQAJ5bCZISuxsuPIK05fdT\nJWuJCVNxYQa8wvWG8Zd/kkdhbxcITbn9tt4BNI3b7+kCGuPRdj//5ZCcT+p1\nrJp8wdhB90HvYLNNSekNXBygNehbHMUwWTx8j+RfdQ8bDeO3zFZiZSzi2bm3\ngT9v+xM5emSGYd4Ob0PnrTqGf/GK53+rpEih/cvD2Xrcumh+yLaWTnp/InGH\nWua+EYe1nhBjIFoTNCCFDxXvW21GIN8dTHa9ajxo2MgM9dYygFbe/1Zp+yGi\nZLRCsG0SjmEqdyt73UHxrfeC25nJ0MJBYT0xZtNWF5RfX7Q6bFOiv3wJ/8iX\nb4Iw3YX5cIDirf7oyoEZuQqrSq6WGoFaRjI/V4XTJ+fW4dstABKljzK+gAWS\n+gRH77KYITohpPgkpKaQBgfZw03wzkJJ2XiDiFk7xAZPQ4V5dkp0mnTIwLaZ\nzLfJw6JmtxOm8lbmEGJHgl+CUJ3RQ/y5g2WQHlrZu7wh1OMn5jmSeT4Zp512\ns+6xJfdRI/kBCUYbN0KtyfdYh4C66+aOaRVSzMws4Hw/npiPH4sFhqh7NVOS\nGzkMIzF2Vv9j3dnzEV/qcVWnxiobr36pivWXvzjDfzAmG+o4SzYeZYvW+zSK\nqPYmBT5vyNMtEZLt7vsr8QVPtWCFUZltQLFT3vHBAeNqAqnsGNk4b25Gahpr\nJcyY\r\n=0bVE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCbwzm8ECIbaGisapcaKTmNsNbbtludOMpoCLno4+pw5QIhAMHQsmFjIg+0ZjTVfky3PPO2poHq1il5UXZnkMnSL1s6"}]},"_npmUser":{"name":"ronny1020","email":"1020ronny@gmail.com"},"directories":{},"maintainers":[{"name":"ronny1020","email":"1020ronny@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-reactive-form_0.0.3_1630940310927_0.7047728397921398"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.4":{"author":{"name":"ronny1020"},"bugs":{"url":"https://github.com/ronny1020/vue-reactive-form/issues"},"dependencies":{"core-js":"^3.6.5","vue":"^3.2.4"},"description":"A reactive form library, which can help manage form data. It can be use all kind of Form UI","devDependencies":{"@rollup/plugin-commonjs":"^20.0.0","@rollup/plugin-node-resolve":"^13.0.4","@types/jest":"^24.0.19","@typescript-eslint/eslint-plugin":"^4.18.0","@typescript-eslint/parser":"^4.18.0","@vue/cli-plugin-babel":"~5.0.0-beta.3","@vue/cli-plugin-eslint":"~5.0.0-beta.3","@vue/cli-plugin-typescript":"~5.0.0-beta.3","@vue/cli-plugin-unit-jest":"~5.0.0-beta.3","@vue/cli-service":"~5.0.0-beta.3","@vue/compiler-sfc":"^3.2.4","@vue/eslint-config-airbnb":"^5.3.0","@vue/eslint-config-prettier":"^6.0.0","@vue/eslint-config-typescript":"^7.0.0","@vue/test-utils":"^2.0.0-0","esbuild":"^0.12.25","eslint":"^7.20.0","eslint-plugin-import":"^2.20.2","eslint-plugin-prettier":"^3.3.1","eslint-plugin-vue":"^7.6.0","jest":"^26.6.3","lint-staged":"^9.5.0","prettier":"^2.2.1","rimraf":"^3.0.2","rollup":"^2.56.3","rollup-plugin-dts":"^4.0.0","rollup-plugin-esbuild":"^4.5.0","rollup-plugin-sourcemaps":"^0.6.3","rollup-plugin-typescript2":"^0.30.0","ts-jest":"^26.5.3","typescript":"^4.4.2","vue-jest":"^5.0.0-0"},"gitHooks":{"pre-commit":"lint-staged"},"homepage":"https://github.com/ronny1020/vue-reactive-form#readme","keywords":["vue","vue-reactive-form","reactive-form","form","form-control","form-group","form-input","form-validator","vue3","typescript","Composition API"],"license":"MIT","lint-staged":{"*.{js,jsx,vue,ts,tsx}":["vue-cli-service lint","git add"]},"main":"build/vue-reactive-form.js","name":"vue-reactive-form","repository":{"type":"git","url":"git+https://github.com/ronny1020/vue-reactive-form.git"},"scripts":{"build":"rimraf build && tsc && rollup -c","build:demo":"vue-cli-service build --dest build_example","lint":"vue-cli-service lint example/src/** src/** --fix","serve":"vue-cli-service serve","test:unit":"vue-cli-service test:unit"},"typings":"build/vue-reactive-form.d.ts","version":"0.0.4","_id":"vue-reactive-form@0.0.4","dist":{"shasum":"d761723178ad790dfc86facf2d221ba73bb1e24f","integrity":"sha512-03WXEv/wPJHxsJPzu4ivcEmz+6nrTHrYGr8kXXkmSsgcChQ/qh/FNq8eHZpSOy/EpxAx+uYPp7mSOU+csRwU+g==","tarball":"https://registry.npmjs.org/vue-reactive-form/-/vue-reactive-form-0.0.4.tgz","fileCount":59,"unpackedSize":62227,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhN2N7CRA9TVsSAnZWagAAJh0QAIzEhqwsAN02Qzd6d5Y/\nnyde34hE/pwfWWEOjQfvR6I+kcpqexNuqHshvXPn82XZ3MLC6L4+7kLAwvv4\n0pAk/0g8M45m9zn1CDPba4K2p5cuTPs9JnGmrmWhn0cuV+TKO+W9fNNlez3Y\nTxG5f2/8/OMYP6Gg+oxHybg/ze4kb7RtRWWBbpQ7eQrWM661LmyQDubvj3f2\n3Jg3f2m1jpiNa7kMxJLzxI7QUEMzqOXEoKo9xPVj+TsEH+0bY31OFuK7zXSi\nNGRhE2CmPilcI8ejCsb2y+susg5sk+uiCCf2oSDbTXxJUTzk9Qv1dBUUGDa1\nzO725fVn21xstt5A7wQnA+0K77lokLOwAwZZ/XBXKWKDb0SkhCRoJ1YXJRdz\no9nQJ4kKzpKDtTnq2n5r49GVSr+3dmiX50yRxnyqRkQBFDVHGNorld4qgWsH\n6uMxg9CS1Smkn5sjJfHY249mMS9DrgJCeXuQLHfL5Jq3lednuFw8Qc3qZS/e\nVZKJJByp60DHJdR8RD8UOEb1hugynNmR3HoV9v3mvjPpOTV7jKrKHuoHhQWm\nTPZ7lYmcZPp4KovecOG+NjuOITltMz6RrvRQ6pznMolcMfSKtRZ5ggJnv/lB\nF4klgTeFC89ffh5wVQ55MPMGWY1JYIhZD0GOAQV8BnDLeeyNlZO1I7KB+Yib\nW/AK\r\n=Vtnq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHzYA8kd/IzGom1MbvxgatmWEd/8daDrbO/DQS1fh6DiAiALImZ9MLPmAtYY6CmIJsyKXAXjxzKmhHsHNdYaVRM9iQ=="}]},"_npmUser":{"name":"ronny1020","email":"1020ronny@gmail.com"},"directories":{},"maintainers":[{"name":"ronny1020","email":"1020ronny@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-reactive-form_0.0.4_1631019899079_0.22014664002228024"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.5":{"author":{"name":"ronny1020"},"bugs":{"url":"https://github.com/ronny1020/vue-reactive-form/issues"},"dependencies":{"core-js":"^3.6.5","vue":"^3.2.4"},"description":"A reactive form library, which can help manage form data. It can be use all kind of Form UI","devDependencies":{"@rollup/plugin-commonjs":"^20.0.0","@rollup/plugin-node-resolve":"^13.0.4","@types/jest":"^24.0.19","@typescript-eslint/eslint-plugin":"^4.18.0","@typescript-eslint/parser":"^4.18.0","@vue/cli-plugin-babel":"~5.0.0-beta.3","@vue/cli-plugin-eslint":"~5.0.0-beta.3","@vue/cli-plugin-typescript":"~5.0.0-beta.3","@vue/cli-plugin-unit-jest":"~5.0.0-beta.3","@vue/cli-service":"~5.0.0-beta.3","@vue/compiler-sfc":"^3.2.4","@vue/eslint-config-airbnb":"^5.3.0","@vue/eslint-config-prettier":"^6.0.0","@vue/eslint-config-typescript":"^7.0.0","@vue/test-utils":"^2.0.0-0","esbuild":"^0.12.25","eslint":"^7.20.0","eslint-plugin-import":"^2.20.2","eslint-plugin-prettier":"^3.3.1","eslint-plugin-vue":"^7.6.0","jest":"^26.6.3","lint-staged":"^9.5.0","prettier":"^2.2.1","rimraf":"^3.0.2","rollup":"^2.56.3","rollup-plugin-dts":"^4.0.0","rollup-plugin-esbuild":"^4.5.0","rollup-plugin-sourcemaps":"^0.6.3","rollup-plugin-typescript2":"^0.30.0","ts-jest":"^26.5.3","typescript":"^4.4.2","vue-jest":"^5.0.0-0"},"gitHooks":{"pre-commit":"lint-staged"},"homepage":"https://github.com/ronny1020/vue-reactive-form#readme","keywords":["vue","vue-reactive-form","reactive-form","form","form-control","form-group","form-input","form-validator","vue3","typescript","Composition API"],"license":"MIT","lint-staged":{"*.{js,jsx,vue,ts,tsx}":["vue-cli-service lint","git add"]},"main":"build/vue-reactive-form.js","name":"vue-reactive-form","repository":{"type":"git","url":"git+https://github.com/ronny1020/vue-reactive-form.git"},"scripts":{"build":"rimraf build && tsc && rollup -c","build:demo":"vue-cli-service build --dest build_example","lint":"vue-cli-service lint example/src/** src/** --fix","serve":"vue-cli-service serve","test:unit":"vue-cli-service test:unit"},"typings":"build/vue-reactive-form.d.ts","version":"0.0.5","_id":"vue-reactive-form@0.0.5","dist":{"shasum":"f0affaac76e30a4842b52ff10cf503ca66a1caa0","integrity":"sha512-jn3wm5VhUKU54dwwm/FbvcLLSuqteotNdEZ6CADfMkstjogp1DjoxNumEMG5HGo1OynkmWUGBb2vl0JsoVmHaw==","tarball":"https://registry.npmjs.org/vue-reactive-form/-/vue-reactive-form-0.0.5.tgz","fileCount":59,"unpackedSize":60741,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhN7gKCRA9TVsSAnZWagAAtnIP/06C5zKa89MgXm1hfKf6\nsiBd9iZxYM07taNnLYevVkqigYoxV/mcXX9arQb2ak0i/FJrANds7KXMYiHp\nGoBNYYPwFOizfjOcoI1uMAM9ofxKpxc9l9IXi6oxx2hR2YmIzYvtOy9H2dx1\nhQfKgyEJbVV18dR8vGFj10tBrnTJ987s6jEYuHdEzx0ckKkmg/+juq1Nr9JF\nCegGCP75It464wJbw4MsOQVdF4dUf716+p+WZq1CWWa7G4GYQIg+E7Wx7dW/\nkty6IvmIl2E++axP84WQPOncQE1PM2tBE+015FF1+h7oWD1xO4r1AnRfXLiH\nSJ9qEOZz5UutX8wLoI+eup7KxGXiwgq5k2KoH8+v63Tp6ybvGc/hrzfLHEmw\ncVBMDfJMG1Bp7hLy9Ehda2v3NsBJjpGxyulgNddsYNrjQ6/V94YmqBXDEayd\nIu5xmZgkP85DOXHORCZ84tITBu33uHGVMCGNLkXbQe0PWs2MrSuvg5LrbCpr\npyKsuTzmVo3e9ysgsonf3Y9qPvNN8kiOEnUFx/1G6xJC5nTa831FsQtvOWu+\nWm+a+VbIm8MyXzNLDCqOjsgUOtfkdCzmxIqIYy9nUMdRI63SmBW9xTDnp/A2\nruSRzAi+fmNAQwWWmr8vRrSrZPwYsRuKEdhNSP/0PPC9iq4ZXbIQ80+vffCQ\n1yLj\r\n=rhT6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDdy9of7SpVGjSQ/7nAVHLYO/d97DVKDo+d4zgL2uZYgAIgWBj5SE8nPCPw2Y1EtTniiUucCzqSBPgMFYIsIwU60Vo="}]},"_npmUser":{"name":"ronny1020","email":"1020ronny@gmail.com"},"directories":{},"maintainers":[{"name":"ronny1020","email":"1020ronny@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-reactive-form_0.0.5_1631041546266_0.8197728524710555"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.0":{"author":{"name":"ronny1020"},"bugs":{"url":"https://github.com/ronny1020/vue-reactive-form/issues"},"dependencies":{"core-js":"^3.6.5","vue":"^3.2.4"},"description":"A reactive form library, which can help manage form data. It can be use all kind of Form UI","devDependencies":{"@rollup/plugin-commonjs":"^20.0.0","@rollup/plugin-node-resolve":"^13.0.4","@types/jest":"^24.0.19","@typescript-eslint/eslint-plugin":"^4.18.0","@typescript-eslint/parser":"^4.18.0","@vue/cli-plugin-babel":"~5.0.0-beta.3","@vue/cli-plugin-eslint":"~5.0.0-beta.3","@vue/cli-plugin-typescript":"~5.0.0-beta.3","@vue/cli-plugin-unit-jest":"~5.0.0-beta.3","@vue/cli-service":"~5.0.0-beta.3","@vue/compiler-sfc":"^3.2.4","@vue/eslint-config-airbnb":"^5.3.0","@vue/eslint-config-prettier":"^6.0.0","@vue/eslint-config-typescript":"^7.0.0","@vue/test-utils":"^2.0.0-0","esbuild":"^0.12.25","eslint":"^7.20.0","eslint-plugin-import":"^2.20.2","eslint-plugin-prettier":"^3.3.1","eslint-plugin-vue":"^7.6.0","jest":"^26.6.3","lint-staged":"^9.5.0","prettier":"^2.2.1","rimraf":"^3.0.2","rollup":"^2.56.3","rollup-plugin-copy":"^3.4.0","rollup-plugin-dts":"^4.0.0","rollup-plugin-esbuild":"^4.5.0","rollup-plugin-sourcemaps":"^0.6.3","rollup-plugin-terser":"^7.0.2","rollup-plugin-typescript2":"^0.30.0","ts-jest":"^26.5.3","typescript":"^4.4.2","vue-jest":"^5.0.0-0"},"gitHooks":{"pre-commit":"lint-staged"},"homepage":"https://github.com/ronny1020/vue-reactive-form#readme","keywords":["vue","vue-reactive-form","reactive-form","form","form-control","form-group","form-input","form-validator","vue3","typescript","Composition API"],"license":"MIT","lint-staged":{"*.{js,jsx,vue,ts,tsx}":["vue-cli-service lint","git add"]},"main":"vue-reactive-form.js","name":"vue-reactive-form","repository":{"type":"git","url":"git+https://github.com/ronny1020/vue-reactive-form.git"},"scripts":{"build":"rimraf build && rollup -c","build:demo":"vue-cli-service build --dest build_example","lint":"vue-cli-service lint example/src/** src/** --fix","serve":"vue-cli-service serve","test:unit":"vue-cli-service test:unit","publish:npm":"yarn build && cd build && yarn publish"},"typings":"index.d.ts","version":"0.1.0","_id":"vue-reactive-form@0.1.0","dist":{"shasum":"2a7fa69187921fe8f84eb2abfde9bba605888351","integrity":"sha512-cNa0pl148prahPLFo5BOTOwjHad5cK2OQtu5VO1HilqCH8kCQVFBip2rivks/Sntzdd0EoTGIM9xhCTTlp56KA==","tarball":"https://registry.npmjs.org/vue-reactive-form/-/vue-reactive-form-0.1.0.tgz","fileCount":2,"unpackedSize":2713,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhPhlgCRA9TVsSAnZWagAAfLoP/iMeUqCP72yybiZeHYdP\nFwPJLKrmuChVbmTA362VlxxR29KCT7b3MOzcGjYtoP/2pUmjaqrFgr+vzTKa\nBXumG5gkVwpIWAYjYrWqCIWo3N6NcicNeciZaXx6msa5c19XRcxr8Gq1q8Ru\niy1N31ZwOo60BI0gX+AhcSvun2XhBzj1P28I1wUqr/NX/JiD1F8Xer8732TX\nc6t5UuqXYN2J/5GjLmknDz8NvdbU2vfrymRByH8Uc0hJIKk6soW7MDmWWnH8\n7E+EhgTt49Qr19j/i4ueqQ+Vb54ViAUrr+XzKj6+NFQqVMoprImf4kLqR2TT\n0NsJREqgFqq0whYQSg7Jio9z2Xoi/v03agEpwqPPGil+aJd3VGZaS1tY537f\nEqLKFt3nnZSpTDtgHucilZBma98nQ1Qzhnw1309NXUvy0oB5rqMePK0+A8OM\nI6XfE70WyT4O1VuFpdgWD0cKwmsHJ0L2NGk+09Wq/qn5X2gr+/enAqeiBpHA\nSrTma8ZJbMqq0MDMCWs2ZemASgxvnD2nNm5ZodWPX2LOacaOLF2bPfivRdsE\nPwijR0q6XcTpjYk3z/Qcr9yE9eDaHcB58eNFDAbSJrnPw9o8HsMQ6Z/MITp/\nBO4eRK/calZlAAGRL48x08duGl7Zxu0NT+kpSXRmVQSJq00mhlTNlkc/TOVG\nNhga\r\n=VAGu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGmmX+kmLa+hLCBR97AhTF/1GwxBD2dnx0XMCh8oIKLoAiEApG8IT0aZwzZof9DEr71VS3hR/KquGzngIls26yHavi8="}]},"_npmUser":{"name":"ronny1020","email":"1020ronny@gmail.com"},"directories":{},"maintainers":[{"name":"ronny1020","email":"1020ronny@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-reactive-form_0.1.0_1631459680430_0.9055871331509442"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.1":{"author":{"name":"ronny1020"},"bugs":{"url":"https://github.com/ronny1020/vue-reactive-form/issues"},"dependencies":{"core-js":"^3.6.5","vue":"^3.2.4"},"description":"A reactive form library, which can help manage form data. It can be use all kind of Form UI","devDependencies":{"@rollup/plugin-commonjs":"^20.0.0","@rollup/plugin-node-resolve":"^13.0.4","@types/jest":"^24.0.19","@typescript-eslint/eslint-plugin":"^4.18.0","@typescript-eslint/parser":"^4.18.0","@vue/cli-plugin-babel":"~5.0.0-beta.3","@vue/cli-plugin-eslint":"~5.0.0-beta.3","@vue/cli-plugin-typescript":"~5.0.0-beta.3","@vue/cli-plugin-unit-jest":"~5.0.0-beta.3","@vue/cli-service":"~5.0.0-beta.3","@vue/compiler-sfc":"^3.2.4","@vue/eslint-config-airbnb":"^5.3.0","@vue/eslint-config-prettier":"^6.0.0","@vue/eslint-config-typescript":"^7.0.0","@vue/test-utils":"^2.0.0-0","esbuild":"^0.12.25","eslint":"^7.20.0","eslint-plugin-import":"^2.20.2","eslint-plugin-prettier":"^3.3.1","eslint-plugin-vue":"^7.6.0","jest":"^26.6.3","lint-staged":"^9.5.0","prettier":"^2.2.1","rimraf":"^3.0.2","rollup":"^2.56.3","rollup-plugin-copy":"^3.4.0","rollup-plugin-dts":"^4.0.0","rollup-plugin-esbuild":"^4.5.0","rollup-plugin-sourcemaps":"^0.6.3","rollup-plugin-terser":"^7.0.2","rollup-plugin-typescript2":"^0.30.0","ts-jest":"^26.5.3","typescript":"^4.4.2","vue-jest":"^5.0.0-0"},"gitHooks":{"pre-commit":"lint-staged"},"homepage":"https://github.com/ronny1020/vue-reactive-form#readme","keywords":["vue","vue-reactive-form","reactive-form","form","form-control","form-group","form-input","form-validator","vue3","typescript","Composition API"],"license":"MIT","lint-staged":{"*.{js,jsx,vue,ts,tsx}":["vue-cli-service lint","git add"]},"main":"vue-reactive-form.js","name":"vue-reactive-form","repository":{"type":"git","url":"git+https://github.com/ronny1020/vue-reactive-form.git"},"scripts":{"build":"rimraf build && rollup -c","build:demo":"vue-cli-service build --dest build_example","lint":"vue-cli-service lint example/src/** src/** --fix","serve":"vue-cli-service serve","test:unit":"vue-cli-service test:unit","publish:npm":"yarn build && cd build && yarn publish"},"typings":"index.d.ts","version":"0.1.1","_id":"vue-reactive-form@0.1.1","dist":{"shasum":"6da45da735123c96acdb03e8f61e449a28adb269","integrity":"sha512-DA5VK/RTtzSWHkIA8lnU359gkpIZinr3bgeAzfIzBOLx+8CbbOcnIRRaWllA/bmlbJOO//L8my7YfyLfMGoz2A==","tarball":"https://registry.npmjs.org/vue-reactive-form/-/vue-reactive-form-0.1.1.tgz","fileCount":3,"unpackedSize":10992,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhPhrkCRA9TVsSAnZWagAATHgP/0P6RU/aXgYB53MMY4/J\nMaWodHZNnOsBqscOwk6VkyZV9jZBpyqT1dWwbn3WPS5LiceZXeIy/vFu95GR\nHG0ELyVyzVVgVv/k9FbFcRupk7maECXWVUyHicKOMrxJFKRMuXbXvuubXw9T\nf/zvCtBh7LEkGnw6Yn9Et7l/r0ZMSvcCE7g7Pb8qIBmzHmPVxSxgxG1EeSHq\ncNa0jiRYeHOL9TRSlrG0njCtYRFCE5X+Q7WOhek6bU66KzVItYTAd1XgDZkQ\n216lQXTuA8hSUipbWga2RWrn6lulhFIH2JwLmTY5f2P8sjOhgDotGI/1YAUX\n015bMaQiY2GsABBjniq0vgY4zM9LUNXbtL7UaBrSPCy8WPAAWHLqP6Qag75P\nU1XTYJ4bZfNjyv6CRtIW7iEeNzO0m7I3srk5YFIbIHKLVyXpOHi/EsTzrV5n\nxPRUtuF7s6kpls4mowoZvBWSYKYJ2+1UYTy8T+HIRDqEx5qFYPed3YyofZJJ\nag/DaAxSLKnbGxFtd1n+1pMko83cTogMcMv5sNZBbEQUU6EDtXdkzqOp98EO\nxgj/nB2+qLhRa7F4ohTBZiy5RdXGO3Gl+PMYzu6YjmjakofsFXWFYslKGF3I\n4aErZ2ta5ODfHINvS52YOzKwJKoOWxeUbUktDMykFMoavzknfOXYRSuwIixL\nJzFl\r\n=uo/o\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDMKSPo1VjmgXpd1/P6eiOXNzRtaCIEX5odt9nn5wDLtgIgMvLicBa99X1d/5ogx/e7Wjj3g/q51PBjVKtjcnbTjf0="}]},"_npmUser":{"name":"ronny1020","email":"1020ronny@gmail.com"},"directories":{},"maintainers":[{"name":"ronny1020","email":"1020ronny@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-reactive-form_0.1.1_1631460068271_0.7775690435708087"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.2":{"author":{"name":"ronny1020"},"bugs":{"url":"https://github.com/ronny1020/vue-reactive-form/issues"},"dependencies":{"core-js":"^3.6.5","vue":"^3.2.4"},"description":"A reactive form library, which can help manage form data. It can be use all kind of Form UI","devDependencies":{"@rollup/plugin-commonjs":"^20.0.0","@rollup/plugin-node-resolve":"^13.0.4","@types/jest":"^24.0.19","@typescript-eslint/eslint-plugin":"^4.18.0","@typescript-eslint/parser":"^4.18.0","@vue/cli-plugin-babel":"~5.0.0-beta.3","@vue/cli-plugin-eslint":"~5.0.0-beta.3","@vue/cli-plugin-typescript":"~5.0.0-beta.3","@vue/cli-plugin-unit-jest":"~5.0.0-beta.3","@vue/cli-service":"~5.0.0-beta.3","@vue/compiler-sfc":"^3.2.4","@vue/eslint-config-airbnb":"^5.3.0","@vue/eslint-config-prettier":"^6.0.0","@vue/eslint-config-typescript":"^7.0.0","@vue/test-utils":"^2.0.0-0","esbuild":"^0.12.25","eslint":"^7.20.0","eslint-plugin-import":"^2.20.2","eslint-plugin-prettier":"^3.3.1","eslint-plugin-vue":"^7.6.0","jest":"^26.6.3","lint-staged":"^9.5.0","prettier":"^2.2.1","rimraf":"^3.0.2","rollup":"^2.56.3","rollup-plugin-copy":"^3.4.0","rollup-plugin-dts":"^4.0.0","rollup-plugin-esbuild":"^4.5.0","rollup-plugin-sourcemaps":"^0.6.3","rollup-plugin-terser":"^7.0.2","rollup-plugin-typescript2":"^0.30.0","ts-jest":"^26.5.3","typescript":"^4.4.2","vue-jest":"^5.0.0-0"},"gitHooks":{"pre-commit":"lint-staged"},"homepage":"https://github.com/ronny1020/vue-reactive-form#readme","keywords":["vue","vue-reactive-form","reactive-form","form","form-control","form-group","form-input","form-validator","vue3","typescript","Composition API"],"license":"MIT","lint-staged":{"*.{js,jsx,vue,ts,tsx}":["vue-cli-service lint","git add"]},"main":"vue-reactive-form.js","name":"vue-reactive-form","repository":{"type":"git","url":"git+https://github.com/ronny1020/vue-reactive-form.git"},"scripts":{"build":"rimraf build && rollup -c","build:demo":"vue-cli-service build --dest build_example","lint":"vue-cli-service lint example/src/** src/** --fix","serve":"vue-cli-service serve","test:unit":"vue-cli-service test:unit","publish:npm":"yarn build && cd build && yarn publish"},"typings":"index.d.ts","version":"0.1.2","_id":"vue-reactive-form@0.1.2","dist":{"shasum":"bf2da0510754bc1b9fb39b9bbb2f54894b5ab751","integrity":"sha512-x0f8wtVMIgv2XY1tbzO9tj0tLchah9fv5zNeeippMlIeb7B5v8w/tQDXcNlHYK1ipFhQjpUqJXo8r1JZAsvCjw==","tarball":"https://registry.npmjs.org/vue-reactive-form/-/vue-reactive-form-0.1.2.tgz","fileCount":3,"unpackedSize":10994,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhPhx4CRA9TVsSAnZWagAAdagP/Am9+NNKcaYm+FfoQSTt\ngMTIQPi/lqDSrec95Apt31560NM3daSY2Ut/4XaqNUbk/bQHOckrv6zkszUE\nJxGQzPmFYSeUY7nABTDi8GpAtbI7QB0HqkarE3xSlgNOhG+vRrPQl9FqSSKZ\n4iZMzU0gu1dLqAf4i+dLaM1tEhiWR0xNvg0HQ8Cd02/EN+j7tGBbclen3lag\n34LVlE447ljOJKfIu4B0jtWXZorgUGwLZtpN04AHgSE4937CF8Z/dCkVwisY\ncV85vaYLtQteLmgAp8HDog0zEBzEaXWB/hVgrYKATKuP8zagxlyh627MEVgk\nfPXXEQjk/ys4n5ggwnnNm9BbkJwiJt/F9HHcjQCQudi2xBfoBEL3pr0n2N9o\nkP4IyYq2WIREexlhjsAJtH4IuXyOT2v5Bj6qyg0/gt1DrkfxZ1Y+v8oisQ17\nBn9QHKNxZ63RaVnZ5juPFqPBDZrIrmBC9mNVmneGgI3I79mjsagyJieGs/ja\naE7RNlIbNvYMmAxCV2nHUeYn0920+VnJPwGl47EhC0EwviXXbIlmCBqUG/Qv\nk86skSg7llMn4RIJoPG3LCcnFhmLd8aVB9zjZnqzD7PIALutC8T69eQNG5rA\nEMwSZUfrRqKTzBmMH+cMhjIjd+HLWsUu459FIGRrTv6BHw4dRboKn6hKWVwI\ntQlO\r\n=TAyv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDfBr3yWbEv2/NTduv8S8VQt+Nd80aIZsp4ZX2Qy904qAIhAM18RrZF5UtXskERdBrUm9bEV5bDNy0gOUtuo9uW8aMH"}]},"_npmUser":{"name":"ronny1020","email":"1020ronny@gmail.com"},"directories":{},"maintainers":[{"name":"ronny1020","email":"1020ronny@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-reactive-form_0.1.2_1631460472814_0.04336900629872531"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.3":{"author":{"name":"ronny1020"},"bugs":{"url":"https://github.com/ronny1020/vue-reactive-form/issues"},"dependencies":{"core-js":"^3.6.5","vue":"^3.2.4"},"description":"A reactive form library, which can help manage form data. It can be use all kind of Form UI","devDependencies":{"@rollup/plugin-commonjs":"^20.0.0","@rollup/plugin-node-resolve":"^13.0.4","@types/jest":"^24.0.19","@typescript-eslint/eslint-plugin":"^4.18.0","@typescript-eslint/parser":"^4.18.0","@vue/cli-plugin-babel":"~5.0.0-beta.3","@vue/cli-plugin-eslint":"~5.0.0-beta.3","@vue/cli-plugin-typescript":"~5.0.0-beta.3","@vue/cli-plugin-unit-jest":"~5.0.0-beta.3","@vue/cli-service":"~5.0.0-beta.3","@vue/compiler-sfc":"^3.2.4","@vue/eslint-config-airbnb":"^5.3.0","@vue/eslint-config-prettier":"^6.0.0","@vue/eslint-config-typescript":"^7.0.0","@vue/test-utils":"^2.0.0-0","esbuild":"^0.12.25","eslint":"^7.20.0","eslint-plugin-import":"^2.20.2","eslint-plugin-prettier":"^3.3.1","eslint-plugin-vue":"^7.6.0","jest":"^26.6.3","lint-staged":"^9.5.0","prettier":"^2.2.1","rimraf":"^3.0.2","rollup":"^2.56.3","rollup-plugin-copy":"^3.4.0","rollup-plugin-dts":"^4.0.0","rollup-plugin-esbuild":"^4.5.0","rollup-plugin-sourcemaps":"^0.6.3","rollup-plugin-terser":"^7.0.2","rollup-plugin-typescript2":"^0.30.0","ts-jest":"^26.5.3","typescript":"^4.4.2","vue-jest":"^5.0.0-0"},"gitHooks":{"pre-commit":"lint-staged"},"homepage":"https://github.com/ronny1020/vue-reactive-form#readme","keywords":["vue","vue-reactive-form","reactive-form","form","form-control","form-group","form-input","form-validator","vue3","typescript","Composition API"],"license":"MIT","lint-staged":{"*.{js,jsx,vue,ts,tsx}":["vue-cli-service lint","git add"]},"main":"vue-reactive-form.js","name":"vue-reactive-form","repository":{"type":"git","url":"git+https://github.com/ronny1020/vue-reactive-form.git"},"scripts":{"build":"rimraf build && rollup -c","build:demo":"vue-cli-service build --dest build_example","lint":"vue-cli-service lint example/src/** src/** --fix","serve":"vue-cli-service serve","test:unit":"vue-cli-service test:unit","publish:npm":"yarn build && cd build && yarn publish"},"typings":"index.d.ts","version":"0.1.3","_id":"vue-reactive-form@0.1.3","dist":{"shasum":"d7de7a67dfe22527a67b41a5b5026f730cadc2c9","integrity":"sha512-g/iMBi83HkJdZSsC2NCbezmEDtuI/VZRohehF/gzdhKTSWHqDcJSsEZ9g4KELyPAJXoNcvHj3oP9K/aSJppu4w==","tarball":"https://registry.npmjs.org/vue-reactive-form/-/vue-reactive-form-0.1.3.tgz","fileCount":3,"unpackedSize":10994,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhPhyhCRA9TVsSAnZWagAAodAP/Az89S0UPEJI9tFNureE\nwc1hVvZg/OLEEC9dlz/O1UHIHrI/a+2GRZW3yI9vQeYjF2ULcovaH9IdtgAa\noUGVwXtfkVeqoEwnnSoxauEyFJV5SXxvGzeuiV19/tYszv0T2r6MOj29CXCo\nwpJT6YsijlhgGp9efoLeVjuIErZ7Nm4KTtC5dFsJ5Pxq5V2YQCpezOFKFF8u\nSzE1YIJFMtVTFFgolLLPMCsBnnu8sDHMywh32Jw9Rps8GnUmfDdQVN/bYpvi\nNU76VJDdTIwwfBuTWrvqQIqg0xl3gLDPDyqFInTuABJlLdKFMUWg7v8ERIoQ\nST/ugcEqdZltXEFA+b8EX34390NrZgNz/QfX9WioPFtOJDsZCt/sAC3uLebg\noLxz4Af8nCcE4Oikf0c95OK8p4GpqFCPzdJrXK1YjZ9k4P5Kmqk5wjMnBli6\n6HTZX9PSw0oADlpnvmrV/zBEHtXFQVrETPKDOEUxay/XABaepiaRYx+cQm46\njvAkmpzuWZ6RrLclePo9zocpoi8esD2l8AnWgZsTCcin4BZfoLmxUZeGn/wD\n7dfsofFwv9NPfZuC0xCsnzCJ+P2DMLOahfG3KPETyn/7BNcZ3MR6FwTQENWd\nx0yQ+c+gIg7cip3WNWs0Ptu7qdssnZBUeSjRwNQoq5Wn6V6n4D3GjmqujMbr\n3HiP\r\n=H0dn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEMCHx0i3OlYC2luY0yUDMrF03AnvANKMxzWE46Ro8c7puwCIDSuRlTCdUsUg6ombJswRoioxk1txRCx1wvPffGjscky"}]},"_npmUser":{"name":"ronny1020","email":"1020ronny@gmail.com"},"directories":{},"maintainers":[{"name":"ronny1020","email":"1020ronny@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-reactive-form_0.1.3_1631460512865_0.7156892864590578"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.4":{"author":{"name":"ronny1020"},"bugs":{"url":"https://github.com/ronny1020/vue-reactive-form/issues"},"dependencies":{"core-js":"^3.6.5","vue":"^3.2.4"},"description":"A reactive form library, which can help manage form data. It can be use all kind of Form UI","devDependencies":{"@rollup/plugin-commonjs":"^20.0.0","@rollup/plugin-node-resolve":"^13.0.4","@types/jest":"^24.0.19","@typescript-eslint/eslint-plugin":"^4.18.0","@typescript-eslint/parser":"^4.18.0","@vue/cli-plugin-babel":"~5.0.0-beta.3","@vue/cli-plugin-eslint":"~5.0.0-beta.3","@vue/cli-plugin-typescript":"~5.0.0-beta.3","@vue/cli-plugin-unit-jest":"~5.0.0-beta.3","@vue/cli-service":"~5.0.0-beta.3","@vue/compiler-sfc":"^3.2.4","@vue/eslint-config-airbnb":"^5.3.0","@vue/eslint-config-prettier":"^6.0.0","@vue/eslint-config-typescript":"^7.0.0","@vue/test-utils":"^2.0.0-0","esbuild":"^0.12.25","eslint":"^7.20.0","eslint-plugin-import":"^2.20.2","eslint-plugin-prettier":"^3.3.1","eslint-plugin-vue":"^7.6.0","jest":"^26.6.3","lint-staged":"^9.5.0","prettier":"^2.2.1","rimraf":"^3.0.2","rollup":"^2.56.3","rollup-plugin-copy":"^3.4.0","rollup-plugin-dts":"^4.0.0","rollup-plugin-esbuild":"^4.5.0","rollup-plugin-sourcemaps":"^0.6.3","rollup-plugin-terser":"^7.0.2","rollup-plugin-typescript2":"^0.30.0","ts-jest":"^26.5.3","typescript":"^4.4.2","vue-jest":"^5.0.0-0"},"gitHooks":{"pre-commit":"lint-staged"},"homepage":"https://github.com/ronny1020/vue-reactive-form#readme","keywords":["vue","vue-reactive-form","reactive-form","form","form-control","form-group","form-input","form-validator","vue3","typescript","Composition API"],"license":"MIT","lint-staged":{"*.{js,jsx,vue,ts,tsx}":["vue-cli-service lint","git add"]},"main":"index.js","name":"vue-reactive-form","repository":{"type":"git","url":"git+https://github.com/ronny1020/vue-reactive-form.git"},"scripts":{"build":"rimraf build && rollup -c","build:demo":"vue-cli-service build --dest build_example","lint":"vue-cli-service lint example/src/** src/** --fix","serve":"vue-cli-service serve","test:unit":"vue-cli-service test:unit","publish:npm":"yarn build && cd build && yarn publish && cd .."},"typings":"index.d.ts","version":"0.1.4","_id":"vue-reactive-form@0.1.4","dist":{"shasum":"717df88a7b497ca95e9a1a529b552b6b5ad10628","integrity":"sha512-GG5wYLIoMRJ4hvU3pWUdgLXXvG5CoZzk/jeo5qlUcw6tjknk7t/NofNfWGUjyOv4Wb4+dEfkZlNmf6Tgyv3+6g==","tarball":"https://registry.npmjs.org/vue-reactive-form/-/vue-reactive-form-0.1.4.tgz","fileCount":4,"unpackedSize":11560,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhPiGNCRA9TVsSAnZWagAAOXMP+gLhV5ehseR8QRrtt0IG\n01xAWWlhcOp/IDk6JxXO9/r3T38yMFbdjCgS640+e2WfbbZq+0JQKfBW3tot\nOdtEYcZHHfOOrar1ptCBt1ypJQuKWJX5F9IRUvXjtJ3WU6Ah8MEJmn/A9XYV\nh8khEdT+m/s2PeG2KbUO6KoeyerQBofjzTEvQcvmPRLatAVKfNKSaXQ810eR\nQoPM4zCXE/8ouVsYDi0HdrAOFPvr1ByxMuOxfOLc84+OKoHARqqCpGQq4nI9\nw6K0wyxZEzT1CZbfXUcJr29IPFFl3l5PuSLurlHAV/cV+0utbfUAhW/lPcJc\nJS+CtVlekdsTudB6pj0UXW8dw3i22dwhfeHOjOLl2OTGYglGo3QRuSBMTtj+\nwiT+HR6DPn36E+NnOG7yxcRPgOjo7JerhuR9YNGl3/LlOIwXoO7Rsct3Er92\nniH94au5Hc1oe0yLfjwu0btqCNgU5f9io9blLC1Hpbxj+lSVU39bqNSbtkhV\nrpjbFURy0Elwwn692BE+rHGQHIQDnpvuppCgQE9GxnFoJ+CTlYykQFDNfpjM\nCnZoef/PN5HdR33iKehKKcj5u/3ZnwA/CiPEpdI2DrP9N7pT/+pMuTBiazKQ\nry9AJLyjmwQTiOVGJxHZltAwaGZRdTE3TkDNl3hoBTXBdKwfOQ3z5gv8rEe/\n354O\r\n=Bl/4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGTtXSdRYAXupECzUluvOMQJ9wJEocBCcjOU13nRlJVaAiEA7qoth0/TG3IVcPieUM6W5reh9LDwnV8oxp5SBc2pi6k="}]},"_npmUser":{"name":"ronny1020","email":"1020ronny@gmail.com"},"directories":{},"maintainers":[{"name":"ronny1020","email":"1020ronny@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-reactive-form_0.1.4_1631461773418_0.6891435579838698"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.5":{"author":{"name":"ronny1020"},"bugs":{"url":"https://github.com/ronny1020/vue-reactive-form/issues"},"dependencies":{"core-js":"^3.6.5","vue":"^3.2.4"},"description":"A reactive form library, which can help manage form data. It can be use all kind of Form UI","devDependencies":{"@rollup/plugin-commonjs":"^20.0.0","@rollup/plugin-node-resolve":"^13.0.4","@types/jest":"^24.0.19","@typescript-eslint/eslint-plugin":"^4.18.0","@typescript-eslint/parser":"^4.18.0","@vue/cli-plugin-babel":"~5.0.0-beta.3","@vue/cli-plugin-eslint":"~5.0.0-beta.3","@vue/cli-plugin-typescript":"~5.0.0-beta.3","@vue/cli-plugin-unit-jest":"~5.0.0-beta.3","@vue/cli-service":"~5.0.0-beta.3","@vue/compiler-sfc":"^3.2.4","@vue/eslint-config-airbnb":"^5.3.0","@vue/eslint-config-prettier":"^6.0.0","@vue/eslint-config-typescript":"^7.0.0","@vue/test-utils":"^2.0.0-0","esbuild":"^0.12.25","eslint":"^7.20.0","eslint-plugin-import":"^2.20.2","eslint-plugin-prettier":"^3.3.1","eslint-plugin-vue":"^7.6.0","jest":"^26.6.3","lint-staged":"^9.5.0","prettier":"^2.2.1","rimraf":"^3.0.2","rollup":"^2.56.3","rollup-plugin-dts":"^4.0.0","rollup-plugin-esbuild":"^4.5.0","rollup-plugin-sourcemaps":"^0.6.3","rollup-plugin-terser":"^7.0.2","rollup-plugin-typescript2":"^0.30.0","ts-jest":"^26.5.3","typescript":"^4.4.2","vue-jest":"^5.0.0-0"},"gitHooks":{"pre-commit":"lint-staged"},"homepage":"https://github.com/ronny1020/vue-reactive-form#readme","keywords":["vue","vue-reactive-form","reactive-form","form","form-control","form-group","form-input","form-validator","vue3","typescript","Composition API"],"license":"MIT","lint-staged":{"*.{js,jsx,vue,ts,tsx}":["vue-cli-service lint","git add"]},"main":"build/index.js","name":"vue-reactive-form","repository":{"type":"git","url":"git+https://github.com/ronny1020/vue-reactive-form.git"},"scripts":{"build":"rimraf build && rollup -c","build:demo":"vue-cli-service build --dest build_example","lint":"vue-cli-service lint example/src/** src/** --fix","serve":"vue-cli-service serve","test:unit":"vue-cli-service test:unit","publish:npm":"yarn build && yarn publish"},"typings":"build/index.d.ts","version":"0.1.5","licenseText":"MIT License\n\nCopyright (c) 2021 Ronny Hsieh\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"vue-reactive-form@0.1.5","dist":{"shasum":"0a83682bb363a0b18066ae4ffdf30a9a264025f1","integrity":"sha512-KTG5Bb7og1raTAuxvAoAusXHwzVBYSy/jpi+spkqlDGQCMTBE/0rjpAoI7Kf17p+F1SIvT4L9xn1QAOfkQIoKA==","tarball":"https://registry.npmjs.org/vue-reactive-form/-/vue-reactive-form-0.1.5.tgz","fileCount":26,"unpackedSize":35917,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhPiLxCRA9TVsSAnZWagAAdS0P/1uCslgmTYif+AscQus8\ny7+LFvCPUWYeEoPayN3+OFvfTvGm0DFFTNxlioI8ifRo+Uu4SFzhGyOSrdIv\n2dqjnCc+zgtUOEKqEJAbl8t/4gli23XXL91u2RKHvRxgwOjiXfG6PREFsl5V\no9h/r+NjHnJHRF+b65ZXsCffeCL/t4zPfSEWPcxV3ZZr8aYQWM+0KhgyEIPp\nT8MHS2rZSrlmTwQntaff2qEXZ2741j6174UsJ89gQgNjZRHEiq8bZqTCXxhL\n9AVJUysxRiP8dUl1Au3IfVSO3bJVIuXGbRWpHM9VMyki9oOejVsxnGDff1G5\nHttu4IjF9aouV7X6wYInS5s6OQ01Ga/F/52vikc+l0fyOt9lGllYjx/l06Pd\nuC3hfwcLCz4e0/dQJL/reHSdP5CofVRXr5FF57scKwGmJ0yNBuqw029mnR4d\nscWE9soffREs79sj1yxI8yrNnSdmRlgsA90YrJm6TE4jnKdTgR7IF8MDXm7B\n+sHLJHw1cYL3LFd4tw1Tpx/P1hhSOeacwZ9+fGS5R/pYPxrW7Zq5omQL5M9J\nobVOhSyc7+Jn8VgzF5cW9q2GYZH6xVLbp+Fv55s6zrE8OUXtLuE0HbNH693F\nT4F/hTt26zOYxyjJimvfZSNoblIAvuTIJdZSWKy8tI/saubFodr8AXRJve5l\nByJ2\r\n=3lsC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIENPer8GCfLc/KnxUTF4ApqTMDpOastNlHSGabWdntRJAiA4klldLfnUvt9N9fPEkHhqmRVl36RhQOn2039O+2uYXA=="}]},"_npmUser":{"name":"ronny1020","email":"1020ronny@gmail.com"},"directories":{},"maintainers":[{"name":"ronny1020","email":"1020ronny@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-reactive-form_0.1.5_1631462129463_0.4565141792559888"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.6":{"author":{"name":"ronny1020"},"bugs":{"url":"https://github.com/ronny1020/vue-reactive-form/issues"},"dependencies":{"core-js":"^3.6.5","vue":"^3.2.4"},"description":"A reactive form library, which can help manage form data. It can be use all kind of Form UI","devDependencies":{"@rollup/plugin-commonjs":"^20.0.0","@rollup/plugin-node-resolve":"^13.0.4","@types/jest":"^24.0.19","@typescript-eslint/eslint-plugin":"^4.18.0","@typescript-eslint/parser":"^4.18.0","@vue/cli-plugin-babel":"~5.0.0-beta.3","@vue/cli-plugin-eslint":"~5.0.0-beta.3","@vue/cli-plugin-typescript":"~5.0.0-beta.3","@vue/cli-plugin-unit-jest":"~5.0.0-beta.3","@vue/cli-service":"~5.0.0-beta.3","@vue/compiler-sfc":"^3.2.4","@vue/eslint-config-airbnb":"^5.3.0","@vue/eslint-config-prettier":"^6.0.0","@vue/eslint-config-typescript":"^7.0.0","@vue/test-utils":"^2.0.0-0","esbuild":"^0.12.25","eslint":"^7.20.0","eslint-plugin-import":"^2.20.2","eslint-plugin-prettier":"^3.3.1","eslint-plugin-vue":"^7.6.0","jest":"^26.6.3","lint-staged":"^9.5.0","prettier":"^2.2.1","rimraf":"^3.0.2","rollup":"^2.56.3","rollup-plugin-dts":"^4.0.0","rollup-plugin-esbuild":"^4.5.0","rollup-plugin-sourcemaps":"^0.6.3","rollup-plugin-terser":"^7.0.2","rollup-plugin-typescript2":"^0.30.0","ts-jest":"^26.5.3","typescript":"^4.4.2","vue-jest":"^5.0.0-0"},"gitHooks":{"pre-commit":"lint-staged"},"homepage":"https://github.com/ronny1020/vue-reactive-form#readme","keywords":["vue","vue-reactive-form","reactive-form","form","form-control","form-group","form-input","form-validator","vue3","typescript","Composition API"],"license":"MIT","lint-staged":{"*.{js,jsx,vue,ts,tsx}":["vue-cli-service lint","git add"]},"main":"build/index.js","name":"vue-reactive-form","repository":{"type":"git","url":"git+https://github.com/ronny1020/vue-reactive-form.git"},"scripts":{"build":"rimraf build && rollup -c","build:demo":"vue-cli-service build --dest build_example","lint":"vue-cli-service lint example/src/** src/** --fix","serve":"vue-cli-service serve","test:unit":"vue-cli-service test:unit","publish:npm":"yarn build && yarn publish"},"typings":"build/index.d.ts","version":"0.1.6","licenseText":"MIT License\n\nCopyright (c) 2021 Ronny Hsieh\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"vue-reactive-form@0.1.6","dist":{"shasum":"e827fbfdfead62971757f755df1d1aa147f6066b","integrity":"sha512-TMf8ThwBaplsIzPzy4gZutKfPMQuFTAUgb9PRqIliPCFRUJvXvPahvc/ulqgd3X7J6+k9b4qwNSWlWc89k3gAA==","tarball":"https://registry.npmjs.org/vue-reactive-form/-/vue-reactive-form-0.1.6.tgz","fileCount":26,"unpackedSize":36047,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhPi9qCRA9TVsSAnZWagAA83oP+gJ0L+2gwkF7gY7wwx12\nt0Yh0T4xCcuTKbDVMp8F8yGzAoRfRf76ugKoISZObuo/2uYp7rDjOLE0SCCc\nel3+x2qObUvaVvdQAM0Io3Ul5vO18CgvJAqxUw1dFQwi/BWxyNUwmOtvuhFC\nlOIvqvPqwtg7bvYiLC34SOFewY1cq9sc90DSCg4r8OX116vcnEQ9zd5DaL0h\noBBUyZeP7fujJY7oeuOFDYkD+yzwO8QLLf7kCBquUcFNM2XOVfNeIMoa4sPP\nfn66Cel69wM+Af3BMFll/OkbYPtRqatwzhVTxxwOjhrBEkoTCEUtwG/gLhgM\n3JQ9atVx08U5+Enkzvvyjawd1sscHs7s+sQvYufCG6a7EB0cB72V4/5Q+pOw\niphLSVzE15HfvLe7PjgtsdMkWLgzL02KtkGMThs7tjL6LlVqSRL9wv9V9wLm\nY3gCJxFJzE7Wuf6rCVRoXFougWqPk9csXC49pfBiRNvooxWYtB7sxVwGOdg0\nEBtB/t42j2cOuV5RcCTGWiMiavO8dTItCi3QN1IOOhKfDltSGBevhS8kXWrk\nlr5RmtH+aMlJClapasiTrZTCCc35luHVtalITcqFbJGFivh6XDAaq188ZksY\nvoMLzLV7Y436kcCPVep2znZrpiqswbz37uknMc0xXnl3N9EG7yuLDHk6y/Ru\nAtb2\r\n=3/J8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDeAZ9Vyo6/h1BufYHWagXm8bZlfjtfViJAD51k1Jj/DAiEA0L6x4/JMQutJpn+EcyGBiBYzRUL8e863pdL/d1z8Qbk="}]},"_npmUser":{"name":"ronny1020","email":"1020ronny@gmail.com"},"directories":{},"maintainers":[{"name":"ronny1020","email":"1020ronny@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-reactive-form_0.1.6_1631465322289_0.3303129558977822"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.7":{"author":{"name":"ronny1020"},"bugs":{"url":"https://github.com/ronny1020/vue-reactive-form/issues"},"dependencies":{"core-js":"^3.6.5","vue":"^3.2.4"},"description":"A reactive form library, which can help manage form data. It can be use all kind of Form UI","devDependencies":{"@rollup/plugin-commonjs":"^20.0.0","@rollup/plugin-node-resolve":"^13.0.4","@types/jest":"^24.0.19","@typescript-eslint/eslint-plugin":"^4.18.0","@typescript-eslint/parser":"^4.18.0","@vue/cli-plugin-babel":"~5.0.0-beta.3","@vue/cli-plugin-eslint":"~5.0.0-beta.3","@vue/cli-plugin-typescript":"~5.0.0-beta.3","@vue/cli-plugin-unit-jest":"~5.0.0-beta.3","@vue/cli-service":"~5.0.0-beta.3","@vue/compiler-sfc":"^3.2.4","@vue/eslint-config-airbnb":"^5.3.0","@vue/eslint-config-prettier":"^6.0.0","@vue/eslint-config-typescript":"^7.0.0","@vue/test-utils":"^2.0.0-0","esbuild":"^0.12.25","eslint":"^7.20.0","eslint-plugin-import":"^2.20.2","eslint-plugin-prettier":"^3.3.1","eslint-plugin-vue":"^7.6.0","jest":"^26.6.3","lint-staged":"^9.5.0","prettier":"^2.2.1","rimraf":"^3.0.2","rollup":"^2.56.3","rollup-plugin-dts":"^4.0.0","rollup-plugin-esbuild":"^4.5.0","rollup-plugin-sourcemaps":"^0.6.3","rollup-plugin-terser":"^7.0.2","rollup-plugin-typescript2":"^0.30.0","ts-jest":"^26.5.3","typescript":"^4.4.2","vue-jest":"^5.0.0-0"},"gitHooks":{"pre-commit":"lint-staged"},"homepage":"https://github.com/ronny1020/vue-reactive-form#readme","keywords":["vue","vue-reactive-form","reactive-form","form","form-control","form-group","form-input","form-validator","vue3","typescript","Composition API"],"license":"MIT","lint-staged":{"*.{js,jsx,vue,ts,tsx}":["vue-cli-service lint","git add"]},"main":"build/index.js","name":"vue-reactive-form","repository":{"type":"git","url":"git+https://github.com/ronny1020/vue-reactive-form.git"},"scripts":{"build":"rimraf build && rollup -c","build:demo":"vue-cli-service build --dest build_example","lint":"vue-cli-service lint example/src/** src/** --fix","serve":"vue-cli-service serve","test:unit":"vue-cli-service test:unit","publish:npm":"yarn build && yarn publish"},"typings":"build/index.d.ts","version":"0.1.7","licenseText":"MIT License\n\nCopyright (c) 2021 Ronny Hsieh\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"vue-reactive-form@0.1.7","dist":{"shasum":"6c82cb7cfe936795479af601d2e7832ad64197df","integrity":"sha512-zSr5Fr1K13s/04BvtB1cH1li9RHO7P0UMFtNJJa/qeJiZq+ikpxlIXABgowKGw5VlycJnttIJ/uYKl0CJ9FBow==","tarball":"https://registry.npmjs.org/vue-reactive-form/-/vue-reactive-form-0.1.7.tgz","fileCount":26,"unpackedSize":36038,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhPjKeCRA9TVsSAnZWagAAbzwP/3fzroqFUMSH7PqiqCET\nbg3UP42bToWUmIU6ws05NIzCyyO/OmWjAXuhKj6PB0OhUCswIcbjjSiC3Hjf\nS76jqYRISyHeKm+JqvizyBja8appoNIkkfD+bXR6Z+O5GJLzXlFrT0tA/N8/\nELYsfORdlijsxV2nM2JBlvoKStlSyxO0pikFRB3v2QzjI+VB1A+slo7iRBMm\ntWQctBC+f4Fcpu+kDiv8/7mcccYwaaR+pE6M39VMc+mYnuwIiyhzCFN3uzGe\nVkaXlhXX5CCuyvpUQ0Myz8kivgNZRyZsrZFjSng+KmeIQQ26hn2VwEjw1sGI\nWuVnOoa8ZwZW6Dp7UHLWE6SLTahMUFAXYbX4uqYDIn7jv7qIopAb2bQQDkHz\nNRM0xez7cORAkGm7xNPDj59ZJ7EPredA6aCgxkVbnNH0ia8jly0wfrHqITe6\nNawum93RhuoYh6pOYgKWc/vAAGvnUyKVN3Y0PXbkWk9Ovx+DAIpD+m2ESG7E\nZ4Su27dWqsD1+isGCVi0CxyjWc6gpI+KRtl82lHcSrXJ6j5tNwAjd+11aal5\nsyCef83tn4vQDKvclyQLSUx/bUnBEHS4L8zngjBLo05Xf+nZMRjbIuqgXicA\n79Mr0erxVRxLDmtkk90JqQd9adCY7y9zwDN60ehTmGzrZb/pQlU8NGVvDLyU\nMbqp\r\n=yNBO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDfTt9U9eaeTJCt4G8a9v3CUoFdQfjYlUrTgZfcuYMN2gIhAOpYGyLZGVkCxsYXVHHuCT9u/zr14G7nlMEPDthdvEGW"}]},"_npmUser":{"name":"ronny1020","email":"1020ronny@gmail.com"},"directories":{},"maintainers":[{"name":"ronny1020","email":"1020ronny@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-reactive-form_0.1.7_1631466142655_0.19704650561503678"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.8":{"author":{"name":"ronny1020"},"bugs":{"url":"https://github.com/ronny1020/vue-reactive-form/issues"},"dependencies":{"core-js":"^3.6.5","vue":"^3.2.4"},"description":"A reactive form library, which can help manage form data. It can be use all kind of Form UI","devDependencies":{"@rollup/plugin-commonjs":"^20.0.0","@rollup/plugin-node-resolve":"^13.0.4","@types/jest":"^24.0.19","@typescript-eslint/eslint-plugin":"^4.18.0","@typescript-eslint/parser":"^4.18.0","@vue/cli-plugin-babel":"~5.0.0-beta.3","@vue/cli-plugin-eslint":"~5.0.0-beta.3","@vue/cli-plugin-typescript":"~5.0.0-beta.3","@vue/cli-plugin-unit-jest":"~5.0.0-beta.3","@vue/cli-service":"~5.0.0-beta.3","@vue/compiler-sfc":"^3.2.4","@vue/eslint-config-airbnb":"^5.3.0","@vue/eslint-config-prettier":"^6.0.0","@vue/eslint-config-typescript":"^7.0.0","@vue/test-utils":"^2.0.0-0","esbuild":"^0.12.25","eslint":"^7.20.0","eslint-plugin-import":"^2.20.2","eslint-plugin-prettier":"^3.3.1","eslint-plugin-vue":"^7.6.0","jest":"^26.6.3","lint-staged":"^9.5.0","prettier":"^2.2.1","rimraf":"^3.0.2","rollup":"^2.56.3","rollup-plugin-dts":"^4.0.0","rollup-plugin-esbuild":"^4.5.0","rollup-plugin-sourcemaps":"^0.6.3","rollup-plugin-terser":"^7.0.2","rollup-plugin-typescript2":"^0.30.0","ts-jest":"^26.5.3","typescript":"^4.4.2","vue-jest":"^5.0.0-0"},"gitHooks":{"pre-commit":"lint-staged"},"homepage":"https://github.com/ronny1020/vue-reactive-form#readme","keywords":["vue","vue-reactive-form","reactive-form","form","form-control","form-group","form-input","form-validator","vue3","typescript","Composition API"],"license":"MIT","lint-staged":{"*.{js,jsx,vue,ts,tsx}":["vue-cli-service lint","git add"]},"main":"build/index.js","name":"vue-reactive-form","repository":{"type":"git","url":"git+https://github.com/ronny1020/vue-reactive-form.git"},"scripts":{"build":"rimraf build && rollup -c","build:demo":"vue-cli-service build --dest build_example","lint":"vue-cli-service lint example/src/** src/** --fix","serve":"vue-cli-service serve","test:unit":"vue-cli-service test:unit","publish:npm":"yarn build && yarn publish"},"typings":"build/index.d.ts","version":"0.1.8","licenseText":"MIT License\n\nCopyright (c) 2021 Ronny Hsieh\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"vue-reactive-form@0.1.8","dist":{"shasum":"f2fcacf44cee506522a176931640c1bf792e4450","integrity":"sha512-HPUbM+QOoWxhzgDPji5y4gnAF+724hGQQ9C4S4+IBjEof4QMDNfxCOAkUyJgrn0vbb4jc7AHVHALyl7diiD1kg==","tarball":"https://registry.npmjs.org/vue-reactive-form/-/vue-reactive-form-0.1.8.tgz","fileCount":26,"unpackedSize":35987,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhPjVdCRA9TVsSAnZWagAAkPoP/jeYKmHPCGNo8pdxHFss\n1W5OSQJ/Oyx/OzO/spjPLQm5agDeLYXIEi5qdRdJ6pSaO/VgT4HQpdEUdp2Z\nQZroSIuItpQS1MeQpxOJOAO3IcCft7odUNqghk+pMZhnRnmRGYUp7J8wpFYA\nuhO05jyTSQH9i26C1iqUdEbio0NOkRbNQXiWXXn940ylmoZM3wQx5yeV8EHI\n2H0Ugc3NRF08+2yyuvFvwv7Gj88WYd5hkH4dWqeBBYTPDcxYmPAeSb1BOQFN\nEjYpCY3kuQvI9gs8PIVk28T5DQPUMd1bXGE8o6v2/UziM3Lmj4+nwfG/Wrm5\nYPTZizrh8kaf7eO+sPJ30Vwt6OoOzw6YxFgofDLXxpG0Y+0E3c+crJTO3gha\nGCxmnERVhcXLNaYa7xAXC73LSHw3p/BPEb44rNIR5lj+UfA1sZXx/EqfKwoq\n3FeULI4Cm4EeIkorp4QMEvp8ktVqvCGlCjzYK1bjZ3mQHI1WKWAvFaQvkFbF\n168hnocAWX4PrX8p9MoLu5akgH9voepXiPEELWB6f4foj1yovgs32ox9PiZV\n0S4fH+VdlO3JU30tPiGrLxmIv3MmWywnvAtDg0jw1F6cQax7f6eN9CTEBQOd\n3sHraczylTfu7G60+a6A0vfV7ZAPvXVNv/jYq1/tiRAkmOoO6GatSQeVO03e\n2hpd\r\n=r5gt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCWg5kznqHVdfr9Jg8Gm5uAJy8GwLtyi4UYy4FT+ynM+gIgbwvPcbOb3F6TSEZjvuv+60l+7kGMLJVnEJiydqqnDCs="}]},"_npmUser":{"name":"ronny1020","email":"1020ronny@gmail.com"},"directories":{},"maintainers":[{"name":"ronny1020","email":"1020ronny@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-reactive-form_0.1.8_1631466845298_0.5584813725940108"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.9":{"author":{"name":"ronny1020"},"bugs":{"url":"https://github.com/ronny1020/vue-reactive-form/issues"},"dependencies":{"core-js":"^3.6.5","vue":"^3.2.4"},"description":"A reactive form library, which can help manage form data. It can be use all kind of Form UI","devDependencies":{"@rollup/plugin-commonjs":"^20.0.0","@rollup/plugin-node-resolve":"^13.0.4","@types/jest":"^24.0.19","@typescript-eslint/eslint-plugin":"^4.18.0","@typescript-eslint/parser":"^4.18.0","@vue/cli-plugin-babel":"~5.0.0-beta.3","@vue/cli-plugin-eslint":"~5.0.0-beta.3","@vue/cli-plugin-typescript":"~5.0.0-beta.3","@vue/cli-plugin-unit-jest":"~5.0.0-beta.3","@vue/cli-service":"~5.0.0-beta.3","@vue/compiler-sfc":"^3.2.4","@vue/eslint-config-airbnb":"^5.3.0","@vue/eslint-config-prettier":"^6.0.0","@vue/eslint-config-typescript":"^7.0.0","@vue/test-utils":"^2.0.0-0","esbuild":"^0.12.25","eslint":"^7.20.0","eslint-plugin-import":"^2.20.2","eslint-plugin-prettier":"^3.3.1","eslint-plugin-vue":"^7.6.0","jest":"^26.6.3","lint-staged":"^9.5.0","prettier":"^2.2.1","rimraf":"^3.0.2","rollup":"^2.56.3","rollup-plugin-dts":"^4.0.0","rollup-plugin-esbuild":"^4.5.0","rollup-plugin-sourcemaps":"^0.6.3","rollup-plugin-terser":"^7.0.2","rollup-plugin-typescript2":"^0.30.0","ts-jest":"^26.5.3","typescript":"^4.4.2","vue-jest":"^5.0.0-0"},"gitHooks":{"pre-commit":"lint-staged"},"homepage":"https://github.com/ronny1020/vue-reactive-form#readme","keywords":["vue","vue-reactive-form","reactive-form","form","form-control","form-group","form-input","form-validator","vue3","typescript","Composition API"],"license":"MIT","lint-staged":{"*.{js,jsx,vue,ts,tsx}":["vue-cli-service lint","git add"]},"main":"build/index.js","name":"vue-reactive-form","repository":{"type":"git","url":"git+https://github.com/ronny1020/vue-reactive-form.git"},"scripts":{"build":"rimraf build && rollup -c","build:demo":"vue-cli-service build --dest build_example","lint":"vue-cli-service lint example/src/** src/** --fix","serve":"vue-cli-service serve","test:unit":"vue-cli-service test:unit","publish:npm":"yarn build && yarn publish"},"typings":"build/index.d.ts","version":"0.1.9","licenseText":"MIT License\n\nCopyright (c) 2021 Ronny Hsieh\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"vue-reactive-form@0.1.9","dist":{"shasum":"13aa1aa8c4e66764b7ffa3ccdfc5ab13a04a9870","integrity":"sha512-kb0GqMz71yMuXqQOKEoZVg7eRTr5PkAyX8MHu5fMJFE6PYmFafWsc1WV6qNJhIU8Pb7AEsTs7RbilZGzXslvbQ==","tarball":"https://registry.npmjs.org/vue-reactive-form/-/vue-reactive-form-0.1.9.tgz","fileCount":26,"unpackedSize":35980,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhPjaxCRA9TVsSAnZWagAAtd0P/RsPnXvl1EJ9S4/Qzwm/\n7nU0rOa2r1cs1HQdkZ26ybt5+xx46CnOy/2HoBlFazeaaSOwmL35GX7pCxnM\niC4v2cxjNldNw1GdSD2VTrfJ8ykpK+viCwGh7ZVulGZO2Wuo613fbsPKs1+H\nkJhV2fFO5OGtHEKlcsFAg/pGkOA/IDgEy3Em4ZDjA+2ZC7wwfa4LYhn22irD\n5gVBQCmE/7aYd/in3tkQl0xOEOOjr8JiEb+jeCrXlH2Grq/qX21vn8F8V3Ds\nPeVOodRmC/B2V56dd8d43UmAO6Yef33TOAF9+6oVs50u851FhidQnEzCln+e\nmNSpchGHtDsLm+Pfyv6hcDjoF0lL/Bfmln9knKJxrPcunnDMPtVB8j6w2dqn\n0VWw26YJcxkwyQ7ZYtaErFGSqhn+waHvyq6LFRV/wByKb3bPh4F8OvWpPMdy\nM8I7QeRAU67qW7q19JohKXc1C4Lhh1kmsFNOf/69YNtxsYZjtucxY68+znlS\nEMo9MY/cVY1UMJZZMppSkPUIDjyIhSpHz5wk7ZrIgZGqfqJF202VdIHLHV4i\nBAZngIKspmAH9ul8cLfJpPIwDte3Haq7oWoKuukXY0wPEhtVUoVyROPmlV3z\nEuGho0vtP+WctH245Ymwj/hMzkmrG4/C/xS/pmgGUllRUG1n8H+MyfNMVHAO\n1ygx\r\n=ah5M\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCDqiXvGMV7/8Ml+e+GxcWjX5RdVYgJMST02NS3d+P3LwIgQGapHFPF6fXL9u5GqnCBFQY4qn6bMWVpHUlFzNn9RJo="}]},"_npmUser":{"name":"ronny1020","email":"1020ronny@gmail.com"},"directories":{},"maintainers":[{"name":"ronny1020","email":"1020ronny@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-reactive-form_0.1.9_1631467185133_0.6750740671752793"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.10":{"author":{"name":"ronny1020"},"bugs":{"url":"https://github.com/ronny1020/vue-reactive-form/issues"},"dependencies":{"core-js":"^3.6.5","vue":"^3.2.4"},"description":"A reactive form library, which can help manage form data. It can be use all kind of Form UI","devDependencies":{"@rollup/plugin-commonjs":"^20.0.0","@rollup/plugin-node-resolve":"^13.0.4","@types/jest":"^24.0.19","@typescript-eslint/eslint-plugin":"^4.18.0","@typescript-eslint/parser":"^4.18.0","@vue/cli-plugin-babel":"~5.0.0-beta.3","@vue/cli-plugin-eslint":"~5.0.0-beta.3","@vue/cli-plugin-typescript":"~5.0.0-beta.3","@vue/cli-plugin-unit-jest":"~5.0.0-beta.3","@vue/cli-service":"~5.0.0-beta.3","@vue/compiler-sfc":"^3.2.4","@vue/eslint-config-airbnb":"^5.3.0","@vue/eslint-config-prettier":"^6.0.0","@vue/eslint-config-typescript":"^7.0.0","@vue/test-utils":"^2.0.0-0","esbuild":"^0.12.25","eslint":"^7.20.0","eslint-plugin-import":"^2.20.2","eslint-plugin-prettier":"^3.3.1","eslint-plugin-vue":"^7.6.0","jest":"^26.6.3","lint-staged":"^9.5.0","prettier":"^2.2.1","rimraf":"^3.0.2","rollup":"^2.56.3","rollup-plugin-dts":"^4.0.0","rollup-plugin-esbuild":"^4.5.0","rollup-plugin-sourcemaps":"^0.6.3","rollup-plugin-terser":"^7.0.2","rollup-plugin-typescript2":"^0.30.0","ts-jest":"^26.5.3","typescript":"^4.4.2","vue-jest":"^5.0.0-0"},"gitHooks":{"pre-commit":"lint-staged"},"homepage":"https://github.com/ronny1020/vue-reactive-form#readme","keywords":["vue","vue-reactive-form","reactive-form","form","form-control","form-group","form-input","form-validator","vue3","typescript","Composition API"],"license":"MIT","lint-staged":{"*.{js,jsx,vue,ts,tsx}":["vue-cli-service lint","git add"]},"main":"build/index.js","name":"vue-reactive-form","repository":{"type":"git","url":"git+https://github.com/ronny1020/vue-reactive-form.git"},"scripts":{"build":"rimraf build && rollup -c","build:demo":"vue-cli-service build --dest build_example","lint":"vue-cli-service lint example/src/** src/** --fix","serve":"vue-cli-service serve","test:unit":"vue-cli-service test:unit","publish:npm":"yarn build && yarn publish"},"typings":"build/index.d.ts","version":"0.1.10","licenseText":"MIT License\n\nCopyright (c) 2021 Ronny Hsieh\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"vue-reactive-form@0.1.10","dist":{"shasum":"69c6202e798875ad144102c05f166327316eabd6","integrity":"sha512-+PXajBDmodGJzQRdkmvj1O8cTPWmiVKfa9c33OtmCiG8VLhTlEuMCjFUh96Dj/guSqiTQFOkK0GmtVeGO4yprA==","tarball":"https://registry.npmjs.org/vue-reactive-form/-/vue-reactive-form-0.1.10.tgz","fileCount":29,"unpackedSize":39062,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhP14CCRA9TVsSAnZWagAAYmoP/1yBKmX6Rt6tSLN4VrhM\nXCds7HD2eVnrgiMdaRkX2POMWqVpa9kt7WxKMI/3SWTx7aNlkSv+hl0Ef4Vm\nrjR32II+AWOBmPZN+J0+I9S3/Cx2E5vXN0R34RdI1n220SIOBdJMlWJKRDg4\n1Lp86fFGcRlJxNccuIHE7MtsdVEvzXuTQZuQ4GOf8ujICHVvFDtaq1tsKqJU\n+TeyOGKs0fde0o/uWcXO5Av5Si++UzXDHyX0HLDO1AlMQZJl1HU68s9gTFlq\nmTWH5Zns9+FyL/+lTHTX3PiLwh8hvppp9QPS5UOIIOjFEFHLC/GWa8M7lWAB\nKc6IzI6u/sJbIy+omf4lrtsc/Pzfu2F9AGEpa5c5sRCwumG8cRx5E5fwEvdO\n8hMLzePA0fZlnGA8iobrVXTenIGNZrJ8050xkPDpBxAmVXt+R5pl+1D5NP3F\nyXIUIm5ASXDwH9QFPx1vnPF0B+pK4jiy2ugCkTGIPTKhUvXWrQ+1l6oCBI6w\ndLeIEfQ4fuCKxoOE8AjOrGxjOWmgdTX+J7tBubLUovAWG8Ty9tQ/FO1asZp6\nX8EKW1Uy8Agjmd0mFrdo4ons2UBfz4wZ2g+fg0fvcrQaBASLDfYP3V1CDh12\nxblGBKWSApOFYeELSWv0qb1IsvMLI5qEQxDbb2AXSdzGxyIjRifBKIxEy9C8\nhT8L\r\n=FoVW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDFs/W1vzULDKgHZWxCPKigSTs29PTSNrqTlJrMp3ez7QIgaZ/6vP25kML4Zy9HwBhevdKD0M92n6anRvsXV1OOJZc="}]},"_npmUser":{"name":"ronny1020","email":"1020ronny@gmail.com"},"directories":{},"maintainers":[{"name":"ronny1020","email":"1020ronny@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-reactive-form_0.1.10_1631542785860_0.46882718385265787"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.11":{"author":{"name":"ronny1020"},"bugs":{"url":"https://github.com/ronny1020/vue-reactive-form/issues"},"dependencies":{"core-js":"^3.6.5","vue":"^3.2.4"},"description":"A reactive form library, which can help manage form data. It can be use all kind of Form UI","devDependencies":{"@rollup/plugin-commonjs":"^20.0.0","@rollup/plugin-node-resolve":"^13.0.4","@types/jest":"^24.0.19","@typescript-eslint/eslint-plugin":"^4.18.0","@typescript-eslint/parser":"^4.18.0","@vue/cli-plugin-babel":"~5.0.0-beta.3","@vue/cli-plugin-eslint":"~5.0.0-beta.3","@vue/cli-plugin-typescript":"~5.0.0-beta.3","@vue/cli-plugin-unit-jest":"~5.0.0-beta.3","@vue/cli-service":"~5.0.0-beta.3","@vue/compiler-sfc":"^3.2.4","@vue/eslint-config-airbnb":"^5.3.0","@vue/eslint-config-prettier":"^6.0.0","@vue/eslint-config-typescript":"^7.0.0","@vue/test-utils":"^2.0.0-0","esbuild":"^0.12.25","eslint":"^7.20.0","eslint-plugin-import":"^2.20.2","eslint-plugin-prettier":"^3.3.1","eslint-plugin-vue":"^7.6.0","jest":"^26.6.3","lint-staged":"^9.5.0","prettier":"^2.2.1","rimraf":"^3.0.2","rollup":"^2.56.3","rollup-plugin-dts":"^4.0.0","rollup-plugin-esbuild":"^4.5.0","rollup-plugin-sourcemaps":"^0.6.3","rollup-plugin-terser":"^7.0.2","rollup-plugin-typescript2":"^0.30.0","ts-jest":"^26.5.3","typescript":"^4.4.2","vue-jest":"^5.0.0-0"},"gitHooks":{"pre-commit":"lint-staged"},"homepage":"https://github.com/ronny1020/vue-reactive-form#readme","keywords":["vue","vue-reactive-form","reactive-form","form","form-control","form-group","form-input","form-validator","vue3","typescript","Composition API"],"license":"MIT","lint-staged":{"*.{js,jsx,vue,ts,tsx}":["vue-cli-service lint","git add"]},"main":"build/index.js","name":"vue-reactive-form","repository":{"type":"git","url":"git+https://github.com/ronny1020/vue-reactive-form.git"},"scripts":{"build":"rimraf build && rollup -c","build:demo":"vue-cli-service build --dest build_example","lint":"vue-cli-service lint example/src/** src/** --fix","serve":"vue-cli-service serve","test:unit":"vue-cli-service test:unit","publish:npm":"yarn build && yarn publish"},"typings":"build/index.d.ts","version":"0.1.11","licenseText":"MIT License\n\nCopyright (c) 2021 Ronny Hsieh\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"vue-reactive-form@0.1.11","dist":{"shasum":"f9bb8dd28d7289eee8fbc85d689cc4f315b2e275","integrity":"sha512-KB7gLZV2DPSIHkivU7iOPdQCaTun3PMx50Cos74m431gR+P7t9k1Zyu+N6J4UitTJanlTGpFEMnf2pQzevrykA==","tarball":"https://registry.npmjs.org/vue-reactive-form/-/vue-reactive-form-0.1.11.tgz","fileCount":29,"unpackedSize":39062,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCAXPkZIL2HeqYcZYQvRq8Wbo0Dh1jwWwsb2JG5+fjT7QIhAMi6Iiua3Mn48TYl6mrHkTgI0IMx2XyYC+ZSqsqtvnJJ"}]},"_npmUser":{"name":"ronny1020","email":"1020ronny@gmail.com"},"directories":{},"maintainers":[{"name":"ronny1020","email":"1020ronny@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-reactive-form_0.1.11_1632562113095_0.7627838517384093"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.12":{"author":{"name":"ronny1020"},"bugs":{"url":"https://github.com/ronny1020/vue-reactive-form/issues"},"dependencies":{"core-js":"^3.6.5","vue":"^3.2.4"},"description":"A reactive form library, which can help manage form data. It can be use all kind of Form UI","devDependencies":{"@rollup/plugin-commonjs":"^20.0.0","@rollup/plugin-node-resolve":"^13.0.4","@types/jest":"^24.0.19","@typescript-eslint/eslint-plugin":"^4.18.0","@typescript-eslint/parser":"^4.18.0","@vue/cli-plugin-babel":"~5.0.0-beta.3","@vue/cli-plugin-eslint":"~5.0.0-beta.3","@vue/cli-plugin-typescript":"~5.0.0-beta.3","@vue/cli-plugin-unit-jest":"~5.0.0-beta.3","@vue/cli-service":"~5.0.0-beta.3","@vue/compiler-sfc":"^3.2.4","@vue/eslint-config-airbnb":"^5.3.0","@vue/eslint-config-prettier":"^6.0.0","@vue/eslint-config-typescript":"^7.0.0","@vue/test-utils":"^2.0.0-0","esbuild":"^0.12.25","eslint":"^7.20.0","eslint-plugin-import":"^2.20.2","eslint-plugin-prettier":"^3.3.1","eslint-plugin-vue":"^7.6.0","jest":"^26.6.3","lint-staged":"^9.5.0","prettier":"^2.2.1","rimraf":"^3.0.2","rollup":"^2.56.3","rollup-plugin-dts":"^4.0.0","rollup-plugin-esbuild":"^4.5.0","rollup-plugin-sourcemaps":"^0.6.3","rollup-plugin-terser":"^7.0.2","rollup-plugin-typescript2":"^0.30.0","ts-jest":"^26.5.3","typescript":"^4.4.2","vue-jest":"^5.0.0-0"},"gitHooks":{"pre-commit":"lint-staged"},"homepage":"https://github.com/ronny1020/vue-reactive-form#readme","keywords":["vue","vue-reactive-form","reactive-form","form","form-control","form-group","form-input","form-validator","vue3","typescript","Composition API"],"license":"MIT","lint-staged":{"*.{js,jsx,vue,ts,tsx}":["vue-cli-service lint","git add"]},"main":"build/index.js","name":"vue-reactive-form","repository":{"type":"git","url":"git+https://github.com/ronny1020/vue-reactive-form.git"},"scripts":{"build":"rimraf build && rollup -c","build:demo":"vue-cli-service build --dest build_example","lint":"vue-cli-service lint example/src/** src/** --fix","serve":"vue-cli-service serve","test:unit":"vue-cli-service test:unit","publish:npm":"yarn build && yarn publish"},"typings":"build/index.d.ts","version":"0.1.12","licenseText":"MIT License\n\nCopyright (c) 2021 Ronny Hsieh\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"vue-reactive-form@0.1.12","dist":{"shasum":"38956d2c0bac4651b870b882bee9d55fbd48ebf6","integrity":"sha512-zemVXUu6lf3VyzUEfYPGTI7JakQJ1HX6R4MqBT3hR3fQ1VLTWCNpXa9R73QV3cHNBA+y5wZNl0SHRhhwUCCtvQ==","tarball":"https://registry.npmjs.org/vue-reactive-form/-/vue-reactive-form-0.1.12.tgz","fileCount":29,"unpackedSize":39063,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD8/X5dY32+kdwKmnpbsPylbL/Rpo0XusaWDqBveTR9HgIhAIjupTUBfFVakpz2Zl8tn6bspr4u60Bg6vLGH2QMhSR8"}]},"_npmUser":{"name":"ronny1020","email":"1020ronny@gmail.com"},"directories":{},"maintainers":[{"name":"ronny1020","email":"1020ronny@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-reactive-form_0.1.12_1632562905985_0.9868820950340613"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.13":{"author":{"name":"ronny1020"},"bugs":{"url":"https://github.com/ronny1020/vue-reactive-form/issues"},"dependencies":{"core-js":"^3.6.5","vue":"^3.2.4"},"description":"A reactive form library, which can help manage form data. It can be use all kind of Form UI","devDependencies":{"@rollup/plugin-commonjs":"^20.0.0","@rollup/plugin-node-resolve":"^13.0.4","@types/jest":"^24.0.19","@typescript-eslint/eslint-plugin":"^4.18.0","@typescript-eslint/parser":"^4.18.0","@vue/cli-plugin-babel":"~5.0.0-beta.3","@vue/cli-plugin-eslint":"~5.0.0-beta.3","@vue/cli-plugin-typescript":"~5.0.0-beta.3","@vue/cli-plugin-unit-jest":"~5.0.0-beta.3","@vue/cli-service":"~5.0.0-beta.3","@vue/compiler-sfc":"^3.2.4","@vue/eslint-config-airbnb":"^5.3.0","@vue/eslint-config-prettier":"^6.0.0","@vue/eslint-config-typescript":"^7.0.0","@vue/test-utils":"^2.0.0-0","esbuild":"^0.12.25","eslint":"^7.20.0","eslint-plugin-import":"^2.20.2","eslint-plugin-prettier":"^3.3.1","eslint-plugin-vue":"^7.6.0","jest":"^26.6.3","lint-staged":"^9.5.0","prettier":"^2.2.1","rimraf":"^3.0.2","rollup":"^2.56.3","rollup-plugin-dts":"^4.0.0","rollup-plugin-esbuild":"^4.5.0","rollup-plugin-sourcemaps":"^0.6.3","rollup-plugin-terser":"^7.0.2","rollup-plugin-typescript2":"^0.30.0","ts-jest":"^26.5.3","typescript":"^4.4.2","vue-jest":"^5.0.0-0"},"gitHooks":{"pre-commit":"lint-staged"},"homepage":"https://github.com/ronny1020/vue-reactive-form#readme","keywords":["vue","vue-reactive-form","reactive-form","form","form-control","form-group","form-input","form-validator","vue3","typescript","Composition API"],"license":"MIT","lint-staged":{"*.{js,jsx,vue,ts,tsx}":["vue-cli-service lint","git add"]},"main":"build/index.js","name":"vue-reactive-form","repository":{"type":"git","url":"git+https://github.com/ronny1020/vue-reactive-form.git"},"scripts":{"build":"rimraf build && rollup -c","build:demo":"vue-cli-service build --dest build_example","lint":"vue-cli-service lint example/src/** src/** --fix","serve":"vue-cli-service serve","test:unit":"vue-cli-service test:unit","publish:npm":"yarn build && yarn publish"},"typings":"build/index.d.ts","version":"0.1.13","licenseText":"MIT License\n\nCopyright (c) 2021 Ronny Hsieh\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"vue-reactive-form@0.1.13","dist":{"shasum":"1b04c820e6ce7636c85bad9cbebda92cbcbf8967","integrity":"sha512-EzK4GGs5P9lX7lbgnw2Jl+0SAwRf+Nbw7/a960yQ3kyRPQybQmvjPCCN5j+U81Ztl0429VMaPcbLXx77Uyk5wQ==","tarball":"https://registry.npmjs.org/vue-reactive-form/-/vue-reactive-form-0.1.13.tgz","fileCount":29,"unpackedSize":39063,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHGmzsusCorn31onYX7XMfHWnnrTVvVCTSUQD7f9xRy+AiAYG3+Z6pTckGZX4yTVWyCZfAGXkdxgpBcHbfYYnV+7xA=="}]},"_npmUser":{"name":"ronny1020","email":"1020ronny@gmail.com"},"directories":{},"maintainers":[{"name":"ronny1020","email":"1020ronny@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-reactive-form_0.1.13_1632565234009_0.6799245523524442"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.14":{"author":{"name":"ronny1020"},"bugs":{"url":"https://github.com/ronny1020/vue-reactive-form/issues"},"dependencies":{"core-js":"^3.6.5","vue":"^3.2.4"},"description":"A reactive form library, which can help manage form data. It can be use all kind of Form UI","devDependencies":{"@rollup/plugin-commonjs":"^20.0.0","@rollup/plugin-node-resolve":"^13.0.4","@types/jest":"^24.0.19","@typescript-eslint/eslint-plugin":"^4.18.0","@typescript-eslint/parser":"^4.18.0","@vue/cli-plugin-babel":"~5.0.0-beta.3","@vue/cli-plugin-eslint":"~5.0.0-beta.3","@vue/cli-plugin-typescript":"~5.0.0-beta.3","@vue/cli-plugin-unit-jest":"~5.0.0-beta.3","@vue/cli-service":"~5.0.0-beta.3","@vue/compiler-sfc":"^3.2.4","@vue/eslint-config-airbnb":"^5.3.0","@vue/eslint-config-prettier":"^6.0.0","@vue/eslint-config-typescript":"^7.0.0","@vue/test-utils":"^2.0.0-0","esbuild":"^0.12.25","eslint":"^7.20.0","eslint-plugin-import":"^2.20.2","eslint-plugin-prettier":"^3.3.1","eslint-plugin-vue":"^7.6.0","jest":"^26.6.3","lint-staged":"^9.5.0","prettier":"^2.2.1","rimraf":"^3.0.2","rollup":"^2.56.3","rollup-plugin-dts":"^4.0.0","rollup-plugin-esbuild":"^4.5.0","rollup-plugin-sourcemaps":"^0.6.3","rollup-plugin-terser":"^7.0.2","rollup-plugin-typescript2":"^0.30.0","ts-jest":"^26.5.3","typescript":"^4.4.2","vue-jest":"^5.0.0-0"},"directories":{"example":"example","test":"tests"},"gitHooks":{"pre-commit":"lint-staged"},"homepage":"https://github.com/ronny1020/vue-reactive-form#readme","keywords":["vue","vue-reactive-form","reactive-form","form","form-control","form-group","form-input","form-validator","vue3","typescript","Composition API"],"license":"MIT","lint-staged":{"*.{js,jsx,vue,ts,tsx}":["vue-cli-service lint","git add"]},"main":"build/index.js","name":"vue-reactive-form","repository":{"type":"git","url":"git+https://github.com/ronny1020/vue-reactive-form.git"},"scripts":{"build":"rimraf build && rollup -c","build:demo":"vue-cli-service build --dest build_example","lint":"vue-cli-service lint example/src/** src/** --fix","serve":"vue-cli-service serve","test:unit":"vue-cli-service test:unit","publish:npm":"yarn build && npm publish"},"typings":"build/index.d.ts","version":"0.1.14","gitHead":"07ccac0e4435d651180ed99e1ca7d5fdf4dc27f9","_id":"vue-reactive-form@0.1.14","_nodeVersion":"14.15.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-/ykGa+9RgyhUBo/FC0zQlLRBsEFkJWYXh+2fjpLki3ts28xVKXtfAhfKFFBMK+kAE5hWJG6PUuDrHu1zr6gIdg==","shasum":"71c2cc42a9c65aba7b8d71bb51a15f99dc645631","tarball":"https://registry.npmjs.org/vue-reactive-form/-/vue-reactive-form-0.1.14.tgz","fileCount":24,"unpackedSize":39064,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEUx1knNFDSbh7d617LqIaUmgNvZ26DgiVUfvqz20TZNAiEA2Lrcbf7sTiX58MUmL1Q/B2wS+cMFLnajAVBLxLb4xEs="}]},"_npmUser":{"name":"ronny1020","email":"1020ronny@gmail.com"},"maintainers":[{"name":"ronny1020","email":"1020ronny@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-reactive-form_0.1.14_1632567767629_0.475690119599695"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.15":{"author":{"name":"ronny1020"},"bugs":{"url":"https://github.com/ronny1020/vue-reactive-form/issues"},"dependencies":{"core-js":"^3.6.5","vue":"^3.2.4"},"description":"A reactive form library, which can help manage form data. It can be use all kind of Form UI","devDependencies":{"@rollup/plugin-commonjs":"^20.0.0","@rollup/plugin-node-resolve":"^13.0.4","@types/jest":"^24.0.19","@typescript-eslint/eslint-plugin":"^4.18.0","@typescript-eslint/parser":"^4.18.0","@vue/cli-plugin-babel":"~5.0.0-beta.3","@vue/cli-plugin-eslint":"~5.0.0-beta.3","@vue/cli-plugin-typescript":"~5.0.0-beta.3","@vue/cli-plugin-unit-jest":"~5.0.0-beta.3","@vue/cli-service":"~5.0.0-beta.3","@vue/compiler-sfc":"^3.2.4","@vue/eslint-config-airbnb":"^5.3.0","@vue/eslint-config-prettier":"^6.0.0","@vue/eslint-config-typescript":"^7.0.0","@vue/test-utils":"^2.0.0-0","esbuild":"^0.12.25","eslint":"^7.20.0","eslint-plugin-import":"^2.20.2","eslint-plugin-prettier":"^3.3.1","eslint-plugin-vue":"^7.6.0","jest":"^26.6.3","lint-staged":"^9.5.0","prettier":"^2.2.1","rimraf":"^3.0.2","rollup":"^2.56.3","rollup-plugin-dts":"^4.0.0","rollup-plugin-esbuild":"^4.5.0","rollup-plugin-sourcemaps":"^0.6.3","rollup-plugin-terser":"^7.0.2","rollup-plugin-typescript2":"^0.30.0","ts-jest":"^26.5.3","typescript":"^4.4.2","vue-jest":"^5.0.0-0"},"gitHooks":{"pre-commit":"lint-staged"},"homepage":"https://github.com/ronny1020/vue-reactive-form#readme","keywords":["vue","vue-reactive-form","reactive-form","form","form-control","form-group","form-input","form-validator","vue3","typescript","Composition API"],"license":"MIT","lint-staged":{"*.{js,jsx,vue,ts,tsx}":["vue-cli-service lint","git add"]},"main":"build/index.js","name":"vue-reactive-form","repository":{"type":"git","url":"git+https://github.com/ronny1020/vue-reactive-form.git"},"scripts":{"build":"rimraf build && rollup -c","build:demo":"vue-cli-service build --dest build_example","lint":"vue-cli-service lint example/src/** src/** --fix","serve":"vue-cli-service serve","test:unit":"vue-cli-service test:unit","publish:npm":"yarn build && yarn publish"},"typings":"build/index.d.ts","version":"0.1.15","licenseText":"MIT License\n\nCopyright (c) 2021 Ronny Hsieh\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"vue-reactive-form@0.1.15","dist":{"shasum":"6f76968a2d4479f35eb0afebb18e4be4e6a19270","integrity":"sha512-aRqBbgJJhdJLUKXtwVi1xXsmnC93WNjSg8aslwb64IBKIVi0fbZBsBXHK32PQZoRjKYS0D1BhlikM8Xpvu0NKQ==","tarball":"https://registry.npmjs.org/vue-reactive-form/-/vue-reactive-form-0.1.15.tgz","fileCount":29,"unpackedSize":39063,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDWcwOBvT4jnpsLWspTgcBqaQ3JMgUKaZX83bAuep0MuAiBhRK2aB1v41AQH8U8dcIDvDhiomP8BB4K1rUKJuompdg=="}]},"_npmUser":{"name":"ronny1020","email":"1020ronny@gmail.com"},"directories":{},"maintainers":[{"name":"ronny1020","email":"1020ronny@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-reactive-form_0.1.15_1632570359947_0.40688027522804493"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.16":{"author":{"name":"ronny1020"},"bugs":{"url":"https://github.com/ronny1020/vue-reactive-form/issues"},"description":"A reactive form library, which can help manage form data. It can be use all kind of Form UI","devDependencies":{"core-js":"^3.6.5","vue":"^3.2.4","@rollup/plugin-commonjs":"^20.0.0","@rollup/plugin-node-resolve":"^13.0.4","@types/jest":"^24.0.19","@typescript-eslint/eslint-plugin":"^4.18.0","@typescript-eslint/parser":"^4.18.0","@vue/cli-plugin-babel":"~5.0.0-beta.3","@vue/cli-plugin-eslint":"~5.0.0-beta.3","@vue/cli-plugin-typescript":"~5.0.0-beta.3","@vue/cli-plugin-unit-jest":"~5.0.0-beta.3","@vue/cli-service":"~5.0.0-beta.3","@vue/compiler-sfc":"^3.2.4","@vue/eslint-config-airbnb":"^5.3.0","@vue/eslint-config-prettier":"^6.0.0","@vue/eslint-config-typescript":"^7.0.0","@vue/test-utils":"^2.0.0-0","esbuild":"^0.12.25","eslint":"^7.20.0","eslint-plugin-import":"^2.20.2","eslint-plugin-prettier":"^3.3.1","eslint-plugin-vue":"^7.6.0","jest":"^26.6.3","lint-staged":"^9.5.0","prettier":"^2.2.1","rimraf":"^3.0.2","rollup":"^2.56.3","rollup-plugin-dts":"^4.0.0","rollup-plugin-esbuild":"^4.5.0","rollup-plugin-sourcemaps":"^0.6.3","rollup-plugin-terser":"^7.0.2","rollup-plugin-typescript2":"^0.30.0","ts-jest":"^26.5.3","typescript":"^4.4.2","vue-jest":"^5.0.0-0"},"gitHooks":{"pre-commit":"lint-staged"},"homepage":"https://github.com/ronny1020/vue-reactive-form#readme","keywords":["vue","vue-reactive-form","reactive-form","form","form-control","form-group","form-input","form-validator","vue3","typescript","Composition API"],"license":"MIT","lint-staged":{"*.{js,jsx,vue,ts,tsx}":["vue-cli-service lint","git add"]},"main":"build/index.js","name":"vue-reactive-form","repository":{"type":"git","url":"git+https://github.com/ronny1020/vue-reactive-form.git"},"scripts":{"build":"rimraf build && rollup -c","build:demo":"vue-cli-service build --dest build_example","lint":"vue-cli-service lint example/src/** src/** --fix","serve":"vue-cli-service serve","test:unit":"vue-cli-service test:unit","publish:npm":"yarn build && yarn publish"},"typings":"build/index.d.ts","version":"0.1.16","licenseText":"MIT License\n\nCopyright (c) 2021 Ronny Hsieh\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"vue-reactive-form@0.1.16","dist":{"shasum":"a44a3a00587f36d8e9802260f2b2773316f8f35b","integrity":"sha512-fbNGyVzCPkRAXqApyqBFu5PHGhhpxOZ3Tvgtpt6bVABYYxwdigmmdd3K+FOLws9knH3zdC6kVkzUUrE6ko18tA==","tarball":"https://registry.npmjs.org/vue-reactive-form/-/vue-reactive-form-0.1.16.tgz","fileCount":29,"unpackedSize":39039,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBLG0aeSNPW+ulHZ6gVwIMMP8sVAXrjl+HmbBDvZ3KZqAiAxozlvwydK6QPlTMzPqytBQFVkhTwTbj44dUsE6Hlk5Q=="}]},"_npmUser":{"name":"ronny1020","email":"1020ronny@gmail.com"},"directories":{},"maintainers":[{"name":"ronny1020","email":"1020ronny@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-reactive-form_0.1.16_1632572321577_0.7842893904010253"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.17":{"name":"vue-reactive-form","version":"0.1.17","description":"A reactive form library, which can help manage form data. It can be use all kind of Form UI","author":{"name":"ronny1020"},"scripts":{"serve":"vue-cli-service serve","build":"rimraf build && rollup -c","test":"yarn test:unit","test:unit":"vue-cli-service test:unit","lint":"vue-cli-service lint example/src/** src/** --fix","build:demo":"vue-cli-service build --dest build_example","publish:npm":"yarn build && yarn publish","postinstall":"husky install","prepublishOnly":"pinst --disable","postpublish":"pinst --enable","pre-commit":"lint-staged"},"main":"build/index.js","devDependencies":{"@rollup/plugin-commonjs":"^20.0.0","@rollup/plugin-node-resolve":"^13.0.4","@types/jest":"^27.0.2","@typescript-eslint/eslint-plugin":"^4.18.0","@typescript-eslint/parser":"^4.18.0","@vue/cli-plugin-babel":"^4.5.13","@vue/cli-plugin-eslint":"^4.5.13","@vue/cli-plugin-typescript":"^4.5.13","@vue/cli-plugin-unit-jest":"^4.5.13","@vue/cli-service":"^4.5.13","@vue/compiler-sfc":"^3.2.4","@vue/eslint-config-airbnb":"^5.3.0","@vue/eslint-config-prettier":"^6.0.0","@vue/eslint-config-typescript":"^7.0.0","@vue/test-utils":"^2.0.0-0","core-js":"^3.6.5","esbuild":"^0.12.25","eslint":"^7.20.0","eslint-plugin-import":"^2.20.2","eslint-plugin-prettier":"^3.3.1","eslint-plugin-vue":"^7.6.0","husky":"^7.0.2","jest":"^27.2.2","lint-staged":"^9.5.0","pinst":"^2.1.6","prettier":"^2.2.1","rimraf":"^3.0.2","rollup":"^2.56.3","rollup-plugin-dts":"^4.0.0","rollup-plugin-esbuild":"^4.5.0","rollup-plugin-sourcemaps":"^0.6.3","rollup-plugin-terser":"^7.0.2","rollup-plugin-typescript2":"^0.30.0","ts-jest":"^26.5.3","typescript":"^4.4.2","vue":"^3.2.4","vue-jest":"^5.0.0-0"},"bugs":{"url":"https://github.com/ronny1020/vue-reactive-form/issues"},"gitHooks":{"pre-commit":"lint-staged"},"homepage":"https://github.com/ronny1020/vue-reactive-form#readme","keywords":["vue","vue-reactive-form","reactive-form","form","form-control","form-group","form-input","form-validator","vue3","typescript","Composition API"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/ronny1020/vue-reactive-form.git"},"typings":"build/index.d.ts","licenseText":"MIT License\n\nCopyright (c) 2021 Ronny Hsieh\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"vue-reactive-form@0.1.17","dist":{"shasum":"4983338bc6d0eb564fadb7247af6e5b8a88ca8ec","integrity":"sha512-wTIm9z8JRIARlIPs09TaY5o2fEEdurZ+9K5rQw1tYM0iyq2RR7kTjnmZaIqeyixkgbuPgDYX+BAR7hSxGZNRsQ==","tarball":"https://registry.npmjs.org/vue-reactive-form/-/vue-reactive-form-0.1.17.tgz","fileCount":32,"unpackedSize":39551,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDAdOXXd35j8mdEeajOu5E4YdNXNqBKS+zjB4Z3QKY/OwIgIcixC6z+SwvwzMCbe8tGt9grBkwL7mEW/R+IZhPSMD4="}]},"_npmUser":{"name":"ronny1020","email":"1020ronny@gmail.com"},"directories":{},"maintainers":[{"name":"ronny1020","email":"1020ronny@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-reactive-form_0.1.17_1632644804582_0.34740367712233877"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.18":{"name":"vue-reactive-form","version":"0.1.18","description":"A reactive form library, which can help manage form data. It can be use all kind of Form UI","author":{"name":"ronny1020"},"scripts":{"serve":"vue-cli-service serve","build":"rimraf build && rollup -c","test":"yarn test:unit","test:unit":"vue-cli-service test:unit","lint":"vue-cli-service lint example/src/** src/** --fix","build:demo":"vue-cli-service build --dest build_example","publish:npm":"yarn build && yarn publish","postinstall":"husky install","prepublishOnly":"pinst --disable","postpublish":"pinst --enable","pre-commit":"lint-staged"},"main":"build/index.js","devDependencies":{"@rollup/plugin-commonjs":"^20.0.0","@rollup/plugin-node-resolve":"^13.0.4","@types/jest":"^27.0.2","@typescript-eslint/eslint-plugin":"^4.18.0","@typescript-eslint/parser":"^4.18.0","@vue/cli-plugin-babel":"^4.5.13","@vue/cli-plugin-eslint":"^4.5.13","@vue/cli-plugin-typescript":"^4.5.13","@vue/cli-plugin-unit-jest":"^4.5.13","@vue/cli-service":"^4.5.13","@vue/compiler-sfc":"^3.2.4","@vue/eslint-config-airbnb":"^5.3.0","@vue/eslint-config-prettier":"^6.0.0","@vue/eslint-config-typescript":"^7.0.0","@vue/test-utils":"^2.0.0-0","core-js":"^3.6.5","esbuild":"^0.12.25","eslint":"^7.20.0","eslint-plugin-import":"^2.20.2","eslint-plugin-prettier":"^3.3.1","eslint-plugin-vue":"^7.6.0","husky":"^7.0.2","jest":"^27.2.2","lint-staged":"^9.5.0","pinst":"^2.1.6","prettier":"^2.2.1","rimraf":"^3.0.2","rollup":"^2.56.3","rollup-plugin-dts":"^4.0.0","rollup-plugin-esbuild":"^4.5.0","rollup-plugin-sourcemaps":"^0.6.3","rollup-plugin-terser":"^7.0.2","rollup-plugin-typescript2":"^0.30.0","ts-jest":"^26.5.3","typescript":"^4.4.2","vue":"^3.2.4","vue-jest":"^5.0.0-0"},"bugs":{"url":"https://github.com/ronny1020/vue-reactive-form/issues"},"gitHooks":{"pre-commit":"lint-staged"},"homepage":"https://github.com/ronny1020/vue-reactive-form#readme","keywords":["vue","vue-reactive-form","reactive-form","form","form-control","form-group","form-input","form-validator","vue3","typescript","Composition API"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/ronny1020/vue-reactive-form.git"},"typings":"build/index.d.ts","licenseText":"MIT License\n\nCopyright (c) 2021 Ronny Hsieh\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"vue-reactive-form@0.1.18","dist":{"shasum":"d90ce0adf9bd19f3fb61c950f8017f43d8d780a0","integrity":"sha512-M+cvRBo4sXnuGgVpoB4wg9JWAIP3vwPn6l0x8umk9uVDs+OjhBsijQdA1wcbP4sOdKoo3IN3MjZ5wIovcDxmKA==","tarball":"https://registry.npmjs.org/vue-reactive-form/-/vue-reactive-form-0.1.18.tgz","fileCount":32,"unpackedSize":39601,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD6GeaHaUPJQuauUxYs8N4Lzf08MHG0MUNLyAMHID1Y9AIhAMkucCZTBBJ9xxectU21kVvxNGY1ENWJAQ6DckEwWqXk"}]},"_npmUser":{"name":"ronny1020","email":"1020ronny@gmail.com"},"directories":{},"maintainers":[{"name":"ronny1020","email":"1020ronny@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-reactive-form_0.1.18_1632965715397_0.8565697088021502"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.19":{"name":"vue-reactive-form","version":"0.1.19","description":"A reactive form library, which can help manage form data. It can be use all kind of Form UI","author":{"name":"ronny1020"},"scripts":{"serve":"vue-cli-service serve","build":"rimraf build && rollup -c","test":"yarn test:unit","test:unit":"vue-cli-service test:unit","lint":"vue-cli-service lint example/src/** src/** --fix","build:demo":"vue-cli-service build --dest build_example","publish:npm":"yarn build && yarn publish","postinstall":"husky install","prepublishOnly":"pinst --disable","postpublish":"pinst --enable","pre-commit":"lint-staged"},"main":"build/index.js","devDependencies":{"@rollup/plugin-commonjs":"^20.0.0","@rollup/plugin-node-resolve":"^13.0.4","@types/jest":"^27.0.2","@typescript-eslint/eslint-plugin":"^4.18.0","@typescript-eslint/parser":"^4.18.0","@vue/cli-plugin-babel":"^4.5.13","@vue/cli-plugin-eslint":"^4.5.13","@vue/cli-plugin-typescript":"^4.5.13","@vue/cli-plugin-unit-jest":"^4.5.13","@vue/cli-service":"^4.5.13","@vue/compiler-sfc":"^3.2.4","@vue/eslint-config-airbnb":"^5.3.0","@vue/eslint-config-prettier":"^6.0.0","@vue/eslint-config-typescript":"^7.0.0","@vue/test-utils":"^2.0.0-0","core-js":"^3.6.5","esbuild":"^0.12.25","eslint":"^7.20.0","eslint-plugin-import":"^2.20.2","eslint-plugin-prettier":"^3.3.1","eslint-plugin-vue":"^7.6.0","husky":"^7.0.2","jest":"^27.2.2","lint-staged":"^9.5.0","pinst":"^2.1.6","prettier":"^2.2.1","rimraf":"^3.0.2","rollup":"^2.56.3","rollup-plugin-dts":"^4.0.0","rollup-plugin-esbuild":"^4.5.0","rollup-plugin-sourcemaps":"^0.6.3","rollup-plugin-terser":"^7.0.2","rollup-plugin-typescript2":"^0.30.0","ts-jest":"^26.5.3","typescript":"^4.4.2","vue":"^3.2.4","vue-jest":"^5.0.0-0"},"bugs":{"url":"https://github.com/ronny1020/vue-reactive-form/issues"},"gitHooks":{"pre-commit":"lint-staged"},"homepage":"https://github.com/ronny1020/vue-reactive-form#readme","keywords":["vue","vue-reactive-form","reactive-form","form","form-control","form-group","form-input","form-validator","vue3","typescript","Composition API"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/ronny1020/vue-reactive-form.git"},"typings":"build/index.d.ts","licenseText":"MIT License\n\nCopyright (c) 2021 Ronny Hsieh\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"vue-reactive-form@0.1.19","dist":{"shasum":"f1d6470949697f99268616e2d638ffd706a5ab4f","integrity":"sha512-g8C825aRVdEXeLCeXgw9Hj2AbRr0hfVvG6aVOuDkpUDdMOS0HtsMrIwR+L3jSj8pWHTosCXbFvP6rDHZHPieMA==","tarball":"https://registry.npmjs.org/vue-reactive-form/-/vue-reactive-form-0.1.19.tgz","fileCount":32,"unpackedSize":40995,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDvnx8DKt18M1tBkaKIvcfRXOIH1omaIcEDCraPlqQs0QIgPB08ET5nVrH/lnMsVJfIYl/pjih3pAyFb6xdg5jObHs="}]},"_npmUser":{"name":"ronny1020","email":"1020ronny@gmail.com"},"directories":{},"maintainers":[{"name":"ronny1020","email":"1020ronny@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-reactive-form_0.1.19_1633794732210_0.06619073394426445"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.20":{"name":"vue-reactive-form","version":"0.1.20","description":"A reactive form library, which can help manage form data. It's suitable for all kinds of Form UI.","author":{"name":"ronny1020"},"scripts":{"serve":"vue-cli-service serve","build":"rimraf build && rollup -c","test":"yarn test:unit","test:unit":"vue-cli-service test:unit","lint":"vue-cli-service lint example/src/** src/** --fix","build:demo":"vue-cli-service build --dest build_example","publish:npm":"yarn build && yarn publish","postinstall":"husky install","prepublishOnly":"pinst --disable","postpublish":"pinst --enable","pre-commit":"lint-staged"},"main":"build/index.js","devDependencies":{"@rollup/plugin-commonjs":"^20.0.0","@rollup/plugin-node-resolve":"^13.0.4","@types/jest":"^27.0.2","@typescript-eslint/eslint-plugin":"^4.18.0","@typescript-eslint/parser":"^4.18.0","@vue/cli-plugin-babel":"^4.5.13","@vue/cli-plugin-eslint":"^4.5.13","@vue/cli-plugin-typescript":"^4.5.13","@vue/cli-plugin-unit-jest":"^4.5.13","@vue/cli-service":"^4.5.13","@vue/compiler-sfc":"^3.2.4","@vue/eslint-config-airbnb":"^5.3.0","@vue/eslint-config-prettier":"^6.0.0","@vue/eslint-config-typescript":"^7.0.0","@vue/test-utils":"^2.0.0-0","core-js":"^3.6.5","esbuild":"^0.12.25","eslint":"^7.20.0","eslint-plugin-import":"^2.20.2","eslint-plugin-prettier":"^3.3.1","eslint-plugin-vue":"^7.6.0","husky":"^7.0.2","jest":"^27.2.2","lint-staged":"^9.5.0","pinst":"^2.1.6","prettier":"^2.2.1","rimraf":"^3.0.2","rollup":"^2.56.3","rollup-plugin-dts":"^4.0.0","rollup-plugin-esbuild":"^4.5.0","rollup-plugin-sourcemaps":"^0.6.3","rollup-plugin-terser":"^7.0.2","rollup-plugin-typescript2":"^0.30.0","ts-jest":"^26.5.3","typescript":"^4.4.2","vue":"^3.2.4","vue-jest":"^5.0.0-0"},"bugs":{"url":"https://github.com/ronny1020/vue-reactive-form/issues"},"gitHooks":{"pre-commit":"lint-staged"},"homepage":"https://github.com/ronny1020/vue-reactive-form#readme","keywords":["vue","vue-reactive-form","reactive-form","form","form-control","form-group","form-input","form-validator","vue3","typescript","Composition API"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/ronny1020/vue-reactive-form.git"},"typings":"build/index.d.ts","licenseText":"MIT License\n\nCopyright (c) 2021 Ronny Hsieh\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"vue-reactive-form@0.1.20","dist":{"shasum":"e8f4cb2ba39f2283e6a0d0681d51867b11bba8f9","integrity":"sha512-UU/fSQdZhOBU/IKnW9JbWBvNS7xHKTHEaohxGmu3QrvwUzHeyDs566l6lBlIfazLkVpDVaydjhAWevg3qhKyYg==","tarball":"https://registry.npmjs.org/vue-reactive-form/-/vue-reactive-form-0.1.20.tgz","fileCount":32,"unpackedSize":41250,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1c2HCRA9TVsSAnZWagAAf5sP/icHBBTONY101V/PK/kB\nPWSmr54rhlG9eL/KG8h8jGet1CU+Wu67wXaO9x+KNw4K8Vp5SKXJkmu/yzO5\nZc99cF5Kpd7dnj5vF/jhOrqrCiY2Nl8FBI7oPXAg8H+/ud5oADkggtiXpeA1\nydSc788UH/d9UuTcm+CGp24xPaKWm53UwL4z8OymgUiZMLp5f5DxbKJ8KAc5\nBgs4+sm+W4oaa5S09GFje/C6J6cHvVM3kRxRe+UBJg+KaMq4B9h5lSmSvy/s\n113nlCcIIkz6yl9Pi/Zu3w7bhXbsSwnOi5rkoCH2iXnGwwWWhNoqlyyj19cY\nYYYI3xHF0ij19WeuB1QvRNgAcpwXQQ8ScRYybWR4uiw1HVoB01umm9KPziHi\nlZds2/r8hzBkqg1tM76dMClOx9EtATLAHFNQLF7Hut3OFM+PhgODQQ+wVkWJ\nLkorzBTyORIIWlvIA/UKood+3UsGzC+XgN3SMgMO+mmsj0hHyGFapBn5hOGy\nS/TY2TCF5GdMZH6TrhKGr1vOYU465PUiIumKT81soudb/m7rtxkn4PaSFVI3\n7GYHzc2CWhhyV97yPsxMjGoVyHCGguMveYS/zKBl9Z645WTsbeMwCjyPf9D8\n5zoTxpvfARr7aRJ62sP2lmGHk8E4oLysjXMUjFmbX6VueH4l5rX/AUYWIZr4\nCVG2\r\n=Rvdv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFnIFsZBDHAGUH71ynwROzU26Z/0FfJsuQ5XccUGlMoyAiEAtdzRn9ZZTo6t8lZmGv3kgJC5LfYITDzwKIgcWEZRjqE="}]},"_npmUser":{"name":"ronny1020","email":"1020ronny@gmail.com"},"directories":{},"maintainers":[{"name":"ronny1020","email":"1020ronny@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-reactive-form_0.1.20_1641401735287_0.45888422624818204"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.21":{"name":"vue-reactive-form","version":"0.1.21","description":"A reactive form library, which can help manage form data. It's suitable for all kinds of Form UI.","author":{"name":"ronny1020"},"scripts":{"serve":"vue-cli-service serve","build":"rimraf build && rollup -c","test":"yarn test:unit","test:unit":"vue-cli-service test:unit","lint":"vue-cli-service lint example/src/** src/** --fix","build:demo":"vue-cli-service build --dest build_example","publish:npm":"yarn build && yarn publish","postinstall":"husky install","prepublishOnly":"pinst --disable","postpublish":"pinst --enable","pre-commit":"lint-staged"},"main":"build/index.js","peerDependencies":{"vue":">=3.0.0"},"devDependencies":{"@rollup/plugin-commonjs":"^20.0.0","@rollup/plugin-node-resolve":"^13.0.4","@types/jest":"^27.0.2","@typescript-eslint/eslint-plugin":"^4.18.0","@typescript-eslint/parser":"^4.18.0","@vue/cli-plugin-babel":"^4.5.13","@vue/cli-plugin-eslint":"^4.5.13","@vue/cli-plugin-typescript":"^4.5.13","@vue/cli-plugin-unit-jest":"^4.5.13","@vue/cli-service":"^4.5.13","@vue/compiler-sfc":"^3.2.4","@vue/eslint-config-airbnb":"^5.3.0","@vue/eslint-config-prettier":"^6.0.0","@vue/eslint-config-typescript":"^7.0.0","@vue/test-utils":"^2.0.0-0","core-js":"^3.6.5","esbuild":"^0.12.25","eslint":"^7.20.0","eslint-plugin-import":"^2.20.2","eslint-plugin-prettier":"^3.3.1","eslint-plugin-vue":"^7.6.0","husky":"^7.0.2","jest":"^27.2.2","lint-staged":"^9.5.0","pinst":"^2.1.6","prettier":"^2.2.1","rimraf":"^3.0.2","rollup":"^2.56.3","rollup-plugin-dts":"^4.0.0","rollup-plugin-esbuild":"^4.5.0","rollup-plugin-sourcemaps":"^0.6.3","rollup-plugin-terser":"^7.0.2","rollup-plugin-typescript2":"^0.30.0","ts-jest":"^26.5.3","typescript":"^4.4.2","vue":"^3.2.4","vue-jest":"^5.0.0-0"},"bugs":{"url":"https://github.com/ronny1020/vue-reactive-form/issues"},"gitHooks":{"pre-commit":"lint-staged"},"homepage":"https://github.com/ronny1020/vue-reactive-form#readme","keywords":["vue","vue-reactive-form","reactive-form","form","form-control","form-group","form-input","form-validator","vue3","typescript","Composition API"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/ronny1020/vue-reactive-form.git"},"typings":"build/index.d.ts","licenseText":"MIT License\n\nCopyright (c) 2021 Ronny Hsieh\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"vue-reactive-form@0.1.21","dist":{"shasum":"56ac9c146738d4a1cedd55081ab7623e203a0832","integrity":"sha512-d3SX3ytVGGh5EEPYMYW2ucfpl1rplXaek6vXXjkmgPdzITrp9Yu2hsA44rj6Ue0FUvjVhTyKfIQDCjQ1cKMINw==","tarball":"https://registry.npmjs.org/vue-reactive-form/-/vue-reactive-form-0.1.21.tgz","fileCount":32,"unpackedSize":41520,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3WcYCRA9TVsSAnZWagAASOgQAI/MBqpeEIVCHYHxVqLl\neD7YMW7SZmF645Bd+wTuDBgR6JmdO7kCEXLvG0Hm/3fxec+4Vb6pq0DdXQgo\n07Mq9WsoWZYB3BsQgZ1FJroxLFdmG3c8kg1t4JbWqwPt3dzjvDv1jeoPCLXC\nO682ZekY9f2BnIiu1g7HziV/P+YfCSdCX11L07IosAp7RzYjEtqlLb0KxT8o\nvaWMSpSn27SNDDZkT8VSTdGDYDffsM30x+PCkBF9v9GOcezDS+ZHVBQTGva5\nuZJhewuRhxt54p/BYqBOe2Ibqtq+dvZYpDL5LmFF/nvObFRkPDSoXVlCdWRp\nnvBajvGWncIKEvzRIBZJg5CxDJR8gnM1gKhwbL0OB/DbBVxD80bnkL5coXvg\nuOqT4D/SHg9cdLUgd9Z4XhzSRItO7ZHlXSOZnCwMSeNDhTljG2n/CHUohc2m\nNbCuxB1hdxWC9c+rWrdAy+8dMa8qGija/HdMpX4dkzWcim0TG7PbD4/nCgZx\nLmKQldYnX7WKEmhSSmeZQoipXjHFXlnfsCpU9INBSjL8rU1M7+AJwMjYtgTm\n7rnKrKtmdgoz3Pmen3gMRqZo9vVgVw6T9xFzlvEczKEIMko4sVSpyBk+UQoZ\neF6pTFUHjDlKF7o1qBr4WbM09xpNVmzoW/24exuN2NBViLpaKXa/hYb4iSl0\nm0Ed\r\n=JITC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICWAxpbtpzBlM6tOxwBb4quxm7iMjwv+0DENFtLw8GREAiEA7WSaRunauBkRI4M9u4d8nlsfO7mppoQwp06vIvDBi64="}]},"_npmUser":{"name":"ronny1020","email":"1020ronny@gmail.com"},"directories":{},"maintainers":[{"name":"ronny1020","email":"1020ronny@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-reactive-form_0.1.21_1641899800483_0.10661423622862287"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."}},"time":{"created":"2021-08-29T13:57:25.155Z","0.0.0":"2021-08-29T13:57:25.288Z","modified":"2022-05-23T18:07:37.234Z","0.0.1":"2021-08-31T13:40:10.228Z","0.0.2":"2021-09-05T15:41:16.545Z","0.0.3":"2021-09-06T14:58:31.073Z","0.0.4":"2021-09-07T13:04:59.273Z","0.0.5":"2021-09-07T19:05:46.409Z","0.1.0":"2021-09-12T15:14:40.580Z","0.1.1":"2021-09-12T15:21:08.472Z","0.1.2":"2021-09-12T15:27:52.972Z","0.1.3":"2021-09-12T15:28:33.026Z","0.1.4":"2021-09-12T15:49:33.518Z","0.1.5":"2021-09-12T15:55:29.608Z","0.1.6":"2021-09-12T16:48:42.475Z","0.1.7":"2021-09-12T17:02:22.848Z","0.1.8":"2021-09-12T17:14:05.483Z","0.1.9":"2021-09-12T17:19:45.314Z","0.1.10":"2021-09-13T14:19:46.049Z","0.1.11":"2021-09-25T09:28:33.237Z","0.1.12":"2021-09-25T09:41:46.225Z","0.1.13":"2021-09-25T10:20:34.189Z","0.1.14":"2021-09-25T11:02:47.766Z","0.1.15":"2021-09-25T11:46:00.123Z","0.1.16":"2021-09-25T12:18:41.713Z","0.1.17":"2021-09-26T08:26:44.743Z","0.1.18":"2021-09-30T01:35:15.522Z","0.1.19":"2021-10-09T15:52:12.364Z","0.1.20":"2022-01-05T16:55:35.557Z","0.1.21":"2022-01-11T11:16:40.595Z"},"maintainers":[{"name":"ronny1020","email":"1020ronny@gmail.com"}],"description":"A reactive form library, which can help manage form data. It's suitable for all kinds of Form UI.","homepage":"https://github.com/ronny1020/vue-reactive-form#readme","keywords":["vue","vue-reactive-form","reactive-form","form","form-control","form-group","form-input","form-validator","vue3","typescript","Composition API"],"repository":{"type":"git","url":"git+https://github.com/ronny1020/vue-reactive-form.git"},"author":{"name":"ronny1020"},"bugs":{"url":"https://github.com/ronny1020/vue-reactive-form/issues"},"license":"MIT","readme":"# vue-reactive-form\n\nA reactive form library, which can help manage form data.\n\nIt can be used in all kinds of Form UI.\n\nBesides, It uses TypeScript generics to manage the types of data.\n\n## Warning\n\nThis is only supported in Vue3 with composition API.\n\n## Install\n\n```bash\nnpm i vue-reactive-form\n```\n\n```bash\nyarn add vue-reactive-form\n```\n\n## Usage\n\n```html\n<template>\n  <div class=\"container\">\n    <form>\n      <div class=\"mb-3\">\n        <label for=\"email\" class=\"form-label\">Email address</label>\n        <input id=\"email\" v-model=\"email\" type=\"input\" class=\"form-control\" />\n        has error: {{ formGroup.controls.email.errors.value ? 'Yes': 'No' }}\n      </div>\n      <div class=\"mb-3\">\n        <label for=\"password\" class=\"form-label\">Password</label>\n        <input\n          id=\"password\"\n          v-model=\"password\"\n          type=\"password\"\n          class=\"form-control\"\n        />\n      </div>\n      <div class=\"mb-3 form-check\">\n        <input\n          id=\"check\"\n          v-model=\"readMe\"\n          type=\"checkbox\"\n          class=\"form-check-input\"\n        />\n        <label class=\"form-check-label\" for=\"check\">remember me</label>\n      </div>\n      <div class=\"mb-3\">\n        <label for=\"child\" class=\"form-label\">child test</label>\n        <input id=\"child\" v-model=\"child1\" type=\"input\" class=\"form-control\" />\n      </div>\n\n      <button class=\"btn btn-primary me-3\" @click.prevent=\"formGroup.reset()\">\n        Reset\n      </button>\n\n      <button\n        type=\"submit\"\n        class=\"btn btn-primary\"\n        :disabled=\"!formGroup.valid\"\n        @click.prevent=\"handleClick()\"\n      >\n        Submit\n      </button>\n    </form>\n  </div>\n</template>\n```\n\n```typescript\nimport { defineComponent } from 'vue'\nimport FormGroup, {\n  emailValidator,\n  requiredValidator,\n} from 'build/vue-reactive-form'\n\nexport default defineComponent({\n  name: 'App',\n\n  setup() {\n    const formGroup = new FormGroup<{\n      email: string\n      password: string\n      readMe?: boolean\n      children: { child1: string }\n    }>({\n      email: {\n        defaultValue: 'test@example.com',\n        validators: [requiredValidator(), emailValidator()],\n      },\n\n      password: null,\n      readMe: null,\n      children: { child1: null },\n    })\n\n    const {\n      email,\n      password,\n      readMe,\n      children: { child1 },\n    } = formGroup.refs\n\n    function handleClick() {\n      console.log({ formGroup, values: formGroup.values.value })\n    }\n\n    return { email, password, readMe, child1, formGroup, handleClick }\n  },\n})\n```\n\nThe following is the demo of this code.\n\n## Demo\n\n[Demo](https://ronny1020.github.io/vue-reactive-form//)\n\nPS. I use Bootstrap CDN for this demo page. However, It's not required to use with this \"vue-reactive-form\" package.\n\n## API\n\n### Builder\n\n---\n\n#### **InputBuilder**\n\nThis is used to define the input reference, which will be used in the following FormGroup.\n\n| Property     | type            | required | default | description                                                  |\n| ------------ | --------------- | -------- | ------- | ------------------------------------------------------------ |\n| defaultValue | `AvailableType` | false    | `null`  | default value                                                |\n| validators   | `Validator[]`   | false    | `[]`    | Validators for the input, there are details in the fallowing |\n\n```typescript\ntype AvailableType =\n  | boolean\n  | number\n  | string\n  | Date\n  | boolean[]\n  | number[]\n  | string[]\n  | Date[]\n```\n\nAvailableType can also use as InputBuilder, which will stand for the defaultValue without validators.\n\n#### **FormBuilder**\n\nIt's an Object with keys and values, and value could be the Following types.\n\n- [InputBuilder](#inputbuilder)\n\nThis will create a FormControl as the control of created FormGroup.\n\n- [FormGroup](#formgroup)\n\nThis will create a FormGroup as the control of created FormGroup.\n\n- [FormBuilder](#formbuilder)\n\nThis will use this FormGroup as the control of created FormGroup.\n\n---\n\n### Controls\n\nThe Classes, which are used to control the form.\n\n#### **FormControl**\n\nThe Class used to control input.\n\n- ref\n\n  type: `Ref` (Vue api)\n\n  Vue refs API, which can be used in V-model.\n\n- validators\n\ntype: `Validator`\n\nThe validator set in the [InputBuilder](#inputbuilder), used to check the input validity.\n\n- dirty\n\ntype: `Ref<boolean>` (Vue api)\n\nIt's false by default. After changing the value of the ref, it would be true.\n\n- errors\n\n  type: `ComputedRef<ValidationErrors>` (Vue api)\n\n  Errors generated by failing validation, or null if there are no errors.\n\n- valid\n\n  type: `ComputedRef<boolean>` (Vue api)\n\n  It's false by default. If it's dirty and the error is null, it would be true.\n\n- aware\n\n  type: `ComputedRef<boolean>` (Vue api)\n\n  It's false by default. If it's dirty and not valid, it would be true.\n\n- markAsDirty()\n\n  return: `void`\n\n  Mark the property dirty as true.\n\n- markAsPristine()\n\n  return: `void`\n\n  Mark the property dirty as false.\n\n- appendValidators(validator)\n\n  args: `Validator`\n\n  return: `void`\n\n  Append the validator to the validators.\n\n- setValidators(validators)\n\n  args: `Validator | Validator[]`\n\n  return: `void`\n\n  Set the validators.\n\n- clearValidators()\n\n  return: `void`\n\n  Clear the validators.\n\n- reset()\n\n  return: `void`\n\n  Reset the value, dirty, and the errors.\n\n#### **FormGroup**\n\nThe main Class of this package. It's used to create a form group with not only inputs but also other form groups.\n\nIt's also the default export of this package.\n\nTo create a form group, you can use [FormBuilder](#formbuilder) object.\n\nTypeScript type support for the form controls.\n\nThe generic Type variable \"T\" is the type of the FormBuilder used to create the form group.\n\n- dirty\n\n  type: `Ref<boolean>` (Vue api)\n\n  It's false by default. After changing any form control value it would be marked as true.\n\n- errors\n\n  type: `ComputedRef<FormErrors<T>>`\n\n  It's an assembly of all the errors of the form controls. If there is no error, it would be null.\n\n- valid\n\n  type: `ComputedRef<boolean>` (Vue api)\n\n  It's false by default, if it's dirty and the error is null, it would be marked as true.\n\n- markAsDirty()\n\n  return: `void`\n\n  Mark the properties dirty in all the form controls as true.\n\n- markAsPristine()\n\n  return: `void`\n\n  Mark the properties dirty in all the form controls as false.\n\n- reset()\n\n  return: `void`\n\n  Reset the value, dirty and the errors of all the form controls.\n\n- controls\n\n  type: `FormControls<T>`\n\n  It's an assembly of all the form controls or form groups.\n\n- refs\n\n  type: `FormRefs<T>`\n\n  It's an assembly of all the refs of the form controls or form groups.\n\n  It can be used in the V-model.\n\n  - appendFormControl(formBuilder)\n\n  args: `FormBuilder`\n\n  return: `void`\n\n  Append a group of form controls to the form group.\n\n- removeFormControl(key)\n\n  args: `string | string[]`\n\n  return: `void`\n\n  Remove one or more form controls from the form group by the key of the property.\n\n### Validator\n\nThe function is used to check the validity of the input.\n\nThe type of the validator is defined as the following.\n\nYou can also use ValidatorFactory\n\n```typescript\nexport type ValidationErrors = {\n  [key: string]: any\n}\n\nexport type Validator = (value: AvailableType) => ValidationErrors | null\n```\n\nThis package also provides some validator factories to create validator as the following, but you can also use your validators or validator factories.\n\n- requiredValidator()\n\n  error type: `{required: true}`\n\n  To check if the input has a value.\n\n- emailValidator()\n\n  error type: `{email: 'email'}`\n\n  It's to check if the value is an email.\n\n- patternValidator(regex)\n\n  args: `RegExp | string`\n\n  error type: `{pattern: 'pattern'}`\n\n  It's to check if the value matches the regex.\n\n- maxLengthValidator(maxLength)\n\n  args: `number`\n\n  error type: `{maxLength: number}`\n\n  It's to check if the value is less than the maxLength.\n\n- maxLengthValidator(minLength)\n\n  args: `number`\n\n  error type: `{minLength: number}`\n\n  It's to check if the value is greater than the minLength.\n\n## Contributing\n\nPull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.\n\n## License\n\nMIT © [ronny1020](https://github.com/ronny1020)\n","readmeFilename":"README.md"}