{"_id":"react-autosave","_rev":"18-8aeeafd2d914ada013bf0bc408f010f3","name":"react-autosave","dist-tags":{"latest":"0.5.0"},"versions":{"0.1.0":{"name":"react-autosave","version":"0.1.0","author":{"name":"jollyjerr","email":"jollyjerr@gmail.com"},"license":"MIT","_id":"react-autosave@0.1.0","maintainers":[{"name":"jollyjerr","email":"jollyjerr@gmail.com"}],"homepage":"https://github.com/jollyjerr/react-autosave#readme","bugs":{"url":"https://github.com/jollyjerr/react-autosave/issues"},"dist":{"shasum":"1edf2653439ab550bc027d3db27fdf9f1be936a0","tarball":"https://registry.npmjs.org/react-autosave/-/react-autosave-0.1.0.tgz","fileCount":7,"integrity":"sha512-+HhRs3fSAoXUAvbZnzUVEEP5rMuPsSKWC+X0uUtAKMgW5iC9WQsbNoLBgiwd6DgY4P4A+9QqyF9qYGS8yQrdmg==","signatures":[{"sig":"MEUCIQDwe20yL4mxrp62VwQfCHYSjRyrF+3HC//temSpLNdCKgIgVBVpX5nR1lapwXF8CjBjaNDSWjOtYsqwPQ/83pNtdV8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38812,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfo1tcCRA9TVsSAnZWagAAB4IP/iKug70jD9d8mQoNC4/V\nb6DuvHtJIdDMQwq0Lu4mqaSugNdOZUgIhztPKP0LBBtpjlmDzmdXSFlBjxy7\n2YX9Uf45AwwlThWkh695QsnXfE1m27z7/M5Fh5pDR8qXv33ezuFkQPVJn5rC\nHHyteM76VtAYqTu8gc+MpB84PJjCRHbqpYA3DceeAbfJeAGM7baI/60wpi1/\n5AMO+jEUQYWBlxBHmx0BDK1cwVvrXMqD93Z43bXhQ3zwU6RQa52sGFMx0AOe\nGaoRVHxE06pmWejAmnFWeFigRGmnuSd8C47d28v6cFn+cgpuitz4vxlr+7h+\n1kpz/A0NnUnW1Q3B9/OoQNlSKhcj5gQ4tmHQ/NEcAlyt7E1mNW6T0K1Ti4oY\nIYwxG3vSj4AdDLFY95vdm09uLqDAxfhXnjgQg1wwTZq0DXdqN+BPPBi89S3U\n8Wah50pMvUNJctcxMDSwbbJ2kuK//I12e5/szbB6ckHdOJj+4jGTtChowcKQ\n6b4bf5Eb4SAWSRj5jJgCntuoemI5a0gthbIbScm1GRSS0AFDJtnGeAHj95rb\nwkJWjMEQ8ON4gCvZ4Fa56Y/a2xS+ZeYHR+gvZbcVe86dkAXLQsHNT9YyJojP\n2gwSxN2QQUbtX5uaGYFOgIuYY/s8L5i8ssbCWnFpODFKtUAT5C26ATKMEzqs\nc0fB\r\n=+Lh3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"dist/index.d.ts","module":"build/index.es.js","gitHead":"ba6678b937bddcc23baa843ad490538a43bc3059","private":false,"scripts":{"lint":"prettier --check \"src/**/*.{js,jsx,ts,tsx}\"","test":"jest","build":"rollup -c","format":"prettier --write \"src/**/*.{js,jsx,ts,tsx}\"","prepublishOnly":"yarn build"},"_npmUser":{"name":"jollyjerr","email":"jollyjerr@gmail.com"},"repository":{"url":"git+https://github.com/jollyjerr/react-autosave.git","type":"git"},"_npmVersion":"6.14.8","description":"Autosave controlled form values with style","directories":{},"_nodeVersion":"14.3.0","dependencies":{"lodash":"^4.17.20"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","react":"^17.0.1","tslib":"^2.0.3","rollup":"^2.33.1","ts-jest":"^26.4.3","prettier":"^2.0.5","react-dom":"^17.0.1","babel-jest":"^26.6.3","typescript":"^4.0.0","@babel/core":"^7.12.3","@types/jest":"^26.0.15","@types/react":"^16.9.49","@types/lodash":"^4.14.164","@types/react-dom":"^16.9.8","@babel/preset-env":"^7.12.1","@babel/preset-react":"^7.12.5","react-test-renderer":"^17.0.1","@testing-library/react":"^11.0.0","@rollup/plugin-commonjs":"^16.0.0","rollup-plugin-typescript2":"^0.29.0","@rollup/plugin-node-resolve":"^10.0.0","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^17.x.x || ^16.x.x","react-dom":"^17.x.x || ^16.x.x"},"_npmOperationalInternal":{"tmp":"tmp/react-autosave_0.1.0_1604541275555_0.05313636890096518","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"react-autosave","version":"0.1.1","author":{"name":"jollyjerr","email":"jollyjerr@gmail.com"},"license":"MIT","_id":"react-autosave@0.1.1","maintainers":[{"name":"jollyjerr","email":"jollyjerr@gmail.com"}],"homepage":"https://github.com/jollyjerr/react-autosave#readme","bugs":{"url":"https://github.com/jollyjerr/react-autosave/issues"},"dist":{"shasum":"0b3d57dde815cfe1a10087823c99a67beb6af53a","tarball":"https://registry.npmjs.org/react-autosave/-/react-autosave-0.1.1.tgz","fileCount":7,"integrity":"sha512-Fy+/boHhDm7Qj5xLESYCSppOYFj0nMCxXEHUyiE2evhif4SL0fjHGtSZ3aiZ4VHYBXdsKuwc/HqVWoKwgWstAA==","signatures":[{"sig":"MEUCIQDjjAmk+CyeMCn0fqxpO/w2UzD4oDrAnGdCgtuOp7CEQgIgBUNtCHTHp5STbB9XQ0MsrbULfYsAMY0pcC+iaRdLnE8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38892,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfo2JyCRA9TVsSAnZWagAAGjwP/1qyH0zzxDxdTZvsmd2s\nWDxSsUdNg7ZJaJ68UOcgiGkQaByZRbdwsbtjEgTk/vcJt4SzQ51Dw0j2kqlR\nhXu6+eiBgulCN7kA3Tj3o0+P63wtIazs08BY9PF/IFHgcxMsFRi5jh6oaWQL\n7sy0/cURpXk7+cGwgGPt37nkiixlJYtMxlfcAAM5YSj4GZ+VK/NRdlAjtiJ4\npCZsKDpo3dBacKbvJGzum7BVQmcLkJhvYNECzfaLOK5OYIXAle6714aVXrQA\n4e57Z3SgcenmSgKtIGNhVhlwmbeDyjg1ArymhTg4bCmq5Y2B/jCGiu1S1AeM\nDKa9ajSRk/JhtL1XWaquDpOlI4biCfTo01d5/euX4gq6RfQGYk/arT+PtHov\n1I0jaGeeqAppqj8dVGpMyaMxiJU04V3OlUctFAzl5y1+JXhOoCw1bH5OnWvA\np3KXw7jVDM8ueXVCkYUoRUDjt6vkL4vddUxRss7d0PnaPRPS5QweboyNkBnR\n0o07oOtxwkJJzx5i9pfneCDXlF6nWJHp3rdQ+HEkJ5RdwcJDrcCwmMl+AJwW\n1nkcDlyG2gp2rxBBNGd7+Z4lfho/wi1EA8JtytLoTDod7JZ6/Zl13z/ENd1F\ncL7Yz4Bq7N1g87wxkgAcet/6zKwCaSleoXXtvavAGaWsOkk/ZI9aiMlZ4rgh\n1NLW\r\n=CKPa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"dist/index.d.ts","module":"build/index.es.js","gitHead":"ba6678b937bddcc23baa843ad490538a43bc3059","private":false,"scripts":{"lint":"prettier --check \"src/**/*.{js,jsx,ts,tsx}\"","test":"jest","build":"rollup -c","format":"prettier --write \"src/**/*.{js,jsx,ts,tsx}\"","prepublishOnly":"yarn build"},"_npmUser":{"name":"jollyjerr","email":"jollyjerr@gmail.com"},"repository":{"url":"git+https://github.com/jollyjerr/react-autosave.git","type":"git"},"_npmVersion":"6.14.8","description":"Autosave controlled form values with style","directories":{},"_nodeVersion":"14.3.0","dependencies":{"lodash":"^4.17.20"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","react":"^17.0.1","tslib":"^2.0.3","rollup":"^2.33.1","ts-jest":"^26.4.3","prettier":"^2.0.5","react-dom":"^17.0.1","babel-jest":"^26.6.3","typescript":"^4.0.0","@babel/core":"^7.12.3","@types/jest":"^26.0.15","@types/react":"^16.9.49","@types/lodash":"^4.14.164","@types/react-dom":"^16.9.8","@babel/preset-env":"^7.12.1","@babel/preset-react":"^7.12.5","react-test-renderer":"^17.0.1","@testing-library/react":"^11.0.0","@rollup/plugin-commonjs":"^16.0.0","rollup-plugin-typescript2":"^0.29.0","@rollup/plugin-node-resolve":"^10.0.0","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^17.x.x || ^16.x.x","react-dom":"^17.x.x || ^16.x.x"},"_npmOperationalInternal":{"tmp":"tmp/react-autosave_0.1.1_1604543089716_0.8944218895736873","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"react-autosave","version":"0.1.2","author":{"name":"jollyjerr","email":"jollyjerr@gmail.com"},"license":"MIT","_id":"react-autosave@0.1.2","maintainers":[{"name":"jollyjerr","email":"jollyjerr@gmail.com"}],"homepage":"https://github.com/jollyjerr/react-autosave#readme","bugs":{"url":"https://github.com/jollyjerr/react-autosave/issues"},"dist":{"shasum":"b0a043c4328eac840a7440a6beffffad148b8f52","tarball":"https://registry.npmjs.org/react-autosave/-/react-autosave-0.1.2.tgz","fileCount":7,"integrity":"sha512-Rr/aTPUyvsmdMt7MqZXTa6E5v7yhRyscz1cqxV1GRVCPxMv6rYxHa8yzo+E0e6CSqXL2xlupfLU6/NfzOAFVqA==","signatures":[{"sig":"MEYCIQCl+I28kME1+jjleSOzyWOnfjLX7jslmezolgAAG9jM9gIhANIHYFvUqIHVLVQ7aCxmLY2hZj8qSZca4sIthwL51gPJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38975,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfo2OxCRA9TVsSAnZWagAAgCkQAJVCRKm1mZo+qVWLc3Wg\ng2XRiegHZZihBL/j6A6u52P3lrpZpPPq64o4++ypUUutqjrb9JVXoaBTOHmX\nrcKK11311TyWjFqmrk0RE3wJv32ZgRF4WeSchB7dzlMLBdM7Tx8/kUVFkJ7y\nD2Mjv7lhVQbtU82sA61NdBkYVnnSD/4O7iCzvPnUHOAZPrRsk7+2ekwMORO1\nBwJS7GF1pa2ZkJ3TDv79fL5pCtNHhzlNXj4rBNsW+S9ipY2/nfPEstwrxWsg\ndQMa5g4ya34W/8QJtSR3DX9JMQo6ILAXCjiSAHDigWYV5S1GLe7Ec3QVPUeE\nbvZRCKaVh71Pvt5HwCO5AGTI5+FDxnAUDrv9Kl4QhAUFS5wmjBztQ7ZGslcl\n8aIDNRJbGmAOtKx8lF14einVAEOrDrwlVeb742XXwo6t3JAqvX+yVpag6nFy\nk7dk0juUdH9rl6mgc5mhUhdaGOnRFdwtgh2tUtijg77URwec5oiKN6qIjKqJ\nJkGa0jyw4odY38Mm+ka3WuV+8bi7u9GGYcy07/WnFNu7l+TkcmySJ5Bef842\nXLyiEq1jxy8CT9c/Zx26+gWzQJ3qQMhdzctQh+vWIpNArduf8P7XREHUJBiI\nxnkKf5qPCee84TRN2YEPR3SVSz+lLPGCSp//RZUv58stpj6dy6xUCpiodiYD\nJhLM\r\n=HfI4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"dist/index.d.ts","module":"build/index.es.js","gitHead":"ba6678b937bddcc23baa843ad490538a43bc3059","private":false,"scripts":{"lint":"prettier --check \"src/**/*.{js,jsx,ts,tsx}\"","test":"jest","build":"rollup -c","format":"prettier --write \"src/**/*.{js,jsx,ts,tsx}\"","prepublishOnly":"yarn build"},"_npmUser":{"name":"jollyjerr","email":"jollyjerr@gmail.com"},"repository":{"url":"git+https://github.com/jollyjerr/react-autosave.git","type":"git"},"_npmVersion":"6.14.8","description":"Autosave controlled form values with style","directories":{},"_nodeVersion":"14.3.0","dependencies":{"lodash":"^4.17.20"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","react":"^17.0.1","tslib":"^2.0.3","rollup":"^2.33.1","ts-jest":"^26.4.3","prettier":"^2.0.5","react-dom":"^17.0.1","babel-jest":"^26.6.3","typescript":"^4.0.0","@babel/core":"^7.12.3","@types/jest":"^26.0.15","@types/react":"^16.9.49","@types/lodash":"^4.14.164","@types/react-dom":"^16.9.8","@babel/preset-env":"^7.12.1","@babel/preset-react":"^7.12.5","react-test-renderer":"^17.0.1","@testing-library/react":"^11.0.0","@rollup/plugin-commonjs":"^16.0.0","rollup-plugin-typescript2":"^0.29.0","@rollup/plugin-node-resolve":"^10.0.0","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^17.x.x || ^16.x.x","react-dom":"^17.x.x || ^16.x.x"},"_npmOperationalInternal":{"tmp":"tmp/react-autosave_0.1.2_1604543409491_0.46661019244942437","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"react-autosave","version":"0.1.3","author":{"name":"jollyjerr","email":"jollyjerr@gmail.com"},"license":"MIT","_id":"react-autosave@0.1.3","maintainers":[{"name":"jollyjerr","email":"jollyjerr@gmail.com"}],"homepage":"https://github.com/jollyjerr/react-autosave#readme","bugs":{"url":"https://github.com/jollyjerr/react-autosave/issues"},"dist":{"shasum":"e93a6274d357348607fa6f6f122060fa6db8aee0","tarball":"https://registry.npmjs.org/react-autosave/-/react-autosave-0.1.3.tgz","fileCount":7,"integrity":"sha512-kDPagsAo/pKhMli0MJrm6yt8KLzmZuWdQ22Rc6j6rH8yhXGzqG52sgF1bfHDOWTsGpDQ8yRuj6J6DG7W8A1xVQ==","signatures":[{"sig":"MEYCIQCfWHmDOof3WIVUH8poPu9haww/BE/h+L+x9pUDGFwGYQIhALZY56oPA7vxZncgBPVaiSgwqqDTmyGe9rnNSoDoOplf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39014,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfo2t4CRA9TVsSAnZWagAAEPAQAII5kSZwRGvR0LMbOoA0\nImrFDHsl+hzTOqisWOqt8xS6aJvXxA/Je6A5560GH+2b3YdAs7nIsktoyFN0\nA2tIFpFEmASe4JJ/bryDLCaIuRJsLid4fC5DDekAltQAViTCrgkPYGCSLuyk\nOMTjz7MY9+H26D/OKxY8HUT8Q9q+BdJEQkVVcs03ECw0usTKV57/oHGovtl+\nGQH3HfrqRb1yN2Zwn4VgAMzY3julTE8JGitK83ibaNl0w1cBinJGpEwCT9cw\ney/AlJjrvfNvHF+ZYLTDP1oTfRkqsB9ne7KeqT9/ENcJPXGAKhFeHh8pdpor\n3m3GWnacmWQG4M8N/BRSZ+KocTY4AFAYzuDvAjFm82CuIVlZFg5NQdTd9KHJ\n12W1NrNvxc2mWKIEa0BktiuiTo/i9STsC6ghi+b8P8Fm0uqTuQ3AbY267xMa\nSxwJBjxxJzeoIULq6ReTAJ+rn4mvifAbzoEmeeT3fUh8Z4l3LJ2aZS2WEKHa\nxvrYFqZfC68SeWvqqb/o6iBtnlvXuGnXet4iAiANkVN1m7u/PM4ZH2qQvwmz\n3cCxj6gWXbcAPQW+ocTTM8p/CMEu8pC0xgJyWdd1Nq18s4YrbMlo/diQGwEl\nNFM6/C1EFSgYr0Z9p70k6oHSOHjS1a6jX/qBEVG+zPPvxu/lJZAhKKVT0D4V\nK3Eq\r\n=zJf+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"dist/index.d.ts","module":"index.es.js","gitHead":"ba6678b937bddcc23baa843ad490538a43bc3059","private":false,"scripts":{"lint":"prettier --check \"src/**/*.{js,jsx,ts,tsx}\"","test":"jest","build":"rollup -c","format":"prettier --write \"src/**/*.{js,jsx,ts,tsx}\"","postpublish":"git clean -fd","prepublishOnly":"yarn build && cp -r ./build/* . && rm -rf ./build"},"_npmUser":{"name":"jollyjerr","email":"jollyjerr@gmail.com"},"repository":{"url":"git+https://github.com/jollyjerr/react-autosave.git","type":"git"},"_npmVersion":"6.14.8","description":"Autosave controlled form values with style","directories":{},"_nodeVersion":"14.3.0","dependencies":{"lodash":"^4.17.20"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","react":"^17.0.1","tslib":"^2.0.3","rollup":"^2.33.1","ts-jest":"^26.4.3","prettier":"^2.0.5","react-dom":"^17.0.1","babel-jest":"^26.6.3","typescript":"^4.0.0","@babel/core":"^7.12.3","@types/jest":"^26.0.15","@types/react":"^16.9.49","@types/lodash":"^4.14.164","@types/react-dom":"^16.9.8","@babel/preset-env":"^7.12.1","@babel/preset-react":"^7.12.5","react-test-renderer":"^17.0.1","@testing-library/react":"^11.0.0","@rollup/plugin-commonjs":"^16.0.0","rollup-plugin-typescript2":"^0.29.0","@rollup/plugin-node-resolve":"^10.0.0","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^17.x.x || ^16.x.x","react-dom":"^17.x.x || ^16.x.x"},"_npmOperationalInternal":{"tmp":"tmp/react-autosave_0.1.3_1604545400092_0.07282685659095","host":"s3://npm-registry-packages"}},"0.1.4":{"name":"react-autosave","version":"0.1.4","author":{"name":"jollyjerr","email":"jollyjerr@gmail.com"},"license":"MIT","_id":"react-autosave@0.1.4","maintainers":[{"name":"jollyjerr","email":"jollyjerr@gmail.com"}],"homepage":"https://github.com/jollyjerr/react-autosave#readme","bugs":{"url":"https://github.com/jollyjerr/react-autosave/issues"},"dist":{"shasum":"2e46fcc464a441837b2840ee13f2e454ce133945","tarball":"https://registry.npmjs.org/react-autosave/-/react-autosave-0.1.4.tgz","fileCount":7,"integrity":"sha512-hExrfLpXMPFS0lTcbARTHXYUvC2oBJ7fsIH0Nrny1miThkpFBhQqq8+rSmz/GoRFmJJob55M4WVGkA/ncG1Ndw==","signatures":[{"sig":"MEYCIQCoqsU970UNlf1rMGDO+G/PUyq3qJ0L8K/WtshzSv03xwIhAJBhJj7izlLtmfnkmlykvMWc8bKKFIIGDDoMzze5ylYN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41618,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfo53wCRA9TVsSAnZWagAA9JIQAIxjm6cO1LyKYG/V2xt5\ncq7RnUlt7KFtKMkrGGZ1vLw85Hz6xBOZ7zOPBqhXTpLk7if9VS00toB82ksA\n4w79xB03032IhvYLe1ptrift1pkRCnaklbzgxjwMcCwczPVGBjPAHHeb+7aC\nBWRrcvEkti4hsdxe4h2A9msw2srPhiLIT//4K7zYahoiStLgEkTcfLQcx8Al\nz7Ln8wo9dGpYScLniFni4M1eX8JIYF7EvmCX0TxSzRIhnpP0jAynB2vWExcw\nMo8972iA0ezQd/JeMM7TI+CXq8Qk69LkUuoKasbn2aZGXw6Q+D9T0dqw7akb\nE6xeQ3dcSkNoithT9s81TNgRgA05TZWhy18BwhC41Ml9JrO0TD5B79FTmA6L\nPomxmrGzzrf+EylMRRCMe05/adBCs5bmKaVnav5+GXi78udygwHhFxWIdUoA\nCmafSx7BYSu6nrKMJvlLXFqyG/XxSrtCls3UNqFsX9YK6iNoQUMG2+/w9phY\n7493SSgYZMA9rVLbmEwdgCX+/Y1wAkD3I1WeJUDs6T0pByc/oC1aAu9uhnxh\nwAysVjMAzlS2ZXe5/tqgAaqHYEtcPJJD5Zi6CfqCFmcRBREORIEI+vlbkkC+\nz8u5rulBggW4PO7rOJqPrI/S6+r8PtgSYPtmlZ0noGX6fb8cB/N0Buulskr/\nnWLn\r\n=GC/i\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"dist/index.d.ts","module":"build/index.es.js","gitHead":"11a646b448b5b00749c4204bab16e4c383051d11","private":false,"scripts":{"lint":"prettier --check \"src/**/*.{js,jsx,ts,tsx}\"","test":"jest","build":"rollup -c","format":"prettier --write \"src/**/*.{js,jsx,ts,tsx}\"","postpublish":"git clean -fd","prepublishOnly":"yarn build && cp -r ./build/* . && rm -rf ./build"},"_npmUser":{"name":"jollyjerr","email":"jollyjerr@gmail.com"},"repository":{"url":"git+https://github.com/jollyjerr/react-autosave.git","type":"git"},"_npmVersion":"6.14.8","description":"Autosave controlled form values with style","directories":{},"_nodeVersion":"14.3.0","dependencies":{"lodash":"^4.17.20"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","react":"^17.0.1","tslib":"^2.0.3","rollup":"^2.33.1","ts-jest":"^26.4.3","prettier":"^2.0.5","react-dom":"^17.0.1","babel-jest":"^26.6.3","typescript":"^4.0.0","@babel/core":"^7.12.3","@types/jest":"^26.0.15","@types/react":"^16.9.49","@types/lodash":"^4.14.164","@types/react-dom":"^16.9.8","@babel/preset-env":"^7.12.1","@babel/preset-react":"^7.12.5","react-test-renderer":"^17.0.1","@testing-library/dom":"^7.26.5","@testing-library/react":"^11.0.0","@rollup/plugin-commonjs":"^16.0.0","rollup-plugin-typescript2":"^0.29.0","@rollup/plugin-node-resolve":"^10.0.0","@testing-library/user-event":"^12.2.0","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^17.x.x || ^16.x.x","react-dom":"^17.x.x || ^16.x.x"},"_npmOperationalInternal":{"tmp":"tmp/react-autosave_0.1.4_1604558320206_0.21061231581705542","host":"s3://npm-registry-packages"}},"0.1.5":{"name":"react-autosave","version":"0.1.5","keywords":["react","autosave","form"],"author":{"name":"jollyjerr","email":"jollyjerr@gmail.com"},"license":"MIT","_id":"react-autosave@0.1.5","maintainers":[{"name":"jollyjerr","email":"jollyjerr@gmail.com"}],"homepage":"https://github.com/jollyjerr/react-autosave#readme","bugs":{"url":"https://github.com/jollyjerr/react-autosave/issues"},"dist":{"shasum":"60fddc0797bf2621c9a0809abd6e24eccbf465c4","tarball":"https://registry.npmjs.org/react-autosave/-/react-autosave-0.1.5.tgz","fileCount":7,"integrity":"sha512-B5BvviDrjMFtMBu7XnvBkBlDlvy+y/CPC2HyzuTN4Ib8t9IYr5/AYX1S4RIUXM7VfC8kAbw3Vf/UOH9h+TjQmw==","signatures":[{"sig":"MEQCID3xawxVg7DQ1kj1logiff1T/SD2saRt/44yB+jsbkl5AiAqc3aYzk7+kT0w1rFzJG4TVq7g1ExBE1lOJxm578ZtIQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41649,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfo6DqCRA9TVsSAnZWagAAtBcQAI+RtWYlQGYbO25ZEgxA\nJiUJGdQmZYwVuG+Be4lzx5/wiIgrqbIWlMXa2l2Lql9iyo86t/42HY5lcR+n\n71Y/hcdLeWuDSGT1X+Jj4id93jiF08wvcL13zcw+inxOnvRldc0WZV8qWSpj\nnXfs8sYVdPuinpzOpLUckBTJQuleAgEPTqBqrbxLDZfJR2z3N3ypM52/+2k3\nPNDdb5herkT615MuM7yzaNL06ZWBz4Xw1a6sOui8GxrR4+d0hxyHLSgb1A1x\nQNTz93sTKzsn3m+ftXbsJQC6rXDh6DYxdUHxfk7U9ej7I7Wz/POkOV5WD842\nd+oHbwn4U3Xd6e3ZKZvm1nxOItFlasalSD3m3wIGFT5BEQ6KQJMo4xR7lCNG\nhfqlxXWcSYxEqxmTsM5JNuf++nMx/jJvw8vesKCV+P7b1u51VGFXApn0l970\nN12U2jPCqQnnAzTjMfbncaV9Dhc7LC0icR19DooKrYtxsCJvCTUG0Psj2isu\nGuXAfTb3h9MGNCxq6kWLwTjKF0WTLACshagy8WfnA8CinJSk3IMp8O1akRQz\nf7X+aXesHg/0hyz2V6k0NC3GkVA4nTUQz5eyGwKuym2pbfXLClBUtQ1LPZt6\n8KVUE2U0BOPdIE2j5mN87sT52IJNMnAb1UcpDWKrLesAeW4FoVstEhcbnqfg\np6C+\r\n=rHFh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"dist/index.d.ts","module":"build/index.es.js","gitHead":"38db11cc25e9e12b2f15e7d06e663dddcdce72ee","private":false,"scripts":{"lint":"prettier --check \"src/**/*.{js,jsx,ts,tsx}\"","test":"jest","build":"rollup -c","format":"prettier --write \"src/**/*.{js,jsx,ts,tsx}\"","postpublish":"git clean -fd","prepublishOnly":"yarn build && cp -r ./build/* . && rm -rf ./build"},"_npmUser":{"name":"jollyjerr","email":"jollyjerr@gmail.com"},"repository":{"url":"git+https://github.com/jollyjerr/react-autosave.git","type":"git"},"_npmVersion":"6.14.8","description":"Autosave controlled form values with style","directories":{},"_nodeVersion":"14.3.0","dependencies":{"lodash":"^4.17.20"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","react":"^17.0.1","tslib":"^2.0.3","rollup":"^2.33.1","ts-jest":"^26.4.3","prettier":"^2.0.5","react-dom":"^17.0.1","babel-jest":"^26.6.3","typescript":"^4.0.0","@babel/core":"^7.12.3","@types/jest":"^26.0.15","@types/react":"^16.9.49","@types/lodash":"^4.14.164","@types/react-dom":"^16.9.8","@babel/preset-env":"^7.12.1","@babel/preset-react":"^7.12.5","react-test-renderer":"^17.0.1","@testing-library/dom":"^7.26.5","@testing-library/react":"^11.0.0","@rollup/plugin-commonjs":"^16.0.0","rollup-plugin-typescript2":"^0.29.0","@rollup/plugin-node-resolve":"^10.0.0","@testing-library/user-event":"^12.2.0","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^17.x.x || ^16.x.x","react-dom":"^17.x.x || ^16.x.x"},"_npmOperationalInternal":{"tmp":"tmp/react-autosave_0.1.5_1604559082379_0.039167157987769485","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"react-autosave","version":"0.2.0","keywords":["react","autosave","form"],"author":{"name":"jollyjerr","email":"jollyjerr@gmail.com"},"license":"MIT","_id":"react-autosave@0.2.0","maintainers":[{"name":"jollyjerr","email":"jollyjerr@gmail.com"}],"homepage":"https://github.com/jollyjerr/react-autosave#readme","bugs":{"url":"https://github.com/jollyjerr/react-autosave/issues"},"dist":{"shasum":"5b91014cdb932f027403829ef852cf98f396b54b","tarball":"https://registry.npmjs.org/react-autosave/-/react-autosave-0.2.0.tgz","fileCount":7,"integrity":"sha512-ti7JzYM/wJSXVJGYHW9njXvyNhtz15BsxjyOqXHb8Q4DWGHeBAWZSKeVJ/+CoeTiVkluU8FvrHaeRwuHtBFS0w==","signatures":[{"sig":"MEQCIB2ScAkZa6/2/WZjSEle6MYvMU8nh4ePGphMhEomPls1AiBy8iWh/dcd24X3QZ4/kQwfYc714u+H2fxPQlAxhU8Mgw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10031,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgpDZ2CRA9TVsSAnZWagAAWTcP/0slM0sf5j/6t+kBZn/y\nwYgisMYlR4PzB1LiLqgjMqvnphr1Q2qBvmEMVQoiVtV2NA4DGmp3Xdwhf8nz\nHCqi02dM5CoPYDMqQ7T8l6O2GPWqfsfoWHLC5WPa622u4nM0S77rAcqz0EUv\nYMeREs+4/tslrP9NtIRQCoFv1M95/hyd7m5rFobgPhls0teBzzb1FT/ESLw7\nMBRJWK/WSgpid2ZGBwpibGzTANfuV6RGYJFxUvFczB6Ji5zvPkGoKqmCUmZ7\nZbVCcsXtzQIEdINhDArALJuJayjcyc9ZEqcbhMdyfVDZaMLQ6hMWjMNIK0Yn\n6cCPK6A/cuA/wyrPAAq5RLRhuqq58+mr+lVIgiNj4srS6OBnzMuyD0aK9ERe\nlADf90reRl/SaDNyKbP/IE+ddk0m4LPsk9cE2QSsIR2M8Z14mzTk8n/g31aa\n7Wt5AHLhNj46bDLHrwU5bTQ3yWRFWkMg6tCp5cH0ek57W9jHKcuWxCuDFNnr\n6ID4kPRZB+0tRWh/uIOBS4vEnpUH7px+IsCbaAAkWSz1BGOGVAdMw9sFjyMu\nil7RAmfv7QTJdgp/m2wHKcXt/lz1e9XUVFNtk9SLCkh8KCXtvtyuII3NxjWi\nST/51uzkBhstlxvLfuXmyE5zeOS4DVovsPIf9wZc2i6x1ZSVgG1NhDtpl7id\nN2s9\r\n=AQvx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"dist/index.d.ts","module":"build/index.es.js","gitHead":"9f39790060bac9997c17a1f3c84015372bce608a","private":false,"scripts":{"lint":"prettier --check \"src/**/*.{js,jsx,ts,tsx}\"","test":"jest","build":"rollup -c","format":"prettier --write \"src/**/*.{js,jsx,ts,tsx}\"","postpublish":"git clean -fd","prepublishOnly":"yarn build && cp -r ./build/* . && rm -rf ./build"},"_npmUser":{"name":"jollyjerr","email":"jollyjerr@gmail.com"},"repository":{"url":"git+https://github.com/jollyjerr/react-autosave.git","type":"git"},"_npmVersion":"7.10.0","description":"A super simple debouncing component/hook to auto save controlled form values as they are updated","directories":{},"_nodeVersion":"12.16.3","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","react":"^17.0.1","tslib":"^2.0.3","rollup":"^2.33.1","ts-jest":"^26.4.3","prettier":"^2.0.5","react-dom":"^17.0.1","babel-jest":"^26.6.3","typescript":"^4.0.0","@babel/core":"^7.12.3","@types/jest":"^26.0.15","@types/react":"^16.9.49","@types/lodash":"^4.14.164","@types/react-dom":"^16.9.8","@babel/preset-env":"^7.12.1","@babel/preset-react":"^7.12.5","react-test-renderer":"^17.0.1","@testing-library/dom":"^7.26.5","@testing-library/react":"^11.0.0","@rollup/plugin-commonjs":"^16.0.0","rollup-plugin-typescript2":"^0.29.0","@rollup/plugin-node-resolve":"^10.0.0","@testing-library/user-event":"^12.2.0","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^17.x.x || ^16.x.x","react-dom":"^17.x.x || ^16.x.x"},"_npmOperationalInternal":{"tmp":"tmp/react-autosave_0.2.0_1621374582256_0.6687437718167324","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"react-autosave","version":"0.2.1","keywords":["react","autosave","form"],"author":{"name":"jollyjerr","email":"jollyjerr@gmail.com"},"license":"MIT","_id":"react-autosave@0.2.1","maintainers":[{"name":"jollyjerr","email":"jollyjerr@gmail.com"}],"homepage":"https://github.com/jollyjerr/react-autosave#readme","bugs":{"url":"https://github.com/jollyjerr/react-autosave/issues"},"dist":{"shasum":"23b2ddc7249501e6745a39678ade2541a2595ec4","tarball":"https://registry.npmjs.org/react-autosave/-/react-autosave-0.2.1.tgz","fileCount":7,"integrity":"sha512-vIDxuHq+XlYnmhx4ZWmAInZidi/uyIk7zw2s3myxhhtYAS7LzKqcTlUjMluRcc6oiGQlWvNbObCP9e7tJ417IQ==","signatures":[{"sig":"MEUCIDq8yXmOQPmi1WK0gVt6C92lvklGG+jzhwpyufqnrshSAiEAsMjRqk0/hTdrlKO85ff3hkG9Xp1lFRaFDkIpimeN7Q0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9942,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgpa9ZCRA9TVsSAnZWagAArZoP/RErMFx5+WYE523ZqNHV\nQD/EvzaMw2lpNZzbGfL4wZX31iBzeeZtJGb7HRi2ShZMIRd2o3Xrd2Xs218O\nlOkaNGeeobdT4steqyJpXmlHAhbDQeuCEDw6nW+pk026+jVqagMkeBJFHHQz\niAC481JJ9t4S8//HkOY8UT1bYu4H1424H4rReFb9ftr4v1Pnb6eK+lG3LHKz\ndZj3U1uScu1Gn5X0Bx49oT2vfn9NRPT/Of8jQ/DFZ+f1NcP347yip0TbX0Wr\nwbvwe21MCJHisc89PnVDPvkzOv/Aft7hFBgTpB88YvxyYnhy4GOavYRlZ7sr\n+8TGhRS5qJEGlkTH7OX+IBw8m4FZXyh/Z/4ACAzBr5WxSn+vYdWIgyE5FfS0\nanLyPOKpiyNkgC4HUSXeycPXuALAYqBFeAkeHQBvq3mijorjhhQKsZXp9Hlm\nacoao2p9ayH7cE7GFkceIARJUmCdsmHbf1OjJt0zRWwa775VMTNxYZ0a2aGc\nT03Y2u5Nf+BOu0s9rYy7I/L94T9Y0a82qvRNU3sBRm8DbuabcsYhZyybQSAv\n4rI5BBO1pAtSlYFyKIl8+Op8QtTI9PgFBRQWAuUYpzQajB/G+lhgTBYHCL+/\nOiHBJV8wyBptmF098MU77lzsG76RMUAUTWQFkObz4mVfOEhCzfZbtlvqAAWb\nJlLF\r\n=lYwT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"dist/index.d.ts","module":"build/index.es.js","gitHead":"ea24694726ab10497f8c10d459c22d17a89b1c9a","scripts":{"lint":"prettier --check \"src/**/*.{js,jsx,ts,tsx}\"","test":"jest","build":"rollup -c","format":"prettier --write \"src/**/*.{js,jsx,ts,tsx}\"","postpublish":"git clean -fd","prepublishOnly":"yarn build && cp -r ./build/* . && rm -rf ./build"},"_npmUser":{"name":"jollyjerr","email":"jollyjerr@gmail.com"},"repository":{"url":"git+https://github.com/jollyjerr/react-autosave.git","type":"git"},"_npmVersion":"7.13.0","description":"A super simple debouncing component/hook to auto save controlled form values as they are updated","directories":{},"_nodeVersion":"14.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","react":"^17.0.1","tslib":"^2.0.3","rollup":"^2.33.1","ts-jest":"^26.4.3","prettier":"^2.0.5","react-dom":"^17.0.1","babel-jest":"^26.6.3","typescript":"^4.0.0","@babel/core":"^7.12.3","@types/jest":"^26.0.15","@types/react":"^16.9.49","@types/lodash":"^4.14.164","@types/react-dom":"^16.9.8","@babel/preset-env":"^7.12.1","@babel/preset-react":"^7.12.5","react-test-renderer":"^17.0.1","@testing-library/dom":"^7.26.5","@testing-library/react":"^11.0.0","@rollup/plugin-commonjs":"^16.0.0","rollup-plugin-typescript2":"^0.29.0","@rollup/plugin-node-resolve":"^10.0.0","@testing-library/user-event":"^12.2.0","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^17.x.x || ^16.x.x","react-dom":"^17.x.x || ^16.x.x"},"_npmOperationalInternal":{"tmp":"tmp/react-autosave_0.2.1_1621471064739_0.04678831266356398","host":"s3://npm-registry-packages"}},"0.2.2":{"name":"react-autosave","version":"0.2.2","keywords":["react","autosave","form"],"author":{"name":"jollyjerr","email":"jollyjerr@gmail.com"},"license":"MIT","_id":"react-autosave@0.2.2","maintainers":[{"name":"jollyjerr","email":"jollyjerr@gmail.com"}],"homepage":"https://github.com/jollyjerr/react-autosave#readme","bugs":{"url":"https://github.com/jollyjerr/react-autosave/issues"},"dist":{"shasum":"af4141cb4b3c1acaafa2f5b2cb7707d5f6f53f02","tarball":"https://registry.npmjs.org/react-autosave/-/react-autosave-0.2.2.tgz","fileCount":15,"integrity":"sha512-sx6wvVGlCNIS8H20q69SKag5GxYZ7sF63cMyB0rY1EkMl9vdutdApgmOQIkNFzVZA8EIJiQwkcXFBWHFSa18kg==","signatures":[{"sig":"MEUCIEFQr8g1eqxQJ7ws72+VdtiVKqqXpDVHdOV2CQ7K6nDkAiEAi8DP5ERreeZYvGO4N0jzEINvfl41Y3G5PeRVjtHiteI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13361,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgpbRtCRA9TVsSAnZWagAAWqoP/Rrwqo18ArX53dL7loDb\nP+EA6FYiNYucIvcBqI9L7VC0FoesbiwIQwiNFoaVec6+zHhkeWUzYbm7gXfc\nTCZ4n/jQx/JYkzIbVO5AbwyNwtiBREWiAWjIanImjzbbGpLEj4WalK8RwKo0\nPQQ6XMLQm6kk6bFKKwIm2W1v/qSD/x9ZMdGHLxdkT9VnBeEDSZZYVO8Afru1\nkAK96nlXQELOmbx2/Rk4YTFZMUCSsYHznJmj8F/JizgDJbYyUL8ChLYqGMNK\n5uKXKG5X395HSbvJk7KHpvvuuJJercCPSx4YYiz40OPmyPT0kw0S6uZjZaRp\nGzltUsku4ooOvIUQGsnykXM2yG4KVERwFq/NL/QiZIEWwwFhtQOdnt6RW9se\nGahpjYp7aYnSW9VIQ+UCnJHEU+179RCTf8W+Zzbv0x2uHcPmaumRPWg3Epkq\neA5p2BKXNBmkoBMT6nEhQqubUS8fumZ1o3zYug5GLFRf3Fhqs0n3+POwQR4O\n7rIAvKKv0QuU2R1zc7HK3liWPbyuNyeXHh9ULgrWR7neqUXOTSo9WzDhled7\nSfZ0GXOoQbEXJqWyjMb7bS9p14zAYy2JZTpt20OEaUshktlfZKldi8MUA5q4\n4r6Hdc+EQ4oCEpvzg3uabKusdQQswCfbHjfDqBXe983l8u1aqt0SkoaMqsY0\nXw2b\r\n=VQbs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"dist/index.d.ts","module":"build/index.es.js","gitHead":"f5be6202f3f9f964fde920b7e568299e64bc2252","scripts":{"lint":"prettier --check \"src/**/*.{js,jsx,ts,tsx}\"","test":"jest","build":"rollup -c","format":"prettier --write \"src/**/*.{js,jsx,ts,tsx}\"","postpublish":"git clean -fd","prepublishOnly":"yarn build && cp -r ./build/* . && rm -rf ./build"},"_npmUser":{"name":"jollyjerr","email":"jollyjerr@gmail.com"},"repository":{"url":"git+https://github.com/jollyjerr/react-autosave.git","type":"git"},"_npmVersion":"7.13.0","description":"A super simple debouncing component/hook to auto save controlled form values as they are updated","directories":{},"_nodeVersion":"14.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","react":"^17.0.1","tslib":"^2.0.3","rollup":"^2.33.1","ts-jest":"^26.4.3","prettier":"^2.0.5","react-dom":"^17.0.1","babel-jest":"^26.6.3","typescript":"^4.0.0","@babel/core":"^7.12.3","@types/jest":"^26.0.15","@types/react":"^16.9.49","@types/lodash":"^4.14.164","@types/react-dom":"^16.9.8","@babel/preset-env":"^7.12.1","@babel/preset-react":"^7.12.5","react-test-renderer":"^17.0.1","@testing-library/dom":"^7.26.5","@testing-library/react":"^11.0.0","@rollup/plugin-commonjs":"^16.0.0","rollup-plugin-typescript2":"^0.29.0","@rollup/plugin-node-resolve":"^10.0.0","@testing-library/user-event":"^12.2.0","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^17.x.x || ^16.x.x","react-dom":"^17.x.x || ^16.x.x"},"_npmOperationalInternal":{"tmp":"tmp/react-autosave_0.2.2_1621472364552_0.713778042867288","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"react-autosave","version":"0.3.0","keywords":["react","autosave","form"],"author":{"name":"jollyjerr","email":"jollyjerr@gmail.com"},"license":"MIT","_id":"react-autosave@0.3.0","maintainers":[{"name":"jollyjerr","email":"jollyjerr@gmail.com"}],"homepage":"https://github.com/jollyjerr/react-autosave#readme","bugs":{"url":"https://github.com/jollyjerr/react-autosave/issues"},"dist":{"shasum":"09019b22b1278a54140146973f9a2a09aab8c611","tarball":"https://registry.npmjs.org/react-autosave/-/react-autosave-0.3.0.tgz","fileCount":15,"integrity":"sha512-EoLBksaCzMt8mcmeL24YvWlcEzNZ6ssOGsARXIiG/tFjuBSZm02C6D0U+pgusuD6WBe0LhA2smKkGQnkQspAvA==","signatures":[{"sig":"MEUCIGms41H2Ce1amhEON+bklFbrWghCl5qgQzUGfFSBVWHRAiEA+KmQxftYga/gY6ex151AiwftP//n4pewqodJweDCRrs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13732},"main":"build/index.js","types":"dist/index.d.ts","module":"build/index.es.js","gitHead":"d65a0ac99c16f77dd76b504dfb480a0e8f252b26","scripts":{"lint":"eslint ./src/**/*.{ts,tsx}","test":"jest","build":"rollup -c","format":"prettier --write \"src/**/*.{js,jsx,ts,tsx}\"","postpublish":"git clean -fd","format:check":"prettier -l 'src/**/*.{ts,tsx,js,json,md}'","prepublishOnly":"yarn build && cp -r ./build/* . && rm -rf ./build"},"_npmUser":{"name":"jollyjerr","email":"jollyjerr@gmail.com"},"repository":{"url":"git+https://github.com/jollyjerr/react-autosave.git","type":"git"},"_npmVersion":"7.21.0","description":"A super simple debouncing component/hook to auto save controlled form values as they are updated","directories":{},"_nodeVersion":"14.17.4","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","react":"^17.0.1","tslib":"^2.0.3","eslint":"^5.16.0","rollup":"^2.33.1","ts-jest":"^26.4.3","prettier":"^2.0.5","react-dom":"^17.0.1","babel-jest":"^26.6.3","typescript":"^4.0.0","@babel/core":"^7.12.3","@types/jest":"^26.0.15","@types/react":"^16.9.49","@types/lodash":"^4.14.164","@types/react-dom":"^16.9.8","@babel/preset-env":"^7.12.1","eslint-plugin-jest":"^24.4.0","@babel/preset-react":"^7.12.5","eslint-plugin-react":"^7.21.5","react-test-renderer":"^17.0.1","@testing-library/dom":"^7.26.5","eslint-config-airbnb":"latest","eslint-plugin-import":"^2.24.2","@testing-library/react":"^11.0.0","eslint-plugin-jsx-a11y":"^6.4.1","@rollup/plugin-commonjs":"^16.0.0","@typescript-eslint/parser":"^4.30.0","eslint-plugin-react-hooks":"^4.2.0","rollup-plugin-typescript2":"^0.29.0","@rollup/plugin-node-resolve":"^10.0.0","@testing-library/user-event":"^12.2.0","eslint-import-resolver-node":"^0.3.6","@typescript-eslint/eslint-plugin":"latest","rollup-plugin-peer-deps-external":"^2.2.4","eslint-import-resolver-typescript":"^2.4.0"},"peerDependencies":{"react":"^17.x.x || ^16.x.x","react-dom":"^17.x.x || ^16.x.x"},"_npmOperationalInternal":{"tmp":"tmp/react-autosave_0.3.0_1634427951646_0.905174589918011","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"react-autosave","version":"0.3.1","keywords":["react","autosave","form"],"author":{"name":"jollyjerr","email":"jollyjerr@gmail.com"},"license":"MIT","_id":"react-autosave@0.3.1","maintainers":[{"name":"jollyjerr","email":"jollyjerr@gmail.com"}],"homepage":"https://github.com/jollyjerr/react-autosave#readme","bugs":{"url":"https://github.com/jollyjerr/react-autosave/issues"},"dist":{"shasum":"d07c8c9f72a3e647a330522e11b6f345566754bd","tarball":"https://registry.npmjs.org/react-autosave/-/react-autosave-0.3.1.tgz","fileCount":15,"integrity":"sha512-wPb2+JgcMNUiuTJ77yzxjeSU/JLouwREIHFVdaGtHBXua9GB787AQYlF4XRMAfG4tgdkb+g1TCwKdqf9TC0JwA==","signatures":[{"sig":"MEUCIFgDT2hoN846xDkqkPdtXzXL6FKgt20Qkf6gpxqSfU7tAiEAur9NX6RUBvaLyqIjMn0lguTtjydtU/TmI4xpE/JVcBY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13785,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhwhFuCRA9TVsSAnZWagAAxrkP/2fitrJU4vZ30tbuoplu\nGQANUGacrHv97aF3rzrX0JqLi01ItJonMHoTVUpwvkcWmJ4gfapsDNZxaZDz\nykYZDvLVWmex/HasyU95MLze0uzqLB2LeNGpSAylOjWlFo18YVDl1BHxuf0E\npthqb6MECqqKqTw+F6VwP5bAfeEV0fU2Sf8MQ8MoJycN/CazaTMq5yjEcBul\ns9a+Y8asNx13wGSMPff9CqhvrMyNUOiw6cWXLNfm4lKo0k5g/iJtk5aCMO4P\nviQtShTnv4keoprSCROzjnHddrGIHwsjvV+jQIDmLmnvywOr+blRh0bNX7sc\nP9U3OoLb5uJNKauPulpKKbTTJAXX407kERa2LTvF2cp7br/dK0RGpCMGtnCZ\n2ua0OAMIoIyYFzc7gYjB6WHkxOLDPwRB0cbIZDqEMXfQf12OblZo1yH718vt\nw74YK7g8guzOsydMOBmep4lRSz+ciagZjBje+Os+sVKrkn/HokkalcAWKW/Q\nUYs+0R5Qyor9gZZHpbyDaO9wsu+cI1nDjuRiSGZ0TBR47/jPccpCtoPcaBUA\nTsikXA2VmF3GXxsu6kelacPqjprHU0mFY7rFBnGdclBQCi158+IM7fuVBrP4\nKQLqjc+dQ3PuhGtRIWZnMblJObnVCCZEUYIxdCCgzhvqQqcdWgLJbdevhYPY\nIauk\r\n=WcRt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","module":"index.es.js","gitHead":"83e9f46e8fde4fcd2c4774b2ef23e3e4860fec5b","scripts":{"lint":"eslint ./src/**/*.{ts,tsx}","test":"jest","build":"rollup -c","format":"prettier --write \"src/**/*.{js,jsx,ts,tsx}\"","postpublish":"git clean -fd","format:check":"prettier -l 'src/**/*.{ts,tsx,js,json,md}'","prepublishOnly":"yarn build && cp -r ./build/* . && rm -rf ./build"},"_npmUser":{"name":"jollyjerr","email":"jollyjerr@gmail.com"},"repository":{"url":"git+https://github.com/jollyjerr/react-autosave.git","type":"git"},"_npmVersion":"8.1.0","description":"A super simple debouncing component/hook to auto save controlled form values as they are updated","directories":{},"_nodeVersion":"16.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@3.1.1","devDependencies":{"jest":"^26.6.3","react":"^17.0.1","tslib":"^2.0.3","eslint":"^5.16.0","rollup":"^2.33.1","ts-jest":"^26.4.3","prettier":"^2.0.5","react-dom":"^17.0.1","babel-jest":"^26.6.3","typescript":"^4.0.0","@babel/core":"^7.12.3","@types/jest":"^26.0.15","@types/react":"^16.9.49","@types/lodash":"^4.14.164","@yarnpkg/sdks":"^2.5.1-rc.6","@types/react-dom":"^16.9.8","@babel/preset-env":"^7.12.1","eslint-plugin-jest":"^24.4.0","@babel/preset-react":"^7.12.5","eslint-plugin-react":"^7.21.5","react-test-renderer":"^17.0.1","@testing-library/dom":"^7.26.5","eslint-config-airbnb":"latest","eslint-plugin-import":"^2.24.2","@testing-library/react":"^11.0.0","eslint-plugin-jsx-a11y":"^6.4.1","@rollup/plugin-commonjs":"^16.0.0","@typescript-eslint/parser":"^4.30.0","eslint-plugin-react-hooks":"^4.2.0","rollup-plugin-typescript2":"^0.29.0","@rollup/plugin-node-resolve":"^10.0.0","@testing-library/user-event":"^12.2.0","eslint-import-resolver-node":"^0.3.6","@typescript-eslint/eslint-plugin":"latest","rollup-plugin-peer-deps-external":"^2.2.4","eslint-import-resolver-typescript":"^2.4.0"},"peerDependencies":{"react":"^17.x.x || ^16.x.x","react-dom":"^17.x.x || ^16.x.x"},"_npmOperationalInternal":{"tmp":"tmp/react-autosave_0.3.1_1640108398602_0.6665307877400535","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"react-autosave","version":"0.4.0","keywords":["react","autosave","form"],"author":{"name":"jollyjerr","email":"jollyjerr@gmail.com"},"license":"MIT","_id":"react-autosave@0.4.0","maintainers":[{"name":"jollyjerr","email":"jollyjerr@gmail.com"}],"homepage":"https://github.com/jollyjerr/react-autosave#readme","bugs":{"url":"https://github.com/jollyjerr/react-autosave/issues"},"dist":{"shasum":"78c5387f43a4fdd0738d112c7a5733ff20eec5e6","tarball":"https://registry.npmjs.org/react-autosave/-/react-autosave-0.4.0.tgz","fileCount":10,"integrity":"sha512-78CQhdB/ky3rF2R1frnMtrhT8d0JMM6staYexJ17T7lACXju/suJMJxQaMEL4p6+TaFi8HrzkiJVE/uVlq1o5Q==","signatures":[{"sig":"MEUCID/I2hU2Ltf4WHtAJrKC7sqnAhT3isbONiFO4g3oWb1UAiEAq/0cY/O58I1fWpTgydjF6N24L+wOAAG2hjRhA7U+OJU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10609,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJigYSMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrGfA/+OyUmgctVu0CBy8fQllg4+H9aSmsEyYsRVhUpzIHWbup34j4v\r\nvY9SWqyO9eclUevxilwkaUveRQlXhh0/+OOW+YeG+DGiDwbSTg+DiF467NcR\r\nU217qbcHbm5Rvire1P7w7m79GsUaw1Ny/7J2LKYJPir8I0e4PjPozB/voHKY\r\nPAkclEqwDX4tk8Kn9waUrv2kW3x/oJQTMSkbiOwZQDN2ASEpQIRmO+k27siA\r\nHkwFpBdRw7IqzGZjk7UG6e2U7h9tBCAXmTazoARU/PxVdgKexpIIkPUfhHIa\r\nNwcDPU+PGHyjGqpDE3KyFyqv/GwZVYqsGp7v5ITfUjsScYaWqEBZXym4xFfb\r\n44mRqaIw0SJsBptyezZwzHVrtInfCnteER4h450oj3kPdqaLWJRN11dtzV+M\r\nlTF+0KMCJLjzYWv9bGdqmp52hFi2SmMUfJd9sFJsJtDoEEtS4GAqXgq2/KwO\r\nzCECknt6jxj1M6GY86dIq5C4FMy64tP2B7EGi9qQA02BcakMASGzZ3Cov937\r\nlAD+TML6lIX8zRXe2Iv+y2XvLmqZbOVlWCcvvvgJI55TbVsSdNRX0MP4zOta\r\naMislPgn+/poy2zO8/n0vHZYTu0E78iPaXS1PzYU8+e3n3Qfiavh+Eh1PN9c\r\nUTWhCmfSwAlQKeykeNXU3kJn0//ZlGV8ELo=\r\n=lMDz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/react-autosave.umd.js","types":"./dist/index.d.ts","module":"./dist/react-autosave.es.js","exports":{".":{"import":"./dist/react-autosave.es.js","require":"./dist/react-autosave.umd.js"}},"gitHead":"3465e9a0a9738624ef0f33f7c7e8304e35242f58","scripts":{"dev":"vite","lint":"eslint src/**","test":"vitest","build":"tsc --noEmit && vite build && tsc --emitDeclarationOnly","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"jollyjerr","email":"jollyjerr@gmail.com"},"repository":{"url":"git+https://github.com/jollyjerr/react-autosave.git","type":"git"},"_npmVersion":"8.5.5","description":"A component or hook to auto save controlled form values as they are updated","directories":{},"_nodeVersion":"16.15.0","_hasShrinkwrap":false,"devDependencies":{"c8":"^7.11.2","vite":"^2.9.9","jsdom":"^19.0.0","react":"^18.0.0","eslint":"^8.15.0","vitest":"^0.12.6","react-dom":"^18.0.0","typescript":"^4.6.3","@types/jest":"^27.5.1","@types/node":"^17.0.33","@types/react":"^18.0.0","@types/react-dom":"^18.0.0","eslint-plugin-jest":"^26.2.2","eslint-plugin-react":"^7.29.4","@testing-library/dom":"^8.13.0","@vitejs/plugin-react":"^1.3.0","@testing-library/react":"^13.2.0","@typescript-eslint/parser":"^5.23.0","eslint-plugin-react-hooks":"^4.5.0","@testing-library/user-event":"^14.2.0","@typescript-eslint/eslint-plugin":"^5.23.0"},"peerDependencies":{"react":"^17.x.x || ^18.x.x","react-dom":"^17.x.x || ^18.x.x"},"_npmOperationalInternal":{"tmp":"tmp/react-autosave_0.4.0_1652655244534_0.347484073599553","host":"s3://npm-registry-packages"}},"0.4.1":{"name":"react-autosave","version":"0.4.1","keywords":["react","autosave","form"],"author":{"name":"jollyjerr","email":"jollyjerr@gmail.com"},"license":"MIT","_id":"react-autosave@0.4.1","maintainers":[{"name":"jollyjerr","email":"jollyjerr@gmail.com"}],"homepage":"https://github.com/jollyjerr/react-autosave#readme","bugs":{"url":"https://github.com/jollyjerr/react-autosave/issues"},"dist":{"shasum":"e6c5e24672c00df90444424d656614351aea4cb8","tarball":"https://registry.npmjs.org/react-autosave/-/react-autosave-0.4.1.tgz","fileCount":10,"integrity":"sha512-BTkoMBS4AkAa1iuREgeXK9HIH4gjnaWwqjLQBL1rIjsEJLhJg4wGP7dSiQAAJfEzptsy3AE+1bER5OjFdT+wQw==","signatures":[{"sig":"MEUCIQCipQphtN5VoU8JNEbYQbxoMUlfjM/TH/8ViLzN6r0a+AIgeP/HjIDOIndYuFYGJTHjiD8sXcVlM4xbWgex5/EAKYY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8942,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjVgklACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoxnw//f0mWqAz4v9MT0n5kZyCkdOqfQjxMtEKIFTXdetiO5DvEve2/\r\n2UJ5q1uoeUrB4bT+AeDUHksF4DnN9jpgr+GvHFXPdsMTnGg/Wy5fcBSNcm1c\r\nFdh4xCSKc0G8v8LpZqDFt6swz1nEqzcTCOIAKDJpuwLKhkR3kOdGSFUJ4IS9\r\nGJWvcaeINCg6f4gHvP3a/TN3A6zwaix3oc680CT1uoKW4gsFZbSdT2vAPOgr\r\n6z0IGxQiyV85ZlRUOpMKwoKYEfwGsiMhbwHvN3ExL7MPkM7lZwL/zlRiA5qb\r\n0LkpbFd7vTwDYssf4CSondNqdc1p9ymXLALBjenJDoybZoImvQJHCTDC3YGo\r\nxNj7wjzHBXvtrw7KlDdtZHQqRy286WLgUXoMUQ8NyKmjn4XTjnVNHlfqx7SV\r\nqaNr1fh1JcwY+wwtD+9SkueDG8q2MI/vtvat2miRWougym7oe91fumiZyHWd\r\n3EoqxiCqMOnc/KaboaQ0gx+JTUP6bfJDdOVW0hTf3FipkjcHfIjbGg0ME22u\r\n8bpiSQS0gdQBO8ITawvN22afAiWkC3y3yHrq038O9YIShu5DnHw0T7X25N8H\r\nLw9F4iflspghPXtEhHCPZHkXD5aK2LBB9pLiWsrxypE6ByFKcI3DLwkR1a0a\r\nDh5zy8NQKhW1ZLA4HpgAEJ1DBfw1BjShUyc=\r\n=TOYA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/react-autosave.umd.js","_from":"file:react-autosave-0.4.1.tgz","types":"./dist/index.d.ts","module":"./dist/react-autosave.es.js","exports":{".":{"import":"./dist/react-autosave.es.js","require":"./dist/react-autosave.umd.js"}},"scripts":{"ci":"pnpm run lint && pnpm run format:check && CI=true pnpm run test:coverage && pnpm run build","dev":"vite","lint":"eslint src/**","test":"vitest","build":"tsc --noEmit && vite build && tsc --emitDeclarationOnly","format":"prettier . --write","lint:fix":"pnpm run lint --fix","format:check":"prettier . --check","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"jollyjerr","email":"jollyjerr@gmail.com"},"_resolved":"/private/var/folders/_n/jxvc75b11lnbm38p4wsp463c0000gn/T/df5f07514c90e945942f91dbfda454bd/react-autosave-0.4.1.tgz","_integrity":"sha512-BTkoMBS4AkAa1iuREgeXK9HIH4gjnaWwqjLQBL1rIjsEJLhJg4wGP7dSiQAAJfEzptsy3AE+1bER5OjFdT+wQw==","repository":{"url":"git+https://github.com/jollyjerr/react-autosave.git","type":"git"},"_npmVersion":"8.15.0","description":"A component or hook to auto save controlled form values as they are updated","directories":{},"_nodeVersion":"16.17.0","_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","vite":"^3.1.0","jsdom":"^20.0.0","react":"^18.2.0","eslint":"^8.23.0","vitest":"^0.23.1","prettier":"^2.7.1","react-dom":"^18.2.0","typescript":"^4.8.3","@types/jest":"^29.0.0","@types/node":"^18.7.16","@types/react":"^18.0.18","@types/react-dom":"^18.0.6","eslint-plugin-jest":"^27.0.3","@vitest/coverage-c8":"^0.23.1","eslint-plugin-react":"^7.31.8","@testing-library/dom":"^8.17.1","@vitejs/plugin-react":"^2.1.0","@testing-library/react":"^13.4.0","@typescript-eslint/parser":"^5.36.2","eslint-plugin-react-hooks":"^4.6.0","@testing-library/user-event":"^14.4.3","@typescript-eslint/eslint-plugin":"^5.36.2"},"peerDependencies":{"react":"^17.x.x || ^18.x.x","react-dom":"^17.x.x || ^18.x.x"},"_npmOperationalInternal":{"tmp":"tmp/react-autosave_0.4.1_1666582821097_0.07483609447461581","host":"s3://npm-registry-packages"}},"0.4.2":{"name":"react-autosave","version":"0.4.2","keywords":["react","autosave","form"],"author":{"name":"jollyjerr","email":"jollyjerr@gmail.com"},"license":"MIT","_id":"react-autosave@0.4.2","maintainers":[{"name":"jollyjerr","email":"jollyjerr@gmail.com"}],"homepage":"https://github.com/jollyjerr/react-autosave#readme","bugs":{"url":"https://github.com/jollyjerr/react-autosave/issues"},"dist":{"shasum":"acf4b6db529d11a3995d873eb1902075f3b3a112","tarball":"https://registry.npmjs.org/react-autosave/-/react-autosave-0.4.2.tgz","fileCount":10,"integrity":"sha512-CcBv1iLGnuiRkSJRenPd4Ep0BcVTMcIE5OSnCerEV7MLVTEoNXWn4bsjvERFL5y95ji/Z9fndZKgyhZPohKZaw==","signatures":[{"sig":"MEYCIQDiQSGdvJIWs2Z6+8k6jMg//Qc+B4hnx/z1h5yfn7yvnQIhAIWmy1hHXGLFpdPO4Fc3+rFVl+NnOajYf9QXDBcpsKKo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9022,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjm1ScACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrp0A/8DsGuTGrKOGDR0XJHd1HPdnrxQ469ffOzHbJfYJuCtONjAhL6\r\nS0c4iWU5fjEK7Tv21HhVqsFFWnAQaGs9lDyYWEkrAzslAfl5djVlqM9c/xrF\r\n4/bHYk8wEkHsA/l/w2Tyd69pku0yTpjtzWCMeMTVodjLfinNUJJj7+qJ1Nc1\r\nkr4g/GmJu3KKSP7MazGDEEMgLTgX29CKueMipTXqPtHZ+mNY5Z6umaKXhjGl\r\nXV4DSf7PIjtu1Ad9BkNSW2AQXY8xxBVWsP4azfD1FSeFwIy9n3BlLkwrUNKl\r\nwzmQPkKYGtnS9T1V14vF/YAs9g4RM4InhwkjKOxCA3Y216/Z2uWYZCG8czZC\r\nfV4CfDVh2GVHXvX7/JNHaNRxIWNe4/I/hD+uSDdn+iHlh/+H5HrJ9leC1Mvo\r\ni0JR7lBzGUPS/dD9KQichB9ucwWADYrusvLEnmHlWAbLYlSD9Z3wohLU0DVN\r\nTKVLYr3+598ZRLnrDEwpt+p2DI4P/qDSFtvk6y7aNKO+pIp8qCIjv233Clf4\r\nT8d2yzNtnkxhrDcSxIJ0/WhSgfBt5/W4qjbxLprrJ4C1JWAaa6wSyEuPamPS\r\nQBk1fulK5G8YzbnjkW1BnX0k0IXa3BSAuy+/x2wGR93vHFJWhF/FSR+aGacC\r\na2yToq5Y+5TlHb4sFjYl8fSgCPH2OVwwohU=\r\n=aImN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/react-autosave.umd.cjs","type":"module","_from":"file:react-autosave-0.4.2.tgz","types":"./dist/index.d.ts","module":"./dist/react-autosave.js","exports":{".":{"import":"./dist/react-autosave.js","require":"./dist/react-autosave.umd.cjs"}},"scripts":{"ci":"pnpm run lint && pnpm run format:check && CI=true pnpm run test:coverage && pnpm run build","dev":"vite","lint":"eslint src/**","test":"vitest","build":"tsc --noEmit && vite build && tsc --emitDeclarationOnly","format":"prettier . --write","lint:fix":"pnpm run lint --fix","format:check":"prettier . --check","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"jollyjerr","email":"jollyjerr@gmail.com"},"_resolved":"/private/var/folders/_n/jxvc75b11lnbm38p4wsp463c0000gn/T/8b71f451edc57f51edf349be181fa608/react-autosave-0.4.2.tgz","_integrity":"sha512-CcBv1iLGnuiRkSJRenPd4Ep0BcVTMcIE5OSnCerEV7MLVTEoNXWn4bsjvERFL5y95ji/Z9fndZKgyhZPohKZaw==","repository":{"url":"git+https://github.com/jollyjerr/react-autosave.git","type":"git"},"_npmVersion":"8.15.0","description":"A component or hook to auto save controlled form values as they are updated","directories":{},"_nodeVersion":"16.17.0","dependencies":{"react":"18.2.0","react-dom":"18.2.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","vite":"^4.0.1","jsdom":"^20.0.3","react":"^18.2.0","eslint":"^8.29.0","vitest":"^0.25.8","prettier":"^2.8.1","react-dom":"^18.2.0","typescript":"^4.9.4","@types/jest":"^29.2.4","@types/node":"^18.11.15","@types/react":"^18.0.26","@types/react-dom":"^18.0.9","eslint-plugin-jest":"^27.1.6","@vitest/coverage-c8":"^0.25.8","eslint-plugin-react":"^7.31.11","@testing-library/dom":"^8.19.0","@vitejs/plugin-react":"^3.0.0","@testing-library/react":"^13.4.0","@typescript-eslint/parser":"^5.46.1","eslint-plugin-react-hooks":"^4.6.0","@testing-library/user-event":"^14.4.3","@typescript-eslint/eslint-plugin":"^5.46.1"},"peerDependencies":{"react":"^17.x.x || ^18.x.x","react-dom":"^17.x.x || ^18.x.x"},"_npmOperationalInternal":{"tmp":"tmp/react-autosave_0.4.2_1671124123846_0.29972159877813076","host":"s3://npm-registry-packages"}},"0.4.3":{"name":"react-autosave","version":"0.4.3","keywords":["react","autosave","form"],"author":{"name":"jollyjerr","email":"jollyjerr@gmail.com"},"license":"MIT","_id":"react-autosave@0.4.3","maintainers":[{"name":"jollyjerr","email":"jollyjerr@gmail.com"}],"homepage":"https://github.com/jollyjerr/react-autosave#readme","bugs":{"url":"https://github.com/jollyjerr/react-autosave/issues"},"dist":{"shasum":"6246fd0ee1b5e4c715245560b0f1155a4acd28d9","tarball":"https://registry.npmjs.org/react-autosave/-/react-autosave-0.4.3.tgz","fileCount":6,"integrity":"sha512-uiQAsQYZKfaG9uDQnZMtvM2rIohy0KbhxYYxpFqQiB7RpcsPUDG03QNwmMMcr0TbvSW3rPyHjZdWEUcUeEpRbQ==","signatures":[{"sig":"MEQCIGbYNcBraUg5kf1uyy3U3xZK3ZgyHwT4iOCtab3XFZSKAiB1INGUEP1YclVQvamcyMlkpSpFyBzJ6tsGZ5ylIzrEFQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8629},"main":"./dist/react-autosave.js","type":"module","_from":"file:react-autosave-0.4.3.tgz","types":"./dist/index.d.ts","module":"./dist/react-autosave.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/react-autosave.js"}}},"scripts":{"ci":"pnpm run lint && pnpm run format:check && CI=true pnpm run test:coverage && pnpm run build","dev":"vite","lint":"eslint src/**","test":"vitest","build":"tsc --noEmit && vite build","format":"prettier . --write","lint:fix":"pnpm run lint --fix","format:check":"prettier . --check","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"jollyjerr","email":"jollyjerr@gmail.com"},"_resolved":"/private/var/folders/gn/cpvbvm1s25d_dmgvjj4f6yp00000gp/T/a8a417473e5b068b9768084e9f7748d7/react-autosave-0.4.3.tgz","_integrity":"sha512-uiQAsQYZKfaG9uDQnZMtvM2rIohy0KbhxYYxpFqQiB7RpcsPUDG03QNwmMMcr0TbvSW3rPyHjZdWEUcUeEpRbQ==","repository":{"url":"git+https://github.com/jollyjerr/react-autosave.git","type":"git"},"_npmVersion":"8.19.2","description":"A component or hook to auto save controlled form values as they are updated","directories":{},"_nodeVersion":"18.12.0","dependencies":{"react":"18.2.0","react-dom":"18.2.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.11","jsdom":"^22.1.0","react":"^18.2.0","eslint":"^8.51.0","vitest":"^0.34.6","prettier":"^3.0.3","react-dom":"^18.2.0","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":"^20.8.3","@types/react":"^18.2.25","vite-plugin-dts":"^3.6.0","@types/react-dom":"^18.2.11","eslint-plugin-jest":"^27.4.2","@vitest/coverage-v8":"^0.34.6","eslint-plugin-react":"^7.33.2","@testing-library/dom":"^9.3.3","@vitejs/plugin-react":"^4.1.0","@testing-library/react":"^14.0.0","@typescript-eslint/parser":"^6.7.4","eslint-plugin-react-hooks":"^4.6.0","@testing-library/user-event":"^14.5.1","@typescript-eslint/eslint-plugin":"^6.7.4"},"peerDependencies":{"react":"^17.x.x || ^18.x.x","react-dom":"^17.x.x || ^18.x.x"},"_npmOperationalInternal":{"tmp":"tmp/react-autosave_0.4.3_1696730892711_0.6473288843116161","host":"s3://npm-registry-packages"}},"0.4.4":{"name":"react-autosave","version":"0.4.4","keywords":["react","autosave","form"],"author":{"name":"jollyjerr","email":"jollyjerr@gmail.com"},"license":"MIT","_id":"react-autosave@0.4.4","maintainers":[{"name":"jollyjerr","email":"jollyjerr@gmail.com"}],"homepage":"https://github.com/jollyjerr/react-autosave#readme","bugs":{"url":"https://github.com/jollyjerr/react-autosave/issues"},"dist":{"shasum":"efb686709e9af6d1486e0448f6523708e4483786","tarball":"https://registry.npmjs.org/react-autosave/-/react-autosave-0.4.4.tgz","fileCount":6,"integrity":"sha512-BIDBBXeNWgACpDWvFt//d2wDkfnWQn4VJKEI+Fgg19zYgbfF4RGHtAucOuCCN1qs179+iwXOJcytsR+4YcSXWg==","signatures":[{"sig":"MEQCIG+7yzykyAzByj2LBoq8tse352uzWbLowXwk7Dit8dW/AiAnmm6J3Z2jBdcOejr9r1eQlz9NegAKn8eNGJLzF4FBtg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8516},"main":"./dist/react-autosave.js","type":"module","_from":"file:react-autosave-0.4.4.tgz","types":"./dist/index.d.ts","module":"./dist/react-autosave.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/react-autosave.js"}}},"scripts":{"ci":"pnpm run lint && pnpm run format:check && CI=true pnpm run test:coverage && pnpm run build","dev":"vite","lint":"eslint src/**","test":"vitest","build":"tsc --noEmit && vite build","format":"prettier . --write","lint:fix":"pnpm run lint --fix","format:check":"prettier . --check","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"jollyjerr","email":"jollyjerr@gmail.com"},"_resolved":"/private/var/folders/gn/cpvbvm1s25d_dmgvjj4f6yp00000gp/T/451addb20d9d2d83ae0d83ec3bbb8560/react-autosave-0.4.4.tgz","_integrity":"sha512-BIDBBXeNWgACpDWvFt//d2wDkfnWQn4VJKEI+Fgg19zYgbfF4RGHtAucOuCCN1qs179+iwXOJcytsR+4YcSXWg==","repository":{"url":"git+https://github.com/jollyjerr/react-autosave.git","type":"git"},"_npmVersion":"8.19.2","description":"A component or hook to auto save controlled form values as they are updated","directories":{},"_nodeVersion":"18.12.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.11","jsdom":"^22.1.0","react":"^18.2.0","eslint":"^8.51.0","vitest":"^0.34.6","prettier":"^3.0.3","react-dom":"^18.2.0","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":"^20.8.3","@types/react":"^18.2.25","vite-plugin-dts":"^3.6.0","@types/react-dom":"^18.2.11","eslint-plugin-jest":"^27.4.2","@vitest/coverage-v8":"^0.34.6","eslint-plugin-react":"^7.33.2","@testing-library/dom":"^9.3.3","@vitejs/plugin-react":"^4.1.0","@testing-library/react":"^14.0.0","@typescript-eslint/parser":"^6.7.4","eslint-plugin-react-hooks":"^4.6.0","@testing-library/user-event":"^14.5.1","@typescript-eslint/eslint-plugin":"^6.7.4"},"peerDependencies":{"react":"^17.x.x || ^18.x.x","react-dom":"^17.x.x || ^18.x.x"},"_npmOperationalInternal":{"tmp":"tmp/react-autosave_0.4.4_1704391847713_0.34337871270469456","host":"s3://npm-registry-packages"}},"0.5.0":{"version":"0.5.0","description":"A lightweight solution for auto saving controlled form values","repository":{"type":"git","url":"git+https://github.com/jollyjerr/react-autosave.git"},"author":{"name":"jollyjerr","email":"jollyjerr@gmail.com"},"license":"MIT","name":"react-autosave","type":"module","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/react-autosave.js"}}},"main":"./dist/react-autosave.js","module":"./dist/react-autosave.js","types":"./dist/index.d.ts","keywords":["react","autosave","form"],"devDependencies":{"@eslint/js":"^9.22.0","@testing-library/dom":"^10.4.0","@testing-library/react":"^16.2.0","@testing-library/user-event":"^14.6.1","@types/jest":"^29.5.14","@types/node":"^22.13.10","@types/react":"^19.0.10","@types/react-dom":"^19.0.4","@typescript-eslint/eslint-plugin":"^8.26.0","@typescript-eslint/parser":"^8.26.0","@vitejs/plugin-react":"^4.3.4","@vitest/coverage-v8":"^3.0.8","eslint":"^9.22.0","eslint-plugin-jest":"^28.11.0","eslint-plugin-react":"^7.37.4","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.19","globals":"^16.0.0","jsdom":"^26.0.0","prettier":"^3.5.3","react":"^19.0.0","react-dom":"^19.0.0","typescript":"^5.8.2","typescript-eslint":"^8.26.0","vite":"^6.2.1","vite-plugin-dts":"^4.5.3","vitest":"^3.0.8"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"scripts":{"dev":"vite","build":"tsc --noEmit && vite build","test":"vitest","test:coverage":"vitest run --coverage","lint":"eslint src/**","lint:fix":"pnpm run lint --fix","format":"prettier . --write","format:check":"prettier . --check","ci":"pnpm run lint && pnpm run format:check && CI=true pnpm run test:coverage && pnpm run build"},"_id":"react-autosave@0.5.0","bugs":{"url":"https://github.com/jollyjerr/react-autosave/issues"},"homepage":"https://github.com/jollyjerr/react-autosave#readme","_integrity":"sha512-Pp4R4K5uz5i7ggccrxNiGYvQPQMeHDrG98iCXMSi0QA9BQSVzopwRa3Zs/0VQHwdtYrbk33O23sBhHu2JdfNWA==","_resolved":"/private/var/folders/gn/cpvbvm1s25d_dmgvjj4f6yp00000gp/T/f764423790e8c2ea05c1ae5e386ef0f8/react-autosave-0.5.0.tgz","_from":"file:react-autosave-0.5.0.tgz","_nodeVersion":"23.9.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-Pp4R4K5uz5i7ggccrxNiGYvQPQMeHDrG98iCXMSi0QA9BQSVzopwRa3Zs/0VQHwdtYrbk33O23sBhHu2JdfNWA==","shasum":"5075c5e0ab0f006c68f4b5f817f059b81c9b314a","tarball":"https://registry.npmjs.org/react-autosave/-/react-autosave-0.5.0.tgz","fileCount":5,"unpackedSize":7916,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCXagrzb4wLD01WUk4+6UzbI14kEI8ykRtuRof3WyCJqgIgMZpQL1zlE+9C0sjDO3tdErbGWDPBElosFYZ0I41bsdE="}]},"_npmUser":{"name":"jollyjerr","email":"jollyjerr@gmail.com"},"directories":{},"maintainers":[{"name":"jollyjerr","email":"jollyjerr@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/react-autosave_0.5.0_1741494368261_0.17641347676904195"},"_hasShrinkwrap":false}},"time":{"created":"2020-11-05T01:54:35.507Z","modified":"2025-03-09T04:26:08.857Z","0.1.0":"2020-11-05T01:54:35.712Z","0.1.1":"2020-11-05T02:24:49.901Z","0.1.2":"2020-11-05T02:30:09.647Z","0.1.3":"2020-11-05T03:03:20.417Z","0.1.4":"2020-11-05T06:38:40.337Z","0.1.5":"2020-11-05T06:51:22.549Z","0.2.0":"2021-05-18T21:49:42.386Z","0.2.1":"2021-05-20T00:37:44.881Z","0.2.2":"2021-05-20T00:59:24.721Z","0.3.0":"2021-10-16T23:45:51.770Z","0.3.1":"2021-12-21T17:39:58.736Z","0.4.0":"2022-05-15T22:54:04.714Z","0.4.1":"2022-10-24T03:40:21.316Z","0.4.2":"2022-12-15T17:08:44.020Z","0.4.3":"2023-10-08T02:08:12.935Z","0.4.4":"2024-01-04T18:10:47.894Z","0.5.0":"2025-03-09T04:26:08.675Z"},"bugs":{"url":"https://github.com/jollyjerr/react-autosave/issues"},"author":{"name":"jollyjerr","email":"jollyjerr@gmail.com"},"license":"MIT","homepage":"https://github.com/jollyjerr/react-autosave#readme","keywords":["react","autosave","form"],"repository":{"type":"git","url":"git+https://github.com/jollyjerr/react-autosave.git"},"description":"A lightweight solution for auto saving controlled form values","maintainers":[{"name":"jollyjerr","email":"jollyjerr@gmail.com"}],"readme":"# react-autosave\n\n[![Tests](https://github.com/jollyjerr/react-autosave/actions/workflows/ci.yml/badge.svg)](https://github.com/jollyjerr/react-autosave/actions/workflows/ci.yml)\n[![codecov](https://codecov.io/gh/jollyjerr/react-autosave/branch/main/graph/badge.svg?token=K7C88VK5GE)](https://codecov.io/gh/jollyjerr/react-autosave)\n![npm](https://img.shields.io/npm/dm/react-autosave)\n![minified size](https://img.shields.io/bundlephobia/min/react-autosave?color=green)\n\n> Auto save controlled form values as they are updated.\n\nreact-autosave is a lightweight solution for auto saving controlled form values.\nIt handles many edge cases and guarantees a good user experience.\n\n## Examples\n\n```tsx\nimport React from 'react';\nimport axios from 'axios';\n\nimport { Autosave, useAutosave } from 'react-autosave';\n\nconst updateBlog = (data) => axios.post('myapi/blog/123', { text: data });\n\n// Via hook\nconst EditBlogFormWithHook = () => {\n  const [blogText, setBlogText] = React.useState('hello world');\n  useAutosave({ data: blogText, onSave: updateBlog });\n  return (\n    <div>\n      <input\n        type=\"text\"\n        value={blogText}\n        onChange={(e) => setBlogText(e.target.value)}\n      />\n    </div>\n  );\n};\n\n// Via component\nconst EditBlogForm = () => {\n  const [blogText, setBlogText] = React.useState('hello world');\n  return (\n    <div>\n      <input\n        type=\"text\"\n        value={blogText}\n        onChange={(e) => setBlogText(e.target.value)}\n      />\n      <Autosave data={blogText} onSave={updateBlog} />\n    </div>\n  );\n};\n```\n\n## Installation\n\n```sh\nyarn add react-autosave\n\n# or with npm...\nnpm i react-autosave\n```\n\n## Features\n\n1. Written in typescript.\n\n2. Lightweight and simple.\n\n3. No dependencies.\n\n## API\n\n| Prop                     |         Type         |                                                        Description |\n| ------------------------ | :------------------: | -----------------------------------------------------------------: |\n| data                     |        TData         |                         The controlled form value to be auto saved |\n| onSave                   | (data: TData) => any |                            The callback function to save your data |\n| interval (optional)      |        number        | The number of milliseconds between save attempts. Defaults to 2000 |\n| saveOnUnmount (optional) |       boolean        |        Defaults to true. Set to false to prevent saving on unmount |\n\n### Contributing\n\nIssues and PRs are more than welcome. Please clone the repo and setup your environment with:\n\n```sh\npnpm\n```\n\nThe test suite can be run with `pnpm test`\nBuid the library with `pnpm build`\nA demo page can be viewed with `pnpm build && pnpm dev`\n","readmeFilename":"README.md"}