{"_id":"@procore/labs-signed-agreement-manager","_rev":"386-2a25aad28bd24c7efda79345a6b623d6","name":"@procore/labs-signed-agreement-manager","dist-tags":{"alpha":"0.1.1-alpha-1.0","latest":"0.2.1"},"versions":{"0.0.1":{"name":"@procore/labs-signed-agreement-manager","version":"0.0.1","author":{"name":"Procore Technologies"},"license":"SEE LICENSE IN LICENSE","_id":"@procore/labs-signed-agreement-manager@0.0.1","maintainers":[{"name":"kimhin267","email":"kim.hin267@gmail.com"},{"name":"lukenispel","email":"luke.nispel@procore.com"},{"name":"mariah_delaney","email":"mariah.delaney@procore.com"},{"name":"cagmz","email":"carlos.gomez@procore.com"},{"name":"arthurzhuk","email":"arthurzhuk@gmail.com"},{"name":"chriszhang","email":"chris.zhang@procore.com"},{"name":"jgee67","email":"julian.gee@procore.com"},{"name":"eyvettesou","email":"eyvette.sou@procore.com"},{"name":"gregburger","email":"gregory.burger@procore.com"},{"name":"mcclayton","email":"michaelcclayton@outlook.com"},{"name":"dancingshell","email":"kaitlin.jaffe@procore.com"},{"name":"justinmwatts","email":"justinmwatts@me.com"},{"name":"robbiegprocore","email":"robbie.greiner@procore.com"},{"name":"jadamsss","email":"jacob.adams@procore.com"},{"name":"dallashall-procore","email":"dallas.hall@procore.com"},{"name":"bates550","email":"smspearmandev@gmail.com"},{"name":"timdoherty","email":"tim.doherty@procore.com"},{"name":"chrisarevir","email":"chris.arevir@gmail.com"},{"name":"espi","email":"kyle.s.espinola@gmail.com"},{"name":"truthysystems","email":"truthy.systems@gmail.com"},{"name":"dev-account-admin","email":"dev-account-admin+npmjs@procore.com"},{"name":"dannyphillips","email":"dannyp@procore.com"},{"name":"farismmk","email":"farismmk@gmail.com"}],"homepage":"https://github.com/procore/core-labs","bugs":{"url":"https://github.com/procore/core-labs/issues"},"dist":{"shasum":"5dbf4297470af3cf8cef86106840422f40b90a90","tarball":"https://registry.npmjs.org/@procore/labs-signed-agreement-manager/-/labs-signed-agreement-manager-0.0.1.tgz","fileCount":5,"integrity":"sha512-U6E9p7pS7ZATieeYbNLaaq1P36AopQKZVxv04MI5kOnxO3/IeL6es9ZIW7jDS2TslLz20XfSztFEruyBqhxMLQ==","signatures":[{"sig":"MEUCIQCdXEkhK0cTKD/x4kUMhI13uRwq4OOc1NExTktL23wfiwIgcEa99v0ddNjV1ihKCBwQ3QpeonXOCg0Pkl7v3oAMni4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44476,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfQ+dMCRA9TVsSAnZWagAAoq8QAIBgMLb3+T/1HRRhkkOz\nRIDWGzTF4QHibkJsOdDACF94W7O9lcNfxNjbn2DYhIGrhxeYsUOv1kd8yGz/\nL4ofgScHxxTCZlQa1OFnoL1yxd5kkZiI1V0MtOPga1oqqkJfks9fhAHz1WQQ\nkUFN8LMzmu+yIDp41RznlqIP7U4QfiNtLBvbplSY7NWB6zwSTTjJkYZb2vgO\nOxfZcj9C4gDXqvg6ZUFCm1JeqWox8FSjp3yhOcjXUPCfTYZY8OQR06H0Gbyq\nxzm9may0lK4tcmvRu2NpN3Jiz2E+rZCDdGaSqlp55GZyZ496SqSYf9vtf1Uq\nZW9PnuYwH0QdDYG52026XVio+TbifGKD/YC7C94Wtd8vhW33qd3SR/0gef+l\nuJLYjyP4PBYSTAmBFAZr5n7lB8R39tcuZq+cVqFeqtVQmtijHH4woglFk+ch\nVAWWJO+1BU7fMJWqJVvbg8R9QTcKx65DSNyz56BCSSurB/3CCrhyFPFEO6Dz\n2jqsjkMWk8/UUMQ7STZOA+IhcMcwEQfUBzpz8w2GF+bfi2p2uNvSWdkOcTA5\n5qNMx8F4SJ3L6BgJsYlGVEyZDppoU9Qz0du5jDj6ADuAxSUUvIVRLWLfdRJr\nzuDHdDK7qOrgaNAI9BQbvRPQHhJ6pXWOsk67c8n7LgSY/z7hg26DqkKnmlxO\nLxzB\r\n=3ft+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","scripts":{"dev":"core-scripts lib:start","docs":"NODE_ENV=development stylegator dev","test":"core-scripts test","build":"core-scripts lib:build","clean":"core-scripts lib:clean","pretty":"prettier --write --no-semi --single-quote --trailing-comma es5","coverage":"core-scripts test --coverage","build:react":"yarn build","lint-staged":"lint-staged","prepublishOnly":"yarn build"},"_npmUser":{"name":"dev-account-admin","email":"dev-account-admin+npmjs@procore.com"},"repository":{"url":"git+https://github.com/procore/core-labs.git","type":"git"},"_npmVersion":"6.14.6","description":"s","directories":{},"_nodeVersion":"10.22.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"react":"^16.8.0","prettier":"1.17.0","lint-staged":"8.1.6","prop-types-docs":"0.5.0","@procore/core-react":"^8.14.1"},"peerDependencies":{"react":"^16.8.0","prop-types":"^15.7.0","@procore/core-react":"^8.14.1"},"_npmOperationalInternal":{"tmp":"tmp/labs-signed-agreement-manager_0.0.1_1598285643460_0.686231052262692","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"@procore/labs-signed-agreement-manager","version":"0.0.2","author":{"name":"Procore Technologies"},"license":"SEE LICENSE IN LICENSE","_id":"@procore/labs-signed-agreement-manager@0.0.2","maintainers":[{"name":"jacky-lei","email":"jacky.lei@procore.com"},{"name":"jay-rajan","email":"jay.rajan@procore.com"},{"name":"mcbarros-pc","email":"macelo.barros-contractor@procore.com"},{"name":"yihai.zweifel","email":"yihai.zweifel@procore.com"},{"name":"himansudesai","email":"himansu.desai@procore.com"},{"name":"aleclarsenprocore","email":"alec.larsen@procore.com"},{"name":"stephan-procore","email":"stephan.lips@procore.com"},{"name":"ersgonzalo","email":"eric.gonzalo@procore.com"},{"name":"kedar.procore","email":"kedar.moghe@procore.com"},{"name":"jmejia-fsl","email":"jorge.mejia-contractor@procore.com"},{"name":"israel-pereira","email":"israel.pereira@procore.com"},{"name":"jeremy-marcus","email":"jeremy.marcus@procore.com"},{"name":"todd-andrew-procore","email":"todd.andrew@procore.com"},{"name":"evan.waits","email":"evan.waits@procore.com"},{"name":"lgm_procore","email":"luke.michals@procore.com"},{"name":"rory.forster","email":"rory.forster@procore.com"},{"name":"cfprocore","email":"casey.foote@procore.com"},{"name":"moises.narvaez-procore","email":"moises.narvaez-contractor@procore.com"},{"name":"pc_nhessler","email":"nathan.hessler@procore.com"},{"name":"dlgasser","email":"darren.gasser@procore.com"},{"name":"derek-carter-procore","email":"derek.carter@procore.com"},{"name":"dischorde","email":"katarina.rossi@procore.com"},{"name":"thomasoboyle","email":"thomas.oboyle@procore.com"},{"name":"mike.south","email":"mike.south@procore.com"},{"name":"heplayskeys","email":"steven.johnson@procore.com"},{"name":"shayonj_procore","email":"shayonj@procore.com"},{"name":"kapoorlakshya-procore","email":"lakshya.kapoor@procore.com"},{"name":"natalie.walia","email":"natalie.walia@procore.com"},{"name":"zach.mckenzie.procore","email":"zach.mckenzie@procore.com"},{"name":"fkennedy","email":"frederick.kennedy@procore.com"},{"name":"scottbieser-procore","email":"scott.bieser@procore.com"},{"name":"kimtodd","email":"kim.todd@procore.com"},{"name":"laurenbrandsteinprocore","email":"lauren.brandstein@procore.com"},{"name":"james.dabbs-procore","email":"james.dabbs@procore.com"},{"name":"lincolnp","email":"lincoln.pahwa@procore.com"},{"name":"procore-npm-bot","email":"svc-npm-integration@procore.com"},{"name":"dancingshell","email":"kaitlin.jaffe@procore.com"},{"name":"justinmwatts","email":"justinmwatts@me.com"},{"name":"robbiegprocore","email":"robbie.greiner@procore.com"},{"name":"jadamsss","email":"jacob.adams@procore.com"},{"name":"dallashall-procore","email":"dallas.hall@procore.com"},{"name":"bates550","email":"smspearmandev@gmail.com"},{"name":"timdoherty","email":"tim.doherty@procore.com"},{"name":"chrisarevir","email":"chris.arevir@gmail.com"},{"name":"espi","email":"kyle.s.espinola@gmail.com"},{"name":"truthysystems","email":"truthy.systems@gmail.com"},{"name":"dev-account-admin","email":"dev-account-admin+npmjs@procore.com"},{"name":"dannyphillips","email":"dannyp@procore.com"},{"name":"farismmk","email":"farismmk@gmail.com"},{"name":"mcclayton","email":"michaelcclayton@outlook.com"},{"name":"gregburger","email":"gregory.burger@procore.com"},{"name":"eyvettesou","email":"eyvette.sou@procore.com"},{"name":"jgee67","email":"julian.gee@procore.com"},{"name":"chriszhang","email":"chris.zhang@procore.com"},{"name":"arthurzhuk","email":"arthurzhuk@gmail.com"},{"name":"cagmz","email":"carlos.gomez@procore.com"},{"name":"mariah_delaney","email":"mariah.delaney@procore.com"},{"name":"lukenispel","email":"luke.nispel@procore.com"},{"name":"kimhin267","email":"kim.hin267@gmail.com"},{"name":"hyogman","email":"henryyogman@gmail.com"},{"name":"juliana.hernandez","email":"juliana.hernandez@procore.com"},{"name":"evan.freymiller","email":"evan.freymiller@procore.com"},{"name":"manuphatak","email":"bionikspoon@gmail.com"},{"name":"judy-lu-pc","email":"judy.lu@procore.com"},{"name":"procore-it-support","email":"itsupportteam@procore.com"},{"name":"wilfredr","email":"wilfred.rosado@procore.com"},{"name":"andrewburke-pc","email":"andrew.burke@procore.com"},{"name":"jkleintech","email":"jon.klein@procore.com"},{"name":"rachel.arkebauer","email":"rachel.arkebauer@procore.com"},{"name":"aaronme","email":"aaron.eaton@procore.com"}],"homepage":"https://github.com/procore/core-labs","bugs":{"url":"https://github.com/procore/core-labs/issues"},"dist":{"shasum":"d27bdcf78f2ab9dea2ff47e9352d9537e8c04d97","tarball":"https://registry.npmjs.org/@procore/labs-signed-agreement-manager/-/labs-signed-agreement-manager-0.0.2.tgz","fileCount":8,"integrity":"sha512-cKvcvsQoRZS02UETbZY1ECesyVQfWD0NmvOOHkw3RQumtjKw9C0ft8sOuWl+3chnNO0TOqS88N4Dy969QEEKZg==","signatures":[{"sig":"MEQCIBMXkBlpJGNN/3XIwcQ5fbypYUr2V90k1+YhqtrCYWYjAiB2QZ1A+7kINBe8tQPMig+8+Ur+PK9jPsGGgX+7qeXGcA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50290,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0jomCRA9TVsSAnZWagAAXCUP/jUiPCgVfVElIUb5sN9v\n4LeTZxCW7LcprvNipLxTxzD21XVSGGv35nWKxC4cT0xA+v3HGKfNg9Lm+NAv\ndOcF5Q5STJoXEXvFjhHalTsLTUyA0pUapHmZ2M/5ZRkUbKOlB+XbJ6vd2S9J\nakEU4Q3/9QUrG9UKuOmN+PcaIHb26AOB8JklSFgs8Wj02c+cTTD5eOhW6ybV\nbYvvK2oaHG9LpklKRdckUioeX23DCjw7nkVFPVf2qNw1GZnrOE0wD1iQzCwz\npszgZ2s/nBGgB8RQ64jLFqBKWo0FEgg+Sx0/l1h0Mu42pJBdT+gjMdLc3vLP\ns1K7A+CxDMx+qDc6Sl7jLjU6NH5uXsR/vgOJFG1rRMano1iYSFYNVQN5QqMc\nn4Pb9Qqe1O2kjp2qahbSxx2drTD/E1bye43KulibAPWM38ZB63zi9WWMPJcA\n/M4nwe76GOiNsSP7N4mL24CLMQfdC/MhiPvQ0jO8B4BSWxQ1JeHUByabVaSQ\nGGV48WHwvBMabgDiLXql3dDxq2UfMxT6+C3vbJmwSlSLiQdjgbs55BOwk7PA\nUszE/BRG9Ch68/mwP+RCESMuyrT0GjTSC91oAEEOKsERuNRkUf2s8WbHN8og\nLi7EJAeS8uACNFBmkcoadOJ1hvUin167ssRtIBoQ8sEuRmRFO7fWWLRG18Pu\n0gUe\r\n=v9Uc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"dev":"core-scripts lib:start --env=development","docs":"NODE_ENV=development stylegator dev","test":"core-scripts test","build":"core-scripts lib:build && yarn build:typedefs","clean":"core-scripts lib:clean","coverage":"core-scripts test --coverage","prettier":"prettier --write --no-semi --single-quote --trailing-comma es5","build:react":"yarn build","lint:eslint":"core-scripts lint:eslint","build:typedefs":"tsc -p tsconfig.prod.json --emitDeclarationOnly --outDir dist","prepublishOnly":"yarn build","prettier:check":"prettier --check","storybook:build":"echo \" This package does not implement storybook.\""},"_npmUser":{"name":"wilfredr","email":"wilfred.rosado@procore.com"},"repository":{"url":"git+https://github.com/procore/core-labs.git","type":"git"},"_npmVersion":"6.9.0","description":"A wrapper to manage signed agreements","directories":{},"_nodeVersion":"14.10.1","dependencies":{"query-string":"7.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"16.13.1","enzyme":"3.11.0","prettier":"2.3.1","react-dom":"16.13.1","@procore/core-react":"10.10.0","enzyme-adapter-react-16":"1.15.6"},"peerDependencies":{"react":">=16.8","@procore/core-react":">10"},"_npmOperationalInternal":{"tmp":"tmp/labs-signed-agreement-manager_0.0.2_1624390181566_0.7223584847566902","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"@procore/labs-signed-agreement-manager","version":"0.0.3","author":{"name":"Procore Technologies"},"license":"SEE LICENSE IN LICENSE","_id":"@procore/labs-signed-agreement-manager@0.0.3","maintainers":[{"name":"jacky-lei","email":"jacky.lei@procore.com"},{"name":"jay-rajan","email":"jay.rajan@procore.com"},{"name":"mcbarros-pc","email":"macelo.barros-contractor@procore.com"},{"name":"yihai.zweifel","email":"yihai.zweifel@procore.com"},{"name":"himansudesai","email":"himansu.desai@procore.com"},{"name":"aleclarsenprocore","email":"alec.larsen@procore.com"},{"name":"stephan-procore","email":"stephan.lips@procore.com"},{"name":"ersgonzalo","email":"eric.gonzalo@procore.com"},{"name":"kedar.procore","email":"kedar.moghe@procore.com"},{"name":"jmejia-fsl","email":"jorge.mejia-contractor@procore.com"},{"name":"israel-pereira","email":"israel.pereira@procore.com"},{"name":"jeremy-marcus","email":"jeremy.marcus@procore.com"},{"name":"todd-andrew-procore","email":"todd.andrew@procore.com"},{"name":"evan.waits","email":"evan.waits@procore.com"},{"name":"lgm_procore","email":"luke.michals@procore.com"},{"name":"rory.forster","email":"rory.forster@procore.com"},{"name":"cfprocore","email":"casey.foote@procore.com"},{"name":"moises.narvaez-procore","email":"moises.narvaez-contractor@procore.com"},{"name":"pc_nhessler","email":"nathan.hessler@procore.com"},{"name":"dlgasser","email":"darren.gasser@procore.com"},{"name":"derek-carter-procore","email":"derek.carter@procore.com"},{"name":"dischorde","email":"katarina.rossi@procore.com"},{"name":"thomasoboyle","email":"thomas.oboyle@procore.com"},{"name":"mike.south","email":"mike.south@procore.com"},{"name":"heplayskeys","email":"steven.johnson@procore.com"},{"name":"shayonj_procore","email":"shayonj@procore.com"},{"name":"kapoorlakshya-procore","email":"lakshya.kapoor@procore.com"},{"name":"natalie.walia","email":"natalie.walia@procore.com"},{"name":"zach.mckenzie.procore","email":"zach.mckenzie@procore.com"},{"name":"fkennedy","email":"frederick.kennedy@procore.com"},{"name":"scottbieser-procore","email":"scott.bieser@procore.com"},{"name":"kimtodd","email":"kim.todd@procore.com"},{"name":"laurenbrandsteinprocore","email":"lauren.brandstein@procore.com"},{"name":"james.dabbs-procore","email":"james.dabbs@procore.com"},{"name":"lincolnp","email":"lincoln.pahwa@procore.com"},{"name":"procore-npm-bot","email":"svc-npm-integration@procore.com"},{"name":"dancingshell","email":"kaitlin.jaffe@procore.com"},{"name":"justinmwatts","email":"justinmwatts@me.com"},{"name":"robbiegprocore","email":"robbie.greiner@procore.com"},{"name":"jadamsss","email":"jacob.adams@procore.com"},{"name":"dallashall-procore","email":"dallas.hall@procore.com"},{"name":"bates550","email":"smspearmandev@gmail.com"},{"name":"timdoherty","email":"tim.doherty@procore.com"},{"name":"chrisarevir","email":"chris.arevir@gmail.com"},{"name":"espi","email":"kyle.s.espinola@gmail.com"},{"name":"truthysystems","email":"truthy.systems@gmail.com"},{"name":"dev-account-admin","email":"dev-account-admin+npmjs@procore.com"},{"name":"dannyphillips","email":"dannyp@procore.com"},{"name":"farismmk","email":"farismmk@gmail.com"},{"name":"mcclayton","email":"michaelcclayton@outlook.com"},{"name":"gregburger","email":"gregory.burger@procore.com"},{"name":"eyvettesou","email":"eyvette.sou@procore.com"},{"name":"jgee67","email":"julian.gee@procore.com"},{"name":"chriszhang","email":"chris.zhang@procore.com"},{"name":"arthurzhuk","email":"arthurzhuk@gmail.com"},{"name":"cagmz","email":"carlos.gomez@procore.com"},{"name":"mariah_delaney","email":"mariah.delaney@procore.com"},{"name":"lukenispel","email":"luke.nispel@procore.com"},{"name":"kimhin267","email":"kim.hin267@gmail.com"},{"name":"hyogman","email":"henryyogman@gmail.com"},{"name":"juliana.hernandez","email":"juliana.hernandez@procore.com"},{"name":"evan.freymiller","email":"evan.freymiller@procore.com"},{"name":"manuphatak","email":"bionikspoon@gmail.com"},{"name":"judy-lu-pc","email":"judy.lu@procore.com"},{"name":"procore-it-support","email":"itsupportteam@procore.com"},{"name":"wilfredr","email":"wilfred.rosado@procore.com"},{"name":"andrewburke-pc","email":"andrew.burke@procore.com"},{"name":"jkleintech","email":"jon.klein@procore.com"},{"name":"rachel.arkebauer","email":"rachel.arkebauer@procore.com"},{"name":"aaronme","email":"aaron.eaton@procore.com"}],"homepage":"https://github.com/procore/core-labs","bugs":{"url":"https://github.com/procore/core-labs/issues"},"dist":{"shasum":"47888f9f230d2fe968861ef931b140d831ea6631","tarball":"https://registry.npmjs.org/@procore/labs-signed-agreement-manager/-/labs-signed-agreement-manager-0.0.3.tgz","fileCount":8,"integrity":"sha512-1YS++QaMHDEA9UHcNlP4TCmjmMlbAIetIcI/Jh0X8IKbHqXqokoBZSjw8c2HyhF7AwVXX5oAukb1eTdgYXSvMA==","signatures":[{"sig":"MEQCIHJFjUh/Sudni3z/CqBChjX4kgIk7Mq0m6RXDc/PgelAAiBIMbQBMLh//DsDoNe+74l9mqW3pYxpNnhDyjCNw20B7g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54918,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0lSSCRA9TVsSAnZWagAAKMcP+QFiKcK1DKRDlQpr2m/T\nO0ag1gH42PBbLX9XJ3QBfDjvoZH5CfTyIRGCxQR761/tw6zZuF6t7yZXOZQ8\nimsgRDJHb/wtfnv0Pwces3BQuHoAqNFQKomklJpW0LMkzdq8UNKvHZE/zUgj\n1qlVQkoRR1GwByW59xFoD0wY1Idkb46f67sYmzUVdTIDaEpJvvZXHMKPiEiO\npy+Uvomu5daWU29uzv2MH5RQqofsPNCpY1+wkTBx3TcGPra81Xe6VCG3mK91\noTJVkfIP9Cgh5Mj91d76udGxhkWw+jzZZxq0FjBQM28s8ihHkCOAVT+8/eUh\nyNMSF8pC1K38ca3sAgKZPJbVpG4fvPxNUIBsApJQnd50bUOk8v4vDrcqplrj\n8al+E1P2dMMwTEkCfl7SFct1MbckZLi7rAvmPtRGsBQIfpb6XUjYLMT1rlwq\nTgxsms35qNeCf6ZhaIsEuHnaOBXASK7imwUaGd/rnA3KPqrTOznfQWldp3tf\nSSI7Ojzfp/U3y/WhPSREW0Jq2ecJD2EuFMTnmgX0KLt5ZJckUVWNnnwanVR9\n3tv7z6NT4uM9AEDW1Lh2G57O1Hl7FASkfa3tpTtkt9XHQcBaUa9Q8Fhk3YQy\nhcPjFAf4JHbFRlKszeganEGEJW9cYO99U9E4sWNvxmjNJAKYJHWNCuCQqdK4\nPNQm\r\n=FKwH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"dev":"core-scripts lib:start --env=development","docs":"NODE_ENV=development stylegator dev","test":"core-scripts test","build":"core-scripts lib:build && yarn build:typedefs","clean":"core-scripts lib:clean","coverage":"core-scripts test --coverage","prettier":"prettier --write --no-semi --single-quote --trailing-comma es5","build:react":"yarn build","lint:eslint":"core-scripts lint:eslint","build:typedefs":"tsc -p tsconfig.prod.json --emitDeclarationOnly --outDir dist","prepublishOnly":"yarn build","prettier:check":"prettier --check","storybook:build":"echo \" This package does not implement storybook.\""},"_npmUser":{"name":"wilfredr","email":"wilfred.rosado@procore.com"},"repository":{"url":"git+https://github.com/procore/core-labs.git","type":"git"},"_npmVersion":"6.9.0","description":"A wrapper to manage signed agreements","directories":{},"_nodeVersion":"14.10.1","dependencies":{"@procore/core-http":"10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"16.13.1","enzyme":"3.11.0","prettier":"2.3.1","react-dom":"16.13.1","@procore/core-react":"10.10.0","enzyme-adapter-react-16":"1.15.6"},"peerDependencies":{"react":">=16.8","@procore/core-react":">10"},"_npmOperationalInternal":{"tmp":"tmp/labs-signed-agreement-manager_0.0.3_1624396945898_0.3348185448492347","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"@procore/labs-signed-agreement-manager","version":"0.0.4","author":{"name":"Procore Technologies"},"license":"SEE LICENSE IN LICENSE","_id":"@procore/labs-signed-agreement-manager@0.0.4","maintainers":[{"name":"jacky-lei","email":"jacky.lei@procore.com"},{"name":"jay-rajan","email":"jay.rajan@procore.com"},{"name":"mcbarros-pc","email":"macelo.barros-contractor@procore.com"},{"name":"yihai.zweifel","email":"yihai.zweifel@procore.com"},{"name":"himansudesai","email":"himansu.desai@procore.com"},{"name":"aleclarsenprocore","email":"alec.larsen@procore.com"},{"name":"stephan-procore","email":"stephan.lips@procore.com"},{"name":"ersgonzalo","email":"eric.gonzalo@procore.com"},{"name":"kedar.procore","email":"kedar.moghe@procore.com"},{"name":"jmejia-fsl","email":"jorge.mejia-contractor@procore.com"},{"name":"israel-pereira","email":"israel.pereira@procore.com"},{"name":"jeremy-marcus","email":"jeremy.marcus@procore.com"},{"name":"todd-andrew-procore","email":"todd.andrew@procore.com"},{"name":"evan.waits","email":"evan.waits@procore.com"},{"name":"lgm_procore","email":"luke.michals@procore.com"},{"name":"rory.forster","email":"rory.forster@procore.com"},{"name":"cfprocore","email":"casey.foote@procore.com"},{"name":"moises.narvaez-procore","email":"moises.narvaez-contractor@procore.com"},{"name":"pc_nhessler","email":"nathan.hessler@procore.com"},{"name":"dlgasser","email":"darren.gasser@procore.com"},{"name":"derek-carter-procore","email":"derek.carter@procore.com"},{"name":"dischorde","email":"katarina.rossi@procore.com"},{"name":"thomasoboyle","email":"thomas.oboyle@procore.com"},{"name":"mike.south","email":"mike.south@procore.com"},{"name":"heplayskeys","email":"steven.johnson@procore.com"},{"name":"shayonj_procore","email":"shayonj@procore.com"},{"name":"kapoorlakshya-procore","email":"lakshya.kapoor@procore.com"},{"name":"natalie.walia","email":"natalie.walia@procore.com"},{"name":"zach.mckenzie.procore","email":"zach.mckenzie@procore.com"},{"name":"fkennedy","email":"frederick.kennedy@procore.com"},{"name":"scottbieser-procore","email":"scott.bieser@procore.com"},{"name":"kimtodd","email":"kim.todd@procore.com"},{"name":"laurenbrandsteinprocore","email":"lauren.brandstein@procore.com"},{"name":"james.dabbs-procore","email":"james.dabbs@procore.com"},{"name":"lincolnp","email":"lincoln.pahwa@procore.com"},{"name":"procore-npm-bot","email":"svc-npm-integration@procore.com"},{"name":"dancingshell","email":"kaitlin.jaffe@procore.com"},{"name":"justinmwatts","email":"justinmwatts@me.com"},{"name":"robbiegprocore","email":"robbie.greiner@procore.com"},{"name":"jadamsss","email":"jacob.adams@procore.com"},{"name":"dallashall-procore","email":"dallas.hall@procore.com"},{"name":"bates550","email":"smspearmandev@gmail.com"},{"name":"timdoherty","email":"tim.doherty@procore.com"},{"name":"chrisarevir","email":"chris.arevir@gmail.com"},{"name":"espi","email":"kyle.s.espinola@gmail.com"},{"name":"truthysystems","email":"truthy.systems@gmail.com"},{"name":"dev-account-admin","email":"dev-account-admin+npmjs@procore.com"},{"name":"dannyphillips","email":"dannyp@procore.com"},{"name":"farismmk","email":"farismmk@gmail.com"},{"name":"mcclayton","email":"michaelcclayton@outlook.com"},{"name":"gregburger","email":"gregory.burger@procore.com"},{"name":"eyvettesou","email":"eyvette.sou@procore.com"},{"name":"jgee67","email":"julian.gee@procore.com"},{"name":"chriszhang","email":"chris.zhang@procore.com"},{"name":"arthurzhuk","email":"arthurzhuk@gmail.com"},{"name":"cagmz","email":"carlos.gomez@procore.com"},{"name":"mariah_delaney","email":"mariah.delaney@procore.com"},{"name":"lukenispel","email":"luke.nispel@procore.com"},{"name":"kimhin267","email":"kim.hin267@gmail.com"},{"name":"hyogman","email":"henryyogman@gmail.com"},{"name":"juliana.hernandez","email":"juliana.hernandez@procore.com"},{"name":"evan.freymiller","email":"evan.freymiller@procore.com"},{"name":"manuphatak","email":"bionikspoon@gmail.com"},{"name":"judy-lu-pc","email":"judy.lu@procore.com"},{"name":"procore-it-support","email":"itsupportteam@procore.com"},{"name":"wilfredr","email":"wilfred.rosado@procore.com"},{"name":"andrewburke-pc","email":"andrew.burke@procore.com"},{"name":"jkleintech","email":"jon.klein@procore.com"},{"name":"rachel.arkebauer","email":"rachel.arkebauer@procore.com"},{"name":"aaronme","email":"aaron.eaton@procore.com"}],"homepage":"https://github.com/procore/core-labs","bugs":{"url":"https://github.com/procore/core-labs/issues"},"dist":{"shasum":"c33538445002fb28793f5b7b62f22c28a37b1bd8","tarball":"https://registry.npmjs.org/@procore/labs-signed-agreement-manager/-/labs-signed-agreement-manager-0.0.4.tgz","fileCount":8,"integrity":"sha512-C1VMwhOHfFLnEXLZ/XckzYtQbzV+NzNt6FFRAoOf/KlXyWDBn4xrfuz83ET7bcSMh5zSrEfIPgFjq13JvpiR2Q==","signatures":[{"sig":"MEYCIQDwSgQQju12VKGMNc7+jbMhsMXPHvVPN75US8pVDd5SUQIhAIFsbnOEB0UUQ6dZclf4m6PbRqeWX/1SOjfb7n2unruH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56290,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg02eiCRA9TVsSAnZWagAA0VMP/i1PSD7jgNbL8jMrDlPH\n+7DPj48cMKJOGYVPy92xvVo5qbk8zTLHpUS80hE/FbRc4RFFbKq0LigvhaAc\nPx2pR2ag4Bf9JGt7rkLsx9s8NSZYVO/Fd8OZszFlROn60LCksbfSpfxI72qL\n+cUQJC9hP+QirZ6z+69ghGIr/6xXc73n6kWWErtVLxROhzspaOK6WosNGMYE\nNZIltCIoawEeZrNiUrwIgw/CW/KjSLYD9bBh80nY1TO3ffYEis/bIeE9vnoG\n76EznnXGG/n6jtN1a1BpjMwGWnvJ6Qz1CuTKm+gUJISrOTqOa/tr2RfNj6uR\n/qvQbYpRbt2kgt/icyb3LSso0H0bHXEtJCMhbPWhQkvCFR8w8sfi/a3wi4ES\n/KWrSZoRpKqLt8EPWwkHt5OpfVFG7N8zBRWFaQcC0Vf+5w5t7U6LV751UB0f\nMZK+aUy1LbjrymgjCE81BzF1CdBhhAkG/lzkGaJLC06TMWFZY3o5DUsvqk0q\niqL9PWynNYmcsQcFPO/rwBqaRVpkhDhoiD+6VE+VceFwEJjuNVnSWMZa/D34\nJPFNKjkCuDEsM07XYM/YgGUbDONYvWSR9xaF+Hki5kydvTOZ3/U6iNJNdIAV\nZ93r9TTSQqbBtMy4TVPORhK0keXGndVfaUxdu6EuRBVZSRopMkCVNz7e8sDr\nHjAM\r\n=4M44\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"dev":"core-scripts lib:start --env=development","test":"core-scripts test","build":"core-scripts lib:build && yarn build:typedefs","clean":"core-scripts lib:clean","coverage":"core-scripts test --coverage","prettier":"prettier --write --no-semi --single-quote --trailing-comma es5","storybook":"start-storybook -p 6006","build:react":"yarn build","lint:eslint":"core-scripts lint:eslint","build:typedefs":"tsc -p tsconfig.prod.json --emitDeclarationOnly --outDir dist","prepublishOnly":"yarn build","prettier:check":"prettier --check","build:storybook":"NODE_ENV=production build-storybook -s public -o build/storybook","storybook:build":"build-storybook"},"_npmUser":{"name":"wilfredr","email":"wilfred.rosado@procore.com"},"repository":{"url":"git+https://github.com/procore/core-labs.git","type":"git"},"_npmVersion":"6.9.0","description":"A wrapper to manage signed agreements","directories":{},"_nodeVersion":"14.10.1","dependencies":{"@procore/core-http":"10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"16.13.1","enzyme":"3.11.0","prettier":"2.3.1","react-dom":"16.13.1","@procore/core-react":"10.10.0","enzyme-adapter-react-16":"1.15.6"},"peerDependencies":{"react":">=16.8","@procore/core-react":">10"},"_npmOperationalInternal":{"tmp":"tmp/labs-signed-agreement-manager_0.0.4_1624467362176_0.5206918235697613","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"@procore/labs-signed-agreement-manager","version":"0.1.0","author":{"name":"Procore Technologies"},"license":"SEE LICENSE IN LICENSE","_id":"@procore/labs-signed-agreement-manager@0.1.0","maintainers":[{"name":"jacky-lei","email":"jacky.lei@procore.com"},{"name":"jay-rajan","email":"jay.rajan@procore.com"},{"name":"mcbarros-pc","email":"macelo.barros-contractor@procore.com"},{"name":"yihai.zweifel","email":"yihai.zweifel@procore.com"},{"name":"himansudesai","email":"himansu.desai@procore.com"},{"name":"aleclarsenprocore","email":"alec.larsen@procore.com"},{"name":"stephan-procore","email":"stephan.lips@procore.com"},{"name":"ersgonzalo","email":"eric.gonzalo@procore.com"},{"name":"kedar.procore","email":"kedar.moghe@procore.com"},{"name":"jmejia-fsl","email":"jorge.mejia-contractor@procore.com"},{"name":"israel-pereira","email":"israel.pereira@procore.com"},{"name":"jeremy-marcus","email":"jeremy.marcus@procore.com"},{"name":"todd-andrew-procore","email":"todd.andrew@procore.com"},{"name":"evan.waits","email":"evan.waits@procore.com"},{"name":"lgm_procore","email":"luke.michals@procore.com"},{"name":"rory.forster","email":"rory.forster@procore.com"},{"name":"cfprocore","email":"casey.foote@procore.com"},{"name":"moises.narvaez-procore","email":"moises.narvaez-contractor@procore.com"},{"name":"dlgasser","email":"darren.gasser@procore.com"},{"name":"derek-carter-procore","email":"derek.carter@procore.com"},{"name":"dischorde","email":"katarina.rossi@procore.com"},{"name":"thomasoboyle","email":"thomas.oboyle@procore.com"},{"name":"mike.south","email":"mike.south@procore.com"},{"name":"heplayskeys","email":"steven.johnson@procore.com"},{"name":"shayonj_procore","email":"shayonj@procore.com"},{"name":"kapoorlakshya-procore","email":"lakshya.kapoor@procore.com"},{"name":"natalie.walia","email":"natalie.walia@procore.com"},{"name":"zach.mckenzie.procore","email":"zach.mckenzie@procore.com"},{"name":"fkennedy","email":"frederick.kennedy@procore.com"},{"name":"scottbieser-procore","email":"scott.bieser@procore.com"},{"name":"kimtodd","email":"kim.todd@procore.com"},{"name":"laurenbrandsteinprocore","email":"lauren.brandstein@procore.com"},{"name":"james.dabbs-procore","email":"james.dabbs@procore.com"},{"name":"lincolnp","email":"lincoln.pahwa@procore.com"},{"name":"procore-npm-bot","email":"svc-npm-integration@procore.com"},{"name":"dancingshell","email":"kaitlin.jaffe@procore.com"},{"name":"justinmwatts","email":"justinmwatts@me.com"},{"name":"robbiegprocore","email":"robbie.greiner@procore.com"},{"name":"jadamsss","email":"jacob.adams@procore.com"},{"name":"dallashall-procore","email":"dallas.hall@procore.com"},{"name":"bates550","email":"smspearmandev@gmail.com"},{"name":"timdoherty","email":"tim.doherty@procore.com"},{"name":"chrisarevir","email":"chris.arevir@gmail.com"},{"name":"espi","email":"kyle.s.espinola@gmail.com"},{"name":"truthysystems","email":"truthy.systems@gmail.com"},{"name":"dev-account-admin","email":"dev-account-admin+npmjs@procore.com"},{"name":"dannyphillips","email":"dannyp@procore.com"},{"name":"farismmk","email":"farismmk@gmail.com"},{"name":"mcclayton","email":"michaelcclayton@outlook.com"},{"name":"gregburger","email":"gregory.burger@procore.com"},{"name":"eyvettesou","email":"eyvette.sou@procore.com"},{"name":"jgee67","email":"julian.gee@procore.com"},{"name":"chriszhang","email":"chris.zhang@procore.com"},{"name":"arthurzhuk","email":"arthurzhuk@gmail.com"},{"name":"cagmz","email":"carlos.gomez@procore.com"},{"name":"mariah_delaney","email":"mariah.delaney@procore.com"},{"name":"lukenispel","email":"luke.nispel@procore.com"},{"name":"kimhin267","email":"kim.hin267@gmail.com"},{"name":"hyogman","email":"henryyogman@gmail.com"},{"name":"juliana.hernandez","email":"juliana.hernandez@procore.com"},{"name":"evan.freymiller","email":"evan.freymiller@procore.com"},{"name":"manuphatak","email":"bionikspoon@gmail.com"},{"name":"judy-lu-pc","email":"judy.lu@procore.com"},{"name":"procore-it-support","email":"itsupportteam@procore.com"},{"name":"wilfredr","email":"wilfred.rosado@procore.com"},{"name":"andrewburke-pc","email":"andrew.burke@procore.com"},{"name":"jkleintech","email":"jon.klein@procore.com"},{"name":"rachel.arkebauer","email":"rachel.arkebauer@procore.com"},{"name":"aaronme","email":"aaron.eaton@procore.com"}],"homepage":"https://github.com/procore/core-labs","bugs":{"url":"https://github.com/procore/core-labs/issues"},"dist":{"shasum":"647e9979f24f3808ccfd0fc4159e445f58343920","tarball":"https://registry.npmjs.org/@procore/labs-signed-agreement-manager/-/labs-signed-agreement-manager-0.1.0.tgz","fileCount":9,"integrity":"sha512-rsxdVhjtDNC5edzLgFa2I3OcyxA4UBmZtuFFjh3kxUMn09ZaJdMyCyXSn7bK/3HE1ryXlIEicVKYrVG4jbrb6w==","signatures":[{"sig":"MEUCIQChkjKm7XxQYo/Nr/hgSnYRrRN7G+WqbxdtcztlvWkexwIgXhrRia3/ewws6DGIf0I5qVPFjSQYMM/XqvnIDwMI+G8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60797,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3MUlCRA9TVsSAnZWagAANKwP/0KM+pQ92BeisNFu2HjG\nDEWgJ2iTiTZx0F/xMX894ilMZHKzdEYj4O3D2jkAp2KQx/EGe8KPRI/BRrHu\nvm51skHLe1nBUhgjN1GIqYsyXhcCSCgzx7bcz/xvPogDakuLiZXq1SbFCW9+\njfj+/Z+Ph52nAj6D5X7zre7ViRtO3C/0ye83Whcx/cjDuZwn/5xgZAJBx52n\nH/dDtyvomyAqMp0Z+wNotI+GZSv7K+3CYfSwTpVgWkUCc5X1uZFF2oyLoIwG\narS2LwcQC50+yvzxCoyk52c1t2OdGB4Wch4bV4n5XVNKTd/5jwnzmvLboyX8\nsvrjGkF25msgR5gaRTpX98qrgdXKaM3Fybux962xdj7CiTKeiigkW3flbq1G\neSgOZpqUshk4kdCaSlEY3DjhmMB+gdwMhBpJdazPC3qwXznrDT8t/EEm2iPW\nyiisi4OPlJfqtDREZ4r3pdaBjn6uVv5TQgffy6XA0YgfbHI2XUCSkJz+rUL3\nHXbKpujHvTh/kt9cMf1Yzsh+AJ8IGQ2vXtSYidRMHQInAdJD3aZodzBuqEDy\nxlQuM/Os4+ncfwk3KAdzf0WpF7y54Hd32rgKREeWC3XVdwYuWwBn8+Mtylie\nrJamr4c2KqUNpwNgAzwueCruXCI739g/JLy7iXu9oURQ79+PkgodWuShLGmU\nzYh2\r\n=d87B\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"dev":"core-scripts lib:start --env=development","test":"core-scripts test","build":"core-scripts lib:build && yarn build:typedefs","clean":"core-scripts lib:clean","coverage":"core-scripts test --coverage","prettier":"prettier --write --no-semi --single-quote --trailing-comma es5","storybook":"start-storybook -p 6006","build:react":"yarn build","lint:eslint":"core-scripts lint:eslint","build:typedefs":"tsc -p tsconfig.prod.json --emitDeclarationOnly --outDir dist","prepublishOnly":"yarn build","prettier:check":"prettier --check","build:storybook":"NODE_ENV=production build-storybook -s public -o build/storybook","storybook:build":"build-storybook"},"_npmUser":{"name":"dancingshell","email":"kaitlin.jaffe@procore.com"},"repository":{"url":"git+https://github.com/procore/core-labs.git","type":"git"},"_npmVersion":"6.14.12","description":"A hook and modal to manage signed agreements","directories":{},"_nodeVersion":"12.22.1","dependencies":{"@procore/core-http":"10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"16.13.1","enzyme":"3.11.0","prettier":"2.3.1","react-dom":"16.13.1","@procore/core-react":"10.10.0","enzyme-adapter-react-16":"1.15.6"},"peerDependencies":{"react":">=16.8","@procore/core-react":">10"},"_npmOperationalInternal":{"tmp":"tmp/labs-signed-agreement-manager_0.1.0_1625081125261_0.9221916554669378","host":"s3://npm-registry-packages"}},"0.1.1-alpha.0":{"name":"@procore/labs-signed-agreement-manager","version":"0.1.1-alpha.0","author":{"name":"Procore Technologies"},"license":"SEE LICENSE IN LICENSE","_id":"@procore/labs-signed-agreement-manager@0.1.1-alpha.0","maintainers":[{"name":"bpross22","email":"ben.ross@procore.com"},{"name":"jacky-lei","email":"jacky.lei@procore.com"},{"name":"jay-rajan","email":"jay.rajan@procore.com"},{"name":"mcbarros-pc","email":"macelo.barros-contractor@procore.com"},{"name":"yihai.zweifel","email":"yihai.zweifel@procore.com"},{"name":"himansudesai","email":"himansu.desai@procore.com"},{"name":"aleclarsenprocore","email":"alec.larsen@procore.com"},{"name":"stephan-procore","email":"stephan.lips@procore.com"},{"name":"ersgonzalo","email":"eric.gonzalo@procore.com"},{"name":"kedar.procore","email":"kedar.moghe@procore.com"},{"name":"jmejia-fsl","email":"jorge.mejia-contractor@procore.com"},{"name":"israel-pereira","email":"israel.pereira@procore.com"},{"name":"jeremy-marcus","email":"jeremy.marcus@procore.com"},{"name":"todd-andrew-procore","email":"todd.andrew@procore.com"},{"name":"evan.waits","email":"evan.waits@procore.com"},{"name":"lgm_procore","email":"luke.michals@procore.com"},{"name":"rory.forster","email":"rory.forster@procore.com"},{"name":"cfprocore","email":"casey.foote@procore.com"},{"name":"moises.narvaez-procore","email":"moises.narvaez-contractor@procore.com"},{"name":"dlgasser","email":"darren.gasser@procore.com"},{"name":"derek-carter-procore","email":"derek.carter@procore.com"},{"name":"dischorde","email":"katarina.rossi@procore.com"},{"name":"thomasoboyle","email":"thomas.oboyle@procore.com"},{"name":"mike.south","email":"mike.south@procore.com"},{"name":"heplayskeys","email":"steven.johnson@procore.com"},{"name":"shayonj_procore","email":"shayonj@procore.com"},{"name":"kapoorlakshya-procore","email":"lakshya.kapoor@procore.com"},{"name":"natalie.walia","email":"natalie.walia@procore.com"},{"name":"zach.mckenzie.procore","email":"zach.mckenzie@procore.com"},{"name":"fkennedy","email":"frederick.kennedy@procore.com"},{"name":"scottbieser-procore","email":"scott.bieser@procore.com"},{"name":"kimtodd","email":"kim.todd@procore.com"},{"name":"laurenbrandsteinprocore","email":"lauren.brandstein@procore.com"},{"name":"james.dabbs-procore","email":"james.dabbs@procore.com"},{"name":"lincolnp","email":"lincoln.pahwa@procore.com"},{"name":"procore-npm-bot","email":"svc-npm-integration@procore.com"},{"name":"dancingshell","email":"kaitlin.jaffe@procore.com"},{"name":"justinmwatts","email":"justinmwatts@me.com"},{"name":"robbiegprocore","email":"robbie.greiner@procore.com"},{"name":"jadamsss","email":"jacob.adams@procore.com"},{"name":"dallashall-procore","email":"dallas.hall@procore.com"},{"name":"bates550","email":"smspearmandev@gmail.com"},{"name":"timdoherty","email":"tim.doherty@procore.com"},{"name":"chrisarevir","email":"chris.arevir@gmail.com"},{"name":"espi","email":"kyle.s.espinola@gmail.com"},{"name":"truthysystems","email":"truthy.systems@gmail.com"},{"name":"dev-account-admin","email":"dev-account-admin+npmjs@procore.com"},{"name":"dannyphillips","email":"dannyp@procore.com"},{"name":"farismmk","email":"farismmk@gmail.com"},{"name":"mcclayton","email":"michaelcclayton@outlook.com"},{"name":"gregburger","email":"gregory.burger@procore.com"},{"name":"eyvettesou","email":"eyvette.sou@procore.com"},{"name":"jgee67","email":"julian.gee@procore.com"},{"name":"chriszhang","email":"chris.zhang@procore.com"},{"name":"arthurzhuk","email":"arthurzhuk@gmail.com"},{"name":"cagmz","email":"carlos.gomez@procore.com"},{"name":"mariah_delaney","email":"mariah.delaney@procore.com"},{"name":"lukenispel","email":"luke.nispel@procore.com"},{"name":"kimhin267","email":"kim.hin267@gmail.com"},{"name":"hyogman","email":"henryyogman@gmail.com"},{"name":"juliana.hernandez","email":"juliana.hernandez@procore.com"},{"name":"evan.freymiller","email":"evan.freymiller@procore.com"},{"name":"manuphatak","email":"bionikspoon@gmail.com"},{"name":"judy-lu-pc","email":"judy.lu@procore.com"},{"name":"procore-it-support","email":"itsupportteam@procore.com"},{"name":"wilfredr","email":"wilfred.rosado@procore.com"},{"name":"andrewburke-pc","email":"andrew.burke@procore.com"},{"name":"jkleintech","email":"jon.klein@procore.com"},{"name":"rachel.arkebauer","email":"rachel.arkebauer@procore.com"},{"name":"aaronme","email":"aaron.eaton@procore.com"}],"homepage":"https://github.com/procore/core-labs","bugs":{"url":"https://github.com/procore/core-labs/issues"},"dist":{"shasum":"694341a57c407cd6ddd036ac1c9cadc87af6c681","tarball":"https://registry.npmjs.org/@procore/labs-signed-agreement-manager/-/labs-signed-agreement-manager-0.1.1-alpha.0.tgz","fileCount":9,"integrity":"sha512-LAdQnDWrtkDdzg9ZXgWtNUr7tbNfvnDlVGM20gq2Ptjr/pPUlLaYnLg7+jXqJ4NbUdtZnmAu5c5NsILXffHN3Q==","signatures":[{"sig":"MEUCIDUI9Dn18W1IvVx9C+99xRl8XATGMvQIK2/3Lr3CPPgIAiEAx3MHhzgnXRKxeArcAk+9xkHiIIP1QebfbS06DpK5tec=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61154,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg5hXtCRA9TVsSAnZWagAAzcAP/3VbOuZOdTxoWHqOR5kl\nRYbe+J1+OlLJvtU/Zlofxhm7VqAzGwoozWOGl1ty2Gqnbdjs2tvDtd6Sd7qG\njg5Gsc5UVCwX33vY+b2aqm71vRNFhXQ6c7X2cLRct7KLQTqK3A5QqczZvl7+\nybe6kjHyyitn9PGvrucrBXXf2NiYhKZdjftoNjAhojFS4jbC3xrcpk6FpoL/\na1Xg8VSBCysJgQBeTt/zlg2JrHIZsduvligQ7a8FNKjK87UOREdZirtnekiV\nqOboJFdbqsSX/JyKx9gou13N20crs+o+koijuhy/AHIMCIqM3a3n8ACpzB0x\n+p1AV0FCEWTBbM7LXOff+Q9WTHlxsttCE/rKyCCbeTy+pwjY8CrlFstEraYe\nkvVwxXbQ9PGqhidTlAfBCF1VFKnwlOV8kabPNMICycg86I/K/TKaIP1uDqe7\nEHfcUCLXtn70AWT7U0uQeAyYm2HZFCo+CwQGe+dVVngGwy6UqMio2PhWPukS\nGj+o0zdGG2Gu7BO+SEzd/1VgXLV+NV9iD/aO+ljZGzkJSQEnYcBpK97SR0WU\nAr5ZPWfRicmzrmGGwGnSGknk2MhqmXJ/4KDRjAinFvKbWUc8l7MgdCmF8fVz\nwZ8aCf0gcdi1mJUmJEAJFKhGpL2//YPWqBxFM90mcdj2Jj0dofmiDEPA3Y7A\nG+Fq\r\n=xzo2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"# Signed Agreement Manager\n\nA react hook and modal to manage signed agreements and allow for the following:\n\n- Fetch signed agreements\n- Sign Agreements\n\nThis react hook is directly tied to the [SignedAgreements table in procore/procore](https://github.com/procore/procore/blob/master/app/models/signed_agreement.rb), which is used to store whether the company or user has signed a terms and condition agreement. Modal takes some parts of the hook as props and requires `I18nProvider` to be in tree.\n\n## Installation\n\n```shell\nyarn add @procore/labs-signed-agreement-manager\n```\n\n### Dependencies\n\n`@procore/core-react` and `react` are listed as external peer dependencies. The package will not bundle the code, and requires the app client to provide it as a `dependency`. The external peer dependencies are to ensure React Context is consistent in a client's React tree, the child consumers can reference the correct parent provider. If the package uses latest features or bug fixes and a new minimum version of core-react is required, it should be considered a breaking change as the peer dependency version must be met.\n\n## Hook Usage\n\n```js\nimport { useSignedAgreement } from '@procore/labs-signed-agreement-manager';\n\nconst store = useSignedAgreement({\n  companyId: 1,\n  agreementNameVersion: 'beta_user/app_management',\n});\n\nReact.useEffect(() => {\n  // Fetch signed agreements\n  store.actions.fetchSignedAgreement();\n}, []);\n\n// Check if signed agrement exists\nconst hasSignedAgreement = store.state.isSigned;\n\n// Create signed agreement if it does not exist\nconst onAccept = () => {\n  store.actions.createSignedAgreement().then((res) => {\n    if (res && res.id) {\n      visibility.hide();\n    }\n  });\n};\n```\n\n## [Modal Usage](?path=/docs/SignedAgreementModal--basic)\n\n```js\nimport { useSignedAgreement, SignedAgreementModal } from '@procore/labs-signed-agreement-manager';\n\n<I18nProvider locale=\"en\" translations={translations}>\n  <ToastAlertProvider>\n    {() => {\n      const { showToast } = useToastAlertContext();\n      const store = useSignedAgreement({\n        companyId: 1,\n        agreementNameVersion: 'beta_user_v2/procore_to_procore',\n      });\n\n      const [open, setOpen] = React.useState(true);\n\n      React.useEffect(() => {\n        if (store.state.error) {\n          setOpen(false);\n          showToast.error(store.state.error)\n        }\n      \n        if (store.state.postSuccess) {\n          setOpen(false);\n          showToast.success(\"Success!\");\n        }\n      }, [store.state.error, store.state.postSuccess])\n\n      return (\n        <SignedAgreementModal\n          open={open}\n          isLoading={store.state.isPosting}\n          url={store.state.pdfUrl}\n          onAccept={store.actions.createSignedAgreement}\n          onDecline={() => setOpen(false)}\n        />\n      )}\n  </ToastAlertProvider>\n</I18nProvider>\n};\n```","scripts":{"dev":"core-scripts lib:start --env=development","test":"core-scripts test","build":"core-scripts lib:build && yarn build:typedefs","clean":"core-scripts lib:clean","coverage":"core-scripts test --coverage","prettier":"prettier --write --no-semi --single-quote --trailing-comma es5","storybook":"start-storybook -p 6006","build:react":"yarn build","lint:eslint":"core-scripts lint:eslint","build:typedefs":"tsc -p tsconfig.prod.json --emitDeclarationOnly --outDir dist","prepublishOnly":"yarn build","prettier:check":"prettier --check","build:storybook":"NODE_ENV=production build-storybook -s public -o build/storybook","storybook:build":"build-storybook"},"_npmUser":{"name":"jacky-lei","email":"jacky.lei@procore.com"},"repository":{"url":"git+https://github.com/procore/core-labs.git","type":"git"},"_npmVersion":"7.5.1","description":"A hook and modal to manage signed agreements","directories":{},"_nodeVersion":"15.8.0","dependencies":{"@procore/core-http":"10.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"16.13.1","enzyme":"3.11.0","prettier":"2.3.1","react-dom":"16.13.1","@procore/core-react":"10.10.0","enzyme-adapter-react-16":"1.15.6"},"peerDependencies":{"react":">=16.8","@procore/core-react":">10"},"_npmOperationalInternal":{"tmp":"tmp/labs-signed-agreement-manager_0.1.1-alpha.0_1625691629593_0.4324475841296769","host":"s3://npm-registry-packages"}},"0.1.1-alpha.1":{"name":"@procore/labs-signed-agreement-manager","version":"0.1.1-alpha.1","author":{"name":"Procore Technologies"},"license":"SEE LICENSE IN LICENSE","_id":"@procore/labs-signed-agreement-manager@0.1.1-alpha.1","maintainers":[{"name":"bpross22","email":"ben.ross@procore.com"},{"name":"jacky-lei","email":"jacky.lei@procore.com"},{"name":"jay-rajan","email":"jay.rajan@procore.com"},{"name":"mcbarros-pc","email":"macelo.barros-contractor@procore.com"},{"name":"yihai.zweifel","email":"yihai.zweifel@procore.com"},{"name":"himansudesai","email":"himansu.desai@procore.com"},{"name":"aleclarsenprocore","email":"alec.larsen@procore.com"},{"name":"stephan-procore","email":"stephan.lips@procore.com"},{"name":"ersgonzalo","email":"eric.gonzalo@procore.com"},{"name":"kedar.procore","email":"kedar.moghe@procore.com"},{"name":"jmejia-fsl","email":"jorge.mejia-contractor@procore.com"},{"name":"israel-pereira","email":"israel.pereira@procore.com"},{"name":"jeremy-marcus","email":"jeremy.marcus@procore.com"},{"name":"todd-andrew-procore","email":"todd.andrew@procore.com"},{"name":"evan.waits","email":"evan.waits@procore.com"},{"name":"lgm_procore","email":"luke.michals@procore.com"},{"name":"rory.forster","email":"rory.forster@procore.com"},{"name":"cfprocore","email":"casey.foote@procore.com"},{"name":"moises.narvaez-procore","email":"moises.narvaez-contractor@procore.com"},{"name":"dlgasser","email":"darren.gasser@procore.com"},{"name":"derek-carter-procore","email":"derek.carter@procore.com"},{"name":"dischorde","email":"katarina.rossi@procore.com"},{"name":"thomasoboyle","email":"thomas.oboyle@procore.com"},{"name":"mike.south","email":"mike.south@procore.com"},{"name":"heplayskeys","email":"steven.johnson@procore.com"},{"name":"shayonj_procore","email":"shayonj@procore.com"},{"name":"kapoorlakshya-procore","email":"lakshya.kapoor@procore.com"},{"name":"natalie.walia","email":"natalie.walia@procore.com"},{"name":"zach.mckenzie.procore","email":"zach.mckenzie@procore.com"},{"name":"fkennedy","email":"frederick.kennedy@procore.com"},{"name":"scottbieser-procore","email":"scott.bieser@procore.com"},{"name":"kimtodd","email":"kim.todd@procore.com"},{"name":"laurenbrandsteinprocore","email":"lauren.brandstein@procore.com"},{"name":"james.dabbs-procore","email":"james.dabbs@procore.com"},{"name":"lincolnp","email":"lincoln.pahwa@procore.com"},{"name":"procore-npm-bot","email":"svc-npm-integration@procore.com"},{"name":"dancingshell","email":"kaitlin.jaffe@procore.com"},{"name":"justinmwatts","email":"justinmwatts@me.com"},{"name":"robbiegprocore","email":"robbie.greiner@procore.com"},{"name":"jadamsss","email":"jacob.adams@procore.com"},{"name":"dallashall-procore","email":"dallas.hall@procore.com"},{"name":"bates550","email":"smspearmandev@gmail.com"},{"name":"timdoherty","email":"tim.doherty@procore.com"},{"name":"chrisarevir","email":"chris.arevir@gmail.com"},{"name":"espi","email":"kyle.s.espinola@gmail.com"},{"name":"truthysystems","email":"truthy.systems@gmail.com"},{"name":"dev-account-admin","email":"dev-account-admin+npmjs@procore.com"},{"name":"dannyphillips","email":"dannyp@procore.com"},{"name":"farismmk","email":"farismmk@gmail.com"},{"name":"mcclayton","email":"michaelcclayton@outlook.com"},{"name":"gregburger","email":"gregory.burger@procore.com"},{"name":"eyvettesou","email":"eyvette.sou@procore.com"},{"name":"jgee67","email":"julian.gee@procore.com"},{"name":"chriszhang","email":"chris.zhang@procore.com"},{"name":"arthurzhuk","email":"arthurzhuk@gmail.com"},{"name":"cagmz","email":"carlos.gomez@procore.com"},{"name":"mariah_delaney","email":"mariah.delaney@procore.com"},{"name":"lukenispel","email":"luke.nispel@procore.com"},{"name":"kimhin267","email":"kim.hin267@gmail.com"},{"name":"hyogman","email":"henryyogman@gmail.com"},{"name":"juliana.hernandez","email":"juliana.hernandez@procore.com"},{"name":"evan.freymiller","email":"evan.freymiller@procore.com"},{"name":"manuphatak","email":"bionikspoon@gmail.com"},{"name":"judy-lu-pc","email":"judy.lu@procore.com"},{"name":"procore-it-support","email":"itsupportteam@procore.com"},{"name":"wilfredr","email":"wilfred.rosado@procore.com"},{"name":"andrewburke-pc","email":"andrew.burke@procore.com"},{"name":"jkleintech","email":"jon.klein@procore.com"},{"name":"rachel.arkebauer","email":"rachel.arkebauer@procore.com"},{"name":"aaronme","email":"aaron.eaton@procore.com"}],"homepage":"https://github.com/procore/core-labs","bugs":{"url":"https://github.com/procore/core-labs/issues"},"dist":{"shasum":"bdfb31fe552e33545ba4d5a38c9170fa21faba03","tarball":"https://registry.npmjs.org/@procore/labs-signed-agreement-manager/-/labs-signed-agreement-manager-0.1.1-alpha.1.tgz","fileCount":9,"integrity":"sha512-RUpDdZfzXiI+S3dJhqBUB2kOA4nke1eBSNxYprfM9D8oXCEMbf/rfuPEHagFnudqdqBYBzlfSWhWK3Di6Ry36Q==","signatures":[{"sig":"MEQCIAFF0jrXDvDsXqwCQTsXIZdLmQqccuxqF33eBtx79EtEAiBiyq4MNlBboYObWYZrYeOYU79OEQQc8tKUKZMn7xlKhw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61154,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg5hc6CRA9TVsSAnZWagAAnTAP/38Y1Y4dr1NeNDvhaSEy\n1uh8Qw3Powjc/WoDvq6BnfY2+MAggdHqpGBXDvapWu6V7/w/8AoXl633pepN\nUD72FK152qtL/RTjIkrHqIPja1fWYOSh4/F4LyjP8WabnNrm9xeRvH0kYvzd\nhVGQAvfG16o09yMSX6kUjkf1QuOThvSHKXwSnqBepLMaRYQzTgYdUZpMZa0j\nwoN9dbTkuMd0KnzRxWe3xu9k9q9JReV/4wFDMWEk7nHMUjrCmrpzicfUdXT9\nBT+YzkyR8YWoYIvqa8/QBvLmEO+DA4//ZJu/Nv31lm4FH6oYn8U95okd7WrV\nYQl05cM//QNEAH4AMPdPWfIFzC8kaao4XR4HeXu14L/Ja5hccraT7DlGElKo\nZOUt/3yKYAv7ujg/NN0St7oDaNfk6VzQUYnCrgSiWwfv/Nc/1grB0cojj0wI\ny1jM3CdKUUyrStg7UW9hbxul22/KmTBXo1fOGTreAb7AFJAbGbpKDa0OaWNc\nZj2JJ6mnAKuYGAT3XKKGJyQLmvANCPNTZByFZJGRfDAxNV2WUXasQlw29mMl\n14QTlLWonc71nrLNjX0PSsOtHxaSH5pKpSUsGCGNEd9yAQVKJUOx5hpOmq+I\nRIQk5AGgjHAjKETjCspVIPoURY3FEti/+6N7HVvCVawr82Ev12DRbXCNen5D\nXQRU\r\n=LTT1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"# Signed Agreement Manager\n\nA react hook and modal to manage signed agreements and allow for the following:\n\n- Fetch signed agreements\n- Sign Agreements\n\nThis react hook is directly tied to the [SignedAgreements table in procore/procore](https://github.com/procore/procore/blob/master/app/models/signed_agreement.rb), which is used to store whether the company or user has signed a terms and condition agreement. Modal takes some parts of the hook as props and requires `I18nProvider` to be in tree.\n\n## Installation\n\n```shell\nyarn add @procore/labs-signed-agreement-manager\n```\n\n### Dependencies\n\n`@procore/core-react` and `react` are listed as external peer dependencies. The package will not bundle the code, and requires the app client to provide it as a `dependency`. The external peer dependencies are to ensure React Context is consistent in a client's React tree, the child consumers can reference the correct parent provider. If the package uses latest features or bug fixes and a new minimum version of core-react is required, it should be considered a breaking change as the peer dependency version must be met.\n\n## Hook Usage\n\n```js\nimport { useSignedAgreement } from '@procore/labs-signed-agreement-manager';\n\nconst store = useSignedAgreement({\n  companyId: 1,\n  agreementNameVersion: 'beta_user/app_management',\n});\n\nReact.useEffect(() => {\n  // Fetch signed agreements\n  store.actions.fetchSignedAgreement();\n}, []);\n\n// Check if signed agrement exists\nconst hasSignedAgreement = store.state.isSigned;\n\n// Create signed agreement if it does not exist\nconst onAccept = () => {\n  store.actions.createSignedAgreement().then((res) => {\n    if (res && res.id) {\n      visibility.hide();\n    }\n  });\n};\n```\n\n## [Modal Usage](?path=/docs/SignedAgreementModal--basic)\n\n```js\nimport { useSignedAgreement, SignedAgreementModal } from '@procore/labs-signed-agreement-manager';\n\n<I18nProvider locale=\"en\" translations={translations}>\n  <ToastAlertProvider>\n    {() => {\n      const { showToast } = useToastAlertContext();\n      const store = useSignedAgreement({\n        companyId: 1,\n        agreementNameVersion: 'beta_user_v2/procore_to_procore',\n      });\n\n      const [open, setOpen] = React.useState(true);\n\n      React.useEffect(() => {\n        if (store.state.error) {\n          setOpen(false);\n          showToast.error(store.state.error)\n        }\n      \n        if (store.state.postSuccess) {\n          setOpen(false);\n          showToast.success(\"Success!\");\n        }\n      }, [store.state.error, store.state.postSuccess])\n\n      return (\n        <SignedAgreementModal\n          open={open}\n          isLoading={store.state.isPosting}\n          url={store.state.pdfUrl}\n          onAccept={store.actions.createSignedAgreement}\n          onDecline={() => setOpen(false)}\n        />\n      )}\n  </ToastAlertProvider>\n</I18nProvider>\n};\n```","scripts":{"dev":"core-scripts lib:start --env=development","test":"core-scripts test","build":"core-scripts lib:build && yarn build:typedefs","clean":"core-scripts lib:clean","coverage":"core-scripts test --coverage","prettier":"prettier --write --no-semi --single-quote --trailing-comma es5","storybook":"start-storybook -p 6006","build:react":"yarn build","lint:eslint":"core-scripts lint:eslint","build:typedefs":"tsc -p tsconfig.prod.json --emitDeclarationOnly --outDir dist","prepublishOnly":"yarn build","prettier:check":"prettier --check","build:storybook":"NODE_ENV=production build-storybook -s public -o build/storybook","storybook:build":"build-storybook"},"_npmUser":{"name":"jacky-lei","email":"jacky.lei@procore.com"},"repository":{"url":"git+https://github.com/procore/core-labs.git","type":"git"},"_npmVersion":"7.5.1","description":"A hook and modal to manage signed agreements","directories":{},"_nodeVersion":"15.8.0","dependencies":{"@procore/core-http":"10.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"16.13.1","enzyme":"3.11.0","prettier":"2.3.1","react-dom":"16.13.1","@procore/core-react":"10.10.0","enzyme-adapter-react-16":"1.15.6"},"peerDependencies":{"react":">=16.8","@procore/core-react":">10"},"_npmOperationalInternal":{"tmp":"tmp/labs-signed-agreement-manager_0.1.1-alpha.1_1625691962398_0.3168130223696213","host":"s3://npm-registry-packages"}},"0.1.1-alpha-1.0":{"name":"@procore/labs-signed-agreement-manager","version":"0.1.1-alpha-1.0","author":{"name":"Procore Technologies"},"license":"SEE LICENSE IN LICENSE","_id":"@procore/labs-signed-agreement-manager@0.1.1-alpha-1.0","maintainers":[{"name":"bpross22","email":"ben.ross@procore.com"},{"name":"jacky-lei","email":"jacky.lei@procore.com"},{"name":"jay-rajan","email":"jay.rajan@procore.com"},{"name":"mcbarros-pc","email":"macelo.barros-contractor@procore.com"},{"name":"yihai.zweifel","email":"yihai.zweifel@procore.com"},{"name":"himansudesai","email":"himansu.desai@procore.com"},{"name":"aleclarsenprocore","email":"alec.larsen@procore.com"},{"name":"stephan-procore","email":"stephan.lips@procore.com"},{"name":"ersgonzalo","email":"eric.gonzalo@procore.com"},{"name":"kedar.procore","email":"kedar.moghe@procore.com"},{"name":"jmejia-fsl","email":"jorge.mejia-contractor@procore.com"},{"name":"israel-pereira","email":"israel.pereira@procore.com"},{"name":"jeremy-marcus","email":"jeremy.marcus@procore.com"},{"name":"todd-andrew-procore","email":"todd.andrew@procore.com"},{"name":"evan.waits","email":"evan.waits@procore.com"},{"name":"lgm_procore","email":"luke.michals@procore.com"},{"name":"rory.forster","email":"rory.forster@procore.com"},{"name":"cfprocore","email":"casey.foote@procore.com"},{"name":"moises.narvaez-procore","email":"moises.narvaez-contractor@procore.com"},{"name":"dlgasser","email":"darren.gasser@procore.com"},{"name":"derek-carter-procore","email":"derek.carter@procore.com"},{"name":"dischorde","email":"katarina.rossi@procore.com"},{"name":"thomasoboyle","email":"thomas.oboyle@procore.com"},{"name":"mike.south","email":"mike.south@procore.com"},{"name":"heplayskeys","email":"steven.johnson@procore.com"},{"name":"shayonj_procore","email":"shayonj@procore.com"},{"name":"kapoorlakshya-procore","email":"lakshya.kapoor@procore.com"},{"name":"natalie.walia","email":"natalie.walia@procore.com"},{"name":"zach.mckenzie.procore","email":"zach.mckenzie@procore.com"},{"name":"fkennedy","email":"frederick.kennedy@procore.com"},{"name":"scottbieser-procore","email":"scott.bieser@procore.com"},{"name":"kimtodd","email":"kim.todd@procore.com"},{"name":"laurenbrandsteinprocore","email":"lauren.brandstein@procore.com"},{"name":"james.dabbs-procore","email":"james.dabbs@procore.com"},{"name":"lincolnp","email":"lincoln.pahwa@procore.com"},{"name":"procore-npm-bot","email":"svc-npm-integration@procore.com"},{"name":"dancingshell","email":"kaitlin.jaffe@procore.com"},{"name":"justinmwatts","email":"justinmwatts@me.com"},{"name":"robbiegprocore","email":"robbie.greiner@procore.com"},{"name":"jadamsss","email":"jacob.adams@procore.com"},{"name":"dallashall-procore","email":"dallas.hall@procore.com"},{"name":"bates550","email":"smspearmandev@gmail.com"},{"name":"timdoherty","email":"tim.doherty@procore.com"},{"name":"chrisarevir","email":"chris.arevir@gmail.com"},{"name":"espi","email":"kyle.s.espinola@gmail.com"},{"name":"truthysystems","email":"truthy.systems@gmail.com"},{"name":"dev-account-admin","email":"dev-account-admin+npmjs@procore.com"},{"name":"dannyphillips","email":"dannyp@procore.com"},{"name":"farismmk","email":"farismmk@gmail.com"},{"name":"mcclayton","email":"michaelcclayton@outlook.com"},{"name":"gregburger","email":"gregory.burger@procore.com"},{"name":"eyvettesou","email":"eyvette.sou@procore.com"},{"name":"jgee67","email":"julian.gee@procore.com"},{"name":"chriszhang","email":"chris.zhang@procore.com"},{"name":"arthurzhuk","email":"arthurzhuk@gmail.com"},{"name":"cagmz","email":"carlos.gomez@procore.com"},{"name":"mariah_delaney","email":"mariah.delaney@procore.com"},{"name":"lukenispel","email":"luke.nispel@procore.com"},{"name":"kimhin267","email":"kim.hin267@gmail.com"},{"name":"hyogman","email":"henryyogman@gmail.com"},{"name":"juliana.hernandez","email":"juliana.hernandez@procore.com"},{"name":"evan.freymiller","email":"evan.freymiller@procore.com"},{"name":"manuphatak","email":"bionikspoon@gmail.com"},{"name":"judy-lu-pc","email":"judy.lu@procore.com"},{"name":"procore-it-support","email":"itsupportteam@procore.com"},{"name":"wilfredr","email":"wilfred.rosado@procore.com"},{"name":"andrewburke-pc","email":"andrew.burke@procore.com"},{"name":"jkleintech","email":"jon.klein@procore.com"},{"name":"rachel.arkebauer","email":"rachel.arkebauer@procore.com"},{"name":"aaronme","email":"aaron.eaton@procore.com"}],"homepage":"https://github.com/procore/core-labs","bugs":{"url":"https://github.com/procore/core-labs/issues"},"dist":{"shasum":"6691fdf437d36bea77e045782ff78c6d65ffefb0","tarball":"https://registry.npmjs.org/@procore/labs-signed-agreement-manager/-/labs-signed-agreement-manager-0.1.1-alpha-1.0.tgz","fileCount":9,"integrity":"sha512-k0NztqWxR0wDVqWWKHdE9NbRyoVEV+FMGlYwqXJuA475Krdv+8UzhvuNojcKe5f5kz/BkGmNkJVCLsrjZHck2Q==","signatures":[{"sig":"MEUCIC+zV+w8yAHu0m0zamdex3RS67TtexKiQfG6FV8+aCwMAiEAp8eAOxt3TAupWsA36sBUV45Ou60sOBVPs6itawuDQSQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61156,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg5hehCRA9TVsSAnZWagAAWjsP/24Fcid7+yd25WPqpNs/\nJi0wWxFhU1nnXIYQsPzkL2Ov3CvXtdxj2ZH24ZJci2/8BGw3NdxkyotEbqb/\ng2nCcUjSkQDzR2cDHanms6Oklf4xkA5XhGQkJhOPHQTmLxWLCgdWWrBFqi6b\nVBeByRZkwIg0zdTg/1zxfCMZ351OiLbP2qhtRC4p3vClQkyFJjigniIk1Hni\njwpVno8G+7TYh8P9pwLT8ZJiTnpyeIe+6TXWI+MHBj4bOzQBVjxRY+rFZHw4\nC5L9tH+CLvzK06c22STuQcdAXLTSR/iGLz3IWnfznpGUpmehmDeabmM5w98Z\nAUVH/kPhLFNIaJWHnQkSKnZQEq2yAXOQbuySEZjwRoY3z1hLtvhVQVUY91I5\nqdED5U85caIJLqMgpf02T+LzW1wEDjFBH8XjGoVQLt5yYOyDQepIwcVd4RGE\nwViYPQ9CevBU97g/5qY4iWMd6lifAo/detCHvA0Eg8cIN6utT/rfGiWt8DRg\nXOKseAQMpnH0X2vKXwiOGzXYEEPD0+rzTmD0YcfCm7m7/UpUXJRed0DaccC9\nPuUymWjyHPAkkUGhz1uMHf7PrdVBY5rycZfSmz4nJSm4KaZkOJylE/p1V/3w\nabM4YvJZxVTMoUWLcrk0b+u/OK3im8QUHEHuVvS8wZREBZyKm9WtNrvIRaJg\nn6GB\r\n=4Jzs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"# Signed Agreement Manager\n\nA react hook and modal to manage signed agreements and allow for the following:\n\n- Fetch signed agreements\n- Sign Agreements\n\nThis react hook is directly tied to the [SignedAgreements table in procore/procore](https://github.com/procore/procore/blob/master/app/models/signed_agreement.rb), which is used to store whether the company or user has signed a terms and condition agreement. Modal takes some parts of the hook as props and requires `I18nProvider` to be in tree.\n\n## Installation\n\n```shell\nyarn add @procore/labs-signed-agreement-manager\n```\n\n### Dependencies\n\n`@procore/core-react` and `react` are listed as external peer dependencies. The package will not bundle the code, and requires the app client to provide it as a `dependency`. The external peer dependencies are to ensure React Context is consistent in a client's React tree, the child consumers can reference the correct parent provider. If the package uses latest features or bug fixes and a new minimum version of core-react is required, it should be considered a breaking change as the peer dependency version must be met.\n\n## Hook Usage\n\n```js\nimport { useSignedAgreement } from '@procore/labs-signed-agreement-manager';\n\nconst store = useSignedAgreement({\n  companyId: 1,\n  agreementNameVersion: 'beta_user/app_management',\n});\n\nReact.useEffect(() => {\n  // Fetch signed agreements\n  store.actions.fetchSignedAgreement();\n}, []);\n\n// Check if signed agrement exists\nconst hasSignedAgreement = store.state.isSigned;\n\n// Create signed agreement if it does not exist\nconst onAccept = () => {\n  store.actions.createSignedAgreement().then((res) => {\n    if (res && res.id) {\n      visibility.hide();\n    }\n  });\n};\n```\n\n## [Modal Usage](?path=/docs/SignedAgreementModal--basic)\n\n```js\nimport { useSignedAgreement, SignedAgreementModal } from '@procore/labs-signed-agreement-manager';\n\n<I18nProvider locale=\"en\" translations={translations}>\n  <ToastAlertProvider>\n    {() => {\n      const { showToast } = useToastAlertContext();\n      const store = useSignedAgreement({\n        companyId: 1,\n        agreementNameVersion: 'beta_user_v2/procore_to_procore',\n      });\n\n      const [open, setOpen] = React.useState(true);\n\n      React.useEffect(() => {\n        if (store.state.error) {\n          setOpen(false);\n          showToast.error(store.state.error)\n        }\n      \n        if (store.state.postSuccess) {\n          setOpen(false);\n          showToast.success(\"Success!\");\n        }\n      }, [store.state.error, store.state.postSuccess])\n\n      return (\n        <SignedAgreementModal\n          open={open}\n          isLoading={store.state.isPosting}\n          url={store.state.pdfUrl}\n          onAccept={store.actions.createSignedAgreement}\n          onDecline={() => setOpen(false)}\n        />\n      )}\n  </ToastAlertProvider>\n</I18nProvider>\n};\n```","scripts":{"dev":"core-scripts lib:start --env=development","test":"core-scripts test","build":"core-scripts lib:build && yarn build:typedefs","clean":"core-scripts lib:clean","coverage":"core-scripts test --coverage","prettier":"prettier --write --no-semi --single-quote --trailing-comma es5","storybook":"start-storybook -p 6006","build:react":"yarn build","lint:eslint":"core-scripts lint:eslint","build:typedefs":"tsc -p tsconfig.prod.json --emitDeclarationOnly --outDir dist","prepublishOnly":"yarn build","prettier:check":"prettier --check","build:storybook":"NODE_ENV=production build-storybook -s public -o build/storybook","storybook:build":"build-storybook"},"_npmUser":{"name":"jacky-lei","email":"jacky.lei@procore.com"},"repository":{"url":"git+https://github.com/procore/core-labs.git","type":"git"},"_npmVersion":"7.5.1","description":"A hook and modal to manage signed agreements","directories":{},"_nodeVersion":"15.8.0","dependencies":{"@procore/core-http":"10.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"16.13.1","enzyme":"3.11.0","prettier":"2.3.1","react-dom":"16.13.1","@procore/core-react":"10.10.0","enzyme-adapter-react-16":"1.15.6"},"peerDependencies":{"react":">=16.8","@procore/core-react":">10"},"_npmOperationalInternal":{"tmp":"tmp/labs-signed-agreement-manager_0.1.1-alpha-1.0_1625692065255_0.27634754256661687","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"@procore/labs-signed-agreement-manager","version":"0.2.0","author":{"name":"Procore Technologies"},"license":"SEE LICENSE IN LICENSE","_id":"@procore/labs-signed-agreement-manager@0.2.0","maintainers":[{"name":"bpross22","email":"ben.ross@procore.com"},{"name":"jacky-lei","email":"jacky.lei@procore.com"},{"name":"jay-rajan","email":"jay.rajan@procore.com"},{"name":"mcbarros-pc","email":"macelo.barros-contractor@procore.com"},{"name":"yihai.zweifel","email":"yihai.zweifel@procore.com"},{"name":"himansudesai","email":"himansu.desai@procore.com"},{"name":"aleclarsenprocore","email":"alec.larsen@procore.com"},{"name":"stephan-procore","email":"stephan.lips@procore.com"},{"name":"ersgonzalo","email":"eric.gonzalo@procore.com"},{"name":"kedar.procore","email":"kedar.moghe@procore.com"},{"name":"jmejia-fsl","email":"jorge.mejia-contractor@procore.com"},{"name":"israel-pereira","email":"israel.pereira@procore.com"},{"name":"jeremy-marcus","email":"jeremy.marcus@procore.com"},{"name":"todd-andrew-procore","email":"todd.andrew@procore.com"},{"name":"evan.waits","email":"evan.waits@procore.com"},{"name":"lgm_procore","email":"luke.michals@procore.com"},{"name":"rory.forster","email":"rory.forster@procore.com"},{"name":"cfprocore","email":"casey.foote@procore.com"},{"name":"moises.narvaez-procore","email":"moises.narvaez-contractor@procore.com"},{"name":"dlgasser","email":"darren.gasser@procore.com"},{"name":"derek-carter-procore","email":"derek.carter@procore.com"},{"name":"dischorde","email":"katarina.rossi@procore.com"},{"name":"thomasoboyle","email":"thomas.oboyle@procore.com"},{"name":"mike.south","email":"mike.south@procore.com"},{"name":"heplayskeys","email":"steven.johnson@procore.com"},{"name":"shayonj_procore","email":"shayonj@procore.com"},{"name":"kapoorlakshya-procore","email":"lakshya.kapoor@procore.com"},{"name":"natalie.walia","email":"natalie.walia@procore.com"},{"name":"zach.mckenzie.procore","email":"zach.mckenzie@procore.com"},{"name":"fkennedy","email":"frederick.kennedy@procore.com"},{"name":"scottbieser-procore","email":"scott.bieser@procore.com"},{"name":"kimtodd","email":"kim.todd@procore.com"},{"name":"laurenbrandsteinprocore","email":"lauren.brandstein@procore.com"},{"name":"james.dabbs-procore","email":"james.dabbs@procore.com"},{"name":"lincolnp","email":"lincoln.pahwa@procore.com"},{"name":"procore-npm-bot","email":"svc-npm-integration@procore.com"},{"name":"dancingshell","email":"kaitlin.jaffe@procore.com"},{"name":"justinmwatts","email":"justinmwatts@me.com"},{"name":"robbiegprocore","email":"robbie.greiner@procore.com"},{"name":"jadamsss","email":"jacob.adams@procore.com"},{"name":"dallashall-procore","email":"dallas.hall@procore.com"},{"name":"bates550","email":"smspearmandev@gmail.com"},{"name":"timdoherty","email":"tim.doherty@procore.com"},{"name":"chrisarevir","email":"chris.arevir@gmail.com"},{"name":"espi","email":"kyle.s.espinola@gmail.com"},{"name":"truthysystems","email":"truthy.systems@gmail.com"},{"name":"dev-account-admin","email":"dev-account-admin+npmjs@procore.com"},{"name":"dannyphillips","email":"dannyp@procore.com"},{"name":"farismmk","email":"farismmk@gmail.com"},{"name":"mcclayton","email":"michaelcclayton@outlook.com"},{"name":"gregburger","email":"gregory.burger@procore.com"},{"name":"eyvettesou","email":"eyvette.sou@procore.com"},{"name":"jgee67","email":"julian.gee@procore.com"},{"name":"chriszhang","email":"chris.zhang@procore.com"},{"name":"arthurzhuk","email":"arthurzhuk@gmail.com"},{"name":"cagmz","email":"carlos.gomez@procore.com"},{"name":"mariah_delaney","email":"mariah.delaney@procore.com"},{"name":"lukenispel","email":"luke.nispel@procore.com"},{"name":"kimhin267","email":"kim.hin267@gmail.com"},{"name":"hyogman","email":"henryyogman@gmail.com"},{"name":"juliana.hernandez","email":"juliana.hernandez@procore.com"},{"name":"evan.freymiller","email":"evan.freymiller@procore.com"},{"name":"manuphatak","email":"bionikspoon@gmail.com"},{"name":"judy-lu-pc","email":"judy.lu@procore.com"},{"name":"procore-it-support","email":"itsupportteam@procore.com"},{"name":"wilfredr","email":"wilfred.rosado@procore.com"},{"name":"andrewburke-pc","email":"andrew.burke@procore.com"},{"name":"jkleintech","email":"jon.klein@procore.com"},{"name":"rachel.arkebauer","email":"rachel.arkebauer@procore.com"},{"name":"aaronme","email":"aaron.eaton@procore.com"}],"homepage":"https://github.com/procore/core-labs","bugs":{"url":"https://github.com/procore/core-labs/issues"},"dist":{"shasum":"0ced8709b10e9555930dcdeb50c2823bbdccf8df","tarball":"https://registry.npmjs.org/@procore/labs-signed-agreement-manager/-/labs-signed-agreement-manager-0.2.0.tgz","fileCount":9,"integrity":"sha512-8UyuABVqMjOedO3b06i0hhE/bw3iZZlH+LAlKPsx8TXLnY017TQ4nbPQKBoA78C9mXlzGjlp9SrSOBHRswdPkA==","signatures":[{"sig":"MEUCIE5Ctu0wPPStXzEXSrpAgcm4GLyjEOBsBSiWmLWsPxcpAiEAn8hlVPiz7GZeysy6vkpuDf50fcuTdutt8DPl5B2d+F8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61458,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg6IakCRA9TVsSAnZWagAAa4sP/Rqrlp9DScqMeK6j4D8M\nJmLmDszljKDNx19fuo0H1ioHjESEZy0ikUiMwaQ6dqCCvUl96+eFCreFP2sT\nIaxuC2rFh9BFfVWSOTGHSRuaa6/saOiZ67glFeVHe/BUXrge/IWim5I6W5ky\nTJvESSDndwa6Pj3Zrw450rMiTxQ9FCf1NycNmO+C+29Olu8BA5FkFAG+b4Zq\nO5VuMUIe+mylr+mmK+PLSu5v4Nlyo91wOQjlhzhw7ZaHPs6i8vja7j1eLqsT\nXJ3//m0Gr3ubyeNtMtWLo5WJ9YeZw2GFxQnkeviQUpWUFWFDWcaf17F/hRRw\nMnY2AIsoPFcbVSGavTQs2KuOzMm81r4I+QfZ1d9e4NFLS6geenFNZmEWQTow\n1obZ9QvwmRhi37JZp7vG0YKMzQ9eIhzZ5Uy+R6eIRXSywJAobpweyVT4l+MD\ns9aM60Tz1QiHbR3Cs+xEzzS95l5gypj81978lXZGxROGkQzPrcJwnSh9AZ8I\ndjDnDkWuOiWxZ/UbKFFYwYn8nEENRxY0UKoKEkcGZJQJJZahacYbOKTbWAf8\nokQaEWO5iiaKB7c384TgB73aAlWH9MCUsVod3txP2hfdaO1RNe88ZTzoBWBq\n6vLyAdCHzpWnw1d2IS30bLM1LPQP7807kLNHpT8hauqd3vlbWZeADw9R+2iH\nY22Q\r\n=Htrl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"dev":"core-scripts lib:start --env=development","test":"core-scripts test","build":"core-scripts lib:build && yarn build:typedefs","clean":"core-scripts lib:clean","coverage":"core-scripts test --coverage","prettier":"prettier --write --no-semi --single-quote --trailing-comma es5","storybook":"start-storybook -p 6006","build:react":"yarn build","lint:eslint":"core-scripts lint:eslint","build:typedefs":"tsc -p tsconfig.prod.json --emitDeclarationOnly --outDir dist","prepublishOnly":"yarn build","prettier:check":"prettier --check","build:storybook":"NODE_ENV=production build-storybook -s public -o build/storybook","storybook:build":"build-storybook"},"_npmUser":{"name":"dancingshell","email":"kaitlin.jaffe@procore.com"},"repository":{"url":"git+https://github.com/procore/core-labs.git","type":"git"},"_npmVersion":"6.14.13","description":"A hook and modal to manage signed agreements","directories":{},"_nodeVersion":"12.22.3","dependencies":{"@procore/core-http":"10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"16.13.1","enzyme":"3.11.0","prettier":"2.3.1","react-dom":"16.13.1","@procore/core-react":"10.10.0","enzyme-adapter-react-16":"1.15.6"},"peerDependencies":{"react":">=16.8","@procore/core-react":">10"},"_npmOperationalInternal":{"tmp":"tmp/labs-signed-agreement-manager_0.2.0_1625851555489_0.3551071757489066","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"@procore/labs-signed-agreement-manager","version":"0.2.1","author":{"name":"Procore Technologies"},"license":"SEE LICENSE IN LICENSE","_id":"@procore/labs-signed-agreement-manager@0.2.1","maintainers":[{"name":"decha-sanson","email":"decha.sanson@procore.com"},{"name":"aberkowitz","email":"avery.berkowitz@procore.com"},{"name":"asamay","email":"antonio.samay@procore.com"},{"name":"nour.adel","email":"nour.adel@procore.com"},{"name":"mustafa-u-abdelrahman","email":"mustafa.abdelrahman@procore.com"},{"name":"rajatmenhdiratta","email":"rajat.menhdiratta@procore.com"},{"name":"jacksonleach-procore","email":"jackson.leach@procore.com"},{"name":"pmfrawley","email":"pierce@procore.com"},{"name":"phunguyen-pcor","email":"phu.nguyen@procore.com"},{"name":"tatsiana.clifton","email":"tatsiana.clifton@procore.com"},{"name":"deiab","email":"mohamed.deiab@procore.com"},{"name":"alexamoralessmyth","email":"alexa.morales@procore.com"},{"name":"srichaitanya.peddinti","email":"srichaitanya.peddinti@procore.com"},{"name":"kenny.foisy","email":"kenny.foisy@procore.com"},{"name":"matheusprocore","email":"matheus.lima-contractor@procore.com"},{"name":"jgreene_procore","email":"jonathan.greene@procore.com"},{"name":"pablo.soares","email":"pablo.soares-contractor@procore.com"},{"name":"hectorthiele","email":"hector.thiele-contractor@procore.com"},{"name":"beornborn","email":"beornborn@gmail.com"},{"name":"etokarev","email":"eugene.tokarev@procore.com"},{"name":"daniel.ferreira-contractor","email":"daniel.ferreira-contractor@procore.com"},{"name":"dmccraw-procore","email":"dustin.mccraw@procore.com"},{"name":"cyrille.bai","email":"yinchuan.bai@procore.com"},{"name":"greg.sparks","email":"greg.sparks@procore.com"},{"name":"ishjot.walia","email":"Ishjot.walia@procore.com"},{"name":"fabiomelo513","email":"fabio.melo-contractor@procore.com"},{"name":"phil.custer","email":"phil.custer@procore.com"},{"name":"bbreyel921","email":"brooks.breyel@procore.com"},{"name":"amir-iskander","email":"amir.iskander@procore.com"},{"name":"procore.elias.fong","email":"elias.fong@procore.com"},{"name":"neil.mckeeman","email":"neil.mckeeman@procore.com"},{"name":"nickprocore","email":"nick.levin@procore.com"},{"name":"lzhou888","email":"li.zhou@procore.com"},{"name":"davidshure","email":"david.shure@procore.com"},{"name":"stevenliprocore","email":"steven.li@procore.com"},{"name":"ramysaid2","email":"ramy.said@procore.com"},{"name":"refaiepcn","email":"mohamed.refaie@procore.com"},{"name":"jgentes","email":"james.gentes@procore.com"},{"name":"faraz.hanif","email":"faraz.hanif@procore.com"},{"name":"mostafaeltazy","email":"mostafa.eltazy@procore.com"},{"name":"agamaleldin","email":"ahmed.gamal@procore.com"},{"name":"andrew.isaac","email":"andrew.isaac@procore.com"},{"name":"saranahal2","email":"sara.elnahal@procore.com"},{"name":"rodrigo.dejuana","email":"rodrigo.dejuana@procore.com"},{"name":"kellen.stewart","email":"kellen.stewart@procore.com"},{"name":"bill-wagner","email":"bill.wagner@procore.com"},{"name":"ezrasimeloff","email":"ezra.simeloff@procore.com"},{"name":"sourabh.suri","email":"sourabh.suri@procore.com"},{"name":"jeffgiaquinto","email":"jeffrey.giaquinto@procore.com"},{"name":"gturkadze","email":"gabriel.turkadze@procore.com"},{"name":"sean.spearman.procore","email":"sean.spearman@procore.com"},{"name":"kylemartinez-procore","email":"kyle.martinez@procore.com"},{"name":"roobo-romeski","email":"jerome.moore@procore.com"},{"name":"andres-mendez-procore","email":"andres.mendez@procore.com"},{"name":"gaurav.sharma.procore","email":"gaurav.sharma@procore.com"},{"name":"tracy.otto","email":"tracy.otto@procore.com"},{"name":"david.vandenburg","email":"david.vandenburg@procore.com"},{"name":"sarah.heredia","email":"sarah.heredia@procore.com"},{"name":"victorbendeck-pc","email":"victor.bendeck@procore.com"},{"name":"cbathgate","email":"cynthia.bathgate@procore.com"},{"name":"maicon.oliveira","email":"maicon.natan-contractor@procore.com"},{"name":"davidkangpro","email":"david.kang@procore.com"},{"name":"kyle.liu","email":"kyle.liu@procore.com"},{"name":"amin.jaipuri","email":"amin.jaipuri@procore.com"},{"name":"grafffffff","email":"michaeljoseph.graf@procore.com"},{"name":"mishaelowoyemi","email":"mishael.owoyemi@procore.com"},{"name":"jfhbrook-at-procore","email":"josh.holbrook@procore.com"},{"name":"evan.cerwonka.procore","email":"evan.cerwonka@procore.com"},{"name":"ilya.dryha-contractor","email":"ilya.dryha-contractor@procore.com"},{"name":"varomir","email":"vadim.feshchenko-contractor@procore.com"},{"name":"yogevfine1","email":"yogev.finegouz@procore.com"},{"name":"vishalpokala","email":"vishal.pokala-contractor@procore.com"},{"name":"timofeee","email":"timothy.li@procore.com"},{"name":"matt.harris0223","email":"matt.harris@procore.com"},{"name":"ankun.yu","email":"ankun.yu@procore.com"},{"name":"winson.chu","email":"winson.chu@procore.com"},{"name":"andersonbispoprocore","email":"anderson.bispo-contractor@procore.com"},{"name":"scorgiat-procore","email":"stephen.corgiat@procore.com"},{"name":"alice.yu","email":"alice.yu@procore.com"},{"name":"james.wilton","email":"james.wilton@procore.com"},{"name":"ladavarga","email":"ladislav.varga@procore.com"},{"name":"dstarr","email":"david.starr@procore.com"},{"name":"procore_halzy","email":"benjamin.halsted@procore.com"},{"name":"garett.bynum.procore","email":"garett.bynum@procore.com"},{"name":"enyaga","email":"eric.nyaga@procore.com"},{"name":"gerardolopezduenas-procore","email":"gerardo.lopez-contractor@procore.com"},{"name":"willpankonien","email":"will.pankonien@procore.com"},{"name":"sateesh-kadiyala-procore","email":"sateesh.kadiyala@procore.com"},{"name":"chris.berber","email":"chris.berber@procore.com"},{"name":"txin1","email":"terrance.xin@procore.com"},{"name":"safi.abdul","email":"safi.abdul@procore.com"},{"name":"epalinprocore","email":"edwin.palin-contractor@procore.com"},{"name":"mehrdad-panahandeh","email":"mehrdad.panahandeh@procore.com"},{"name":"tyler.wasden.procore","email":"tyler.wasden@procore.com"},{"name":"jeremy.lund","email":"jeremy.lund@procore.com"},{"name":"dineshkumar.jayak","email":"dineshkumar.jayakrishnamoorthy@procore.com"},{"name":"roniedias-procore","email":"ronie.diaspinto-contractor@procore.com"},{"name":"ryanfuentesprocore","email":"ryan.fuentes@procore.com"},{"name":"stajics","email":"srdjan.stajic-contractor@procore.com"},{"name":"brocktillotsonprocore","email":"brock.tillotson@procore.com"},{"name":"kyle.williams","email":"kyle.williams@procore.com"},{"name":"greg.spies","email":"greg.spies@procore.com"},{"name":"dtorres-procore","email":"dan.torres@procore.com"},{"name":"noor.ali","email":"noor.ali@procore.com"},{"name":"ari-procore","email":"ari.romero-contractor@procore.com"},{"name":"alanprocore","email":"alan.villa@procore.com"},{"name":"jl4ever","email":"jiapeng.ji@procore.com"},{"name":"james.lawson","email":"james.lawson@procore.com"},{"name":"ajaykumar-procore","email":"ajay.kumar@procore.com"},{"name":"dennis.heckman","email":"dennis.heckman@procore.com"},{"name":"tara.chambers","email":"tara.chambers@procore.com"},{"name":"lalovar-procore","email":"eduardo.vargas-contractor@procore.com"},{"name":"james.cleary","email":"james.cleary@procore.com"},{"name":"chadryder","email":"chad.ryder@procore.com"},{"name":"devin.cunningham.procore","email":"devin.cunningham@procore.com"},{"name":"abhijit.patwardhan","email":"abhijit.patwardhan@procore.com"},{"name":"maxscott_pc","email":"max.weinbrown@procore.com"},{"name":"lydiahara","email":"lydia.ho@procore.com"},{"name":"sherylnapigkit","email":"sheryl.napigkit@procore.com"},{"name":"changprocore","email":"chang.deng@procore.com"},{"name":"apcarroll_procore","email":"adam.carroll@procore.com"},{"name":"andy.mayer","email":"andy.mayer@procore.com"},{"name":"bob.laskowski","email":"bob.laskowski@procore.com"},{"name":"vinaya-procore","email":"vinaya.shrestha@procore.com"},{"name":"r-pulling","email":"ryan.pulling@procore.com"},{"name":"kahliholmes","email":"kahli.holmes@procore.com"},{"name":"amanzhula-zoolatech","email":"aliaksandr.manzhula-contractor@procore.com"},{"name":"andrew.wheeler","email":"andrew.wheeler@procore.com"},{"name":"leandro-proc","email":"leandro.sinhorini-contractor@procore.com"},{"name":"yadhu.prakash","email":"yadhu.prakash@procore.com"},{"name":"jason-kaye","email":"jason.kaye@procore.com"},{"name":"initbar-procore","email":"herbert.shin@procore.com"},{"name":"jesse.olsen","email":"jesse.olsen@procore.com"},{"name":"jsoncummings","email":"jason.cummings@procore.com"},{"name":"patrick.lardin","email":"patrick.lardin@procore.com"},{"name":"brad.urani","email":"brad.urani@procore.com"},{"name":"ian.nguyen","email":"ian.nguyen@procore.com"},{"name":"allenanle.procore","email":"allen.le@procore.com"},{"name":"ismail.hassan","email":"ismail.hassan@procore.com"},{"name":"brookyboy009","email":"asees.nawaz@procore.com"},{"name":"uddhavjoglekar","email":"uddhav.joglekar@procore.com"},{"name":"dancingshell","email":"kaitlin.jaffe@procore.com"},{"name":"justinmwatts","email":"justinmwatts@me.com"},{"name":"rysmithprocore","email":"ryan.smith@procore.com"},{"name":"bostonaholic","email":"matthew@matthewboston.com"},{"name":"robbiegprocore","email":"robbie.greiner@procore.com"},{"name":"jadamsss","email":"jacob.adams@procore.com"},{"name":"jeremy.bouzigard","email":"jeremy.bouzigard@procore.com"},{"name":"dallashall-procore","email":"dallas.hall@procore.com"},{"name":"timdoherty","email":"tim.doherty@procore.com"},{"name":"b.bookout","email":"brett.bookout@procore.com"},{"name":"jalyng","email":"jalyn.gilliam@procore.com"},{"name":"chrisarevir","email":"chris.arevir@gmail.com"},{"name":"htael","email":"helen.tael@procore.com"},{"name":"espi","email":"kyle.s.espinola@gmail.com"},{"name":"truthysystems","email":"truthy.systems@gmail.com"},{"name":"dev-account-admin","email":"npm-pnt@procore.com"},{"name":"sseanwang","email":"sean.wang@procore.com"},{"name":"bhargavrnd","email":"bhargav.gunreddy@procore.com"},{"name":"farismmk","email":"farismmk@gmail.com"},{"name":"dannyporrello","email":"danny.porrello@procore.com"},{"name":"mcclayton","email":"michaelcclayton@outlook.com"},{"name":"gregburger","email":"gregory.burger@procore.com"},{"name":"danny.ou","email":"danny.ou@procore.com"},{"name":"messanjah","email":"tyler@procore.com"},{"name":"eyvettesou","email":"eyvette.sou@procore.com"},{"name":"jgee67","email":"julian.gee@procore.com"},{"name":"chriszhang","email":"chris.zhang@procore.com"},{"name":"arthurzhuk","email":"arthurzhuk@gmail.com"},{"name":"cagmz","email":"carlos.gomez@procore.com"},{"name":"mariah_delaney","email":"mariah.delaney@procore.com"},{"name":"lukenispel","email":"luke.nispel@procore.com"},{"name":"kimhin267","email":"kim.hin267@gmail.com"},{"name":"hyogman","email":"henryyogman@gmail.com"},{"name":"juliana.hernandez","email":"juliana.hernandez@procore.com"},{"name":"evan.freymiller","email":"evan.freymiller@procore.com"},{"name":"manuphatak","email":"bionikspoon@gmail.com"},{"name":"judy-lu-pc","email":"judy.lu@procore.com"},{"name":"procore-it-support","email":"itsupportteam@procore.com"},{"name":"wilfredr","email":"wilfred.rosado@procore.com"},{"name":"andrewburke-pc","email":"andrew.burke@procore.com"},{"name":"jkleintech","email":"jon.klein@procore.com"},{"name":"rachel.arkebauer","email":"rachel.arkebauer@procore.com"},{"name":"aaronme","email":"aaron.eaton@procore.com"},{"name":"procore-npm-bot","email":"svc-npm-integration@procore.com"},{"name":"lincolnp","email":"lincoln.pahwa@procore.com"},{"name":"james.dabbs-procore","email":"james.dabbs@procore.com"},{"name":"laurenbrandsteinprocore","email":"lauren.brandstein@procore.com"},{"name":"kimtodd","email":"kim.todd@procore.com"},{"name":"scottbieser-procore","email":"scott.bieser@procore.com"},{"name":"fkennedy","email":"frederick.kennedy@procore.com"},{"name":"zach.mckenzie.procore","email":"zach.mckenzie@procore.com"},{"name":"natalie.walia","email":"natalie.walia@procore.com"},{"name":"kapoorlakshya-procore","email":"lakshya.kapoor@procore.com"},{"name":"shayonj_procore","email":"shayonj@procore.com"},{"name":"heplayskeys","email":"steven.johnson@procore.com"},{"name":"mike.south","email":"mike.south@procore.com"},{"name":"thomasoboyle","email":"thomas.oboyle@procore.com"},{"name":"dischorde","email":"katarina.rossi@procore.com"},{"name":"derek-carter-procore","email":"derek.carter@procore.com"},{"name":"dlgasser","email":"darren.gasser@procore.com"},{"name":"moises.narvaez-procore","email":"moises.narvaez-contractor@procore.com"},{"name":"cfprocore","email":"casey.foote@procore.com"},{"name":"rory.forster","email":"rory.forster@procore.com"},{"name":"lgm_procore","email":"luke.michals@procore.com"},{"name":"evan.waits","email":"evan.waits@procore.com"},{"name":"todd-andrew-procore","email":"todd.andrew@procore.com"},{"name":"jeremy-marcus","email":"jeremy.marcus@procore.com"},{"name":"israel-pereira","email":"israel.pereira@procore.com"},{"name":"jmejia-fsl","email":"jorge.mejia-contractor@procore.com"},{"name":"kedar.procore","email":"kedar.moghe@procore.com"},{"name":"ersgonzalo","email":"eric.gonzalo@procore.com"},{"name":"stephan-procore","email":"stephan.lips@procore.com"},{"name":"aleclarsenprocore","email":"alec.larsen@procore.com"},{"name":"himansudesai","email":"himansu.desai@procore.com"},{"name":"yihai.zweifel","email":"yihai.zweifel@procore.com"},{"name":"jay-rajan","email":"jay.rajan@procore.com"},{"name":"jacky-lei","email":"jacky.lei@procore.com"},{"name":"bpross22","email":"ben.ross@procore.com"},{"name":"peter.jin","email":"peter.jin@procore.com"}],"homepage":"https://github.com/procore/core-labs","bugs":{"url":"https://github.com/procore/core-labs/issues"},"dist":{"shasum":"b40e6129f2738d21b68e79f3a08f465b144bdd3f","tarball":"https://registry.npmjs.org/@procore/labs-signed-agreement-manager/-/labs-signed-agreement-manager-0.2.1.tgz","fileCount":9,"integrity":"sha512-p2SvZJbYaRVUgEBAFAKPDQIjKgzdHLKGY2OiroMiYAuUYvxviVs0C2NI4TLSEao+T74mQH0pHCNGy4VvGptiiQ==","signatures":[{"sig":"MEUCIHOQFTuimAxgYpcXWui5raD9Z0CCtGR5gfgWYWTMCs+1AiEAwPNkV7aV7lNhyFKoGLb/WPCmKXDphJ4LoTZaiGmsyLU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61885},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"dev":"core-scripts lib:start --env=development","test":"yarn build:deps && yarn test:nodeps","build":"core-scripts lib:build && yarn build:typedefs","clean":"core-scripts lib:clean","coverage":"core-scripts test --coverage","prettier":"prettier --write --no-semi --single-quote --trailing-comma es5","storybook":"yarn build:deps && start-storybook -p 6006","build:deps":"lerna run --include-dependencies --stream --no-parallel --scope=@procore/labs-signed-agreement-manager build","test:watch":"yarn test --watch","lint:eslint":"core-scripts lint:eslint","test:nodeps":"core-scripts test --passWithNoTests --runInBand","build:typedefs":"tsc -p tsconfig.prod.json --emitDeclarationOnly --outDir dist","prepublishOnly":"yarn build:deps","prettier:check":"prettier --check","build:storybook":"NODE_ENV=production build-storybook -s public -o build/storybook","storybook:build":"yarn build:deps && yarn storybook:build:nodeps","storybook:build:nodeps":"build-storybook"},"_npmUser":{"name":"procore-npm-bot","email":"svc-npm-integration@procore.com"},"repository":{"url":"git+https://github.com/procore/core-labs.git","type":"git"},"_npmVersion":"6.14.16","description":"A hook and modal to manage signed agreements","directories":{},"_nodeVersion":"14.19.0","dependencies":{"@procore/core-http":"10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"16.13.1","enzyme":"3.11.0","prettier":"2.3.1","react-dom":"16.13.1","@procore/core-react":"11.23.2","enzyme-adapter-react-16":"1.15.6"},"peerDependencies":{"react":">=16.8","@procore/core-react":">10.0.0 < 12"},"_npmOperationalInternal":{"tmp":"tmp/labs-signed-agreement-manager_0.2.1_1692199759439_0.18691981773343747","host":"s3://npm-registry-packages"}}},"time":{"created":"2020-08-24T16:14:03.326Z","modified":"2026-09-25T18:20:21.055Z","0.0.1":"2020-08-24T16:14:03.586Z","0.0.2":"2021-06-22T19:29:41.683Z","0.0.3":"2021-06-22T21:22:26.040Z","0.0.4":"2021-06-23T16:56:02.301Z","0.1.0":"2021-06-30T19:25:25.399Z","0.1.1":"2021-07-07T02:24:22.071Z","0.1.1-alpha.0":"2021-07-07T21:00:29.697Z","0.1.1-alpha.1":"2021-07-07T21:06:02.549Z","0.1.1-alpha-1.0":"2021-07-07T21:07:45.379Z","0.2.0":"2021-07-09T17:25:55.670Z","0.2.1":"2023-08-16T15:29:19.625Z"},"bugs":{"url":"https://github.com/procore/core-labs/issues"},"author":{"name":"Procore Technologies"},"license":"SEE LICENSE IN LICENSE","homepage":"https://github.com/procore/core-labs","repository":{"url":"git+https://github.com/procore/core-labs.git","type":"git"},"description":"A hook and modal to manage signed agreements","maintainers":[{"email":"kaitlin.jaffe@procore.com","name":"dancingshell"},{"email":"antony.ayoub@procore.com","name":"antonyayoub"},{"email":"ryan.smith@procore.com","name":"rysmithprocore"},{"email":"robbie.greiner@procore.com","name":"robbiegprocore"},{"email":"jacob.adams@procore.com","name":"jadamsss"},{"email":"jeremy.bouzigard@procore.com","name":"jeremy.bouzigard"},{"email":"faraz.hanif@procore.com","name":"faraz.hanif"},{"email":"tim.doherty@procore.com","name":"timdoherty"},{"email":"ajay.kumar@procore.com","name":"ajaykumar-procore"},{"email":"brett.bookout@procore.com","name":"b.bookout"},{"email":"jalyn.gilliam@procore.com","name":"jalyng"},{"email":"chad.ryder@procore.com","name":"chadryder"},{"email":"mohamed.refaie@procore.com","name":"refaiepcn"},{"email":"james.lawson@procore.com","name":"james.lawson"},{"email":"vinayaka.prabhu@procore.com","name":"vinayakaprabhu"},{"email":"david.shure@procore.com","name":"davidshure"},{"email":"james.cleary@procore.com","name":"james.cleary"},{"email":"npm-pnt@procore.com","name":"dev-account-admin"},{"email":"brock@procore.com","name":"brockpcor"},{"email":"rowan.ibrahim@procore.com","name":"rowan.ibrahim"},{"email":"sean.wang@procore.com","name":"sseanwang"},{"email":"vinaya.shrestha@procore.com","name":"vinaya-procore"},{"email":"farismmk@gmail.com","name":"farismmk"},{"email":"gideon.cohn@procore.com","name":"gideon-procore"},{"email":"danny.porrello@procore.com","name":"dannyporrello"},{"email":"alan.villa@procore.com","name":"alanprocore"},{"email":"steven.li@procore.com","name":"stevenliprocore"},{"email":"kanimozhi.sengottuvel@procore.com","name":"kani-procore"},{"email":"danny.ou@procore.com","name":"danny.ou"},{"email":"david.christensen@procore.com","name":"david-christensen-procore"},{"email":"shradha.khard@procore.com","name":"shradha.khard"},{"email":"winson.chu@procore.com","name":"winson.chu"},{"email":"eyvette.sou@procore.com","name":"eyvettesou"},{"email":"li.zhou@procore.com","name":"lzhou888"},{"email":"nick.levin@procore.com","name":"nickprocore"},{"email":"neil.mckeeman@procore.com","name":"neil.mckeeman"},{"email":"julian.gee@procore.com","name":"jgee67"},{"email":"youssef.amer@procore.com","name":"youssefamer"},{"email":"bob.laskowski@procore.com","name":"bob.laskowski"},{"email":"carlos.gomez@procore.com","name":"cagmz"},{"email":"mariah.delaney@procore.com","name":"mariah_delaney"},{"email":"luke.nispel@originvault.io","name":"lukenispel"},{"email":"bikash.sahoo@procore.com","name":"bikash.sahoo"},{"email":"brooks.breyel@procore.com","name":"bbreyel921"},{"email":"kim.hin267@gmail.com","name":"kimhin267"},{"email":"andy.mayer@procore.com","name":"andy.mayer"},{"email":"phil.custer@procore.com","name":"phil.custer"},{"email":"Elijah.El-Haddad@procore.com","name":"elijah.procore"},{"email":"juliana.hernandez@procore.com","name":"juliana.hernandez"},{"email":"judy.lu@procore.com","name":"judy-lu-pc"},{"email":"itsupportteam@procore.com","name":"procore-it-support"},{"email":"andrew.burke@procore.com","name":"andrewburke-pc"},{"email":"svc-npm-integration@procore.com","name":"procore-npm-bot"},{"email":"james.dabbs@procore.com","name":"james.dabbs-procore"},{"email":"lauren.brandstein@procore.com","name":"laurenbrandsteinprocore"},{"email":"scott.bieser@procore.com","name":"scottbieser-procore"},{"email":"amir.iskander@procore.com","name":"amir-iskander"},{"email":"zach.mckenzie@procore.com","name":"zach.mckenzie.procore"},{"email":"amy.panek@procore.com","name":"amyprocore"},{"email":"shayonj@procore.com","name":"shayonj_procore"},{"email":"mike.south@procore.com","name":"mike.south"},{"email":"derek.carter@procore.com","name":"derek-carter-procore"},{"email":"evan.waits@procore.com","name":"evan.waits"},{"email":"jeremy.marcus@procore.com","name":"jeremy-marcus"},{"email":"stephan.lips@procore.com","name":"stephan-procore"},{"email":"alec.larsen@procore.com","name":"aleclarsenprocore"},{"email":"yihai.zweifel@procore.com","name":"yihai.zweifel"},{"email":"jacky.lei@procore.com","name":"jacky-lei"},{"email":"mehrdad.panahandeh@procore.com","name":"mehrdad-panahandeh"},{"email":"peter.jin@procore.com","name":"peter.jin"},{"email":"uddhav.joglekar@procore.com","name":"uddhavjoglekar"},{"email":"denzyl.balram@procore.com","name":"denzylbalram"},{"email":"chang.deng@procore.com","name":"changprocore"},{"email":"noor.ali@procore.com","name":"noor.ali"},{"email":"brad.urani@procore.com","name":"brad.urani"},{"email":"dustin.mccraw@procore.com","name":"dmccraw-procore"},{"email":"patrick.lardin@procore.com","name":"patrick.lardin"},{"email":"abhijit.patwardhan@procore.com","name":"abhijit.patwardhan"},{"email":"alan.bresani-contractor@procore.com","name":"alan.bresani"},{"email":"jason.kaye@procore.com","name":"jason-kaye"},{"email":"yadhu.prakash@procore.com","name":"yadhu.prakash"},{"email":"leandro.sinhorini-contractor@procore.com","name":"leandro-proc"},{"email":"andrew.wheeler@procore.com","name":"andrew.wheeler"},{"email":"sheryl.napigkit@procore.com","name":"sherylnapigkit"},{"email":"lydia.ho@procore.com","name":"lydiahara"},{"email":"kahli.holmes@procore.com","name":"kahliholmes"},{"email":"sateesh.kadiyala@procore.com","name":"sateesh-kadiyala-procore"},{"email":"edwin.palin-contractor@procore.com","name":"epalinprocore"},{"email":"dennis.heckman@procore.com","name":"dennis.heckman"},{"email":"ladislav.varga@procore.com","name":"ladavarga"},{"email":"steven.hinkle@procore.com","name":"steven.hinkle"},{"email":"terrance.xin@procore.com","name":"txin1"},{"email":"chris.berber@procore.com","name":"chris.berber"},{"email":"kyle.williams@procore.com","name":"kyle.williams"},{"email":"kuldeep.singh@procore.com","name":"kuldeepsingh4556"},{"email":"jeremy.lund@procore.com","name":"jeremy.lund"},{"email":"brock.tillotson@procore.com","name":"brocktillotsonprocore"},{"email":"ryan.fuentes@procore.com","name":"ryanfuentesprocore"},{"email":"tyler.wasden@procore.com","name":"tyler.wasden.procore"},{"email":"cody.schindler@procore.com","name":"cody_schindler_procore"},{"email":"hector.thiele-contractor@procore.com","name":"hectorthiele"},{"email":"vishal.karma-contractor@procore.com","name":"vishal-procore"},{"email":"omar.wagdy@procore.com","name":"omar.wagdy"},{"email":"yogev.finegouz@procore.com","name":"yogevfine1"},{"email":"charan.vandavagula@procore.com","name":"charan_procore"},{"email":"stephen.corgiat@procore.com","name":"scorgiat-procore"},{"email":"mason.bartlett@procore.com","name":"mbartlett413"},{"email":"ahmed.ghorab@procore.com","name":"ahmed.ghorab"},{"email":"aly.elashram@procore.com","name":"alyelashram_procore"},{"email":"ilya.dryha-contractor@procore.com","name":"ilya.dryha-contractor"},{"email":"evan.cerwonka@procore.com","name":"evan.cerwonka.procore"},{"email":"richard.bunn@procore.com","name":"richard.bunn"},{"email":"chaitra.manjunatha@procore.com","name":"chaitra-m-15"},{"email":"conner.newman@procore.com","name":"conner-procore"},{"email":"mishael.owoyemi@procore.com","name":"mishaelowoyemi"},{"email":"peter.knif@procore.com","name":"peterknif"},{"email":"aleh.haurylenia-contractor@procore.com","name":"aleh.haurylenia-contractor"},{"email":"ahmed.elbadawei@procore.com","name":"a.elbadawei"},{"email":"melch.chun@procore.com","name":"melch-procore"},{"email":"Mustafa.Abdelrahman@procore.com","name":"mustafa-abdelrahman"},{"email":"ahmed.toaima@procore.com","name":"atoaima"},{"email":"jasaswini.mahapatra@procore.com","name":"jasaswini"},{"email":"adarsh.gautam@procore.com","name":"adarsh.gautam"},{"email":"amin.jaipuri@procore.com","name":"amin.jaipuri"},{"email":"max.helmetag@procore.com","name":"max.helmetag"},{"email":"henry.yogman@procore.com","name":"hyogman"},{"email":"kyle.liu@procore.com","name":"kyle.liu"},{"email":"david.kang@procore.com","name":"davidkangpro"},{"email":"steven.kang@procore.com","name":"stevenkang3"},{"email":"cynthia.bathgate@procore.com","name":"cbathgate"},{"email":"victor.bendeck@procore.com","name":"victorbendeck-pc"},{"email":"sarah.heredia@procore.com","name":"sarah.heredia"},{"email":"moaz.ashraf@procore.com","name":"moaz-ashraf"},{"email":"aly.elkerdany@procore.com","name":"aly-el-kerdany"},{"email":"opensource@procore.com","name":"procore-oss-user"},{"email":"Abhishek.kumar@procore.com","name":"abhishekkumar123"},{"email":"stephanie.brereton@procore.com","name":"stephanie.brereton"},{"email":"mona.khairbek@procore.com","name":"mona.khairbek"},{"email":"jay.yang@procore.com","name":"jyang-procore"},{"email":"ted.yang@procore.com","name":"tedyang"},{"email":"mohamed.deiab@procore.com","name":"deiab"},{"email":"jonathan.greene@procore.com","name":"jgreene_procore"},{"email":"antonio.samay@procore.com","name":"asamay"},{"email":"kenny.foisy@procore.com","name":"kenny.foisy"},{"email":"ganesh.raghupathy@procore.com","name":"ganesh.raghupathy"},{"email":"rajat.menhdiratta@procore.com","name":"rajatmenhdiratta"},{"email":"dominik.lameter@procore.com","name":"dlameter-procore"},{"email":"decha.sanson@procore.com","name":"decha-sanson"},{"email":"kyle.pietz@procore.com","name":"kylepietz"},{"email":"connie.feng@procore.com","name":"connie-feng-procore"},{"email":"roger.vaca-contractor@procore.com","name":"roger-procore"},{"email":"matheus.lima-contractor@procore.com","name":"matheusprocore"},{"email":"jackson.leach@procore.com","name":"jacksonleach-procore"},{"email":"gregory.mitchell@procore.com","name":"g2mitchell"},{"email":"tatsiana.clifton@procore.com","name":"tatsiana.clifton"},{"email":"brian.smith1@procore.com","name":"brian.smith1"},{"email":"neil.patel@procore.com","name":"neil1023"},{"email":"srichaitanya.peddinti@procore.com","name":"srichaitanya.peddinti"},{"email":"jake.pitkin@procore.com","name":"jake-pitkin"},{"email":"erik.thoreson@procore.com","name":"erikthoreson"},{"email":"lucy.huang@procore.com","name":"lhuang325"},{"email":"abhijit.nair-contractor@procore.com","name":"abhijit-procore"},{"email":"rodayna.ehab@procore.com","name":"rodayna.ehab"},{"email":"fairchild.michael@gmail.com","name":"fairchild"},{"email":"mustafa.abdelrahman@procore.com","name":"mustafa-u-abdelrahman"},{"email":"avery.berkowitz@procore.com","name":"aberkowitz"},{"email":"phillip.whisenhunt@procore.com","name":"pwhisenhunt-procore"},{"email":"samad.virani@procore.com","name":"samad.virani"},{"email":"vinoth.kuppusamy@procore.com","name":"vinoth.kuppusamy"},{"email":"amit.kumar@procore.com","name":"amitk030"},{"email":"tracy.otto@procore.com","name":"tracy.otto"},{"email":"daniel.pierre@procore.com","name":"daniel-pierre-procore"},{"email":"ashish.sharma@procore.com","name":"ashish.sharma2024"},{"email":"gaurav.sharma@procore.com","name":"gaurav.sharma.procore"},{"email":"kyle.martinez@procore.com","name":"kylemartinez-procore"},{"email":"gabriel.turkadze@procore.com","name":"gturkadze"},{"email":"ezra.simeloff@procore.com","name":"ezrasimeloff"},{"email":"bill.wagner@procore.com","name":"bill-wagner"},{"email":"kellen.stewart@procore.com","name":"kellen.stewart"},{"email":"rodrigo.dejuana@procore.com","name":"rodrigo.dejuana"},{"email":"sara.elnahal@procore.com","name":"saranahal2"},{"email":"andrew.isaac@procore.com","name":"andrew.isaac"},{"email":"ahmed.gamal@procore.com","name":"agamaleldin"},{"email":"mostafa.eltazy@procore.com","name":"mostafaeltazy"},{"email":"mohit.sharma@procore.com","name":"mohitsharma97"},{"email":"s.tejeshwar@procore.com","name":"tejeshwar"},{"email":"swati.jadhav@procore.com","name":"swati.jadhav"},{"email":"saurabh.mishra@procore.com","name":"smishra06"},{"email":"subham.panigrahi@procore.com","name":"subham.panigrahi"},{"email":"deepak.kumarts@procore.com","name":"deepak.kumarts"},{"email":"vaibhav.aatkare-contractor@procore.com","name":"vaibhav6521"},{"email":"matt.bagnara@procore.com","name":"bagnaram-procore"},{"email":"hatim.khandwawala@procore.com","name":"hatimkhandwawala-procore"},{"email":"oleksandr.dashko-contractor@procore.com","name":"oleksandr133"},{"email":"mohamed.adel@procore.com","name":"mohamed.adel"},{"email":"rana.eltayar@procore.com","name":"rana.eltayar"},{"email":"mahmoud.sharshar@procore.com","name":"mahmoud-sharshar"},{"email":"syam.phanindra@procore.com","name":"syamphanindra"},{"email":"veronia.osama@procore.com","name":"veroniaosama"},{"email":"iman.selim@procore.com","name":"imanselim"},{"email":"mohamed.abdelmaksoud@procore.com","name":"helmy162-procore"},{"email":"samuelvelez8383@gmail.com","name":"samuelvelez8383"},{"email":"vinit.deshkar@procore.com","name":"vinitdeshkar-procore"},{"email":"mariam.mazen@procore.com","name":"mariam_mazen"},{"email":"mina.elnagar@procore.com","name":"mina-elnagar"},{"email":"daniel.andrews@procore.com","name":"daniel_andrews"},{"email":"mohanad.ayman@procore.com","name":"mohanad-ayman"},{"email":"stepan.vanzuriak-contractor@procore.com","name":"stepanvanzuriakprocore"},{"email":"marwan.salem@procore.com","name":"marwansalem-prc"},{"email":"youssef.othman@procore.com","name":"youssefothman"},{"email":"andrii.datsenko-contractor@procore.com","name":"andrii.datsenko-contractor"}],"readme":"# Signed Agreement Manager\n\nA react hook and modal to manage signed agreements and allow for the following:\n\n- Fetch signed agreements\n- Sign Agreements\n\nThis react hook is directly tied to the [SignedAgreements table in procore/procore](https://github.com/procore/procore/blob/master/app/models/signed_agreement.rb), which is used to store whether the company or user has signed a terms and condition agreement. Modal takes some parts of the hook as props and requires `I18nProvider` to be in tree. You will need to add to [terms and conditions model](https://github.com/procore/procore/blob/master/app/models/non_persistent/terms_and_conditions.rb) for the pdf/html link to agreeement (only `'beta_user/app_management'` has pdf and html version, whereas others using `'onetrust'` will only have html version).\n\n## Installation\n\n```shell\nyarn add @procore/labs-signed-agreement-manager\n```\n\n### Dependencies\n\n`@procore/core-react` and `react` are listed as external peer dependencies. The package will not bundle the code, and requires the app client to provide it as a `dependency`. The external peer dependencies are to ensure React Context is consistent in a client's React tree, the child consumers can reference the correct parent provider. If the package uses latest features or bug fixes and a new minimum version of core-react is required, it should be considered a breaking change as the peer dependency version must be met.\n\n## Hook Usage\n\n```js\nimport { useSignedAgreement } from '@procore/labs-signed-agreement-manager';\n\nconst store = useSignedAgreement({\n  companyId: 1,\n  agreementNameVersion: 'beta_user/app_management',\n});\n\nReact.useEffect(() => {\n  // Fetch signed agreements\n  store.actions.fetchSignedAgreement();\n}, []);\n\n// Check if signed agrement exists\nconst hasSignedAgreement = store.state.isSigned;\n\n// Create signed agreement if it does not exist\nconst onAccept = () => {\n  store.actions.createSignedAgreement().then((res) => {\n    if (res && res.id) {\n      visibility.hide();\n    }\n  });\n};\n```\n\n## [Modal Usage](?path=/docs/SignedAgreementModal--basic)\n\n```js\nimport { useSignedAgreement, SignedAgreementModal } from '@procore/labs-signed-agreement-manager';\n\n<I18nProvider locale=\"en\" translations={translations}>\n  <ToastAlertProvider>\n    {() => {\n      const { showToast } = useToastAlertContext();\n      const store = useSignedAgreement({\n        companyId: 1,\n        agreementNameVersion: 'beta_user_v2/procore_to_procore',\n      });\n\n      const [open, setOpen] = React.useState(true);\n\n      React.useEffect(() => {\n        if (store.state.error) {\n          setOpen(false);\n          showToast.error(store.state.error)\n        }\n      \n        if (store.state.postSuccess) {\n          setOpen(false);\n          showToast.success(\"Success!\");\n        }\n      }, [store.state.error, store.state.postSuccess])\n\n      return (\n        <SignedAgreementModal\n          open={open}\n          isLoading={store.state.isPosting}\n          url={store.state.pdfUrl}\n          onAccept={store.actions.createSignedAgreement}\n          onDecline={() => setOpen(false)}\n        />\n      )}\n  </ToastAlertProvider>\n</I18nProvider>\n};\n```","readmeFilename":"README.md"}