{"_id":"use-ref-from","_rev":"70-5cda167aa99a0dfcede0bac096f37286","name":"use-ref-from","dist-tags":{"latest":"0.2.1","main":"0.2.2-main.202512302308.0da6c17"},"versions":{"0.0.0-main.6de6c6a":{"name":"use-ref-from","version":"0.0.0-main.6de6c6a","keywords":["react","react-hook","react-hooks"],"author":{"url":"https://github.com/compulim","name":"William Wong"},"license":"MIT","_id":"use-ref-from@0.0.0-main.6de6c6a","maintainers":[{"name":"compulim","email":"compulim@hotmail.com"}],"homepage":"https://github.com/compulim/use-ref-from#readme","bugs":{"url":"https://github.com/compulim/use-ref-from/issues"},"dist":{"shasum":"66112eb25fe5740036af0bf9a400d97d854e4eef","tarball":"https://registry.npmjs.org/use-ref-from/-/use-ref-from-0.0.0-main.6de6c6a.tgz","fileCount":13,"integrity":"sha512-+zuWT48rCA/mnJDyNnHMCo27aBOEnJLyvtOsvSa0lnRuj8fPabwoB98QPwC2TT3yDqVLVq8WvknWrLcrXCCn5g==","signatures":[{"sig":"MEYCIQDeFcPBNtVhJVnqhP6hHJW4s6Dlrb2hrk4+mSlCuu0iiQIhALgHoZUsegMmIbE5tM1wshw9+t1Kt+FWVelnUfx+4Vtr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9906,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjs+t5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmobexAAmU0Ass+hqJRgcZU0ZZM+DOixm2zmsr/UHi3wn8EqIdLV1ZhY\r\nK0LCbwh06snx7r9DzvWddzU8VYSopwg+xYqcUfw7Jgv6SNXAEEisUQMjg1ZO\r\nLkdvUQTEHn0ZKw14dKhfpJmPDUgsswR0C3oL6KL5aywzAJZNDtGjoS2RpM5a\r\nuIaEVFFyCQRjLG3OZQZJmHRqIvCG3pY7FAgmK0Yco3FFdRrujwAoJNbeo7ou\r\nDczbDwUuxBLCujzQcnfURB+UJrCWmPBHg3oE7gv03KB6sOj7t0FIucYnWXMd\r\nYimQaW2FGwRrVnZiejXomAxymxfwumjJ4veX/SZ11b7kX8haaBwyUXKjuVo3\r\nH39NYNhB+u5VrPKTDT7HQzZDAom02H6dYQhKjfH0/xiISDRZXaVPl6oBpgtz\r\npyseRRpZI+6DXgmE2zhSwl3aR81MHleBnled0Ns9YRfnqhB0aSW/jdResoh7\r\neFZj+PlnyBcQj8O/5xGWbLi2geAB8JlOzrQNmOwMo00USmhwe1IsmZhv8Wta\r\nGud1ZyggomfcBm1e+/zoGiwlK4DGrM0Vo45fJTDvftvjFOCs96c/LzGN7c2b\r\nfrGyEUOuHuuIvj6eYnVQJsLaIfbdpcz1tmltHcTzN69AmEi9DFJ++PrGMRVC\r\nzIcM+I2AU+jsrYOO55PQ+cLWh02lDQIVudA=\r\n=JQQN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/commonjs/index.js","_from":"file:use-ref-from-0.0.0-main.6de6c6a.tgz","exports":{".":{"import":"./lib/esmodules/index.js","require":"./lib/commonjs/index.js"},"./useRefFrom":{"import":"./lib/esmodules/useRefFrom.js","require":"./lib/commonjs/useRefFrom.js"}},"scripts":{"test":"jest","build":"npm run build:babel && npm run build:typescript","prepack":"cp ../../CHANGELOG.md . && cp ../../LICENSE . && cp ../../README.md .","precommit":"eslint ./src/","build:babel":"npm run build:babel:commonjs && npm run build:babel:esmodules","build:typescript":"tsc --project ./src/tsconfig.declaration.json","build:babel:commonjs":"babel src --config-file ./babel.commonjs.config.json --extensions .ts,.tsx --out-dir ./lib/commonjs/","build:babel:esmodules":"babel src --config-file ./babel.esmodules.config.json --extensions .ts,.tsx --out-dir ./lib/esmodules/"},"typings":"./lib/types/index.d.ts","_npmUser":{"name":"compulim","email":"compulim@hotmail.com"},"_resolved":"/home/runner/work/use-ref-from/use-ref-from/use-ref-from-0.0.0-main.6de6c6a.tgz","_integrity":"sha512-+zuWT48rCA/mnJDyNnHMCo27aBOEnJLyvtOsvSa0lnRuj8fPabwoB98QPwC2TT3yDqVLVq8WvknWrLcrXCCn5g==","repository":{"url":"git+https://github.com/compulim/use-ref-from.git","type":"git"},"_npmVersion":"8.19.2","description":"`React.useRef` with an immediate setter and read-only value.","directories":{},"_nodeVersion":"16.18.1","dependencies":{"@babel/runtime-corejs3":"^7.20.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","react":"^17.0.2","@babel/cli":"^7.20.7","typescript":"^4.9.4","@babel/core":"^7.20.7","@types/react":"^17.0.52","@babel/preset-env":"^7.20.2","react-test-renderer":"^17.0.2","jest-environment-jsdom":"^29.3.1","@babel/preset-typescript":"^7.18.6","@testing-library/react-hooks":"^8.0.1","@babel/plugin-transform-runtime":"^7.19.6"},"peerDependencies":{"react":">=16.9.0"},"_npmOperationalInternal":{"tmp":"tmp/use-ref-from_0.0.0-main.6de6c6a_1672735609404_0.22657522156899423","host":"s3://npm-registry-packages"}},"0.0.1-main.8a74888":{"name":"use-ref-from","version":"0.0.1-main.8a74888","keywords":["react","react-hook","react-hooks"],"author":{"url":"https://github.com/compulim","name":"William Wong"},"license":"MIT","_id":"use-ref-from@0.0.1-main.8a74888","maintainers":[{"name":"compulim","email":"compulim@hotmail.com"}],"homepage":"https://github.com/compulim/use-ref-from#readme","bugs":{"url":"https://github.com/compulim/use-ref-from/issues"},"dist":{"shasum":"bdf04b1061e60a0fa072462374045cd76a150514","tarball":"https://registry.npmjs.org/use-ref-from/-/use-ref-from-0.0.1-main.8a74888.tgz","fileCount":13,"integrity":"sha512-C0wpUSJlkok4MaPJ+8xlVYse00J+k/6oWkRSJTwnq4E4Qf3TPd8AxFft8qg2nE/NocX8ZjInL/Nk+2ldJx8LZQ==","signatures":[{"sig":"MEYCIQDTd2Vq2u/xro7Vk2eocfZflJyMLCWQrCaYP+24QWNCEAIhAIOjbswPWW6H4NyJUaMS10z7Iur1ybs49ezag1gCIdrT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9906,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjs+x7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmprNQ//f+OFmRW5OKhzAd1NDJQutdOddWqnvnwJcb/jRpJospKIYY6b\r\n0O7rZWILynPkOQmWWx3nhJh9ju+ksMlJ05b6Zjy1zKVy7I7VEfAOY38HFofO\r\nIS6NZScx9/IwygSLowyY/RAA5Y6eBoKRM7SqjvL0s6/Cm7cPQ3rgkPBsVRgc\r\nMljDnZ6BWgnhCS2bW0S0RBY8tASj2V4dUDSVv4y6PATo61tfK0/LPMifs/Fu\r\nYhUre46AYHFYYPMAv9yaKQoLLBsg3SriIG3uArsX9rtxOp6dhDm4c7GFIDkO\r\nkaFgQXSEr0pVJLT4wxbs07A4v20oHTZX2wzcGuScJE8bdr4h1EJO4vYDWmsX\r\nqs0vPUsDQOzVR8M8ybVLO04f2XbqRZpDIhGZ4PE724l5PrJgzHTVXh5GMnrM\r\ncq5GuiaJzKF9G9TM9WiNRXNt7+eKdNjym+6OxV4HhjXhlp0xIdd5IT/qis6t\r\nLlBr6vN4ZB5J3lUDSpoMuiEtpIhfa9/sGgLUUmdSikyu9kOgSS1FhD2GNYgl\r\n46hrOVVtGgLZQ2fOMM4TCriiKZQw00LzHOOv+bgN5lbV/zZytGZWUBc8IAaJ\r\n8+0WsWyb7XaCaX8fn/ul4i6iQA+3/lcE6uOFaSF8iLfF/9D8+50tAYPGrmE5\r\nQk6m3HdASFtrHPe5LFKXIDLhgpROBRQD60Y=\r\n=5Ewt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/commonjs/index.js","_from":"file:use-ref-from-0.0.1-main.8a74888.tgz","exports":{".":{"import":"./lib/esmodules/index.js","require":"./lib/commonjs/index.js"},"./useRefFrom":{"import":"./lib/esmodules/useRefFrom.js","require":"./lib/commonjs/useRefFrom.js"}},"scripts":{"test":"jest","build":"npm run build:babel && npm run build:typescript","prepack":"cp ../../CHANGELOG.md . && cp ../../LICENSE . && cp ../../README.md .","precommit":"eslint ./src/","build:babel":"npm run build:babel:commonjs && npm run build:babel:esmodules","build:typescript":"tsc --project ./src/tsconfig.declaration.json","build:babel:commonjs":"babel src --config-file ./babel.commonjs.config.json --extensions .ts,.tsx --out-dir ./lib/commonjs/","build:babel:esmodules":"babel src --config-file ./babel.esmodules.config.json --extensions .ts,.tsx --out-dir ./lib/esmodules/"},"typings":"./lib/types/index.d.ts","_npmUser":{"name":"compulim","email":"compulim@hotmail.com"},"_resolved":"/home/runner/work/use-ref-from/use-ref-from/use-ref-from-0.0.1-main.8a74888.tgz","_integrity":"sha512-C0wpUSJlkok4MaPJ+8xlVYse00J+k/6oWkRSJTwnq4E4Qf3TPd8AxFft8qg2nE/NocX8ZjInL/Nk+2ldJx8LZQ==","repository":{"url":"git+https://github.com/compulim/use-ref-from.git","type":"git"},"_npmVersion":"8.19.2","description":"`React.useRef` with an immediate setter and read-only value.","directories":{},"_nodeVersion":"16.18.1","dependencies":{"@babel/runtime-corejs3":"^7.20.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.3.1","react":"^17.0.2","@babel/cli":"^7.20.7","typescript":"^4.9.4","@babel/core":"^7.20.7","@types/react":"^17.0.52","@babel/preset-env":"^7.20.2","react-test-renderer":"^17.0.2","jest-environment-jsdom":"^29.3.1","@babel/preset-typescript":"^7.18.6","@testing-library/react-hooks":"^8.0.1","@babel/plugin-transform-runtime":"^7.19.6"},"peerDependencies":{"react":">=16.9.0"},"_npmOperationalInternal":{"tmp":"tmp/use-ref-from_0.0.1-main.8a74888_1672735867592_0.1711305605151201","host":"s3://npm-registry-packages"}},"0.0.1":{"name":"use-ref-from","version":"0.0.1","keywords":["react","react-hook","react-hooks"],"author":{"url":"https://github.com/compulim","name":"William Wong"},"license":"MIT","_id":"use-ref-from@0.0.1","maintainers":[{"name":"compulim","email":"compulim@hotmail.com"}],"homepage":"https://github.com/compulim/use-ref-from#readme","bugs":{"url":"https://github.com/compulim/use-ref-from/issues"},"dist":{"shasum":"3808fa2bcf073258d1fd6d1e6bd1836e207a2956","tarball":"https://registry.npmjs.org/use-ref-from/-/use-ref-from-0.0.1.tgz","fileCount":13,"integrity":"sha512-RcY9O6iQGZ7B7Gvr4DBbLJBeZO81J/q+JV+Q6CIflM+ANqevrLA1Hcqy9ApPWHfjt6kHdjQ/081XJmC3hrRkmg==","signatures":[{"sig":"MEUCICKFzlI1aXgCmXNvNEMRte0f8K5Txeu4SDG0fV4Vw6EjAiEA+GxDLQeNzgUUDxgmq7Mvz3XJfJQibd0VwOOxtTgLhdQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9893,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjs+yvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoy4g/+JkCBo3kLngpH4PRnEpbQukdm6G1xSbYqUBB8CYb11dklvcD/\r\niIf4sYe6E3T/D838Se61msbTI7EMC8R3b9cMok2jNLK/mytctOpE7rqsDyTC\r\nlRAqVI1ED2HJIVk3amplI0K3v1AIJqaXlZR4u+w219Y+pRiNZzoB6gI85ume\r\nQsTWHYTafUfvNr5U6btqM9roesxkE2GeHRtz6C2YpJxhhcSQXKMTxaRFIVq/\r\n5yecyPirWFd+lHSG2OZZDeSVvtaRbgxivsM62SqPxIgcb78PlnrQ4q5HjvdH\r\n3vXJdHQ5go8j3BT14Xr9x41i5J2d8Evvsh6aGYZ6WM19/01Czh41XBlAQ24G\r\nPKL8Xnj5YlnRtGc9C4alozsw5WwRl/sKMUOLC8ZOOVvPFDOlsBq/h02/nf3s\r\n+jpWkUctzrlBk1GAawoupJ4CRCI9zPJegbXjBaBZRyQCUQBtAiJJ63dMy7DK\r\nWLK70fRCItLn96M8wR8sqcTkHZ+p9m2Q27Umi/9bh4QefiiFQFA/sU2pFjms\r\nT5ao9+NjQ7tN0eOyMOllc1G1RvIY/kEBVwjkGw8roYLzudiBUH8+aUen71rq\r\n/OpoayMW7o+VTPHNOaRw33O/fSlbks3Hgi7kkU8iASoMn2tkSq7n3qg+IlF1\r\nF52YvR9+6sQxn4joFvEgKsOl9mRoPh7RY0o=\r\n=CwbL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/commonjs/index.js","_from":"file:use-ref-from-0.0.1.tgz","exports":{".":{"import":"./lib/esmodules/index.js","require":"./lib/commonjs/index.js"},"./useRefFrom":{"import":"./lib/esmodules/useRefFrom.js","require":"./lib/commonjs/useRefFrom.js"}},"scripts":{"test":"jest","build":"npm run build:babel && npm run build:typescript","prepack":"cp ../../CHANGELOG.md . && cp ../../LICENSE . && cp ../../README.md .","precommit":"eslint ./src/","build:babel":"npm run build:babel:commonjs && npm run build:babel:esmodules","build:typescript":"tsc --project ./src/tsconfig.declaration.json","build:babel:commonjs":"babel src --config-file ./babel.commonjs.config.json --extensions .ts,.tsx --out-dir ./lib/commonjs/","build:babel:esmodules":"babel src --config-file ./babel.esmodules.config.json --extensions .ts,.tsx --out-dir ./lib/esmodules/"},"typings":"./lib/types/index.d.ts","_npmUser":{"name":"compulim","email":"compulim@hotmail.com"},"_resolved":"/home/runner/work/use-ref-from/use-ref-from/use-ref-from-0.0.1.tgz","_integrity":"sha512-RcY9O6iQGZ7B7Gvr4DBbLJBeZO81J/q+JV+Q6CIflM+ANqevrLA1Hcqy9ApPWHfjt6kHdjQ/081XJmC3hrRkmg==","repository":{"url":"git+https://github.com/compulim/use-ref-from.git","type":"git"},"_npmVersion":"8.19.2","description":"`React.useRef` with an immediate setter and read-only value.","directories":{},"_nodeVersion":"16.18.1","dependencies":{"@babel/runtime-corejs3":"^7.20.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","react":"^17.0.2","@babel/cli":"^7.20.7","typescript":"^4.9.4","@babel/core":"^7.20.7","@types/react":"^17.0.52","@babel/preset-env":"^7.20.2","react-test-renderer":"^17.0.2","jest-environment-jsdom":"^29.3.1","@babel/preset-typescript":"^7.18.6","@testing-library/react-hooks":"^8.0.1","@babel/plugin-transform-runtime":"^7.19.6"},"peerDependencies":{"react":">=16.9.0"},"_npmOperationalInternal":{"tmp":"tmp/use-ref-from_0.0.1_1672735919269_0.3743406849615427","host":"s3://npm-registry-packages"}},"0.0.2-main.a16beea":{"name":"use-ref-from","version":"0.0.2-main.a16beea","keywords":["react","react-hook","react-hooks"],"author":{"url":"https://github.com/compulim","name":"William Wong"},"license":"MIT","_id":"use-ref-from@0.0.2-main.a16beea","maintainers":[{"name":"compulim","email":"compulim@hotmail.com"}],"homepage":"https://github.com/compulim/use-ref-from#readme","bugs":{"url":"https://github.com/compulim/use-ref-from/issues"},"dist":{"shasum":"794a1eff5de5cfc982168e938048650e7993382b","tarball":"https://registry.npmjs.org/use-ref-from/-/use-ref-from-0.0.2-main.a16beea.tgz","fileCount":13,"integrity":"sha512-cV9BsUV3uyeVLC1kl6pPLccEw2lzjN8BIpbQk+kqc1sNCioBYWlyhLEU7zZP3f/HIImlPnw4fAIY6pG8SmfT6g==","signatures":[{"sig":"MEYCIQDWzbJ6niTNo37QgnAskXwRerfi3/O6YznS5s5eXDLaegIhAKzSF2r5F2I936gFrjuCQYdGvNHeKQFz0Y4YXRvsWbId","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9912,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjs+7RACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmptJQ/9FchjlSPJlS3ddFxD9LLuhH3BvYSpD1TnsnrBn0FHsucR8wLj\r\nfuio16ylituFUlIvD4XnfnHqDnfsLCFwjTJhiuj4DQHh0EDWrxw+804+CVeL\r\nCGk3d6et68Mwwtmgh0RWYzzexW68BOu98JvmTLG47jV63npmMbqDAp4Np0bu\r\n53cvkIEvPrRhGwEDVBhA5qJAwAVHmDBa/8iPyhf0WY2zXoWBvKckX4hhX5yE\r\nS0uEBZw287f/rcvQVYyhUdu0B3SokK7I/82/nGXPlL3BQxzFo3ahUvJ+AuFn\r\noqnJ3FzxB+WvWZhws8epI1Nu3lgBMYeHyU64Xlogm10t/sPblUVT1vQva7KT\r\nGISQ3LH9Es7llQiT80J3+WwLDfoY/+jXN1OwNdAO1Xl58xYjoL3rfJDDvMK5\r\nco+oLJp1H9kEqF5s5Y90D8VyRGqt4JokgVUlJveharIzxXKH75wfoivvWeGe\r\ngwzDlRSL/EXktvvVCQO/9ZMcMSo0CK/bDtkAdFCLMikn7w54WGmhDXHvJCwd\r\nGxtHGSOADND1Sx/RMIz7/CoP88SIFnEAbaBSFa9uh/PRzGUtHjfE/3+Q940t\r\nJ2c0EHex3/pwYCRMG9NjQxSOq+fU/bGJstm+sQfHxRC0xNkuoxbClhlbcUwj\r\njNucNQevhaJmJ5kQ4SiQ6tHAW0o5282wgIw=\r\n=3NFU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/commonjs/index.js","_from":"file:use-ref-from-0.0.2-main.a16beea.tgz","exports":{".":{"import":"./lib/esmodules/index.js","require":"./lib/commonjs/index.js"},"./useRefFrom":{"import":"./lib/esmodules/useRefFrom.js","require":"./lib/commonjs/useRefFrom.js"}},"scripts":{"test":"jest","build":"npm run build:babel && npm run build:typescript","prepack":"cp ../../CHANGELOG.md . && cp ../../LICENSE . && cp ../../README.md .","precommit":"eslint ./src/","build:babel":"npm run build:babel:commonjs && npm run build:babel:esmodules","build:typescript":"tsc --project ./src/tsconfig.declaration.json","build:babel:commonjs":"babel src --config-file ./babel.commonjs.config.json --extensions .ts,.tsx --out-dir ./lib/commonjs/","build:babel:esmodules":"babel src --config-file ./babel.esmodules.config.json --extensions .ts,.tsx --out-dir ./lib/esmodules/"},"typings":"./lib/types/index.d.ts","_npmUser":{"name":"compulim","email":"compulim@hotmail.com"},"_resolved":"/home/runner/work/use-ref-from/use-ref-from/use-ref-from-0.0.2-main.a16beea.tgz","_integrity":"sha512-cV9BsUV3uyeVLC1kl6pPLccEw2lzjN8BIpbQk+kqc1sNCioBYWlyhLEU7zZP3f/HIImlPnw4fAIY6pG8SmfT6g==","repository":{"url":"git+https://github.com/compulim/use-ref-from.git","type":"git"},"_npmVersion":"8.19.2","description":"`React.useRef` with an immediate setter and read-only value.","directories":{},"_nodeVersion":"16.18.1","dependencies":{"@babel/runtime-corejs3":"^7.20.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.3.1","react":"^17.0.2","@babel/cli":"^7.20.7","typescript":"^4.9.4","@babel/core":"^7.20.7","@types/react":"^17.0.52","@babel/preset-env":"^7.20.2","react-test-renderer":"^17.0.2","jest-environment-jsdom":"^29.3.1","@babel/preset-typescript":"^7.18.6","@testing-library/react-hooks":"^8.0.1","@babel/plugin-transform-runtime":"^7.19.6"},"peerDependencies":{"react":">=16.9.0"},"_npmOperationalInternal":{"tmp":"tmp/use-ref-from_0.0.2-main.a16beea_1672736465130_0.448347883133698","host":"s3://npm-registry-packages"}},"0.0.2-main.2bd2341":{"name":"use-ref-from","version":"0.0.2-main.2bd2341","keywords":["react","react-hook","react-hooks"],"author":{"url":"https://github.com/compulim","name":"William Wong"},"license":"MIT","_id":"use-ref-from@0.0.2-main.2bd2341","maintainers":[{"name":"compulim","email":"compulim@hotmail.com"}],"homepage":"https://github.com/compulim/use-ref-from#readme","bugs":{"url":"https://github.com/compulim/use-ref-from/issues"},"dist":{"shasum":"f4fc779e75812a49377579f55899e14be31027e2","tarball":"https://registry.npmjs.org/use-ref-from/-/use-ref-from-0.0.2-main.2bd2341.tgz","fileCount":13,"integrity":"sha512-wEsi6PJFYgl6obgQafh1yn5BZinUuszbprMLCv7xdlZUwZZ8zuAC/iJV/CzcQb6chQzg8/bL6ouIzckWkUlHag==","signatures":[{"sig":"MEYCIQDksqp3BkBxpWPOocwM1PINw1LgIWXzdGM8ngQAJsPvpwIhALyZRj7NV2nGLGP0iRSU4hICRCbaNRLSYsJ6ekNwUqsZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9912,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjs/K6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmokNQ/+J+a9HtaHTgMrVTsPd2NhWbjTTpl5eub41938aTNWtwpjVy1m\r\nAdK2S2sFgCVhegDMo3f8xUMPMwzoFnqwL92ukTneudm8fgTsxW2fXTYLOAHe\r\nDO0KUQLxvenI3xtVX27V8Vad9GhZKNuiUkywflczZbLh3BG1gmXlc43IqrmQ\r\n8NhCUKLCiKZqzTKVDHsianed2i27ugzNDCVE9dyfjBvt+6SftDAUEwIxYx+G\r\n0FbJZykVJ6BgKtNQLnbpEn44HmFiIvVUIiqxmBtfRnqr3r/OgzSjT300MmdU\r\nL/JJrdBY9pp+udeCQsAFYatWxV/UcZEWwPYN0Wbz9TC4qXObLD9lPeVV+W6J\r\nUjBatmreqyrIENLbbr7rvi0o4ggfzHWvd1m+G533xr+zV0CBJf4l1c3nHGAK\r\nSA2QltiRtszNyV5KkZaHNSc1LoDv5zqWD/512oueJkg8Hzf7PP0dgsZPRLy7\r\nOXwF79V6XEPbSGzt//1DNBQzpnhTtWP97nEycQpZyLfslfkkGVulBvNPsaRq\r\nKCu5bIJaBGpMheQUYAu2pCP3c8DyIX802pmZ8nQVyflqh941s/0f1GDVkPIL\r\nK2uI6BWvXNDO5d8djp8ZQzJSWvfojVki6OHlE41irHLd32MrSy9qqg8e0BGL\r\nu6PahmZteWihhdzrDAscFa2ONX7qo0jwCRk=\r\n=hRPv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/commonjs/index.js","_from":"file:use-ref-from-0.0.2-main.2bd2341.tgz","exports":{".":{"import":"./lib/esmodules/index.js","require":"./lib/commonjs/index.js"},"./useRefFrom":{"import":"./lib/esmodules/useRefFrom.js","require":"./lib/commonjs/useRefFrom.js"}},"scripts":{"test":"jest","build":"npm run build:babel && npm run build:typescript","prepack":"cp ../../CHANGELOG.md . && cp ../../LICENSE . && cp ../../README.md .","precommit":"eslint ./src/","build:babel":"npm run build:babel:commonjs && npm run build:babel:esmodules","build:typescript":"tsc --project ./src/tsconfig.declaration.json","build:babel:commonjs":"babel src --config-file ./babel.commonjs.config.json --extensions .ts,.tsx --out-dir ./lib/commonjs/","build:babel:esmodules":"babel src --config-file ./babel.esmodules.config.json --extensions .ts,.tsx --out-dir ./lib/esmodules/"},"typings":"./lib/types/index.d.ts","_npmUser":{"name":"compulim","email":"compulim@hotmail.com"},"_resolved":"/home/runner/work/use-ref-from/use-ref-from/use-ref-from-0.0.2-main.2bd2341.tgz","_integrity":"sha512-wEsi6PJFYgl6obgQafh1yn5BZinUuszbprMLCv7xdlZUwZZ8zuAC/iJV/CzcQb6chQzg8/bL6ouIzckWkUlHag==","repository":{"url":"git+https://github.com/compulim/use-ref-from.git","type":"git"},"_npmVersion":"8.19.2","description":"`React.useRef` with an immediate setter and read-only value.","directories":{},"_nodeVersion":"16.18.1","dependencies":{"@babel/runtime-corejs3":"^7.20.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.3.1","react":"^17.0.2","@babel/cli":"^7.20.7","typescript":"^4.9.4","@babel/core":"^7.20.7","@types/react":"^17.0.52","@babel/preset-env":"^7.20.2","react-test-renderer":"^17.0.2","jest-environment-jsdom":"^29.3.1","@babel/preset-typescript":"^7.18.6","@testing-library/react-hooks":"^8.0.1","@babel/plugin-transform-runtime":"^7.19.6"},"peerDependencies":{"react":">=16.9.0"},"_npmOperationalInternal":{"tmp":"tmp/use-ref-from_0.0.2-main.2bd2341_1672737466045_0.8579165767049661","host":"s3://npm-registry-packages"}},"0.0.2-main.c3ee5cc":{"name":"use-ref-from","version":"0.0.2-main.c3ee5cc","keywords":["react","react-hook","react-hooks"],"author":{"url":"https://github.com/compulim","name":"William Wong"},"license":"MIT","_id":"use-ref-from@0.0.2-main.c3ee5cc","maintainers":[{"name":"compulim","email":"compulim@hotmail.com"}],"homepage":"https://github.com/compulim/use-ref-from#readme","bugs":{"url":"https://github.com/compulim/use-ref-from/issues"},"dist":{"shasum":"369cb2cb826e984bac94b1442ab198ee7508f01d","tarball":"https://registry.npmjs.org/use-ref-from/-/use-ref-from-0.0.2-main.c3ee5cc.tgz","fileCount":13,"integrity":"sha512-vOd9/NU7tZ4M9i0fSyK+Tg//31VbyqLtQ6vmZcGoznoZFaa3YZGc0NmNqz7JaDgOmr9Y9Pzei56ocJ0UvwUSsg==","signatures":[{"sig":"MEYCIQCG+JCRRxcWG/ToiXU36kAasSjh8e/oi23VcbqaOyH97AIhAIzLuKEX4k7W4CTmB59J2OJCyt3adfkNwwEO/NdZX5VS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9912,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjs/NaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrc4w/6AsZgFA+CXYSVP+4Rmv/cEc0CzumAawj3H7RwSzCl5JRwdq4X\r\nKUzfsZsHSBDhiOMjpKjwS289WlbcTYKJjhdmtBF90yF5Mnt1UuMyeST2Brzd\r\n8kwUl7stWc3Pl+IcV3iv98EQY1HxWfTKl1qQ7vtiTIvUswAPraXRsjStKSZ6\r\nnQKJPYVFfCvk23wtYjY+xRBRdlb842RXTzFFjHQ8cvpmq/teaSF0kdrfpxar\r\nBg9d/3wALrEtFF7BYhQbm6FIG1de40HZ6mvZT7miZ2Q3j6XSoWPK1A+ZvTxf\r\nTzK1KKOov8iS5eYGiX/pyqgt1rlONgd8OM2BC8wSdxzW1l7gBnSgW5u90WLP\r\nJiBF1bHSiPD2zwrtz6XcP2I1SzEMD+fZihE2V9oLe/4S9urShuuneOIGoERe\r\nz2hd0+keWbYtfJYubqsCBxlRaQqPxg7QFf+4YxHNmZhh7ZSsf1soQ90o5UUM\r\nLXeL+rmAIseNUV4SokYhfDxvpmx6fTcR8cUl/1/kz8Y1QHA9XU6P4KA5+R+B\r\nxfshWhXHVaVH/+A2X+gPeI6rSKB1+YxIa5Smvv+FHPRbBxmuXFDHjcVRAXHN\r\nZWyBfMOOKFfz+vXaf26tsbWD82v8N0Q9pPU3itUwpxzGwbmvHeMz9MIUx7FT\r\nOA42uCU9zMjIb6BnuiGGrltb6/4ZuZScDFg=\r\n=sf91\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/commonjs/index.js","_from":"file:use-ref-from-0.0.2-main.c3ee5cc.tgz","exports":{".":{"import":"./lib/esmodules/index.js","require":"./lib/commonjs/index.js"},"./useRefFrom":{"import":"./lib/esmodules/useRefFrom.js","require":"./lib/commonjs/useRefFrom.js"}},"scripts":{"test":"jest","build":"npm run build:babel && npm run build:typescript","prepack":"cp ../../CHANGELOG.md . && cp ../../LICENSE . && cp ../../README.md .","precommit":"eslint ./src/","build:babel":"npm run build:babel:commonjs && npm run build:babel:esmodules","build:typescript":"tsc --project ./src/tsconfig.declaration.json","build:babel:commonjs":"babel src --config-file ./babel.commonjs.config.json --extensions .ts,.tsx --out-dir ./lib/commonjs/","build:babel:esmodules":"babel src --config-file ./babel.esmodules.config.json --extensions .ts,.tsx --out-dir ./lib/esmodules/"},"typings":"./lib/types/index.d.ts","_npmUser":{"name":"compulim","email":"compulim@hotmail.com"},"_resolved":"/home/runner/work/use-ref-from/use-ref-from/use-ref-from-0.0.2-main.c3ee5cc.tgz","_integrity":"sha512-vOd9/NU7tZ4M9i0fSyK+Tg//31VbyqLtQ6vmZcGoznoZFaa3YZGc0NmNqz7JaDgOmr9Y9Pzei56ocJ0UvwUSsg==","repository":{"url":"git+https://github.com/compulim/use-ref-from.git","type":"git"},"_npmVersion":"8.19.2","description":"`React.useRef` with an immediate setter and read-only value.","directories":{},"_nodeVersion":"16.18.1","dependencies":{"@babel/runtime-corejs3":"^7.20.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.3.1","react":"^17.0.2","@babel/cli":"^7.20.7","typescript":"^4.9.4","@babel/core":"^7.20.7","@types/react":"^17.0.52","@babel/preset-env":"^7.20.2","react-test-renderer":"^17.0.2","jest-environment-jsdom":"^29.3.1","@babel/preset-typescript":"^7.18.6","@testing-library/react-hooks":"^8.0.1","@babel/plugin-transform-runtime":"^7.19.6"},"peerDependencies":{"react":">=16.9.0"},"_npmOperationalInternal":{"tmp":"tmp/use-ref-from_0.0.2-main.c3ee5cc_1672737625973_0.12111485176761438","host":"s3://npm-registry-packages"}},"0.0.2-main.e9246ac":{"name":"use-ref-from","version":"0.0.2-main.e9246ac","keywords":["react","react-hook","react-hooks"],"author":{"url":"https://github.com/compulim","name":"William Wong"},"license":"MIT","_id":"use-ref-from@0.0.2-main.e9246ac","maintainers":[{"name":"compulim","email":"compulim@hotmail.com"}],"homepage":"https://github.com/compulim/use-ref-from#readme","bugs":{"url":"https://github.com/compulim/use-ref-from/issues"},"dist":{"shasum":"7b51dec0c795d2ca9badc57ff8500079ad5dd5aa","tarball":"https://registry.npmjs.org/use-ref-from/-/use-ref-from-0.0.2-main.e9246ac.tgz","fileCount":13,"integrity":"sha512-vgSflBBZRw9neC9mkpu58T3tqIcxmVpqBuYIjABt2s1fX1W3BngpKTrLC06cZia2QUirgXLJ50D3qdHOcOgLMQ==","signatures":[{"sig":"MEYCIQCvoqlh9TY7FyDjw70eXAfjWUUp0sAJN35s/Zp0EZE1ygIhAI4rpelkNeTXItRyHudDkfqaQtHqayZZYxgB+wyoPQT5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9970,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjs/ZgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrHiA/+NWdW81u3Y6OrnpwBC5OdhiE20A8+igpySZWrVcoKeNT5G9Yz\r\njX5NQnzdPSrPU12mH21ECS4zTjLvjayZyVNegL/t12waov9fqfEgOvpj2GwU\r\nvCueecFJ00hPKAy66pcoAFJ5AdwYCvnioKDCbA6OYhqfPoMxSlo5uLJD+Ks5\r\nsa9NiktSXfclOaKgCtVES2B2Ji4X32K/I7czXE+xRXAUEcVFyv/7J2xnfrm8\r\nCCXncz4+fi0A99Z0d+TdJBKG9ZE1FKjHfVAVOpYghjcdOe+i9+1UAb5368WI\r\nm1nMMSZJH1wVUZR7PWfifgwoG9At9f1EqG06trsGVOXtfIOP+2AJx96DJ4Xh\r\noiaotdvLrbv8L+Zmu44Of7VQ1N++6lGFRFc0N/She1I3v/LJ5tdxOjUSYxRt\r\n4gmgz5F+d1PRqGS7hhrthq80WSXllKAUoXao8MEMPg/+u2hEHMdU57jB+g9U\r\nGfZ3Mgy9xDKBevh0oN6vZmagrymwaL9d6NnAVSA2OV5EsYSWm2M4i//+IZqm\r\nYeaAo0bcel1X1ILM3Z5QSJ9p5r09+LvLK2jCjZvoie/axQ+Cj6IO6iGQsAsR\r\n3z8gxIt/cO4ymjQLQEMSxEgq3heS22H04a8sf7DVu8OVW939jEMeA+q8DqrA\r\nrzVWcN3I1cfwcDpNgfW2Oh8/q5N3aK73DUs=\r\n=6Q/A\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/commonjs/index.js","_from":"file:use-ref-from-0.0.2-main.e9246ac.tgz","exports":{".":{"import":"./lib/esmodules/index.js","require":"./lib/commonjs/index.js"},"./useRefFrom":{"import":"./lib/esmodules/useRefFrom.js","require":"./lib/commonjs/useRefFrom.js"}},"scripts":{"test":"jest","build":"npm run build:babel && npm run build:typescript","prepack":"cp ../../CHANGELOG.md . && cp ../../LICENSE . && cp ../../README.md .","precommit":"eslint ./src/","build:babel":"npm run build:babel:commonjs && npm run build:babel:esmodules","build:typescript":"tsc --project ./src/tsconfig.declaration.json","build:babel:commonjs":"babel src --config-file ./babel.commonjs.config.json --extensions .ts,.tsx --out-dir ./lib/commonjs/","build:babel:esmodules":"babel src --config-file ./babel.esmodules.config.json --extensions .ts,.tsx --out-dir ./lib/esmodules/"},"typings":"./lib/types/index.d.ts","_npmUser":{"name":"compulim","email":"compulim@hotmail.com"},"_resolved":"/home/runner/work/use-ref-from/use-ref-from/use-ref-from-0.0.2-main.e9246ac.tgz","_integrity":"sha512-vgSflBBZRw9neC9mkpu58T3tqIcxmVpqBuYIjABt2s1fX1W3BngpKTrLC06cZia2QUirgXLJ50D3qdHOcOgLMQ==","repository":{"url":"git+https://github.com/compulim/use-ref-from.git","type":"git"},"_npmVersion":"8.19.2","description":"React.useRef with an immediate setter and read-only value.","directories":{},"_nodeVersion":"16.18.1","dependencies":{"@babel/runtime-corejs3":"^7.20.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.3.1","react":"^17.0.2","@babel/cli":"^7.20.7","typescript":"^4.9.4","@babel/core":"^7.20.7","@types/react":"^17.0.52","@babel/preset-env":"^7.20.2","react-test-renderer":"^17.0.2","jest-environment-jsdom":"^29.3.1","@babel/preset-typescript":"^7.18.6","@testing-library/react-hooks":"^8.0.1","@babel/plugin-transform-runtime":"^7.19.6"},"peerDependencies":{"react":">=16.9.0"},"_npmOperationalInternal":{"tmp":"tmp/use-ref-from_0.0.2-main.e9246ac_1672738400682_0.0013855060167728972","host":"s3://npm-registry-packages"}},"0.0.2-main.0b7b8f6":{"name":"use-ref-from","version":"0.0.2-main.0b7b8f6","keywords":["react","react-hook","react-hooks"],"author":{"url":"https://github.com/compulim","name":"William Wong"},"license":"MIT","_id":"use-ref-from@0.0.2-main.0b7b8f6","maintainers":[{"name":"compulim","email":"compulim@hotmail.com"}],"homepage":"https://github.com/compulim/use-ref-from#readme","bugs":{"url":"https://github.com/compulim/use-ref-from/issues"},"dist":{"shasum":"1d4475b1aabcf7cbf19e6c1dbd251f98cbb9c6e3","tarball":"https://registry.npmjs.org/use-ref-from/-/use-ref-from-0.0.2-main.0b7b8f6.tgz","fileCount":13,"integrity":"sha512-UsYsiMXRTaaygfIrKmyfBSbodRYylIYQCFGJKe9wdqFeud0RokIlQ6/u0zAyNfFl7KI1Dh58/HV1zh+CH8pOCg==","signatures":[{"sig":"MEUCIQCQNlPWRM1Ys1qGZ1p/T/iveTrltOOitNDnfJaR0Fw9jgIgUU85FhTjLuPtWfSId7/iTpMjKm+vRayDbdtW8w6P5lc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10388,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjuPZVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmor1xAAkNHHepaMscOZRbJJux2gGqJvT53HCYTSGf849lUVHaqaiXZx\r\n0ZFsr6sfQSg57EJ0dgiqnwV/l8xPxFPFx5bOaRbJ/iKls6Vd79vd0371Akhz\r\nlWlTmBQmo2APEz2iPZOeTHlGDOYZgbI1qVhi1F/6nVbmbgArVsN5/OwD96cK\r\nInH1yn5ZM9sa9qcaNDIUQFrIgqPBa1mDy+aWG9kRM+vPsaLEFY25wuGQXH3v\r\niJ9AmGD1QnMsFGD2xp2DP/quADcOPr8DJxVfoAHteIg7zTdJ5OECtuym0dDt\r\n+42dd9qCAmXmZ1UCu7Y8XSDqQw+OalMxuY3Aa93C4p2HztLfIj3cFCG4RalA\r\nNbIteGEtraSq6ARI1Udy6raCJw2ioKFzaIELGwAsEWc4eFAzui+5JkhHrEI1\r\nU2dADHSPTMMvxxTkgDFA+Vkf+GPTTDCA8NUjvinV7VD6ZUjWcN03r/p7wiGE\r\nSG8/wv1xVWGahtcOb3twtEAbC92zAvH4AwyLlBI/KYle+JSgdsl4l7MZZjgt\r\nd46Z1wzPqcxEaFFvtsVJLecRXQHMaj7vyoGe4V+5UP8fF+SvNKD9MqSlngvo\r\ngHupsXO5F+MqwnBQRvlnJ6n/vBEa0eQFV1joR/myBAO56RMMgQWkpcxovNn3\r\nbtBZ6vkjw+H8JNx9Bok5So4lKnQWiomrcUQ=\r\n=w2Nq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/commonjs/index.js","_from":"file:use-ref-from-0.0.2-main.0b7b8f6.tgz","exports":{".":{"import":"./lib/esmodules/index.js","require":"./lib/commonjs/index.js"},"./useRefFrom":{"import":"./lib/esmodules/useRefFrom.js","require":"./lib/commonjs/useRefFrom.js"}},"scripts":{"test":"jest","build":"npm run build:babel && npm run build:typescript","prepack":"cp ../../CHANGELOG.md . && cp ../../LICENSE . && cp ../../README.md .","precommit":"eslint ./src/","build:babel":"npm run build:babel:commonjs && npm run build:babel:esmodules","build:typescript":"tsc --project ./src/tsconfig.declaration.json","build:babel:commonjs":"babel src --config-file ./babel.commonjs.config.json --extensions .ts,.tsx --out-dir ./lib/commonjs/","build:babel:esmodules":"babel src --config-file ./babel.esmodules.config.json --extensions .ts,.tsx --out-dir ./lib/esmodules/"},"typings":"./lib/types/index.d.ts","_npmUser":{"name":"compulim","email":"compulim@hotmail.com"},"_resolved":"/home/runner/work/use-ref-from/use-ref-from/use-ref-from-0.0.2-main.0b7b8f6.tgz","_integrity":"sha512-UsYsiMXRTaaygfIrKmyfBSbodRYylIYQCFGJKe9wdqFeud0RokIlQ6/u0zAyNfFl7KI1Dh58/HV1zh+CH8pOCg==","repository":{"url":"git+https://github.com/compulim/use-ref-from.git","type":"git"},"_npmVersion":"8.19.2","description":"React.useRef with an immediate setter and read-only value.","directories":{},"_nodeVersion":"16.18.1","dependencies":{"@babel/runtime-corejs3":"^7.20.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.3.1","react":"^17.0.2","@babel/cli":"^7.20.7","typescript":"^4.9.4","@babel/core":"^7.20.7","@types/react":"^17.0.52","@babel/preset-env":"^7.20.2","react-test-renderer":"^17.0.2","jest-environment-jsdom":"^29.3.1","@babel/preset-typescript":"^7.18.6","@testing-library/react-hooks":"^8.0.1","@babel/plugin-transform-runtime":"^7.19.6"},"peerDependencies":{"react":">=16.9.0"},"_npmOperationalInternal":{"tmp":"tmp/use-ref-from_0.0.2-main.0b7b8f6_1673066069357_0.11275676095053555","host":"s3://npm-registry-packages"}},"0.0.2-main.4ad44ec":{"name":"use-ref-from","version":"0.0.2-main.4ad44ec","keywords":["react","react-hook","react-hooks"],"author":{"url":"https://github.com/compulim","name":"William Wong"},"license":"MIT","_id":"use-ref-from@0.0.2-main.4ad44ec","maintainers":[{"name":"compulim","email":"compulim@hotmail.com"}],"homepage":"https://github.com/compulim/use-ref-from#readme","bugs":{"url":"https://github.com/compulim/use-ref-from/issues"},"dist":{"shasum":"36c0acd0f7412f3ff79db3a6643ada71eff89620","tarball":"https://registry.npmjs.org/use-ref-from/-/use-ref-from-0.0.2-main.4ad44ec.tgz","fileCount":13,"integrity":"sha512-TxdqJYbBosmMOMcUWzeb2tNQTZUbHd4irCF8R5P2hR+xw/1ABb1E8mKv98RnPm2ADB5MS0e4jnJFoO27jFkbmg==","signatures":[{"sig":"MEQCIHq1rEUnpPaFtNrgq5YRtaEbrJljPtY3yihwkPVh7rwOAiAzjR1yOaTS31skSSiXJhvCkz3IOlUrA49C9q/RaC07lA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10388,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj1IQfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrSgA/+N7bdx6DjGYoWnSxKK1zqashre0VZtJjQOpxPbGysS1oYnYVy\r\n+kqiUKG4fI2yIgq6alS4qtonIeH44Hbd/X6StkG4y1JcPr5jTQDvGg4YoiTY\r\npWsejs+Q3rB7cwLwFksyuwWMB4TkkbC3S8zasPIsjADey1gN9Zlm9SGy6om4\r\n0duuOjGVYWRVo/QgcTxbIRj1ZXsxaJ28gMviUgrVjjApV3kUj0vohChHtpeR\r\nOKIxhw+pDT/aNM9LqYZFyZwOF7mv4AgV6B8w53pSXAnqTCbVunPkDNTQg9Kt\r\nAbtkqMumU9Svu4IcMpDiYw3AZ07/1TOWAM9JZ/QV5vjl0AGYXen+tSGxUyMB\r\noBW2QMYB+pddAowQh38fv9gT+lWbhJM4R9PSm+LY5FvYn/vPev2qggpQkb2c\r\ng2Pq2crO6tKPd1BXzvbCESbtw3+U86ZMH7FkTcD9/imtis0JwmqHsGTNfUP8\r\naMpHzaSrKEeMsOMSHNIf/fKQEwWVrfgkqnGNFLG5Db5Q5qCpaZ1AqSnY61DU\r\nuZRxk6QiKbXI55q/MIuk0OvWL9Sk/VYGQiXW/gmwvBhIU1KXrxFSDax5vjE8\r\nixaaG/8Bc+QsI8cjFNruJ2YnlWq0JhBvRwowikVgVX6oeoNMeN5fwB5euSwc\r\nWqauNvv1fHXcJ1lte9NSIgSC07Wi8IrIxH0=\r\n=t/XS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/commonjs/index.js","_from":"file:use-ref-from-0.0.2-main.4ad44ec.tgz","exports":{".":{"import":"./lib/esmodules/index.js","require":"./lib/commonjs/index.js"},"./useRefFrom":{"import":"./lib/esmodules/useRefFrom.js","require":"./lib/commonjs/useRefFrom.js"}},"scripts":{"test":"jest","build":"npm run build:babel && npm run build:typescript","prepack":"cp ../../CHANGELOG.md . && cp ../../LICENSE . && cp ../../README.md .","precommit":"eslint ./src/","build:babel":"npm run build:babel:commonjs && npm run build:babel:esmodules","build:typescript":"tsc --project ./src/tsconfig.declaration.json","build:babel:commonjs":"babel src --config-file ./babel.commonjs.config.json --extensions .ts,.tsx --out-dir ./lib/commonjs/","build:babel:esmodules":"babel src --config-file ./babel.esmodules.config.json --extensions .ts,.tsx --out-dir ./lib/esmodules/"},"typings":"./lib/types/index.d.ts","_npmUser":{"name":"compulim","email":"compulim@hotmail.com"},"_resolved":"/home/runner/work/use-ref-from/use-ref-from/use-ref-from-0.0.2-main.4ad44ec.tgz","_integrity":"sha512-TxdqJYbBosmMOMcUWzeb2tNQTZUbHd4irCF8R5P2hR+xw/1ABb1E8mKv98RnPm2ADB5MS0e4jnJFoO27jFkbmg==","repository":{"url":"git+https://github.com/compulim/use-ref-from.git","type":"git"},"_npmVersion":"8.19.3","description":"React.useRef with an immediate setter and read-only value.","directories":{},"_nodeVersion":"16.19.0","dependencies":{"@babel/runtime-corejs3":"^7.20.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.3.1","react":"^17.0.2","@babel/cli":"^7.20.7","typescript":"^4.9.4","@babel/core":"^7.20.7","@types/react":"^17.0.52","@babel/preset-env":"^7.20.2","react-test-renderer":"^17.0.2","jest-environment-jsdom":"^29.3.1","@babel/preset-typescript":"^7.18.6","@testing-library/react-hooks":"^8.0.1","@babel/plugin-transform-runtime":"^7.19.6"},"peerDependencies":{"react":">=16.9.0"},"_npmOperationalInternal":{"tmp":"tmp/use-ref-from_0.0.2-main.4ad44ec_1674871838829_0.8917278623790876","host":"s3://npm-registry-packages"}},"0.0.2-main.421a4ed":{"name":"use-ref-from","version":"0.0.2-main.421a4ed","keywords":["react","react-hook","react-hooks"],"author":{"url":"https://github.com/compulim","name":"William Wong"},"license":"MIT","_id":"use-ref-from@0.0.2-main.421a4ed","maintainers":[{"name":"compulim","email":"compulim@hotmail.com"}],"homepage":"https://github.com/compulim/use-ref-from#readme","bugs":{"url":"https://github.com/compulim/use-ref-from/issues"},"dist":{"shasum":"2487bfd69ae1c56509422139f502f91b17f53006","tarball":"https://registry.npmjs.org/use-ref-from/-/use-ref-from-0.0.2-main.421a4ed.tgz","fileCount":13,"integrity":"sha512-EvgI3NrAcRfe53T/t4iApCPDP8eOyTygmi8HfWVsYXOnfMQZKwn0er8ZFWYpuZTHY4loz+tvEynODAWayH2p4A==","signatures":[{"sig":"MEYCIQDc+4qQfoid1B6tG7GFDQJKwnMkhccnWQwKaDWO9feoMQIhAMsxMxmqoG9wufI00dKBHiE+CxGdIywaqkPQiCKYYbqp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10388,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj1IZ2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmomsA//QSYFH9LOmhuWb+AD7sMovDdhVfDvv1V6Es6AwKcWdnCFxIJ1\r\nVEhPhuwDagOdTm8LqzY9sZtyFiKJ+GrQyU3mHMEWLAArqdTFXEjCrwYoZSM4\r\n4DjfBkwoYhEdQ4VXXTZ0VgxOzKl4EV8PXIIngYcqiVUtQkFFO269MmaCnzLU\r\nQTEPjCt5zFyb87m64YIfR94PuhlmTUniJkSGQm0AoTADVQgHc8GvORTHNr5E\r\n6kf8qwS02IWgyuWMeF5Hc9E2HQ8RldHtP8lphuHJnAuQNSTXJK1WbCWIPm8v\r\nmb6IcVKGA1pp1VbPkTdGeuzOLft08x8GuOEF+AEyJydXZidxDaC0ueU104HP\r\nho8NQzymdRDTsT4r3JMtaSrbInvRmLUhnBzmN2iLWQg7r2/nS/J/Icn9FDpl\r\nMV9WAl6lnUlIz3FNFn9rvt2G05K6OuVUgzmEDvDXidciiML7WOB8/+EgkKUe\r\nGSLjfJIUhGIg3maUmDD27zNN45VaLlItFV8LfVvEJ4lgJa2PNTcqH43dllvO\r\n40HaZ9Rz/P20CIHKjmZDhOQ+njNYK/jXPqAcris47y8b0oa4naX3Netgf+2f\r\naToXDLl4RRxOdopRWpa/O06OyqGwP3Q8c+ww0LaR9nwOz03tgqcsW0STtrUu\r\nmi09ocmjtiortw5yRHvzUFpxSI+WT8fYz88=\r\n=bnpv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/commonjs/index.js","_from":"file:use-ref-from-0.0.2-main.421a4ed.tgz","exports":{".":{"import":"./lib/esmodules/index.js","require":"./lib/commonjs/index.js"},"./useRefFrom":{"import":"./lib/esmodules/useRefFrom.js","require":"./lib/commonjs/useRefFrom.js"}},"scripts":{"test":"jest","build":"npm run build:babel && npm run build:typescript","prepack":"cp ../../CHANGELOG.md . && cp ../../LICENSE . && cp ../../README.md .","precommit":"eslint ./src/","build:babel":"npm run build:babel:commonjs && npm run build:babel:esmodules","build:typescript":"tsc --project ./src/tsconfig.declaration.json","build:babel:commonjs":"babel src --config-file ./babel.commonjs.config.json --extensions .ts,.tsx --out-dir ./lib/commonjs/","build:babel:esmodules":"babel src --config-file ./babel.esmodules.config.json --extensions .ts,.tsx --out-dir ./lib/esmodules/"},"typings":"./lib/types/index.d.ts","_npmUser":{"name":"compulim","email":"compulim@hotmail.com"},"_resolved":"/home/runner/work/use-ref-from/use-ref-from/use-ref-from-0.0.2-main.421a4ed.tgz","_integrity":"sha512-EvgI3NrAcRfe53T/t4iApCPDP8eOyTygmi8HfWVsYXOnfMQZKwn0er8ZFWYpuZTHY4loz+tvEynODAWayH2p4A==","repository":{"url":"git+https://github.com/compulim/use-ref-from.git","type":"git"},"_npmVersion":"8.19.3","description":"React.useRef with an immediate setter and read-only value.","directories":{},"_nodeVersion":"16.19.0","dependencies":{"@babel/runtime-corejs3":"^7.20.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.3.1","react":"^17.0.2","@babel/cli":"^7.20.7","typescript":"^4.9.4","@babel/core":"^7.20.7","@types/react":"^17.0.52","@babel/preset-env":"^7.20.2","react-test-renderer":"^17.0.2","jest-environment-jsdom":"^29.3.1","@babel/preset-typescript":"^7.18.6","@testing-library/react-hooks":"^8.0.1","@babel/plugin-transform-runtime":"^7.19.6"},"peerDependencies":{"react":">=16.9.0"},"_npmOperationalInternal":{"tmp":"tmp/use-ref-from_0.0.2-main.421a4ed_1674872438437_0.9530801391434551","host":"s3://npm-registry-packages"}},"0.0.2-main.6f494f1":{"name":"use-ref-from","version":"0.0.2-main.6f494f1","keywords":["react","react-hook","react-hooks"],"author":{"url":"https://github.com/compulim","name":"William Wong"},"license":"MIT","_id":"use-ref-from@0.0.2-main.6f494f1","maintainers":[{"name":"compulim","email":"compulim@hotmail.com"}],"homepage":"https://github.com/compulim/use-ref-from#readme","bugs":{"url":"https://github.com/compulim/use-ref-from/issues"},"dist":{"shasum":"0624be16672a3e179eb0fde62328293f4c6ec351","tarball":"https://registry.npmjs.org/use-ref-from/-/use-ref-from-0.0.2-main.6f494f1.tgz","fileCount":13,"integrity":"sha512-WC859+qBqefRab9CtUG7SKzyGfvApsdvN+VyWaPMAm1pdX9aN8mb2LUS9DeMERsQv4BxU7HWgsh3MD2nEcfzng==","signatures":[{"sig":"MEQCIHc+gLKgYyxcCSRzUULAwfGDKMeL5UDbiNlosjY9vhstAiAydAT1/xTGw8prgGw8yBjo6t7/n7HrmZx/pCV3jeVcQA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10388,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj1IqAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqhhQ/+Kqdsft70UK6Eu+BqFjf9b8gwaDPkcc12ySBmO4fl21b9ABeZ\r\nLEFIhkQvkuwrGvaHI9Lupqg6fs1/wD9c6F8SdcJ+zOPJ7XmUus41K/o/6nbx\r\npexuPiSi9lisXRiwu3ZN+bULsdDhPxO7JoRy6rgfhxojY11HhALXovKC2wLY\r\nXo4gG22f/i0Q7DykSDltLN/FnCtG2tUF/sS4nFZG3unGnZwJUm9OSL9jxrix\r\noy6NNcaR1AGTSIL7gnFdLMCdTSZKHIYEsSxjHuAoBn4EgwUp3ratWhAKszuY\r\nzkgSF+M42Y7i/ZC0f+nrXTvPIYOBjXpA9RKfROnv4+8m6To8wXOdzd1ogLzG\r\n2707hB92FExe2pKRkClX2DvMEnLiDCbVzsY0Wk5OMzfRRn2CoJTRmf8ik0X7\r\nbzCXzOeQMPnmP4CTWzGNEMMd0CwF6Z7OF/gM2WKo/bCeB1fPfrBGFla/2GOq\r\nrzYxcnpLZD9L84HC3X8s38+RFXRC742MaxEJnDOtfv7q0o0oTko4IRRW4LNi\r\nvZtChL3DXYzu4/Lb5mQTW1ipyOZ0n314HH7fsjUlkvnWu3xlz/xKtuixetuO\r\nuQ8DvJ9ikABeoCUaQ20lnkY0JT0GsELfnIiWXJJzySgg17m1owutPzrUdR/o\r\nqpm1tedhXw2dWfstwZwY0U1ifgDU+p8xvN4=\r\n=nGyG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/commonjs/index.js","_from":"file:use-ref-from-0.0.2-main.6f494f1.tgz","exports":{".":{"import":"./lib/esmodules/index.js","require":"./lib/commonjs/index.js"},"./useRefFrom":{"import":"./lib/esmodules/useRefFrom.js","require":"./lib/commonjs/useRefFrom.js"}},"scripts":{"test":"jest","build":"npm run build:babel && npm run build:typescript","prepack":"cp ../../CHANGELOG.md . && cp ../../LICENSE . && cp ../../README.md .","precommit":"eslint ./src/","build:babel":"npm run build:babel:commonjs && npm run build:babel:esmodules","build:typescript":"tsc --project ./src/tsconfig.declaration.json","build:babel:commonjs":"babel src --config-file ./babel.commonjs.config.json --extensions .ts,.tsx --out-dir ./lib/commonjs/","build:babel:esmodules":"babel src --config-file ./babel.esmodules.config.json --extensions .ts,.tsx --out-dir ./lib/esmodules/"},"typings":"./lib/types/index.d.ts","_npmUser":{"name":"compulim","email":"compulim@hotmail.com"},"_resolved":"/home/runner/work/use-ref-from/use-ref-from/use-ref-from-0.0.2-main.6f494f1.tgz","_integrity":"sha512-WC859+qBqefRab9CtUG7SKzyGfvApsdvN+VyWaPMAm1pdX9aN8mb2LUS9DeMERsQv4BxU7HWgsh3MD2nEcfzng==","repository":{"url":"git+https://github.com/compulim/use-ref-from.git","type":"git"},"_npmVersion":"8.19.3","description":"React.useRef with an immediate setter and read-only value.","directories":{},"_nodeVersion":"16.19.0","dependencies":{"@babel/runtime-corejs3":"^7.20.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.3.1","react":"^17.0.2","@babel/cli":"^7.20.7","typescript":"^4.9.4","@babel/core":"^7.20.7","@types/react":"^17.0.52","@babel/preset-env":"^7.20.2","react-test-renderer":"^17.0.2","jest-environment-jsdom":"^29.3.1","@babel/preset-typescript":"^7.18.6","@testing-library/react-hooks":"^8.0.1","@babel/plugin-transform-runtime":"^7.19.6"},"peerDependencies":{"react":">=16.9.0"},"_npmOperationalInternal":{"tmp":"tmp/use-ref-from_0.0.2-main.6f494f1_1674873472255_0.16062007284836266","host":"s3://npm-registry-packages"}},"0.0.2-main.20ade5b":{"name":"use-ref-from","version":"0.0.2-main.20ade5b","keywords":["react","react-hook","react-hooks"],"author":{"url":"https://github.com/compulim","name":"William Wong"},"license":"MIT","_id":"use-ref-from@0.0.2-main.20ade5b","maintainers":[{"name":"compulim","email":"compulim@hotmail.com"}],"homepage":"https://github.com/compulim/use-ref-from#readme","bugs":{"url":"https://github.com/compulim/use-ref-from/issues"},"dist":{"shasum":"f6ac72d4842a3621386d8aef3d3837eeeca4a7d8","tarball":"https://registry.npmjs.org/use-ref-from/-/use-ref-from-0.0.2-main.20ade5b.tgz","fileCount":13,"integrity":"sha512-ARizplmXBcAFsjKyyHXNTyc8ZP0qOF8Lmz+vM8+cvUu2l2aPc1AhxoKB3Pe2FmOZn7VkBMAqxFbk9mmGUvB45g==","signatures":[{"sig":"MEUCIDNvA0tPO3SgP2KckYqBZdIe7/lr89n4iHZzs0jZTc25AiEAh6Mai+6vGwY+wPyfPaBnYYM71Ce/K6CklhYNV8zOjqg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10388,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj1RJcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrJYw/+JqGw9ld1gRLCZJHEmOb/d3UohQH0Uqf+zd4qVIFeGRmO+K8F\r\nZZiQAgl08bZUKjs4yTe04/N05rsQxrYqzmYSe9XTlhQiUfqsZA9HQ5yN/PD1\r\nWfoiwQSdVrIebKdmaaYKFjFJ1t2aHcmsDIBhPjPPhyYFMBDzmM744/gBee7d\r\ntmr8q8/kCT5yO5BUW4O//pzSd63erlXM6RWOtxN5h/SXzvS5KxnEXjeD6FpW\r\n5VCEsTP6Pwj2QznErDsvWI5p13PY72ns0o106w4B10A3AUWjPMgzbBDfZqmD\r\nrP3cXySs22j9rGFcJcuAia//tw+l7OC7MGCP4AbJXnPGpCUrwnMeFcfIuMBp\r\n5lfLScdzIqPAtksRaFjC0mNnXVktGSLsr+NUoJHf+dzubS1IKUzmuEOe3a7v\r\nwYWYrMG2YWpQ7hpLz0r51wG0hrWrkX8Nqq2cdKu+RunrGgHhIQCXtVYa+uSE\r\nnk4lklHfP9nrfOUF5wCg491VLe7I2N/VmjJ1S1ytkJq/YmGVvBkGDkonmaUZ\r\nc4MgcVi8KvFUEga203Semwk8NhCkB6jGmm5Us5MTPCS7iBNvo5rE5gQMft2h\r\nh97RxdtApXxpc2miOMx4ef/bBpPn6cpzKIOEl1cMGXlpyoLlFGhj+tD8J/tv\r\nPmHSw7ucXY18LCUydPEGuRN1rH8VQA2pp48=\r\n=D6Om\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/commonjs/index.js","_from":"file:use-ref-from-0.0.2-main.20ade5b.tgz","exports":{".":{"import":"./lib/esmodules/index.js","require":"./lib/commonjs/index.js"},"./useRefFrom":{"import":"./lib/esmodules/useRefFrom.js","require":"./lib/commonjs/useRefFrom.js"}},"scripts":{"test":"jest","build":"npm run build:babel && npm run build:typescript","prepack":"cp ../../CHANGELOG.md . && cp ../../LICENSE . && cp ../../README.md .","precommit":"eslint ./src/","build:babel":"npm run build:babel:commonjs && npm run build:babel:esmodules","build:typescript":"tsc --project ./src/tsconfig.declaration.json","build:babel:commonjs":"babel src --config-file ./babel.commonjs.config.json --extensions .ts,.tsx --out-dir ./lib/commonjs/","build:babel:esmodules":"babel src --config-file ./babel.esmodules.config.json --extensions .ts,.tsx --out-dir ./lib/esmodules/"},"typings":"./lib/types/index.d.ts","_npmUser":{"name":"compulim","email":"compulim@hotmail.com"},"_resolved":"/home/runner/work/use-ref-from/use-ref-from/use-ref-from-0.0.2-main.20ade5b.tgz","_integrity":"sha512-ARizplmXBcAFsjKyyHXNTyc8ZP0qOF8Lmz+vM8+cvUu2l2aPc1AhxoKB3Pe2FmOZn7VkBMAqxFbk9mmGUvB45g==","repository":{"url":"git+https://github.com/compulim/use-ref-from.git","type":"git"},"_npmVersion":"8.19.3","description":"React.useRef with an immediate setter and read-only value.","directories":{},"_nodeVersion":"16.19.0","dependencies":{"@babel/runtime-corejs3":"^7.20.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.3.1","react":"^17.0.2","@babel/cli":"^7.20.7","typescript":"^4.9.4","@babel/core":"^7.20.7","@types/react":"^17.0.52","@babel/preset-env":"^7.20.2","react-test-renderer":"^17.0.2","jest-environment-jsdom":"^29.3.1","@babel/preset-typescript":"^7.18.6","@testing-library/react-hooks":"^8.0.1","@babel/plugin-transform-runtime":"^7.19.6"},"peerDependencies":{"react":">=16.9.0"},"_npmOperationalInternal":{"tmp":"tmp/use-ref-from_0.0.2-main.20ade5b_1674908252660_0.5165415495508849","host":"s3://npm-registry-packages"}},"0.0.2-main.9455ae3":{"name":"use-ref-from","version":"0.0.2-main.9455ae3","keywords":["react","react-hook","react-hooks"],"author":{"url":"https://github.com/compulim","name":"William Wong"},"license":"MIT","_id":"use-ref-from@0.0.2-main.9455ae3","maintainers":[{"name":"compulim","email":"compulim@hotmail.com"}],"homepage":"https://github.com/compulim/use-ref-from#readme","bugs":{"url":"https://github.com/compulim/use-ref-from/issues"},"dist":{"shasum":"cb9d0d7f085b8d59522709563ac9858f6822ee3b","tarball":"https://registry.npmjs.org/use-ref-from/-/use-ref-from-0.0.2-main.9455ae3.tgz","fileCount":13,"integrity":"sha512-C7jqDOjKvGyHwmcNpa0EpYCMItv1nHaitCq+RVoEbXUClUch7v2azQ/I5uMJuXxmHjDRVaCn9g1KZaMkXbr7lw==","signatures":[{"sig":"MEUCIQCq+/TnCv7cYTzQP1gX5SNTjM1DpAoU5eoznr4OdxIE4AIgeIqf802TDuBGYCUHsLVk5u2mRltlcL3UNEmZySNNIXc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10388,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj1RYPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmroOg/+OHTgnpOqmHhlZnuG/5mQhNuaP8de/rfXL55IGJVB3DOPBZBf\r\nYfoSjxxFHWDj7VNN/meu6BvI42QDg+XQRtc9ZiEEQ7awcUmvGbyGzqADOHtz\r\nN4MeaCF7o23OB42QlsV9dGfUNJWmYaYAyl+gIrOQi8B4ySICa4Wiac6E/udS\r\nKF/eQQ9smciZv5aa802g9xw+o+rpaFgVn3ATid5xk2X3zzOvNqDw6cpmX1iG\r\nSVwbtNrP40z93XOM4noBOH7pUkwIYoy+JIiJYcC/wiADO9/kkZ0Sz/zK5ZOL\r\n90gZwjf+J45HHjqePe2d9a30pZz96zoQFLiPDzqnnF1OwE8tm0ZNk+ulZvw0\r\nlxM4dc4QXEcJHDqSSlciNCilWTorqbMIK4L0wxjDaAmG2OxrOdjTu0sJCkXq\r\n09BQ/Br98Yn7S7XlrS7ueL4a75/+opNiyYU1/njBsOSIqk3l4nbTnSA9/6Or\r\nXa2absInZdrcJWBNOCd4JGfJ1Zm5LDVHmEV9dj5sG+y/3geSPt3+yXaEX7S0\r\nQ9R/2YKyAxJcQ+zZwWgRpFlCAiCpmRnGKiPGVLfS3I/+zhzuMTe/uVraAgO2\r\nIZchXKXhLQ0dgM1yB3uaA0wXF9PJcGGemRWRwg92zwNTvdRou4PeB1A/JpKd\r\nWRRhWhYPZKTYkHYo+qzuNSkCF6cNS0aTE74=\r\n=wfWA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/commonjs/index.js","_from":"file:use-ref-from-0.0.2-main.9455ae3.tgz","exports":{".":{"import":"./lib/esmodules/index.js","require":"./lib/commonjs/index.js"},"./useRefFrom":{"import":"./lib/esmodules/useRefFrom.js","require":"./lib/commonjs/useRefFrom.js"}},"scripts":{"test":"jest","build":"npm run build:babel && npm run build:typescript","prepack":"cp ../../CHANGELOG.md . && cp ../../LICENSE . && cp ../../README.md .","precommit":"eslint ./src/","build:babel":"npm run build:babel:commonjs && npm run build:babel:esmodules","build:typescript":"tsc --project ./src/tsconfig.declaration.json","build:babel:commonjs":"babel src --config-file ./babel.commonjs.config.json --extensions .ts,.tsx --out-dir ./lib/commonjs/","build:babel:esmodules":"babel src --config-file ./babel.esmodules.config.json --extensions .ts,.tsx --out-dir ./lib/esmodules/"},"typings":"./lib/types/index.d.ts","_npmUser":{"name":"compulim","email":"compulim@hotmail.com"},"_resolved":"/home/runner/work/use-ref-from/use-ref-from/use-ref-from-0.0.2-main.9455ae3.tgz","_integrity":"sha512-C7jqDOjKvGyHwmcNpa0EpYCMItv1nHaitCq+RVoEbXUClUch7v2azQ/I5uMJuXxmHjDRVaCn9g1KZaMkXbr7lw==","repository":{"url":"git+https://github.com/compulim/use-ref-from.git","type":"git"},"_npmVersion":"8.19.3","description":"React.useRef with an immediate setter and read-only value.","directories":{},"_nodeVersion":"16.19.0","dependencies":{"@babel/runtime-corejs3":"^7.20.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.3.1","react":"^17.0.2","@babel/cli":"^7.20.7","typescript":"^4.9.4","@babel/core":"^7.20.7","@types/react":"^17.0.52","@babel/preset-env":"^7.20.2","react-test-renderer":"^17.0.2","jest-environment-jsdom":"^29.3.1","@babel/preset-typescript":"^7.18.6","@testing-library/react-hooks":"^8.0.1","@babel/plugin-transform-runtime":"^7.19.6"},"peerDependencies":{"react":">=16.9.0"},"_npmOperationalInternal":{"tmp":"tmp/use-ref-from_0.0.2-main.9455ae3_1674909199501_0.0845058575084292","host":"s3://npm-registry-packages"}},"0.0.2-main.8d88928":{"name":"use-ref-from","version":"0.0.2-main.8d88928","keywords":["react","react-hook","react-hooks"],"author":{"url":"https://github.com/compulim","name":"William Wong"},"license":"MIT","_id":"use-ref-from@0.0.2-main.8d88928","maintainers":[{"name":"compulim","email":"compulim@hotmail.com"}],"homepage":"https://github.com/compulim/use-ref-from#readme","bugs":{"url":"https://github.com/compulim/use-ref-from/issues"},"dist":{"shasum":"41f1d1b96dd260d098c34bd019d70ea33777ee86","tarball":"https://registry.npmjs.org/use-ref-from/-/use-ref-from-0.0.2-main.8d88928.tgz","fileCount":13,"integrity":"sha512-FBjGIJBABhdj8AoHOfz6Eb/KvQm73jiocqJ1SXfkFWUMKNpE5YmXzLs4HZw6TRxsTfY0Ti3UZN+xXLL5TUEU3g==","signatures":[{"sig":"MEUCIG43MXfTGH9j29Rt3yeoO2ELPFyTBDrNn1/1/0lSnX2dAiEAjws5LoScKXQ8h97l3zRKlnmdk3fLb8MxLqIAKjDF4q4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10388,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj1SbmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqBGg/+OFEsBZCAcGZ6EqM6d+zBsTFIQSZbWeuHEHDb+OYzp0ogvs6u\r\nisAi1LxKzoMZAqCq/rc4EBwiT1ywUaomaGho2zANjx+Glk8oAM5+ZMD2g9GY\r\nswLWGA+lmVBCIsevtwZPphq1D1QBvvOcpAcEQ202X+SbJ6tP0k8C7VqYPjZo\r\njcildv93A8lR+0K9WuRoPQXE8Bc+iHQ6BJSW/gwTmM3vPGFjJnfUbLTBreaR\r\nFy6KnnNdZX7TDEIGLclwoYJgMiyVy+ld0uxCQsIgYKhbFxb8kevyT6l7ixix\r\nBGlu6rQAceQsz5wfTPc2gkzKSftxe+7MSoAx8/nyR0gKeW/FuqAY5a8CtV/C\r\nugYALxQ0ky5SJLTubDdadhQD+W4Zca1oNYSl44PqXC0xx6aXi1R9nZiTAHD/\r\nsDEJwdpOk9cQ4LQd3txB55wL+q5D/JrKvXRjiYyhVxQ5qL+PZcOoeOpLHzG5\r\n5apHUvlx/f+ZKIbDropnMAdCFxx085DTHzDnABNSwhxFtJC81lQkSQ77ydla\r\nsoFW669/oekVBXPNkd3Txl0dmz6Z4usRD8jF8cowScqcgKhE8y8g9uQVPWAT\r\nLoEAIej9iSanK8DWTnYxA0XH63J4PO0M3XRa+9ylLD0+0d1OuJvVa3CmWfJL\r\nMSK0nS6piuqTXwx0sfmLKTiESy3WCeiVmDs=\r\n=gG9W\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/commonjs/index.js","_from":"file:use-ref-from-0.0.2-main.8d88928.tgz","exports":{".":{"import":"./lib/esmodules/index.js","require":"./lib/commonjs/index.js"},"./useRefFrom":{"import":"./lib/esmodules/useRefFrom.js","require":"./lib/commonjs/useRefFrom.js"}},"scripts":{"test":"jest","build":"npm run build:babel && npm run build:typescript","prepack":"cp ../../CHANGELOG.md . && cp ../../LICENSE . && cp ../../README.md .","precommit":"eslint ./src/","build:babel":"npm run build:babel:commonjs && npm run build:babel:esmodules","build:typescript":"tsc --project ./src/tsconfig.declaration.json","build:babel:commonjs":"babel src --config-file ./babel.commonjs.config.json --extensions .ts,.tsx --out-dir ./lib/commonjs/","build:babel:esmodules":"babel src --config-file ./babel.esmodules.config.json --extensions .ts,.tsx --out-dir ./lib/esmodules/"},"typings":"./lib/types/index.d.ts","_npmUser":{"name":"compulim","email":"compulim@hotmail.com"},"_resolved":"/home/runner/work/use-ref-from/use-ref-from/use-ref-from-0.0.2-main.8d88928.tgz","_integrity":"sha512-FBjGIJBABhdj8AoHOfz6Eb/KvQm73jiocqJ1SXfkFWUMKNpE5YmXzLs4HZw6TRxsTfY0Ti3UZN+xXLL5TUEU3g==","repository":{"url":"git+https://github.com/compulim/use-ref-from.git","type":"git"},"_npmVersion":"8.19.3","description":"React.useRef with an immediate setter and read-only value.","directories":{},"_nodeVersion":"16.19.0","dependencies":{"@babel/runtime-corejs3":"^7.20.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.3.1","react":"^17.0.2","@babel/cli":"^7.20.7","typescript":"^4.9.4","@babel/core":"^7.20.7","@types/react":"^17.0.52","@babel/preset-env":"^7.20.2","react-test-renderer":"^17.0.2","jest-environment-jsdom":"^29.3.1","@babel/preset-typescript":"^7.18.6","@testing-library/react-hooks":"^8.0.1","@babel/plugin-transform-runtime":"^7.19.6"},"peerDependencies":{"react":">=16.9.0"},"_npmOperationalInternal":{"tmp":"tmp/use-ref-from_0.0.2-main.8d88928_1674913509980_0.030659075595665497","host":"s3://npm-registry-packages"}},"0.0.2-main.8c46b0c":{"name":"use-ref-from","version":"0.0.2-main.8c46b0c","keywords":["react","react-hook","react-hooks"],"author":{"url":"https://github.com/compulim","name":"William Wong"},"license":"MIT","_id":"use-ref-from@0.0.2-main.8c46b0c","maintainers":[{"name":"compulim","email":"compulim@hotmail.com"}],"homepage":"https://github.com/compulim/use-ref-from#readme","bugs":{"url":"https://github.com/compulim/use-ref-from/issues"},"dist":{"shasum":"2e43342add2e7cf190088531600dd983f1f98084","tarball":"https://registry.npmjs.org/use-ref-from/-/use-ref-from-0.0.2-main.8c46b0c.tgz","fileCount":13,"integrity":"sha512-FfGWm6knA0eVYgn3YqiMvMwUe3gXmBNDNwVPwmgSBZyJM0gmGLKiyXvvDEqLojgPgJg1nhTtw59XfIvXWjTmgQ==","signatures":[{"sig":"MEYCIQCscy84RLC9DjH0Qgv9A3t7QyXQRaCFHPRl3UWgHVB3cgIhAOwT+dqYodF6S2HUY9JkINw+gT+ldheaHlvKusv9+E2Q","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13148,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj9yDoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqDJxAAkNKGdXkIy4bT2+D4rmGDb3kR6bVQCubb1lcpjv1ayL1S3IpS\r\nw9RLQ7YybW5tMEjiHENPGS9BYpTvqm5MO7ehUhNR/5xUtkoiZS0G/xWTi5v3\r\n0R7Jd34JHjhnnLfbBVSBrWtv9IOC6IDcVtUPvNmS+9OLW8JY9b+K4DVj4H0c\r\nkW2+P5U5pnIijPrLl3P1qY33+YHryj6u7+VOdAxwZKiWFbIrSJR/W8MeKdqc\r\nKwE0fPuySDIm7yixhvIKvY1mwMKBOTs933BJoAGUMPtvLyT4te7WqhCMSr+y\r\nSlPSEQPTVAad97m5P8KckUVxHP//3eXK0Eq8KRIdEo+oEtWLWxwsWf77WsZ6\r\nJ7PpAtrs+Q02O6i0CGXTiVWvJh47IJUFyhH68JSWhqKEdK9mVFrQilsYVIFK\r\n+t6KWB/TlkYjgTqSB+9hWELLJOxAEHV95fgw9SqTSX6VKKOBe/SIRafn0KoU\r\nlwvVs7eFvIX7JNJBbfs7FYmeRSz6bnqUHQoHpoCBm9JDn99Mc7EspJSGSM1h\r\nQi1xfteemkfRn6UsmAkixYdTp3Z0GaM6TScmA6aR7fIhwqHH8O6nEjjNWy4u\r\nLBJAiGazJnm0GrjpGhJ9yek9doPzmd+FqBk6QKTqDK7gWSsDjO2goeJ4tICx\r\n0Yn337NKBmoJ17Szn2d4Of37P2l38VEmfzU=\r\n=qEm1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/commonjs/index.js","_from":"file:use-ref-from-0.0.2-main.8c46b0c.tgz","exports":{".":{"import":"./lib/esmodules/index.js","require":"./lib/commonjs/index.js"},"./useRefFrom":{"import":"./lib/esmodules/useRefFrom.js","require":"./lib/commonjs/useRefFrom.js"}},"scripts":{"bump":"npm run bump:prod && npm run bump:dev && npm run bump:auditfix && npm run bump:babel","test":"jest","build":"npm run build:babel && npm run build:typescript","prebump":"cat package.json | jq '(((.localPeerDependencies // {}) | keys | map([\"dependencies\", .])) + ((.localPeerDevDependencies // {}) | keys | map([\"devDependencies\", .]))) as $localPeerPaths | delpaths($localPeerPaths)' > package-temp.json && mv package-temp.json package.json","prepack":"cp ../../CHANGELOG.md . && cp ../../LICENSE . && cp ../../README.md .","bump:dev":"if [ `cat package.json | jq -r '(.devDependencies // {}) | length'` -ne 0 ]; then npm install $(cat package.json | jq -r '(.pinDependencies // {}) as $p | ((.devDependencies // {}) | keys) | map(. + \"@\" + ($p[.] // [\"latest\"])[0]) | .[]'); fi","postbump":"cat package.json | jq '. + (.dependencies = (((.dependencies // {}) + (.localPeerDependencies // {})) | to_entries | sort_by(.key) | from_entries)) | (.devDependencies = (((.devDependencies // {}) + (.localPeerDevDependencies // {})) | to_entries | sort_by(.key) | from_entries))' > package-temp.json && mv package-temp.json package.json","bump:prod":"if [ `cat package.json | jq -r '(.dependencies // {}) | length'` -ne 0 ]; then npm install --save-exact $(cat package.json | jq -r '(.pinDependencies // {}) as $p | ((.dependencies // {}) | keys) | map(. + \"@\" + ($p[.] // [\"latest\"])[0]) | .[]'); fi","precommit":"eslint ./src/","bump:babel":"npm run bump:babel:commonjs && npm run bump:babel:esmodules","build:babel":"npm run build:babel:commonjs && npm run build:babel:esmodules","bump:auditfix":"npm audit fix || exit 0","build:typescript":"tsc --project ./src/tsconfig.declaration.json","bump:babel:commonjs":"cat babel.commonjs.config.json | jq --arg CORE_JS_VERSION `cat node_modules/@babel/runtime-corejs3/package.json | jq -r .version` '(.plugins[] | select(.[0] == \"@babel/plugin-transform-runtime\"))[1].version = $CORE_JS_VERSION' | prettier --parser json > babel.commonjs.config.json.tmp && mv babel.commonjs.config.json.tmp babel.commonjs.config.json","build:babel:commonjs":"babel src --config-file ./babel.commonjs.config.json --extensions .ts,.tsx --out-dir ./lib/commonjs/","bump:babel:esmodules":"cat babel.esmodules.config.json | jq --arg CORE_JS_VERSION `cat node_modules/@babel/runtime-corejs3/package.json | jq -r .version` '(.plugins[] | select(.[0] == \"@babel/plugin-transform-runtime\"))[1].version = $CORE_JS_VERSION' | prettier --parser json > babel.esmodules.config.json.tmp && mv babel.esmodules.config.json.tmp babel.esmodules.config.json","build:babel:esmodules":"babel src --config-file ./babel.esmodules.config.json --extensions .ts,.tsx --out-dir ./lib/esmodules/"},"typings":"./lib/types/index.d.ts","_npmUser":{"name":"compulim","email":"compulim@hotmail.com"},"_resolved":"/home/runner/work/use-ref-from/use-ref-from/use-ref-from-0.0.2-main.8c46b0c.tgz","_integrity":"sha512-FfGWm6knA0eVYgn3YqiMvMwUe3gXmBNDNwVPwmgSBZyJM0gmGLKiyXvvDEqLojgPgJg1nhTtw59XfIvXWjTmgQ==","repository":{"url":"git+https://github.com/compulim/use-ref-from.git","type":"git"},"_npmVersion":"8.19.3","description":"React.useRef with an immediate setter and read-only value.","directories":{},"_nodeVersion":"16.19.0","dependencies":{"@babel/runtime-corejs3":"7.21.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.4.3","react":"^17.0.2","@babel/cli":"^7.21.0","typescript":"^4.9.5","@babel/core":"^7.21.0","@types/react":"^17.0.53","@babel/preset-env":"^7.20.2","react-test-renderer":"^17.0.2","jest-environment-jsdom":"^29.4.3","@babel/preset-typescript":"^7.21.0","@testing-library/react-hooks":"^8.0.1","@babel/plugin-transform-runtime":"^7.21.0"},"pinDependencies":{"react":["17","@testing-library/react-hooks@8.0.1 does not support react@>=18"],"@types/react":["17","@testing-library/react-hooks@8.0.1 does not support react@>=18"],"react-test-renderer":["17","@testing-library/react-hooks@8.0.1 does not support react@>=18"]},"peerDependencies":{"react":">=16.9.0"},"_npmOperationalInternal":{"tmp":"tmp/use-ref-from_0.0.2-main.8c46b0c_1677140199911_0.23280650441684414","host":"s3://npm-registry-packages"}},"0.0.2-main.57ed84a":{"name":"use-ref-from","version":"0.0.2-main.57ed84a","keywords":["react","react-hook","react-hooks"],"author":{"url":"https://github.com/compulim","name":"William Wong"},"license":"MIT","_id":"use-ref-from@0.0.2-main.57ed84a","maintainers":[{"name":"compulim","email":"compulim@hotmail.com"}],"homepage":"https://github.com/compulim/use-ref-from#readme","bugs":{"url":"https://github.com/compulim/use-ref-from/issues"},"dist":{"shasum":"5fb1d923de7ef3283173023f2731b3f857f029b0","tarball":"https://registry.npmjs.org/use-ref-from/-/use-ref-from-0.0.2-main.57ed84a.tgz","fileCount":13,"integrity":"sha512-dWeLIL1YQnEtXyAp28R1n3qVspEJq9ORaFZpTK0c3CLlkASDdrfaIkHn2il7hZ9zVP3o9sdvDiStJZrzh6OCPA==","signatures":[{"sig":"MEUCIFSfbaW8PvTwV4rvz3qU9MKkTbgzdipxpD59qwPKkATmAiEA3TKOUqMQPXIYaWqHM+U8RnlUjG/8FHIi2NX+ftXMeVc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13235,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGYO2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqn2g//QL5Ou7GgxIx+uhAVY5R5gDYS3fEREzQhhfqUUCMKB2UgEtRZ\r\noTa/LeUzFF8UtQsFcWE0V41cOmApKbgIH3Wi9h6pDdDsbiKtiAK7OUcM2aat\r\nqQ8xjijnW2QyjB0BGF7t8VuCSc4yjjgyrS47fRDVDtITl7ifcOsNzYm/nP7Q\r\ni2G+4RuIKwhPAW0tS+pM9BdmbjVy72FXzEYo7hb90FPrCejLACJijcCWI8Dj\r\n6WLk8DVVoz9J5c3rS38PaBONOmd/kvm5SOce/ZXi2f8rvo9W8UPORY9/BHYJ\r\ncNXxcBNw40i7MnaHfo+3aYhdqP0A+xRJuP2aVnfQ1BzoSgKQy6FJRjmRXwi5\r\n8Tz2MnTKhK1TD/cRblnyUIw8A4ETFC6l/xAiBCRz09Y/QY2LRCJtO7pCxorC\r\nEd+q98cLDSWlhG20nNcLB9SA4q59HAuiFwLhdBJb2XimhYZrDj94Abhpq1f8\r\nwQiKlF6/WCpQ/3LM50oDdh4gsr4C2w1TZd3HiaH8DfNeXGs2QtkiWNPV0+1a\r\naIHW9RPtUgTisL4QhK22VcRE0ppkV7AxIOYvYciiXTCMCgvL5u44GhgK6NU3\r\nJsySIeqD+dVVtbkBnM/hrUVMCx/vlOCbKTG3fctnqr+qfRM3UWdUBtVyKaXd\r\nwt0wA+rphWUpgB3DSrNkNpJ/VoFEVSo9lwg=\r\n=iSfY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/commonjs/index.js","_from":"file:use-ref-from-0.0.2-main.57ed84a.tgz","exports":{".":{"types":"./lib/types/index.d.ts","import":"./lib/esmodules/index.js","require":"./lib/commonjs/index.js"},"./useRefFrom":{"types":"./lib/types/useRefFrom.d.ts","import":"./lib/esmodules/useRefFrom.js","require":"./lib/commonjs/useRefFrom.js"}},"scripts":{"bump":"npm run bump:prod && npm run bump:dev && npm run bump:auditfix && npm run bump:babel","test":"jest","build":"npm run build:babel && npm run build:typescript","prebump":"cat package.json | jq '(((.localPeerDependencies // {}) | keys | map([\"dependencies\", .])) + ((.localPeerDevDependencies // {}) | keys | map([\"devDependencies\", .]))) as $localPeerPaths | delpaths($localPeerPaths)' > package-temp.json && mv package-temp.json package.json","prepack":"cp ../../CHANGELOG.md . && cp ../../LICENSE . && cp ../../README.md .","bump:dev":"if [ `cat package.json | jq -r '(.devDependencies // {}) | length'` -ne 0 ]; then npm install $(cat package.json | jq -r '(.pinDependencies // {}) as $p | ((.devDependencies // {}) | keys) | map(. + \"@\" + ($p[.] // [\"latest\"])[0]) | .[]'); fi","postbump":"cat package.json | jq '. + (.dependencies = (((.dependencies // {}) + (.localPeerDependencies // {})) | to_entries | sort_by(.key) | from_entries)) | (.devDependencies = (((.devDependencies // {}) + (.localPeerDevDependencies // {})) | to_entries | sort_by(.key) | from_entries))' > package-temp.json && mv package-temp.json package.json","bump:prod":"if [ `cat package.json | jq -r '(.dependencies // {}) | length'` -ne 0 ]; then npm install --save-exact $(cat package.json | jq -r '(.pinDependencies // {}) as $p | ((.dependencies // {}) | keys) | map(. + \"@\" + ($p[.] // [\"latest\"])[0]) | .[]'); fi","precommit":"eslint ./src/","bump:babel":"npm run bump:babel:commonjs && npm run bump:babel:esmodules","build:babel":"npm run build:babel:commonjs && npm run build:babel:esmodules","bump:auditfix":"npm audit fix || exit 0","build:typescript":"tsc --project ./src/tsconfig.declaration.json","bump:babel:commonjs":"cat babel.commonjs.config.json | jq --arg CORE_JS_VERSION `cat node_modules/@babel/runtime-corejs3/package.json | jq -r .version` '(.plugins[] | select(.[0] == \"@babel/plugin-transform-runtime\"))[1].version = $CORE_JS_VERSION' | prettier --parser json > babel.commonjs.config.json.tmp && mv babel.commonjs.config.json.tmp babel.commonjs.config.json","build:babel:commonjs":"babel src --config-file ./babel.commonjs.config.json --extensions .ts,.tsx --out-dir ./lib/commonjs/","bump:babel:esmodules":"cat babel.esmodules.config.json | jq --arg CORE_JS_VERSION `cat node_modules/@babel/runtime-corejs3/package.json | jq -r .version` '(.plugins[] | select(.[0] == \"@babel/plugin-transform-runtime\"))[1].version = $CORE_JS_VERSION' | prettier --parser json > babel.esmodules.config.json.tmp && mv babel.esmodules.config.json.tmp babel.esmodules.config.json","build:babel:esmodules":"babel src --config-file ./babel.esmodules.config.json --extensions .ts,.tsx --out-dir ./lib/esmodules/"},"typings":"./lib/types/index.d.ts","_npmUser":{"name":"compulim","email":"compulim@hotmail.com"},"_resolved":"/home/runner/work/use-ref-from/use-ref-from/use-ref-from-0.0.2-main.57ed84a.tgz","_integrity":"sha512-dWeLIL1YQnEtXyAp28R1n3qVspEJq9ORaFZpTK0c3CLlkASDdrfaIkHn2il7hZ9zVP3o9sdvDiStJZrzh6OCPA==","repository":{"url":"git+https://github.com/compulim/use-ref-from.git","type":"git"},"_npmVersion":"8.19.3","description":"React.useRef with an immediate setter and read-only value.","directories":{},"_nodeVersion":"16.19.1","dependencies":{"@babel/runtime-corejs3":"7.21.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.4.3","react":"^17.0.2","@babel/cli":"^7.21.0","typescript":"^4.9.5","@babel/core":"^7.21.0","@types/react":"^17.0.53","@babel/preset-env":"^7.20.2","react-test-renderer":"^17.0.2","jest-environment-jsdom":"^29.4.3","@babel/preset-typescript":"^7.21.0","@testing-library/react-hooks":"^8.0.1","@babel/plugin-transform-runtime":"^7.21.0"},"pinDependencies":{"react":["17","@testing-library/react-hooks@8.0.1 does not support react@>=18"],"@types/react":["17","@testing-library/react-hooks@8.0.1 does not support react@>=18"],"react-test-renderer":["17","@testing-library/react-hooks@8.0.1 does not support react@>=18"]},"peerDependencies":{"react":">=16.9.0"},"_npmOperationalInternal":{"tmp":"tmp/use-ref-from_0.0.2-main.57ed84a_1679393718307_0.921456066712224","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"use-ref-from","version":"0.0.2","keywords":["react","react-hook","react-hooks"],"author":{"url":"https://github.com/compulim","name":"William Wong"},"license":"MIT","_id":"use-ref-from@0.0.2","maintainers":[{"name":"compulim","email":"compulim@hotmail.com"}],"homepage":"https://github.com/compulim/use-ref-from#readme","bugs":{"url":"https://github.com/compulim/use-ref-from/issues"},"dist":{"shasum":"90068173f5ecf65757bd87e36fee7e73ea301e44","tarball":"https://registry.npmjs.org/use-ref-from/-/use-ref-from-0.0.2.tgz","fileCount":13,"integrity":"sha512-MIjxz+CmCdjS37f8jj6OUtMsCz5cC5DPk22NPzSRz1IlBllgfrkNWUCJmUmifZ7PlA0Yjh9P/1D8tkr814Zgdw==","signatures":[{"sig":"MEUCIEXraTqXUL+zIuQGBNglfaYQNB+vxIr/ecoMxbEmF2qaAiEA/tMBDaT1C05Ggq+jP0A+u8eBWNQDonYh9wcAPZ9odio=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13222,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGYVDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq5FA//TcKLjiIZNAV8eci94E0Ah31u1BLcR7FJ0X4mAP5RYJiZkkms\r\nKv5ouF/QLeeB7KZyheHdz8OiN2rp+ZjFWG7DVleyfS8lYt0zKAu/D9ZsyKWf\r\n/uoyKwzYxipj/U0H89NTDCrAivUHKrf9aN7u01W3Z14NZqOIO+wa2ASaIGzF\r\nmFR2+znj65fCP3MJs/98WNljuiE5/SADFTA+HmbxjVEEqUedI3iWQdTZUNnG\r\nq/0WgEZli6c0ppKR83Fum1dOVfQXqirJ9+uTkue1dF54Leups93qSmhhBb+n\r\nebtrUTgPOXd8IsQZRFwMPC1Ph5Cb7FzmckEG4Engj+RvRk9amTzsj464XOGY\r\nijnFFqqocK+VvcTzM2qUvKzym07UFuepkkLb4T4ltz3X5WYKYLWOyHfe8qaj\r\nPRCIGdQT7hIqkaw3xq+gG+l8skQWB5RbmaLVTpHLCvUqefEDfd/b1Ch/6yZn\r\nPZxXJZdRsPNQPCOFbNcsp69rY/gIDOnldHYGoQjAbx37+cQaFe3ZkfDkddkm\r\nv0/GrDb4R2NGVmJgzBiOmwMlO1nsGaHtCY3EN6mEgsaYQLKlsDdERSpI0wB9\r\nf/JUOwP0qsWsN1iHIEZOMTNy1ttCsZXftJhUXzSTN/6GLlwYVOU7YTrfMmjf\r\n0AZ8aD+S2SvFWnFiLFh+Z6hFIN5LF6r/k/4=\r\n=N0H8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/commonjs/index.js","_from":"file:use-ref-from-0.0.2.tgz","exports":{".":{"types":"./lib/types/index.d.ts","import":"./lib/esmodules/index.js","require":"./lib/commonjs/index.js"},"./useRefFrom":{"types":"./lib/types/useRefFrom.d.ts","import":"./lib/esmodules/useRefFrom.js","require":"./lib/commonjs/useRefFrom.js"}},"scripts":{"bump":"npm run bump:prod && npm run bump:dev && npm run bump:auditfix && npm run bump:babel","test":"jest","build":"npm run build:babel && npm run build:typescript","prebump":"cat package.json | jq '(((.localPeerDependencies // {}) | keys | map([\"dependencies\", .])) + ((.localPeerDevDependencies // {}) | keys | map([\"devDependencies\", .]))) as $localPeerPaths | delpaths($localPeerPaths)' > package-temp.json && mv package-temp.json package.json","prepack":"cp ../../CHANGELOG.md . && cp ../../LICENSE . && cp ../../README.md .","bump:dev":"if [ `cat package.json | jq -r '(.devDependencies // {}) | length'` -ne 0 ]; then npm install $(cat package.json | jq -r '(.pinDependencies // {}) as $p | ((.devDependencies // {}) | keys) | map(. + \"@\" + ($p[.] // [\"latest\"])[0]) | .[]'); fi","postbump":"cat package.json | jq '. + (.dependencies = (((.dependencies // {}) + (.localPeerDependencies // {})) | to_entries | sort_by(.key) | from_entries)) | (.devDependencies = (((.devDependencies // {}) + (.localPeerDevDependencies // {})) | to_entries | sort_by(.key) | from_entries))' > package-temp.json && mv package-temp.json package.json","bump:prod":"if [ `cat package.json | jq -r '(.dependencies // {}) | length'` -ne 0 ]; then npm install --save-exact $(cat package.json | jq -r '(.pinDependencies // {}) as $p | ((.dependencies // {}) | keys) | map(. + \"@\" + ($p[.] // [\"latest\"])[0]) | .[]'); fi","precommit":"eslint ./src/","bump:babel":"npm run bump:babel:commonjs && npm run bump:babel:esmodules","build:babel":"npm run build:babel:commonjs && npm run build:babel:esmodules","bump:auditfix":"npm audit fix || exit 0","build:typescript":"tsc --project ./src/tsconfig.declaration.json","bump:babel:commonjs":"cat babel.commonjs.config.json | jq --arg CORE_JS_VERSION `cat node_modules/@babel/runtime-corejs3/package.json | jq -r .version` '(.plugins[] | select(.[0] == \"@babel/plugin-transform-runtime\"))[1].version = $CORE_JS_VERSION' | prettier --parser json > babel.commonjs.config.json.tmp && mv babel.commonjs.config.json.tmp babel.commonjs.config.json","build:babel:commonjs":"babel src --config-file ./babel.commonjs.config.json --extensions .ts,.tsx --out-dir ./lib/commonjs/","bump:babel:esmodules":"cat babel.esmodules.config.json | jq --arg CORE_JS_VERSION `cat node_modules/@babel/runtime-corejs3/package.json | jq -r .version` '(.plugins[] | select(.[0] == \"@babel/plugin-transform-runtime\"))[1].version = $CORE_JS_VERSION' | prettier --parser json > babel.esmodules.config.json.tmp && mv babel.esmodules.config.json.tmp babel.esmodules.config.json","build:babel:esmodules":"babel src --config-file ./babel.esmodules.config.json --extensions .ts,.tsx --out-dir ./lib/esmodules/"},"typings":"./lib/types/index.d.ts","_npmUser":{"name":"compulim","email":"compulim@hotmail.com"},"_resolved":"/home/runner/work/use-ref-from/use-ref-from/use-ref-from-0.0.2.tgz","_integrity":"sha512-MIjxz+CmCdjS37f8jj6OUtMsCz5cC5DPk22NPzSRz1IlBllgfrkNWUCJmUmifZ7PlA0Yjh9P/1D8tkr814Zgdw==","repository":{"url":"git+https://github.com/compulim/use-ref-from.git","type":"git"},"_npmVersion":"8.19.3","description":"React.useRef with an immediate setter and read-only value.","directories":{},"_nodeVersion":"16.19.1","dependencies":{"@babel/runtime-corejs3":"7.21.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.4.3","react":"^17.0.2","@babel/cli":"^7.21.0","typescript":"^4.9.5","@babel/core":"^7.21.0","@types/react":"^17.0.53","@babel/preset-env":"^7.20.2","react-test-renderer":"^17.0.2","jest-environment-jsdom":"^29.4.3","@babel/preset-typescript":"^7.21.0","@testing-library/react-hooks":"^8.0.1","@babel/plugin-transform-runtime":"^7.21.0"},"pinDependencies":{"react":["17","@testing-library/react-hooks@8.0.1 does not support react@>=18"],"@types/react":["17","@testing-library/react-hooks@8.0.1 does not support react@>=18"],"react-test-renderer":["17","@testing-library/react-hooks@8.0.1 does not support react@>=18"]},"peerDependencies":{"react":">=16.9.0"},"_npmOperationalInternal":{"tmp":"tmp/use-ref-from_0.0.2_1679394115524_0.3649622821179721","host":"s3://npm-registry-packages"}},"0.0.3-main.8a66111":{"name":"use-ref-from","version":"0.0.3-main.8a66111","keywords":["react","react-hook","react-hooks"],"author":{"url":"https://github.com/compulim","name":"William Wong"},"license":"MIT","_id":"use-ref-from@0.0.3-main.8a66111","maintainers":[{"name":"compulim","email":"compulim@hotmail.com"}],"homepage":"https://github.com/compulim/use-ref-from#readme","bugs":{"url":"https://github.com/compulim/use-ref-from/issues"},"dist":{"shasum":"1a96f5389a1a9dc004dcacddafad8059c9ef6bd4","tarball":"https://registry.npmjs.org/use-ref-from/-/use-ref-from-0.0.3-main.8a66111.tgz","fileCount":13,"integrity":"sha512-s/04SjbUde3ITYYZfUP9BN1AhZCj/kwxXBDD72ueilhn7x9ZacO6nhHCYWeEB/H3R5BKKRIbluEVofEJ3NJfBQ==","signatures":[{"sig":"MEQCICsXqP2YSwsiRLkadHKC2Aymu/fbqQOr3OQFSudOmRuuAiA4e+0GQb0YWYLEk24KDSwCHeEVfh/CfsllVvXu3JFKtw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13235,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGYayACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr0BRAAmQuPfUnENP0Ajz40OxTxzMnMYsp6+8FA3ehqVW14DNyKS5wr\r\nbh+Yt1BH5QCXOxYzWKPn7tiQSmIUsbO8gWsT9qy01esb5v+epWsP3vX+yolg\r\nErlQy/Mx8EMPf+e+n6RvDxtqlEajCShgcvSz1/PKMZ+y/CC1LLo/QSYhd+Fq\r\n0L8lgi31X6zILrLWJzcncLZdIHUWNxkWjrzsg52+sLuygOwBKT0EZYSBxZGo\r\n9+yuM3Yxq9Pm7DyUSFj7u1NIQyqxuGmMPJ7Oj0WJsdWkBjaAS8PcmpXjXZBQ\r\nOyAiu2GlNV3JLAtiOUJTDdv9tNlxpKj0E5DLtHZ7vFRu+Kra8pN4fVFDRb5r\r\n7aeu7FHPp/c6V/nuRh2UQpXYzP0qKHuZXkuVtPyB+AWpPMSk3R1PXMaoqH3g\r\n19kTnCxziaZeptfBGUpPZI0SoOg46qHjMpTHkGReii93vsyVeSxNyLVSqonN\r\nZ0+DuwfkItP7Ki7UHB0Jw5gkDDVZqqzIhbpBTjQoil25t665rou4z+Vpq62U\r\neDX4KhoE2fxOrnsbYuGpMMwCa6GpzyNOjBu2OyN8vQ88U870c+TiFly7nVPm\r\nPTepreWi5iIC6+MuxOHhucZ2uUaDlsPjhhDPyiqAmZz3Jw/2P++3+8qArAC3\r\nUJR4jJJ7f/Uylh8ORBQ30EOyRkjg7yFF6Hk=\r\n=xaf7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/commonjs/index.js","_from":"file:use-ref-from-0.0.3-main.8a66111.tgz","exports":{".":{"types":"./lib/types/index.d.ts","import":"./lib/esmodules/index.js","require":"./lib/commonjs/index.js"},"./useRefFrom":{"types":"./lib/types/useRefFrom.d.ts","import":"./lib/esmodules/useRefFrom.js","require":"./lib/commonjs/useRefFrom.js"}},"scripts":{"bump":"npm run bump:prod && npm run bump:dev && npm run bump:auditfix && npm run bump:babel","test":"jest","build":"npm run build:babel && npm run build:typescript","prebump":"cat package.json | jq '(((.localPeerDependencies // {}) | keys | map([\"dependencies\", .])) + ((.localPeerDevDependencies // {}) | keys | map([\"devDependencies\", .]))) as $localPeerPaths | delpaths($localPeerPaths)' > package-temp.json && mv package-temp.json package.json","prepack":"cp ../../CHANGELOG.md . && cp ../../LICENSE . && cp ../../README.md .","bump:dev":"if [ `cat package.json | jq -r '(.devDependencies // {}) | length'` -ne 0 ]; then npm install $(cat package.json | jq -r '(.pinDependencies // {}) as $p | ((.devDependencies // {}) | keys) | map(. + \"@\" + ($p[.] // [\"latest\"])[0]) | .[]'); fi","postbump":"cat package.json | jq '. + (.dependencies = (((.dependencies // {}) + (.localPeerDependencies // {})) | to_entries | sort_by(.key) | from_entries)) | (.devDependencies = (((.devDependencies // {}) + (.localPeerDevDependencies // {})) | to_entries | sort_by(.key) | from_entries))' > package-temp.json && mv package-temp.json package.json","bump:prod":"if [ `cat package.json | jq -r '(.dependencies // {}) | length'` -ne 0 ]; then npm install --save-exact $(cat package.json | jq -r '(.pinDependencies // {}) as $p | ((.dependencies // {}) | keys) | map(. + \"@\" + ($p[.] // [\"latest\"])[0]) | .[]'); fi","precommit":"eslint ./src/","bump:babel":"npm run bump:babel:commonjs && npm run bump:babel:esmodules","build:babel":"npm run build:babel:commonjs && npm run build:babel:esmodules","bump:auditfix":"npm audit fix || exit 0","build:typescript":"tsc --project ./src/tsconfig.declaration.json","bump:babel:commonjs":"cat babel.commonjs.config.json | jq --arg CORE_JS_VERSION `cat node_modules/@babel/runtime-corejs3/package.json | jq -r .version` '(.plugins[] | select(.[0] == \"@babel/plugin-transform-runtime\"))[1].version = $CORE_JS_VERSION' | prettier --parser json > babel.commonjs.config.json.tmp && mv babel.commonjs.config.json.tmp babel.commonjs.config.json","build:babel:commonjs":"babel src --config-file ./babel.commonjs.config.json --extensions .ts,.tsx --out-dir ./lib/commonjs/","bump:babel:esmodules":"cat babel.esmodules.config.json | jq --arg CORE_JS_VERSION `cat node_modules/@babel/runtime-corejs3/package.json | jq -r .version` '(.plugins[] | select(.[0] == \"@babel/plugin-transform-runtime\"))[1].version = $CORE_JS_VERSION' | prettier --parser json > babel.esmodules.config.json.tmp && mv babel.esmodules.config.json.tmp babel.esmodules.config.json","build:babel:esmodules":"babel src --config-file ./babel.esmodules.config.json --extensions .ts,.tsx --out-dir ./lib/esmodules/"},"typings":"./lib/types/index.d.ts","_npmUser":{"name":"compulim","email":"compulim@hotmail.com"},"_resolved":"/home/runner/work/use-ref-from/use-ref-from/use-ref-from-0.0.3-main.8a66111.tgz","_integrity":"sha512-s/04SjbUde3ITYYZfUP9BN1AhZCj/kwxXBDD72ueilhn7x9ZacO6nhHCYWeEB/H3R5BKKRIbluEVofEJ3NJfBQ==","repository":{"url":"git+https://github.com/compulim/use-ref-from.git","type":"git"},"_npmVersion":"8.19.3","description":"React.useRef with an immediate setter and read-only value.","directories":{},"_nodeVersion":"16.19.1","dependencies":{"@babel/runtime-corejs3":"7.21.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.4.3","react":"^17.0.2","@babel/cli":"^7.21.0","typescript":"^4.9.5","@babel/core":"^7.21.0","@types/react":"^17.0.53","@babel/preset-env":"^7.20.2","react-test-renderer":"^17.0.2","jest-environment-jsdom":"^29.4.3","@babel/preset-typescript":"^7.21.0","@testing-library/react-hooks":"^8.0.1","@babel/plugin-transform-runtime":"^7.21.0"},"pinDependencies":{"react":["17","@testing-library/react-hooks@8.0.1 does not support react@>=18"],"@types/react":["17","@testing-library/react-hooks@8.0.1 does not support react@>=18"],"react-test-renderer":["17","@testing-library/react-hooks@8.0.1 does not support react@>=18"]},"peerDependencies":{"react":">=16.9.0"},"_npmOperationalInternal":{"tmp":"tmp/use-ref-from_0.0.3-main.8a66111_1679394481830_0.22155228048973008","host":"s3://npm-registry-packages"}},"0.0.3-main.5f8d1c8":{"name":"use-ref-from","version":"0.0.3-main.5f8d1c8","keywords":["react","react-hook","react-hooks"],"author":{"url":"https://github.com/compulim","name":"William Wong"},"license":"MIT","_id":"use-ref-from@0.0.3-main.5f8d1c8","maintainers":[{"name":"compulim","email":"compulim@hotmail.com"}],"homepage":"https://github.com/compulim/use-ref-from#readme","bugs":{"url":"https://github.com/compulim/use-ref-from/issues"},"dist":{"shasum":"7e90812a6eb7a59eccbbed045404abc5ef454d3a","tarball":"https://registry.npmjs.org/use-ref-from/-/use-ref-from-0.0.3-main.5f8d1c8.tgz","fileCount":13,"integrity":"sha512-1eurZixLv8JxkxDCP0HfuS3bdhJp5oejBwwXBg0IqHk5eUH6MXtemyCkOq9CEzNWJMVMWIOabwUbfGjEQBumBQ==","signatures":[{"sig":"MEUCIQCHG47trLxDGHuYY5Ub/B78TJPJcBqrbKPoRNsClfdTgQIgftOf79+Qw2hYwjWrt0qcMoiSEACOZKy/JXGXKn9MMQ0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13235,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGZZWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqomA//UHo0bqtzNnwoVENjjNDVQLHus97cAXs90nAkdLBS00u++9kQ\r\ntn9Lf65cEb8/Xy7JDXLqAk4hUP0/KHZ3NDc1gwIbXXUI0ANImFNtBZ4t6E8O\r\n8unRtWMrE0CJ9QHLJU9y09QbrrlipFyNWO6agIm25IMWkn5HM7UGORqy6ZhD\r\nj6Oz0YVQDEDP6PAmchmI/1mdO8r0MtYqXuMiJFFf2JKHD2JEOmMvFxfLMn3E\r\nMN2G7bGJea1VqmtskZm6CrlQKRl93zQSoUiqjTJ95C/+QnGLdbx2NRPzU+GO\r\nw7Jws9hproWTk/K96+Yse4W4yQlBLXurgmKhNvX/4d3jPD55z4tDwLY0YSMT\r\nhn29LRIdOQA3pwv7yoVkWj/pjMlLFSnT2BhN82l+eOliQJunqcr/tBG9t3z0\r\nCpLfGeStUi3ZHWMbinZ/81LCyL74EJaJAPgzVtK8wkQmY0ujxzC1xLow/VNM\r\n/Sr3Oo00jJk63PoFnb7+8gm+S8GZNJAgFwhGj28v0vCS6gNRaduqATP2PjQW\r\nW2+Jyo43PThVIPDcXqWh35lEaVhcZjit48M0vE51DRV3IpR5xRHRVCs6Hl0F\r\n99cjBpBxylSQB4GhVGU+nw33soQu8SNhsJKLW7TWz0Nj+D9jnwBaE9MCIWUj\r\nMcZPmckcTEBQeUMsqACKYG/QBse9ydeU8uw=\r\n=Ub/R\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/commonjs/index.js","_from":"file:use-ref-from-0.0.3-main.5f8d1c8.tgz","exports":{".":{"types":"./lib/types/index.d.ts","import":"./lib/esmodules/index.js","require":"./lib/commonjs/index.js"},"./useRefFrom":{"types":"./lib/types/useRefFrom.d.ts","import":"./lib/esmodules/useRefFrom.js","require":"./lib/commonjs/useRefFrom.js"}},"scripts":{"bump":"npm run bump:prod && npm run bump:dev && npm run bump:auditfix && npm run bump:babel","test":"jest","build":"npm run build:babel && npm run build:typescript","prebump":"cat package.json | jq '(((.localPeerDependencies // {}) | keys | map([\"dependencies\", .])) + ((.localPeerDevDependencies // {}) | keys | map([\"devDependencies\", .]))) as $localPeerPaths | delpaths($localPeerPaths)' > package-temp.json && mv package-temp.json package.json","prepack":"cp ../../CHANGELOG.md . && cp ../../LICENSE . && cp ../../README.md .","bump:dev":"if [ `cat package.json | jq -r '(.devDependencies // {}) | length'` -ne 0 ]; then npm install $(cat package.json | jq -r '(.pinDependencies // {}) as $p | ((.devDependencies // {}) | keys) | map(. + \"@\" + ($p[.] // [\"latest\"])[0]) | .[]'); fi","postbump":"cat package.json | jq '. + (.dependencies = (((.dependencies // {}) + (.localPeerDependencies // {})) | to_entries | sort_by(.key) | from_entries)) | (.devDependencies = (((.devDependencies // {}) + (.localPeerDevDependencies // {})) | to_entries | sort_by(.key) | from_entries))' > package-temp.json && mv package-temp.json package.json","bump:prod":"if [ `cat package.json | jq -r '(.dependencies // {}) | length'` -ne 0 ]; then npm install --save-exact $(cat package.json | jq -r '(.pinDependencies // {}) as $p | ((.dependencies // {}) | keys) | map(. + \"@\" + ($p[.] // [\"latest\"])[0]) | .[]'); fi","precommit":"eslint ./src/","bump:babel":"npm run bump:babel:commonjs && npm run bump:babel:esmodules","build:babel":"npm run build:babel:commonjs && npm run build:babel:esmodules","bump:auditfix":"npm audit fix || exit 0","build:typescript":"tsc --project ./src/tsconfig.declaration.json","bump:babel:commonjs":"cat babel.commonjs.config.json | jq --arg CORE_JS_VERSION `cat node_modules/@babel/runtime-corejs3/package.json | jq -r .version` '(.plugins[] | select(.[0] == \"@babel/plugin-transform-runtime\"))[1].version = $CORE_JS_VERSION' | prettier --parser json > babel.commonjs.config.json.tmp && mv babel.commonjs.config.json.tmp babel.commonjs.config.json","build:babel:commonjs":"babel src --config-file ./babel.commonjs.config.json --extensions .ts,.tsx --out-dir ./lib/commonjs/","bump:babel:esmodules":"cat babel.esmodules.config.json | jq --arg CORE_JS_VERSION `cat node_modules/@babel/runtime-corejs3/package.json | jq -r .version` '(.plugins[] | select(.[0] == \"@babel/plugin-transform-runtime\"))[1].version = $CORE_JS_VERSION' | prettier --parser json > babel.esmodules.config.json.tmp && mv babel.esmodules.config.json.tmp babel.esmodules.config.json","build:babel:esmodules":"babel src --config-file ./babel.esmodules.config.json --extensions .ts,.tsx --out-dir ./lib/esmodules/"},"typings":"./lib/types/index.d.ts","_npmUser":{"name":"compulim","email":"compulim@hotmail.com"},"_resolved":"/home/runner/work/use-ref-from/use-ref-from/use-ref-from-0.0.3-main.5f8d1c8.tgz","_integrity":"sha512-1eurZixLv8JxkxDCP0HfuS3bdhJp5oejBwwXBg0IqHk5eUH6MXtemyCkOq9CEzNWJMVMWIOabwUbfGjEQBumBQ==","repository":{"url":"git+https://github.com/compulim/use-ref-from.git","type":"git"},"_npmVersion":"8.19.3","description":"React.useRef with an immediate setter and read-only value.","directories":{},"_nodeVersion":"16.19.1","dependencies":{"@babel/runtime-corejs3":"7.21.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.4.3","react":"^17.0.2","@babel/cli":"^7.21.0","typescript":"^4.9.5","@babel/core":"^7.21.0","@types/react":"^17.0.53","@babel/preset-env":"^7.20.2","react-test-renderer":"^17.0.2","jest-environment-jsdom":"^29.4.3","@babel/preset-typescript":"^7.21.0","@testing-library/react-hooks":"^8.0.1","@babel/plugin-transform-runtime":"^7.21.0"},"pinDependencies":{"react":["17","@testing-library/react-hooks@8.0.1 does not support react@>=18"],"@types/react":["17","@testing-library/react-hooks@8.0.1 does not support react@>=18"],"react-test-renderer":["17","@testing-library/react-hooks@8.0.1 does not support react@>=18"]},"peerDependencies":{"react":">=16.9.0"},"_npmOperationalInternal":{"tmp":"tmp/use-ref-from_0.0.3-main.5f8d1c8_1679398486671_0.7373421727201037","host":"s3://npm-registry-packages"}},"0.0.3-main.06f9409":{"name":"use-ref-from","version":"0.0.3-main.06f9409","keywords":["react","react-hook","react-hooks"],"author":{"url":"https://github.com/compulim","name":"William Wong"},"license":"MIT","_id":"use-ref-from@0.0.3-main.06f9409","maintainers":[{"name":"compulim","email":"compulim@hotmail.com"}],"homepage":"https://github.com/compulim/use-ref-from#readme","bugs":{"url":"https://github.com/compulim/use-ref-from/issues"},"dist":{"shasum":"4c234739d5f7099d5577aec6820f7552a98308d7","tarball":"https://registry.npmjs.org/use-ref-from/-/use-ref-from-0.0.3-main.06f9409.tgz","fileCount":13,"integrity":"sha512-BAxM0Zlo3qEX3gyvXLoZE26eXYEPv0WHI+wpmPUANNxTsF7RFKQe3BOKyMPOLG7DDrVZo307WqhvjbMFmbQeGg==","signatures":[{"sig":"MEQCIGFZCEfH3PZYqxj7BuCZlw7GMcSaBtouJXCk+0CKoSRWAiAbQwkvULpnZ2L++dYm4Widl7UTdMJDlsRIPKAbyTShmQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13235},"main":"./lib/commonjs/index.js","_from":"file:use-ref-from-0.0.3-main.06f9409.tgz","exports":{".":{"types":"./lib/types/index.d.ts","import":"./lib/esmodules/index.js","require":"./lib/commonjs/index.js"},"./useRefFrom":{"types":"./lib/types/useRefFrom.d.ts","import":"./lib/esmodules/useRefFrom.js","require":"./lib/commonjs/useRefFrom.js"}},"scripts":{"bump":"npm run bump:prod && npm run bump:dev && npm run bump:auditfix && npm run bump:babel","test":"jest","build":"npm run build:babel && npm run build:typescript","prebump":"cat package.json | jq '(((.localPeerDependencies // {}) | keys | map([\"dependencies\", .])) + ((.localPeerDevDependencies // {}) | keys | map([\"devDependencies\", .]))) as $localPeerPaths | delpaths($localPeerPaths)' > package-temp.json && mv package-temp.json package.json","prepack":"cp ../../CHANGELOG.md . && cp ../../LICENSE . && cp ../../README.md .","bump:dev":"if [ `cat package.json | jq -r '(.devDependencies // {}) | length'` -ne 0 ]; then npm install $(cat package.json | jq -r '(.pinDependencies // {}) as $p | ((.devDependencies // {}) | keys) | map(. + \"@\" + ($p[.] // [\"latest\"])[0]) | .[]'); fi","postbump":"cat package.json | jq '. + (.dependencies = (((.dependencies // {}) + (.localPeerDependencies // {})) | to_entries | sort_by(.key) | from_entries)) | (.devDependencies = (((.devDependencies // {}) + (.localPeerDevDependencies // {})) | to_entries | sort_by(.key) | from_entries))' > package-temp.json && mv package-temp.json package.json","bump:prod":"if [ `cat package.json | jq -r '(.dependencies // {}) | length'` -ne 0 ]; then npm install --save-exact $(cat package.json | jq -r '(.pinDependencies // {}) as $p | ((.dependencies // {}) | keys) | map(. + \"@\" + ($p[.] // [\"latest\"])[0]) | .[]'); fi","precommit":"eslint ./src/","bump:babel":"npm run bump:babel:commonjs && npm run bump:babel:esmodules","build:babel":"npm run build:babel:commonjs && npm run build:babel:esmodules","bump:auditfix":"npm audit fix || exit 0","build:typescript":"tsc --project ./src/tsconfig.declaration.json","bump:babel:commonjs":"cat babel.commonjs.config.json | jq --arg CORE_JS_VERSION `cat node_modules/@babel/runtime-corejs3/package.json | jq -r .version` '(.plugins[] | select(.[0] == \"@babel/plugin-transform-runtime\"))[1].version = $CORE_JS_VERSION' | prettier --parser json > babel.commonjs.config.json.tmp && mv babel.commonjs.config.json.tmp babel.commonjs.config.json","build:babel:commonjs":"babel src --config-file ./babel.commonjs.config.json --extensions .ts,.tsx --out-dir ./lib/commonjs/","bump:babel:esmodules":"cat babel.esmodules.config.json | jq --arg CORE_JS_VERSION `cat node_modules/@babel/runtime-corejs3/package.json | jq -r .version` '(.plugins[] | select(.[0] == \"@babel/plugin-transform-runtime\"))[1].version = $CORE_JS_VERSION' | prettier --parser json > babel.esmodules.config.json.tmp && mv babel.esmodules.config.json.tmp babel.esmodules.config.json","build:babel:esmodules":"babel src --config-file ./babel.esmodules.config.json --extensions .ts,.tsx --out-dir ./lib/esmodules/"},"typings":"./lib/types/index.d.ts","_npmUser":{"name":"compulim","email":"compulim@hotmail.com"},"_resolved":"/home/runner/work/use-ref-from/use-ref-from/use-ref-from-0.0.3-main.06f9409.tgz","_integrity":"sha512-BAxM0Zlo3qEX3gyvXLoZE26eXYEPv0WHI+wpmPUANNxTsF7RFKQe3BOKyMPOLG7DDrVZo307WqhvjbMFmbQeGg==","repository":{"url":"git+https://github.com/compulim/use-ref-from.git","type":"git"},"_npmVersion":"8.19.4","description":"React.useRef with an immediate setter and read-only value.","directories":{},"_nodeVersion":"16.20.1","dependencies":{"@babel/runtime-corejs3":"7.21.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.4.3","react":"^17.0.2","@babel/cli":"^7.21.0","typescript":"^4.9.5","@babel/core":"^7.21.0","@types/react":"^17.0.53","@babel/preset-env":"^7.20.2","react-test-renderer":"^17.0.2","jest-environment-jsdom":"^29.4.3","@babel/preset-typescript":"^7.21.0","@testing-library/react-hooks":"^8.0.1","@babel/plugin-transform-runtime":"^7.21.0"},"pinDependencies":{"react":["17","@testing-library/react-hooks@8.0.1 does not support react@>=18"],"@types/react":["17","@testing-library/react-hooks@8.0.1 does not support react@>=18"],"react-test-renderer":["17","@testing-library/react-hooks@8.0.1 does not support react@>=18"]},"peerDependencies":{"react":">=16.9.0"},"_npmOperationalInternal":{"tmp":"tmp/use-ref-from_0.0.3-main.06f9409_1689850538023_0.6976426433492682","host":"s3://npm-registry-packages"}},"0.0.3-main.a25f4c9":{"name":"use-ref-from","version":"0.0.3-main.a25f4c9","keywords":["react","react-hook","react-hooks"],"author":{"url":"https://github.com/compulim","name":"William Wong"},"license":"MIT","_id":"use-ref-from@0.0.3-main.a25f4c9","maintainers":[{"name":"compulim","email":"compulim@hotmail.com"}],"homepage":"https://github.com/compulim/use-ref-from#readme","bugs":{"url":"https://github.com/compulim/use-ref-from/issues"},"dist":{"shasum":"7e5f52c2b869dd9de61c1a1311d74c24d4cc7c92","tarball":"https://registry.npmjs.org/use-ref-from/-/use-ref-from-0.0.3-main.a25f4c9.tgz","fileCount":13,"integrity":"sha512-X+VHvfq6I4XWkt+oYsrf2Yois+oGk3bDhxs4fepSa813Ae/LeaNrsyU3ZdN6LRqWnCdEt2ADVaiUiIT68p+ShA==","signatures":[{"sig":"MEYCIQCNV5Mpllp2L32+M3MwZazg1Lnt4RcewrqazwN8QXXF8QIhAMG1BYLaXO3VUtPjXBUNo7z/akkWKNDFDPwdpz00LL+m","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13245},"main":"./lib/commonjs/index.js","_from":"file:use-ref-from-0.0.3-main.a25f4c9.tgz","exports":{".":{"types":"./lib/types/index.d.ts","import":"./lib/esmodules/index.js","require":"./lib/commonjs/index.js"},"./useRefFrom":{"types":"./lib/types/useRefFrom.d.ts","import":"./lib/esmodules/useRefFrom.js","require":"./lib/commonjs/useRefFrom.js"}},"scripts":{"bump":"npm run bump:prod && npm run bump:dev && npm run bump:auditfix && npm run bump:babel","test":"jest","build":"npm run build:babel && npm run build:typescript","prebump":"cat package.json | jq '(((.localPeerDependencies // {}) | keys | map([\"dependencies\", .])) + ((.localPeerDevDependencies // {}) | keys | map([\"devDependencies\", .]))) as $localPeerPaths | delpaths($localPeerPaths)' > package-temp.json && mv package-temp.json package.json","prepack":"cp ../../CHANGELOG.md . && cp ../../LICENSE . && cp ../../README.md .","bump:dev":"if [ `cat package.json | jq -r '(.devDependencies // {}) | length'` -ne 0 ]; then npm install $(cat package.json | jq -r '(.pinDependencies // {}) as $p | ((.devDependencies // {}) | keys) | map(. + \"@\" + ($p[.] // [\"latest\"])[0]) | .[]'); fi","postbump":"cat package.json | jq '. + (.dependencies = (((.dependencies // {}) + (.localPeerDependencies // {})) | to_entries | sort_by(.key) | from_entries)) | (.devDependencies = (((.devDependencies // {}) + (.localPeerDevDependencies // {})) | to_entries | sort_by(.key) | from_entries))' > package-temp.json && mv package-temp.json package.json","bump:prod":"if [ `cat package.json | jq -r '(.dependencies // {}) | length'` -ne 0 ]; then npm install --save-exact $(cat package.json | jq -r '(.pinDependencies // {}) as $p | ((.dependencies // {}) | keys) | map(. + \"@\" + ($p[.] // [\"latest\"])[0]) | .[]'); fi","precommit":"eslint ./src/","bump:babel":"npm run bump:babel:commonjs && npm run bump:babel:esmodules","build:babel":"npm run build:babel:commonjs && npm run build:babel:esmodules","bump:auditfix":"npm audit fix || exit 0","build:typescript":"tsc --project ./src/tsconfig.declaration.json","bump:babel:commonjs":"cat babel.commonjs.config.json | jq --arg CORE_JS_VERSION `cat node_modules/@babel/runtime-corejs3/package.json | jq -r .version` '(.plugins[] | select(.[0] == \"@babel/plugin-transform-runtime\"))[1].version = $CORE_JS_VERSION' | prettier --parser json > babel.commonjs.config.json.tmp && mv babel.commonjs.config.json.tmp babel.commonjs.config.json","build:babel:commonjs":"babel src --config-file ./babel.commonjs.config.json --extensions .ts,.tsx --out-dir ./lib/commonjs/","bump:babel:esmodules":"cat babel.esmodules.config.json | jq --arg CORE_JS_VERSION `cat node_modules/@babel/runtime-corejs3/package.json | jq -r .version` '(.plugins[] | select(.[0] == \"@babel/plugin-transform-runtime\"))[1].version = $CORE_JS_VERSION' | prettier --parser json > babel.esmodules.config.json.tmp && mv babel.esmodules.config.json.tmp babel.esmodules.config.json","build:babel:esmodules":"babel src --config-file ./babel.esmodules.config.json --extensions .ts,.tsx --out-dir ./lib/esmodules/"},"typings":"./lib/types/index.d.ts","_npmUser":{"name":"compulim","email":"compulim@hotmail.com"},"_resolved":"/home/runner/work/use-ref-from/use-ref-from/use-ref-from-0.0.3-main.a25f4c9.tgz","_integrity":"sha512-X+VHvfq6I4XWkt+oYsrf2Yois+oGk3bDhxs4fepSa813Ae/LeaNrsyU3ZdN6LRqWnCdEt2ADVaiUiIT68p+ShA==","repository":{"url":"git+https://github.com/compulim/use-ref-from.git","type":"git"},"_npmVersion":"8.19.4","description":"React.useRef with an immediate setter and read-only value.","directories":{},"_nodeVersion":"16.20.1","dependencies":{"@babel/runtime-corejs3":"7.22.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.6.1","react":"^17.0.2","@babel/cli":"^7.22.9","typescript":"^5.1.6","@babel/core":"^7.22.9","@types/react":"^17.0.62","@babel/preset-env":"^7.22.9","react-test-renderer":"^17.0.2","jest-environment-jsdom":"^29.6.1","@babel/preset-typescript":"^7.22.5","@testing-library/react-hooks":"^8.0.1","@babel/plugin-transform-runtime":"^7.22.9"},"pinDependencies":{"react":["17","@testing-library/react-hooks@8.0.1 does not support react@>=18"],"@types/react":["17","@testing-library/react-hooks@8.0.1 does not support react@>=18"],"react-test-renderer":["17","@testing-library/react-hooks@8.0.1 does not support react@>=18"]},"peerDependencies":{"react":">=16.9.0"},"_npmOperationalInternal":{"tmp":"tmp/use-ref-from_0.0.3-main.a25f4c9_1689850914957_0.18397445132409485","host":"s3://npm-registry-packages"}},"0.0.3-main.64ea88e":{"name":"use-ref-from","version":"0.0.3-main.64ea88e","keywords":["react","react-hook","react-hooks"],"author":{"url":"https://github.com/compulim","name":"William Wong"},"license":"MIT","_id":"use-ref-from@0.0.3-main.64ea88e","maintainers":[{"name":"compulim","email":"compulim@hotmail.com"}],"homepage":"https://github.com/compulim/use-ref-from#readme","bugs":{"url":"https://github.com/compulim/use-ref-from/issues"},"dist":{"shasum":"505a6903b1fc22b96b8c0712e56c747a2ffac08b","tarball":"https://registry.npmjs.org/use-ref-from/-/use-ref-from-0.0.3-main.64ea88e.tgz","fileCount":15,"integrity":"sha512-Oaoz6nisDAG7m/uGyyZdUbFmGd9iTnTbQjqUXqK8LtQRlWlrtG27v6M+dmuUENd1InIH2OM/jFh52UKMxQDppQ==","signatures":[{"sig":"MEUCIHNlaORHCsdDLxu/SUSyKqSoh5DhiWwBEBZy0fLrBo6JAiEAx40FthXNa2NIKZO4e0snwUUYYt/o4GCcMBj3PGK0RzI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13969},"main":"./lib/commonjs/index.js","_from":"file:use-ref-from-0.0.3-main.64ea88e.tgz","exports":{".":{"import":{"types":"./lib/esmodules-types/index.d.ts","default":"./lib/esmodules/index.js"},"require":{"types":"./lib/commonjs-types/index.d.ts","default":"./lib/commonjs/index.js"}},"./useRefFrom":{"import":{"types":"./lib/esmodules-types/useRefFrom.d.ts","default":"./lib/esmodules/useRefFrom.js"},"require":{"types":"./lib/commonjs-types/useRefFrom.d.ts","default":"./lib/commonjs/useRefFrom.js"}}},"scripts":{"bump":"npm run bump:prod && npm run bump:dev && npm run bump:auditfix && npm run bump:babel","test":"jest","build":"npm run build:babel:commonjs && npm run build:babel:esmodules && npm run build:typescript:commonjs && npm run build:typescript:esmodules","prebump":"cat package.json | jq '(((.localPeerDependencies // {}) | keys | map([\"dependencies\", .])) + ((.localPeerDevDependencies // {}) | keys | map([\"devDependencies\", .]))) as $localPeerPaths | delpaths($localPeerPaths)' > package-temp.json && mv package-temp.json package.json","prepack":"cp ../../CHANGELOG.md . && cp ../../LICENSE . && cp ../../README.md .","bump:dev":"if [ `cat package.json | jq -r '(.devDependencies // {}) | length'` -ne 0 ]; then npm install $(cat package.json | jq -r '(.pinDependencies // {}) as $p | ((.devDependencies // {}) | keys) | map(. + \"@\" + ($p[.] // [\"latest\"])[0]) | .[]'); fi","postbump":"cat package.json | jq '. + (.dependencies = (((.dependencies // {}) + (.localPeerDependencies // {})) | to_entries | sort_by(.key) | from_entries)) | (.devDependencies = (((.devDependencies // {}) + (.localPeerDevDependencies // {})) | to_entries | sort_by(.key) | from_entries))' > package-temp.json && mv package-temp.json package.json","bump:prod":"if [ `cat package.json | jq -r '(.dependencies // {}) | length'` -ne 0 ]; then npm install --save-exact $(cat package.json | jq -r '(.pinDependencies // {}) as $p | ((.dependencies // {}) | keys) | map(. + \"@\" + ($p[.] // [\"latest\"])[0]) | .[]'); fi","precommit":"npm run precommit:eslint && npm run precommit:typescript","bump:babel":"npm run bump:babel:commonjs && npm run bump:babel:esmodules","bump:auditfix":"npm audit fix || exit 0","precommit:eslint":"eslint ./src/","bump:babel:commonjs":"cat babel.commonjs.config.json | jq --arg CORE_JS_VERSION `cat node_modules/@babel/runtime-corejs3/package.json | jq -r .version` '(.plugins[] | select(.[0] == \"@babel/plugin-transform-runtime\"))[1].version = $CORE_JS_VERSION' | prettier --parser json > babel.commonjs.config.json.tmp && mv babel.commonjs.config.json.tmp babel.commonjs.config.json","build:babel:commonjs":"babel src --config-file ./babel.commonjs.config.json --extensions .ts,.tsx --out-dir ./lib/commonjs/","bump:babel:esmodules":"cat babel.esmodules.config.json | jq --arg CORE_JS_VERSION `cat node_modules/@babel/runtime-corejs3/package.json | jq -r .version` '(.plugins[] | select(.[0] == \"@babel/plugin-transform-runtime\"))[1].version = $CORE_JS_VERSION' | prettier --parser json > babel.esmodules.config.json.tmp && mv babel.esmodules.config.json.tmp babel.esmodules.config.json","precommit:typescript":"tsc --noEmit --project ./src/tsconfig.json","build:babel:esmodules":"babel src --config-file ./babel.esmodules.config.json --extensions .ts,.tsx --out-dir ./lib/esmodules/","build:typescript:commonjs":"tsc --project ./src/tsconfig.declaration.commonjs.json","build:typescript:esmodules":"tsc --project ./src/tsconfig.declaration.esmodules.json"},"typings":"./lib/commonjs-types/index.d.ts","_npmUser":{"name":"compulim","email":"compulim@hotmail.com"},"_resolved":"/home/runner/work/use-ref-from/use-ref-from/use-ref-from-0.0.3-main.64ea88e.tgz","_integrity":"sha512-Oaoz6nisDAG7m/uGyyZdUbFmGd9iTnTbQjqUXqK8LtQRlWlrtG27v6M+dmuUENd1InIH2OM/jFh52UKMxQDppQ==","repository":{"url":"git+https://github.com/compulim/use-ref-from.git","type":"git"},"_npmVersion":"8.19.4","description":"React.useRef with an immediate setter and read-only value.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"@babel/runtime-corejs3":"7.22.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.6.1","react":"^17.0.2","@babel/cli":"^7.22.9","typescript":"^5.1.6","@babel/core":"^7.22.9","@types/react":"^17.0.62","@babel/preset-env":"^7.22.9","react-test-renderer":"^17.0.2","jest-environment-jsdom":"^29.6.1","@babel/preset-typescript":"^7.22.5","@testing-library/react-hooks":"^8.0.1","@babel/plugin-transform-runtime":"^7.22.9"},"pinDependencies":{"react":["17","@testing-library/react-hooks@8.0.1 does not support react@>=18"],"@types/react":["17","@testing-library/react-hooks@8.0.1 does not support react@>=18"],"react-test-renderer":["17","@testing-library/react-hooks@8.0.1 does not support react@>=18"]},"peerDependencies":{"react":">=16.9.0"},"_npmOperationalInternal":{"tmp":"tmp/use-ref-from_0.0.3-main.64ea88e_1694252320976_0.7237404863769157","host":"s3://npm-registry-packages"}},"0.0.3-main.c06a691":{"name":"use-ref-from","version":"0.0.3-main.c06a691","keywords":["react","react-hook","react-hooks"],"author":{"url":"https://github.com/compulim","name":"William Wong"},"license":"MIT","_id":"use-ref-from@0.0.3-main.c06a691","maintainers":[{"name":"compulim","email":"compulim@hotmail.com"}],"homepage":"https://github.com/compulim/use-ref-from#readme","bugs":{"url":"https://github.com/compulim/use-ref-from/issues"},"dist":{"shasum":"67f4d429f9363a5d3e78c37b4068af7caad37063","tarball":"https://registry.npmjs.org/use-ref-from/-/use-ref-from-0.0.3-main.c06a691.tgz","fileCount":15,"integrity":"sha512-iW+wOCvAQU6JmF5yOGfvBjSpaGXI2Wb3rbQVPDOWxhapCsX+3695+i4knYyHduRzEpzUkD2VHikFceAe8jDT1g==","signatures":[{"sig":"MEUCIH7wptJ31nEVcz7w5wslJyDqShRzCfF7fi/dp8OrkQ7ZAiEAmB+Ji8vHgoxJfJ+/WcQ7LEhHl/pMysU0wKUNGtJPnJ0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14036},"main":"./lib/commonjs/index.js","_from":"file:use-ref-from-0.0.3-main.c06a691.tgz","exports":{".":{"import":{"types":"./lib/esmodules-types/index.d.ts","default":"./lib/esmodules/index.js"},"require":{"types":"./lib/commonjs-types/index.d.ts","default":"./lib/commonjs/index.js"}},"./useRefFrom":{"import":{"types":"./lib/esmodules-types/useRefFrom.d.ts","default":"./lib/esmodules/useRefFrom.js"},"require":{"types":"./lib/commonjs-types/useRefFrom.d.ts","default":"./lib/commonjs/useRefFrom.js"}}},"scripts":{"bump":"npm run bump:prod && npm run bump:dev && npm run bump:auditfix && npm run bump:babel","test":"jest","build":"npm run build:babel:commonjs && npm run build:babel:esmodules && npm run build:typescript:commonjs && npm run build:typescript:esmodules","prebump":"cat package.json | jq '(((.localPeerDependencies // {}) | keys | map([\"dependencies\", .])) + ((.localPeerDevDependencies // {}) | keys | map([\"devDependencies\", .]))) as $localPeerPaths | delpaths($localPeerPaths)' > package-temp.json && mv package-temp.json package.json","prepack":"cp ../../CHANGELOG.md . && cp ../../LICENSE . && cp ../../README.md .","bump:dev":"if [ `cat package.json | jq -r '(.devDependencies // {}) | length'` -ne 0 ]; then npm install $(cat package.json | jq -r '(.pinDependencies // {}) as $p | ((.devDependencies // {}) | keys) | map(. + \"@\" + ($p[.] // [\"latest\"])[0]) | .[]'); fi","postbump":"cat package.json | jq '. + (.dependencies = (((.dependencies // {}) + (.localPeerDependencies // {})) | to_entries | sort_by(.key) | from_entries)) | (.devDependencies = (((.devDependencies // {}) + (.localPeerDevDependencies // {})) | to_entries | sort_by(.key) | from_entries))' > package-temp.json && mv package-temp.json package.json","bump:prod":"if [ `cat package.json | jq -r '(.dependencies // {}) | length'` -ne 0 ]; then npm install --save-exact $(cat package.json | jq -r '(.pinDependencies // {}) as $p | ((.dependencies // {}) | keys) | map(. + \"@\" + ($p[.] // [\"latest\"])[0]) | .[]'); fi","precommit":"npm run precommit:eslint && npm run precommit:typescript","bump:babel":"npm run bump:babel:commonjs && npm run bump:babel:esmodules","bump:auditfix":"npm audit fix || exit 0","precommit:eslint":"eslint ./src/","bump:babel:commonjs":"cat babel.commonjs.config.json | jq --arg CORE_JS_VERSION `cat node_modules/@babel/runtime-corejs3/package.json | jq -r .version` '(.plugins[] | select(.[0] == \"@babel/plugin-transform-runtime\"))[1].version = $CORE_JS_VERSION' | prettier --parser json > babel.commonjs.config.json.tmp && mv babel.commonjs.config.json.tmp babel.commonjs.config.json","build:babel:commonjs":"babel src --config-file ./babel.commonjs.config.json --extensions .ts,.tsx --out-dir ./lib/commonjs/","bump:babel:esmodules":"cat babel.esmodules.config.json | jq --arg CORE_JS_VERSION `cat node_modules/@babel/runtime-corejs3/package.json | jq -r .version` '(.plugins[] | select(.[0] == \"@babel/plugin-transform-runtime\"))[1].version = $CORE_JS_VERSION' | prettier --parser json > babel.esmodules.config.json.tmp && mv babel.esmodules.config.json.tmp babel.esmodules.config.json","precommit:typescript":"tsc --noEmit --project ./src/tsconfig.json","build:babel:esmodules":"babel src --config-file ./babel.esmodules.config.json --extensions .ts,.tsx --out-dir ./lib/esmodules/","build:typescript:commonjs":"tsc --project ./src/tsconfig.declaration.commonjs.json","build:typescript:esmodules":"tsc --project ./src/tsconfig.declaration.esmodules.json"},"typings":"./lib/commonjs-types/index.d.ts","_npmUser":{"name":"compulim","email":"compulim@hotmail.com"},"_resolved":"/home/runner/work/use-ref-from/use-ref-from/use-ref-from-0.0.3-main.c06a691.tgz","_integrity":"sha512-iW+wOCvAQU6JmF5yOGfvBjSpaGXI2Wb3rbQVPDOWxhapCsX+3695+i4knYyHduRzEpzUkD2VHikFceAe8jDT1g==","repository":{"url":"git+https://github.com/compulim/use-ref-from.git","type":"git"},"_npmVersion":"8.19.4","description":"React.useRef with an immediate setter and read-only value.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"@babel/runtime-corejs3":"7.22.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.6.1","react":"^17.0.2","@babel/cli":"^7.22.9","typescript":"^5.1.6","@babel/core":"^7.22.9","@types/jest":"^29.5.4","@types/react":"^17.0.62","@babel/preset-env":"^7.22.9","@tsconfig/strictest":"^2.0.2","react-test-renderer":"^17.0.2","jest-environment-jsdom":"^29.6.1","@babel/preset-typescript":"^7.22.5","@testing-library/react-hooks":"^8.0.1","@babel/plugin-transform-runtime":"^7.22.9"},"pinDependencies":{"react":["17","@testing-library/react-hooks@8.0.1 does not support react@>=18"],"@types/react":["17","@testing-library/react-hooks@8.0.1 does not support react@>=18"],"react-test-renderer":["17","@testing-library/react-hooks@8.0.1 does not support react@>=18"]},"peerDependencies":{"react":">=16.9.0"},"_npmOperationalInternal":{"tmp":"tmp/use-ref-from_0.0.3-main.c06a691_1694292807842_0.6401746487633151","host":"s3://npm-registry-packages"}},"0.0.3-main.979f3ed":{"name":"use-ref-from","version":"0.0.3-main.979f3ed","keywords":["react","react-hook","react-hooks"],"author":{"url":"https://github.com/compulim","name":"William Wong"},"license":"MIT","_id":"use-ref-from@0.0.3-main.979f3ed","maintainers":[{"name":"compulim","email":"compulim@hotmail.com"}],"homepage":"https://github.com/compulim/use-ref-from#readme","bugs":{"url":"https://github.com/compulim/use-ref-from/issues"},"dist":{"shasum":"d3e3c15951744a522f9299ee4105745032467d03","tarball":"https://registry.npmjs.org/use-ref-from/-/use-ref-from-0.0.3-main.979f3ed.tgz","fileCount":15,"integrity":"sha512-HaYk2Jg3BfmxaiGklEN9ykX1DJNQFHZOWZZOcrGyhCahqDL7QorI/PoPagM4bJoXmo+TASVExHAWIge2KZg0sg==","signatures":[{"sig":"MEYCIQC1ZR8yZ1AsNMHphvsccgjHA0rLgVSpoBZ8p73XALxmngIhAIyUlvwJs17HgZ2HQSoVpkWfqsMGqMfY/apQU+Hx8DWH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14249},"main":"./lib/commonjs/index.js","_from":"file:use-ref-from-0.0.3-main.979f3ed.tgz","exports":{".":{"import":{"types":"./lib/esmodules-types/index.d.ts","default":"./lib/esmodules/index.js"},"require":{"types":"./lib/commonjs-types/index.d.ts","default":"./lib/commonjs/index.js"}},"./useRefFrom":{"import":{"types":"./lib/esmodules-types/useRefFrom.d.ts","default":"./lib/esmodules/useRefFrom.js"},"require":{"types":"./lib/commonjs-types/useRefFrom.d.ts","default":"./lib/commonjs/useRefFrom.js"}}},"scripts":{"bump":"npm run bump:prod && npm run bump:dev && npm run bump:auditfix && npm run bump:babel","test":"jest","build":"npm run build:babel:commonjs && npm run build:babel:esmodules && npm run build:typescript:commonjs && npm run build:typescript:esmodules","prebump":"cat package.json | jq '(((.localPeerDependencies // {}) | keys | map([\"dependencies\", .])) + ((.localPeerDevDependencies // {}) | keys | map([\"devDependencies\", .]))) as $localPeerPaths | delpaths($localPeerPaths)' > package-temp.json && mv package-temp.json package.json","prepack":"cp ../../CHANGELOG.md . && cp ../../LICENSE . && cp ../../README.md .","bump:dev":"if [ `cat package.json | jq -r '(.devDependencies // {}) | length'` -ne 0 ]; then npm install $(cat package.json | jq -r '(.pinDependencies // {}) as $p | ((.devDependencies // {}) | keys) | map(. + \"@\" + ($p[.] // [\"latest\"])[0]) | .[]'); fi","postbump":"cat package.json | jq '. + (.dependencies = (((.dependencies // {}) + (.localPeerDependencies // {})) | to_entries | sort_by(.key) | from_entries)) | (.devDependencies = (((.devDependencies // {}) + (.localPeerDevDependencies // {})) | to_entries | sort_by(.key) | from_entries))' > package-temp.json && mv package-temp.json package.json","bump:prod":"if [ `cat package.json | jq -r '(.dependencies // {}) | length'` -ne 0 ]; then npm install --save-exact $(cat package.json | jq -r '(.pinDependencies // {}) as $p | ((.dependencies // {}) | keys) | map(. + \"@\" + ($p[.] // [\"latest\"])[0]) | .[]'); fi","precommit":"npm run precommit:eslint && npm run precommit:typescript:production && npm run precommit:typescript:test","bump:babel":"npm run bump:babel:commonjs && npm run bump:babel:esmodules","bump:auditfix":"npm audit fix || exit 0","precommit:eslint":"eslint ./src/","bump:babel:commonjs":"cat babel.commonjs.config.json | jq --arg CORE_JS_VERSION `cat node_modules/@babel/runtime-corejs3/package.json | jq -r .version` '(.plugins[] | select(.[0] == \"@babel/plugin-transform-runtime\"))[1].version = $CORE_JS_VERSION' | prettier --parser json > babel.commonjs.config.json.tmp && mv babel.commonjs.config.json.tmp babel.commonjs.config.json","build:babel:commonjs":"babel src --config-file ./babel.commonjs.config.json --extensions .ts,.tsx --out-dir ./lib/commonjs/","bump:babel:esmodules":"cat babel.esmodules.config.json | jq --arg CORE_JS_VERSION `cat node_modules/@babel/runtime-corejs3/package.json | jq -r .version` '(.plugins[] | select(.[0] == \"@babel/plugin-transform-runtime\"))[1].version = $CORE_JS_VERSION' | prettier --parser json > babel.esmodules.config.json.tmp && mv babel.esmodules.config.json.tmp babel.esmodules.config.json","build:babel:esmodules":"babel src --config-file ./babel.esmodules.config.json --extensions .ts,.tsx --out-dir ./lib/esmodules/","build:typescript:commonjs":"tsc --project ./src/tsconfig.declaration.commonjs.json","precommit:typescript:test":"tsc --noEmit --project ./src/tsconfig.precommit.test.json","build:typescript:esmodules":"tsc --project ./src/tsconfig.declaration.esmodules.json","precommit:typescript:production":"tsc --noEmit --project ./src/tsconfig.precommit.production.json"},"typings":"./lib/commonjs-types/index.d.ts","_npmUser":{"name":"compulim","email":"compulim@hotmail.com"},"_resolved":"/home/runner/work/use-ref-from/use-ref-from/use-ref-from-0.0.3-main.979f3ed.tgz","_integrity":"sha512-HaYk2Jg3BfmxaiGklEN9ykX1DJNQFHZOWZZOcrGyhCahqDL7QorI/PoPagM4bJoXmo+TASVExHAWIge2KZg0sg==","repository":{"url":"git+https://github.com/compulim/use-ref-from.git","type":"git"},"_npmVersion":"8.19.4","description":"React.useRef with an immediate setter and read-only value.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"@babel/runtime-corejs3":"7.22.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.6.1","react":"^17.0.2","@babel/cli":"^7.22.9","typescript":"^5.1.6","@babel/core":"^7.22.9","@types/jest":"^29.5.4","@types/react":"^17.0.62","@babel/preset-env":"^7.22.9","@tsconfig/strictest":"^2.0.2","react-test-renderer":"^17.0.2","@tsconfig/recommended":"^1.0.2","jest-environment-jsdom":"^29.6.1","@babel/preset-typescript":"^7.22.5","@testing-library/react-hooks":"^8.0.1","@babel/plugin-transform-runtime":"^7.22.9"},"pinDependencies":{"react":["17","@testing-library/react-hooks@8.0.1 does not support react@>=18"],"@types/react":["17","@testing-library/react-hooks@8.0.1 does not support react@>=18"],"react-test-renderer":["17","@testing-library/react-hooks@8.0.1 does not support react@>=18"]},"peerDependencies":{"react":">=16.9.0"},"_npmOperationalInternal":{"tmp":"tmp/use-ref-from_0.0.3-main.979f3ed_1694294720457_0.5127082360815034","host":"s3://npm-registry-packages"}},"0.0.3-main.6a0d00f":{"name":"use-ref-from","version":"0.0.3-main.6a0d00f","keywords":["react","react-hook","react-hooks"],"author":{"url":"https://github.com/compulim","name":"William Wong"},"license":"MIT","_id":"use-ref-from@0.0.3-main.6a0d00f","maintainers":[{"name":"compulim","email":"compulim@hotmail.com"}],"homepage":"https://github.com/compulim/use-ref-from#readme","bugs":{"url":"https://github.com/compulim/use-ref-from/issues"},"dist":{"shasum":"6ab48db64ac557d1857440caf9c42c1ae91cb3d0","tarball":"https://registry.npmjs.org/use-ref-from/-/use-ref-from-0.0.3-main.6a0d00f.tgz","fileCount":15,"integrity":"sha512-VYt7db3Zw8ng0G8Q5H7PH2LTKnYX6lvHKvx7cYV+hs1tEkTyeZ4a2vnwOXUTvX2npQXP1XNZxJnCHx/X/Jgw6w==","signatures":[{"sig":"MEUCIQCmRyeDSBSBybQjERC1hopUhh+QzNmSUhHxCPzRgVtPDAIgZFVGzuUV1PdT2voyrO6ZLQ57NI9SLl1NmoaSZDDWWAQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14249},"main":"./lib/commonjs/index.js","_from":"file:use-ref-from-0.0.3-main.6a0d00f.tgz","exports":{".":{"import":{"types":"./lib/esmodules-types/index.d.ts","default":"./lib/esmodules/index.js"},"require":{"types":"./lib/commonjs-types/index.d.ts","default":"./lib/commonjs/index.js"}},"./useRefFrom":{"import":{"types":"./lib/esmodules-types/useRefFrom.d.ts","default":"./lib/esmodules/useRefFrom.js"},"require":{"types":"./lib/commonjs-types/useRefFrom.d.ts","default":"./lib/commonjs/useRefFrom.js"}}},"scripts":{"bump":"npm run bump:prod && npm run bump:dev && npm run bump:auditfix && npm run bump:babel","test":"jest","build":"npm run build:babel:commonjs && npm run build:babel:esmodules && npm run build:typescript:commonjs && npm run build:typescript:esmodules","prebump":"cat package.json | jq '(((.localPeerDependencies // {}) | keys | map([\"dependencies\", .])) + ((.localPeerDevDependencies // {}) | keys | map([\"devDependencies\", .]))) as $localPeerPaths | delpaths($localPeerPaths)' > package-temp.json && mv package-temp.json package.json","prepack":"cp ../../CHANGELOG.md . && cp ../../LICENSE . && cp ../../README.md .","bump:dev":"if [ `cat package.json | jq -r '(.devDependencies // {}) | length'` -ne 0 ]; then npm install $(cat package.json | jq -r '(.pinDependencies // {}) as $p | ((.devDependencies // {}) | keys) | map(. + \"@\" + ($p[.] // [\"latest\"])[0]) | .[]'); fi","postbump":"cat package.json | jq '. + (.dependencies = (((.dependencies // {}) + (.localPeerDependencies // {})) | to_entries | sort_by(.key) | from_entries)) | (.devDependencies = (((.devDependencies // {}) + (.localPeerDevDependencies // {})) | to_entries | sort_by(.key) | from_entries))' > package-temp.json && mv package-temp.json package.json","bump:prod":"if [ `cat package.json | jq -r '(.dependencies // {}) | length'` -ne 0 ]; then npm install --save-exact $(cat package.json | jq -r '(.pinDependencies // {}) as $p | ((.dependencies // {}) | keys) | map(. + \"@\" + ($p[.] // [\"latest\"])[0]) | .[]'); fi","precommit":"npm run precommit:eslint && npm run precommit:typescript:production && npm run precommit:typescript:test","bump:babel":"npm run bump:babel:commonjs && npm run bump:babel:esmodules","bump:auditfix":"npm audit fix || exit 0","precommit:eslint":"eslint ./src/","bump:babel:commonjs":"cat babel.commonjs.config.json | jq --arg CORE_JS_VERSION `cat node_modules/@babel/runtime-corejs3/package.json | jq -r .version` '(.plugins[] | select(.[0] == \"@babel/plugin-transform-runtime\"))[1].version = $CORE_JS_VERSION' | prettier --parser json > babel.commonjs.config.json.tmp && mv babel.commonjs.config.json.tmp babel.commonjs.config.json","build:babel:commonjs":"babel src --config-file ./babel.commonjs.config.json --extensions .ts,.tsx --out-dir ./lib/commonjs/","bump:babel:esmodules":"cat babel.esmodules.config.json | jq --arg CORE_JS_VERSION `cat node_modules/@babel/runtime-corejs3/package.json | jq -r .version` '(.plugins[] | select(.[0] == \"@babel/plugin-transform-runtime\"))[1].version = $CORE_JS_VERSION' | prettier --parser json > babel.esmodules.config.json.tmp && mv babel.esmodules.config.json.tmp babel.esmodules.config.json","build:babel:esmodules":"babel src --config-file ./babel.esmodules.config.json --extensions .ts,.tsx --out-dir ./lib/esmodules/","build:typescript:commonjs":"tsc --project ./src/tsconfig.declaration.commonjs.json","precommit:typescript:test":"tsc --noEmit --project ./src/tsconfig.precommit.test.json","build:typescript:esmodules":"tsc --project ./src/tsconfig.declaration.esmodules.json","precommit:typescript:production":"tsc --noEmit --project ./src/tsconfig.precommit.production.json"},"typings":"./lib/commonjs-types/index.d.ts","_npmUser":{"name":"compulim","email":"compulim@hotmail.com"},"_resolved":"/home/runner/work/use-ref-from/use-ref-from/use-ref-from-0.0.3-main.6a0d00f.tgz","_integrity":"sha512-VYt7db3Zw8ng0G8Q5H7PH2LTKnYX6lvHKvx7cYV+hs1tEkTyeZ4a2vnwOXUTvX2npQXP1XNZxJnCHx/X/Jgw6w==","repository":{"url":"git+https://github.com/compulim/use-ref-from.git","type":"git"},"_npmVersion":"8.19.4","description":"React.useRef with an immediate setter and read-only value.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"@babel/runtime-corejs3":"7.22.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.6.1","react":"^17.0.2","@babel/cli":"^7.22.9","typescript":"^5.1.6","@babel/core":"^7.22.9","@types/jest":"^29.5.4","@types/react":"^17.0.62","@babel/preset-env":"^7.22.9","@tsconfig/strictest":"^2.0.2","react-test-renderer":"^17.0.2","@tsconfig/recommended":"^1.0.2","jest-environment-jsdom":"^29.6.1","@babel/preset-typescript":"^7.22.5","@testing-library/react-hooks":"^8.0.1","@babel/plugin-transform-runtime":"^7.22.9"},"pinDependencies":{"react":["17","@testing-library/react-hooks@8.0.1 does not support react@>=18"],"@types/react":["17","@testing-library/react-hooks@8.0.1 does not support react@>=18"],"react-test-renderer":["17","@testing-library/react-hooks@8.0.1 does not support react@>=18"]},"peerDependencies":{"react":">=16.9.0"},"_npmOperationalInternal":{"tmp":"tmp/use-ref-from_0.0.3-main.6a0d00f_1694297776767_0.9371217442454998","host":"s3://npm-registry-packages"}},"0.0.3-main.a71d2d8":{"name":"use-ref-from","version":"0.0.3-main.a71d2d8","keywords":["react","react-hook","react-hooks"],"author":{"url":"https://github.com/compulim","name":"William Wong"},"license":"MIT","_id":"use-ref-from@0.0.3-main.a71d2d8","maintainers":[{"name":"compulim","email":"compulim@hotmail.com"}],"homepage":"https://github.com/compulim/use-ref-from#readme","bugs":{"url":"https://github.com/compulim/use-ref-from/issues"},"dist":{"shasum":"e72adecebdf796ffc0cc0ae30723038978c711e0","tarball":"https://registry.npmjs.org/use-ref-from/-/use-ref-from-0.0.3-main.a71d2d8.tgz","fileCount":15,"integrity":"sha512-5l9gFGCfPmjdozpZOAdcSIs9hFzUEfv9MeKZ3uCSqmkOs94Qoy5yeFVnsPc/RIEDy57tgCTU7U048OLbB9OXmQ==","signatures":[{"sig":"MEUCIQCAk4GR/18DSB32bpV75pF9YF9+pdWdec76jbqFnR6dtQIgfiyeZ8AXmqVL/U9bG383plHO3gfq2pDMsDOPgqgMwyw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14444},"main":"./lib/commonjs/index.js","_from":"file:use-ref-from-0.0.3-main.a71d2d8.tgz","exports":{".":{"import":{"types":"./lib/esmodules-types/index.d.ts","default":"./lib/esmodules/index.js"},"require":{"types":"./lib/commonjs-types/index.d.ts","default":"./lib/commonjs/index.js"}},"./useRefFrom":{"import":{"types":"./lib/esmodules-types/useRefFrom.d.ts","default":"./lib/esmodules/useRefFrom.js"},"require":{"types":"./lib/commonjs-types/useRefFrom.d.ts","default":"./lib/commonjs/useRefFrom.js"}}},"scripts":{"bump":"npm run bump:prod && npm run bump:dev && npm run bump:auditfix && npm run bump:babel","test":"jest","build":"npm run build:babel:commonjs && npm run build:babel:esmodules && npm run build:typescript:commonjs && npm run build:typescript:esmodules","start":"esbuild --bundle --outfile=./public/main.js --servedir=./public --sourcemap ./scenarios/index.jsx","prebump":"cat package.json | jq '(((.localPeerDependencies // {}) | keys | map([\"dependencies\", .])) + ((.localPeerDevDependencies // {}) | keys | map([\"devDependencies\", .]))) as $localPeerPaths | delpaths($localPeerPaths)' > package-temp.json && mv package-temp.json package.json","prepack":"cp ../../CHANGELOG.md . && cp ../../LICENSE . && cp ../../README.md .","bump:dev":"if [ `cat package.json | jq -r '(.devDependencies // {}) | length'` -ne 0 ]; then npm install $(cat package.json | jq -r '(.pinDependencies // {}) as $p | ((.devDependencies // {}) | keys) | map(. + \"@\" + ($p[.] // [\"latest\"])[0]) | .[]'); fi","postbump":"cat package.json | jq '. + (.dependencies = (((.dependencies // {}) + (.localPeerDependencies // {})) | to_entries | sort_by(.key) | from_entries)) | (.devDependencies = (((.devDependencies // {}) + (.localPeerDevDependencies // {})) | to_entries | sort_by(.key) | from_entries))' > package-temp.json && mv package-temp.json package.json","bump:prod":"if [ `cat package.json | jq -r '(.dependencies // {}) | length'` -ne 0 ]; then npm install --save-exact $(cat package.json | jq -r '(.pinDependencies // {}) as $p | ((.dependencies // {}) | keys) | map(. + \"@\" + ($p[.] // [\"latest\"])[0]) | .[]'); fi","precommit":"npm run precommit:eslint && npm run precommit:typescript:production && npm run precommit:typescript:test","bump:babel":"npm run bump:babel:commonjs && npm run bump:babel:esmodules","postscaffold":"npm run bump:babel","bump:auditfix":"npm audit fix || exit 0","precommit:eslint":"eslint ./src/","bump:babel:commonjs":"cat babel.commonjs.config.json | jq --arg CORE_JS_VERSION `cat node_modules/@babel/runtime-corejs3/package.json | jq -r .version` '(.plugins[] | select(.[0] == \"@babel/plugin-transform-runtime\"))[1].version = $CORE_JS_VERSION' | prettier --parser json > babel.commonjs.config.json.tmp && mv babel.commonjs.config.json.tmp babel.commonjs.config.json","build:babel:commonjs":"babel src --config-file ./babel.commonjs.config.json --extensions .ts,.tsx --out-dir ./lib/commonjs/","bump:babel:esmodules":"cat babel.esmodules.config.json | jq --arg CORE_JS_VERSION `cat node_modules/@babel/runtime-corejs3/package.json | jq -r .version` '(.plugins[] | select(.[0] == \"@babel/plugin-transform-runtime\"))[1].version = $CORE_JS_VERSION' | prettier --parser json > babel.esmodules.config.json.tmp && mv babel.esmodules.config.json.tmp babel.esmodules.config.json","build:babel:esmodules":"babel src --config-file ./babel.esmodules.config.json --extensions .ts,.tsx --out-dir ./lib/esmodules/","build:typescript:commonjs":"tsc --project ./src/tsconfig.declaration.commonjs.json","precommit:typescript:test":"tsc --noEmit --project ./src/tsconfig.precommit.test.json","build:typescript:esmodules":"tsc --project ./src/tsconfig.declaration.esmodules.json","precommit:typescript:production":"tsc --noEmit --project ./src/tsconfig.precommit.production.json"},"typings":"./lib/commonjs-types/index.d.ts","_npmUser":{"name":"compulim","email":"compulim@hotmail.com"},"_resolved":"/home/runner/work/use-ref-from/use-ref-from/use-ref-from-0.0.3-main.a71d2d8.tgz","_integrity":"sha512-5l9gFGCfPmjdozpZOAdcSIs9hFzUEfv9MeKZ3uCSqmkOs94Qoy5yeFVnsPc/RIEDy57tgCTU7U048OLbB9OXmQ==","repository":{"url":"git+https://github.com/compulim/use-ref-from.git","type":"git"},"_npmVersion":"8.19.4","description":"React.useRef with an immediate setter and read-only value.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"@babel/runtime-corejs3":"7.22.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.6.1","react":"^17.0.2","@babel/cli":"^7.22.9","typescript":"^5.1.6","@babel/core":"^7.22.9","@types/jest":"^29.5.4","@types/react":"^17.0.62","@babel/preset-env":"^7.22.9","@babel/preset-react":"^7.22.15","@tsconfig/strictest":"^2.0.2","react-test-renderer":"^17.0.2","@tsconfig/recommended":"^1.0.2","jest-environment-jsdom":"^29.6.1","@babel/preset-typescript":"^7.22.5","@testing-library/react-hooks":"^8.0.1","@babel/plugin-transform-runtime":"^7.22.9"},"pinDependencies":{"react":["17","@testing-library/react-hooks@8.0.1 does not support react@>=18"],"@types/react":["17","@testing-library/react-hooks@8.0.1 does not support react@>=18"],"react-test-renderer":["17","@testing-library/react-hooks@8.0.1 does not support react@>=18"]},"peerDependencies":{"react":">=16.9.0"},"_npmOperationalInternal":{"tmp":"tmp/use-ref-from_0.0.3-main.a71d2d8_1694308242988_0.07297613256612734","host":"s3://npm-registry-packages"}},"0.0.3-main.eca7786":{"name":"use-ref-from","version":"0.0.3-main.eca7786","keywords":["react","react-hook","react-hooks"],"author":{"url":"https://github.com/compulim","name":"William Wong"},"license":"MIT","_id":"use-ref-from@0.0.3-main.eca7786","maintainers":[{"name":"compulim","email":"compulim@hotmail.com"}],"homepage":"https://github.com/compulim/use-ref-from#readme","bugs":{"url":"https://github.com/compulim/use-ref-from/issues"},"dist":{"shasum":"34a8c7bd7be99241b0eb13a71fe0c869d202b0c6","tarball":"https://registry.npmjs.org/use-ref-from/-/use-ref-from-0.0.3-main.eca7786.tgz","fileCount":15,"integrity":"sha512-bnewkvzSkLNknBgnwSYIIfLBPvU1cUMcpq6fN+8YLLd73pyw1jQSk5EDhbmeqRQr99RVpdDeYIRfzlnTXMkdCA==","signatures":[{"sig":"MEUCIQCyoCEitTPwBUmsaF7Lz2IijnU5NRCZQjF/hvI53cWIrQIgO2ZScpmqDDuDZSonRvL6QC7xwNRY1L6kfAmaBVLY9nA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14444},"main":"./lib/commonjs/index.js","_from":"file:use-ref-from-0.0.3-main.eca7786.tgz","exports":{".":{"import":{"types":"./lib/esmodules-types/index.d.ts","default":"./lib/esmodules/index.js"},"require":{"types":"./lib/commonjs-types/index.d.ts","default":"./lib/commonjs/index.js"}},"./useRefFrom":{"import":{"types":"./lib/esmodules-types/useRefFrom.d.ts","default":"./lib/esmodules/useRefFrom.js"},"require":{"types":"./lib/commonjs-types/useRefFrom.d.ts","default":"./lib/commonjs/useRefFrom.js"}}},"scripts":{"bump":"npm run bump:prod && npm run bump:dev && npm run bump:auditfix && npm run bump:babel","test":"jest","build":"npm run build:babel:commonjs && npm run build:babel:esmodules && npm run build:typescript:commonjs && npm run build:typescript:esmodules","start":"esbuild --bundle --outfile=./public/main.js --servedir=./public --sourcemap ./scenarios/index.jsx","prebump":"cat package.json | jq '(((.localPeerDependencies // {}) | keys | map([\"dependencies\", .])) + ((.localPeerDevDependencies // {}) | keys | map([\"devDependencies\", .]))) as $localPeerPaths | delpaths($localPeerPaths)' > package-temp.json && mv package-temp.json package.json","prepack":"cp ../../CHANGELOG.md . && cp ../../LICENSE . && cp ../../README.md .","bump:dev":"if [ `cat package.json | jq -r '(.devDependencies // {}) | length'` -ne 0 ]; then npm install $(cat package.json | jq -r '(.pinDependencies // {}) as $p | ((.devDependencies // {}) | keys) | map(. + \"@\" + ($p[.] // [\"latest\"])[0]) | .[]'); fi","postbump":"cat package.json | jq '. + (.dependencies = (((.dependencies // {}) + (.localPeerDependencies // {})) | to_entries | sort_by(.key) | from_entries)) | (.devDependencies = (((.devDependencies // {}) + (.localPeerDevDependencies // {})) | to_entries | sort_by(.key) | from_entries))' > package-temp.json && mv package-temp.json package.json","bump:prod":"if [ `cat package.json | jq -r '(.dependencies // {}) | length'` -ne 0 ]; then npm install --save-exact $(cat package.json | jq -r '(.pinDependencies // {}) as $p | ((.dependencies // {}) | keys) | map(. + \"@\" + ($p[.] // [\"latest\"])[0]) | .[]'); fi","precommit":"npm run precommit:eslint && npm run precommit:typescript:production && npm run precommit:typescript:test","bump:babel":"npm run bump:babel:commonjs && npm run bump:babel:esmodules","postscaffold":"npm run bump:babel","bump:auditfix":"npm audit fix || exit 0","precommit:eslint":"eslint ./src/","bump:babel:commonjs":"cat babel.commonjs.config.json | jq --arg CORE_JS_VERSION `cat node_modules/@babel/runtime-corejs3/package.json | jq -r .version` '(.plugins[] | select(.[0] == \"@babel/plugin-transform-runtime\"))[1].version = $CORE_JS_VERSION' | prettier --parser json > babel.commonjs.config.json.tmp && mv babel.commonjs.config.json.tmp babel.commonjs.config.json","build:babel:commonjs":"babel src --config-file ./babel.commonjs.config.json --extensions .ts,.tsx --out-dir ./lib/commonjs/","bump:babel:esmodules":"cat babel.esmodules.config.json | jq --arg CORE_JS_VERSION `cat node_modules/@babel/runtime-corejs3/package.json | jq -r .version` '(.plugins[] | select(.[0] == \"@babel/plugin-transform-runtime\"))[1].version = $CORE_JS_VERSION' | prettier --parser json > babel.esmodules.config.json.tmp && mv babel.esmodules.config.json.tmp babel.esmodules.config.json","build:babel:esmodules":"babel src --config-file ./babel.esmodules.config.json --extensions .ts,.tsx --out-dir ./lib/esmodules/","build:typescript:commonjs":"tsc --project ./src/tsconfig.declaration.commonjs.json","precommit:typescript:test":"tsc --noEmit --project ./src/tsconfig.precommit.test.json","build:typescript:esmodules":"tsc --project ./src/tsconfig.declaration.esmodules.json","precommit:typescript:production":"tsc --noEmit --project ./src/tsconfig.precommit.production.json"},"typings":"./lib/commonjs-types/index.d.ts","_npmUser":{"name":"compulim","email":"compulim@hotmail.com"},"_resolved":"/home/runner/work/use-ref-from/use-ref-from/use-ref-from-0.0.3-main.eca7786.tgz","_integrity":"sha512-bnewkvzSkLNknBgnwSYIIfLBPvU1cUMcpq6fN+8YLLd73pyw1jQSk5EDhbmeqRQr99RVpdDeYIRfzlnTXMkdCA==","repository":{"url":"git+https://github.com/compulim/use-ref-from.git","type":"git"},"_npmVersion":"8.19.4","description":"React.useRef with an immediate setter and read-only value.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"@babel/runtime-corejs3":"7.22.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.6.1","react":"^17.0.2","@babel/cli":"^7.22.9","typescript":"^5.1.6","@babel/core":"^7.22.9","@types/jest":"^29.5.4","@types/react":"^17.0.62","@babel/preset-env":"^7.22.9","@babel/preset-react":"^7.22.15","@tsconfig/strictest":"^2.0.2","react-test-renderer":"^17.0.2","@tsconfig/recommended":"^1.0.2","jest-environment-jsdom":"^29.6.1","@babel/preset-typescript":"^7.22.5","@testing-library/react-hooks":"^8.0.1","@babel/plugin-transform-runtime":"^7.22.9"},"pinDependencies":{"react":["17","@testing-library/react-hooks@8.0.1 does not support react@>=18"],"@types/react":["17","@testing-library/react-hooks@8.0.1 does not support react@>=18"],"react-test-renderer":["17","@testing-library/react-hooks@8.0.1 does not support react@>=18"]},"peerDependencies":{"react":">=16.9.0"},"_npmOperationalInternal":{"tmp":"tmp/use-ref-from_0.0.3-main.eca7786_1694328709675_0.8166646447725081","host":"s3://npm-registry-packages"}},"0.0.3-main.a5ce30f":{"name":"use-ref-from","version":"0.0.3-main.a5ce30f","keywords":["react","react-hook","react-hooks"],"author":{"url":"https://github.com/compulim","name":"William Wong"},"license":"MIT","_id":"use-ref-from@0.0.3-main.a5ce30f","maintainers":[{"name":"compulim","email":"compulim@hotmail.com"}],"homepage":"https://github.com/compulim/use-ref-from#readme","bugs":{"url":"https://github.com/compulim/use-ref-from/issues"},"dist":{"shasum":"f32d36ff7d8390ac4d670f85d6d8d13fc7bd2b71","tarball":"https://registry.npmjs.org/use-ref-from/-/use-ref-from-0.0.3-main.a5ce30f.tgz","fileCount":15,"integrity":"sha512-jF9D3NgwImSyYmWqsliaPdEv2a48B5LSMPh7sWan4Ys7aTNWa0Ctw4zkWPKnXOe0vtDuaVueTzfxrZzYJqeHQw==","signatures":[{"sig":"MEUCIBVyyndIfrDsH6/rQ+RpyhQaMnxN3cXOhwQhZSzOFMwlAiEAi26NXt6tyj445ETYOUfsgkOyx5DPOCorC1GAQMHgRv4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14444},"main":"./lib/commonjs/index.js","_from":"file:use-ref-from-0.0.3-main.a5ce30f.tgz","exports":{".":{"import":{"types":"./lib/esmodules-types/index.d.ts","default":"./lib/esmodules/index.js"},"require":{"types":"./lib/commonjs-types/index.d.ts","default":"./lib/commonjs/index.js"}},"./useRefFrom":{"import":{"types":"./lib/esmodules-types/useRefFrom.d.ts","default":"./lib/esmodules/useRefFrom.js"},"require":{"types":"./lib/commonjs-types/useRefFrom.d.ts","default":"./lib/commonjs/useRefFrom.js"}}},"scripts":{"bump":"npm run bump:prod && npm run bump:dev && npm run bump:auditfix && npm run bump:babel","test":"jest","build":"npm run build:babel:commonjs && npm run build:babel:esmodules && npm run build:typescript:commonjs && npm run build:typescript:esmodules","start":"esbuild --bundle --outfile=./public/main.js --servedir=./public --sourcemap ./scenarios/index.jsx","prebump":"cat package.json | jq '(((.localPeerDependencies // {}) | keys | map([\"dependencies\", .])) + ((.localPeerDevDependencies // {}) | keys | map([\"devDependencies\", .]))) as $localPeerPaths | delpaths($localPeerPaths)' > package-temp.json && mv package-temp.json package.json","prepack":"cp ../../CHANGELOG.md . && cp ../../LICENSE . && cp ../../README.md .","bump:dev":"if [ `cat package.json | jq -r '(.devDependencies // {}) | length'` -ne 0 ]; then npm install $(cat package.json | jq -r '(.pinDependencies // {}) as $p | ((.devDependencies // {}) | keys) | map(. + \"@\" + ($p[.] // [\"latest\"])[0]) | .[]'); fi","postbump":"cat package.json | jq '. + (.dependencies = (((.dependencies // {}) + (.localPeerDependencies // {})) | to_entries | sort_by(.key) | from_entries)) | (.devDependencies = (((.devDependencies // {}) + (.localPeerDevDependencies // {})) | to_entries | sort_by(.key) | from_entries))' > package-temp.json && mv package-temp.json package.json","bump:prod":"if [ `cat package.json | jq -r '(.dependencies // {}) | length'` -ne 0 ]; then npm install --save-exact $(cat package.json | jq -r '(.pinDependencies // {}) as $p | ((.dependencies // {}) | keys) | map(. + \"@\" + ($p[.] // [\"latest\"])[0]) | .[]'); fi","precommit":"npm run precommit:eslint && npm run precommit:typescript:production && npm run precommit:typescript:test","bump:babel":"npm run bump:babel:commonjs && npm run bump:babel:esmodules","postscaffold":"npm run bump:babel","bump:auditfix":"npm audit fix || exit 0","precommit:eslint":"eslint ./src/","bump:babel:commonjs":"cat babel.commonjs.config.json | jq --arg CORE_JS_VERSION `cat node_modules/@babel/runtime-corejs3/package.json | jq -r .version` '(.plugins[] | select(.[0] == \"@babel/plugin-transform-runtime\"))[1].version = $CORE_JS_VERSION' | prettier --parser json > babel.commonjs.config.json.tmp && mv babel.commonjs.config.json.tmp babel.commonjs.config.json","build:babel:commonjs":"babel src --config-file ./babel.commonjs.config.json --extensions .ts,.tsx --out-dir ./lib/commonjs/","bump:babel:esmodules":"cat babel.esmodules.config.json | jq --arg CORE_JS_VERSION `cat node_modules/@babel/runtime-corejs3/package.json | jq -r .version` '(.plugins[] | select(.[0] == \"@babel/plugin-transform-runtime\"))[1].version = $CORE_JS_VERSION' | prettier --parser json > babel.esmodules.config.json.tmp && mv babel.esmodules.config.json.tmp babel.esmodules.config.json","build:babel:esmodules":"babel src --config-file ./babel.esmodules.config.json --extensions .ts,.tsx --out-dir ./lib/esmodules/","build:typescript:commonjs":"tsc --project ./src/tsconfig.declaration.commonjs.json","precommit:typescript:test":"tsc --noEmit --project ./src/tsconfig.precommit.test.json","build:typescript:esmodules":"tsc --project ./src/tsconfig.declaration.esmodules.json","precommit:typescript:production":"tsc --noEmit --project ./src/tsconfig.precommit.production.json"},"typings":"./lib/commonjs-types/index.d.ts","_npmUser":{"name":"compulim","email":"compulim@hotmail.com"},"_resolved":"/home/runner/work/use-ref-from/use-ref-from/use-ref-from-0.0.3-main.a5ce30f.tgz","_integrity":"sha512-jF9D3NgwImSyYmWqsliaPdEv2a48B5LSMPh7sWan4Ys7aTNWa0Ctw4zkWPKnXOe0vtDuaVueTzfxrZzYJqeHQw==","repository":{"url":"git+https://github.com/compulim/use-ref-from.git","type":"git"},"_npmVersion":"8.19.4","description":"React.useRef with an immediate setter and read-only value.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"@babel/runtime-corejs3":"7.22.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.6.1","react":"^17.0.2","@babel/cli":"^7.22.9","typescript":"^5.1.6","@babel/core":"^7.22.9","@types/jest":"^29.5.4","@types/react":"^17.0.62","@babel/preset-env":"^7.22.9","@babel/preset-react":"^7.22.15","@tsconfig/strictest":"^2.0.2","react-test-renderer":"^17.0.2","@tsconfig/recommended":"^1.0.2","jest-environment-jsdom":"^29.6.1","@babel/preset-typescript":"^7.22.5","@testing-library/react-hooks":"^8.0.1","@babel/plugin-transform-runtime":"^7.22.9"},"pinDependencies":{"react":["17","@testing-library/react-hooks@8.0.1 does not support react@>=18"],"@types/react":["17","@testing-library/react-hooks@8.0.1 does not support react@>=18"],"react-test-renderer":["17","@testing-library/react-hooks@8.0.1 does not support react@>=18"]},"peerDependencies":{"react":">=16.9.0"},"_npmOperationalInternal":{"tmp":"tmp/use-ref-from_0.0.3-main.a5ce30f_1694329342494_0.35876508450213107","host":"s3://npm-registry-packages"}},"0.0.3-main.52fa8bd":{"name":"use-ref-from","version":"0.0.3-main.52fa8bd","keywords":["react","react-hook","react-hooks"],"author":{"url":"https://github.com/compulim","name":"William Wong"},"license":"MIT","_id":"use-ref-from@0.0.3-main.52fa8bd","maintainers":[{"name":"compulim","email":"compulim@hotmail.com"}],"homepage":"https://github.com/compulim/use-ref-from#readme","bugs":{"url":"https://github.com/compulim/use-ref-from/issues"},"dist":{"shasum":"779b5a8a824ac6d2ff9fe0f0060877b0c1080d73","tarball":"https://registry.npmjs.org/use-ref-from/-/use-ref-from-0.0.3-main.52fa8bd.tgz","fileCount":15,"integrity":"sha512-sWE/O242kP/hhhUY5KoScaTC9KfiRkuQEGdQKcF7rZJc67tycpsJ167KwEQn2S1uWZCQCOLh7Pidp63Fc5ROLA==","signatures":[{"sig":"MEYCIQCu7Rs7vkaZuuMTmdp5eQx3VQeb1gVVENNDziVGgKxPBQIhAN+UVnIqqG9MrkD1owJdgq4uVVo5sosKTqFk5ZlQ8MXw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14450},"main":"./lib/commonjs/index.js","_from":"file:use-ref-from-0.0.3-main.52fa8bd.tgz","exports":{".":{"import":{"types":"./lib/esmodules-types/index.d.ts","default":"./lib/esmodules/index.js"},"require":{"types":"./lib/commonjs-types/index.d.ts","default":"./lib/commonjs/index.js"}},"./useRefFrom":{"import":{"types":"./lib/esmodules-types/useRefFrom.d.ts","default":"./lib/esmodules/useRefFrom.js"},"require":{"types":"./lib/commonjs-types/useRefFrom.d.ts","default":"./lib/commonjs/useRefFrom.js"}}},"scripts":{"bump":"npm run bump:prod && npm run bump:dev && npm run bump:auditfix && npm run bump:babel","test":"jest","build":"npm run build:babel:commonjs && npm run build:babel:esmodules && npm run build:typescript:commonjs && npm run build:typescript:esmodules","start":"esbuild --bundle --outfile=./public/main.js --servedir=./public --sourcemap ./scenarios/index.jsx","prebump":"cat package.json | jq '(((.localPeerDependencies // {}) | keys | map([\"dependencies\", .])) + ((.localPeerDevDependencies // {}) | keys | map([\"devDependencies\", .]))) as $localPeerPaths | delpaths($localPeerPaths)' > package-temp.json && mv package-temp.json package.json","prepack":"cp ../../CHANGELOG.md . && cp ../../LICENSE . && cp ../../README.md .","bump:dev":"if [ `cat package.json | jq -r '(.devDependencies // {}) | length'` -ne 0 ]; then npm install $(cat package.json | jq -r '(.pinDependencies // {}) as $p | ((.devDependencies // {}) | keys) | map(. + \"@\" + ($p[.] // [\"latest\"])[0]) | .[]'); fi","postbump":"cat package.json | jq '. + (.dependencies = (((.dependencies // {}) + (.localPeerDependencies // {})) | to_entries | sort_by(.key) | from_entries)) | (.devDependencies = (((.devDependencies // {}) + (.localPeerDevDependencies // {})) | to_entries | sort_by(.key) | from_entries))' > package-temp.json && mv package-temp.json package.json","bump:prod":"if [ `cat package.json | jq -r '(.dependencies // {}) | length'` -ne 0 ]; then npm install --save-exact $(cat package.json | jq -r '(.pinDependencies // {}) as $p | ((.dependencies // {}) | keys) | map(. + \"@\" + ($p[.] // [\"latest\"])[0]) | .[]'); fi","precommit":"npm run precommit:eslint && npm run precommit:typescript:production && npm run precommit:typescript:test","bump:babel":"npm run bump:babel:commonjs && npm run bump:babel:esmodules","postscaffold":"npm run bump:babel","bump:auditfix":"npm audit fix || exit 0","precommit:eslint":"eslint ./src/","bump:babel:commonjs":"cat babel.commonjs.config.json | jq --arg CORE_JS_VERSION `cat node_modules/@babel/runtime-corejs3/package.json | jq -r .version` '(.plugins[] | select(.[0] == \"@babel/plugin-transform-runtime\"))[1].version = $CORE_JS_VERSION' | prettier --parser json > babel.commonjs.config.json.tmp && mv babel.commonjs.config.json.tmp babel.commonjs.config.json","build:babel:commonjs":"babel src --config-file ./babel.commonjs.config.json --extensions .ts,.tsx --out-dir ./lib/commonjs/","bump:babel:esmodules":"cat babel.esmodules.config.json | jq --arg CORE_JS_VERSION `cat node_modules/@babel/runtime-corejs3/package.json | jq -r .version` '(.plugins[] | select(.[0] == \"@babel/plugin-transform-runtime\"))[1].version = $CORE_JS_VERSION' | prettier --parser json > babel.esmodules.config.json.tmp && mv babel.esmodules.config.json.tmp babel.esmodules.config.json","build:babel:esmodules":"babel src --config-file ./babel.esmodules.config.json --extensions .ts,.tsx --out-dir ./lib/esmodules/","build:typescript:commonjs":"tsc --project ./src/tsconfig.declaration.commonjs.json","precommit:typescript:test":"tsc --noEmit --project ./src/tsconfig.precommit.test.json","build:typescript:esmodules":"tsc --project ./src/tsconfig.declaration.esmodules.json","precommit:typescript:production":"tsc --noEmit --project ./src/tsconfig.precommit.production.json"},"typings":"./lib/commonjs-types/index.d.ts","_npmUser":{"name":"compulim","email":"compulim@hotmail.com"},"_resolved":"/home/runner/work/use-ref-from/use-ref-from/use-ref-from-0.0.3-main.52fa8bd.tgz","_integrity":"sha512-sWE/O242kP/hhhUY5KoScaTC9KfiRkuQEGdQKcF7rZJc67tycpsJ167KwEQn2S1uWZCQCOLh7Pidp63Fc5ROLA==","repository":{"url":"git+https://github.com/compulim/use-ref-from.git","type":"git"},"_npmVersion":"8.19.4","description":"React.useRef with an immediate setter and read-only value.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"@babel/runtime-corejs3":"7.22.15"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.6.4","react":"^17.0.2","@babel/cli":"^7.22.15","typescript":"^5.2.2","@babel/core":"^7.22.17","@types/jest":"^29.5.4","@types/react":"^17.0.65","@babel/preset-env":"^7.22.15","@babel/preset-react":"^7.22.15","@tsconfig/strictest":"^2.0.2","react-test-renderer":"^17.0.2","@tsconfig/recommended":"^1.0.2","jest-environment-jsdom":"^29.6.4","@babel/preset-typescript":"^7.22.15","@testing-library/react-hooks":"^8.0.1","@babel/plugin-transform-runtime":"^7.22.15"},"pinDependencies":{"react":["17","@testing-library/react-hooks@8.0.1 does not support react@>=18"],"@types/react":["17","@testing-library/react-hooks@8.0.1 does not support react@>=18"],"react-test-renderer":["17","@testing-library/react-hooks@8.0.1 does not support react@>=18"]},"peerDependencies":{"react":">=16.9.0"},"_npmOperationalInternal":{"tmp":"tmp/use-ref-from_0.0.3-main.52fa8bd_1694330053777_0.8417259219449642","host":"s3://npm-registry-packages"}},"0.0.3-main.4bff716":{"name":"use-ref-from","version":"0.0.3-main.4bff716","keywords":["react","react-hook","react-hooks"],"author":{"url":"https://github.com/compulim","name":"William Wong"},"license":"MIT","_id":"use-ref-from@0.0.3-main.4bff716","maintainers":[{"name":"compulim","email":"compulim@hotmail.com"}],"homepage":"https://github.com/compulim/use-ref-from#readme","bugs":{"url":"https://github.com/compulim/use-ref-from/issues"},"dist":{"shasum":"fa6c01a8a8c3c35c74eb7a8793785ef9c39fe7a5","tarball":"https://registry.npmjs.org/use-ref-from/-/use-ref-from-0.0.3-main.4bff716.tgz","fileCount":15,"integrity":"sha512-Sf3GsBTdhdr6+u6JBcvdE6pKW4B5josMKyS+gFdnx6Ro0bM7imAFU0gyi59hjMZI8v71mMyDq/ucIGt9qMXCgQ==","signatures":[{"sig":"MEUCIF3KjgVmS9eiHqhgCdwsrGb4ayRnuvvEySQtd84AClaUAiEAmldgnwMjs6i6B70j7zpbYg8SCmknuw3fnHL7zDBFLDU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14450},"main":"./lib/commonjs/index.js","_from":"file:use-ref-from-0.0.3-main.4bff716.tgz","exports":{".":{"import":{"types":"./lib/esmodules-types/index.d.ts","default":"./lib/esmodules/index.js"},"require":{"types":"./lib/commonjs-types/index.d.ts","default":"./lib/commonjs/index.js"}},"./useRefFrom":{"import":{"types":"./lib/esmodules-types/useRefFrom.d.ts","default":"./lib/esmodules/useRefFrom.js"},"require":{"types":"./lib/commonjs-types/useRefFrom.d.ts","default":"./lib/commonjs/useRefFrom.js"}}},"scripts":{"bump":"npm run bump:prod && npm run bump:dev && npm run bump:auditfix && npm run bump:babel","test":"jest","build":"npm run build:babel:commonjs && npm run build:babel:esmodules && npm run build:typescript:commonjs && npm run build:typescript:esmodules","start":"esbuild --bundle --outfile=./public/main.js --servedir=./public --sourcemap ./scenarios/index.jsx","prebump":"cat package.json | jq '(((.localPeerDependencies // {}) | keys | map([\"dependencies\", .])) + ((.localPeerDevDependencies // {}) | keys | map([\"devDependencies\", .]))) as $localPeerPaths | delpaths($localPeerPaths)' > package-temp.json && mv package-temp.json package.json","prepack":"cp ../../CHANGELOG.md . && cp ../../LICENSE . && cp ../../README.md .","bump:dev":"if [ `cat package.json | jq -r '(.devDependencies // {}) | length'` -ne 0 ]; then npm install $(cat package.json | jq -r '(.pinDependencies // {}) as $p | ((.devDependencies // {}) | keys) | map(. + \"@\" + ($p[.] // [\"latest\"])[0]) | .[]'); fi","postbump":"cat package.json | jq '. + (.dependencies = (((.dependencies // {}) + (.localPeerDependencies // {})) | to_entries | sort_by(.key) | from_entries)) | (.devDependencies = (((.devDependencies // {}) + (.localPeerDevDependencies // {})) | to_entries | sort_by(.key) | from_entries))' > package-temp.json && mv package-temp.json package.json","bump:prod":"if [ `cat package.json | jq -r '(.dependencies // {}) | length'` -ne 0 ]; then npm install --save-exact $(cat package.json | jq -r '(.pinDependencies // {}) as $p | ((.dependencies // {}) | keys) | map(. + \"@\" + ($p[.] // [\"latest\"])[0]) | .[]'); fi","precommit":"npm run precommit:eslint && npm run precommit:typescript:production && npm run precommit:typescript:test","bump:babel":"npm run bump:babel:commonjs && npm run bump:babel:esmodules","postscaffold":"npm run bump:babel","bump:auditfix":"npm audit fix || exit 0","precommit:eslint":"eslint ./src/","bump:babel:commonjs":"cat babel.commonjs.config.json | jq --arg CORE_JS_VERSION `cat node_modules/@babel/runtime-corejs3/package.json | jq -r .version` '(.plugins[] | select(.[0] == \"@babel/plugin-transform-runtime\"))[1].version = $CORE_JS_VERSION' | prettier --parser json > babel.commonjs.config.json.tmp && mv babel.commonjs.config.json.tmp babel.commonjs.config.json","build:babel:commonjs":"babel src --config-file ./babel.commonjs.config.json --extensions .ts,.tsx --out-dir ./lib/commonjs/","bump:babel:esmodules":"cat babel.esmodules.config.json | jq --arg CORE_JS_VERSION `cat node_modules/@babel/runtime-corejs3/package.json | jq -r .version` '(.plugins[] | select(.[0] == \"@babel/plugin-transform-runtime\"))[1].version = $CORE_JS_VERSION' | prettier --parser json > babel.esmodules.config.json.tmp && mv babel.esmodules.config.json.tmp babel.esmodules.config.json","build:babel:esmodules":"babel src --config-file ./babel.esmodules.config.json --extensions .ts,.tsx --out-dir ./lib/esmodules/","build:typescript:commonjs":"tsc --project ./src/tsconfig.declaration.commonjs.json","precommit:typescript:test":"tsc --noEmit --project ./src/tsconfig.precommit.test.json","build:typescript:esmodules":"tsc --project ./src/tsconfig.declaration.esmodules.json","precommit:typescript:production":"tsc --noEmit --project ./src/tsconfig.precommit.production.json"},"typings":"./lib/commonjs-types/index.d.ts","_npmUser":{"name":"compulim","email":"compulim@hotmail.com"},"_resolved":"/home/runner/work/use-ref-from/use-ref-from/use-ref-from-0.0.3-main.4bff716.tgz","_integrity":"sha512-Sf3GsBTdhdr6+u6JBcvdE6pKW4B5josMKyS+gFdnx6Ro0bM7imAFU0gyi59hjMZI8v71mMyDq/ucIGt9qMXCgQ==","repository":{"url":"git+https://github.com/compulim/use-ref-from.git","type":"git"},"_npmVersion":"8.19.4","description":"React.useRef with an immediate setter and read-only value.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"@babel/runtime-corejs3":"7.22.15"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.6.4","react":"^17.0.2","@babel/cli":"^7.22.15","typescript":"^5.2.2","@babel/core":"^7.22.17","@types/jest":"^29.5.4","@types/react":"^17.0.65","@babel/preset-env":"^7.22.15","@babel/preset-react":"^7.22.15","@tsconfig/strictest":"^2.0.2","react-test-renderer":"^17.0.2","@tsconfig/recommended":"^1.0.2","jest-environment-jsdom":"^29.6.4","@babel/preset-typescript":"^7.22.15","@testing-library/react-hooks":"^8.0.1","@babel/plugin-transform-runtime":"^7.22.15"},"pinDependencies":{"react":["17","@testing-library/react-hooks@8.0.1 does not support react@>=18"],"@types/react":["17","@testing-library/react-hooks@8.0.1 does not support react@>=18"],"react-test-renderer":["17","@testing-library/react-hooks@8.0.1 does not support react@>=18"]},"peerDependencies":{"react":">=16.9.0"},"_npmOperationalInternal":{"tmp":"tmp/use-ref-from_0.0.3-main.4bff716_1694343788134_0.33167913889418665","host":"s3://npm-registry-packages"}},"0.0.3-main.64c7b86":{"name":"use-ref-from","version":"0.0.3-main.64c7b86","keywords":["react","react-hook","react-hooks"],"author":{"url":"https://github.com/compulim","name":"William Wong"},"license":"MIT","_id":"use-ref-from@0.0.3-main.64c7b86","maintainers":[{"name":"compulim","email":"compulim@hotmail.com"}],"homepage":"https://github.com/compulim/use-ref-from#readme","bugs":{"url":"https://github.com/compulim/use-ref-from/issues"},"dist":{"shasum":"75a12c9a951bfb8a3813f7d88b93d80988d96dab","tarball":"https://registry.npmjs.org/use-ref-from/-/use-ref-from-0.0.3-main.64c7b86.tgz","fileCount":15,"integrity":"sha512-txJ4ns0lSFwCgb2ex+jGN/Zcwd27JdhTGoDw2BT823gpXW/YE4+AA10DskRSfHKfUHYoX89vVZwkFND1lIXrEA==","signatures":[{"sig":"MEUCIGKTW5O1blUBDF/N7uXEmiNPdeFDLH9B2wIezJUIZd7aAiEAs9HbSphqYd2cfJMdwEBYf3hiVwa95Dfmp9uvqpGWcvk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13735},"main":"./lib/commonjs/index.js","_from":"file:use-ref-from-0.0.3-main.64c7b86.tgz","exports":{".":{"import":{"types":"./lib/esmodules-types/index.d.ts","default":"./lib/esmodules/index.js"},"require":{"types":"./lib/commonjs-types/index.d.ts","default":"./lib/commonjs/index.js"}},"./useRefFrom":{"import":{"types":"./lib/esmodules-types/useRefFrom.d.ts","default":"./lib/esmodules/useRefFrom.js"},"require":{"types":"./lib/commonjs-types/useRefFrom.d.ts","default":"./lib/commonjs/useRefFrom.js"}}},"scripts":{"bump":"npm run bump:prod && npm run bump:dev && npm run bump:auditfix && npm run bump:babel","test":"jest","build":"npm run build:babel:commonjs && npm run build:babel:esmodules && npm run build:typescript:commonjs && npm run build:typescript:esmodules","start":"esbuild --bundle --outfile=./public/main.js --servedir=./public --sourcemap ./scenarios/index.jsx","prepack":"cp ../../CHANGELOG.md . && cp ../../LICENSE . && cp ../../README.md .","bump:dev":"PACKAGES_TO_BUMP=$(cat package.json | jq -r '.localPeerDependencies // {} as $L | .devDependencies // {} | to_entries | map(select(.key as $K | $L | has($K) | not)) | map(.key + \"@latest\") | join(\" \")') && [ ! -z \"$PACKAGES_TO_BUMP\" ] && npm install $PACKAGES_TO_BUMP","bump:prod":"PACKAGES_TO_BUMP=$(cat package.json | jq -r '.localPeerDependencies // {} as $L | .dependencies // {} | to_entries | map(select(.key as $K | $L | has($K) | not)) | map(.key + \"@latest\") | join(\" \")') && [ ! -z \"$PACKAGES_TO_BUMP\" ] && npm install $PACKAGES_TO_BUMP","precommit":"npm run precommit:eslint && npm run precommit:typescript:production && npm run precommit:typescript:test","bump:babel":"npm run bump:babel:commonjs && npm run bump:babel:esmodules","postscaffold":"npm run bump:babel","bump:auditfix":"npm audit fix || exit 0","precommit:eslint":"eslint ./src/","bump:babel:commonjs":"cat babel.commonjs.config.json | jq --arg CORE_JS_VERSION `[ -f node_modules/@babel/runtime-corejs3/package.json ] && cat node_modules/@babel/runtime-corejs3/package.json | jq -r .version || cat ../../node_modules/@babel/runtime-corejs3/package.json | jq -r .version` '(.plugins[] | select(.[0] == \"@babel/plugin-transform-runtime\"))[1].version = $CORE_JS_VERSION' | prettier --parser json > babel.commonjs.config.json.tmp && mv babel.commonjs.config.json.tmp babel.commonjs.config.json","build:babel:commonjs":"babel src --config-file ./babel.commonjs.config.json --extensions .ts,.tsx --out-dir ./lib/commonjs/","bump:babel:esmodules":"cat babel.esmodules.config.json | jq --arg CORE_JS_VERSION `[ -f node_modules/@babel/runtime-corejs3/package.json ] && cat node_modules/@babel/runtime-corejs3/package.json | jq -r .version || cat ../../node_modules/@babel/runtime-corejs3/package.json | jq -r .version` '(.plugins[] | select(.[0] == \"@babel/plugin-transform-runtime\"))[1].version = $CORE_JS_VERSION' | prettier --parser json > babel.esmodules.config.json.tmp && mv babel.esmodules.config.json.tmp babel.esmodules.config.json","build:babel:esmodules":"babel src --config-file ./babel.esmodules.config.json --extensions .ts,.tsx --out-dir ./lib/esmodules/","build:typescript:commonjs":"tsc --project ./src/tsconfig.declaration.commonjs.json","precommit:typescript:test":"tsc --noEmit --project ./src/tsconfig.precommit.test.json","build:typescript:esmodules":"tsc --project ./src/tsconfig.declaration.esmodules.json","precommit:typescript:production":"tsc --noEmit --project ./src/tsconfig.precommit.production.json"},"typings":"./lib/commonjs-types/index.d.ts","_npmUser":{"name":"compulim","email":"compulim@hotmail.com"},"_resolved":"/home/runner/work/use-ref-from/use-ref-from/use-ref-from-0.0.3-main.64c7b86.tgz","_integrity":"sha512-txJ4ns0lSFwCgb2ex+jGN/Zcwd27JdhTGoDw2BT823gpXW/YE4+AA10DskRSfHKfUHYoX89vVZwkFND1lIXrEA==","repository":{"url":"git+https://github.com/compulim/use-ref-from.git","type":"git"},"_npmVersion":"8.19.4","description":"React.useRef with an immediate setter and read-only value.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"@babel/runtime-corejs3":"7.22.15"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.6.4","react":"^18.2.0","@babel/cli":"^7.22.15","typescript":"^5.2.2","@babel/core":"^7.22.17","@types/jest":"^29.5.4","@types/react":"^18.2.21","@babel/preset-env":"^7.22.15","@babel/preset-react":"^7.22.15","@tsconfig/strictest":"^2.0.2","react-test-renderer":"^18.2.0","@tsconfig/recommended":"^1.0.2","@testing-library/react":"^14.0.0","jest-environment-jsdom":"^29.6.4","@babel/preset-typescript":"^7.22.15","@babel/plugin-transform-runtime":"^7.22.15"},"peerDependencies":{"react":">=16.9.0"},"_npmOperationalInternal":{"tmp":"tmp/use-ref-from_0.0.3-main.64c7b86_1694345360634_0.91881624161709","host":"s3://npm-registry-packages"}},"0.0.3-main.acbb97a":{"name":"use-ref-from","version":"0.0.3-main.acbb97a","keywords":["react","react-hook","react-hooks"],"author":{"url":"https://github.com/compulim","name":"William Wong"},"license":"MIT","_id":"use-ref-from@0.0.3-main.acbb97a","maintainers":[{"name":"compulim","email":"compulim@hotmail.com"}],"homepage":"https://github.com/compulim/use-ref-from#readme","bugs":{"url":"https://github.com/compulim/use-ref-from/issues"},"dist":{"shasum":"28110f9c7c2335b2cee1f77549b65b85a4ca7550","tarball":"https://registry.npmjs.org/use-ref-from/-/use-ref-from-0.0.3-main.acbb97a.tgz","fileCount":15,"integrity":"sha512-HrMWdNJsYeZVaOW1bY32d16HyCgITOo6qQ0b9oIOhLq98uoL2aZZ40f0YtigwqsxNE13suAn7Y2W+lzIMvVcaw==","signatures":[{"sig":"MEQCIAOqmCxmhGN6jKL/qSiaLjdTCh1mjQtDnrDIji1IgHeRAiAholenkI9JBY9ugYQIl39fE22GoWyuh5nKGr8eKrv7Jg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13810},"main":"./lib/commonjs/index.js","_from":"file:use-ref-from-0.0.3-main.acbb97a.tgz","exports":{".":{"import":{"types":"./lib/esmodules-types/index.d.ts","default":"./lib/esmodules/index.js"},"require":{"types":"./lib/commonjs-types/index.d.ts","default":"./lib/commonjs/index.js"}},"./useRefFrom":{"import":{"types":"./lib/esmodules-types/useRefFrom.d.ts","default":"./lib/esmodules/useRefFrom.js"},"require":{"types":"./lib/commonjs-types/useRefFrom.d.ts","default":"./lib/commonjs/useRefFrom.js"}}},"scripts":{"bump":"npm run bump:prod && npm run bump:dev && npm run bump:auditfix && npm run bump:babel","test":"jest","build":"npm run build:babel:commonjs && npm run build:babel:esmodules && npm run build:typescript:commonjs && npm run build:typescript:esmodules","start":"esbuild --bundle --outfile=./public/main.js --servedir=./public --sourcemap ./scenarios/index.jsx","prepack":"cp ../../CHANGELOG.md . && cp ../../LICENSE . && cp ../../README.md .","bump:dev":"PACKAGES_TO_BUMP=$(cat package.json | jq -r '.localPeerDependencies // {} as $L | .devDependencies // {} | to_entries | map(select(.key as $K | $L | has($K) | not)) | map(.key + \"@latest\") | join(\" \")') && [ ! -z \"$PACKAGES_TO_BUMP\" ] && npm install $PACKAGES_TO_BUMP || true","bump:prod":"PACKAGES_TO_BUMP=$(cat package.json | jq -r '.localPeerDependencies // {} as $L | .dependencies // {} | to_entries | map(select(.key as $K | $L | has($K) | not)) | map(.key + \"@latest\") | join(\" \")') && [ ! -z \"$PACKAGES_TO_BUMP\" ] && npm install $PACKAGES_TO_BUMP || true","precommit":"npm run precommit:eslint && npm run precommit:typescript:production && npm run precommit:typescript:test","bump:babel":"npm run bump:babel:commonjs && npm run bump:babel:esmodules","postscaffold":"npm run bump:babel","bump:auditfix":"npm audit fix || exit 0","precommit:eslint":"eslint ./src/","bump:babel:commonjs":"cat babel.commonjs.config.json | jq --arg CORE_JS_VERSION `[ -f node_modules/@babel/runtime-corejs3/package.json ] && cat node_modules/@babel/runtime-corejs3/package.json | jq -r .version || cat ../../node_modules/@babel/runtime-corejs3/package.json | jq -r .version` '(.plugins[] | select(.[0] == \"@babel/plugin-transform-runtime\"))[1].version = $CORE_JS_VERSION' | prettier --parser json > babel.commonjs.config.json.tmp && mv babel.commonjs.config.json.tmp babel.commonjs.config.json","build:babel:commonjs":"babel src --config-file ./babel.commonjs.config.json --extensions .ts,.tsx --out-dir ./lib/commonjs/","bump:babel:esmodules":"cat babel.esmodules.config.json | jq --arg CORE_JS_VERSION `[ -f node_modules/@babel/runtime-corejs3/package.json ] && cat node_modules/@babel/runtime-corejs3/package.json | jq -r .version || cat ../../node_modules/@babel/runtime-corejs3/package.json | jq -r .version` '(.plugins[] | select(.[0] == \"@babel/plugin-transform-runtime\"))[1].version = $CORE_JS_VERSION' | prettier --parser json > babel.esmodules.config.json.tmp && mv babel.esmodules.config.json.tmp babel.esmodules.config.json","build:babel:esmodules":"babel src --config-file ./babel.esmodules.config.json --extensions .ts,.tsx --out-dir ./lib/esmodules/","build:typescript:commonjs":"tsc --project ./src/tsconfig.declaration.commonjs.json","precommit:typescript:test":"tsc --noEmit --project ./src/tsconfig.precommit.test.json","build:typescript:esmodules":"tsc --project ./src/tsconfig.declaration.esmodules.json","precommit:typescript:production":"tsc --noEmit --project ./src/tsconfig.precommit.production.json"},"typings":"./lib/commonjs-types/index.d.ts","_npmUser":{"name":"compulim","email":"compulim@hotmail.com"},"_resolved":"/home/runner/work/use-ref-from/use-ref-from/use-ref-from-0.0.3-main.acbb97a.tgz","_integrity":"sha512-HrMWdNJsYeZVaOW1bY32d16HyCgITOo6qQ0b9oIOhLq98uoL2aZZ40f0YtigwqsxNE13suAn7Y2W+lzIMvVcaw==","repository":{"url":"git+https://github.com/compulim/use-ref-from.git","type":"git"},"_npmVersion":"8.19.4","description":"React.useRef with an immediate setter and read-only value.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"use-ref-from":"^0.0.3-main.acbb97a","@babel/runtime-corejs3":"7.22.15"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.6.4","react":"^18.2.0","@babel/cli":"^7.22.15","typescript":"^5.2.2","@babel/core":"^7.22.17","@types/jest":"^29.5.4","@types/react":"^18.2.21","@babel/preset-env":"^7.22.15","@babel/preset-react":"^7.22.15","@tsconfig/strictest":"^2.0.2","react-test-renderer":"^18.2.0","@tsconfig/recommended":"^1.0.2","@testing-library/react":"^14.0.0","jest-environment-jsdom":"^29.6.4","@babel/preset-typescript":"^7.22.15","@babel/plugin-transform-runtime":"^7.22.15"},"peerDependencies":{"react":">=16.9.0"},"_npmOperationalInternal":{"tmp":"tmp/use-ref-from_0.0.3-main.acbb97a_1694348128970_0.5900289478300083","host":"s3://npm-registry-packages"}},"0.0.3-main.c2ac5ee":{"name":"use-ref-from","version":"0.0.3-main.c2ac5ee","keywords":["react","react-hook","react-hooks"],"author":{"url":"https://github.com/compulim","name":"William Wong"},"license":"MIT","_id":"use-ref-from@0.0.3-main.c2ac5ee","maintainers":[{"name":"compulim","email":"compulim@hotmail.com"}],"homepage":"https://github.com/compulim/use-ref-from#readme","bugs":{"url":"https://github.com/compulim/use-ref-from/issues"},"dist":{"shasum":"e42928eef1962c06673234965dd1d7cc6d850ad9","tarball":"https://registry.npmjs.org/use-ref-from/-/use-ref-from-0.0.3-main.c2ac5ee.tgz","fileCount":15,"integrity":"sha512-lv0/NxuRHDGY8V4VNp0CznGiw02TLX9IyDRUi7y2R2ivgVFbbrQYYbYVN3yNSgeymAobM3j6elgBjBrEilGXkg==","signatures":[{"sig":"MEUCIQDIk27YBmpyMv+Sv2Z5hvJtbtOqfhxVd5I68ngFuU7NEgIgIL1aIRoNe2ByWejNjkic8QVMD8qdIJNYMciK/I22l2E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13811},"main":"./lib/commonjs/index.js","_from":"file:use-ref-from-0.0.3-main.c2ac5ee.tgz","exports":{".":{"import":{"types":"./lib/esmodules-types/index.d.ts","default":"./lib/esmodules/index.js"},"require":{"types":"./lib/commonjs-types/index.d.ts","default":"./lib/commonjs/index.js"}},"./useRefFrom":{"import":{"types":"./lib/esmodules-types/useRefFrom.d.ts","default":"./lib/esmodules/useRefFrom.js"},"require":{"types":"./lib/commonjs-types/useRefFrom.d.ts","default":"./lib/commonjs/useRefFrom.js"}}},"scripts":{"bump":"npm run bump:prod && npm run bump:dev && npm run bump:auditfix && npm run bump:babel","test":"jest","build":"npm run build:babel:commonjs && npm run build:babel:esmodules && npm run build:typescript:commonjs && npm run build:typescript:esmodules","start":"esbuild --bundle --outfile=./public/main.js --servedir=./public --sourcemap ./scenarios/index.jsx","prepack":"cp ../../CHANGELOG.md . && cp ../../LICENSE . && cp ../../README.md .","bump:dev":"PACKAGES_TO_BUMP=$(cat package.json | jq -r '.localPeerDependencies // {} as $L | .devDependencies // {} | to_entries | map(select(.key as $K | $L | has($K) | not)) | map(.key + \"@latest\") | join(\" \")') && [ ! -z \"$PACKAGES_TO_BUMP\" ] && npm install $PACKAGES_TO_BUMP || true","bump:prod":"PACKAGES_TO_BUMP=$(cat package.json | jq -r '.localPeerDependencies // {} as $L | .dependencies // {} | to_entries | map(select(.key as $K | $L | has($K) | not)) | map(.key + \"@latest\") | join(\" \")') && [ ! -z \"$PACKAGES_TO_BUMP\" ] && npm install $PACKAGES_TO_BUMP || true","precommit":"npm run precommit:eslint && npm run precommit:typescript:production && npm run precommit:typescript:test","bump:babel":"npm run bump:babel:commonjs && npm run bump:babel:esmodules","postscaffold":"npm run bump:babel","bump:auditfix":"npm audit fix || exit 0","precommit:eslint":"eslint ./src/","bump:babel:commonjs":"cat babel.commonjs.config.json | jq --arg CORE_JS_VERSION `[ -f node_modules/@babel/runtime-corejs3/package.json ] && cat node_modules/@babel/runtime-corejs3/package.json | jq -r .version || cat ../../node_modules/@babel/runtime-corejs3/package.json | jq -r .version` '(.plugins[] | select(.[0] == \"@babel/plugin-transform-runtime\"))[1].version = $CORE_JS_VERSION' | prettier --parser json > babel.commonjs.config.json.tmp && mv babel.commonjs.config.json.tmp babel.commonjs.config.json","build:babel:commonjs":"babel src --config-file ./babel.commonjs.config.json --extensions .ts,.tsx --out-dir ./lib/commonjs/","bump:babel:esmodules":"cat babel.esmodules.config.json | jq --arg CORE_JS_VERSION `[ -f node_modules/@babel/runtime-corejs3/package.json ] && cat node_modules/@babel/runtime-corejs3/package.json | jq -r .version || cat ../../node_modules/@babel/runtime-corejs3/package.json | jq -r .version` '(.plugins[] | select(.[0] == \"@babel/plugin-transform-runtime\"))[1].version = $CORE_JS_VERSION' | prettier --parser json > babel.esmodules.config.json.tmp && mv babel.esmodules.config.json.tmp babel.esmodules.config.json","build:babel:esmodules":"babel src --config-file ./babel.esmodules.config.json --extensions .ts,.tsx --out-dir ./lib/esmodules/","build:typescript:commonjs":"tsc --project ./src/tsconfig.declaration.commonjs.json","precommit:typescript:test":"tsc --noEmit --project ./src/tsconfig.precommit.test.json","build:typescript:esmodules":"tsc --project ./src/tsconfig.declaration.esmodules.json","precommit:typescript:production":"tsc --noEmit --project ./src/tsconfig.precommit.production.json"},"typings":"./lib/commonjs-types/index.d.ts","_npmUser":{"name":"compulim","email":"compulim@hotmail.com"},"_resolved":"/home/runner/work/use-ref-from/use-ref-from/use-ref-from-0.0.3-main.c2ac5ee.tgz","_integrity":"sha512-lv0/NxuRHDGY8V4VNp0CznGiw02TLX9IyDRUi7y2R2ivgVFbbrQYYbYVN3yNSgeymAobM3j6elgBjBrEilGXkg==","repository":{"url":"git+https://github.com/compulim/use-ref-from.git","type":"git"},"_npmVersion":"8.19.4","description":"React.useRef with an immediate setter and read-only value.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"use-ref-from":"^0.0.3-main.c2ac5ee","@babel/runtime-corejs3":"^7.22.15"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.6.4","react":"^18.2.0","@babel/cli":"^7.22.15","typescript":"^5.2.2","@babel/core":"^7.22.17","@types/jest":"^29.5.4","@types/react":"^18.2.21","@babel/preset-env":"^7.22.15","@babel/preset-react":"^7.22.15","@tsconfig/strictest":"^2.0.2","react-test-renderer":"^18.2.0","@tsconfig/recommended":"^1.0.2","@testing-library/react":"^14.0.0","jest-environment-jsdom":"^29.6.4","@babel/preset-typescript":"^7.22.15","@babel/plugin-transform-runtime":"^7.22.15"},"peerDependencies":{"react":">=16.9.0"},"_npmOperationalInternal":{"tmp":"tmp/use-ref-from_0.0.3-main.c2ac5ee_1694348355029_0.998187716511981","host":"s3://npm-registry-packages"}},"0.0.3-main.15e31a8":{"name":"use-ref-from","version":"0.0.3-main.15e31a8","keywords":["react","react-hook","react-hooks"],"author":{"url":"https://github.com/compulim","name":"William Wong"},"license":"MIT","_id":"use-ref-from@0.0.3-main.15e31a8","maintainers":[{"name":"compulim","email":"compulim@hotmail.com"}],"homepage":"https://github.com/compulim/use-ref-from#readme","bugs":{"url":"https://github.com/compulim/use-ref-from/issues"},"dist":{"shasum":"bf67aa7e74a109b1450dfb4fe69910d315079c7b","tarball":"https://registry.npmjs.org/use-ref-from/-/use-ref-from-0.0.3-main.15e31a8.tgz","fileCount":15,"integrity":"sha512-62SGxsG6KqfI7f1LDM/INtg2aZWEfey2BUhU+DLljsQfkGVFaulPmyOvOv0DY6Xvl1FewiXcFreMAMtMXo3rYg==","signatures":[{"sig":"MEYCIQCmFarkz1PeTLS40+juo9Sm665SIfgU7lZu4Pcmq6+cjAIhAMuO/rwJe/BYr3TiJVMj/H6B3yXdko69s9RVTzHkDJHp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/use-ref-from@0.0.3-main.15e31a8","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":13811},"main":"./lib/commonjs/index.js","_from":"file:use-ref-from-0.0.3-main.15e31a8.tgz","exports":{".":{"import":{"types":"./lib/esmodules-types/index.d.ts","default":"./lib/esmodules/index.js"},"require":{"types":"./lib/commonjs-types/index.d.ts","default":"./lib/commonjs/index.js"}},"./useRefFrom":{"import":{"types":"./lib/esmodules-types/useRefFrom.d.ts","default":"./lib/esmodules/useRefFrom.js"},"require":{"types":"./lib/commonjs-types/useRefFrom.d.ts","default":"./lib/commonjs/useRefFrom.js"}}},"scripts":{"bump":"npm run bump:prod && npm run bump:dev && npm run bump:auditfix && npm run bump:babel","test":"jest","build":"npm run build:babel:commonjs && npm run build:babel:esmodules && npm run build:typescript:commonjs && npm run build:typescript:esmodules","start":"esbuild --bundle --outfile=./public/main.js --servedir=./public --sourcemap ./scenarios/index.jsx","prepack":"cp ../../CHANGELOG.md . && cp ../../LICENSE . && cp ../../README.md .","bump:dev":"PACKAGES_TO_BUMP=$(cat package.json | jq -r '.localPeerDependencies // {} as $L | .devDependencies // {} | to_entries | map(select(.key as $K | $L | has($K) | not)) | map(.key + \"@latest\") | join(\" \")') && [ ! -z \"$PACKAGES_TO_BUMP\" ] && npm install $PACKAGES_TO_BUMP || true","bump:prod":"PACKAGES_TO_BUMP=$(cat package.json | jq -r '.localPeerDependencies // {} as $L | .dependencies // {} | to_entries | map(select(.key as $K | $L | has($K) | not)) | map(.key + \"@latest\") | join(\" \")') && [ ! -z \"$PACKAGES_TO_BUMP\" ] && npm install $PACKAGES_TO_BUMP || true","precommit":"npm run precommit:eslint && npm run precommit:typescript:production && npm run precommit:typescript:test","bump:babel":"npm run bump:babel:commonjs && npm run bump:babel:esmodules","postscaffold":"npm run bump:babel","bump:auditfix":"npm audit fix || exit 0","precommit:eslint":"eslint ./src/","bump:babel:commonjs":"cat babel.commonjs.config.json | jq --arg CORE_JS_VERSION `[ -f node_modules/@babel/runtime-corejs3/package.json ] && cat node_modules/@babel/runtime-corejs3/package.json | jq -r .version || cat ../../node_modules/@babel/runtime-corejs3/package.json | jq -r .version` '(.plugins[] | select(.[0] == \"@babel/plugin-transform-runtime\"))[1].version = $CORE_JS_VERSION' | prettier --parser json > babel.commonjs.config.json.tmp && mv babel.commonjs.config.json.tmp babel.commonjs.config.json","build:babel:commonjs":"babel src --config-file ./babel.commonjs.config.json --extensions .ts,.tsx --out-dir ./lib/commonjs/","bump:babel:esmodules":"cat babel.esmodules.config.json | jq --arg CORE_JS_VERSION `[ -f node_modules/@babel/runtime-corejs3/package.json ] && cat node_modules/@babel/runtime-corejs3/package.json | jq -r .version || cat ../../node_modules/@babel/runtime-corejs3/package.json | jq -r .version` '(.plugins[] | select(.[0] == \"@babel/plugin-transform-runtime\"))[1].version = $CORE_JS_VERSION' | prettier --parser json > babel.esmodules.config.json.tmp && mv babel.esmodules.config.json.tmp babel.esmodules.config.json","build:babel:esmodules":"babel src --config-file ./babel.esmodules.config.json --extensions .ts,.tsx --out-dir ./lib/esmodules/","build:typescript:commonjs":"tsc --project ./src/tsconfig.declaration.commonjs.json","precommit:typescript:test":"tsc --noEmit --project ./src/tsconfig.precommit.test.json","build:typescript:esmodules":"tsc --project ./src/tsconfig.declaration.esmodules.json","precommit:typescript:production":"tsc --noEmit --project ./src/tsconfig.precommit.production.json"},"typings":"./lib/commonjs-types/index.d.ts","_npmUser":{"name":"compulim","email":"compulim@hotmail.com"},"_resolved":"/home/runner/work/use-ref-from/use-ref-from/use-ref-from-0.0.3-main.15e31a8.tgz","_integrity":"sha512-62SGxsG6KqfI7f1LDM/INtg2aZWEfey2BUhU+DLljsQfkGVFaulPmyOvOv0DY6Xvl1FewiXcFreMAMtMXo3rYg==","repository":{"url":"git+https://github.com/compulim/use-ref-from.git","type":"git"},"_npmVersion":"9.6.7","description":"React.useRef with an immediate setter and read-only value.","directories":{},"_nodeVersion":"18.17.1","dependencies":{"use-ref-from":"^0.0.3-main.15e31a8","@babel/runtime-corejs3":"^7.22.15"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.6.4","react":"^18.2.0","@babel/cli":"^7.22.15","typescript":"^5.2.2","@babel/core":"^7.22.17","@types/jest":"^29.5.4","@types/react":"^18.2.21","@babel/preset-env":"^7.22.15","@babel/preset-react":"^7.22.15","@tsconfig/strictest":"^2.0.2","react-test-renderer":"^18.2.0","@tsconfig/recommended":"^1.0.2","@testing-library/react":"^14.0.0","jest-environment-jsdom":"^29.6.4","@babel/preset-typescript":"^7.22.15","@babel/plugin-transform-runtime":"^7.22.15"},"peerDependencies":{"react":">=16.9.0"},"_npmOperationalInternal":{"tmp":"tmp/use-ref-from_0.0.3-main.15e31a8_1695620611288_0.7024793477535134","host":"s3://npm-registry-packages"}},"0.0.3-main.bdc36be":{"name":"use-ref-from","version":"0.0.3-main.bdc36be","keywords":["react","react-hook","react-hooks"],"author":{"url":"https://github.com/compulim","name":"William Wong"},"license":"MIT","_id":"use-ref-from@0.0.3-main.bdc36be","maintainers":[{"name":"compulim","email":"compulim@hotmail.com"}],"homepage":"https://github.com/compulim/use-ref-from#readme","bugs":{"url":"https://github.com/compulim/use-ref-from/issues"},"dist":{"shasum":"dc44b757b0f520c7b9ea61fcd14068a916e0b7e4","tarball":"https://registry.npmjs.org/use-ref-from/-/use-ref-from-0.0.3-main.bdc36be.tgz","fileCount":15,"integrity":"sha512-UY0qBgI3YUp4hv/Jr4+cPIqTAN7VGV5Ok4YMbiRdRzgDCUoj4ZLJA7QTKqomMLOgHXof0VWhzin0RLuJ5vNsKQ==","signatures":[{"sig":"MEUCIQCEVprJw1hECeJngm4+liCBJpqtbGFFXGfmAMUKRvp9RgIgNx4zUOliDv0W+rS6BzlYoyLZNEgbcthOFoLMLCUiQE8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/use-ref-from@0.0.3-main.bdc36be","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":13811},"main":"./lib/commonjs/index.js","_from":"file:use-ref-from-0.0.3-main.bdc36be.tgz","exports":{".":{"import":{"types":"./lib/esmodules-types/index.d.ts","default":"./lib/esmodules/index.js"},"require":{"types":"./lib/commonjs-types/index.d.ts","default":"./lib/commonjs/index.js"}},"./useRefFrom":{"import":{"types":"./lib/esmodules-types/useRefFrom.d.ts","default":"./lib/esmodules/useRefFrom.js"},"require":{"types":"./lib/commonjs-types/useRefFrom.d.ts","default":"./lib/commonjs/useRefFrom.js"}}},"scripts":{"bump":"npm run bump:prod && npm run bump:dev && npm run bump:auditfix && npm run bump:babel","test":"jest","build":"npm run build:babel:commonjs && npm run build:babel:esmodules && npm run build:typescript:commonjs && npm run build:typescript:esmodules","start":"esbuild --bundle --outfile=./public/main.js --servedir=./public --sourcemap ./scenarios/index.jsx","prepack":"cp ../../CHANGELOG.md . && cp ../../LICENSE . && cp ../../README.md .","bump:dev":"PACKAGES_TO_BUMP=$(cat package.json | jq -r '.localPeerDependencies // {} as $L | .devDependencies // {} | to_entries | map(select(.key as $K | $L | has($K) | not)) | map(.key + \"@latest\") | join(\" \")') && [ ! -z \"$PACKAGES_TO_BUMP\" ] && npm install $PACKAGES_TO_BUMP || true","bump:prod":"PACKAGES_TO_BUMP=$(cat package.json | jq -r '.localPeerDependencies // {} as $L | .dependencies // {} | to_entries | map(select(.key as $K | $L | has($K) | not)) | map(.key + \"@latest\") | join(\" \")') && [ ! -z \"$PACKAGES_TO_BUMP\" ] && npm install $PACKAGES_TO_BUMP || true","precommit":"npm run precommit:eslint && npm run precommit:typescript:production && npm run precommit:typescript:test","bump:babel":"npm run bump:babel:commonjs && npm run bump:babel:esmodules","postscaffold":"npm run bump:babel","bump:auditfix":"npm audit fix || exit 0","precommit:eslint":"eslint ./src/","bump:babel:commonjs":"cat babel.commonjs.config.json | jq --arg CORE_JS_VERSION `[ -f node_modules/@babel/runtime-corejs3/package.json ] && cat node_modules/@babel/runtime-corejs3/package.json | jq -r .version || cat ../../node_modules/@babel/runtime-corejs3/package.json | jq -r .version` '(.plugins[] | select(.[0] == \"@babel/plugin-transform-runtime\"))[1].version = $CORE_JS_VERSION' | prettier --parser json > babel.commonjs.config.json.tmp && mv babel.commonjs.config.json.tmp babel.commonjs.config.json","build:babel:commonjs":"babel src --config-file ./babel.commonjs.config.json --extensions .ts,.tsx --out-dir ./lib/commonjs/","bump:babel:esmodules":"cat babel.esmodules.config.json | jq --arg CORE_JS_VERSION `[ -f node_modules/@babel/runtime-corejs3/package.json ] && cat node_modules/@babel/runtime-corejs3/package.json | jq -r .version || cat ../../node_modules/@babel/runtime-corejs3/package.json | jq -r .version` '(.plugins[] | select(.[0] == \"@babel/plugin-transform-runtime\"))[1].version = $CORE_JS_VERSION' | prettier --parser json > babel.esmodules.config.json.tmp && mv babel.esmodules.config.json.tmp babel.esmodules.config.json","build:babel:esmodules":"babel src --config-file ./babel.esmodules.config.json --extensions .ts,.tsx --out-dir ./lib/esmodules/","build:typescript:commonjs":"tsc --project ./src/tsconfig.declaration.commonjs.json","precommit:typescript:test":"tsc --noEmit --project ./src/tsconfig.precommit.test.json","build:typescript:esmodules":"tsc --project ./src/tsconfig.declaration.esmodules.json","precommit:typescript:production":"tsc --noEmit --project ./src/tsconfig.precommit.production.json"},"typings":"./lib/commonjs-types/index.d.ts","_npmUser":{"name":"compulim","email":"compulim@hotmail.com"},"_resolved":"/home/runner/work/use-ref-from/use-ref-from/use-ref-from-0.0.3-main.bdc36be.tgz","_integrity":"sha512-UY0qBgI3YUp4hv/Jr4+cPIqTAN7VGV5Ok4YMbiRdRzgDCUoj4ZLJA7QTKqomMLOgHXof0VWhzin0RLuJ5vNsKQ==","repository":{"url":"git+https://github.com/compulim/use-ref-from.git","type":"git"},"_npmVersion":"9.6.7","description":"React.useRef with an immediate setter and read-only value.","directories":{},"_nodeVersion":"18.17.1","dependencies":{"use-ref-from":"^0.0.3-main.bdc36be","@babel/runtime-corejs3":"^7.22.15"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.6.4","react":"^18.2.0","@babel/cli":"^7.22.15","typescript":"^5.2.2","@babel/core":"^7.22.17","@types/jest":"^29.5.4","@types/react":"^18.2.21","@babel/preset-env":"^7.22.15","@babel/preset-react":"^7.22.15","@tsconfig/strictest":"^2.0.2","react-test-renderer":"^18.2.0","@tsconfig/recommended":"^1.0.2","@testing-library/react":"^14.0.0","jest-environment-jsdom":"^29.6.4","@babel/preset-typescript":"^7.22.15","@babel/plugin-transform-runtime":"^7.22.15"},"peerDependencies":{"react":">=16.9.0"},"_npmOperationalInternal":{"tmp":"tmp/use-ref-from_0.0.3-main.bdc36be_1695625138608_0.8077077675884798","host":"s3://npm-registry-packages"}},"0.0.3-main.67db418":{"name":"use-ref-from","version":"0.0.3-main.67db418","keywords":["react","react-hook","react-hooks"],"author":{"url":"https://github.com/compulim","name":"William Wong"},"license":"MIT","_id":"use-ref-from@0.0.3-main.67db418","maintainers":[{"name":"compulim","email":"compulim@hotmail.com"}],"homepage":"https://github.com/compulim/use-ref-from#readme","bugs":{"url":"https://github.com/compulim/use-ref-from/issues"},"dist":{"shasum":"e1e82d7fd6b0e0d675d7eb7186d2397f3f7f28fc","tarball":"https://registry.npmjs.org/use-ref-from/-/use-ref-from-0.0.3-main.67db418.tgz","fileCount":15,"integrity":"sha512-02bdqDPjznpIChfNlLxLAZIKlpXYKagqUgtacBs9utSlLViSeKrWFsI3olt4K2IxGIoB7UX6NRhMQEg3PpXmdA==","signatures":[{"sig":"MEUCIQCVhaRh3wOGue8NKKZV6u1nUR9diq/3l30jebfiuFTN0AIgMrE3EP+O2SfqJLkv+mOWLOc0iTcQ4Tq6ZHJIkFxkPXo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/use-ref-from@0.0.3-main.67db418","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13667},"main":"./lib/commonjs/index.js","_from":"file:use-ref-from-0.0.3-main.67db418.tgz","exports":{".":{"import":{"types":"./lib/esmodules/index.d.ts","default":"./lib/esmodules/index.js"},"require":{"types":"./lib/commonjs/index.d.ts","default":"./lib/commonjs/index.js"}},"./useRefFrom":{"import":{"types":"./lib/esmodules/useRefFrom.d.ts","default":"./lib/esmodules/useRefFrom.js"},"require":{"types":"./lib/commonjs/useRefFrom.d.ts","default":"./lib/commonjs/useRefFrom.js"}}},"scripts":{"bump":"npm run bump:prod && npm run bump:dev && npm run bump:auditfix && npm run bump:babel","test":"jest","build":"npm run build:babel:commonjs && npm run build:babel:esmodules && npm run build:typescript:commonjs && npm run build:typescript:esmodules","prepack":"cp ../../CHANGELOG.md . && cp ../../LICENSE . && cp ../../README.md .","bump:dev":"PACKAGES_TO_BUMP=$(cat package.json | jq -r '.localPeerDependencies // {} as $L | .devDependencies // {} | to_entries | map(select(.key as $K | $L | has($K) | not)) | map(.key + \"@latest\") | join(\" \")') && [ ! -z \"$PACKAGES_TO_BUMP\" ] && npm install $PACKAGES_TO_BUMP || true","bump:prod":"PACKAGES_TO_BUMP=$(cat package.json | jq -r '.localPeerDependencies // {} as $L | .dependencies // {} | to_entries | map(select(.key as $K | $L | has($K) | not)) | map(.key + \"@latest\") | join(\" \")') && [ ! -z \"$PACKAGES_TO_BUMP\" ] && npm install $PACKAGES_TO_BUMP || true","precommit":"npm run precommit:eslint && npm run precommit:typescript:production && npm run precommit:typescript:test","bump:babel":"npm run bump:babel:commonjs && npm run bump:babel:esmodules","postscaffold":"npm run bump:babel","bump:auditfix":"npm audit fix || exit 0","precommit:eslint":"eslint ./src/","bump:babel:commonjs":"cat babel.commonjs.config.json | jq --arg CORE_JS_VERSION `[ -f node_modules/@babel/runtime-corejs3/package.json ] && cat node_modules/@babel/runtime-corejs3/package.json | jq -r .version || cat ../../node_modules/@babel/runtime-corejs3/package.json | jq -r .version` '(.plugins[] | select(.[0] == \"@babel/plugin-transform-runtime\"))[1].version = $CORE_JS_VERSION' | prettier --parser json > babel.commonjs.config.json.tmp && mv babel.commonjs.config.json.tmp babel.commonjs.config.json","build:babel:commonjs":"babel src --config-file ./babel.commonjs.config.json --extensions .ts,.tsx --out-dir ./lib/commonjs/","bump:babel:esmodules":"cat babel.esmodules.config.json | jq --arg CORE_JS_VERSION `[ -f node_modules/@babel/runtime-corejs3/package.json ] && cat node_modules/@babel/runtime-corejs3/package.json | jq -r .version || cat ../../node_modules/@babel/runtime-corejs3/package.json | jq -r .version` '(.plugins[] | select(.[0] == \"@babel/plugin-transform-runtime\"))[1].version = $CORE_JS_VERSION' | prettier --parser json > babel.esmodules.config.json.tmp && mv babel.esmodules.config.json.tmp babel.esmodules.config.json","build:babel:esmodules":"babel src --config-file ./babel.esmodules.config.json --extensions .ts,.tsx --out-dir ./lib/esmodules/","build:typescript:commonjs":"tsc --project ./src/tsconfig.declaration.commonjs.json","precommit:typescript:test":"tsc --noEmit --project ./src/tsconfig.precommit.test.json","build:typescript:esmodules":"tsc --project ./src/tsconfig.declaration.esmodules.json","precommit:typescript:production":"tsc --noEmit --project ./src/tsconfig.precommit.production.json"},"typings":"./lib/commonjs/index.d.ts","_npmUser":{"name":"compulim","email":"compulim@hotmail.com"},"_resolved":"/home/runner/work/use-ref-from/use-ref-from/use-ref-from-0.0.3-main.67db418.tgz","_integrity":"sha512-02bdqDPjznpIChfNlLxLAZIKlpXYKagqUgtacBs9utSlLViSeKrWFsI3olt4K2IxGIoB7UX6NRhMQEg3PpXmdA==","repository":{"url":"git+https://github.com/compulim/use-ref-from.git","type":"git"},"_npmVersion":"9.8.1","description":"React.useRef with an immediate setter and read-only value.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"use-ref-from":"^0.0.3-main.67db418","@babel/runtime-corejs3":"^7.22.15"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.6.4","react":"^18.2.0","@babel/cli":"^7.22.15","typescript":"^5.2.2","@babel/core":"^7.22.17","@types/jest":"^29.5.4","@types/react":"^18.2.21","@babel/preset-env":"^7.22.15","@babel/preset-react":"^7.22.15","@tsconfig/strictest":"^2.0.2","react-test-renderer":"^18.2.0","@tsconfig/recommended":"^1.0.2","@testing-library/react":"^14.0.0","jest-environment-jsdom":"^29.6.4","@babel/preset-typescript":"^7.22.15","@babel/plugin-transform-runtime":"^7.22.15"},"peerDependencies":{"react":">=16.9.0"},"_npmOperationalInternal":{"tmp":"tmp/use-ref-from_0.0.3-main.67db418_1696846362746_0.190585770085538","host":"s3://npm-registry-packages"}},"0.0.3-main.3be024e":{"name":"use-ref-from","version":"0.0.3-main.3be024e","keywords":["react","react-hook","react-hooks"],"author":{"url":"https://github.com/compulim","name":"William Wong"},"license":"MIT","_id":"use-ref-from@0.0.3-main.3be024e","maintainers":[{"name":"compulim","email":"compulim@hotmail.com"}],"homepage":"https://github.com/compulim/use-ref-from#readme","bugs":{"url":"https://github.com/compulim/use-ref-from/issues"},"dist":{"shasum":"61cdde555d87044f886d42b1534dcde07e8b6202","tarball":"https://registry.npmjs.org/use-ref-from/-/use-ref-from-0.0.3-main.3be024e.tgz","fileCount":15,"integrity":"sha512-L7HGDdK0NzevSOSzsd67y0hFZHKzsV0lIdb924dygN2GS9PZgqQQVqn/hU4o46SH2Vuheb/XyIas5pBl46C9uA==","signatures":[{"sig":"MEUCIQDpBzcTxU1XNNICKcc7dDj+It3mgsIpaElxav0dD3qvygIgdGar9hQ9U9EIlJcuQIufdoKdZ1G0vgbe3UTJGtBxyWI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/use-ref-from@0.0.3-main.3be024e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13663},"main":"./lib/commonjs/index.js","_from":"file:use-ref-from-0.0.3-main.3be024e.tgz","exports":{".":{"import":{"types":"./lib/esmodules/index.d.ts","default":"./lib/esmodules/index.js"},"require":{"types":"./lib/commonjs/index.d.ts","default":"./lib/commonjs/index.js"}},"./useRefFrom":{"import":{"types":"./lib/esmodules/useRefFrom.d.ts","default":"./lib/esmodules/useRefFrom.js"},"require":{"types":"./lib/commonjs/useRefFrom.d.ts","default":"./lib/commonjs/useRefFrom.js"}}},"scripts":{"bump":"npm run bump:prod && npm run bump:dev && npm run bump:auditfix && npm run bump:babel","test":"jest","build":"npm run build:babel:commonjs && npm run build:babel:esmodules && npm run build:typescript:commonjs && npm run build:typescript:esmodules","prepack":"cp ../../CHANGELOG.md . && cp ../../LICENSE . && cp ../../README.md .","bump:dev":"PACKAGES_TO_BUMP=$(cat package.json | jq -r '.localPeerDependencies // {} as $L | .devDependencies // {} | to_entries | map(select(.key as $K | $L | has($K) | not)) | map(.key + \"@latest\") | join(\" \")') && [ ! -z \"$PACKAGES_TO_BUMP\" ] && npm install $PACKAGES_TO_BUMP || true","bump:prod":"PACKAGES_TO_BUMP=$(cat package.json | jq -r '.localPeerDependencies // {} as $L | .dependencies // {} | to_entries | map(select(.key as $K | $L | has($K) | not)) | map(.key + \"@latest\") | join(\" \")') && [ ! -z \"$PACKAGES_TO_BUMP\" ] && npm install $PACKAGES_TO_BUMP || true","precommit":"npm run precommit:eslint && npm run precommit:typescript:production && npm run precommit:typescript:test","bump:babel":"npm run bump:babel:commonjs && npm run bump:babel:esmodules","postscaffold":"npm run bump:babel","bump:auditfix":"npm audit fix || exit 0","precommit:eslint":"eslint ./src/","bump:babel:commonjs":"cat babel.commonjs.config.json | jq --arg CORE_JS_VERSION `[ -f node_modules/@babel/runtime-corejs3/package.json ] && cat node_modules/@babel/runtime-corejs3/package.json | jq -r .version || cat ../../node_modules/@babel/runtime-corejs3/package.json | jq -r .version` '(.plugins[] | select(.[0] == \"@babel/plugin-transform-runtime\"))[1].version = $CORE_JS_VERSION' | prettier --parser json > babel.commonjs.config.json.tmp && mv babel.commonjs.config.json.tmp babel.commonjs.config.json","build:babel:commonjs":"babel src --config-file ./babel.commonjs.config.json --extensions .ts,.tsx --out-dir ./lib/commonjs/","bump:babel:esmodules":"cat babel.esmodules.config.json | jq --arg CORE_JS_VERSION `[ -f node_modules/@babel/runtime-corejs3/package.json ] && cat node_modules/@babel/runtime-corejs3/package.json | jq -r .version || cat ../../node_modules/@babel/runtime-corejs3/package.json | jq -r .version` '(.plugins[] | select(.[0] == \"@babel/plugin-transform-runtime\"))[1].version = $CORE_JS_VERSION' | prettier --parser json > babel.esmodules.config.json.tmp && mv babel.esmodules.config.json.tmp babel.esmodules.config.json","build:babel:esmodules":"babel src --config-file ./babel.esmodules.config.json --extensions .ts,.tsx --out-dir ./lib/esmodules/","build:typescript:commonjs":"tsc --project ./src/tsconfig.declaration.commonjs.json","precommit:typescript:test":"tsc --noEmit --project ./src/tsconfig.precommit.test.json","build:typescript:esmodules":"tsc --project ./src/tsconfig.declaration.esmodules.json","precommit:typescript:production":"tsc --noEmit --project ./src/tsconfig.precommit.production.json"},"typings":"./lib/commonjs/index.d.ts","_npmUser":{"name":"compulim","email":"compulim@hotmail.com"},"_resolved":"/home/runner/work/use-ref-from/use-ref-from/use-ref-from-0.0.3-main.3be024e.tgz","_integrity":"sha512-L7HGDdK0NzevSOSzsd67y0hFZHKzsV0lIdb924dygN2GS9PZgqQQVqn/hU4o46SH2Vuheb/XyIas5pBl46C9uA==","repository":{"url":"git+https://github.com/compulim/use-ref-from.git","type":"git"},"_npmVersion":"9.8.1","description":"React.useRef with an immediate setter and read-only value.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"use-ref-from":"^0.0.3-main.3be024e","@babel/runtime-corejs3":"^7.23.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","react":"^18.2.0","@babel/cli":"^7.23.0","typescript":"^5.2.2","@babel/core":"^7.23.0","@types/jest":"^29.5.5","@types/react":"^18.2.25","@babel/preset-env":"^7.22.20","@babel/preset-react":"^7.22.15","@tsconfig/strictest":"^2.0.2","react-test-renderer":"^18.2.0","@tsconfig/recommended":"^1.0.3","@testing-library/react":"^14.0.0","jest-environment-jsdom":"^29.7.0","@babel/preset-typescript":"^7.23.0","@babel/plugin-transform-runtime":"^7.22.15"},"peerDependencies":{"react":">=16.9.0"},"_npmOperationalInternal":{"tmp":"tmp/use-ref-from_0.0.3-main.3be024e_1696847444175_0.4993051665863024","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"use-ref-from","version":"0.0.3","keywords":["react","react-hook","react-hooks"],"author":{"url":"https://github.com/compulim","name":"William Wong"},"license":"MIT","_id":"use-ref-from@0.0.3","maintainers":[{"name":"compulim","email":"compulim@hotmail.com"}],"homepage":"https://github.com/compulim/use-ref-from#readme","bugs":{"url":"https://github.com/compulim/use-ref-from/issues"},"dist":{"shasum":"b1087c1184bcd645c66a9e4c30376ba318a9c63f","tarball":"https://registry.npmjs.org/use-ref-from/-/use-ref-from-0.0.3.tgz","fileCount":15,"integrity":"sha512-+HY0IesN9DMuD0gnvGP3U2NTWYE+AwdCQnuuihpi5tNeFxQGPEcWH7b8ayvwElYJm6RcHsuo7lnVd+do02ghnQ==","signatures":[{"sig":"MEQCIDXVrVUjhZORaAGKZCevmzlSiFIyKOX8ZXpqMTpUHyMvAiB4ne1IMHzZMymIXREV+ST0sIQaqGoiAwa8FU4XpdQmRw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/use-ref-from@0.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13637},"main":"./lib/commonjs/index.js","_from":"file:use-ref-from-0.0.3.tgz","exports":{".":{"import":{"types":"./lib/esmodules/index.d.ts","default":"./lib/esmodules/index.js"},"require":{"types":"./lib/commonjs/index.d.ts","default":"./lib/commonjs/index.js"}},"./useRefFrom":{"import":{"types":"./lib/esmodules/useRefFrom.d.ts","default":"./lib/esmodules/useRefFrom.js"},"require":{"types":"./lib/commonjs/useRefFrom.d.ts","default":"./lib/commonjs/useRefFrom.js"}}},"scripts":{"bump":"npm run bump:prod && npm run bump:dev && npm run bump:auditfix && npm run bump:babel","test":"jest","build":"npm run build:babel:commonjs && npm run build:babel:esmodules && npm run build:typescript:commonjs && npm run build:typescript:esmodules","prepack":"cp ../../CHANGELOG.md . && cp ../../LICENSE . && cp ../../README.md .","bump:dev":"PACKAGES_TO_BUMP=$(cat package.json | jq -r '.localPeerDependencies // {} as $L | .devDependencies // {} | to_entries | map(select(.key as $K | $L | has($K) | not)) | map(.key + \"@latest\") | join(\" \")') && [ ! -z \"$PACKAGES_TO_BUMP\" ] && npm install $PACKAGES_TO_BUMP || true","bump:prod":"PACKAGES_TO_BUMP=$(cat package.json | jq -r '.localPeerDependencies // {} as $L | .dependencies // {} | to_entries | map(select(.key as $K | $L | has($K) | not)) | map(.key + \"@latest\") | join(\" \")') && [ ! -z \"$PACKAGES_TO_BUMP\" ] && npm install $PACKAGES_TO_BUMP || true","precommit":"npm run precommit:eslint && npm run precommit:typescript:production && npm run precommit:typescript:test","bump:babel":"npm run bump:babel:commonjs && npm run bump:babel:esmodules","postscaffold":"npm run bump:babel","bump:auditfix":"npm audit fix || exit 0","precommit:eslint":"eslint ./src/","bump:babel:commonjs":"cat babel.commonjs.config.json | jq --arg CORE_JS_VERSION `[ -f node_modules/@babel/runtime-corejs3/package.json ] && cat node_modules/@babel/runtime-corejs3/package.json | jq -r .version || cat ../../node_modules/@babel/runtime-corejs3/package.json | jq -r .version` '(.plugins[] | select(.[0] == \"@babel/plugin-transform-runtime\"))[1].version = $CORE_JS_VERSION' | prettier --parser json > babel.commonjs.config.json.tmp && mv babel.commonjs.config.json.tmp babel.commonjs.config.json","build:babel:commonjs":"babel src --config-file ./babel.commonjs.config.json --extensions .ts,.tsx --out-dir ./lib/commonjs/","bump:babel:esmodules":"cat babel.esmodules.config.json | jq --arg CORE_JS_VERSION `[ -f node_modules/@babel/runtime-corejs3/package.json ] && cat node_modules/@babel/runtime-corejs3/package.json | jq -r .version || cat ../../node_modules/@babel/runtime-corejs3/package.json | jq -r .version` '(.plugins[] | select(.[0] == \"@babel/plugin-transform-runtime\"))[1].version = $CORE_JS_VERSION' | prettier --parser json > babel.esmodules.config.json.tmp && mv babel.esmodules.config.json.tmp babel.esmodules.config.json","build:babel:esmodules":"babel src --config-file ./babel.esmodules.config.json --extensions .ts,.tsx --out-dir ./lib/esmodules/","build:typescript:commonjs":"tsc --project ./src/tsconfig.declaration.commonjs.json","precommit:typescript:test":"tsc --noEmit --project ./src/tsconfig.precommit.test.json","build:typescript:esmodules":"tsc --project ./src/tsconfig.declaration.esmodules.json","precommit:typescript:production":"tsc --noEmit --project ./src/tsconfig.precommit.production.json"},"typings":"./lib/commonjs/index.d.ts","_npmUser":{"name":"compulim","email":"compulim@hotmail.com"},"_resolved":"/home/runner/work/use-ref-from/use-ref-from/use-ref-from-0.0.3.tgz","_integrity":"sha512-+HY0IesN9DMuD0gnvGP3U2NTWYE+AwdCQnuuihpi5tNeFxQGPEcWH7b8ayvwElYJm6RcHsuo7lnVd+do02ghnQ==","repository":{"url":"git+https://github.com/compulim/use-ref-from.git","type":"git"},"_npmVersion":"9.8.1","description":"React.useRef with an immediate setter and read-only value.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"use-ref-from":"^0.0.3","@babel/runtime-corejs3":"^7.23.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","react":"^18.2.0","@babel/cli":"^7.23.0","typescript":"^5.2.2","@babel/core":"^7.23.0","@types/jest":"^29.5.5","@types/react":"^18.2.25","@babel/preset-env":"^7.22.20","@babel/preset-react":"^7.22.15","@tsconfig/strictest":"^2.0.2","react-test-renderer":"^18.2.0","@tsconfig/recommended":"^1.0.3","@testing-library/react":"^14.0.0","jest-environment-jsdom":"^29.7.0","@babel/preset-typescript":"^7.23.0","@babel/plugin-transform-runtime":"^7.22.15"},"peerDependencies":{"react":">=16.9.0"},"_npmOperationalInternal":{"tmp":"tmp/use-ref-from_0.0.3_1696851505148_0.8376217672272706","host":"s3://npm-registry-packages"}},"0.0.4-main.4644efc":{"name":"use-ref-from","version":"0.0.4-main.4644efc","keywords":["react","react-hook","react-hooks"],"author":{"url":"https://github.com/compulim","name":"William Wong"},"license":"MIT","_id":"use-ref-from@0.0.4-main.4644efc","maintainers":[{"name":"compulim","email":"compulim@hotmail.com"}],"homepage":"https://github.com/compulim/use-ref-from#readme","bugs":{"url":"https://github.com/compulim/use-ref-from/issues"},"dist":{"shasum":"ef6abba525c0f76ee79f707bfb47a1372e89f90d","tarball":"https://registry.npmjs.org/use-ref-from/-/use-ref-from-0.0.4-main.4644efc.tgz","fileCount":15,"integrity":"sha512-wmPFJXYlkX11vv3Fmheexd6wVAhTAZfyReyZzMNYifcaATjqu7UR3oE9WHiYGEFKXhPktUnGAE/ba631xDe3zw==","signatures":[{"sig":"MEUCIQD0AMVkmoahhbWhCLbHzhPQDLn/TQ5QmdaZ7r1SBUumRwIgYigRvwfDLbxnIo0lm9MaXilv5qTWcW3juRQs+slB7w8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/use-ref-from@0.0.4-main.4644efc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13663},"main":"./lib/commonjs/index.js","_from":"file:use-ref-from-0.0.4-main.4644efc.tgz","exports":{".":{"import":{"types":"./lib/esmodules/index.d.ts","default":"./lib/esmodules/index.js"},"require":{"types":"./lib/commonjs/index.d.ts","default":"./lib/commonjs/index.js"}},"./useRefFrom":{"import":{"types":"./lib/esmodules/useRefFrom.d.ts","default":"./lib/esmodules/useRefFrom.js"},"require":{"types":"./lib/commonjs/useRefFrom.d.ts","default":"./lib/commonjs/useRefFrom.js"}}},"scripts":{"bump":"npm run bump:prod && npm run bump:dev && npm run bump:auditfix && npm run bump:babel","test":"jest","build":"npm run build:babel:commonjs && npm run build:babel:esmodules && npm run build:typescript:commonjs && npm run build:typescript:esmodules","prepack":"cp ../../CHANGELOG.md . && cp ../../LICENSE . && cp ../../README.md .","bump:dev":"PACKAGES_TO_BUMP=$(cat package.json | jq -r '.localPeerDependencies // {} as $L | .devDependencies // {} | to_entries | map(select(.key as $K | $L | has($K) | not)) | map(.key + \"@latest\") | join(\" \")') && [ ! -z \"$PACKAGES_TO_BUMP\" ] && npm install $PACKAGES_TO_BUMP || true","bump:prod":"PACKAGES_TO_BUMP=$(cat package.json | jq -r '.localPeerDependencies // {} as $L | .dependencies // {} | to_entries | map(select(.key as $K | $L | has($K) | not)) | map(.key + \"@latest\") | join(\" \")') && [ ! -z \"$PACKAGES_TO_BUMP\" ] && npm install $PACKAGES_TO_BUMP || true","precommit":"npm run precommit:eslint && npm run precommit:typescript:production && npm run precommit:typescript:test","bump:babel":"npm run bump:babel:commonjs && npm run bump:babel:esmodules","postscaffold":"npm run bump:babel","bump:auditfix":"npm audit fix || exit 0","precommit:eslint":"eslint ./src/","bump:babel:commonjs":"cat babel.commonjs.config.json | jq --arg CORE_JS_VERSION `[ -f node_modules/@babel/runtime-corejs3/package.json ] && cat node_modules/@babel/runtime-corejs3/package.json | jq -r .version || cat ../../node_modules/@babel/runtime-corejs3/package.json | jq -r .version` '(.plugins[] | select(.[0] == \"@babel/plugin-transform-runtime\"))[1].version = $CORE_JS_VERSION' | prettier --parser json > babel.commonjs.config.json.tmp && mv babel.commonjs.config.json.tmp babel.commonjs.config.json","build:babel:commonjs":"babel src --config-file ./babel.commonjs.config.json --extensions .ts,.tsx --out-dir ./lib/commonjs/","bump:babel:esmodules":"cat babel.esmodules.config.json | jq --arg CORE_JS_VERSION `[ -f node_modules/@babel/runtime-corejs3/package.json ] && cat node_modules/@babel/runtime-corejs3/package.json | jq -r .version || cat ../../node_modules/@babel/runtime-corejs3/package.json | jq -r .version` '(.plugins[] | select(.[0] == \"@babel/plugin-transform-runtime\"))[1].version = $CORE_JS_VERSION' | prettier --parser json > babel.esmodules.config.json.tmp && mv babel.esmodules.config.json.tmp babel.esmodules.config.json","build:babel:esmodules":"babel src --config-file ./babel.esmodules.config.json --extensions .ts,.tsx --out-dir ./lib/esmodules/","build:typescript:commonjs":"tsc --project ./src/tsconfig.declaration.commonjs.json","precommit:typescript:test":"tsc --noEmit --project ./src/tsconfig.precommit.test.json","build:typescript:esmodules":"tsc --project ./src/tsconfig.declaration.esmodules.json","precommit:typescript:production":"tsc --noEmit --project ./src/tsconfig.precommit.production.json"},"typings":"./lib/commonjs/index.d.ts","_npmUser":{"name":"compulim","email":"compulim@hotmail.com"},"_resolved":"/home/runner/work/use-ref-from/use-ref-from/use-ref-from-0.0.4-main.4644efc.tgz","_integrity":"sha512-wmPFJXYlkX11vv3Fmheexd6wVAhTAZfyReyZzMNYifcaATjqu7UR3oE9WHiYGEFKXhPktUnGAE/ba631xDe3zw==","repository":{"url":"git+https://github.com/compulim/use-ref-from.git","type":"git"},"_npmVersion":"9.8.1","description":"React.useRef with an immediate setter and read-only value.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"use-ref-from":"^0.0.4-main.4644efc","@babel/runtime-corejs3":"^7.23.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","react":"^18.2.0","@babel/cli":"^7.23.0","typescript":"^5.2.2","@babel/core":"^7.23.0","@types/jest":"^29.5.5","@types/react":"^18.2.25","@babel/preset-env":"^7.22.20","@babel/preset-react":"^7.22.15","@tsconfig/strictest":"^2.0.2","react-test-renderer":"^18.2.0","@tsconfig/recommended":"^1.0.3","@testing-library/react":"^14.0.0","jest-environment-jsdom":"^29.7.0","@babel/preset-typescript":"^7.23.0","@babel/plugin-transform-runtime":"^7.22.15"},"peerDependencies":{"react":">=16.9.0"},"_npmOperationalInternal":{"tmp":"tmp/use-ref-from_0.0.4-main.4644efc_1696852627483_0.6652896920559912","host":"s3://npm-registry-packages"}},"0.0.4-main.f0d4166":{"name":"use-ref-from","version":"0.0.4-main.f0d4166","keywords":["react","react-hook","react-hooks"],"author":{"url":"https://github.com/compulim","name":"William Wong"},"license":"MIT","_id":"use-ref-from@0.0.4-main.f0d4166","maintainers":[{"name":"compulim","email":"compulim@hotmail.com"}],"homepage":"https://github.com/compulim/use-ref-from#readme","bugs":{"url":"https://github.com/compulim/use-ref-from/issues"},"dist":{"shasum":"68ecffefa7b233d5298fd851e667b32b1177e0a7","tarball":"https://registry.npmjs.org/use-ref-from/-/use-ref-from-0.0.4-main.f0d4166.tgz","fileCount":15,"integrity":"sha512-My0UBdKVbTbcsDtBZ4BmiLKA5LYMevTmUYD9pxeRYGKPtfacyPzewGY4FXMCnz9YArdAdmrnEf2d01ReRJp+OA==","signatures":[{"sig":"MEQCIEOeIf+aDq25TlwE9Xp+MFN3gGvmT/1p7dRJlBzQIvvzAiB1fTUNLiPgxWj3pQXDebaC7XUkHeS0fvsFP/9E5IFDDA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/use-ref-from@0.0.4-main.f0d4166","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13661},"main":"./lib/commonjs/index.js","_from":"file:use-ref-from-0.0.4-main.f0d4166.tgz","exports":{".":{"import":{"types":"./lib/esmodules/index.d.ts","default":"./lib/esmodules/index.js"},"require":{"types":"./lib/commonjs/index.d.ts","default":"./lib/commonjs/index.js"}},"./useRefFrom":{"import":{"types":"./lib/esmodules/useRefFrom.d.ts","default":"./lib/esmodules/useRefFrom.js"},"require":{"types":"./lib/commonjs/useRefFrom.d.ts","default":"./lib/commonjs/useRefFrom.js"}}},"scripts":{"bump":"npm run bump:prod && npm run bump:dev && npm run bump:auditfix && npm run bump:babel","test":"jest","build":"npm run build:babel:commonjs && npm run build:babel:esmodules && npm run build:typescript:commonjs && npm run build:typescript:esmodules","prepack":"cp ../../CHANGELOG.md . && cp ../../LICENSE . && cp ../../README.md .","bump:dev":"PACKAGES_TO_BUMP=$(cat package.json | jq -r '.localPeerDependencies // {} as $L | .devDependencies // {} | to_entries | map(select(.key as $K | $L | has($K) | not)) | map(.key + \"@latest\") | join(\" \")') && [ ! -z \"$PACKAGES_TO_BUMP\" ] && npm install $PACKAGES_TO_BUMP || true","bump:prod":"PACKAGES_TO_BUMP=$(cat package.json | jq -r '.localPeerDependencies // {} as $L | .dependencies // {} | to_entries | map(select(.key as $K | $L | has($K) | not)) | map(.key + \"@latest\") | join(\" \")') && [ ! -z \"$PACKAGES_TO_BUMP\" ] && npm install $PACKAGES_TO_BUMP || true","precommit":"npm run precommit:eslint && npm run precommit:typescript:production && npm run precommit:typescript:test","bump:babel":"npm run bump:babel:commonjs && npm run bump:babel:esmodules","postscaffold":"npm run bump:babel","bump:auditfix":"npm audit fix || exit 0","precommit:eslint":"eslint ./src/","bump:babel:commonjs":"cat babel.commonjs.config.json | jq --arg CORE_JS_VERSION `[ -f node_modules/@babel/runtime-corejs3/package.json ] && cat node_modules/@babel/runtime-corejs3/package.json | jq -r .version || cat ../../node_modules/@babel/runtime-corejs3/package.json | jq -r .version` '(.plugins[] | select(.[0] == \"@babel/plugin-transform-runtime\"))[1].version = $CORE_JS_VERSION' | prettier --parser json > babel.commonjs.config.json.tmp && mv babel.commonjs.config.json.tmp babel.commonjs.config.json","build:babel:commonjs":"babel src --config-file ./babel.commonjs.config.json --extensions .ts,.tsx --out-dir ./lib/commonjs/","bump:babel:esmodules":"cat babel.esmodules.config.json | jq --arg CORE_JS_VERSION `[ -f node_modules/@babel/runtime-corejs3/package.json ] && cat node_modules/@babel/runtime-corejs3/package.json | jq -r .version || cat ../../node_modules/@babel/runtime-corejs3/package.json | jq -r .version` '(.plugins[] | select(.[0] == \"@babel/plugin-transform-runtime\"))[1].version = $CORE_JS_VERSION' | prettier --parser json > babel.esmodules.config.json.tmp && mv babel.esmodules.config.json.tmp babel.esmodules.config.json","build:babel:esmodules":"babel src --config-file ./babel.esmodules.config.json --extensions .ts,.tsx --out-dir ./lib/esmodules/","build:typescript:commonjs":"tsc --project ./src/tsconfig.declaration.commonjs.json","precommit:typescript:test":"tsc --noEmit --project ./src/tsconfig.precommit.test.json","build:typescript:esmodules":"tsc --project ./src/tsconfig.declaration.esmodules.json","precommit:typescript:production":"tsc --noEmit --project ./src/tsconfig.precommit.production.json"},"typings":"./lib/commonjs/index.d.ts","_npmUser":{"name":"compulim","email":"compulim@hotmail.com"},"_resolved":"/home/runner/work/use-ref-from/use-ref-from/use-ref-from-0.0.4-main.f0d4166.tgz","_integrity":"sha512-My0UBdKVbTbcsDtBZ4BmiLKA5LYMevTmUYD9pxeRYGKPtfacyPzewGY4FXMCnz9YArdAdmrnEf2d01ReRJp+OA==","repository":{"url":"git+https://github.com/compulim/use-ref-from.git","type":"git"},"_npmVersion":"10.2.3","description":"React.useRef with an immediate setter and read-only value.","directories":{},"_nodeVersion":"18.19.0","dependencies":{"use-ref-from":"^0.0.4-main.f0d4166","@babel/runtime-corejs3":"^7.23.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","react":"^18.2.0","@babel/cli":"^7.23.4","typescript":"^5.3.3","@babel/core":"^7.23.6","@types/jest":"^29.5.11","@types/react":"^18.2.45","@babel/preset-env":"^7.23.6","@babel/preset-react":"^7.23.3","@tsconfig/strictest":"^2.0.2","react-test-renderer":"^18.2.0","@tsconfig/recommended":"^1.0.3","@testing-library/react":"^14.1.2","jest-environment-jsdom":"^29.7.0","@babel/preset-typescript":"^7.23.3","@babel/plugin-transform-runtime":"^7.23.6"},"peerDependencies":{"react":">=16.9.0"},"_npmOperationalInternal":{"tmp":"tmp/use-ref-from_0.0.4-main.f0d4166_1702726077560_0.980614742295681","host":"s3://npm-registry-packages"}},"0.0.4-main.3d426c2":{"name":"use-ref-from","version":"0.0.4-main.3d426c2","keywords":["react","react-hook","react-hooks"],"author":{"url":"https://github.com/compulim","name":"William Wong"},"license":"MIT","_id":"use-ref-from@0.0.4-main.3d426c2","maintainers":[{"name":"compulim","email":"compulim@hotmail.com"}],"homepage":"https://github.com/compulim/use-ref-from#readme","bugs":{"url":"https://github.com/compulim/use-ref-from/issues"},"dist":{"shasum":"a118a7237d00277be53fba733d18f12ab0c70748","tarball":"https://registry.npmjs.org/use-ref-from/-/use-ref-from-0.0.4-main.3d426c2.tgz","fileCount":15,"integrity":"sha512-5UGIa1yJ/XRcPBXk0vZCI4dCem9wAiK8dtlBgB5Jb9zwRd3nqkXIsestBFubZZWHVYPcnm3PAuENDQCx9N9dFQ==","signatures":[{"sig":"MEYCIQCPPP+GswvMHhnot8lZQ7sn/sj7qPeLSM2O369lZX7xRQIhAOVe9VZ8a6YKcBBPZ6JPsu0K4wGb/90YsHE0j2ZpruP0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/use-ref-from@0.0.4-main.3d426c2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13661},"main":"./lib/commonjs/index.js","_from":"file:use-ref-from-0.0.4-main.3d426c2.tgz","exports":{".":{"import":{"types":"./lib/esmodules/index.d.ts","default":"./lib/esmodules/index.js"},"require":{"types":"./lib/commonjs/index.d.ts","default":"./lib/commonjs/index.js"}},"./useRefFrom":{"import":{"types":"./lib/esmodules/useRefFrom.d.ts","default":"./lib/esmodules/useRefFrom.js"},"require":{"types":"./lib/commonjs/useRefFrom.d.ts","default":"./lib/commonjs/useRefFrom.js"}}},"scripts":{"bump":"npm run bump:prod && npm run bump:dev && npm run bump:auditfix && npm run bump:babel","test":"jest","build":"npm run build:babel:commonjs && npm run build:babel:esmodules && npm run build:typescript:commonjs && npm run build:typescript:esmodules","prepack":"cp ../../CHANGELOG.md . && cp ../../LICENSE . && cp ../../README.md .","bump:dev":"PACKAGES_TO_BUMP=$(cat package.json | jq -r '.localPeerDependencies // {} as $L | .devDependencies // {} | to_entries | map(select(.key as $K | $L | has($K) | not)) | map(.key + \"@latest\") | join(\" \")') && [ ! -z \"$PACKAGES_TO_BUMP\" ] && npm install $PACKAGES_TO_BUMP || true","bump:prod":"PACKAGES_TO_BUMP=$(cat package.json | jq -r '.localPeerDependencies // {} as $L | .dependencies // {} | to_entries | map(select(.key as $K | $L | has($K) | not)) | map(.key + \"@latest\") | join(\" \")') && [ ! -z \"$PACKAGES_TO_BUMP\" ] && npm install $PACKAGES_TO_BUMP || true","precommit":"npm run precommit:eslint && npm run precommit:typescript:production && npm run precommit:typescript:test","bump:babel":"npm run bump:babel:commonjs && npm run bump:babel:esmodules","postscaffold":"npm run bump:babel","bump:auditfix":"npm audit fix || exit 0","precommit:eslint":"eslint ./src/","bump:babel:commonjs":"cat babel.commonjs.config.json | jq --arg CORE_JS_VERSION `[ -f node_modules/@babel/runtime-corejs3/package.json ] && cat node_modules/@babel/runtime-corejs3/package.json | jq -r .version || cat ../../node_modules/@babel/runtime-corejs3/package.json | jq -r .version` '(.plugins[] | select(.[0] == \"@babel/plugin-transform-runtime\"))[1].version = $CORE_JS_VERSION' | prettier --parser json > babel.commonjs.config.json.tmp && mv babel.commonjs.config.json.tmp babel.commonjs.config.json","build:babel:commonjs":"babel src --config-file ./babel.commonjs.config.json --extensions .ts,.tsx --out-dir ./lib/commonjs/","bump:babel:esmodules":"cat babel.esmodules.config.json | jq --arg CORE_JS_VERSION `[ -f node_modules/@babel/runtime-corejs3/package.json ] && cat node_modules/@babel/runtime-corejs3/package.json | jq -r .version || cat ../../node_modules/@babel/runtime-corejs3/package.json | jq -r .version` '(.plugins[] | select(.[0] == \"@babel/plugin-transform-runtime\"))[1].version = $CORE_JS_VERSION' | prettier --parser json > babel.esmodules.config.json.tmp && mv babel.esmodules.config.json.tmp babel.esmodules.config.json","build:babel:esmodules":"babel src --config-file ./babel.esmodules.config.json --extensions .ts,.tsx --out-dir ./lib/esmodules/","build:typescript:commonjs":"tsc --project ./src/tsconfig.declaration.commonjs.json","precommit:typescript:test":"tsc --noEmit --project ./src/tsconfig.precommit.test.json","build:typescript:esmodules":"tsc --project ./src/tsconfig.declaration.esmodules.json","precommit:typescript:production":"tsc --noEmit --project ./src/tsconfig.precommit.production.json"},"typings":"./lib/commonjs/index.d.ts","_npmUser":{"name":"compulim","email":"compulim@hotmail.com"},"_resolved":"/home/runner/work/use-ref-from/use-ref-from/use-ref-from-0.0.4-main.3d426c2.tgz","_integrity":"sha512-5UGIa1yJ/XRcPBXk0vZCI4dCem9wAiK8dtlBgB5Jb9zwRd3nqkXIsestBFubZZWHVYPcnm3PAuENDQCx9N9dFQ==","repository":{"url":"git+https://github.com/compulim/use-ref-from.git","type":"git"},"_npmVersion":"10.2.3","description":"React.useRef with an immediate setter and read-only value.","directories":{},"_nodeVersion":"18.19.0","dependencies":{"use-ref-from":"^0.0.4-main.3d426c2","@babel/runtime-corejs3":"^7.23.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","react":"^18.2.0","@babel/cli":"^7.23.4","typescript":"^5.3.3","@babel/core":"^7.23.6","@types/jest":"^29.5.11","@types/react":"^18.2.45","@babel/preset-env":"^7.23.6","@babel/preset-react":"^7.23.3","@tsconfig/strictest":"^2.0.2","react-test-renderer":"^18.2.0","@tsconfig/recommended":"^1.0.3","@testing-library/react":"^14.1.2","jest-environment-jsdom":"^29.7.0","@babel/preset-typescript":"^7.23.3","@babel/plugin-transform-runtime":"^7.23.6"},"peerDependencies":{"react":">=16.9.0"},"_npmOperationalInternal":{"tmp":"tmp/use-ref-from_0.0.4-main.3d426c2_1702727004489_0.5988724797186034","host":"s3://npm-registry-packages"}},"0.0.4-main.7a6906a":{"name":"use-ref-from","version":"0.0.4-main.7a6906a","keywords":["react","react-hook","react-hooks"],"author":{"url":"https://github.com/compulim","name":"William Wong"},"license":"MIT","_id":"use-ref-from@0.0.4-main.7a6906a","maintainers":[{"name":"compulim","email":"compulim@hotmail.com"}],"homepage":"https://github.com/compulim/use-ref-from#readme","bugs":{"url":"https://github.com/compulim/use-ref-from/issues"},"dist":{"shasum":"2fea2134b3f5b376ec2eb6b1150a1691ecf48082","tarball":"https://registry.npmjs.org/use-ref-from/-/use-ref-from-0.0.4-main.7a6906a.tgz","fileCount":15,"integrity":"sha512-s5Xpf0LOAYW41CdzQv/ELbGCqKATsEAEX1Fhqad3aosZ+y67Prd0F7dNDLKwXrJaz3PtTLaibpOa29GXTMDNNQ==","signatures":[{"sig":"MEYCIQCaXZAYagmby/P3ju0NT4Kw31HZCRBhvvUd4aFsz9pXuwIhAMfG5jMzpRSVWoK/3KXXHdX5YRqwrglAb5YigoFyXK6G","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/use-ref-from@0.0.4-main.7a6906a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14068},"main":"./lib/commonjs/index.js","_from":"file:use-ref-from-0.0.4-main.7a6906a.tgz","exports":{".":{"import":{"types":"./lib/esmodules/index.d.ts","default":"./lib/esmodules/index.js"},"require":{"types":"./lib/commonjs/index.d.ts","default":"./lib/commonjs/index.js"}},"./useRefFrom":{"import":{"types":"./lib/esmodules/useRefFrom.d.ts","default":"./lib/esmodules/useRefFrom.js"},"require":{"types":"./lib/commonjs/useRefFrom.d.ts","default":"./lib/commonjs/useRefFrom.js"}}},"scripts":{"bump":"npm run bump:prod && npm run bump:dev && npm run bump:auditfix && npm run bump:babel","test":"jest","build":"npm run build:babel:commonjs && npm run build:babel:esmodules && npm run build:typescript:commonjs && npm run build:typescript:esmodules","switch":"cat package.json | jq --arg SWITCH_NAME $SWITCH_NAME -r '(.[\"switch:\" + $SWITCH_NAME] // {}) as $TEMPLATE | .devDependencies += ($TEMPLATE.devDependencies // {}) | .dependencies += ($TEMPLATE.dependencies // {})' | tee ./package.json.tmp && mv ./package.json.tmp ./package.json","prepack":"cp ../../CHANGELOG.md . && cp ../../LICENSE . && cp ../../README.md .","bump:dev":"PACKAGES_TO_BUMP=$(cat package.json | jq -r '(.localPeerDependencies // {}) as $L | (.devDependencies // {}) | to_entries | map(select(.key as $K | $L | has($K) | not)) | map(.key + \"@latest\") | join(\" \")') && [ ! -z \"$PACKAGES_TO_BUMP\" ] && npm install $PACKAGES_TO_BUMP || true","bump:prod":"PACKAGES_TO_BUMP=$(cat package.json | jq -r '(.localPeerDependencies // {}) as $L | (.dependencies // {}) | to_entries | map(select(.key as $K | $L | has($K) | not)) | map(.key + \"@latest\") | join(\" \")') && [ ! -z \"$PACKAGES_TO_BUMP\" ] && npm install $PACKAGES_TO_BUMP || true","precommit":"npm run precommit:eslint && npm run precommit:typescript:production && npm run precommit:typescript:test","bump:babel":"npm run bump:babel:commonjs && npm run bump:babel:esmodules","postscaffold":"npm run bump:babel","bump:auditfix":"npm audit fix || exit 0","precommit:eslint":"eslint ./src/","bump:babel:commonjs":"cat babel.commonjs.config.json | jq --arg CORE_JS_VERSION `[ -f node_modules/@babel/runtime-corejs3/package.json ] && cat node_modules/@babel/runtime-corejs3/package.json | jq -r .version || cat ../../node_modules/@babel/runtime-corejs3/package.json | jq -r .version` '(.plugins[] | select(.[0] == \"@babel/plugin-transform-runtime\"))[1].version = $CORE_JS_VERSION' | prettier --parser json > babel.commonjs.config.json.tmp && mv babel.commonjs.config.json.tmp babel.commonjs.config.json","build:babel:commonjs":"babel src --config-file ./babel.commonjs.config.json --extensions .ts,.tsx --out-dir ./lib/commonjs/","bump:babel:esmodules":"cat babel.esmodules.config.json | jq --arg CORE_JS_VERSION `[ -f node_modules/@babel/runtime-corejs3/package.json ] && cat node_modules/@babel/runtime-corejs3/package.json | jq -r .version || cat ../../node_modules/@babel/runtime-corejs3/package.json | jq -r .version` '(.plugins[] | select(.[0] == \"@babel/plugin-transform-runtime\"))[1].version = $CORE_JS_VERSION' | prettier --parser json > babel.esmodules.config.json.tmp && mv babel.esmodules.config.json.tmp babel.esmodules.config.json","build:babel:esmodules":"babel src --config-file ./babel.esmodules.config.json --extensions .ts,.tsx --out-dir ./lib/esmodules/","build:typescript:commonjs":"tsc --project ./src/tsconfig.declaration.commonjs.json","precommit:typescript:test":"tsc --noEmit --project ./src/tsconfig.precommit.test.json","build:typescript:esmodules":"tsc --project ./src/tsconfig.declaration.esmodules.json","precommit:typescript:production":"tsc --noEmit --project ./src/tsconfig.precommit.production.json"},"typings":"./lib/commonjs/index.d.ts","_npmUser":{"name":"compulim","email":"compulim@hotmail.com"},"_resolved":"/home/runner/work/use-ref-from/use-ref-from/use-ref-from-0.0.4-main.7a6906a.tgz","_integrity":"sha512-s5Xpf0LOAYW41CdzQv/ELbGCqKATsEAEX1Fhqad3aosZ+y67Prd0F7dNDLKwXrJaz3PtTLaibpOa29GXTMDNNQ==","repository":{"url":"git+https://github.com/compulim/use-ref-from.git","type":"git"},"_npmVersion":"10.2.4","description":"React.useRef with an immediate setter and read-only value.","directories":{},"_nodeVersion":"18.19.1","dependencies":{"use-ref-from":"^0.0.4-main.7a6906a","@babel/runtime-corejs3":"^7.24.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","react":"^18.2.0","@babel/cli":"^7.24.1","typescript":"^5.4.3","@babel/core":"^7.24.3","@types/jest":"^29.5.12","@types/react":"^18.2.70","@babel/preset-env":"^7.24.3","@babel/preset-react":"^7.24.1","@tsconfig/strictest":"^2.0.4","react-test-renderer":"^18.2.0","escape-string-regexp":"^5.0.0","@tsconfig/recommended":"^1.0.4","@testing-library/react":"^14.2.2","jest-environment-jsdom":"^29.7.0","@babel/preset-typescript":"^7.24.1","@babel/plugin-transform-runtime":"^7.24.3"},"peerDependencies":{"react":">=16.9.0"},"_npmOperationalInternal":{"tmp":"tmp/use-ref-from_0.0.4-main.7a6906a_1711922932623_0.8638519574543451","host":"s3://npm-registry-packages"}},"0.1.0-main.22b3813":{"name":"use-ref-from","version":"0.1.0-main.22b3813","keywords":["react","react-hook","react-hooks"],"author":{"url":"https://github.com/compulim","name":"William Wong"},"license":"MIT","_id":"use-ref-from@0.1.0-main.22b3813","maintainers":[{"name":"compulim","email":"compulim@hotmail.com"}],"homepage":"https://github.com/compulim/use-ref-from#readme","bugs":{"url":"https://github.com/compulim/use-ref-from/issues"},"dist":{"shasum":"baa0e41d39a9f07af557d1b3a5893ce3ec43d6f9","tarball":"https://registry.npmjs.org/use-ref-from/-/use-ref-from-0.1.0-main.22b3813.tgz","fileCount":15,"integrity":"sha512-nnPfalIdPh/BGfV7RISNM6Zv/zy2BYmKaTp1VdXbrnNZJ0guV4VDmeoZeleEaLFqZP4XVrLqdoL/FE0w3Q5b7Q==","signatures":[{"sig":"MEYCIQDiI02WazbK3/AbXX1pHdGTJpbd2njfav8+nfsWFpGM+AIhAJtRXpuw9FrVKybtyG2+qmBgODvvcQfbUA6aTie+6Wyh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/use-ref-from@0.1.0-main.22b3813","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14695},"main":"./lib/commonjs/index.js","_from":"file:use-ref-from-0.1.0-main.22b3813.tgz","exports":{".":{"import":{"types":"./lib/esmodules/index.d.ts","default":"./lib/esmodules/index.js"},"require":{"types":"./lib/commonjs/index.d.ts","default":"./lib/commonjs/index.js"}},"./useRefFrom":{"import":{"types":"./lib/esmodules/useRefFrom.d.ts","default":"./lib/esmodules/useRefFrom.js"},"require":{"types":"./lib/commonjs/useRefFrom.d.ts","default":"./lib/commonjs/useRefFrom.js"}}},"scripts":{"bump":"npm run bump:prod && npm run bump:dev && npm run bump:auditfix && npm run bump:babel","test":"jest","build":"npm run build:babel:commonjs && npm run build:babel:esmodules && npm run build:typescript:commonjs && npm run build:typescript:esmodules","switch":"cat package.json | jq --arg SWITCH_NAME $SWITCH_NAME -r '(.[\"switch:\" + $SWITCH_NAME] // {}) as $TEMPLATE | .devDependencies += ($TEMPLATE.devDependencies // {}) | .dependencies += ($TEMPLATE.dependencies // {})' | tee ./package.json.tmp && mv ./package.json.tmp ./package.json","prepack":"cp ../../CHANGELOG.md . && cp ../../LICENSE . && cp ../../README.md .","bump:dev":"PACKAGES_TO_BUMP=$(cat package.json | jq -r '(.localPeerDependencies // {}) as $L | (.devDependencies // {}) | to_entries | map(select(.key as $K | $L | has($K) | not)) | map(.key + \"@latest\") | join(\" \")') && [ ! -z \"$PACKAGES_TO_BUMP\" ] && npm install $PACKAGES_TO_BUMP || true","bump:prod":"PACKAGES_TO_BUMP=$(cat package.json | jq -r '(.localPeerDependencies // {}) as $L | (.dependencies // {}) | to_entries | map(select(.key as $K | $L | has($K) | not)) | map(.key + \"@latest\") | join(\" \")') && [ ! -z \"$PACKAGES_TO_BUMP\" ] && npm install $PACKAGES_TO_BUMP || true","precommit":"npm run precommit:eslint && npm run precommit:typescript:production && npm run precommit:typescript:test","bump:babel":"npm run bump:babel:commonjs && npm run bump:babel:esmodules","postscaffold":"npm run bump:babel","bump:auditfix":"npm audit fix || exit 0","precommit:eslint":"eslint ./src/","bump:babel:commonjs":"cat babel.commonjs.config.json | jq --arg CORE_JS_VERSION `[ -f node_modules/@babel/runtime-corejs3/package.json ] && cat node_modules/@babel/runtime-corejs3/package.json | jq -r .version || cat ../../node_modules/@babel/runtime-corejs3/package.json | jq -r .version` '(.plugins[] | select(.[0] == \"@babel/plugin-transform-runtime\"))[1].version = $CORE_JS_VERSION' | prettier --parser json > babel.commonjs.config.json.tmp && mv babel.commonjs.config.json.tmp babel.commonjs.config.json","build:babel:commonjs":"babel src --config-file ./babel.commonjs.config.json --extensions .ts,.tsx --out-dir ./lib/commonjs/","bump:babel:esmodules":"cat babel.esmodules.config.json | jq --arg CORE_JS_VERSION `[ -f node_modules/@babel/runtime-corejs3/package.json ] && cat node_modules/@babel/runtime-corejs3/package.json | jq -r .version || cat ../../node_modules/@babel/runtime-corejs3/package.json | jq -r .version` '(.plugins[] | select(.[0] == \"@babel/plugin-transform-runtime\"))[1].version = $CORE_JS_VERSION' | prettier --parser json > babel.esmodules.config.json.tmp && mv babel.esmodules.config.json.tmp babel.esmodules.config.json","build:babel:esmodules":"babel src --config-file ./babel.esmodules.config.json --extensions .ts,.tsx --out-dir ./lib/esmodules/","build:typescript:commonjs":"tsc --project ./src/tsconfig.declaration.commonjs.json","precommit:typescript:test":"tsc --noEmit --project ./src/tsconfig.precommit.test.json","build:typescript:esmodules":"tsc --project ./src/tsconfig.declaration.esmodules.json","precommit:typescript:production":"tsc --noEmit --project ./src/tsconfig.precommit.production.json"},"typings":"./lib/commonjs/index.d.ts","_npmUser":{"name":"compulim","email":"compulim@hotmail.com"},"_resolved":"/home/runner/work/use-ref-from/use-ref-from/use-ref-from-0.1.0-main.22b3813.tgz","_integrity":"sha512-nnPfalIdPh/BGfV7RISNM6Zv/zy2BYmKaTp1VdXbrnNZJ0guV4VDmeoZeleEaLFqZP4XVrLqdoL/FE0w3Q5b7Q==","repository":{"url":"git+https://github.com/compulim/use-ref-from.git","type":"git"},"_npmVersion":"10.2.4","description":"React.useRef with an immediate setter and read-only value.","directories":{},"_nodeVersion":"18.19.1","dependencies":{"use-ref-from":"^0.1.0-main.22b3813","@babel/runtime-corejs3":"^7.24.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","react":"^18.2.0","@babel/cli":"^7.24.1","typescript":"^5.4.3","@babel/core":"^7.24.3","@types/jest":"^29.5.12","@types/react":"^18.2.70","@babel/preset-env":"^7.24.3","@babel/preset-react":"^7.24.1","@tsconfig/strictest":"^2.0.4","react-test-renderer":"^18.2.0","escape-string-regexp":"^5.0.0","@tsconfig/recommended":"^1.0.4","@testing-library/react":"^14.2.2","jest-environment-jsdom":"^29.7.0","@babel/preset-typescript":"^7.24.1","@babel/plugin-transform-runtime":"^7.24.3"},"switch:react:16":{"devDependencies":{"react":"16.8.0","@types/react":"^16","react-test-renderer":"16.8.0","@testing-library/react":"^12","@testing-library/react-hooks":"latest"}},"switch:react:17":{"devDependencies":{"react":"17.0.0","@types/react":"^17","react-test-renderer":"17.0.0","@testing-library/react":"^12","@testing-library/react-hooks":"latest"}},"switch:react:18":{"devDependencies":{"react":"18.0.0","@types/react":"^18","react-test-renderer":"18.0.0"}},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/use-ref-from_0.1.0-main.22b3813_1711944034454_0.0034628514778796138","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"use-ref-from","version":"0.1.0","keywords":["react","react-hook","react-hooks"],"author":{"url":"https://github.com/compulim","name":"William Wong"},"license":"MIT","_id":"use-ref-from@0.1.0","maintainers":[{"name":"compulim","email":"compulim@hotmail.com"}],"homepage":"https://github.com/compulim/use-ref-from#readme","bugs":{"url":"https://github.com/compulim/use-ref-from/issues"},"dist":{"shasum":"2d7633d5fd5ff388d68d6ac4584a3f384302b9c0","tarball":"https://registry.npmjs.org/use-ref-from/-/use-ref-from-0.1.0.tgz","fileCount":15,"integrity":"sha512-PRjmfhUGUKghhOjKV1dBU66M7CASdb4NkMsaaWLdJA81yOZFlVL7Pi3O9aD+68pRh0VrRQjZfS6Ux3vPy1VhRg==","signatures":[{"sig":"MEQCIBn9q2Ns8sXsO2m9ZU/A7ZBpdxPFsPq019uKYwUGeCQaAiB33D8WgDrRTMWZfbRkDxOB+jiRpklSB4qhkKtmzbEV1A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/use-ref-from@0.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14669},"main":"./lib/commonjs/index.js","_from":"file:use-ref-from-0.1.0.tgz","exports":{".":{"import":{"types":"./lib/esmodules/index.d.ts","default":"./lib/esmodules/index.js"},"require":{"types":"./lib/commonjs/index.d.ts","default":"./lib/commonjs/index.js"}},"./useRefFrom":{"import":{"types":"./lib/esmodules/useRefFrom.d.ts","default":"./lib/esmodules/useRefFrom.js"},"require":{"types":"./lib/commonjs/useRefFrom.d.ts","default":"./lib/commonjs/useRefFrom.js"}}},"scripts":{"bump":"npm run bump:prod && npm run bump:dev && npm run bump:auditfix && npm run bump:babel","test":"jest","build":"npm run build:babel:commonjs && npm run build:babel:esmodules && npm run build:typescript:commonjs && npm run build:typescript:esmodules","switch":"cat package.json | jq --arg SWITCH_NAME $SWITCH_NAME -r '(.[\"switch:\" + $SWITCH_NAME] // {}) as $TEMPLATE | .devDependencies += ($TEMPLATE.devDependencies // {}) | .dependencies += ($TEMPLATE.dependencies // {})' | tee ./package.json.tmp && mv ./package.json.tmp ./package.json","prepack":"cp ../../CHANGELOG.md . && cp ../../LICENSE . && cp ../../README.md .","bump:dev":"PACKAGES_TO_BUMP=$(cat package.json | jq -r '(.localPeerDependencies // {}) as $L | (.devDependencies // {}) | to_entries | map(select(.key as $K | $L | has($K) | not)) | map(.key + \"@latest\") | join(\" \")') && [ ! -z \"$PACKAGES_TO_BUMP\" ] && npm install $PACKAGES_TO_BUMP || true","bump:prod":"PACKAGES_TO_BUMP=$(cat package.json | jq -r '(.localPeerDependencies // {}) as $L | (.dependencies // {}) | to_entries | map(select(.key as $K | $L | has($K) | not)) | map(.key + \"@latest\") | join(\" \")') && [ ! -z \"$PACKAGES_TO_BUMP\" ] && npm install $PACKAGES_TO_BUMP || true","precommit":"npm run precommit:eslint && npm run precommit:typescript:production && npm run precommit:typescript:test","bump:babel":"npm run bump:babel:commonjs && npm run bump:babel:esmodules","postscaffold":"npm run bump:babel","bump:auditfix":"npm audit fix || exit 0","precommit:eslint":"eslint ./src/","bump:babel:commonjs":"cat babel.commonjs.config.json | jq --arg CORE_JS_VERSION `[ -f node_modules/@babel/runtime-corejs3/package.json ] && cat node_modules/@babel/runtime-corejs3/package.json | jq -r .version || cat ../../node_modules/@babel/runtime-corejs3/package.json | jq -r .version` '(.plugins[] | select(.[0] == \"@babel/plugin-transform-runtime\"))[1].version = $CORE_JS_VERSION' | prettier --parser json > babel.commonjs.config.json.tmp && mv babel.commonjs.config.json.tmp babel.commonjs.config.json","build:babel:commonjs":"babel src --config-file ./babel.commonjs.config.json --extensions .ts,.tsx --out-dir ./lib/commonjs/","bump:babel:esmodules":"cat babel.esmodules.config.json | jq --arg CORE_JS_VERSION `[ -f node_modules/@babel/runtime-corejs3/package.json ] && cat node_modules/@babel/runtime-corejs3/package.json | jq -r .version || cat ../../node_modules/@babel/runtime-corejs3/package.json | jq -r .version` '(.plugins[] | select(.[0] == \"@babel/plugin-transform-runtime\"))[1].version = $CORE_JS_VERSION' | prettier --parser json > babel.esmodules.config.json.tmp && mv babel.esmodules.config.json.tmp babel.esmodules.config.json","build:babel:esmodules":"babel src --config-file ./babel.esmodules.config.json --extensions .ts,.tsx --out-dir ./lib/esmodules/","build:typescript:commonjs":"tsc --project ./src/tsconfig.declaration.commonjs.json","precommit:typescript:test":"tsc --noEmit --project ./src/tsconfig.precommit.test.json","build:typescript:esmodules":"tsc --project ./src/tsconfig.declaration.esmodules.json","precommit:typescript:production":"tsc --noEmit --project ./src/tsconfig.precommit.production.json"},"typings":"./lib/commonjs/index.d.ts","_npmUser":{"name":"compulim","email":"compulim@hotmail.com"},"_resolved":"/home/runner/work/use-ref-from/use-ref-from/use-ref-from-0.1.0.tgz","_integrity":"sha512-PRjmfhUGUKghhOjKV1dBU66M7CASdb4NkMsaaWLdJA81yOZFlVL7Pi3O9aD+68pRh0VrRQjZfS6Ux3vPy1VhRg==","repository":{"url":"git+https://github.com/compulim/use-ref-from.git","type":"git"},"_npmVersion":"10.2.4","description":"React.useRef with an immediate setter and read-only value.","directories":{},"_nodeVersion":"18.19.1","dependencies":{"use-ref-from":"^0.1.0","@babel/runtime-corejs3":"^7.24.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","react":"^18.2.0","@babel/cli":"^7.24.1","typescript":"^5.4.3","@babel/core":"^7.24.3","@types/jest":"^29.5.12","@types/react":"^18.2.70","@babel/preset-env":"^7.24.3","@babel/preset-react":"^7.24.1","@tsconfig/strictest":"^2.0.4","react-test-renderer":"^18.2.0","escape-string-regexp":"^5.0.0","@tsconfig/recommended":"^1.0.4","@testing-library/react":"^14.2.2","jest-environment-jsdom":"^29.7.0","@babel/preset-typescript":"^7.24.1","@babel/plugin-transform-runtime":"^7.24.3"},"switch:react:16":{"devDependencies":{"react":"16.8.0","@types/react":"^16","react-test-renderer":"16.8.0","@testing-library/react":"^12","@testing-library/react-hooks":"latest"}},"switch:react:17":{"devDependencies":{"react":"17.0.0","@types/react":"^17","react-test-renderer":"17.0.0","@testing-library/react":"^12","@testing-library/react-hooks":"latest"}},"switch:react:18":{"devDependencies":{"react":"18.0.0","@types/react":"^18","react-test-renderer":"18.0.0"}},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/use-ref-from_0.1.0_1711944330808_0.5476672648984453","host":"s3://npm-registry-packages"}},"0.1.1-main.f571f67":{"name":"use-ref-from","version":"0.1.1-main.f571f67","keywords":["react","react-hook","react-hooks"],"author":{"url":"https://github.com/compulim","name":"William Wong"},"license":"MIT","_id":"use-ref-from@0.1.1-main.f571f67","maintainers":[{"name":"compulim","email":"compulim@hotmail.com"}],"homepage":"https://github.com/compulim/use-ref-from#readme","bugs":{"url":"https://github.com/compulim/use-ref-from/issues"},"dist":{"shasum":"962e335654395edb8e8ff5e5b1c07229fa3776a7","tarball":"https://registry.npmjs.org/use-ref-from/-/use-ref-from-0.1.1-main.f571f67.tgz","fileCount":15,"integrity":"sha512-5pMBB+EJNM7/1jVUfjqkFOWES3IfvMV8tjNGJhVf0KOi/ZFNAfB5xmE1IY3B799+d8is/HuEYlFm5sadm8ofSg==","signatures":[{"sig":"MEQCIESiHoIMJNcTkHUoHI68vABZ9/FcDikF/lajJbzZ5tr9AiBdomZ0+00E9Vcl+b4zo6zCCbDH8j+g9yzlL/HoEVHUhw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/use-ref-from@0.1.1-main.f571f67","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14695},"main":"./lib/commonjs/index.js","_from":"file:use-ref-from-0.1.1-main.f571f67.tgz","exports":{".":{"import":{"types":"./lib/esmodules/index.d.ts","default":"./lib/esmodules/index.js"},"require":{"types":"./lib/commonjs/index.d.ts","default":"./lib/commonjs/index.js"}},"./useRefFrom":{"import":{"types":"./lib/esmodules/useRefFrom.d.ts","default":"./lib/esmodules/useRefFrom.js"},"require":{"types":"./lib/commonjs/useRefFrom.d.ts","default":"./lib/commonjs/useRefFrom.js"}}},"scripts":{"bump":"npm run bump:prod && npm run bump:dev && npm run bump:auditfix && npm run bump:babel","test":"jest","build":"npm run build:babel:commonjs && npm run build:babel:esmodules && npm run build:typescript:commonjs && npm run build:typescript:esmodules","switch":"cat package.json | jq --arg SWITCH_NAME $SWITCH_NAME -r '(.[\"switch:\" + $SWITCH_NAME] // {}) as $TEMPLATE | .devDependencies += ($TEMPLATE.devDependencies // {}) | .dependencies += ($TEMPLATE.dependencies // {})' | tee ./package.json.tmp && mv ./package.json.tmp ./package.json","prepack":"cp ../../CHANGELOG.md . && cp ../../LICENSE . && cp ../../README.md .","bump:dev":"PACKAGES_TO_BUMP=$(cat package.json | jq -r '(.localPeerDependencies // {}) as $L | (.devDependencies // {}) | to_entries | map(select(.key as $K | $L | has($K) | not)) | map(.key + \"@latest\") | join(\" \")') && [ ! -z \"$PACKAGES_TO_BUMP\" ] && npm install $PACKAGES_TO_BUMP || true","bump:prod":"PACKAGES_TO_BUMP=$(cat package.json | jq -r '(.localPeerDependencies // {}) as $L | (.dependencies // {}) | to_entries | map(select(.key as $K | $L | has($K) | not)) | map(.key + \"@latest\") | join(\" \")') && [ ! -z \"$PACKAGES_TO_BUMP\" ] && npm install $PACKAGES_TO_BUMP || true","precommit":"npm run precommit:eslint && npm run precommit:typescript:production && npm run precommit:typescript:test","bump:babel":"npm run bump:babel:commonjs && npm run bump:babel:esmodules","postscaffold":"npm run bump:babel","bump:auditfix":"npm audit fix || exit 0","precommit:eslint":"eslint ./src/","bump:babel:commonjs":"cat babel.commonjs.config.json | jq --arg CORE_JS_VERSION `[ -f node_modules/@babel/runtime-corejs3/package.json ] && cat node_modules/@babel/runtime-corejs3/package.json | jq -r .version || cat ../../node_modules/@babel/runtime-corejs3/package.json | jq -r .version` '(.plugins[] | select(.[0] == \"@babel/plugin-transform-runtime\"))[1].version = $CORE_JS_VERSION' | prettier --parser json > babel.commonjs.config.json.tmp && mv babel.commonjs.config.json.tmp babel.commonjs.config.json","build:babel:commonjs":"babel src --config-file ./babel.commonjs.config.json --extensions .ts,.tsx --out-dir ./lib/commonjs/","bump:babel:esmodules":"cat babel.esmodules.config.json | jq --arg CORE_JS_VERSION `[ -f node_modules/@babel/runtime-corejs3/package.json ] && cat node_modules/@babel/runtime-corejs3/package.json | jq -r .version || cat ../../node_modules/@babel/runtime-corejs3/package.json | jq -r .version` '(.plugins[] | select(.[0] == \"@babel/plugin-transform-runtime\"))[1].version = $CORE_JS_VERSION' | prettier --parser json > babel.esmodules.config.json.tmp && mv babel.esmodules.config.json.tmp babel.esmodules.config.json","build:babel:esmodules":"babel src --config-file ./babel.esmodules.config.json --extensions .ts,.tsx --out-dir ./lib/esmodules/","build:typescript:commonjs":"tsc --project ./src/tsconfig.declaration.commonjs.json","precommit:typescript:test":"tsc --noEmit --project ./src/tsconfig.precommit.test.json","build:typescript:esmodules":"tsc --project ./src/tsconfig.declaration.esmodules.json","precommit:typescript:production":"tsc --noEmit --project ./src/tsconfig.precommit.production.json"},"typings":"./lib/commonjs/index.d.ts","_npmUser":{"name":"compulim","email":"compulim@hotmail.com"},"_resolved":"/home/runner/work/use-ref-from/use-ref-from/use-ref-from-0.1.1-main.f571f67.tgz","_integrity":"sha512-5pMBB+EJNM7/1jVUfjqkFOWES3IfvMV8tjNGJhVf0KOi/ZFNAfB5xmE1IY3B799+d8is/HuEYlFm5sadm8ofSg==","repository":{"url":"git+https://github.com/compulim/use-ref-from.git","type":"git"},"_npmVersion":"10.2.4","description":"React.useRef with an immediate setter and read-only value.","directories":{},"_nodeVersion":"18.19.1","dependencies":{"use-ref-from":"^0.1.1-main.f571f67","@babel/runtime-corejs3":"^7.24.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","react":"^18.2.0","@babel/cli":"^7.24.1","typescript":"^5.4.3","@babel/core":"^7.24.3","@types/jest":"^29.5.12","@types/react":"^18.2.70","@babel/preset-env":"^7.24.3","@babel/preset-react":"^7.24.1","@tsconfig/strictest":"^2.0.4","react-test-renderer":"^18.2.0","escape-string-regexp":"^5.0.0","@tsconfig/recommended":"^1.0.4","@testing-library/react":"^14.2.2","jest-environment-jsdom":"^29.7.0","@babel/preset-typescript":"^7.24.1","@babel/plugin-transform-runtime":"^7.24.3"},"switch:react:16":{"devDependencies":{"react":"16.8.0","@types/react":"^16","react-test-renderer":"16.8.0","@testing-library/react":"^12","@testing-library/react-hooks":"latest"}},"switch:react:17":{"devDependencies":{"react":"17.0.0","@types/react":"^17","react-test-renderer":"17.0.0","@testing-library/react":"^12","@testing-library/react-hooks":"latest"}},"switch:react:18":{"devDependencies":{"react":"18.0.0","@types/react":"^18","react-test-renderer":"18.0.0"}},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/use-ref-from_0.1.1-main.f571f67_1711944554654_0.08373377434054552","host":"s3://npm-registry-packages"}},"0.1.1-main.05d5976":{"name":"use-ref-from","version":"0.1.1-main.05d5976","keywords":["react","react-hook","react-hooks"],"author":{"url":"https://github.com/compulim","name":"William Wong"},"license":"MIT","_id":"use-ref-from@0.1.1-main.05d5976","maintainers":[{"name":"compulim","email":"compulim@hotmail.com"}],"homepage":"https://github.com/compulim/use-ref-from#readme","bugs":{"url":"https://github.com/compulim/use-ref-from/issues"},"dist":{"shasum":"8941cc5b737385b7860f83ed4296828e18ac86b2","tarball":"https://registry.npmjs.org/use-ref-from/-/use-ref-from-0.1.1-main.05d5976.tgz","fileCount":15,"integrity":"sha512-sgmE/mZ5HhxjYs2NfoT0t6UScFvNCkJOiBf9ukpraJb5PdV0D2c22EURhDEY8XdJgNwoeETEoVfGt8Qb046bQQ==","signatures":[{"sig":"MEQCIHrxl5fp3c7XLW9dv+Rf063xao6CTMKQl4ZxI4ThEz9nAiALQNiD3rMLBT4xz55IsdC2mgYb8iifNpGs+dzHUMIZrA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/use-ref-from@0.1.1-main.05d5976","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14695},"main":"./lib/commonjs/index.js","_from":"file:use-ref-from-0.1.1-main.05d5976.tgz","exports":{".":{"import":{"types":"./lib/esmodules/index.d.ts","default":"./lib/esmodules/index.js"},"require":{"types":"./lib/commonjs/index.d.ts","default":"./lib/commonjs/index.js"}},"./useRefFrom":{"import":{"types":"./lib/esmodules/useRefFrom.d.ts","default":"./lib/esmodules/useRefFrom.js"},"require":{"types":"./lib/commonjs/useRefFrom.d.ts","default":"./lib/commonjs/useRefFrom.js"}}},"scripts":{"bump":"npm run bump:prod && npm run bump:dev && npm run bump:auditfix && npm run bump:babel","test":"jest","build":"npm run build:babel:commonjs && npm run build:babel:esmodules && npm run build:typescript:commonjs && npm run build:typescript:esmodules","switch":"cat package.json | jq --arg SWITCH_NAME $SWITCH_NAME -r '(.[\"switch:\" + $SWITCH_NAME] // {}) as $TEMPLATE | .devDependencies += ($TEMPLATE.devDependencies // {}) | .dependencies += ($TEMPLATE.dependencies // {})' | tee ./package.json.tmp && mv ./package.json.tmp ./package.json","prepack":"cp ../../CHANGELOG.md . && cp ../../LICENSE . && cp ../../README.md .","bump:dev":"PACKAGES_TO_BUMP=$(cat package.json | jq -r '(.localPeerDependencies // {}) as $L | (.devDependencies // {}) | to_entries | map(select(.key as $K | $L | has($K) | not)) | map(.key + \"@latest\") | join(\" \")') && [ ! -z \"$PACKAGES_TO_BUMP\" ] && npm install $PACKAGES_TO_BUMP || true","bump:prod":"PACKAGES_TO_BUMP=$(cat package.json | jq -r '(.localPeerDependencies // {}) as $L | (.dependencies // {}) | to_entries | map(select(.key as $K | $L | has($K) | not)) | map(.key + \"@latest\") | join(\" \")') && [ ! -z \"$PACKAGES_TO_BUMP\" ] && npm install $PACKAGES_TO_BUMP || true","precommit":"npm run precommit:eslint && npm run precommit:typescript:production && npm run precommit:typescript:test","bump:babel":"npm run bump:babel:commonjs && npm run bump:babel:esmodules","postscaffold":"npm run bump:babel","bump:auditfix":"npm audit fix || exit 0","precommit:eslint":"eslint ./src/","bump:babel:commonjs":"cat babel.commonjs.config.json | jq --arg CORE_JS_VERSION `[ -f node_modules/@babel/runtime-corejs3/package.json ] && cat node_modules/@babel/runtime-corejs3/package.json | jq -r .version || cat ../../node_modules/@babel/runtime-corejs3/package.json | jq -r .version` '(.plugins[] | select(.[0] == \"@babel/plugin-transform-runtime\"))[1].version = $CORE_JS_VERSION' | prettier --parser json > babel.commonjs.config.json.tmp && mv babel.commonjs.config.json.tmp babel.commonjs.config.json","build:babel:commonjs":"babel src --config-file ./babel.commonjs.config.json --extensions .ts,.tsx --out-dir ./lib/commonjs/","bump:babel:esmodules":"cat babel.esmodules.config.json | jq --arg CORE_JS_VERSION `[ -f node_modules/@babel/runtime-corejs3/package.json ] && cat node_modules/@babel/runtime-corejs3/package.json | jq -r .version || cat ../../node_modules/@babel/runtime-corejs3/package.json | jq -r .version` '(.plugins[] | select(.[0] == \"@babel/plugin-transform-runtime\"))[1].version = $CORE_JS_VERSION' | prettier --parser json > babel.esmodules.config.json.tmp && mv babel.esmodules.config.json.tmp babel.esmodules.config.json","build:babel:esmodules":"babel src --config-file ./babel.esmodules.config.json --extensions .ts,.tsx --out-dir ./lib/esmodules/","build:typescript:commonjs":"tsc --project ./src/tsconfig.declaration.commonjs.json","precommit:typescript:test":"tsc --noEmit --project ./src/tsconfig.precommit.test.json","build:typescript:esmodules":"tsc --project ./src/tsconfig.declaration.esmodules.json","precommit:typescript:production":"tsc --noEmit --project ./src/tsconfig.precommit.production.json"},"typings":"./lib/commonjs/index.d.ts","_npmUser":{"name":"compulim","email":"compulim@hotmail.com"},"_resolved":"/home/runner/work/use-ref-from/use-ref-from/use-ref-from-0.1.1-main.05d5976.tgz","_integrity":"sha512-sgmE/mZ5HhxjYs2NfoT0t6UScFvNCkJOiBf9ukpraJb5PdV0D2c22EURhDEY8XdJgNwoeETEoVfGt8Qb046bQQ==","repository":{"url":"git+https://github.com/compulim/use-ref-from.git","type":"git"},"_npmVersion":"10.5.0","description":"React.useRef with an immediate setter and read-only value.","directories":{},"_nodeVersion":"18.20.2","dependencies":{"use-ref-from":"^0.1.1-main.05d5976","@babel/runtime-corejs3":"^7.24.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","react":"^18.2.0","@babel/cli":"^7.24.1","typescript":"^5.4.3","@babel/core":"^7.24.3","@types/jest":"^29.5.12","@types/react":"^18.2.70","@babel/preset-env":"^7.24.3","@babel/preset-react":"^7.24.1","@tsconfig/strictest":"^2.0.4","react-test-renderer":"^18.2.0","escape-string-regexp":"^5.0.0","@tsconfig/recommended":"^1.0.4","@testing-library/react":"^14.2.2","jest-environment-jsdom":"^29.7.0","@babel/preset-typescript":"^7.24.1","@babel/plugin-transform-runtime":"^7.24.3"},"switch:react-16":{"devDependencies":{"react":"16.8.0","@types/react":"^16","react-test-renderer":"16.8.0","@testing-library/react":"^12","@testing-library/react-hooks":"latest"}},"switch:react-17":{"devDependencies":{"react":"17.0.0","@types/react":"^17","react-test-renderer":"17.0.0","@testing-library/react":"^12","@testing-library/react-hooks":"latest"}},"switch:react-18":{"devDependencies":{"react":"18.0.0","@types/react":"^18","react-test-renderer":"18.0.0"}},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/use-ref-from_0.1.1-main.05d5976_1716588758855_0.40292376859152035","host":"s3://npm-registry-packages"}},"0.1.1-main.b58de2c":{"name":"use-ref-from","version":"0.1.1-main.b58de2c","keywords":["react","react-hook","react-hooks"],"author":{"url":"https://github.com/compulim","name":"William Wong"},"license":"MIT","_id":"use-ref-from@0.1.1-main.b58de2c","maintainers":[{"name":"compulim","email":"compulim@hotmail.com"}],"homepage":"https://github.com/compulim/use-ref-from#readme","bugs":{"url":"https://github.com/compulim/use-ref-from/issues"},"dist":{"shasum":"2fbb12b504cf2d08efa5fd21d7e8386b055a2535","tarball":"https://registry.npmjs.org/use-ref-from/-/use-ref-from-0.1.1-main.b58de2c.tgz","fileCount":15,"integrity":"sha512-W5SJmnig5dM2DnZQaUcgSx7VC8pNR7HFTldWdYYMizTlXhSuTrpqG2Bl34gIHUnAmFLCPVNdnLMJAby1UYOgdg==","signatures":[{"sig":"MEQCICNnXDV8LolDwAaEImEp/F6DQiMr57aK0Vz2swmYYx6CAiAlX6/lpLDpjd3TiHtWm2wOg9arJYacbpDDtK3TqbYuLw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/use-ref-from@0.1.1-main.b58de2c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14695},"main":"./lib/commonjs/index.js","_from":"file:use-ref-from-0.1.1-main.b58de2c.tgz","exports":{".":{"import":{"types":"./lib/esmodules/index.d.ts","default":"./lib/esmodules/index.js"},"require":{"types":"./lib/commonjs/index.d.ts","default":"./lib/commonjs/index.js"}},"./useRefFrom":{"import":{"types":"./lib/esmodules/useRefFrom.d.ts","default":"./lib/esmodules/useRefFrom.js"},"require":{"types":"./lib/commonjs/useRefFrom.d.ts","default":"./lib/commonjs/useRefFrom.js"}}},"scripts":{"bump":"npm run bump:prod && npm run bump:dev && npm run bump:auditfix && npm run bump:babel","test":"jest","build":"npm run build:babel:commonjs && npm run build:babel:esmodules && npm run build:typescript:commonjs && npm run build:typescript:esmodules","switch":"cat package.json | jq --arg SWITCH_NAME $SWITCH_NAME -r '(.[\"switch:\" + $SWITCH_NAME] // {}) as $TEMPLATE | .devDependencies += ($TEMPLATE.devDependencies // {}) | .dependencies += ($TEMPLATE.dependencies // {})' | tee ./package.json.tmp && mv ./package.json.tmp ./package.json","prepack":"cp ../../CHANGELOG.md . && cp ../../LICENSE . && cp ../../README.md .","bump:dev":"PACKAGES_TO_BUMP=$(cat package.json | jq -r '(.localPeerDependencies // {}) as $L | (.devDependencies // {}) | to_entries | map(select(.key as $K | $L | has($K) | not)) | map(.key + \"@latest\") | join(\" \")') && [ ! -z \"$PACKAGES_TO_BUMP\" ] && npm install $PACKAGES_TO_BUMP || true","bump:prod":"PACKAGES_TO_BUMP=$(cat package.json | jq -r '(.localPeerDependencies // {}) as $L | (.dependencies // {}) | to_entries | map(select(.key as $K | $L | has($K) | not)) | map(.key + \"@latest\") | join(\" \")') && [ ! -z \"$PACKAGES_TO_BUMP\" ] && npm install $PACKAGES_TO_BUMP || true","precommit":"npm run precommit:eslint && npm run precommit:typescript:production && npm run precommit:typescript:test","bump:babel":"npm run bump:babel:commonjs && npm run bump:babel:esmodules","postscaffold":"npm run bump:babel","bump:auditfix":"npm audit fix || exit 0","precommit:eslint":"eslint ./src/","bump:babel:commonjs":"cat babel.commonjs.config.json | jq --arg CORE_JS_VERSION `[ -f node_modules/@babel/runtime-corejs3/package.json ] && cat node_modules/@babel/runtime-corejs3/package.json | jq -r .version || cat ../../node_modules/@babel/runtime-corejs3/package.json | jq -r .version` '(.plugins[] | select(.[0] == \"@babel/plugin-transform-runtime\"))[1].version = $CORE_JS_VERSION' | prettier --parser json > babel.commonjs.config.json.tmp && mv babel.commonjs.config.json.tmp babel.commonjs.config.json","build:babel:commonjs":"babel src --config-file ./babel.commonjs.config.json --extensions .ts,.tsx --out-dir ./lib/commonjs/","bump:babel:esmodules":"cat babel.esmodules.config.json | jq --arg CORE_JS_VERSION `[ -f node_modules/@babel/runtime-corejs3/package.json ] && cat node_modules/@babel/runtime-corejs3/package.json | jq -r .version || cat ../../node_modules/@babel/runtime-corejs3/package.json | jq -r .version` '(.plugins[] | select(.[0] == \"@babel/plugin-transform-runtime\"))[1].version = $CORE_JS_VERSION' | prettier --parser json > babel.esmodules.config.json.tmp && mv babel.esmodules.config.json.tmp babel.esmodules.config.json","build:babel:esmodules":"babel src --config-file ./babel.esmodules.config.json --extensions .ts,.tsx --out-dir ./lib/esmodules/","build:typescript:commonjs":"tsc --project ./src/tsconfig.declaration.commonjs.json","precommit:typescript:test":"tsc --noEmit --project ./src/tsconfig.precommit.test.json","build:typescript:esmodules":"tsc --project ./src/tsconfig.declaration.esmodules.json","precommit:typescript:production":"tsc --noEmit --project ./src/tsconfig.precommit.production.json"},"typings":"./lib/commonjs/index.d.ts","_npmUser":{"name":"compulim","email":"compulim@hotmail.com"},"_resolved":"/home/runner/work/use-ref-from/use-ref-from/use-ref-from-0.1.1-main.b58de2c.tgz","_integrity":"sha512-W5SJmnig5dM2DnZQaUcgSx7VC8pNR7HFTldWdYYMizTlXhSuTrpqG2Bl34gIHUnAmFLCPVNdnLMJAby1UYOgdg==","repository":{"url":"git+https://github.com/compulim/use-ref-from.git","type":"git"},"_npmVersion":"10.5.2","description":"React.useRef with an immediate setter and read-only value.","directories":{},"_nodeVersion":"20.13.1","dependencies":{"use-ref-from":"^0.1.1-main.b58de2c","@babel/runtime-corejs3":"^7.24.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","react":"^18.2.0","@babel/cli":"^7.24.1","typescript":"^5.4.3","@babel/core":"^7.24.3","@types/jest":"^29.5.12","@types/react":"^18.2.70","@babel/preset-env":"^7.24.3","@babel/preset-react":"^7.24.1","@tsconfig/strictest":"^2.0.4","react-test-renderer":"^18.2.0","escape-string-regexp":"^5.0.0","@tsconfig/recommended":"^1.0.4","@testing-library/react":"^14.2.2","jest-environment-jsdom":"^29.7.0","@babel/preset-typescript":"^7.24.1","@babel/plugin-transform-runtime":"^7.24.3"},"switch:react-16":{"devDependencies":{"react":"16.8.0","@types/react":"^16","react-test-renderer":"16.8.0","@testing-library/react":"^12","@testing-library/react-hooks":"latest"}},"switch:react-17":{"devDependencies":{"react":"17.0.0","@types/react":"^17","react-test-renderer":"17.0.0","@testing-library/react":"^12","@testing-library/react-hooks":"latest"}},"switch:react-18":{"devDependencies":{"react":"18.0.0","@types/react":"^18","react-test-renderer":"18.0.0"}},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/use-ref-from_0.1.1-main.b58de2c_1716615220456_0.5884627110385197","host":"s3://npm-registry-packages"}},"0.2.0-main.ccc05a0":{"name":"use-ref-from","version":"0.2.0-main.ccc05a0","keywords":["react","react-hook","react-hooks"],"author":{"url":"https://github.com/compulim","name":"William Wong"},"license":"MIT","_id":"use-ref-from@0.2.0-main.ccc05a0","maintainers":[{"name":"compulim","email":"compulim@hotmail.com"}],"homepage":"https://github.com/compulim/use-ref-from#readme","bugs":{"url":"https://github.com/compulim/use-ref-from/issues"},"dist":{"shasum":"527131ea381582e17a63d94ec549043d2901910f","tarball":"https://registry.npmjs.org/use-ref-from/-/use-ref-from-0.2.0-main.ccc05a0.tgz","fileCount":9,"integrity":"sha512-mGEcEp8Ue/m88hLTV3pzM7gfQk/+Bh7uuPlVZShBt8GJP4gV8x6i7q0Av2T6MUUL5vEYHH6/nRb8w+7I4qATvw==","signatures":[{"sig":"MEQCIAIHXLpxI4+4fss7EadohNCz7Oz19ZLHvh+fUeFtp8+vAiAD8L8HF2PbOU9UlOHS5O9ZFRksAawOt5BqsfgjANYMtw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/use-ref-from@0.2.0-main.ccc05a0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11203},"main":"./dist/use-ref-from.js","_from":"file:use-ref-from-0.2.0-main.ccc05a0.tgz","exports":{".":{"import":{"types":"./dist/use-ref-from.d.mts","default":"./dist/use-ref-from.mjs"},"require":{"types":"./dist/use-ref-from.d.ts","default":"./dist/use-ref-from.js"}}},"scripts":{"bump":"npm run bump:prod && npm run bump:dev && npm run bump:auditfix","test":"jest","build":"tsup","switch":"cat package.json | jq --arg SWITCH_NAME $SWITCH_NAME -r '(.[\"switch:\" + $SWITCH_NAME] // {}) as $TEMPLATE | .devDependencies += ($TEMPLATE.devDependencies // {}) | .dependencies += ($TEMPLATE.dependencies // {})' | tee ./package.json.tmp && mv ./package.json.tmp ./package.json","prepack":"cp ../../CHANGELOG.md . && cp ../../LICENSE . && cp ../../README.md .","bump:dev":"PACKAGES_TO_BUMP=$(cat package.json | jq -r '(.localPeerDependencies // {}) as $L | (.devDependencies // {}) | to_entries | map(select(.key as $K | $L | has($K) | not)) | map(.key + \"@latest\") | join(\" \")') && [ ! -z \"$PACKAGES_TO_BUMP\" ] && npm install $PACKAGES_TO_BUMP || true","bump:prod":"PACKAGES_TO_BUMP=$(cat package.json | jq -r '(.localPeerDependencies // {}) as $L | (.dependencies // {}) | to_entries | map(select(.key as $K | $L | has($K) | not)) | map(.key + \"@latest\") | join(\" \")') && [ ! -z \"$PACKAGES_TO_BUMP\" ] && npm install $PACKAGES_TO_BUMP || true","precommit":"npm run precommit:eslint && npm run precommit:typescript:production && npm run precommit:typescript:test","bump:auditfix":"npm audit fix || exit 0","precommit:eslint":"eslint ./src/","precommit:typescript:test":"tsc --noEmit --project ./src/tsconfig.precommit.test.json","precommit:typescript:production":"tsc --noEmit --project ./src/tsconfig.precommit.production.json"},"typings":"./dist/use-ref-from.d.ts","_npmUser":{"name":"compulim","email":"compulim@hotmail.com"},"_resolved":"/home/runner/work/use-ref-from/use-ref-from/use-ref-from-0.2.0-main.ccc05a0.tgz","_integrity":"sha512-mGEcEp8Ue/m88hLTV3pzM7gfQk/+Bh7uuPlVZShBt8GJP4gV8x6i7q0Av2T6MUUL5vEYHH6/nRb8w+7I4qATvw==","repository":{"url":"git+https://github.com/compulim/use-ref-from.git","type":"git"},"_npmVersion":"10.5.2","description":"React.useRef with an immediate setter and read-only value.","directories":{},"_nodeVersion":"20.13.1","dependencies":{"use-ref-from":"^0.2.0-main.ccc05a0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","tsup":"^8.0.2","react":"^18.2.0","typescript":"^5.4.3","@types/jest":"^29.5.12","@types/react":"^18.2.70","@babel/preset-env":"^7.24.3","@babel/preset-react":"^7.24.1","@tsconfig/strictest":"^2.0.4","react-test-renderer":"^18.2.0","escape-string-regexp":"^5.0.0","@tsconfig/recommended":"^1.0.4","@testing-library/react":"^14.2.2","jest-environment-jsdom":"^29.7.0","@babel/preset-typescript":"^7.24.1"},"switch:react-16":{"devDependencies":{"react":"16.8.0","@types/react":"^16","react-test-renderer":"16.8.0","@testing-library/react":"^12","@testing-library/react-hooks":"latest"}},"switch:react-17":{"devDependencies":{"react":"17.0.0","@types/react":"^17","react-test-renderer":"17.0.0","@testing-library/react":"^12","@testing-library/react-hooks":"latest"}},"switch:react-18":{"devDependencies":{"react":"18.0.0","@types/react":"^18","react-test-renderer":"18.0.0"}},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/use-ref-from_0.2.0-main.ccc05a0_1717034582212_0.7128563183674768","host":"s3://npm-registry-packages"}},"0.2.0-main.47bd302":{"name":"use-ref-from","version":"0.2.0-main.47bd302","keywords":["react","react-hook","react-hooks"],"author":{"url":"https://github.com/compulim","name":"William Wong"},"license":"MIT","_id":"use-ref-from@0.2.0-main.47bd302","maintainers":[{"name":"compulim","email":"compulim@hotmail.com"}],"homepage":"https://github.com/compulim/use-ref-from#readme","bugs":{"url":"https://github.com/compulim/use-ref-from/issues"},"dist":{"shasum":"6f6f9b19205dc5a7457d4fbb5011b366dad5833c","tarball":"https://registry.npmjs.org/use-ref-from/-/use-ref-from-0.2.0-main.47bd302.tgz","fileCount":9,"integrity":"sha512-5X6BoJVSIdWdO0VWFGOooJMq8rpaGkdcdDtFoqoKuJASHOWHegPaqnnfSTZF4jR1+qs0p3b1H68H1QVMFnlB/A==","signatures":[{"sig":"MEUCIQCidBZScw4nSYFuqYIihB+1SW9u9IIXg1+Ne4aSQZ9p7QIgV1aiQ4p3K1xSzVU1Ps+e6iA5fSBSPVrzrDeRHbHePzA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/use-ref-from@0.2.0-main.47bd302","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11321},"main":"./dist/use-ref-from.js","_from":"file:use-ref-from-0.2.0-main.47bd302.tgz","exports":{".":{"import":{"types":"./dist/use-ref-from.d.mts","default":"./dist/use-ref-from.mjs"},"require":{"types":"./dist/use-ref-from.d.ts","default":"./dist/use-ref-from.js"}}},"scripts":{"bump":"npm run bump:prod && npm run bump:dev && npm run bump:auditfix","test":"jest","build":"tsup","switch":"cat package.json | jq --arg SWITCH_NAME $SWITCH_NAME -r '(.[\"switch:\" + $SWITCH_NAME] // {}) as $TEMPLATE | .devDependencies += ($TEMPLATE.devDependencies // {}) | .dependencies += ($TEMPLATE.dependencies // {})' | tee ./package.json.tmp && mv ./package.json.tmp ./package.json","prepack":"cp ../../CHANGELOG.md . && cp ../../LICENSE . && cp ../../README.md .","bump:dev":"PACKAGES_TO_BUMP=$(cat package.json | jq -r '(.pinDependencies // {}) as $P | (.localPeerDependencies // {}) as $L | (.devDependencies // {}) | to_entries | map(select(.key as $K | $L | has($K) | not)) | map(.key + \"@\" + ($P[.key] // [\"latest\"])[0]) | join(\" \")') && [ ! -z \"$PACKAGES_TO_BUMP\" ] && npm install $PACKAGES_TO_BUMP || true","bump:prod":"PACKAGES_TO_BUMP=$(cat package.json | jq -r '(.pinDependencies // {}) as $P | (.localPeerDependencies // {}) as $L | (.dependencies // {}) | to_entries | map(select(.key as $K | $L | has($K) | not)) | map(.key + \"@\" + ($P[.key] // [\"latest\"])[0]) | join(\" \")') && [ ! -z \"$PACKAGES_TO_BUMP\" ] && npm install $PACKAGES_TO_BUMP || true","precommit":"npm run precommit:eslint && npm run precommit:typescript:production && npm run precommit:typescript:test","bump:auditfix":"npm audit fix || exit 0","precommit:eslint":"eslint ./src/","precommit:typescript:test":"tsc --noEmit --project ./src/tsconfig.precommit.test.json","precommit:typescript:production":"tsc --noEmit --project ./src/tsconfig.precommit.production.json"},"typings":"./dist/use-ref-from.d.ts","_npmUser":{"name":"compulim","email":"compulim@hotmail.com"},"_resolved":"/home/runner/work/use-ref-from/use-ref-from/use-ref-from-0.2.0-main.47bd302.tgz","_integrity":"sha512-5X6BoJVSIdWdO0VWFGOooJMq8rpaGkdcdDtFoqoKuJASHOWHegPaqnnfSTZF4jR1+qs0p3b1H68H1QVMFnlB/A==","repository":{"url":"git+https://github.com/compulim/use-ref-from.git","type":"git"},"_npmVersion":"10.5.2","description":"React.useRef with an immediate setter and read-only value.","directories":{},"_nodeVersion":"20.13.1","dependencies":{"use-ref-from":"^0.2.0-main.47bd302"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","tsup":"^8.0.2","react":"^18.2.0","typescript":"^5.4.3","@types/jest":"^29.5.12","@types/react":"^18.2.70","@babel/preset-env":"^7.24.3","@babel/preset-react":"^7.24.1","@tsconfig/strictest":"^2.0.4","react-test-renderer":"^18.2.0","escape-string-regexp":"^5.0.0","@tsconfig/recommended":"^1.0.4","@testing-library/react":"^14.2.2","jest-environment-jsdom":"^29.7.0","@babel/preset-typescript":"^7.24.1"},"switch:react-16":{"devDependencies":{"react":"16.8.0","@types/react":"^16","react-test-renderer":"16.8.0","@testing-library/react":"^12","@testing-library/react-hooks":"latest"}},"switch:react-17":{"devDependencies":{"react":"17.0.0","@types/react":"^17","react-test-renderer":"17.0.0","@testing-library/react":"^12","@testing-library/react-hooks":"latest"}},"switch:react-18":{"devDependencies":{"react":"18.0.0","@types/react":"^18","react-test-renderer":"18.0.0"}},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/use-ref-from_0.2.0-main.47bd302_1717063316289_0.4420348372730627","host":"s3://npm-registry-packages"}},"0.2.0-main.d60807d":{"name":"use-ref-from","version":"0.2.0-main.d60807d","keywords":["react","react-hook","react-hooks"],"author":{"url":"https://github.com/compulim","name":"William Wong"},"license":"MIT","_id":"use-ref-from@0.2.0-main.d60807d","maintainers":[{"name":"compulim","email":"compulim@hotmail.com"}],"homepage":"https://github.com/compulim/use-ref-from#readme","bugs":{"url":"https://github.com/compulim/use-ref-from/issues"},"dist":{"shasum":"b29a821e1f695224c365bc522d68ac7784854ea3","tarball":"https://registry.npmjs.org/use-ref-from/-/use-ref-from-0.2.0-main.d60807d.tgz","fileCount":9,"integrity":"sha512-ArNPR1qvIfMg08vRuTLcich4WBcQSf3pvXHf/o+HAswa3sGc0HPUVIqy9GZx4fPnoL6OCGDZfDfOB4wsAjziyA==","signatures":[{"sig":"MEYCIQDKN+iEBEom+OkmY7WJM7nvl3Xn6PW5SxHjjcXJjQbNlQIhAI6ytHrZDOHlRY4LYDENgO35Hlw2Zkoazfr5brKkdWao","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/use-ref-from@0.2.0-main.d60807d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11321},"main":"./dist/use-ref-from.js","_from":"file:use-ref-from-0.2.0-main.d60807d.tgz","exports":{".":{"import":{"types":"./dist/use-ref-from.d.mts","default":"./dist/use-ref-from.mjs"},"require":{"types":"./dist/use-ref-from.d.ts","default":"./dist/use-ref-from.js"}}},"scripts":{"bump":"npm run bump:prod && npm run bump:dev && npm run bump:auditfix","test":"jest","build":"tsup","switch":"cat package.json | jq --arg SWITCH_NAME $SWITCH_NAME -r '(.[\"switch:\" + $SWITCH_NAME] // {}) as $TEMPLATE | .devDependencies += ($TEMPLATE.devDependencies // {}) | .dependencies += ($TEMPLATE.dependencies // {})' | tee ./package.json.tmp && mv ./package.json.tmp ./package.json","prepack":"cp ../../CHANGELOG.md . && cp ../../LICENSE . && cp ../../README.md .","bump:dev":"PACKAGES_TO_BUMP=$(cat package.json | jq -r '(.pinDependencies // {}) as $P | (.localPeerDependencies // {}) as $L | (.devDependencies // {}) | to_entries | map(select(.key as $K | $L | has($K) | not)) | map(.key + \"@\" + ($P[.key] // [\"latest\"])[0]) | join(\" \")') && [ ! -z \"$PACKAGES_TO_BUMP\" ] && npm install $PACKAGES_TO_BUMP || true","bump:prod":"PACKAGES_TO_BUMP=$(cat package.json | jq -r '(.pinDependencies // {}) as $P | (.localPeerDependencies // {}) as $L | (.dependencies // {}) | to_entries | map(select(.key as $K | $L | has($K) | not)) | map(.key + \"@\" + ($P[.key] // [\"latest\"])[0]) | join(\" \")') && [ ! -z \"$PACKAGES_TO_BUMP\" ] && npm install $PACKAGES_TO_BUMP || true","precommit":"npm run precommit:eslint && npm run precommit:typescript:production && npm run precommit:typescript:test","bump:auditfix":"npm audit fix || exit 0","precommit:eslint":"eslint ./src/","precommit:typescript:test":"tsc --noEmit --project ./src/tsconfig.precommit.test.json","precommit:typescript:production":"tsc --noEmit --project ./src/tsconfig.precommit.production.json"},"typings":"./dist/use-ref-from.d.ts","_npmUser":{"name":"compulim","email":"compulim@hotmail.com"},"_resolved":"/home/runner/work/use-ref-from/use-ref-from/use-ref-from-0.2.0-main.d60807d.tgz","_integrity":"sha512-ArNPR1qvIfMg08vRuTLcich4WBcQSf3pvXHf/o+HAswa3sGc0HPUVIqy9GZx4fPnoL6OCGDZfDfOB4wsAjziyA==","repository":{"url":"git+https://github.com/compulim/use-ref-from.git","type":"git"},"_npmVersion":"10.5.2","description":"React.useRef with an immediate setter and read-only value.","directories":{},"_nodeVersion":"20.13.1","dependencies":{"use-ref-from":"^0.2.0-main.d60807d"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","tsup":"^8.0.2","react":"^18.2.0","typescript":"^5.4.3","@types/jest":"^29.5.12","@types/react":"^18.2.70","@babel/preset-env":"^7.24.3","@babel/preset-react":"^7.24.1","@tsconfig/strictest":"^2.0.4","react-test-renderer":"^18.2.0","escape-string-regexp":"^5.0.0","@tsconfig/recommended":"^1.0.4","@testing-library/react":"^14.2.2","jest-environment-jsdom":"^29.7.0","@babel/preset-typescript":"^7.24.1"},"switch:react-16":{"devDependencies":{"react":"16.8.0","@types/react":"^16","react-test-renderer":"16.8.0","@testing-library/react":"^12","@testing-library/react-hooks":"latest"}},"switch:react-17":{"devDependencies":{"react":"17.0.0","@types/react":"^17","react-test-renderer":"17.0.0","@testing-library/react":"^12","@testing-library/react-hooks":"latest"}},"switch:react-18":{"devDependencies":{"react":"18.0.0","@types/react":"^18","react-test-renderer":"18.0.0"}},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/use-ref-from_0.2.0-main.d60807d_1717063806911_0.24153532451644533","host":"s3://npm-registry-packages"}},"0.2.0-main.04b6768":{"name":"use-ref-from","version":"0.2.0-main.04b6768","keywords":["react","react-hook","react-hooks"],"author":{"url":"https://github.com/compulim","name":"William Wong"},"license":"MIT","_id":"use-ref-from@0.2.0-main.04b6768","maintainers":[{"name":"compulim","email":"compulim@hotmail.com"}],"homepage":"https://github.com/compulim/use-ref-from#readme","bugs":{"url":"https://github.com/compulim/use-ref-from/issues"},"dist":{"shasum":"0f0830263388183c2ce6f593ab56ac672b35d624","tarball":"https://registry.npmjs.org/use-ref-from/-/use-ref-from-0.2.0-main.04b6768.tgz","fileCount":9,"integrity":"sha512-Er7lOswKhElv1guhFmBgRK4gEdizT3gvCXI3OpEQ+Lp3g4cAXqWbfwJm+xMf+fGlzRJjbdJQ9AbvRI82yIncNQ==","signatures":[{"sig":"MEUCID15QNa1mj3TQI2/LYTHConWVIHnpXvu0Ten4IfvEUPUAiEAttgUEnO7+7jivObIYjuXQ5rBvzMrSBBGnbQEsf/aosk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/use-ref-from@0.2.0-main.04b6768","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11321},"main":"./dist/use-ref-from.js","_from":"file:use-ref-from-0.2.0-main.04b6768.tgz","exports":{".":{"import":{"types":"./dist/use-ref-from.d.mts","default":"./dist/use-ref-from.mjs"},"require":{"types":"./dist/use-ref-from.d.ts","default":"./dist/use-ref-from.js"}}},"scripts":{"bump":"npm run bump:prod && npm run bump:dev && npm run bump:auditfix","test":"jest","build":"tsup","switch":"cat package.json | jq --arg SWITCH_NAME $SWITCH_NAME -r '(.[\"switch:\" + $SWITCH_NAME] // {}) as $TEMPLATE | .devDependencies += ($TEMPLATE.devDependencies // {}) | .dependencies += ($TEMPLATE.dependencies // {})' | tee ./package.json.tmp && mv ./package.json.tmp ./package.json","prepack":"cp ../../CHANGELOG.md . && cp ../../LICENSE . && cp ../../README.md .","bump:dev":"PACKAGES_TO_BUMP=$(cat package.json | jq -r '(.pinDependencies // {}) as $P | (.localPeerDependencies // {}) as $L | (.devDependencies // {}) | to_entries | map(select(.key as $K | $L | has($K) | not)) | map(.key + \"@\" + ($P[.key] // [\"latest\"])[0]) | join(\" \")') && [ ! -z \"$PACKAGES_TO_BUMP\" ] && npm install $PACKAGES_TO_BUMP || true","bump:prod":"PACKAGES_TO_BUMP=$(cat package.json | jq -r '(.pinDependencies // {}) as $P | (.localPeerDependencies // {}) as $L | (.dependencies // {}) | to_entries | map(select(.key as $K | $L | has($K) | not)) | map(.key + \"@\" + ($P[.key] // [\"latest\"])[0]) | join(\" \")') && [ ! -z \"$PACKAGES_TO_BUMP\" ] && npm install $PACKAGES_TO_BUMP || true","precommit":"npm run precommit:eslint && npm run precommit:typescript:production && npm run precommit:typescript:test","bump:auditfix":"npm audit fix || exit 0","precommit:eslint":"eslint ./src/","precommit:typescript:test":"tsc --noEmit --project ./src/tsconfig.precommit.test.json","precommit:typescript:production":"tsc --noEmit --project ./src/tsconfig.precommit.production.json"},"typings":"./dist/use-ref-from.d.ts","_npmUser":{"name":"compulim","email":"compulim@hotmail.com"},"_resolved":"/home/runner/work/use-ref-from/use-ref-from/use-ref-from-0.2.0-main.04b6768.tgz","_integrity":"sha512-Er7lOswKhElv1guhFmBgRK4gEdizT3gvCXI3OpEQ+Lp3g4cAXqWbfwJm+xMf+fGlzRJjbdJQ9AbvRI82yIncNQ==","repository":{"url":"git+https://github.com/compulim/use-ref-from.git","type":"git"},"_npmVersion":"10.5.2","description":"React.useRef with an immediate setter and read-only value.","directories":{},"_nodeVersion":"20.13.1","dependencies":{"use-ref-from":"^0.2.0-main.04b6768"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","tsup":"^8.0.2","react":"^18.2.0","typescript":"^5.4.3","@types/jest":"^29.5.12","@types/react":"^18.2.70","@babel/preset-env":"^7.24.3","@babel/preset-react":"^7.24.1","@tsconfig/strictest":"^2.0.4","react-test-renderer":"^18.2.0","escape-string-regexp":"^5.0.0","@tsconfig/recommended":"^1.0.4","@testing-library/react":"^14.2.2","jest-environment-jsdom":"^29.7.0","@babel/preset-typescript":"^7.24.1"},"switch:react-16":{"devDependencies":{"react":"16.8.0","@types/react":"^16","react-test-renderer":"16.8.0","@testing-library/react":"^12","@testing-library/react-hooks":"latest"}},"switch:react-17":{"devDependencies":{"react":"17.0.0","@types/react":"^17","react-test-renderer":"17.0.0","@testing-library/react":"^12","@testing-library/react-hooks":"latest"}},"switch:react-18":{"devDependencies":{"react":"18.0.0","@types/react":"^18","react-test-renderer":"18.0.0"}},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/use-ref-from_0.2.0-main.04b6768_1717064431569_0.6425056827500997","host":"s3://npm-registry-packages"}},"0.2.0-main.6cc7730":{"name":"use-ref-from","version":"0.2.0-main.6cc7730","keywords":["react","react-hook","react-hooks"],"author":{"url":"https://github.com/compulim","name":"William Wong"},"license":"MIT","_id":"use-ref-from@0.2.0-main.6cc7730","maintainers":[{"name":"compulim","email":"compulim@hotmail.com"}],"homepage":"https://github.com/compulim/use-ref-from#readme","bugs":{"url":"https://github.com/compulim/use-ref-from/issues"},"dist":{"shasum":"e35e889d9ec59e08e7d3db56a606a20181f5ce62","tarball":"https://registry.npmjs.org/use-ref-from/-/use-ref-from-0.2.0-main.6cc7730.tgz","fileCount":9,"integrity":"sha512-9pq9CZD5Z+H4TtuGKJ9ILZt1pOkjPRxQszyItLpSNcyCtMBlff8ix8aJswVKuFivZsB1H9/7yZ79yjZPxgOC6w==","signatures":[{"sig":"MEYCIQCDzw6Nzvw41Eu+6pVswWUKmcG99AfzkvSbt2XOrNAS+AIhANdZjtmWNMJc0lbu5FT69/pjgB4n1FiBx+eK2n7Nk2Jt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/use-ref-from@0.2.0-main.6cc7730","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11320},"main":"./dist/use-ref-from.js","_from":"file:use-ref-from-0.2.0-main.6cc7730.tgz","exports":{".":{"import":{"types":"./dist/use-ref-from.d.mts","default":"./dist/use-ref-from.mjs"},"require":{"types":"./dist/use-ref-from.d.ts","default":"./dist/use-ref-from.js"}}},"scripts":{"bump":"npm run bump:prod && npm run bump:dev && npm run bump:auditfix","test":"jest","build":"tsup","switch":"cat package.json | jq --arg SWITCH_NAME $SWITCH_NAME -r '(.[\"switch:\" + $SWITCH_NAME] // {}) as $TEMPLATE | .devDependencies += ($TEMPLATE.devDependencies // {}) | .dependencies += ($TEMPLATE.dependencies // {})' | tee ./package.json.tmp && mv ./package.json.tmp ./package.json","prepack":"cp ../../CHANGELOG.md . && cp ../../LICENSE . && cp ../../README.md .","bump:dev":"PACKAGES_TO_BUMP=$(cat package.json | jq -r '(.pinDependencies // {}) as $P | (.localPeerDependencies // {}) as $L | (.devDependencies // {}) | to_entries | map(select(.key as $K | $L | has($K) | not)) | map(.key + \"@\" + ($P[.key] // [\"latest\"])[0]) | join(\" \")') && [ ! -z \"$PACKAGES_TO_BUMP\" ] && npm install $PACKAGES_TO_BUMP || true","bump:prod":"PACKAGES_TO_BUMP=$(cat package.json | jq -r '(.pinDependencies // {}) as $P | (.localPeerDependencies // {}) as $L | (.dependencies // {}) | to_entries | map(select(.key as $K | $L | has($K) | not)) | map(.key + \"@\" + ($P[.key] // [\"latest\"])[0]) | join(\" \")') && [ ! -z \"$PACKAGES_TO_BUMP\" ] && npm install $PACKAGES_TO_BUMP || true","precommit":"npm run precommit:eslint && npm run precommit:typescript:production && npm run precommit:typescript:test","bump:auditfix":"npm audit fix || exit 0","precommit:eslint":"eslint ./src/","precommit:typescript:test":"tsc --noEmit --project ./src/tsconfig.precommit.test.json","precommit:typescript:production":"tsc --noEmit --project ./src/tsconfig.precommit.production.json"},"typings":"./dist/use-ref-from.d.ts","_npmUser":{"name":"compulim","email":"compulim@hotmail.com"},"_resolved":"/home/runner/work/use-ref-from/use-ref-from/use-ref-from-0.2.0-main.6cc7730.tgz","_integrity":"sha512-9pq9CZD5Z+H4TtuGKJ9ILZt1pOkjPRxQszyItLpSNcyCtMBlff8ix8aJswVKuFivZsB1H9/7yZ79yjZPxgOC6w==","repository":{"url":"git+https://github.com/compulim/use-ref-from.git","type":"git"},"_npmVersion":"10.5.2","description":"React.useRef with an immediate setter and read-only value.","directories":{},"_nodeVersion":"20.13.1","dependencies":{"use-ref-from":"^0.2.0-main.6cc7730"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","tsup":"^8.0.2","react":"^18.3.1","typescript":"^5.4.5","@types/jest":"^29.5.12","@types/react":"^18.3.3","@babel/preset-env":"^7.24.6","@babel/preset-react":"^7.24.6","@tsconfig/strictest":"^2.0.5","react-test-renderer":"^18.3.1","escape-string-regexp":"^5.0.0","@tsconfig/recommended":"^1.0.6","@testing-library/react":"^15.0.7","jest-environment-jsdom":"^29.7.0","@babel/preset-typescript":"^7.24.6"},"switch:react-16":{"devDependencies":{"react":"16.8.0","@types/react":"^16","react-test-renderer":"16.8.0","@testing-library/react":"^12","@testing-library/react-hooks":"latest"}},"switch:react-17":{"devDependencies":{"react":"17.0.0","@types/react":"^17","react-test-renderer":"17.0.0","@testing-library/react":"^12","@testing-library/react-hooks":"latest"}},"switch:react-18":{"devDependencies":{"react":"18.0.0","@types/react":"^18","react-test-renderer":"18.0.0"}},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/use-ref-from_0.2.0-main.6cc7730_1717065185806_0.8377909096320353","host":"s3://npm-registry-packages"}},"0.2.0-main.e663e1a":{"name":"use-ref-from","version":"0.2.0-main.e663e1a","keywords":["react","react-hook","react-hooks"],"author":{"url":"https://github.com/compulim","name":"William Wong"},"license":"MIT","_id":"use-ref-from@0.2.0-main.e663e1a","maintainers":[{"name":"compulim","email":"compulim@hotmail.com"}],"homepage":"https://github.com/compulim/use-ref-from#readme","bugs":{"url":"https://github.com/compulim/use-ref-from/issues"},"dist":{"shasum":"021e982e90ac793659df43af4f5d901276c60a80","tarball":"https://registry.npmjs.org/use-ref-from/-/use-ref-from-0.2.0-main.e663e1a.tgz","fileCount":9,"integrity":"sha512-685J7WCkXG+ycEbrfM+FBCkS3cnOkeTz9qjgbHkoTp/OeRG/YJrgqBDu6mF2LUqPFwUo++rUETNb2UKAXFWxdw==","signatures":[{"sig":"MEUCIQDlm0z7J3VueO7bQ6w+6T8qr8F3v4as854C1EaPsnNn4wIgcFuBxLrDTBwscz040b526GzpHEwB30e1TaaKIoxWISM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/use-ref-from@0.2.0-main.e663e1a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11320},"main":"./dist/use-ref-from.js","_from":"file:use-ref-from-0.2.0-main.e663e1a.tgz","exports":{".":{"import":{"types":"./dist/use-ref-from.d.mts","default":"./dist/use-ref-from.mjs"},"require":{"types":"./dist/use-ref-from.d.ts","default":"./dist/use-ref-from.js"}}},"scripts":{"bump":"npm run bump:prod && npm run bump:dev && npm run bump:auditfix","test":"jest","build":"tsup","switch":"cat package.json | jq --arg SWITCH_NAME $SWITCH_NAME -r '(.[\"switch:\" + $SWITCH_NAME] // {}) as $TEMPLATE | .devDependencies += ($TEMPLATE.devDependencies // {}) | .dependencies += ($TEMPLATE.dependencies // {})' | tee ./package.json.tmp && mv ./package.json.tmp ./package.json","prepack":"cp ../../CHANGELOG.md . && cp ../../LICENSE . && cp ../../README.md .","bump:dev":"PACKAGES_TO_BUMP=$(cat package.json | jq -r '(.pinDependencies // {}) as $P | (.localPeerDependencies // {}) as $L | (.devDependencies // {}) | to_entries | map(select(.key as $K | $L | has($K) | not)) | map(.key + \"@\" + ($P[.key] // [\"latest\"])[0]) | join(\" \")') && [ ! -z \"$PACKAGES_TO_BUMP\" ] && npm install $PACKAGES_TO_BUMP || true","bump:prod":"PACKAGES_TO_BUMP=$(cat package.json | jq -r '(.pinDependencies // {}) as $P | (.localPeerDependencies // {}) as $L | (.dependencies // {}) | to_entries | map(select(.key as $K | $L | has($K) | not)) | map(.key + \"@\" + ($P[.key] // [\"latest\"])[0]) | join(\" \")') && [ ! -z \"$PACKAGES_TO_BUMP\" ] && npm install $PACKAGES_TO_BUMP || true","precommit":"npm run precommit:eslint && npm run precommit:typescript:production && npm run precommit:typescript:test","bump:auditfix":"npm audit fix || exit 0","precommit:eslint":"eslint ./src/","precommit:typescript:test":"tsc --noEmit --project ./src/tsconfig.precommit.test.json","precommit:typescript:production":"tsc --noEmit --project ./src/tsconfig.precommit.production.json"},"typings":"./dist/use-ref-from.d.ts","_npmUser":{"name":"compulim","email":"compulim@hotmail.com"},"_resolved":"/home/runner/work/use-ref-from/use-ref-from/use-ref-from-0.2.0-main.e663e1a.tgz","_integrity":"sha512-685J7WCkXG+ycEbrfM+FBCkS3cnOkeTz9qjgbHkoTp/OeRG/YJrgqBDu6mF2LUqPFwUo++rUETNb2UKAXFWxdw==","repository":{"url":"git+https://github.com/compulim/use-ref-from.git","type":"git"},"_npmVersion":"10.5.2","description":"React.useRef with an immediate setter and read-only value.","directories":{},"_nodeVersion":"20.13.1","dependencies":{"use-ref-from":"^0.2.0-main.e663e1a"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","tsup":"^8.0.2","react":"^18.3.1","typescript":"^5.4.5","@types/jest":"^29.5.12","@types/react":"^18.3.3","@babel/preset-env":"^7.24.6","@babel/preset-react":"^7.24.6","@tsconfig/strictest":"^2.0.5","react-test-renderer":"^18.3.1","escape-string-regexp":"^5.0.0","@tsconfig/recommended":"^1.0.6","@testing-library/react":"^15.0.7","jest-environment-jsdom":"^29.7.0","@babel/preset-typescript":"^7.24.6"},"switch:react-16":{"devDependencies":{"react":"16.8.0","@types/react":"^16","react-test-renderer":"16.8.0","@testing-library/react":"^12","@testing-library/react-hooks":"latest"}},"switch:react-17":{"devDependencies":{"react":"17.0.0","@types/react":"^17","react-test-renderer":"17.0.0","@testing-library/react":"^12","@testing-library/react-hooks":"latest"}},"switch:react-18":{"devDependencies":{"react":"18.0.0","@types/react":"^18","react-test-renderer":"18.0.0"}},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/use-ref-from_0.2.0-main.e663e1a_1717066987997_0.43629528436831255","host":"s3://npm-registry-packages"}},"0.2.0-main.e5ebc19":{"name":"use-ref-from","version":"0.2.0-main.e5ebc19","keywords":["react","react-hook","react-hooks"],"author":{"url":"https://github.com/compulim","name":"William Wong"},"license":"MIT","_id":"use-ref-from@0.2.0-main.e5ebc19","maintainers":[{"name":"compulim","email":"compulim@hotmail.com"}],"homepage":"https://github.com/compulim/use-ref-from#readme","bugs":{"url":"https://github.com/compulim/use-ref-from/issues"},"dist":{"shasum":"6be89aba9fb8486c385dbc6939817450caff6c80","tarball":"https://registry.npmjs.org/use-ref-from/-/use-ref-from-0.2.0-main.e5ebc19.tgz","fileCount":9,"integrity":"sha512-GjXO7CSZ2nZkcROJJEEo2cu2gbvvxGab9FHz/6pGRkOjCcqO5GytdX1r9a0VmfEANTvyCLu0qyV5VkhDYCHWbw==","signatures":[{"sig":"MEYCIQCPYX9XeQ0qy37uMLO+bc6nm9jSu2yfI2hNfFRyRtUVOwIhANjeqCUwxrVAWE4ca8KZrf2gMuSLCNl618eivODgkSPU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/use-ref-from@0.2.0-main.e5ebc19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11320},"main":"./dist/use-ref-from.js","_from":"file:use-ref-from-0.2.0-main.e5ebc19.tgz","exports":{".":{"import":{"types":"./dist/use-ref-from.d.mts","default":"./dist/use-ref-from.mjs"},"require":{"types":"./dist/use-ref-from.d.ts","default":"./dist/use-ref-from.js"}}},"scripts":{"bump":"npm run bump:prod && npm run bump:dev && npm run bump:auditfix","test":"jest","build":"tsup","switch":"cat package.json | jq --arg SWITCH_NAME $SWITCH_NAME -r '(.[\"switch:\" + $SWITCH_NAME] // {}) as $TEMPLATE | .devDependencies += ($TEMPLATE.devDependencies // {}) | .dependencies += ($TEMPLATE.dependencies // {})' | tee ./package.json.tmp && mv ./package.json.tmp ./package.json","prepack":"cp ../../CHANGELOG.md . && cp ../../LICENSE . && cp ../../README.md .","bump:dev":"PACKAGES_TO_BUMP=$(cat package.json | jq -r '(.pinDependencies // {}) as $P | (.localPeerDependencies // {}) as $L | (.devDependencies // {}) | to_entries | map(select(.key as $K | $L | has($K) | not)) | map(.key + \"@\" + ($P[.key] // [\"latest\"])[0]) | join(\" \")') && [ ! -z \"$PACKAGES_TO_BUMP\" ] && npm install $PACKAGES_TO_BUMP || true","bump:prod":"PACKAGES_TO_BUMP=$(cat package.json | jq -r '(.pinDependencies // {}) as $P | (.localPeerDependencies // {}) as $L | (.dependencies // {}) | to_entries | map(select(.key as $K | $L | has($K) | not)) | map(.key + \"@\" + ($P[.key] // [\"latest\"])[0]) | join(\" \")') && [ ! -z \"$PACKAGES_TO_BUMP\" ] && npm install $PACKAGES_TO_BUMP || true","precommit":"npm run precommit:eslint && npm run precommit:typescript:production && npm run precommit:typescript:test","bump:auditfix":"npm audit fix || exit 0","precommit:eslint":"eslint ./src/","precommit:typescript:test":"tsc --noEmit --project ./src/tsconfig.precommit.test.json","precommit:typescript:production":"tsc --noEmit --project ./src/tsconfig.precommit.production.json"},"typings":"./dist/use-ref-from.d.ts","_npmUser":{"name":"compulim","email":"compulim@hotmail.com"},"_resolved":"/home/runner/work/use-ref-from/use-ref-from/use-ref-from-0.2.0-main.e5ebc19.tgz","_integrity":"sha512-GjXO7CSZ2nZkcROJJEEo2cu2gbvvxGab9FHz/6pGRkOjCcqO5GytdX1r9a0VmfEANTvyCLu0qyV5VkhDYCHWbw==","repository":{"url":"git+https://github.com/compulim/use-ref-from.git","type":"git"},"_npmVersion":"10.5.2","description":"React.useRef with an immediate setter and read-only value.","directories":{},"_nodeVersion":"20.13.1","dependencies":{"use-ref-from":"^0.2.0-main.e5ebc19"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","tsup":"^8.0.2","react":"^18.3.1","typescript":"^5.4.5","@types/jest":"^29.5.12","@types/react":"^18.3.3","@babel/preset-env":"^7.24.6","@babel/preset-react":"^7.24.6","@tsconfig/strictest":"^2.0.5","react-test-renderer":"^18.3.1","escape-string-regexp":"^5.0.0","@tsconfig/recommended":"^1.0.6","@testing-library/react":"^15.0.7","jest-environment-jsdom":"^29.7.0","@babel/preset-typescript":"^7.24.6"},"switch:react-16":{"devDependencies":{"react":"16.8.0","@types/react":"^16","react-test-renderer":"16.8.0","@testing-library/react":"^12","@testing-library/react-hooks":"latest"}},"switch:react-17":{"devDependencies":{"react":"17.0.0","@types/react":"^17","react-test-renderer":"17.0.0","@testing-library/react":"^12","@testing-library/react-hooks":"latest"}},"switch:react-18":{"devDependencies":{"react":"18.0.0","@types/react":"^18","react-test-renderer":"18.0.0"}},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/use-ref-from_0.2.0-main.e5ebc19_1717142264327_0.116379204051275","host":"s3://npm-registry-packages"}},"0.2.0-main.b729e0f":{"name":"use-ref-from","version":"0.2.0-main.b729e0f","keywords":["react","react-hook","react-hooks"],"author":{"url":"https://github.com/compulim","name":"William Wong"},"license":"MIT","_id":"use-ref-from@0.2.0-main.b729e0f","homepage":"https://github.com/compulim/use-ref-from#readme","bugs":{"url":"https://github.com/compulim/use-ref-from/issues"},"dist":{"shasum":"41a4cf03edbf930ef83857e2ea8dc35325dcc327","tarball":"https://registry.npmjs.org/use-ref-from/-/use-ref-from-0.2.0-main.b729e0f.tgz","fileCount":9,"integrity":"sha512-XHw3CrogB5ostuzrbbPNuR9P61+X2gZJEyOl8PM2QZXNoTLsRVIDdKOLQxHzmPiD4vAIUiSdIkeW0Z1Da/heRg==","signatures":[{"sig":"MEQCIE0QJoPvtjMKNbqbME5/GVAd9uEJLMS78QhskaCfkxmDAiBSi7wEmo8wYOiFIfT0638D1zusVl/017a3R8mNO0tPVw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/use-ref-from@0.2.0-main.b729e0f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11359},"main":"./dist/use-ref-from.js","_from":"file:use-ref-from-0.2.0-main.b729e0f.tgz","exports":{".":{"import":{"types":"./dist/use-ref-from.d.mts","default":"./dist/use-ref-from.mjs"},"require":{"types":"./dist/use-ref-from.d.ts","default":"./dist/use-ref-from.js"}}},"scripts":{"bump":"npm run bump:prod && npm run bump:dev && npm run bump:auditfix","test":"jest","build":"tsup","switch":"cat package.json | jq --arg SWITCH_NAME $SWITCH_NAME -r '(.[\"switch:\" + $SWITCH_NAME] // {}) as $TEMPLATE | .devDependencies += ($TEMPLATE.devDependencies // {}) | .dependencies += ($TEMPLATE.dependencies // {})' | tee ./package.json.tmp && mv ./package.json.tmp ./package.json","prepack":"cp ../../CHANGELOG.md . && cp ../../LICENSE . && cp ../../README.md .","bump:dev":"PACKAGES_TO_BUMP=$(cat package.json | jq -r '(.pinDependencies // {}) as $P | (.localPeerDependencies // {}) as $L | (.devDependencies // {}) | to_entries | map(select(.key as $K | $L | has($K) | not)) | map(.key + \"@\" + ($P[.key] // [\"latest\"])[0]) | join(\" \")') && [ ! -z \"$PACKAGES_TO_BUMP\" ] && npm install $PACKAGES_TO_BUMP || true","bump:prod":"PACKAGES_TO_BUMP=$(cat package.json | jq -r '(.pinDependencies // {}) as $P | (.localPeerDependencies // {}) as $L | (.dependencies // {}) | to_entries | map(select(.key as $K | $L | has($K) | not)) | map(.key + \"@\" + ($P[.key] // [\"latest\"])[0]) | join(\" \")') && [ ! -z \"$PACKAGES_TO_BUMP\" ] && npm install $PACKAGES_TO_BUMP || true","precommit":"npm run precommit:eslint && npm run precommit:typescript:production && npm run precommit:typescript:test","bump:auditfix":"npm audit fix || exit 0","precommit:eslint":"eslint ./src/","precommit:typescript:test":"tsc --noEmit --project ./src/tsconfig.precommit.test.json","precommit:typescript:production":"tsc --noEmit --project ./src/tsconfig.precommit.production.json"},"typings":"./dist/use-ref-from.d.ts","_npmUser":{"name":"compulim","email":"compulim@hotmail.com"},"_resolved":"/home/runner/work/use-ref-from/use-ref-from/use-ref-from-0.2.0-main.b729e0f.tgz","_integrity":"sha512-XHw3CrogB5ostuzrbbPNuR9P61+X2gZJEyOl8PM2QZXNoTLsRVIDdKOLQxHzmPiD4vAIUiSdIkeW0Z1Da/heRg==","repository":{"url":"git+https://github.com/compulim/use-ref-from.git","type":"git"},"_npmVersion":"10.7.0","description":"React.useRef with an immediate setter and read-only value.","directories":{},"_nodeVersion":"20.15.0","dependencies":{"use-ref-from":"^0.2.0-main.b729e0f"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","tsup":"^8.1.0","react":"^18.3.1","typescript":"^5.5.2","@types/jest":"^29.5.12","@types/react":"^18.3.3","@babel/preset-env":"^7.24.7","@babel/preset-react":"^7.24.7","@tsconfig/strictest":"^2.0.5","react-test-renderer":"^18.3.1","@testing-library/dom":"^10.2.0","escape-string-regexp":"^5.0.0","@tsconfig/recommended":"^1.0.6","@testing-library/react":"^16.0.0","jest-environment-jsdom":"^29.7.0","@babel/preset-typescript":"^7.24.7"},"switch:react-16":{"devDependencies":{"react":"16.8.0","@types/react":"^16","react-test-renderer":"16.8.0","@testing-library/react":"^12","@testing-library/react-hooks":"latest"}},"switch:react-17":{"devDependencies":{"react":"17.0.0","@types/react":"^17","react-test-renderer":"17.0.0","@testing-library/react":"^12","@testing-library/react-hooks":"latest"}},"switch:react-18":{"devDependencies":{"react":"18.0.0","@types/react":"^18","react-test-renderer":"18.0.0"}},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/use-ref-from_0.2.0-main.b729e0f_1719657445044_0.9392791596288195","host":"s3://npm-registry-packages"}},"0.2.0-main.feb03ee":{"name":"use-ref-from","version":"0.2.0-main.feb03ee","keywords":["react","react-hook","react-hooks"],"author":{"url":"https://github.com/compulim","name":"William Wong"},"license":"MIT","_id":"use-ref-from@0.2.0-main.feb03ee","maintainers":[{"name":"compulim","email":"compulim@hotmail.com"}],"homepage":"https://github.com/compulim/use-ref-from#readme","bugs":{"url":"https://github.com/compulim/use-ref-from/issues"},"dist":{"shasum":"cd9f3d20c0457f450f50acf55b1d1da0cb32ec48","tarball":"https://registry.npmjs.org/use-ref-from/-/use-ref-from-0.2.0-main.feb03ee.tgz","fileCount":9,"integrity":"sha512-Dgbehym/N1XR2iN67STdHO7UKYfQqZP3mc1NngTaZvcsUfmgls8gM4kFL5ug1ALCT3sZHO5f10Bf54IPKWmKDw==","signatures":[{"sig":"MEQCIGzYWf8o4sYLwTxmPsKBdiNIEWdgsznwiZUC5CeyG7WsAiB3l1Ok+epTQeahejUMioqarB1luawlpJ/EeEapvHofpA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/use-ref-from@0.2.0-main.feb03ee","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11404},"main":"./dist/use-ref-from.js","_from":"file:use-ref-from-0.2.0-main.feb03ee.tgz","exports":{".":{"import":{"types":"./dist/use-ref-from.d.mts","default":"./dist/use-ref-from.mjs"},"require":{"types":"./dist/use-ref-from.d.ts","default":"./dist/use-ref-from.js"}}},"scripts":{"bump":"npm run bump:prod && npm run bump:dev && npm run bump:auditfix","test":"jest","build":"tsup","switch":"cat package.json | jq --arg SWITCH_NAME $SWITCH_NAME -r '(.[\"switch:\" + $SWITCH_NAME] // {}) as $TEMPLATE | .devDependencies += ($TEMPLATE.devDependencies // {}) | .dependencies += ($TEMPLATE.dependencies // {})' | tee ./package.json.tmp && mv ./package.json.tmp ./package.json","prepack":"cp ../../CHANGELOG.md . && cp ../../LICENSE . && cp ../../README.md .","bump:dev":"PACKAGES_TO_BUMP=$(cat package.json | jq -r '(.pinDependencies // {}) as $P | (.localPeerDependencies // {}) as $L | (.devDependencies // {}) | to_entries | map(select(.key as $K | $L | has($K) | not)) | map(.key + \"@\" + ($P[.key] // [\"latest\"])[0]) | join(\" \")') && [ ! -z \"$PACKAGES_TO_BUMP\" ] && npm install $PACKAGES_TO_BUMP || true","bump:prod":"PACKAGES_TO_BUMP=$(cat package.json | jq -r '(.pinDependencies // {}) as $P | (.localPeerDependencies // {}) as $L | (.dependencies // {}) | to_entries | map(select(.key as $K | $L | has($K) | not)) | map(.key + \"@\" + ($P[.key] // [\"latest\"])[0]) | join(\" \")') && [ ! -z \"$PACKAGES_TO_BUMP\" ] && npm install $PACKAGES_TO_BUMP || true","precommit":"npm run precommit:eslint && npm run precommit:publint && npm run precommit:typescript:production && npm run precommit:typescript:test","bump:auditfix":"npm audit fix || exit 0","precommit:eslint":"eslint ./src/","precommit:publint":"publint","precommit:typescript:test":"tsc --noEmit --project ./src/tsconfig.precommit.test.json","precommit:typescript:production":"tsc --noEmit --project ./src/tsconfig.precommit.production.json"},"typings":"./dist/use-ref-from.d.ts","_npmUser":{"name":"compulim","email":"compulim@hotmail.com"},"_resolved":"/home/runner/work/use-ref-from/use-ref-from/use-ref-from-0.2.0-main.feb03ee.tgz","_integrity":"sha512-Dgbehym/N1XR2iN67STdHO7UKYfQqZP3mc1NngTaZvcsUfmgls8gM4kFL5ug1ALCT3sZHO5f10Bf54IPKWmKDw==","repository":{"url":"git+https://github.com/compulim/use-ref-from.git","type":"git"},"_npmVersion":"10.8.2","description":"React.useRef with an immediate setter and read-only value.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"use-ref-from":"^0.2.0-main.feb03ee"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","tsup":"^8.1.0","react":"^18.3.1","publint":"^0.2.11","typescript":"^5.5.2","@types/jest":"^29.5.12","@types/react":"^18.3.3","@babel/preset-env":"^7.24.7","@babel/preset-react":"^7.24.7","@tsconfig/strictest":"^2.0.5","react-test-renderer":"^18.3.1","@testing-library/dom":"^10.2.0","escape-string-regexp":"^5.0.0","@tsconfig/recommended":"^1.0.6","@testing-library/react":"^16.0.0","jest-environment-jsdom":"^29.7.0","@babel/preset-typescript":"^7.24.7"},"switch:react-16":{"devDependencies":{"react":"16.8.0","@types/react":"^16","react-test-renderer":"16.8.0","@testing-library/react":"^12","@testing-library/react-hooks":"latest"}},"switch:react-17":{"devDependencies":{"react":"17.0.0","@types/react":"^17","react-test-renderer":"17.0.0","@testing-library/react":"^12","@testing-library/react-hooks":"latest"}},"switch:react-18":{"devDependencies":{"react":"18.0.0","@types/react":"^18","react-test-renderer":"18.0.0"}},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/use-ref-from_0.2.0-main.feb03ee_1728651042810_0.7016004097235131","host":"s3://npm-registry-packages"}},"0.2.0-main.c242bb7":{"name":"use-ref-from","version":"0.2.0-main.c242bb7","keywords":["react","react-hook","react-hooks"],"author":{"url":"https://github.com/compulim","name":"William Wong"},"license":"MIT","_id":"use-ref-from@0.2.0-main.c242bb7","maintainers":[{"name":"compulim","email":"compulim@hotmail.com"}],"homepage":"https://github.com/compulim/use-ref-from#readme","bugs":{"url":"https://github.com/compulim/use-ref-from/issues"},"dist":{"shasum":"bd626fe84dc2c9d00f8ab14359e5947f12840f94","tarball":"https://registry.npmjs.org/use-ref-from/-/use-ref-from-0.2.0-main.c242bb7.tgz","fileCount":9,"integrity":"sha512-TcBo3U97sX9rNfuPdUy4S7fDWVp2jGagzEnmO3V9GgkEe21Qs/u+xut8ghn+Jq2zRHD1ky+QTP1XXVPOtziY/g==","signatures":[{"sig":"MEUCIDkKcgfn5vAxA809ifRZP/3cEi0g9PhluNp0niSHD27PAiEA4K5qHj+xQT+dGN/51YVL3sb+QN5gVxkipD005OwtDyM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/use-ref-from@0.2.0-main.c242bb7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11360},"main":"./dist/use-ref-from.js","_from":"file:use-ref-from-0.2.0-main.c242bb7.tgz","exports":{".":{"import":{"types":"./dist/use-ref-from.d.mts","default":"./dist/use-ref-from.mjs"},"require":{"types":"./dist/use-ref-from.d.ts","default":"./dist/use-ref-from.js"}}},"scripts":{"bump":"npm run bump:prod && npm run bump:dev","test":"jest","build":"tsup","switch":"cat package.json | jq --arg SWITCH_NAME $SWITCH_NAME -r '(.[\"switch:\" + $SWITCH_NAME] // {}) as $TEMPLATE | .devDependencies += ($TEMPLATE.devDependencies // {}) | .dependencies += ($TEMPLATE.dependencies // {})' | tee ./package.json.tmp && mv ./package.json.tmp ./package.json","prepack":"cp ../../CHANGELOG.md . && cp ../../LICENSE . && cp ../../README.md .","bump:dev":"PACKAGES_TO_BUMP=$(cat package.json | jq -r '(.pinDependencies // {}) as $P | (.localPeerDependencies // {}) as $L | (.devDependencies // {}) | to_entries | map(select(.key as $K | $L | has($K) | not)) | map(.key + \"@\" + ($P[.key] // [\"latest\"])[0]) | join(\" \")') && [ ! -z \"$PACKAGES_TO_BUMP\" ] && npm install $PACKAGES_TO_BUMP || true","bump:prod":"PACKAGES_TO_BUMP=$(cat package.json | jq -r '(.pinDependencies // {}) as $P | (.localPeerDependencies // {}) as $L | (.dependencies // {}) | to_entries | map(select(.key as $K | $L | has($K) | not)) | map(.key + \"@\" + ($P[.key] // [\"latest\"])[0]) | join(\" \")') && [ ! -z \"$PACKAGES_TO_BUMP\" ] && npm install $PACKAGES_TO_BUMP || true","precommit":"npm run precommit:eslint && npm run precommit:publint && npm run precommit:typescript:production && npm run precommit:typescript:test","precommit:eslint":"ESLINT_USE_FLAT_CONFIG=false eslint ./src/","precommit:publint":"publint","precommit:typescript:test":"tsc --noEmit --project ./src/tsconfig.precommit.test.json","precommit:typescript:production":"tsc --noEmit --project ./src/tsconfig.precommit.production.json"},"typings":"./dist/use-ref-from.d.ts","_npmUser":{"name":"compulim","email":"compulim@hotmail.com"},"_resolved":"/home/runner/work/use-ref-from/use-ref-from/use-ref-from-0.2.0-main.c242bb7.tgz","_integrity":"sha512-TcBo3U97sX9rNfuPdUy4S7fDWVp2jGagzEnmO3V9GgkEe21Qs/u+xut8ghn+Jq2zRHD1ky+QTP1XXVPOtziY/g==","repository":{"url":"git+https://github.com/compulim/use-ref-from.git","type":"git"},"_npmVersion":"10.8.2","description":"React.useRef with an immediate setter and read-only value.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"use-ref-from":"^0.2.0-main.c242bb7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","tsup":"^8.1.0","react":"^18.3.1","publint":"^0.2.11","typescript":"^5.5.2","@types/jest":"^29.5.12","@types/react":"^18.3.3","@babel/preset-env":"^7.24.7","@babel/preset-react":"^7.24.7","@tsconfig/strictest":"^2.0.5","react-test-renderer":"^18.3.1","@testing-library/dom":"^10.2.0","escape-string-regexp":"^5.0.0","@tsconfig/recommended":"^1.0.6","@testing-library/react":"^16.0.0","jest-environment-jsdom":"^29.7.0","@babel/preset-typescript":"^7.24.7"},"switch:react-16":{"devDependencies":{"react":"16.8.0","@types/react":"^16","react-test-renderer":"16.8.0","@testing-library/react":"^12","@testing-library/react-hooks":"latest"}},"switch:react-17":{"devDependencies":{"react":"17.0.0","@types/react":"^17","react-test-renderer":"17.0.0","@testing-library/react":"^12","@testing-library/react-hooks":"latest"}},"switch:react-18":{"devDependencies":{"react":"18.0.0","@types/react":"^18","react-test-renderer":"18.0.0"}},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/use-ref-from_0.2.0-main.c242bb7_1728808830822_0.6337213708666152","host":"s3://npm-registry-packages"}},"0.2.0-main.9e6b25a":{"name":"use-ref-from","version":"0.2.0-main.9e6b25a","keywords":["react","react-hook","react-hooks"],"author":{"url":"https://github.com/compulim","name":"William Wong"},"license":"MIT","_id":"use-ref-from@0.2.0-main.9e6b25a","maintainers":[{"name":"compulim","email":"compulim@hotmail.com"}],"homepage":"https://github.com/compulim/use-ref-from#readme","bugs":{"url":"https://github.com/compulim/use-ref-from/issues"},"dist":{"shasum":"704ed29b9f8d34cba396602f0f026d1060b4f45f","tarball":"https://registry.npmjs.org/use-ref-from/-/use-ref-from-0.2.0-main.9e6b25a.tgz","fileCount":9,"integrity":"sha512-h3tHvTT2hwzWOJwlzzdEZdmZyExFQams6gvyemAfGIjqNY57QHAqGXzXNr8aL63kQ2rtT48UHpEghVp3+uDEjQ==","signatures":[{"sig":"MEUCIQCCLhhrsZQPedIlRSCXFNQx62UnfLHojdlh76zgHd7FxQIgZkW29qGOUzykqXwmho8DKz43FXr9mWQbXuMCkW5EeXs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/use-ref-from@0.2.0-main.9e6b25a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11361},"main":"./dist/use-ref-from.js","_from":"file:use-ref-from-0.2.0-main.9e6b25a.tgz","exports":{".":{"import":{"types":"./dist/use-ref-from.d.mts","default":"./dist/use-ref-from.mjs"},"require":{"types":"./dist/use-ref-from.d.ts","default":"./dist/use-ref-from.js"}}},"scripts":{"bump":"npm run bump:prod && npm run bump:dev","test":"jest","build":"tsup","switch":"cat package.json | jq --arg SWITCH_NAME $SWITCH_NAME -r '(.[\"switch:\" + $SWITCH_NAME] // {}) as $TEMPLATE | .devDependencies += ($TEMPLATE.devDependencies // {}) | .dependencies += ($TEMPLATE.dependencies // {})' | tee ./package.json.tmp && mv ./package.json.tmp ./package.json","prepack":"cp ../../CHANGELOG.md . && cp ../../LICENSE . && cp ../../README.md .","bump:dev":"PACKAGES_TO_BUMP=$(cat package.json | jq -r '(.pinDependencies // {}) as $P | (.localPeerDependencies // {}) as $L | (.devDependencies // {}) | to_entries | map(select(.key as $K | $L | has($K) | not)) | map(.key + \"@\" + ($P[.key] // [\"latest\"])[0]) | join(\" \")') && [ ! -z \"$PACKAGES_TO_BUMP\" ] && npm install $PACKAGES_TO_BUMP || true","bump:prod":"PACKAGES_TO_BUMP=$(cat package.json | jq -r '(.pinDependencies // {}) as $P | (.localPeerDependencies // {}) as $L | (.dependencies // {}) | to_entries | map(select(.key as $K | $L | has($K) | not)) | map(.key + \"@\" + ($P[.key] // [\"latest\"])[0]) | join(\" \")') && [ ! -z \"$PACKAGES_TO_BUMP\" ] && npm install $PACKAGES_TO_BUMP || true","precommit":"npm run precommit:eslint && npm run precommit:publint && npm run precommit:typescript:production && npm run precommit:typescript:test","precommit:eslint":"ESLINT_USE_FLAT_CONFIG=false eslint ./src/","precommit:publint":"publint","precommit:typescript:test":"tsc --noEmit --project ./src/tsconfig.precommit.test.json","precommit:typescript:production":"tsc --noEmit --project ./src/tsconfig.precommit.production.json"},"typings":"./dist/use-ref-from.d.ts","_npmUser":{"name":"compulim","email":"compulim@hotmail.com"},"_resolved":"/home/runner/work/use-ref-from/use-ref-from/use-ref-from-0.2.0-main.9e6b25a.tgz","_integrity":"sha512-h3tHvTT2hwzWOJwlzzdEZdmZyExFQams6gvyemAfGIjqNY57QHAqGXzXNr8aL63kQ2rtT48UHpEghVp3+uDEjQ==","repository":{"url":"git+https://github.com/compulim/use-ref-from.git","type":"git"},"_npmVersion":"10.8.2","description":"React.useRef with an immediate setter and read-only value.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"use-ref-from":"^0.2.0-main.9e6b25a"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","tsup":"^8.3.0","react":"^18.3.1","publint":"^0.2.11","typescript":"^5.6.3","@types/jest":"^29.5.13","@types/react":"^18.3.11","@babel/preset-env":"^7.25.8","@babel/preset-react":"^7.25.7","@tsconfig/strictest":"^2.0.5","react-test-renderer":"^18.3.1","@testing-library/dom":"^10.4.0","escape-string-regexp":"^5.0.0","@tsconfig/recommended":"^1.0.7","@testing-library/react":"^16.0.1","jest-environment-jsdom":"^29.7.0","@babel/preset-typescript":"^7.25.7"},"switch:react-16":{"devDependencies":{"react":"16.8.0","@types/react":"^16","react-test-renderer":"16.8.0","@testing-library/react":"^12","@testing-library/react-hooks":"latest"}},"switch:react-17":{"devDependencies":{"react":"17.0.0","@types/react":"^17","react-test-renderer":"17.0.0","@testing-library/react":"^12","@testing-library/react-hooks":"latest"}},"switch:react-18":{"devDependencies":{"react":"18.0.0","@types/react":"^18","react-test-renderer":"18.0.0"}},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/use-ref-from_0.2.0-main.9e6b25a_1728809077842_0.7720614363207974","host":"s3://npm-registry-packages"}},"0.2.0-main.d192b65":{"name":"use-ref-from","version":"0.2.0-main.d192b65","keywords":["react","react-hook","react-hooks"],"author":{"url":"https://github.com/compulim","name":"William Wong"},"license":"MIT","_id":"use-ref-from@0.2.0-main.d192b65","maintainers":[{"name":"compulim","email":"compulim@hotmail.com"}],"homepage":"https://github.com/compulim/use-ref-from#readme","bugs":{"url":"https://github.com/compulim/use-ref-from/issues"},"dist":{"shasum":"92028b143a95a4c3f4b858d837bfe28f261b5931","tarball":"https://registry.npmjs.org/use-ref-from/-/use-ref-from-0.2.0-main.d192b65.tgz","fileCount":9,"integrity":"sha512-HQnaIfWY7LjV+Lru/FqzbN25gNMr1myazrC/Tq7REDfZIV0QOh1JbH4oiMsBZ2k8pCC81GIVapIg6aBb5ElD1g==","signatures":[{"sig":"MEYCIQDkPYGSPKJ6dRiQUOVmnf5IBrXXBshHZD79p7kW+fkWaAIhAKd9wBO1COIHK+NY0L9nmrjgvRhHTWZsMf2U7dgTO5Ep","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/use-ref-from@0.2.0-main.d192b65","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11610},"main":"./dist/use-ref-from.js","_from":"file:use-ref-from-0.2.0-main.d192b65.tgz","exports":{".":{"import":{"types":"./dist/use-ref-from.d.mts","default":"./dist/use-ref-from.mjs"},"require":{"types":"./dist/use-ref-from.d.ts","default":"./dist/use-ref-from.js"}}},"scripts":{"bump":"npm run bump:prod && npm run bump:dev","test":"jest","build":"tsup","switch":"cat package.json | jq --arg SWITCH_NAME $SWITCH_NAME -r '(.[\"switch:\" + $SWITCH_NAME] // {}) as $TEMPLATE | .devDependencies += ($TEMPLATE.devDependencies // {}) | .dependencies += ($TEMPLATE.dependencies // {})' | tee ./package.json.tmp && mv ./package.json.tmp ./package.json","prepack":"cp ../../CHANGELOG.md . && cp ../../LICENSE . && cp ../../README.md .","bump:dev":"PACKAGES_TO_BUMP=$(cat package.json | jq -r '(.pinDependencies // {}) as $P | (.localPeerDependencies // {}) as $L | (.devDependencies // {}) | to_entries | map(select(.key as $K | $L | has($K) | not)) | map(.key + \"@\" + ($P[.key] // [\"latest\"])[0]) | join(\" \")') && [ ! -z \"$PACKAGES_TO_BUMP\" ] && npm install $PACKAGES_TO_BUMP || true","bump:prod":"PACKAGES_TO_BUMP=$(cat package.json | jq -r '(.pinDependencies // {}) as $P | (.localPeerDependencies // {}) as $L | (.dependencies // {}) | to_entries | map(select(.key as $K | $L | has($K) | not)) | map(.key + \"@\" + ($P[.key] // [\"latest\"])[0]) | join(\" \")') && [ ! -z \"$PACKAGES_TO_BUMP\" ] && npm install $PACKAGES_TO_BUMP || true","precommit":"npm run precommit:eslint && npm run precommit:publint && npm run precommit:typescript:production && npm run precommit:typescript:test","precommit:eslint":"ESLINT_USE_FLAT_CONFIG=false eslint ./src/","precommit:publint":"publint","precommit:typescript:test":"tsc --noEmit --project ./src/tsconfig.precommit.test.json","precommit:typescript:production":"tsc --noEmit --project ./src/tsconfig.precommit.production.json"},"typings":"./dist/use-ref-from.d.ts","_npmUser":{"name":"compulim","email":"compulim@hotmail.com"},"_resolved":"/home/runner/work/use-ref-from/use-ref-from/use-ref-from-0.2.0-main.d192b65.tgz","_integrity":"sha512-HQnaIfWY7LjV+Lru/FqzbN25gNMr1myazrC/Tq7REDfZIV0QOh1JbH4oiMsBZ2k8pCC81GIVapIg6aBb5ElD1g==","repository":{"url":"git+https://github.com/compulim/use-ref-from.git","type":"git"},"_npmVersion":"10.9.0","description":"React.useRef with an immediate setter and read-only value.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"use-ref-from":"^0.2.0-main.d192b65"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","tsup":"^8.3.0","react":"^18.3.1","publint":"^0.2.11","react-dom":"^18.3.1","typescript":"^5.6.3","@types/jest":"^29.5.13","@types/react":"^18.3.11","@types/react-dom":"^18.3.2","@babel/preset-env":"^7.25.8","@babel/preset-react":"^7.25.7","@tsconfig/strictest":"^2.0.5","react-test-renderer":"^18.3.1","@testing-library/dom":"^10.4.0","escape-string-regexp":"^5.0.0","@tsconfig/recommended":"^1.0.7","@testing-library/react":"^16.0.1","jest-environment-jsdom":"^29.7.0","@babel/preset-typescript":"^7.25.7"},"switch:react-16":{"devDependencies":{"react":"16.8.0","react-dom":"16.8.0","@types/react":"^16","@types/react-dom":"^16","react-test-renderer":"16.8.0","@testing-library/react":"^12","@testing-library/react-hooks":"latest"}},"switch:react-17":{"devDependencies":{"react":"17.0.0","react-dom":"17.0.0","@types/react":"^17","@types/react-dom":"^17","react-test-renderer":"17.0.0","@testing-library/react":"^12","@testing-library/react-hooks":"latest"}},"switch:react-18":{"devDependencies":{"react":"18.0.0","react-dom":"18.0.0","@types/react":"^18","@types/react-dom":"^18","react-test-renderer":"18.0.0"}},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/use-ref-from_0.2.0-main.d192b65_1733490366210_0.6509283975699336","host":"s3://npm-registry-packages"}},"0.2.0-main.202512160149.f6dfa7a":{"name":"use-ref-from","version":"0.2.0-main.202512160149.f6dfa7a","keywords":["react","react-hook","react-hooks"],"author":{"url":"https://github.com/compulim","name":"William Wong"},"license":"MIT","_id":"use-ref-from@0.2.0-main.202512160149.f6dfa7a","maintainers":[{"name":"compulim","email":"compulim@hotmail.com"}],"homepage":"https://github.com/compulim/use-ref-from#readme","bugs":{"url":"https://github.com/compulim/use-ref-from/issues"},"dist":{"shasum":"89cac8eb6482c4c2c9fd13fcb6a6fb30a934a1d1","tarball":"https://registry.npmjs.org/use-ref-from/-/use-ref-from-0.2.0-main.202512160149.f6dfa7a.tgz","fileCount":9,"integrity":"sha512-HzfnInXhsMzvvIoU/ChVKv4H7W7x1ng5cK1ZH1cueSaPsXMAB9ztgjfEZrH7TfE2TQgws36XL7FioN9gDj8Rjg==","signatures":[{"sig":"MEQCID0oSSzvuofC9+NqbA1QgdDsoOJd+j3oNQ6NggNiWH2RAiBpYndkAmhkqHP8yjR0CKaqucmlzb5w3bvfnBRyUjupuQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/use-ref-from@0.2.0-main.202512160149.f6dfa7a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11780},"main":"./dist/use-ref-from.js","_from":"file:use-ref-from-0.2.0-main.202512160149.f6dfa7a.tgz","exports":{".":{"import":{"types":"./dist/use-ref-from.d.mts","default":"./dist/use-ref-from.mjs"},"require":{"types":"./dist/use-ref-from.d.ts","default":"./dist/use-ref-from.js"}}},"scripts":{"bump":"npm run bump:prod && npm run bump:dev","test":"jest","build":"tsup","start":"npm run build -- --onSuccess \"touch ../pages/package.json\" --watch","switch":"cat package.json | jq --arg SWITCH_NAME $SWITCH_NAME -r '(.[\"switch:\" + $SWITCH_NAME] // {}) as $TEMPLATE | .devDependencies += ($TEMPLATE.devDependencies // {}) | .dependencies += ($TEMPLATE.dependencies // {})' | tee ./package.json.tmp && mv ./package.json.tmp ./package.json","prepack":"cp ../../CHANGELOG.md . && cp ../../LICENSE . && cp ../../README.md .","bump:dev":"PACKAGES_TO_BUMP=$(cat package.json | jq -r '(.pinDependencies // {}) as $P | (.localPeerDependencies // {}) as $L | (.devDependencies // {}) | to_entries | map(select(.key as $K | $L | has($K) | not)) | map(.key + \"@\" + ($P[.key] // [\"latest\"])[0]) | join(\" \")') && [ ! -z \"$PACKAGES_TO_BUMP\" ] && npm install $PACKAGES_TO_BUMP || true","bump:prod":"PACKAGES_TO_BUMP=$(cat package.json | jq -r '(.pinDependencies // {}) as $P | (.localPeerDependencies // {}) as $L | (.dependencies // {}) | to_entries | map(select(.key as $K | $L | has($K) | not)) | map(.key + \"@\" + ($P[.key] // [\"latest\"])[0]) | join(\" \")') && [ ! -z \"$PACKAGES_TO_BUMP\" ] && npm install $PACKAGES_TO_BUMP || true","precommit":"npm run precommit:eslint && npm run precommit:publint && npm run precommit:typescript:production && npm run precommit:typescript:test","precommit:eslint":"ESLINT_USE_FLAT_CONFIG=false eslint ./src/","precommit:publint":"publint","precommit:typescript:test":"tsc --noEmit --project ./src/tsconfig.precommit.test.json","precommit:typescript:production":"tsc --noEmit --project ./src/tsconfig.precommit.production.json"},"typings":"./dist/use-ref-from.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e0172b45-5ede-42f8-8b47-9b3cc549783e"}},"_resolved":"/home/runner/work/use-ref-from/use-ref-from/use-ref-from-0.2.0-main.202512160149.f6dfa7a.tgz","_integrity":"sha512-HzfnInXhsMzvvIoU/ChVKv4H7W7x1ng5cK1ZH1cueSaPsXMAB9ztgjfEZrH7TfE2TQgws36XL7FioN9gDj8Rjg==","repository":{"url":"git+https://github.com/compulim/use-ref-from.git","type":"git"},"_npmVersion":"11.6.2","description":"React.useRef with an immediate setter and read-only value.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"use-ref-from":"^0.2.0-main.202512160149.f6dfa7a"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","tsup":"^8.3.0","react":"^18.3.1","publint":"^0.2.11","react-dom":"^18.3.1","typescript":"^5.6.3","@types/jest":"^29.5.13","@types/react":"^18.3.11","@types/react-dom":"^18.3.2","@babel/preset-env":"^7.25.8","@babel/preset-react":"^7.25.7","@tsconfig/strictest":"^2.0.5","react-test-renderer":"^18.3.1","@testing-library/dom":"^10.4.0","escape-string-regexp":"^5.0.0","@tsconfig/recommended":"^1.0.7","@testing-library/react":"^16.0.1","jest-environment-jsdom":"^29.7.0","@babel/preset-typescript":"^7.25.7","@happy-dom/global-registrator":"^20.0.11"},"switch:react-16":{"devDependencies":{"react":"16.8.0","react-dom":"16.8.0","@types/react":"^16","@types/react-dom":"^16","react-test-renderer":"16.8.0","@testing-library/react":"^12","@testing-library/react-hooks":"latest"}},"switch:react-17":{"devDependencies":{"react":"17.0.0","react-dom":"17.0.0","@types/react":"^17","@types/react-dom":"^17","react-test-renderer":"17.0.0","@testing-library/react":"^12","@testing-library/react-hooks":"latest"}},"switch:react-18":{"devDependencies":{"react":"18.0.0","react-dom":"18.0.0","@types/react":"^18","@types/react-dom":"^18","react-test-renderer":"18.0.0"}},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/use-ref-from_0.2.0-main.202512160149.f6dfa7a_1765849848491_0.7719641232092367","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-main.202512240701.f116b46":{"name":"use-ref-from","version":"0.2.0-main.202512240701.f116b46","keywords":["react","react-hook","react-hooks"],"author":{"url":"https://github.com/compulim","name":"William Wong"},"license":"MIT","_id":"use-ref-from@0.2.0-main.202512240701.f116b46","maintainers":[{"name":"compulim","email":"compulim@hotmail.com"}],"homepage":"https://github.com/compulim/use-ref-from#readme","bugs":{"url":"https://github.com/compulim/use-ref-from/issues"},"dist":{"shasum":"bdeca6eb793d6d608048d3aec445e9853a6d4c59","tarball":"https://registry.npmjs.org/use-ref-from/-/use-ref-from-0.2.0-main.202512240701.f116b46.tgz","fileCount":9,"integrity":"sha512-dNkdPUKkAGIiAsQM8+bWXSOUcAMhH5EbssmArJN7JlvG/y7otk3e3jY6aJ2QKx8Y9kOag1vM8Fb3u+KA+AWQ1w==","signatures":[{"sig":"MEQCICIIBetw7QmyB65A/YK91XJFtHkmFh05IuDMpZYHY+WrAiBCCcTOzhzbG11EshNk44XhoDDo4oOr/jm8PTMr130okQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/use-ref-from@0.2.0-main.202512240701.f116b46","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11780},"main":"./dist/use-ref-from.js","_from":"file:use-ref-from-0.2.0-main.202512240701.f116b46.tgz","exports":{".":{"import":{"types":"./dist/use-ref-from.d.mts","default":"./dist/use-ref-from.mjs"},"require":{"types":"./dist/use-ref-from.d.ts","default":"./dist/use-ref-from.js"}}},"scripts":{"bump":"npm run bump:prod && npm run bump:dev","test":"jest","build":"tsup","start":"npm run build -- --onSuccess \"touch ../pages/package.json\" --watch","switch":"cat package.json | jq --arg SWITCH_NAME $SWITCH_NAME -r '(.[\"switch:\" + $SWITCH_NAME] // {}) as $TEMPLATE | .devDependencies += ($TEMPLATE.devDependencies // {}) | .dependencies += ($TEMPLATE.dependencies // {})' | tee ./package.json.tmp && mv ./package.json.tmp ./package.json","prepack":"cp ../../CHANGELOG.md . && cp ../../LICENSE . && cp ../../README.md .","bump:dev":"PACKAGES_TO_BUMP=$(cat package.json | jq -r '(.pinDependencies // {}) as $P | (.localPeerDependencies // {}) as $L | (.devDependencies // {}) | to_entries | map(select(.key as $K | $L | has($K) | not)) | map(.key + \"@\" + ($P[.key] // [\"latest\"])[0]) | join(\" \")') && [ ! -z \"$PACKAGES_TO_BUMP\" ] && npm install $PACKAGES_TO_BUMP || true","bump:prod":"PACKAGES_TO_BUMP=$(cat package.json | jq -r '(.pinDependencies // {}) as $P | (.localPeerDependencies // {}) as $L | (.dependencies // {}) | to_entries | map(select(.key as $K | $L | has($K) | not)) | map(.key + \"@\" + ($P[.key] // [\"latest\"])[0]) | join(\" \")') && [ ! -z \"$PACKAGES_TO_BUMP\" ] && npm install $PACKAGES_TO_BUMP || true","precommit":"npm run precommit:eslint && npm run precommit:publint && npm run precommit:typescript:production && npm run precommit:typescript:test","precommit:eslint":"ESLINT_USE_FLAT_CONFIG=false eslint ./src/","precommit:publint":"publint","precommit:typescript:test":"tsc --noEmit --project ./src/tsconfig.precommit.test.json","precommit:typescript:production":"tsc --noEmit --project ./src/tsconfig.precommit.production.json"},"typings":"./dist/use-ref-from.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e0172b45-5ede-42f8-8b47-9b3cc549783e"}},"_resolved":"/home/runner/work/use-ref-from/use-ref-from/use-ref-from-0.2.0-main.202512240701.f116b46.tgz","_integrity":"sha512-dNkdPUKkAGIiAsQM8+bWXSOUcAMhH5EbssmArJN7JlvG/y7otk3e3jY6aJ2QKx8Y9kOag1vM8Fb3u+KA+AWQ1w==","repository":{"url":"git+https://github.com/compulim/use-ref-from.git","type":"git"},"_npmVersion":"11.6.2","description":"React.useRef with an immediate setter and read-only value.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"use-ref-from":"^0.2.0-main.202512240701.f116b46"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","tsup":"^8.3.0","react":"^18.3.1","publint":"^0.2.11","react-dom":"^18.3.1","typescript":"^5.6.3","@types/jest":"^29.5.13","@types/react":"^18.3.11","@types/react-dom":"^18.3.2","@babel/preset-env":"^7.25.8","@babel/preset-react":"^7.25.7","@tsconfig/strictest":"^2.0.5","react-test-renderer":"^18.3.1","@testing-library/dom":"^10.4.0","escape-string-regexp":"^5.0.0","@tsconfig/recommended":"^1.0.7","@testing-library/react":"^16.0.1","jest-environment-jsdom":"^29.7.0","@babel/preset-typescript":"^7.25.7","@happy-dom/global-registrator":"^20.0.11"},"switch:react-16":{"devDependencies":{"react":"16.8.0","react-dom":"16.8.0","@types/react":"^16","@types/react-dom":"^16","react-test-renderer":"16.8.0","@testing-library/react":"^12","@testing-library/react-hooks":"latest"}},"switch:react-17":{"devDependencies":{"react":"17.0.0","react-dom":"17.0.0","@types/react":"^17","@types/react-dom":"^17","react-test-renderer":"17.0.0","@testing-library/react":"^12","@testing-library/react-hooks":"latest"}},"switch:react-18":{"devDependencies":{"react":"18.0.0","react-dom":"18.0.0","@types/react":"^18","@types/react-dom":"^18","react-test-renderer":"18.0.0"}},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/use-ref-from_0.2.0-main.202512240701.f116b46_1766560680933_0.484627666119515","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-main.202512240709.28cd1eb":{"name":"use-ref-from","version":"0.2.0-main.202512240709.28cd1eb","keywords":["react","react-hook","react-hooks"],"author":{"url":"https://github.com/compulim","name":"William Wong"},"license":"MIT","_id":"use-ref-from@0.2.0-main.202512240709.28cd1eb","maintainers":[{"name":"compulim","email":"compulim@hotmail.com"}],"homepage":"https://github.com/compulim/use-ref-from#readme","bugs":{"url":"https://github.com/compulim/use-ref-from/issues"},"dist":{"shasum":"dd40a260c6405b2e137915d26a7aeccb31343488","tarball":"https://registry.npmjs.org/use-ref-from/-/use-ref-from-0.2.0-main.202512240709.28cd1eb.tgz","fileCount":9,"integrity":"sha512-kb0X1jpxHtW5IlhuVZD8XHuQVPJMRXPeXpTuCQvzezLVrxAOHBVAv6kIfVvHc0jZApJPLP3YZYVfKqjBcMtudA==","signatures":[{"sig":"MEQCIAQAxSKSkNGE51TX1IPZelTEpCbdw9TdbP6ZYx1zaMQBAiBn0bFzr8JXK50OqHfUN21PiiRRe/owBaoVT1me0GEPOw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/use-ref-from@0.2.0-main.202512240709.28cd1eb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11961},"main":"./dist/use-ref-from.js","_from":"file:use-ref-from-0.2.0-main.202512240709.28cd1eb.tgz","exports":{".":{"import":{"types":"./dist/use-ref-from.d.mts","default":"./dist/use-ref-from.mjs"},"require":{"types":"./dist/use-ref-from.d.ts","default":"./dist/use-ref-from.js"}}},"scripts":{"bump":"npm run bump:prod && npm run bump:dev","test":"jest","build":"tsup","start":"npm run build -- --onSuccess \"touch ../pages/package.json\" --watch","switch":"cat package.json | jq --arg SWITCH_NAME $SWITCH_NAME -r '(.[\"switch:\" + $SWITCH_NAME] // {}) as $TEMPLATE | .devDependencies += ($TEMPLATE.devDependencies // {}) | .dependencies += ($TEMPLATE.dependencies // {})' | tee ./package.json.tmp && mv ./package.json.tmp ./package.json","prepack":"cp ../../CHANGELOG.md . && cp ../../LICENSE . && cp ../../README.md .","bump:dev":"PACKAGES_TO_BUMP=$(cat package.json | jq -r '(.pinDependencies // {}) as $P | (.localPeerDependencies // {}) as $L | (.devDependencies // {}) | to_entries | map(select(.key as $K | $L | has($K) | not)) | map(.key + \"@\" + ($P[.key] // [\"latest\"])[0]) | join(\" \")') && [ ! -z \"$PACKAGES_TO_BUMP\" ] && npm install $PACKAGES_TO_BUMP || true","bump:prod":"PACKAGES_TO_BUMP=$(cat package.json | jq -r '(.pinDependencies // {}) as $P | (.localPeerDependencies // {}) as $L | (.dependencies // {}) | to_entries | map(select(.key as $K | $L | has($K) | not)) | map(.key + \"@\" + ($P[.key] // [\"latest\"])[0]) | join(\" \")') && [ ! -z \"$PACKAGES_TO_BUMP\" ] && npm install $PACKAGES_TO_BUMP || true","precommit":"npm run precommit:eslint && npm run precommit:publint && npm run precommit:typescript:production && npm run precommit:typescript:test","precommit:eslint":"ESLINT_USE_FLAT_CONFIG=false eslint ./src/","precommit:publint":"publint","precommit:typescript:test":"tsc --noEmit --project ./src/tsconfig.precommit.test.json","precommit:typescript:production":"tsc --noEmit --project ./src/tsconfig.precommit.production.json"},"typings":"./dist/use-ref-from.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e0172b45-5ede-42f8-8b47-9b3cc549783e"}},"_resolved":"/home/runner/work/use-ref-from/use-ref-from/use-ref-from-0.2.0-main.202512240709.28cd1eb.tgz","_integrity":"sha512-kb0X1jpxHtW5IlhuVZD8XHuQVPJMRXPeXpTuCQvzezLVrxAOHBVAv6kIfVvHc0jZApJPLP3YZYVfKqjBcMtudA==","repository":{"url":"git+https://github.com/compulim/use-ref-from.git","type":"git"},"_npmVersion":"11.6.2","description":"React.useRef with an immediate setter and read-only value.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"use-ref-from":"^0.2.0-main.202512240709.28cd1eb"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","tsup":"^8.3.0","react":"^18.3.1","publint":"^0.2.11","react-dom":"^18.3.1","typescript":"^5.6.3","@types/jest":"^29.5.13","@types/react":"^18.3.11","@types/react-dom":"^18.3.2","@babel/preset-env":"^7.25.8","@babel/preset-react":"^7.25.7","@tsconfig/strictest":"^2.0.5","react-test-renderer":"^18.3.1","@testing-library/dom":"^10.4.0","escape-string-regexp":"^5.0.0","@tsconfig/recommended":"^1.0.7","@testing-library/react":"^16.0.1","jest-environment-jsdom":"^29.7.0","@babel/preset-typescript":"^7.25.7","@happy-dom/global-registrator":"^20.0.11"},"pinDependencies":{"react":["18"],"react-dom":["18"],"@types/react":["18"],"@types/react-dom":["18"]},"switch:react-16":{"devDependencies":{"react":"16.8.0","react-dom":"16.8.0","@types/react":"^16","@types/react-dom":"^16","react-test-renderer":"16.8.0","@testing-library/react":"^12","@testing-library/react-hooks":"latest"}},"switch:react-17":{"devDependencies":{"react":"17.0.0","react-dom":"17.0.0","@types/react":"^17","@types/react-dom":"^17","react-test-renderer":"17.0.0","@testing-library/react":"^12","@testing-library/react-hooks":"latest"}},"switch:react-18":{"devDependencies":{"react":"18.0.0","react-dom":"18.0.0","@types/react":"^18","@types/react-dom":"^18","react-test-renderer":"18.0.0"}},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/use-ref-from_0.2.0-main.202512240709.28cd1eb_1766561118788_0.2972469643128024","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-main.202512240718.4f22b2b":{"name":"use-ref-from","version":"0.2.0-main.202512240718.4f22b2b","keywords":["react","react-hook","react-hooks"],"author":{"url":"https://github.com/compulim","name":"William Wong"},"license":"MIT","_id":"use-ref-from@0.2.0-main.202512240718.4f22b2b","maintainers":[{"name":"compulim","email":"compulim@hotmail.com"}],"homepage":"https://github.com/compulim/use-ref-from#readme","bugs":{"url":"https://github.com/compulim/use-ref-from/issues"},"dist":{"shasum":"b08c81d19cfc2d34568cfe37f6d351d5e7fc8086","tarball":"https://registry.npmjs.org/use-ref-from/-/use-ref-from-0.2.0-main.202512240718.4f22b2b.tgz","fileCount":9,"integrity":"sha512-eOgJTaJms3om0Erpf8Ie9gE34KX0+2Fz3VqNIvEYpH/2yU6FubPEoa2pQCFcBZno1sBb2pcFY8HYo7pmbCCqXQ==","signatures":[{"sig":"MEUCIQCA9wiJdCbDiWeP8kpnIgM9lh6x4rHzvxDlxoQZIcxrsgIgZFHxY6MBVYsoai/UFyaokUWz/3OwFrHTY3S+orjHocI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/use-ref-from@0.2.0-main.202512240718.4f22b2b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11961},"main":"./dist/use-ref-from.js","_from":"file:use-ref-from-0.2.0-main.202512240718.4f22b2b.tgz","exports":{".":{"import":{"types":"./dist/use-ref-from.d.mts","default":"./dist/use-ref-from.mjs"},"require":{"types":"./dist/use-ref-from.d.ts","default":"./dist/use-ref-from.js"}}},"scripts":{"bump":"npm run bump:prod && npm run bump:dev","test":"jest","build":"tsup","start":"npm run build -- --onSuccess \"touch ../pages/package.json\" --watch","switch":"cat package.json | jq --arg SWITCH_NAME $SWITCH_NAME -r '(.[\"switch:\" + $SWITCH_NAME] // {}) as $TEMPLATE | .devDependencies += ($TEMPLATE.devDependencies // {}) | .dependencies += ($TEMPLATE.dependencies // {})' | tee ./package.json.tmp && mv ./package.json.tmp ./package.json","prepack":"cp ../../CHANGELOG.md . && cp ../../LICENSE . && cp ../../README.md .","bump:dev":"PACKAGES_TO_BUMP=$(cat package.json | jq -r '(.pinDependencies // {}) as $P | (.localPeerDependencies // {}) as $L | (.devDependencies // {}) | to_entries | map(select(.key as $K | $L | has($K) | not)) | map(.key + \"@\" + ($P[.key] // [\"latest\"])[0]) | join(\" \")') && [ ! -z \"$PACKAGES_TO_BUMP\" ] && npm install $PACKAGES_TO_BUMP || true","bump:prod":"PACKAGES_TO_BUMP=$(cat package.json | jq -r '(.pinDependencies // {}) as $P | (.localPeerDependencies // {}) as $L | (.dependencies // {}) | to_entries | map(select(.key as $K | $L | has($K) | not)) | map(.key + \"@\" + ($P[.key] // [\"latest\"])[0]) | join(\" \")') && [ ! -z \"$PACKAGES_TO_BUMP\" ] && npm install $PACKAGES_TO_BUMP || true","precommit":"npm run precommit:eslint && npm run precommit:publint && npm run precommit:typescript:production && npm run precommit:typescript:test","precommit:eslint":"ESLINT_USE_FLAT_CONFIG=false eslint ./src/","precommit:publint":"publint","precommit:typescript:test":"tsc --noEmit --project ./src/tsconfig.precommit.test.json","precommit:typescript:production":"tsc --noEmit --project ./src/tsconfig.precommit.production.json"},"typings":"./dist/use-ref-from.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e0172b45-5ede-42f8-8b47-9b3cc549783e"}},"_resolved":"/home/runner/work/use-ref-from/use-ref-from/use-ref-from-0.2.0-main.202512240718.4f22b2b.tgz","_integrity":"sha512-eOgJTaJms3om0Erpf8Ie9gE34KX0+2Fz3VqNIvEYpH/2yU6FubPEoa2pQCFcBZno1sBb2pcFY8HYo7pmbCCqXQ==","repository":{"url":"git+https://github.com/compulim/use-ref-from.git","type":"git"},"_npmVersion":"11.6.2","description":"React.useRef with an immediate setter and read-only value.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"use-ref-from":"^0.2.0-main.202512240718.4f22b2b"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","tsup":"^8.3.0","react":"^18.3.1","publint":"^0.2.11","react-dom":"^18.3.1","typescript":"^5.6.3","@types/jest":"^29.5.13","@types/react":"^18.3.11","@types/react-dom":"^18.3.2","@babel/preset-env":"^7.25.8","@babel/preset-react":"^7.25.7","@tsconfig/strictest":"^2.0.5","react-test-renderer":"^18.3.1","@testing-library/dom":"^10.4.0","escape-string-regexp":"^5.0.0","@tsconfig/recommended":"^1.0.7","@testing-library/react":"^16.0.1","jest-environment-jsdom":"^29.7.0","@babel/preset-typescript":"^7.25.7","@happy-dom/global-registrator":"^20.0.11"},"pinDependencies":{"react":["18"],"react-dom":["18"],"@types/react":["18"],"@types/react-dom":["18"]},"switch:react-16":{"devDependencies":{"react":"16.8.0","react-dom":"16.8.0","@types/react":"^16","@types/react-dom":"^16","react-test-renderer":"16.8.0","@testing-library/react":"^12","@testing-library/react-hooks":"latest"}},"switch:react-17":{"devDependencies":{"react":"17.0.0","react-dom":"17.0.0","@types/react":"^17","@types/react-dom":"^17","react-test-renderer":"17.0.0","@testing-library/react":"^12","@testing-library/react-hooks":"latest"}},"switch:react-18":{"devDependencies":{"react":"18.0.0","react-dom":"18.0.0","@types/react":"^18","@types/react-dom":"^18","react-test-renderer":"18.0.0"}},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/use-ref-from_0.2.0-main.202512240718.4f22b2b_1766561699173_0.5809236934195214","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"use-ref-from","version":"0.2.0","keywords":["react","react-hook","react-hooks"],"author":{"url":"https://github.com/compulim","name":"William Wong"},"license":"MIT","_id":"use-ref-from@0.2.0","maintainers":[{"name":"compulim","email":"compulim@hotmail.com"}],"homepage":"https://github.com/compulim/use-ref-from#readme","bugs":{"url":"https://github.com/compulim/use-ref-from/issues"},"dist":{"shasum":"bf9da7651a918e71c40369d1a522d1f5f295471a","tarball":"https://registry.npmjs.org/use-ref-from/-/use-ref-from-0.2.0.tgz","fileCount":9,"integrity":"sha512-Q33OJ9BF8fnOB+581UWHsf5KjALmLcQgenQ9EsS8owKwVEEcGsnr6+fHC+mxaKrwi6Um/A0cnmq5PlA/k0B7JQ==","signatures":[{"sig":"MEUCIDbQsk8VcqXJHqeqW86YgoaFit95f7Hgqm7erv0biLYBAiEA5SznEzab1TG3cjQAY57iMeo+1sqUZhp11CS98s59D1g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/use-ref-from@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11909},"main":"./dist/use-ref-from.js","_from":"file:use-ref-from-0.2.0.tgz","exports":{".":{"import":{"types":"./dist/use-ref-from.d.mts","default":"./dist/use-ref-from.mjs"},"require":{"types":"./dist/use-ref-from.d.ts","default":"./dist/use-ref-from.js"}}},"scripts":{"bump":"npm run bump:prod && npm run bump:dev","test":"jest","build":"tsup","start":"npm run build -- --onSuccess \"touch ../pages/package.json\" --watch","switch":"cat package.json | jq --arg SWITCH_NAME $SWITCH_NAME -r '(.[\"switch:\" + $SWITCH_NAME] // {}) as $TEMPLATE | .devDependencies += ($TEMPLATE.devDependencies // {}) | .dependencies += ($TEMPLATE.dependencies // {})' | tee ./package.json.tmp && mv ./package.json.tmp ./package.json","prepack":"cp ../../CHANGELOG.md . && cp ../../LICENSE . && cp ../../README.md .","bump:dev":"PACKAGES_TO_BUMP=$(cat package.json | jq -r '(.pinDependencies // {}) as $P | (.localPeerDependencies // {}) as $L | (.devDependencies // {}) | to_entries | map(select(.key as $K | $L | has($K) | not)) | map(.key + \"@\" + ($P[.key] // [\"latest\"])[0]) | join(\" \")') && [ ! -z \"$PACKAGES_TO_BUMP\" ] && npm install $PACKAGES_TO_BUMP || true","bump:prod":"PACKAGES_TO_BUMP=$(cat package.json | jq -r '(.pinDependencies // {}) as $P | (.localPeerDependencies // {}) as $L | (.dependencies // {}) | to_entries | map(select(.key as $K | $L | has($K) | not)) | map(.key + \"@\" + ($P[.key] // [\"latest\"])[0]) | join(\" \")') && [ ! -z \"$PACKAGES_TO_BUMP\" ] && npm install $PACKAGES_TO_BUMP || true","precommit":"npm run precommit:eslint && npm run precommit:publint && npm run precommit:typescript:production && npm run precommit:typescript:test","precommit:eslint":"ESLINT_USE_FLAT_CONFIG=false eslint ./src/","precommit:publint":"publint","precommit:typescript:test":"tsc --noEmit --project ./src/tsconfig.precommit.test.json","precommit:typescript:production":"tsc --noEmit --project ./src/tsconfig.precommit.production.json"},"typings":"./dist/use-ref-from.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e0172b45-5ede-42f8-8b47-9b3cc549783e"}},"_resolved":"/home/runner/work/use-ref-from/use-ref-from/use-ref-from-0.2.0.tgz","_integrity":"sha512-Q33OJ9BF8fnOB+581UWHsf5KjALmLcQgenQ9EsS8owKwVEEcGsnr6+fHC+mxaKrwi6Um/A0cnmq5PlA/k0B7JQ==","repository":{"url":"git+https://github.com/compulim/use-ref-from.git","type":"git"},"_npmVersion":"11.6.2","description":"React.useRef with an immediate setter and read-only value.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"use-ref-from":"^0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.3.0","react":"^18.3.1","publint":"^0.2.11","react-dom":"^18.3.1","typescript":"^5.6.3","@types/jest":"^29.5.13","@types/react":"^18.3.11","@types/react-dom":"^18.3.2","@babel/preset-env":"^7.25.8","@babel/preset-react":"^7.25.7","@tsconfig/strictest":"^2.0.5","react-test-renderer":"^18.3.1","@testing-library/dom":"^10.4.0","escape-string-regexp":"^5.0.0","@tsconfig/recommended":"^1.0.7","@testing-library/react":"^16.0.1","jest-environment-jsdom":"^29.7.0","@babel/preset-typescript":"^7.25.7","@happy-dom/global-registrator":"^20.0.11"},"pinDependencies":{"react":["18"],"react-dom":["18"],"@types/react":["18"],"@types/react-dom":["18"]},"switch:react-16":{"devDependencies":{"react":"16.8.0","react-dom":"16.8.0","@types/react":"^16","@types/react-dom":"^16","react-test-renderer":"16.8.0","@testing-library/react":"^12","@testing-library/react-hooks":"latest"}},"switch:react-17":{"devDependencies":{"react":"17.0.0","react-dom":"17.0.0","@types/react":"^17","@types/react-dom":"^17","react-test-renderer":"17.0.0","@testing-library/react":"^12","@testing-library/react-hooks":"latest"}},"switch:react-18":{"devDependencies":{"react":"18.0.0","react-dom":"18.0.0","@types/react":"^18","@types/react-dom":"^18","react-test-renderer":"18.0.0"}},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/use-ref-from_0.2.0_1766561879750_0.7964489470132872","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-main.202512240752.3b94b54":{"name":"use-ref-from","version":"0.2.1-main.202512240752.3b94b54","keywords":["react","react-hook","react-hooks"],"author":{"url":"https://github.com/compulim","name":"William Wong"},"license":"MIT","_id":"use-ref-from@0.2.1-main.202512240752.3b94b54","maintainers":[{"name":"compulim","email":"compulim@hotmail.com"}],"homepage":"https://github.com/compulim/use-ref-from#readme","bugs":{"url":"https://github.com/compulim/use-ref-from/issues"},"dist":{"shasum":"81ec9bf5c78447908713c7caba24cb546ae81d6d","tarball":"https://registry.npmjs.org/use-ref-from/-/use-ref-from-0.2.1-main.202512240752.3b94b54.tgz","fileCount":9,"integrity":"sha512-zixP9AhoeGJw1KiZqSd9tyLeaLOFVejD9uZKPtIx5tUh/2loPzr5XdyUx94H+Agx1jSVTpkCCXV+voMN1Gj51g==","signatures":[{"sig":"MEUCIQDwFaBmkySQ7Z3gUOEPIjzr9GQyyoqpVdtiVifX9CEGOQIgV92ZI4/0bCQJBFIZT+1gbCe7BwdybBpkBQSt7/VRQok=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/use-ref-from@0.2.1-main.202512240752.3b94b54","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11961},"main":"./dist/use-ref-from.js","_from":"file:use-ref-from-0.2.1-main.202512240752.3b94b54.tgz","exports":{".":{"import":{"types":"./dist/use-ref-from.d.mts","default":"./dist/use-ref-from.mjs"},"require":{"types":"./dist/use-ref-from.d.ts","default":"./dist/use-ref-from.js"}}},"scripts":{"bump":"npm run bump:prod && npm run bump:dev","test":"jest","build":"tsup","start":"npm run build -- --onSuccess \"touch ../pages/package.json\" --watch","switch":"cat package.json | jq --arg SWITCH_NAME $SWITCH_NAME -r '(.[\"switch:\" + $SWITCH_NAME] // {}) as $TEMPLATE | .devDependencies += ($TEMPLATE.devDependencies // {}) | .dependencies += ($TEMPLATE.dependencies // {})' | tee ./package.json.tmp && mv ./package.json.tmp ./package.json","prepack":"cp ../../CHANGELOG.md . && cp ../../LICENSE . && cp ../../README.md .","bump:dev":"PACKAGES_TO_BUMP=$(cat package.json | jq -r '(.pinDependencies // {}) as $P | (.localPeerDependencies // {}) as $L | (.devDependencies // {}) | to_entries | map(select(.key as $K | $L | has($K) | not)) | map(.key + \"@\" + ($P[.key] // [\"latest\"])[0]) | join(\" \")') && [ ! -z \"$PACKAGES_TO_BUMP\" ] && npm install $PACKAGES_TO_BUMP || true","bump:prod":"PACKAGES_TO_BUMP=$(cat package.json | jq -r '(.pinDependencies // {}) as $P | (.localPeerDependencies // {}) as $L | (.dependencies // {}) | to_entries | map(select(.key as $K | $L | has($K) | not)) | map(.key + \"@\" + ($P[.key] // [\"latest\"])[0]) | join(\" \")') && [ ! -z \"$PACKAGES_TO_BUMP\" ] && npm install $PACKAGES_TO_BUMP || true","precommit":"npm run precommit:eslint && npm run precommit:publint && npm run precommit:typescript:production && npm run precommit:typescript:test","precommit:eslint":"ESLINT_USE_FLAT_CONFIG=false eslint ./src/","precommit:publint":"publint","precommit:typescript:test":"tsc --noEmit --project ./src/tsconfig.precommit.test.json","precommit:typescript:production":"tsc --noEmit --project ./src/tsconfig.precommit.production.json"},"typings":"./dist/use-ref-from.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e0172b45-5ede-42f8-8b47-9b3cc549783e"}},"_resolved":"/home/runner/work/use-ref-from/use-ref-from/use-ref-from-0.2.1-main.202512240752.3b94b54.tgz","_integrity":"sha512-zixP9AhoeGJw1KiZqSd9tyLeaLOFVejD9uZKPtIx5tUh/2loPzr5XdyUx94H+Agx1jSVTpkCCXV+voMN1Gj51g==","repository":{"url":"git+https://github.com/compulim/use-ref-from.git","type":"git"},"_npmVersion":"11.6.2","description":"React.useRef with an immediate setter and read-only value.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"use-ref-from":"^0.2.1-main.202512240752.3b94b54"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","tsup":"^8.3.0","react":"^18.3.1","publint":"^0.2.11","react-dom":"^18.3.1","typescript":"^5.6.3","@types/jest":"^29.5.13","@types/react":"^18.3.11","@types/react-dom":"^18.3.2","@babel/preset-env":"^7.25.8","@babel/preset-react":"^7.25.7","@tsconfig/strictest":"^2.0.5","react-test-renderer":"^18.3.1","@testing-library/dom":"^10.4.0","escape-string-regexp":"^5.0.0","@tsconfig/recommended":"^1.0.7","@testing-library/react":"^16.0.1","jest-environment-jsdom":"^29.7.0","@babel/preset-typescript":"^7.25.7","@happy-dom/global-registrator":"^20.0.11"},"pinDependencies":{"react":["18"],"react-dom":["18"],"@types/react":["18"],"@types/react-dom":["18"]},"switch:react-16":{"devDependencies":{"react":"16.8.0","react-dom":"16.8.0","@types/react":"^16","@types/react-dom":"^16","react-test-renderer":"16.8.0","@testing-library/react":"^12","@testing-library/react-hooks":"latest"}},"switch:react-17":{"devDependencies":{"react":"17.0.0","react-dom":"17.0.0","@types/react":"^17","@types/react-dom":"^17","react-test-renderer":"17.0.0","@testing-library/react":"^12","@testing-library/react-hooks":"latest"}},"switch:react-18":{"devDependencies":{"react":"18.0.0","react-dom":"18.0.0","@types/react":"^18","@types/react-dom":"^18","react-test-renderer":"18.0.0"}},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/use-ref-from_0.2.1-main.202512240752.3b94b54_1766563695678_0.06308874014322718","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-main.202512300630.55a0254":{"name":"use-ref-from","version":"0.2.1-main.202512300630.55a0254","keywords":["react","react-hook","react-hooks"],"author":{"url":"https://github.com/compulim","name":"William Wong"},"license":"MIT","_id":"use-ref-from@0.2.1-main.202512300630.55a0254","maintainers":[{"name":"compulim","email":"compulim@hotmail.com"}],"homepage":"https://github.com/compulim/use-ref-from#readme","bugs":{"url":"https://github.com/compulim/use-ref-from/issues"},"dist":{"shasum":"e3d3779c96e79bb0aee84307304ed1506c3b6973","tarball":"https://registry.npmjs.org/use-ref-from/-/use-ref-from-0.2.1-main.202512300630.55a0254.tgz","fileCount":9,"integrity":"sha512-AmnfKRQcQOMaZYTBem4IJ09HtYicOBZeOrIQWQxqdRUElXUePNvx0uSQEGyuysFSGjLBlytjQ6bkKfhmn5RZxw==","signatures":[{"sig":"MEUCIQCkcGuZGtGP2kmVgPbHkVrapHSPbEAqJqGESUS11tMFLgIgTcnzEIbi5Fn3k1oAusZZmgQ9FSviMLhntRJ+mf9dVAI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/use-ref-from@0.2.1-main.202512300630.55a0254","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12855},"main":"./dist/use-ref-from.js","_from":"file:use-ref-from-0.2.1-main.202512300630.55a0254.tgz","exports":{".":{"import":{"types":"./dist/use-ref-from.d.mts","default":"./dist/use-ref-from.mjs"},"require":{"types":"./dist/use-ref-from.d.ts","default":"./dist/use-ref-from.js"}}},"scripts":{"bump":"npm run bump:prod && npm run bump:dev","test":"jest","build":"tsup","start":"npm run build -- --onSuccess \"touch ../pages/package.json\" --watch","switch":"cat package.json | jq --arg SWITCH_NAME $SWITCH_NAME -r '(.[\"switch:\" + $SWITCH_NAME] // {}) as $TEMPLATE | .devDependencies += ($TEMPLATE.devDependencies // {}) | .dependencies += ($TEMPLATE.dependencies // {})' | tee ./package.json.tmp && mv ./package.json.tmp ./package.json","prepack":"cp ../../CHANGELOG.md . && cp ../../LICENSE . && cp ../../README.md .","bump:dev":"PACKAGES_TO_BUMP=$(cat package.json | jq -r '(.pinDependencies // {}) as $P | (.localPeerDependencies // {}) as $L | (.devDependencies // {}) | to_entries | map(select(.key as $K | $L | has($K) | not)) | map(.key + \"@\" + ($P[.key] // [\"latest\"])[0]) | join(\" \")') && [ ! -z \"$PACKAGES_TO_BUMP\" ] && npm install $PACKAGES_TO_BUMP || true","bump:prod":"PACKAGES_TO_BUMP=$(cat package.json | jq -r '(.pinDependencies // {}) as $P | (.localPeerDependencies // {}) as $L | (.dependencies // {}) | to_entries | map(select(.key as $K | $L | has($K) | not)) | map(.key + \"@\" + ($P[.key] // [\"latest\"])[0]) | join(\" \")') && [ ! -z \"$PACKAGES_TO_BUMP\" ] && npm install $PACKAGES_TO_BUMP || true","precommit":"npm run precommit:eslint && npm run precommit:publint && npm run precommit:typescript:production && npm run precommit:typescript:test","precommit:eslint":"ESLINT_USE_FLAT_CONFIG=false eslint ./src/","precommit:publint":"publint","precommit:typescript:test":"tsc --noEmit --project ./src/tsconfig.precommit.test.json","precommit:typescript:production":"tsc --noEmit --project ./src/tsconfig.precommit.production.json"},"typings":"./dist/use-ref-from.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e0172b45-5ede-42f8-8b47-9b3cc549783e"}},"_resolved":"/home/runner/work/use-ref-from/use-ref-from/use-ref-from-0.2.1-main.202512300630.55a0254.tgz","_integrity":"sha512-AmnfKRQcQOMaZYTBem4IJ09HtYicOBZeOrIQWQxqdRUElXUePNvx0uSQEGyuysFSGjLBlytjQ6bkKfhmn5RZxw==","repository":{"url":"git+https://github.com/compulim/use-ref-from.git","type":"git"},"_npmVersion":"11.6.2","description":"React.useRef with an immediate setter and read-only value.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"use-ref-from":"^0.2.1-main.202512300630.55a0254"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","tsup":"^8.3.0","react":"^18.3.1","publint":"^0.2.11","react-dom":"^18.3.1","typescript":"^5.6.3","@types/jest":"^29.5.13","@types/react":"^18.3.11","@types/react-dom":"^18.3.2","@babel/preset-env":"^7.25.8","@babel/preset-react":"^7.25.7","@tsconfig/strictest":"^2.0.5","react-test-renderer":"^18.3.1","@testing-library/dom":"^10.4.0","escape-string-regexp":"^5.0.0","@tsconfig/recommended":"^1.0.7","@testing-library/react":"^16.0.1","jest-environment-jsdom":"^29.7.0","@babel/preset-typescript":"^7.25.7","@happy-dom/global-registrator":"^20.0.11"},"pinDependencies":{"react":["18"],"react-dom":["18"],"@types/react":["18"],"@types/react-dom":["18"]},"switch:react-16":{"devDependencies":{"react":"16.8.0","react-dom":"16.8.0","@types/react":"^16","@types/react-dom":"^16","react-test-renderer":"16.8.0","@testing-library/react":"^12","@testing-library/react-hooks":"latest"}},"switch:react-17":{"devDependencies":{"react":"17.0.0","react-dom":"17.0.0","@types/react":"^17","@types/react-dom":"^17","react-test-renderer":"17.0.0","@testing-library/react":"^12","@testing-library/react-hooks":"latest"}},"switch:react-18":{"devDependencies":{"react":"18.0.0","react-dom":"18.0.0","@types/react":"^18","@types/react-dom":"^18","react-test-renderer":"18.0.0"}},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/use-ref-from_0.2.1-main.202512300630.55a0254_1767077179681_0.22684684605247596","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-main.202512301220.5cb5f42":{"name":"use-ref-from","version":"0.2.1-main.202512301220.5cb5f42","keywords":["react","react-hook","react-hooks"],"author":{"url":"https://github.com/compulim","name":"William Wong"},"license":"MIT","_id":"use-ref-from@0.2.1-main.202512301220.5cb5f42","maintainers":[{"name":"compulim","email":"compulim@hotmail.com"}],"homepage":"https://github.com/compulim/use-ref-from#readme","bugs":{"url":"https://github.com/compulim/use-ref-from/issues"},"dist":{"shasum":"0f56c6da755c8a5539db32aa058aa77e7e697a3f","tarball":"https://registry.npmjs.org/use-ref-from/-/use-ref-from-0.2.1-main.202512301220.5cb5f42.tgz","fileCount":9,"integrity":"sha512-fxLg1UGJuANamTAlDUju3GaBx0vyskJzjx8lVueQUQha/5OCGuS23mZkblZtSbXGS74Pn2vSXNAmA26p+2gEow==","signatures":[{"sig":"MEUCIFthLKsTdpwbLSgH6KEXlToxFpom0R769VbqZGt0IRIiAiEAiziOEO+9IPWbpXBNmccBCCIsMLR58HeGLs1Nm6Th6To=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/use-ref-from@0.2.1-main.202512301220.5cb5f42","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13197},"main":"./dist/use-ref-from.js","_from":"file:use-ref-from-0.2.1-main.202512301220.5cb5f42.tgz","exports":{".":{"import":{"types":"./dist/use-ref-from.d.mts","default":"./dist/use-ref-from.mjs"},"require":{"types":"./dist/use-ref-from.d.ts","default":"./dist/use-ref-from.js"}}},"scripts":{"bump":"npm run bump:prod && npm run bump:dev","init":"npm run init:dev --if-present && npm run init:prod --if-present","test":"npm run test:unit && npm run test:types","build":"tsup","start":"npm run build -- --onSuccess \"touch ../pages/package.json\" --watch","switch":"cat package.json | jq --arg SWITCH_NAME $SWITCH_NAME -r '(.[\"switch:\" + $SWITCH_NAME] // {}) as $TEMPLATE | .devDependencies += ($TEMPLATE.devDependencies // {}) | .dependencies += ($TEMPLATE.dependencies // {})' | tee ./package.json.tmp && mv ./package.json.tmp ./package.json","prepack":"cp ../../CHANGELOG.md . && cp ../../LICENSE . && cp ../../README.md .","bump:dev":"PACKAGES_TO_BUMP=$(cat package.json | jq -r '(.pinDependencies // {}) as $P | (.localPeerDependencies // {}) as $L | (.devDependencies // {}) | to_entries | map(select(.key as $K | $L | has($K) | not)) | map(.key + \"@\" + ($P[.key] // [\"latest\"])[0]) | join(\" \")') && [ ! -z \"$PACKAGES_TO_BUMP\" ] && npm install $PACKAGES_TO_BUMP || true","init:dev":"npm install --save--dev @compulim/test-harness@0.0.0-0 @tsconfig/recommended @tsconfig/strictest @types/node @types/react@18 @types/react-dom@18 escape-string-regexp expect publint react@18 react-dom@18 react-test-renderer@18 tsup typescript","bump:prod":"PACKAGES_TO_BUMP=$(cat package.json | jq -r '(.pinDependencies // {}) as $P | (.localPeerDependencies // {}) as $L | (.dependencies // {}) | to_entries | map(select(.key as $K | $L | has($K) | not)) | map(.key + \"@\" + ($P[.key] // [\"latest\"])[0]) | join(\" \")') && [ ! -z \"$PACKAGES_TO_BUMP\" ] && npm install $PACKAGES_TO_BUMP || true","precommit":"npm run precommit:eslint && npm run precommit:publint && npm run precommit:typescript:production && npm run precommit:typescript:test","test:unit":"node --experimental-strip-types --import @compulim/test-harness/happy-dom.import --test","test:types":"node --experimental-strip-types --import @compulim/test-harness/typing-test.import --test **/*.types.ts","precommit:eslint":"ESLINT_USE_FLAT_CONFIG=false eslint ./src/","precommit:publint":"publint","precommit:typescript:test":"tsc --noEmit --project ./src/tsconfig.precommit.test.json","precommit:typescript:production":"tsc --noEmit --project ./src/tsconfig.precommit.production.json"},"typings":"./dist/use-ref-from.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e0172b45-5ede-42f8-8b47-9b3cc549783e"}},"_resolved":"/home/runner/work/use-ref-from/use-ref-from/use-ref-from-0.2.1-main.202512301220.5cb5f42.tgz","_integrity":"sha512-fxLg1UGJuANamTAlDUju3GaBx0vyskJzjx8lVueQUQha/5OCGuS23mZkblZtSbXGS74Pn2vSXNAmA26p+2gEow==","repository":{"url":"git+https://github.com/compulim/use-ref-from.git","type":"git"},"_npmVersion":"11.6.2","description":"React.useRef with an immediate setter and read-only value.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"use-ref-from":"^0.2.1-main.202512301220.5cb5f42"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.3.0","react":"^18.3.1","expect":"^30.2.0","publint":"^0.2.11","react-dom":"^18.3.1","typescript":"^5.6.3","@types/node":"^24.10.4","@types/react":"^18.3.11","@types/react-dom":"^18.3.2","@tsconfig/strictest":"^2.0.5","react-test-renderer":"^18.3.1","escape-string-regexp":"^5.0.0","@tsconfig/recommended":"^1.0.7","@compulim/test-harness":"0.0.0-0"},"pinDependencies":{"react":["18"],"react-dom":["18"],"@types/react":["18"],"@types/react-dom":["18"],"react-test-renderer":["18"]},"switch:react-16":{"devDependencies":{"react":"16.8.0","react-dom":"16.8.0","@types/react":"^16","@types/react-dom":"^16","react-test-renderer":"16.8.0"}},"switch:react-17":{"devDependencies":{"react":"17.0.0","react-dom":"17.0.0","@types/react":"^17","@types/react-dom":"^17","react-test-renderer":"17.0.0"}},"switch:react-18":{"devDependencies":{"react":"18.0.0","react-dom":"18.0.0","@types/react":"^18","@types/react-dom":"^18","react-test-renderer":"18.0.0"}},"peerDependencies":{"react":">=16.8.0"},"localPeerDependencies":{"use-ref-from":"0.0.0-0","@compulim/test-harness":"0.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/use-ref-from_0.2.1-main.202512301220.5cb5f42_1767098194239_0.7001132516488566","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"use-ref-from","version":"0.2.1","keywords":["react","react-hook","react-hooks"],"author":{"url":"https://github.com/compulim","name":"William Wong"},"license":"MIT","_id":"use-ref-from@0.2.1","maintainers":[{"name":"compulim","email":"compulim@hotmail.com"}],"homepage":"https://github.com/compulim/use-ref-from#readme","bugs":{"url":"https://github.com/compulim/use-ref-from/issues"},"dist":{"shasum":"43778db213f47e99ae8a183dedd30e9136e0997a","tarball":"https://registry.npmjs.org/use-ref-from/-/use-ref-from-0.2.1.tgz","fileCount":9,"integrity":"sha512-iwRcKtgIPP4K++mR3LO5DLUf4WMfBWyAM20oUL9jbKfywoMTiRScUixGv0HkhlJxFm6uFv5yDnr5YwcSiJSm1g==","signatures":[{"sig":"MEQCICIfYGTCVYqKv810TafLhyK68Vmk/PR/6bqVYDO6WydqAiBdKFreDRBhFGDkWgjshUauvt8fgNZrZMQaHhMHXh/h0g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/use-ref-from@0.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13145},"main":"./dist/use-ref-from.js","_from":"file:use-ref-from-0.2.1.tgz","exports":{".":{"import":{"types":"./dist/use-ref-from.d.mts","default":"./dist/use-ref-from.mjs"},"require":{"types":"./dist/use-ref-from.d.ts","default":"./dist/use-ref-from.js"}}},"scripts":{"bump":"npm run bump:prod && npm run bump:dev","init":"npm run init:dev --if-present && npm run init:prod --if-present","test":"npm run test:unit && npm run test:types","build":"tsup","start":"npm run build -- --onSuccess \"touch ../pages/package.json\" --watch","switch":"cat package.json | jq --arg SWITCH_NAME $SWITCH_NAME -r '(.[\"switch:\" + $SWITCH_NAME] // {}) as $TEMPLATE | .devDependencies += ($TEMPLATE.devDependencies // {}) | .dependencies += ($TEMPLATE.dependencies // {})' | tee ./package.json.tmp && mv ./package.json.tmp ./package.json","prepack":"cp ../../CHANGELOG.md . && cp ../../LICENSE . && cp ../../README.md .","bump:dev":"PACKAGES_TO_BUMP=$(cat package.json | jq -r '(.pinDependencies // {}) as $P | (.localPeerDependencies // {}) as $L | (.devDependencies // {}) | to_entries | map(select(.key as $K | $L | has($K) | not)) | map(.key + \"@\" + ($P[.key] // [\"latest\"])[0]) | join(\" \")') && [ ! -z \"$PACKAGES_TO_BUMP\" ] && npm install $PACKAGES_TO_BUMP || true","init:dev":"npm install --save--dev @compulim/test-harness@0.0.0-0 @tsconfig/recommended @tsconfig/strictest @types/node @types/react@18 @types/react-dom@18 escape-string-regexp expect publint react@18 react-dom@18 react-test-renderer@18 tsup typescript","bump:prod":"PACKAGES_TO_BUMP=$(cat package.json | jq -r '(.pinDependencies // {}) as $P | (.localPeerDependencies // {}) as $L | (.dependencies // {}) | to_entries | map(select(.key as $K | $L | has($K) | not)) | map(.key + \"@\" + ($P[.key] // [\"latest\"])[0]) | join(\" \")') && [ ! -z \"$PACKAGES_TO_BUMP\" ] && npm install $PACKAGES_TO_BUMP || true","precommit":"npm run precommit:eslint && npm run precommit:publint && npm run precommit:typescript:production && npm run precommit:typescript:test","test:unit":"node --experimental-strip-types --import @compulim/test-harness/happy-dom.import --test","test:types":"node --experimental-strip-types --import @compulim/test-harness/typing-test.import --test **/*.types.ts","precommit:eslint":"ESLINT_USE_FLAT_CONFIG=false eslint ./src/","precommit:publint":"publint","precommit:typescript:test":"tsc --noEmit --project ./src/tsconfig.precommit.test.json","precommit:typescript:production":"tsc --noEmit --project ./src/tsconfig.precommit.production.json"},"typings":"./dist/use-ref-from.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e0172b45-5ede-42f8-8b47-9b3cc549783e"}},"_resolved":"/home/runner/work/use-ref-from/use-ref-from/use-ref-from-0.2.1.tgz","_integrity":"sha512-iwRcKtgIPP4K++mR3LO5DLUf4WMfBWyAM20oUL9jbKfywoMTiRScUixGv0HkhlJxFm6uFv5yDnr5YwcSiJSm1g==","repository":{"url":"git+https://github.com/compulim/use-ref-from.git","type":"git"},"_npmVersion":"11.6.2","description":"React.useRef with an immediate setter and read-only value.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"use-ref-from":"^0.2.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","react":"^18.3.1","expect":"^30.2.0","publint":"^0.2.11","react-dom":"^18.3.1","typescript":"^5.6.3","@types/node":"^24.10.4","@types/react":"^18.3.11","@types/react-dom":"^18.3.2","@tsconfig/strictest":"^2.0.5","react-test-renderer":"^18.3.1","escape-string-regexp":"^5.0.0","@tsconfig/recommended":"^1.0.7","@compulim/test-harness":"0.0.0-0"},"pinDependencies":{"react":["18"],"react-dom":["18"],"@types/react":["18"],"@types/react-dom":["18"],"react-test-renderer":["18"]},"switch:react-16":{"devDependencies":{"react":"16.8.0","react-dom":"16.8.0","@types/react":"^16","@types/react-dom":"^16","react-test-renderer":"16.8.0"}},"switch:react-17":{"devDependencies":{"react":"17.0.0","react-dom":"17.0.0","@types/react":"^17","@types/react-dom":"^17","react-test-renderer":"17.0.0"}},"switch:react-18":{"devDependencies":{"react":"18.0.0","react-dom":"18.0.0","@types/react":"^18","@types/react-dom":"^18","react-test-renderer":"18.0.0"}},"peerDependencies":{"react":">=16.8.0"},"localPeerDependencies":{"use-ref-from":"0.0.0-0","@compulim/test-harness":"0.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/use-ref-from_0.2.1_1767119210617_0.21012668411096924","host":"s3://npm-registry-packages-npm-production"}},"0.2.2-main.202512301837.b350325":{"name":"use-ref-from","version":"0.2.2-main.202512301837.b350325","keywords":["react","react-hook","react-hooks"],"author":{"url":"https://github.com/compulim","name":"William Wong"},"license":"MIT","_id":"use-ref-from@0.2.2-main.202512301837.b350325","maintainers":[{"name":"compulim","email":"compulim@hotmail.com"}],"homepage":"https://github.com/compulim/use-ref-from#readme","bugs":{"url":"https://github.com/compulim/use-ref-from/issues"},"dist":{"shasum":"3b463ae7b853bdd3c8c8283d552bc54fb1c5bc77","tarball":"https://registry.npmjs.org/use-ref-from/-/use-ref-from-0.2.2-main.202512301837.b350325.tgz","fileCount":9,"integrity":"sha512-dkOC0UI/DSMzVojXuPStKe9wSA4O2YZc+qmgYdoe/spTidRW+GHxLigL9uGOVJi7E83f7OJMrkd8r/LAn3or+A==","signatures":[{"sig":"MEUCIHspZz5WmPdSoOrwls6EFXpteby6PLlNkadmoUpzf45sAiEA3AgcPE6pQQcGSjT3VmI+o5/GrdAQaRJ1tAbcHfHd5/o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/use-ref-from@0.2.2-main.202512301837.b350325","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13197},"main":"./dist/use-ref-from.js","_from":"file:use-ref-from-0.2.2-main.202512301837.b350325.tgz","exports":{".":{"import":{"types":"./dist/use-ref-from.d.mts","default":"./dist/use-ref-from.mjs"},"require":{"types":"./dist/use-ref-from.d.ts","default":"./dist/use-ref-from.js"}}},"scripts":{"bump":"npm run bump:prod && npm run bump:dev","init":"npm run init:dev --if-present && npm run init:prod --if-present","test":"npm run test:unit && npm run test:types","build":"tsup","start":"npm run build -- --onSuccess \"touch ../pages/package.json\" --watch","switch":"cat package.json | jq --arg SWITCH_NAME $SWITCH_NAME -r '(.[\"switch:\" + $SWITCH_NAME] // {}) as $TEMPLATE | .devDependencies += ($TEMPLATE.devDependencies // {}) | .dependencies += ($TEMPLATE.dependencies // {})' | tee ./package.json.tmp && mv ./package.json.tmp ./package.json","prepack":"cp ../../CHANGELOG.md . && cp ../../LICENSE . && cp ../../README.md .","bump:dev":"PACKAGES_TO_BUMP=$(cat package.json | jq -r '(.pinDependencies // {}) as $P | (.localPeerDependencies // {}) as $L | (.devDependencies // {}) | to_entries | map(select(.key as $K | $L | has($K) | not)) | map(.key + \"@\" + ($P[.key] // [\"latest\"])[0]) | join(\" \")') && [ ! -z \"$PACKAGES_TO_BUMP\" ] && npm install $PACKAGES_TO_BUMP || true","init:dev":"npm install --save--dev @compulim/test-harness@0.0.0-0 @tsconfig/recommended @tsconfig/strictest @types/node @types/react@18 @types/react-dom@18 escape-string-regexp expect publint react@18 react-dom@18 react-test-renderer@18 tsup typescript","bump:prod":"PACKAGES_TO_BUMP=$(cat package.json | jq -r '(.pinDependencies // {}) as $P | (.localPeerDependencies // {}) as $L | (.dependencies // {}) | to_entries | map(select(.key as $K | $L | has($K) | not)) | map(.key + \"@\" + ($P[.key] // [\"latest\"])[0]) | join(\" \")') && [ ! -z \"$PACKAGES_TO_BUMP\" ] && npm install $PACKAGES_TO_BUMP || true","precommit":"npm run precommit:eslint && npm run precommit:publint && npm run precommit:typescript:production && npm run precommit:typescript:test","test:unit":"node --experimental-strip-types --import @compulim/test-harness/happy-dom.import --test","test:types":"node --experimental-strip-types --import @compulim/test-harness/typing-test.import --test **/*.types.ts","precommit:eslint":"ESLINT_USE_FLAT_CONFIG=false eslint ./src/","precommit:publint":"publint","precommit:typescript:test":"tsc --noEmit --project ./src/tsconfig.precommit.test.json","precommit:typescript:production":"tsc --noEmit --project ./src/tsconfig.precommit.production.json"},"typings":"./dist/use-ref-from.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e0172b45-5ede-42f8-8b47-9b3cc549783e"}},"_resolved":"/home/runner/work/use-ref-from/use-ref-from/use-ref-from-0.2.2-main.202512301837.b350325.tgz","_integrity":"sha512-dkOC0UI/DSMzVojXuPStKe9wSA4O2YZc+qmgYdoe/spTidRW+GHxLigL9uGOVJi7E83f7OJMrkd8r/LAn3or+A==","repository":{"url":"git+https://github.com/compulim/use-ref-from.git","type":"git"},"_npmVersion":"11.6.2","description":"React.useRef with an immediate setter and read-only value.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"use-ref-from":"^0.2.2-main.202512301837.b350325"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.3.0","react":"^18.3.1","expect":"^30.2.0","publint":"^0.2.11","react-dom":"^18.3.1","typescript":"^5.6.3","@types/node":"^24.10.4","@types/react":"^18.3.11","@types/react-dom":"^18.3.2","@tsconfig/strictest":"^2.0.5","react-test-renderer":"^18.3.1","escape-string-regexp":"^5.0.0","@tsconfig/recommended":"^1.0.7","@compulim/test-harness":"0.0.0-0"},"pinDependencies":{"react":["18"],"react-dom":["18"],"@types/react":["18"],"@types/react-dom":["18"],"react-test-renderer":["18"]},"switch:react-16":{"devDependencies":{"react":"16.8.0","react-dom":"16.8.0","@types/react":"^16","@types/react-dom":"^16","react-test-renderer":"16.8.0"}},"switch:react-17":{"devDependencies":{"react":"17.0.0","react-dom":"17.0.0","@types/react":"^17","@types/react-dom":"^17","react-test-renderer":"17.0.0"}},"switch:react-18":{"devDependencies":{"react":"18.0.0","react-dom":"18.0.0","@types/react":"^18","@types/react-dom":"^18","react-test-renderer":"18.0.0"}},"peerDependencies":{"react":">=16.8.0"},"localPeerDependencies":{"use-ref-from":"0.0.0-0","@compulim/test-harness":"0.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/use-ref-from_0.2.2-main.202512301837.b350325_1767120806257_0.525331172935819","host":"s3://npm-registry-packages-npm-production"}},"0.2.2-main.202512302308.0da6c17":{"name":"use-ref-from","version":"0.2.2-main.202512302308.0da6c17","description":"React.useRef with an immediate setter and read-only value.","exports":{".":{"import":{"types":"./dist/use-ref-from.d.mts","default":"./dist/use-ref-from.mjs"},"require":{"types":"./dist/use-ref-from.d.ts","default":"./dist/use-ref-from.js"}}},"main":"./dist/use-ref-from.js","typings":"./dist/use-ref-from.d.ts","scripts":{"build":"tsup","bump":"npm run bump:prod && npm run bump:dev","bump:dev":"PACKAGES_TO_BUMP=$(cat package.json | jq -r '(.pinDependencies // {}) as $P | (.localPeerDependencies // {}) as $L | (.devDependencies // {}) | to_entries | map(select(.key as $K | $L | has($K) | not)) | map(.key + \"@\" + ($P[.key] // [\"latest\"])[0]) | join(\" \")') && [ ! -z \"$PACKAGES_TO_BUMP\" ] && npm install $PACKAGES_TO_BUMP || true","bump:prod":"PACKAGES_TO_BUMP=$(cat package.json | jq -r '(.pinDependencies // {}) as $P | (.localPeerDependencies // {}) as $L | (.dependencies // {}) | to_entries | map(select(.key as $K | $L | has($K) | not)) | map(.key + \"@\" + ($P[.key] // [\"latest\"])[0]) | join(\" \")') && [ ! -z \"$PACKAGES_TO_BUMP\" ] && npm install $PACKAGES_TO_BUMP || true","init":"npm run init:dev --if-present && npm run init:prod --if-present","init:dev":"npm install --save--dev @compulim/test-harness@0.0.0-0 @tsconfig/recommended @tsconfig/strictest @types/node @types/react@18 @types/react-dom@18 escape-string-regexp expect publint react@18 react-dom@18 react-test-renderer@18 tsup typescript","precommit":"npm run precommit:eslint && npm run precommit:publint && npm run precommit:typescript:production && npm run precommit:typescript:test","precommit:eslint":"ESLINT_USE_FLAT_CONFIG=false eslint ./src/","precommit:publint":"publint","precommit:typescript:production":"tsc --noEmit --project ./src/tsconfig.precommit.production.json","precommit:typescript:test":"tsc --noEmit --project ./src/tsconfig.precommit.test.json","prepack":"cp ../../CHANGELOG.md . && cp ../../LICENSE . && cp ../../README.md .","start":"npm run build -- --onSuccess \"touch ../pages/package.json\" --watch","switch":"cat package.json | jq --arg SWITCH_NAME $SWITCH_NAME -r '(.[\"switch:\" + $SWITCH_NAME] // {}) as $TEMPLATE | .devDependencies += ($TEMPLATE.devDependencies // {}) | .dependencies += ($TEMPLATE.dependencies // {})' | tee ./package.json.tmp && mv ./package.json.tmp ./package.json","test":"npm run test:unit && npm run test:types","test:types":"node --experimental-strip-types --import @compulim/test-harness/test-types.import --test **/*.test-types.ts","test:unit":"node --experimental-strip-types --experimental-test-coverage --import @compulim/test-harness/happy-dom.import --test"},"repository":{"type":"git","url":"git+https://github.com/compulim/use-ref-from.git"},"keywords":["react","react-hook","react-hooks"],"author":{"name":"William Wong","url":"https://github.com/compulim"},"license":"MIT","bugs":{"url":"https://github.com/compulim/use-ref-from/issues"},"homepage":"https://github.com/compulim/use-ref-from#readme","switch:react-16":{"devDependencies":{"@types/react":"^16","@types/react-dom":"^16","react":"16.8.0","react-dom":"16.8.0","react-test-renderer":"16.8.0"}},"switch:react-17":{"devDependencies":{"@types/react":"^17","@types/react-dom":"^17","react":"17.0.0","react-dom":"17.0.0","react-test-renderer":"17.0.0"}},"switch:react-18":{"devDependencies":{"@types/react":"^18","@types/react-dom":"^18","react":"18.0.0","react-dom":"18.0.0","react-test-renderer":"18.0.0"}},"localPeerDependencies":{"@compulim/test-harness":"0.0.0-0","use-ref-from":"0.0.0-0"},"pinDependencies":{"@types/react":["18"],"@types/react-dom":["18"],"react":["18"],"react-dom":["18"],"react-test-renderer":["18"]},"peerDependencies":{"react":">=16.8.0"},"devDependencies":{"@compulim/test-harness":"0.0.0-0","@tsconfig/recommended":"^1.0.7","@tsconfig/strictest":"^2.0.5","@types/node":"^24.10.4","@types/react":"^18.3.11","@types/react-dom":"^18.3.2","escape-string-regexp":"^5.0.0","expect":"^30.2.0","publint":"^0.2.11","react":"^18.3.1","react-dom":"^18.3.1","react-test-renderer":"^18.3.1","tsup":"^8.3.0","typescript":"^5.6.3"},"dependencies":{"use-ref-from":"^0.2.2-main.202512302308.0da6c17"},"readmeFilename":"README.md","_id":"use-ref-from@0.2.2-main.202512302308.0da6c17","_integrity":"sha512-shIFXHuIWLMiYlC2XP5CuZ7YCpqna4aHhFSk2BqDZGX+6CQ8FPyp3ve65PXlPMVshMIu6eTBhrB+Mt+VbnitqA==","_resolved":"/home/runner/work/use-ref-from/use-ref-from/use-ref-from-0.2.2-main.202512302308.0da6c17.tgz","_from":"file:use-ref-from-0.2.2-main.202512302308.0da6c17.tgz","_nodeVersion":"24.12.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-shIFXHuIWLMiYlC2XP5CuZ7YCpqna4aHhFSk2BqDZGX+6CQ8FPyp3ve65PXlPMVshMIu6eTBhrB+Mt+VbnitqA==","shasum":"9ddc300f9f045982fb5e70610eedab480820f3cd","tarball":"https://registry.npmjs.org/use-ref-from/-/use-ref-from-0.2.2-main.202512302308.0da6c17.tgz","fileCount":9,"unpackedSize":13230,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/use-ref-from@0.2.2-main.202512302308.0da6c17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIAszE4Yzp7THNAg8Qj7yey0NtEigkFUdLZ5DwCd/Ov71AiEA37gO1BpyX/Dyi+6K5l29s3KoEu7GUBPz+zcytmbQBJE="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e0172b45-5ede-42f8-8b47-9b3cc549783e"}},"directories":{},"maintainers":[{"name":"compulim","email":"compulim@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/use-ref-from_0.2.2-main.202512302308.0da6c17_1767137054191_0.21610199867517754"},"_hasShrinkwrap":false}},"time":{"created":"2023-01-03T08:46:49.403Z","modified":"2025-12-30T23:24:14.723Z","0.0.0-main.6de6c6a":"2023-01-03T08:46:49.549Z","0.0.1-main.8a74888":"2023-01-03T08:51:07.741Z","0.0.1":"2023-01-03T08:51:59.438Z","0.0.2-main.a16beea":"2023-01-03T09:01:05.320Z","0.0.2-main.2bd2341":"2023-01-03T09:17:46.183Z","0.0.2-main.c3ee5cc":"2023-01-03T09:20:26.139Z","0.0.2-main.e9246ac":"2023-01-03T09:33:20.834Z","0.0.2-main.0b7b8f6":"2023-01-07T04:34:29.542Z","0.0.2-main.4ad44ec":"2023-01-28T02:10:39.001Z","0.0.2-main.421a4ed":"2023-01-28T02:20:38.654Z","0.0.2-main.6f494f1":"2023-01-28T02:37:52.432Z","0.0.2-main.20ade5b":"2023-01-28T12:17:32.828Z","0.0.2-main.9455ae3":"2023-01-28T12:33:19.656Z","0.0.2-main.8d88928":"2023-01-28T13:45:10.159Z","0.0.2-main.8c46b0c":"2023-02-23T08:16:40.109Z","0.0.2-main.57ed84a":"2023-03-21T10:15:18.528Z","0.0.2":"2023-03-21T10:21:55.696Z","0.0.3-main.8a66111":"2023-03-21T10:28:02.026Z","0.0.3-main.5f8d1c8":"2023-03-21T11:34:46.912Z","0.0.3-main.06f9409":"2023-07-20T10:55:38.201Z","0.0.3-main.a25f4c9":"2023-07-20T11:01:55.107Z","0.0.3-main.64ea88e":"2023-09-09T09:38:41.138Z","0.0.3-main.c06a691":"2023-09-09T20:53:27.982Z","0.0.3-main.979f3ed":"2023-09-09T21:25:20.743Z","0.0.3-main.6a0d00f":"2023-09-09T22:16:17.035Z","0.0.3-main.a71d2d8":"2023-09-10T01:10:43.230Z","0.0.3-main.eca7786":"2023-09-10T06:51:49.847Z","0.0.3-main.a5ce30f":"2023-09-10T07:02:22.692Z","0.0.3-main.52fa8bd":"2023-09-10T07:14:14.035Z","0.0.3-main.4bff716":"2023-09-10T11:03:08.330Z","0.0.3-main.64c7b86":"2023-09-10T11:29:20.803Z","0.0.3-main.acbb97a":"2023-09-10T12:15:29.172Z","0.0.3-main.c2ac5ee":"2023-09-10T12:19:15.309Z","0.0.3-main.15e31a8":"2023-09-25T05:43:31.485Z","0.0.3-main.bdc36be":"2023-09-25T06:58:58.798Z","0.0.3-main.67db418":"2023-10-09T10:12:42.885Z","0.0.3-main.3be024e":"2023-10-09T10:30:44.465Z","0.0.3":"2023-10-09T11:38:25.351Z","0.0.4-main.4644efc":"2023-10-09T11:57:07.686Z","0.0.4-main.f0d4166":"2023-12-16T11:27:57.769Z","0.0.4-main.3d426c2":"2023-12-16T11:43:24.730Z","0.0.4-main.7a6906a":"2024-03-31T22:08:52.797Z","0.1.0-main.22b3813":"2024-04-01T04:00:34.621Z","0.1.0":"2024-04-01T04:05:31.020Z","0.1.1-main.f571f67":"2024-04-01T04:09:14.799Z","0.1.1-main.05d5976":"2024-05-24T22:12:39.034Z","0.1.1-main.b58de2c":"2024-05-25T05:33:40.621Z","0.2.0-main.ccc05a0":"2024-05-30T02:03:02.404Z","0.2.0-main.47bd302":"2024-05-30T10:01:56.449Z","0.2.0-main.d60807d":"2024-05-30T10:10:07.043Z","0.2.0-main.04b6768":"2024-05-30T10:20:31.721Z","0.2.0-main.6cc7730":"2024-05-30T10:33:05.976Z","0.2.0-main.e663e1a":"2024-05-30T11:03:08.159Z","0.2.0-main.e5ebc19":"2024-05-31T07:57:44.490Z","0.2.0-main.b729e0f":"2024-06-29T10:37:25.202Z","0.2.0-main.feb03ee":"2024-10-11T12:50:43.039Z","0.2.0-main.c242bb7":"2024-10-13T08:40:30.992Z","0.2.0-main.9e6b25a":"2024-10-13T08:44:38.055Z","0.2.0-main.d192b65":"2024-12-06T13:06:06.390Z","0.2.0-main.202512160149.f6dfa7a":"2025-12-16T01:50:48.640Z","0.2.0-main.202512240701.f116b46":"2025-12-24T07:18:01.141Z","0.2.0-main.202512240709.28cd1eb":"2025-12-24T07:25:18.919Z","0.2.0-main.202512240718.4f22b2b":"2025-12-24T07:34:59.321Z","0.2.0":"2025-12-24T07:37:59.885Z","0.2.1-main.202512240752.3b94b54":"2025-12-24T08:08:15.825Z","0.2.1-main.202512300630.55a0254":"2025-12-30T06:46:19.813Z","0.2.1-main.202512301220.5cb5f42":"2025-12-30T12:36:34.389Z","0.2.1":"2025-12-30T18:26:50.757Z","0.2.2-main.202512301837.b350325":"2025-12-30T18:53:26.402Z","0.2.2-main.202512302308.0da6c17":"2025-12-30T23:24:14.336Z"},"bugs":{"url":"https://github.com/compulim/use-ref-from/issues"},"author":{"url":"https://github.com/compulim","name":"William Wong"},"license":"MIT","homepage":"https://github.com/compulim/use-ref-from#readme","keywords":["react","react-hook","react-hooks"],"repository":{"url":"git+https://github.com/compulim/use-ref-from.git","type":"git"},"description":"React.useRef with an immediate setter and read-only value.","maintainers":[{"name":"compulim","email":"compulim@hotmail.com"}],"readme":"","readmeFilename":""}