{"_id":"@bernierllc/workflow-ui","_rev":"12-778ac9c710bfa000cbc0dc85d3114410","name":"@bernierllc/workflow-ui","dist-tags":{"latest":"0.6.1"},"versions":{"0.1.0":{"name":"@bernierllc/workflow-ui","version":"0.1.0","keywords":["workflow","ui","react","tamagui","approval","state-machine","workflow-builder","content-workflow"],"author":{"name":"Bernier LLC"},"license":"SEE LICENSE IN LICENSE","_id":"@bernierllc/workflow-ui@0.1.0","maintainers":[{"name":"alikhan410","email":"mczeyo@gmail.com"},{"name":"mkbernier","email":"mkbernier@gmail.com"}],"homepage":"https://github.com/bernier-llc/tools#readme","bugs":{"url":"https://github.com/bernier-llc/tools/issues"},"dist":{"shasum":"f404e3b526885069b5c29b304ca355fc79e1c48c","tarball":"https://registry.npmjs.org/@bernierllc/workflow-ui/-/workflow-ui-0.1.0.tgz","fileCount":28,"integrity":"sha512-1nyPm0x/aaSgSDR8xdtJYufHV7UaoY07RTQa47VbZT0iqB2GvNRodWrDFChTGUczpmDuxwc6SNzGrUas82gzFw==","signatures":[{"sig":"MEYCIQCdSdbO2hH+AxEdvIjnUunuogIKlACTQhslKjRE6fFVUQIhAPBd5SAMXsN07OqVeZJr0EV5v/jPpCZqy6uod+TMnYHj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":93554},"main":"dist/index.js","_from":"file:bernierllc-workflow-ui-0.1.0.tgz","types":"dist/index.d.ts","scripts":{"lint":"eslint src --ext .ts,.tsx","test":"jest --watch","build":"tsc","clean":"rm -rf dist coverage","test:run":"jest --watchAll=false","test:coverage":"jest --coverage --watchAll=false"},"_npmUser":{"name":"mkbernier","email":"mkbernier@gmail.com"},"_resolved":"/tmp/3373a340d4d91e3b07bfc313cff5b66b/bernierllc-workflow-ui-0.1.0.tgz","_integrity":"sha512-1nyPm0x/aaSgSDR8xdtJYufHV7UaoY07RTQa47VbZT0iqB2GvNRodWrDFChTGUczpmDuxwc6SNzGrUas82gzFw==","bernierllc":{"category":"ui","integration":{"logger":"not-applicable","neverhub":"optional","docs-suite":"ready"},"testCoverage":80},"repository":{"url":"git+https://github.com/bernier-llc/tools.git","type":"git","directory":"packages/ui/workflow-ui"},"_npmVersion":"11.7.0","description":"Workflow management interface with approval queues and state visualization","directories":{},"_nodeVersion":"20.19.6","dependencies":{"clsx":"^2.1.1","react":"^18.3.1","tamagui":"^1.135.1","date-fns":"^3.6.0","react-dom":"^18.3.1","@tamagui/sheet":"^1.135.1","@tamagui/config":"^1.135.1","@tamagui/dialog":"^1.135.1","@tamagui/portal":"^1.135.1","@tamagui/progress":"^1.135.1","@bernierllc/state-machine":"1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.56.0","ts-jest":"^29.1.1","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.10.6","@types/react":"^18.2.79","@types/react-dom":"^18.2.18","react-native-web":"^0.21.2","identity-obj-proxy":"^3.0.0","eslint-plugin-react":"^7.33.2","@testing-library/react":"^16.0.1","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.1.5","@typescript-eslint/parser":"^6.16.0","eslint-plugin-react-hooks":"^4.6.0","@testing-library/user-event":"^14.5.1","@typescript-eslint/eslint-plugin":"^6.16.0"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/workflow-ui_0.1.0_1766087529627_0.1980548089532077","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@bernierllc/workflow-ui","version":"0.1.1","keywords":["workflow","ui","react","tamagui","approval","state-machine","workflow-builder","content-workflow"],"author":{"name":"Bernier LLC"},"license":"SEE LICENSE IN LICENSE","_id":"@bernierllc/workflow-ui@0.1.1","maintainers":[{"name":"alikhan410","email":"mczeyo@gmail.com"},{"name":"mkbernier","email":"mkbernier@gmail.com"}],"homepage":"https://github.com/bernier-llc/tools#readme","bugs":{"url":"https://github.com/bernier-llc/tools/issues"},"dist":{"shasum":"bb7fdf3fdcda781a68dd9296d7d55a9a43eaeb7a","tarball":"https://registry.npmjs.org/@bernierllc/workflow-ui/-/workflow-ui-0.1.1.tgz","fileCount":28,"integrity":"sha512-d7I0+TjMoIjHweD2znddmiBbXygCVFEgOTRFvFdnX9qwLpVuf6XCmK3nWEmutmZl5U5nTovQBzY2B8jEQM7H1A==","signatures":[{"sig":"MEUCIHDXQ5VIsA5q7WTI5ob3iitX+quRbeJJkKl0oOrl3i6nAiEA9/zb+VIFbEgvREiuHdOnahIDrFR9WsZsUooA6ZZCwq8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":93554},"main":"dist/index.js","_from":"file:bernierllc-workflow-ui-0.1.1.tgz","types":"dist/index.d.ts","scripts":{"lint":"eslint src --ext .ts,.tsx","test":"jest --watch","build":"tsc","clean":"rm -rf dist coverage","test:run":"jest --watchAll=false","test:coverage":"jest --coverage --watchAll=false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:89b17263-f0fe-4e6c-8857-201004a50d77"}},"_resolved":"/tmp/da46b188dd9d6e9b7c17e794aeddda4c/bernierllc-workflow-ui-0.1.1.tgz","_integrity":"sha512-d7I0+TjMoIjHweD2znddmiBbXygCVFEgOTRFvFdnX9qwLpVuf6XCmK3nWEmutmZl5U5nTovQBzY2B8jEQM7H1A==","bernierllc":{"category":"ui","integration":{"logger":"not-applicable","neverhub":"optional","docs-suite":"ready"},"testCoverage":80},"repository":{"url":"git+https://github.com/bernier-llc/tools.git","type":"git","directory":"packages/ui/workflow-ui"},"_npmVersion":"11.7.0","description":"Workflow management interface with approval queues and state visualization","directories":{},"_nodeVersion":"20.19.6","dependencies":{"clsx":"^2.1.1","react":"^18.3.1","tamagui":"^1.135.1","date-fns":"^3.6.0","react-dom":"^18.3.1","@tamagui/sheet":"^1.135.1","@tamagui/config":"^1.135.1","@tamagui/dialog":"^1.135.1","@tamagui/portal":"^1.135.1","@tamagui/progress":"^1.135.1","@bernierllc/state-machine":"1.0.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.56.0","ts-jest":"^29.1.1","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.10.6","@types/react":"^18.2.79","@types/react-dom":"^18.2.18","react-native-web":"^0.21.2","identity-obj-proxy":"^3.0.0","eslint-plugin-react":"^7.33.2","@testing-library/react":"^16.0.1","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.1.5","@typescript-eslint/parser":"^6.16.0","eslint-plugin-react-hooks":"^4.6.0","@testing-library/user-event":"^14.5.1","@typescript-eslint/eslint-plugin":"^6.16.0"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/workflow-ui_0.1.1_1766437910409_0.9220377034481504","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@bernierllc/workflow-ui","version":"0.1.2","keywords":["workflow","ui","react","tamagui","approval","state-machine","workflow-builder","content-workflow"],"author":{"name":"Bernier LLC"},"license":"SEE LICENSE IN LICENSE","_id":"@bernierllc/workflow-ui@0.1.2","maintainers":[{"name":"alikhan410","email":"mczeyo@gmail.com"},{"name":"mkbernier","email":"mkbernier@gmail.com"}],"homepage":"https://github.com/bernier-llc/tools#readme","bugs":{"url":"https://github.com/bernier-llc/tools/issues"},"dist":{"shasum":"d765d66611700b5e7fa5f3c65c8a7ac9a0a77bd3","tarball":"https://registry.npmjs.org/@bernierllc/workflow-ui/-/workflow-ui-0.1.2.tgz","fileCount":28,"integrity":"sha512-qbMadCMYMYU7y157MIEyMsdzuPxKCkofY4hkZZow04q0u/xn+rnePBgzI3orNp0cRoXOp+Az2Kstr+ijpXD95Q==","signatures":[{"sig":"MEYCIQDpqMQzGTSShYKKgO3Z+plhGuiBBWGyC/m17CT6YXKB8QIhAKqEB8TiqvfXWHUy1m4GA7C6eStdqPIVLJ7st6KAnxi5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":93554},"main":"dist/index.js","_from":"file:bernierllc-workflow-ui-0.1.2.tgz","types":"dist/index.d.ts","scripts":{"lint":"eslint src --ext .ts,.tsx","test":"jest --watch","build":"tsc","clean":"rm -rf dist coverage","test:run":"jest --watchAll=false","test:coverage":"jest --coverage --watchAll=false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:89b17263-f0fe-4e6c-8857-201004a50d77"}},"_resolved":"/tmp/0a35b08a524add49a2af612659a148ce/bernierllc-workflow-ui-0.1.2.tgz","_integrity":"sha512-qbMadCMYMYU7y157MIEyMsdzuPxKCkofY4hkZZow04q0u/xn+rnePBgzI3orNp0cRoXOp+Az2Kstr+ijpXD95Q==","bernierllc":{"category":"ui","integration":{"logger":"not-applicable","neverhub":"optional","docs-suite":"ready"},"testCoverage":80},"repository":{"url":"git+https://github.com/bernier-llc/tools.git","type":"git","directory":"packages/ui/workflow-ui"},"_npmVersion":"11.7.0","description":"Workflow management interface with approval queues and state visualization","directories":{},"_nodeVersion":"20.19.6","dependencies":{"clsx":"^2.1.1","react":"^18.3.1","tamagui":"^1.135.1","date-fns":"^3.6.0","react-dom":"^18.3.1","@tamagui/sheet":"^1.135.1","@tamagui/config":"^1.135.1","@tamagui/dialog":"^1.135.1","@tamagui/portal":"^1.135.1","@tamagui/progress":"^1.135.1","@bernierllc/state-machine":"1.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.56.0","ts-jest":"^29.1.1","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.10.6","@types/react":"^18.2.79","@types/react-dom":"^18.2.18","react-native-web":"^0.21.2","identity-obj-proxy":"^3.0.0","eslint-plugin-react":"^7.33.2","@testing-library/react":"^16.0.1","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.1.5","@typescript-eslint/parser":"^6.16.0","eslint-plugin-react-hooks":"^4.6.0","@testing-library/user-event":"^14.5.1","@typescript-eslint/eslint-plugin":"^6.16.0"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/workflow-ui_0.1.2_1766454524170_0.3916157212289548","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@bernierllc/workflow-ui","version":"0.3.0","keywords":["workflow","ui","react","tamagui","approval","state-machine","workflow-builder","content-workflow"],"author":{"name":"Bernier LLC"},"license":"SEE LICENSE IN LICENSE","_id":"@bernierllc/workflow-ui@0.3.0","maintainers":[{"name":"alikhan410","email":"mczeyo@gmail.com"},{"name":"mkbernier","email":"mkbernier@gmail.com"}],"homepage":"https://github.com/bernier-llc/tools#readme","bugs":{"url":"https://github.com/bernier-llc/tools/issues"},"dist":{"shasum":"14a92ea1ada88bff20c4080110a585141e15b758","tarball":"https://registry.npmjs.org/@bernierllc/workflow-ui/-/workflow-ui-0.3.0.tgz","fileCount":28,"integrity":"sha512-/YlrmZKVaGWMpyXSQtgamPa0e/SZFyQ0aST6ZxMALNdQFZ1Wvz8z+47xUHtJxMQyAx22vG1oU1PI5abWCVj+9w==","signatures":[{"sig":"MEUCIQCTsNRJRiIkcIcea3KcBVbBKVURVKlRUHwmTKXeXpLPiwIgUU21lG0JI2TzCcCmzlKQrvmOPR35v8+2IP+VczehzEI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":93612},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"af7e74b3715d56d3a193e1bb6743b337c2b0df6d","scripts":{"lint":"eslint src --ext .ts,.tsx","test":"jest --watch","build":"tsc","clean":"rm -rf dist coverage","test:run":"jest --watchAll=false","test:coverage":"jest --coverage --watchAll=false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:89b17263-f0fe-4e6c-8857-201004a50d77"}},"bernierllc":{"category":"ui","integration":{"logger":"not-applicable","neverhub":"optional","docs-suite":"ready"},"testCoverage":80},"repository":{"url":"git+https://github.com/bernier-llc/tools.git","type":"git","directory":"packages/ui/workflow-ui"},"_npmVersion":"lerna/9.0.3/node@v20.19.6+x64 (linux)","description":"Workflow management interface with approval queues and state visualization","directories":{},"_nodeVersion":"20.19.6","dependencies":{"clsx":"^2.1.1","react":"^18.3.1","tamagui":"^1.135.1","date-fns":"^3.6.0","react-dom":"^18.3.1","@tamagui/sheet":"^1.135.1","@tamagui/config":"^1.135.1","@tamagui/dialog":"^1.135.1","@tamagui/portal":"^1.135.1","@tamagui/progress":"^1.135.1","@bernierllc/state-machine":"1.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.56.0","ts-jest":"^29.1.1","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.10.6","@types/react":"^18.2.79","@types/react-dom":"^18.2.18","react-native-web":"^0.21.2","identity-obj-proxy":"^3.0.0","eslint-plugin-react":"^7.33.2","@testing-library/react":"^16.0.1","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.1.5","@typescript-eslint/parser":"^6.16.0","eslint-plugin-react-hooks":"^4.6.0","@testing-library/user-event":"^14.5.1","@typescript-eslint/eslint-plugin":"^6.16.0"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/workflow-ui_0.3.0_1767642497090_0.7313652116234448","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@bernierllc/workflow-ui","version":"0.3.2","keywords":["workflow","ui","react","tamagui","approval","state-machine","workflow-builder","content-workflow"],"author":{"name":"Bernier LLC"},"license":"SEE LICENSE IN LICENSE","_id":"@bernierllc/workflow-ui@0.3.2","maintainers":[{"name":"alikhan410","email":"mczeyo@gmail.com"},{"name":"mkbernier","email":"mkbernier@gmail.com"}],"homepage":"https://github.com/bernier-llc/tools#readme","bugs":{"url":"https://github.com/bernier-llc/tools/issues"},"dist":{"shasum":"719c5c077abaf92e73e6c295ba2c5a116a684a2e","tarball":"https://registry.npmjs.org/@bernierllc/workflow-ui/-/workflow-ui-0.3.2.tgz","fileCount":28,"integrity":"sha512-zoQbqzijA0Rv0ZjTQP09h+KyRDRfY1QUGLObLP2A7tglMN7EprqlZN2jg2Mvrdpj75QLqP617Z+h8SWQYngT9Q==","signatures":[{"sig":"MEYCIQD3hKY/7/r/uH3HLxVIUM6sJJJczga+XgzqM9FH6aT5WQIhANsnTe+xv3Njh+wQUZoG5ZNm/zBLHN81ivyYEdKwF/7B","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":93554},"main":"dist/index.js","_from":"file:bernierllc-workflow-ui-0.3.2.tgz","types":"dist/index.d.ts","scripts":{"lint":"eslint src --ext .ts,.tsx","test":"jest --watch","build":"tsc","clean":"rm -rf dist coverage","test:run":"jest --watchAll=false","test:coverage":"jest --coverage --watchAll=false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:89b17263-f0fe-4e6c-8857-201004a50d77"}},"_resolved":"/home/runner/work/tools/tools/packages/ui/workflow-ui/bernierllc-workflow-ui-0.3.2.tgz","_integrity":"sha512-zoQbqzijA0Rv0ZjTQP09h+KyRDRfY1QUGLObLP2A7tglMN7EprqlZN2jg2Mvrdpj75QLqP617Z+h8SWQYngT9Q==","bernierllc":{"category":"ui","integration":{"logger":"not-applicable","neverhub":"optional","docs-suite":"ready"},"testCoverage":80},"repository":{"url":"git+https://github.com/bernier-llc/tools.git","type":"git","directory":"packages/ui/workflow-ui"},"_npmVersion":"11.11.0","description":"Workflow management interface with approval queues and state visualization","directories":{},"_nodeVersion":"20.20.0","dependencies":{"clsx":"^2.1.1","react":"^18.3.1","tamagui":"^1.135.1","date-fns":"^3.6.0","react-dom":"^18.3.1","@tamagui/sheet":"^1.135.1","@tamagui/config":"^1.135.1","@tamagui/dialog":"^1.135.1","@tamagui/portal":"^1.135.1","@tamagui/progress":"^1.135.1","@bernierllc/state-machine":"1.2.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.56.0","ts-jest":"^29.1.1","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.10.6","@types/react":"^18.2.79","@types/react-dom":"^18.2.18","react-native-web":"^0.21.2","identity-obj-proxy":"^3.0.0","eslint-plugin-react":"^7.33.2","@testing-library/react":"^16.0.1","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.1.5","@typescript-eslint/parser":"^6.16.0","eslint-plugin-react-hooks":"^4.6.0","@testing-library/user-event":"^14.5.1","@typescript-eslint/eslint-plugin":"^6.16.0"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/workflow-ui_0.3.2_1773163850001_0.8872019354021152","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@bernierllc/workflow-ui","version":"0.3.3","keywords":["workflow","ui","react","tamagui","approval","state-machine","workflow-builder","content-workflow"],"author":{"name":"Bernier LLC"},"license":"SEE LICENSE IN LICENSE","_id":"@bernierllc/workflow-ui@0.3.3","maintainers":[{"name":"alikhan410","email":"mczeyo@gmail.com"},{"name":"mkbernier","email":"mkbernier@gmail.com"}],"homepage":"https://github.com/bernier-llc/tools#readme","bugs":{"url":"https://github.com/bernier-llc/tools/issues"},"dist":{"shasum":"607fe91fb049f6362380006aab37f45511506dea","tarball":"https://registry.npmjs.org/@bernierllc/workflow-ui/-/workflow-ui-0.3.3.tgz","fileCount":28,"integrity":"sha512-jVEsafhbn3anTARt9L1w4k/Jzi/9PtvxX+r9X7Xz1EE9wUqIbCiGtmzog7okZ3QxDtsddekLU/3+7Vr4XUuZDA==","signatures":[{"sig":"MEQCIE42lPW6/ZHnpL2k6ClWQpi1jYPKyj9BiyEpCr6u+jkKAiANkkTTio5crEIihaHDzXoYVMWW/HAlEva5iYCoV8vRLA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":93554},"main":"dist/index.js","_from":"file:bernierllc-workflow-ui-0.3.3.tgz","types":"dist/index.d.ts","scripts":{"lint":"eslint src --ext .ts,.tsx","test":"jest --watch","build":"tsc","clean":"rm -rf dist coverage","test:run":"jest --watchAll=false","test:coverage":"jest --coverage --watchAll=false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:89b17263-f0fe-4e6c-8857-201004a50d77"}},"_resolved":"/home/runner/work/tools/tools/packages/ui/workflow-ui/bernierllc-workflow-ui-0.3.3.tgz","_integrity":"sha512-jVEsafhbn3anTARt9L1w4k/Jzi/9PtvxX+r9X7Xz1EE9wUqIbCiGtmzog7okZ3QxDtsddekLU/3+7Vr4XUuZDA==","bernierllc":{"category":"ui","integration":{"logger":"not-applicable","neverhub":"optional","docs-suite":"ready"},"testCoverage":80},"repository":{"url":"git+https://github.com/bernier-llc/tools.git","type":"git","directory":"packages/ui/workflow-ui"},"_npmVersion":"11.14.1","description":"Workflow management interface with approval queues and state visualization","directories":{},"_nodeVersion":"20.20.2","dependencies":{"clsx":"^2.1.1","react":"^18.3.1","tamagui":"^1.135.1","date-fns":"^3.6.0","react-dom":"^18.3.1","@tamagui/sheet":"^1.135.1","@tamagui/config":"^1.135.1","@tamagui/dialog":"^1.135.1","@tamagui/portal":"^1.135.1","@tamagui/progress":"^1.135.1","@bernierllc/state-machine":"1.2.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.56.0","ts-jest":"^29.1.1","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.10.6","@types/react":"^18.2.79","@types/react-dom":"^18.2.18","react-native-web":"^0.21.2","identity-obj-proxy":"^3.0.0","eslint-plugin-react":"^7.33.2","@testing-library/react":"^16.0.1","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.1.5","@typescript-eslint/parser":"^6.16.0","eslint-plugin-react-hooks":"^4.6.0","@testing-library/user-event":"^14.5.1","@typescript-eslint/eslint-plugin":"^6.16.0"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/workflow-ui_0.3.3_1779134120470_0.23723986628719773","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"@bernierllc/workflow-ui","version":"0.3.4","keywords":["workflow","ui","react","tamagui","approval","state-machine","workflow-builder","content-workflow"],"author":{"name":"Bernier LLC"},"license":"SEE LICENSE IN LICENSE","_id":"@bernierllc/workflow-ui@0.3.4","maintainers":[{"name":"alikhan410","email":"mczeyo@gmail.com"},{"name":"mkbernier","email":"mkbernier@gmail.com"}],"homepage":"https://github.com/bernier-llc/tools#readme","bugs":{"url":"https://github.com/bernier-llc/tools/issues"},"dist":{"shasum":"1135d8be7ba91e3a2ac74e581a14983d3c0d024b","tarball":"https://registry.npmjs.org/@bernierllc/workflow-ui/-/workflow-ui-0.3.4.tgz","fileCount":28,"integrity":"sha512-zV8tb9fEm+wZg8KQ8Zb1SaFVsGaqcenfXo0SHYt0jTqOaCGEFVWz+sTfZhD+8nLJwwYfuUJUpXxz/8bPbwLVpg==","signatures":[{"sig":"MEUCIEpHdxsQEUhuWLglXKecA1cVCLNqGyIHmdquW81OyYpSAiEAwiGE0a/qUDYA205zzTroJMWk4piJbH2S96AhXZSQDms=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":93554},"main":"dist/index.js","_from":"file:bernierllc-workflow-ui-0.3.4.tgz","types":"dist/index.d.ts","scripts":{"lint":"eslint src --ext .ts,.tsx","test":"jest --watch","build":"tsc","clean":"rm -rf dist coverage","test:run":"jest --watchAll=false","test:coverage":"jest --coverage --watchAll=false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:89b17263-f0fe-4e6c-8857-201004a50d77"}},"_resolved":"/home/runner/work/tools/tools/packages/ui/workflow-ui/bernierllc-workflow-ui-0.3.4.tgz","_integrity":"sha512-zV8tb9fEm+wZg8KQ8Zb1SaFVsGaqcenfXo0SHYt0jTqOaCGEFVWz+sTfZhD+8nLJwwYfuUJUpXxz/8bPbwLVpg==","bernierllc":{"category":"ui","integration":{"logger":"not-applicable","neverhub":"optional","docs-suite":"ready"},"testCoverage":80},"repository":{"url":"git+https://github.com/bernier-llc/tools.git","type":"git","directory":"packages/ui/workflow-ui"},"_npmVersion":"11.14.1","description":"Workflow management interface with approval queues and state visualization","directories":{},"_nodeVersion":"20.20.2","dependencies":{"clsx":"^2.1.1","react":"^18.3.1","tamagui":"^1.135.1","date-fns":"^3.6.0","react-dom":"^18.3.1","@tamagui/sheet":"^1.135.1","@tamagui/config":"^1.135.1","@tamagui/dialog":"^1.135.1","@tamagui/portal":"^1.135.1","@tamagui/progress":"^1.135.1","@bernierllc/state-machine":"1.2.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.56.0","ts-jest":"^29.1.1","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.10.6","@types/react":"^18.2.79","@types/react-dom":"^18.2.18","react-native-web":"^0.21.2","identity-obj-proxy":"^3.0.0","eslint-plugin-react":"^7.33.2","@testing-library/react":"^16.0.1","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.1.5","@typescript-eslint/parser":"^6.16.0","eslint-plugin-react-hooks":"^4.6.0","@testing-library/user-event":"^14.5.1","@typescript-eslint/eslint-plugin":"^6.16.0"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/workflow-ui_0.3.4_1779157735842_0.9490280227152779","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"@bernierllc/workflow-ui","version":"0.3.5","keywords":["workflow","ui","react","tamagui","approval","state-machine","workflow-builder","content-workflow"],"author":{"name":"Bernier LLC"},"license":"SEE LICENSE IN LICENSE","_id":"@bernierllc/workflow-ui@0.3.5","maintainers":[{"name":"alikhan410","email":"mczeyo@gmail.com"},{"name":"mkbernier","email":"mkbernier@gmail.com"}],"homepage":"https://github.com/bernier-llc/tools#readme","bugs":{"url":"https://github.com/bernier-llc/tools/issues"},"dist":{"shasum":"b94b14a938df80de250f9cc29724db93dd740227","tarball":"https://registry.npmjs.org/@bernierllc/workflow-ui/-/workflow-ui-0.3.5.tgz","fileCount":28,"integrity":"sha512-zxZ+laacZ5ken0QrGC6RMxffvbKwBLdGks5mnkSVO/x44sO0c1Tj0PjQ0sJjtCKh7CelxS1u4mMqsHXsQmbteQ==","signatures":[{"sig":"MEYCIQCrCw/+0dpQU/2nq2N+40pjrDYlIbslpe7CKCNpuSCe9AIhAM7pV/Wdj48gNIJ5UKLQvwXvYCODR3n3i+iVoKi2HJgP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":93554},"main":"dist/index.js","_from":"file:bernierllc-workflow-ui-0.3.5.tgz","types":"dist/index.d.ts","scripts":{"lint":"eslint src --ext .ts,.tsx","test":"jest --watch","build":"tsc","clean":"rm -rf dist coverage","test:run":"jest --watchAll=false","test:coverage":"jest --coverage --watchAll=false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:89b17263-f0fe-4e6c-8857-201004a50d77"}},"_resolved":"/home/runner/work/tools/tools/packages/ui/workflow-ui/bernierllc-workflow-ui-0.3.5.tgz","_integrity":"sha512-zxZ+laacZ5ken0QrGC6RMxffvbKwBLdGks5mnkSVO/x44sO0c1Tj0PjQ0sJjtCKh7CelxS1u4mMqsHXsQmbteQ==","bernierllc":{"category":"ui","integration":{"logger":"not-applicable","neverhub":"optional","docs-suite":"ready"},"testCoverage":80},"repository":{"url":"git+https://github.com/bernier-llc/tools.git","type":"git","directory":"packages/ui/workflow-ui"},"_npmVersion":"11.14.1","description":"Workflow management interface with approval queues and state visualization","directories":{},"_nodeVersion":"20.20.2","dependencies":{"clsx":"^2.1.1","react":"^18.3.1","tamagui":"^1.135.1","date-fns":"^3.6.0","react-dom":"^18.3.1","@tamagui/sheet":"^1.135.1","@tamagui/config":"^1.135.1","@tamagui/dialog":"^1.135.1","@tamagui/portal":"^1.135.1","@tamagui/progress":"^1.135.1","@bernierllc/state-machine":"1.2.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.56.0","ts-jest":"^29.1.1","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.10.6","@types/react":"^18.2.79","@types/react-dom":"^18.2.18","react-native-web":"^0.21.2","identity-obj-proxy":"^3.0.0","eslint-plugin-react":"^7.33.2","@testing-library/react":"^16.0.1","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.1.5","@typescript-eslint/parser":"^6.16.0","eslint-plugin-react-hooks":"^4.6.0","@testing-library/user-event":"^14.5.1","@typescript-eslint/eslint-plugin":"^6.16.0"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/workflow-ui_0.3.5_1779221895666_0.9397900501409691","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@bernierllc/workflow-ui","version":"0.4.0","keywords":["workflow","ui","react","tamagui","approval","state-machine","workflow-builder","content-workflow"],"author":{"name":"Bernier LLC"},"license":"SEE LICENSE IN LICENSE","_id":"@bernierllc/workflow-ui@0.4.0","maintainers":[{"name":"alikhan410","email":"mczeyo@gmail.com"},{"name":"mkbernier","email":"mkbernier@gmail.com"}],"homepage":"https://github.com/bernier-llc/tools#readme","bugs":{"url":"https://github.com/bernier-llc/tools/issues"},"dist":{"shasum":"44a49723a0f970ab4aca4119df3e50ab60573e48","tarball":"https://registry.npmjs.org/@bernierllc/workflow-ui/-/workflow-ui-0.4.0.tgz","fileCount":28,"integrity":"sha512-d0Tzpqw5dwfJJ2HeFXrBo4l9c2t1Ki8z6nuZHLTuM/Q2BUHS50QI0XCpl3Iz6P4f2shQ9Hx2OpTPh+Rw0OZP0Q==","signatures":[{"sig":"MEQCIF7AmVErbPT1hdyBRZ/cJRwUk3TVT6dmRAX9UsncQQhRAiBdancF3bRt/qKaL5uRW0UEoqPmWotCKdy3qMPhMK/v4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":93554},"main":"dist/index.js","_from":"file:bernierllc-workflow-ui-0.4.0.tgz","types":"dist/index.d.ts","scripts":{"lint":"eslint src --ext .ts,.tsx","test":"jest --watch","build":"tsc","clean":"rm -rf dist coverage","test:run":"jest --watchAll=false","test:coverage":"jest --coverage --watchAll=false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:89b17263-f0fe-4e6c-8857-201004a50d77"}},"_resolved":"/home/runner/work/tools/tools/packages/ui/workflow-ui/bernierllc-workflow-ui-0.4.0.tgz","_integrity":"sha512-d0Tzpqw5dwfJJ2HeFXrBo4l9c2t1Ki8z6nuZHLTuM/Q2BUHS50QI0XCpl3Iz6P4f2shQ9Hx2OpTPh+Rw0OZP0Q==","bernierllc":{"category":"ui","integration":{"logger":"not-applicable","neverhub":"optional","docs-suite":"ready"},"testCoverage":80},"repository":{"url":"git+https://github.com/bernier-llc/tools.git","type":"git","directory":"packages/ui/workflow-ui"},"_npmVersion":"11.14.1","description":"Workflow management interface with approval queues and state visualization","directories":{},"_nodeVersion":"20.20.2","dependencies":{"clsx":"^2.1.1","react":"^18.3.1","tamagui":"^1.135.1","date-fns":"^3.6.0","react-dom":"^18.3.1","@tamagui/sheet":"^1.135.1","@tamagui/config":"^1.135.1","@tamagui/dialog":"^1.135.1","@tamagui/portal":"^1.135.1","@tamagui/progress":"^1.135.1","@bernierllc/state-machine":"1.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.56.0","ts-jest":"^29.1.1","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.10.6","@types/react":"^18.2.79","@types/react-dom":"^18.2.18","react-native-web":"^0.21.2","identity-obj-proxy":"^3.0.0","eslint-plugin-react":"^7.33.2","@testing-library/react":"^16.0.1","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.1.5","@typescript-eslint/parser":"^6.16.0","eslint-plugin-react-hooks":"^4.6.0","@testing-library/user-event":"^14.5.1","@typescript-eslint/eslint-plugin":"^6.16.0"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/workflow-ui_0.4.0_1779242081468_0.6255968722426055","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@bernierllc/workflow-ui","version":"0.4.1","keywords":["workflow","ui","react","tamagui","approval","state-machine","workflow-builder","content-workflow"],"author":{"name":"Bernier LLC"},"license":"SEE LICENSE IN LICENSE","_id":"@bernierllc/workflow-ui@0.4.1","maintainers":[{"name":"alikhan410","email":"mczeyo@gmail.com"},{"name":"mkbernier","email":"mkbernier@gmail.com"}],"homepage":"https://github.com/bernier-llc/tools#readme","bugs":{"url":"https://github.com/bernier-llc/tools/issues"},"dist":{"shasum":"c386ae3395464933bcb2225eb423f9910da45829","tarball":"https://registry.npmjs.org/@bernierllc/workflow-ui/-/workflow-ui-0.4.1.tgz","fileCount":28,"integrity":"sha512-g+Ej81wRxNKCnQ8POIOG4T+1xuXPOusK5eet7QnAUSs/9IOfQ+hkK6zroYrIJoAqgYP3DoTXZU5bRCO4PCjaLg==","signatures":[{"sig":"MEYCIQDaavshCRSw0ZXVPyyocZeSCfZt5i7BuEsIFoCzb5KSSgIhAPVYEZ9Sz8DZUnH6tkEwOl0LInOf9vajRA2+hiOqApHN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":93554},"main":"dist/index.js","_from":"file:bernierllc-workflow-ui-0.4.1.tgz","types":"dist/index.d.ts","scripts":{"lint":"eslint src --ext .ts,.tsx","test":"jest --watch","build":"tsc","clean":"rm -rf dist coverage","test:run":"jest --watchAll=false","test:coverage":"jest --coverage --watchAll=false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:89b17263-f0fe-4e6c-8857-201004a50d77"}},"_resolved":"/home/runner/work/tools/tools/packages/ui/workflow-ui/bernierllc-workflow-ui-0.4.1.tgz","_integrity":"sha512-g+Ej81wRxNKCnQ8POIOG4T+1xuXPOusK5eet7QnAUSs/9IOfQ+hkK6zroYrIJoAqgYP3DoTXZU5bRCO4PCjaLg==","bernierllc":{"category":"ui","integration":{"logger":"not-applicable","neverhub":"optional","docs-suite":"ready"},"testCoverage":80},"repository":{"url":"git+https://github.com/bernier-llc/tools.git","type":"git","directory":"packages/ui/workflow-ui"},"_npmVersion":"11.14.1","description":"Workflow management interface with approval queues and state visualization","directories":{},"_nodeVersion":"20.20.2","dependencies":{"clsx":"^2.1.1","react":"^18.3.1","tamagui":"^1.135.1","date-fns":"^3.6.0","react-dom":"^18.3.1","@tamagui/sheet":"^1.135.1","@tamagui/config":"^1.135.1","@tamagui/dialog":"^1.135.1","@tamagui/portal":"^1.135.1","@tamagui/progress":"^1.135.1","@bernierllc/state-machine":"1.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.56.0","ts-jest":"^29.1.1","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.10.6","@types/react":"^18.2.79","@types/react-dom":"^18.2.18","react-native-web":"^0.21.2","identity-obj-proxy":"^3.0.0","eslint-plugin-react":"^7.33.2","@testing-library/react":"^16.0.1","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.1.5","@typescript-eslint/parser":"^6.16.0","eslint-plugin-react-hooks":"^4.6.0","@testing-library/user-event":"^14.5.1","@typescript-eslint/eslint-plugin":"^6.16.0"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/workflow-ui_0.4.1_1779243690759_0.7787085605882322","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@bernierllc/workflow-ui","version":"0.6.0","keywords":["workflow","ui","react","tamagui","approval","state-machine","workflow-builder","content-workflow"],"author":{"name":"Bernier LLC"},"license":"SEE LICENSE IN LICENSE","_id":"@bernierllc/workflow-ui@0.6.0","maintainers":[{"name":"alikhan410","email":"mczeyo@gmail.com"},{"name":"mkbernier","email":"mkbernier@gmail.com"}],"homepage":"https://github.com/bernier-llc/tools#readme","bugs":{"url":"https://github.com/bernier-llc/tools/issues"},"dist":{"shasum":"ee61d537b23d2d88cf9d912346c37712b07467f9","tarball":"https://registry.npmjs.org/@bernierllc/workflow-ui/-/workflow-ui-0.6.0.tgz","fileCount":30,"integrity":"sha512-hnPp3RUZiundF3g1ztJGvgRTe6Rrm6QiBCg+pDKpXwOFF69bBVQZs9U3y+bSByKtpLck2S3WPuzrO1AqFjFx7A==","signatures":[{"sig":"MEUCICtlbuseF7xGLkw6ymMqN0WOClYbUI8Ay9QpIHV0m8yZAiEAlc22/tbvXnhO4d+1MqPyQS7l/f/ve+IoXoAJoSQdEww=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95236},"main":"dist/index.js","_from":"file:bernierllc-workflow-ui-0.6.0.tgz","types":"dist/index.d.ts","scripts":{"lint":"eslint src --ext .ts,.tsx","test":"jest --watch","build":"tsc","clean":"rm -rf dist coverage","test:run":"jest --watchAll=false","test:coverage":"jest --coverage --watchAll=false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:89b17263-f0fe-4e6c-8857-201004a50d77"}},"_resolved":"/home/runner/work/tools/tools/packages/ui/workflow-ui/bernierllc-workflow-ui-0.6.0.tgz","_integrity":"sha512-hnPp3RUZiundF3g1ztJGvgRTe6Rrm6QiBCg+pDKpXwOFF69bBVQZs9U3y+bSByKtpLck2S3WPuzrO1AqFjFx7A==","bernierllc":{"category":"ui","integration":{"logger":"not-applicable","neverhub":"optional","docs-suite":"ready"},"testCoverage":80},"repository":{"url":"git+https://github.com/bernier-llc/tools.git","type":"git","directory":"packages/ui/workflow-ui"},"_npmVersion":"11.14.1","description":"Workflow management interface with approval queues and state visualization","directories":{},"_nodeVersion":"20.20.2","dependencies":{"clsx":"^2.1.1","react":"^18.3.1","tamagui":"^1.135.1","date-fns":"^3.6.0","react-dom":"^18.3.1","@tamagui/sheet":"^1.135.1","@tamagui/config":"^1.135.1","@tamagui/dialog":"^1.135.1","@tamagui/portal":"^1.135.1","@tamagui/progress":"^1.135.1","@bernierllc/state-machine":"1.5.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.56.0","ts-jest":"^29.1.1","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.10.6","@types/react":"^18.2.79","@types/react-dom":"^18.2.18","react-native-web":"^0.21.2","identity-obj-proxy":"^3.0.0","eslint-plugin-react":"^7.33.2","@testing-library/react":"^16.0.1","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.1.5","@typescript-eslint/parser":"^6.16.0","eslint-plugin-react-hooks":"^4.6.0","@testing-library/user-event":"^14.5.1","@typescript-eslint/eslint-plugin":"^6.16.0"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/workflow-ui_0.6.0_1779250836392_0.9545859144448992","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@bernierllc/workflow-ui","version":"0.6.1","description":"Workflow management interface with approval queues and state visualization","main":"dist/index.js","types":"dist/index.d.ts","keywords":["workflow","ui","react","tamagui","approval","state-machine","workflow-builder","content-workflow"],"author":{"name":"Bernier LLC"},"license":"SEE LICENSE IN LICENSE","peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"dependencies":{"@tamagui/config":"^1.135.1","@tamagui/dialog":"^1.135.1","@tamagui/portal":"^1.135.1","@tamagui/progress":"^1.135.1","@tamagui/sheet":"^1.135.1","clsx":"^2.1.1","date-fns":"^3.6.0","react":"^18.3.1","react-dom":"^18.3.1","tamagui":"^1.135.1","@bernierllc/state-machine":"1.5.1"},"devDependencies":{"@testing-library/jest-dom":"^6.1.5","@testing-library/react":"^16.0.1","@testing-library/user-event":"^14.5.1","@types/jest":"^29.5.11","@types/node":"^20.10.6","@types/react":"^18.2.79","@types/react-dom":"^18.2.18","@typescript-eslint/eslint-plugin":"^6.16.0","@typescript-eslint/parser":"^6.16.0","eslint":"^8.56.0","eslint-plugin-react":"^7.33.2","eslint-plugin-react-hooks":"^4.6.0","identity-obj-proxy":"^3.0.0","jest":"^29.7.0","jest-environment-jsdom":"^29.7.0","react-native-web":"^0.21.2","ts-jest":"^29.1.1","typescript":"^5.3.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"repository":{"type":"git","url":"git+https://github.com/bernier-llc/tools.git","directory":"packages/ui/workflow-ui"},"bernierllc":{"category":"ui","testCoverage":80,"integration":{"logger":"not-applicable","docs-suite":"ready","neverhub":"optional"}},"scripts":{"build":"tsc","test":"jest --watch","test:run":"jest --watchAll=false","test:coverage":"jest --coverage --watchAll=false","lint":"eslint src --ext .ts,.tsx","clean":"rm -rf dist coverage"},"_id":"@bernierllc/workflow-ui@0.6.1","bugs":{"url":"https://github.com/bernier-llc/tools/issues"},"homepage":"https://github.com/bernier-llc/tools#readme","_integrity":"sha512-zw801DRHeT/nCqXrnLU/46lUUQ35iHlpTBRSP/oRBgWPhwBvYLnnUQ39PyU+F3Yz9ipZzd/koBfQAYMn4BxNrw==","_resolved":"/home/runner/work/tools/tools/packages/ui/workflow-ui/bernierllc-workflow-ui-0.6.1.tgz","_from":"file:bernierllc-workflow-ui-0.6.1.tgz","_nodeVersion":"24.18.0","_npmVersion":"12.0.1","dist":{"integrity":"sha512-zw801DRHeT/nCqXrnLU/46lUUQ35iHlpTBRSP/oRBgWPhwBvYLnnUQ39PyU+F3Yz9ipZzd/koBfQAYMn4BxNrw==","shasum":"9e93091553b0a480ad79c6317e00de7d5b4e3af2","tarball":"https://registry.npmjs.org/@bernierllc/workflow-ui/-/workflow-ui-0.6.1.tgz","fileCount":30,"unpackedSize":95236,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIFeAvOIzQSsZZft9NtFEmn8zVYnzcRV2VX/TKpnL681tAiEA3QFVF2iL9NemXn1DpmMd09+vmOdnNFJ4FG60fv48NrQ="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:89b17263-f0fe-4e6c-8857-201004a50d77"}},"directories":{},"maintainers":[{"name":"alikhan410","email":"mczeyo@gmail.com"},{"name":"mkbernier","email":"mkbernier@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/workflow-ui_0.6.1_1784016194906_0.7654290087904623"},"_hasShrinkwrap":false}},"time":{"created":"2025-12-18T19:52:09.541Z","modified":"2026-07-14T08:03:15.186Z","0.1.0":"2025-12-18T19:52:09.765Z","0.1.1":"2025-12-22T21:11:50.549Z","0.1.2":"2025-12-23T01:48:44.327Z","0.3.0":"2026-01-05T19:48:17.235Z","0.3.2":"2026-03-10T17:30:50.144Z","0.3.3":"2026-05-18T19:55:20.681Z","0.3.4":"2026-05-19T02:28:56.029Z","0.3.5":"2026-05-19T20:18:15.825Z","0.4.0":"2026-05-20T01:54:41.626Z","0.4.1":"2026-05-20T02:21:30.896Z","0.6.0":"2026-05-20T04:20:36.583Z","0.6.1":"2026-07-14T08:03:15.036Z"},"bugs":{"url":"https://github.com/bernier-llc/tools/issues"},"author":{"name":"Bernier LLC"},"license":"SEE LICENSE IN LICENSE","homepage":"https://github.com/bernier-llc/tools#readme","keywords":["workflow","ui","react","tamagui","approval","state-machine","workflow-builder","content-workflow"],"repository":{"type":"git","url":"git+https://github.com/bernier-llc/tools.git","directory":"packages/ui/workflow-ui"},"description":"Workflow management interface with approval queues and state visualization","maintainers":[{"name":"alikhan410","email":"mczeyo@gmail.com"},{"name":"mkbernier","email":"mkbernier@gmail.com"}],"readme":"# @bernierllc/workflow-ui\n\nWorkflow management interface with approval queues and state visualization.\n\n## Installation\n\n```bash\nnpm install @bernierllc/workflow-ui\n```\n\n## Features\n\n- **Workflow Dashboard** - Overview of all workflows by status\n- **Approval Queue** - Organized queue of pending approvals with bulk actions\n- **Visual State Flow** - Interactive workflow state diagrams\n- **Workflow Builder** - Drag-and-drop workflow creation\n- **Workflow History** - Complete event timeline display\n- **Real-time Updates** - Live status changes via optional refresh\n- **Role-based UI** - Permission-based feature access\n- **Mobile-responsive** - Optimized for all screen sizes\n\n## Components\n\n### WorkflowDashboard\n\nMain dashboard showing workflow overview and metrics.\n\n```typescript\nimport { WorkflowDashboard } from '@bernierllc/workflow-ui';\n\n<WorkflowDashboard\n  workflows={workflows}\n  userId=\"user123\"\n  role=\"editor\"\n  onWorkflowSelect={(workflow) => console.log('Selected:', workflow)}\n  showMetrics={true}\n  refreshInterval={30000}\n  onRefresh={async () => await fetchWorkflows()}\n/>\n```\n\n### ApprovalQueue\n\nQueue of pending approvals with bulk actions.\n\n```typescript\nimport { ApprovalQueue } from '@bernierllc/workflow-ui';\n\n<ApprovalQueue\n  approver=\"user123\"\n  approvals={approvals}\n  onApprove={async (id, notes) => await approveWorkflow(id, notes)}\n  onReject={async (id, reason) => await rejectWorkflow(id, reason)}\n  onBulkAction={async (ids, action) => await bulkAction(ids, action)}\n  sortBy=\"priority\"\n/>\n```\n\n### WorkflowStateVisualizer\n\nVisual representation of workflow state flow.\n\n```typescript\nimport { WorkflowStateVisualizer } from '@bernierllc/workflow-ui';\n\n<WorkflowStateVisualizer\n  workflow={workflow}\n  interactive={true}\n  onStateClick={(state) => console.log('Clicked:', state)}\n  showTimestamps={true}\n  showActors={true}\n  layout=\"horizontal\"\n/>\n```\n\n### WorkflowBuilder\n\nInteractive workflow creation and editing.\n\n```typescript\nimport { WorkflowBuilder } from '@bernierllc/workflow-ui';\n\n<WorkflowBuilder\n  initialWorkflow={template}\n  onSave={async (workflow) => await saveWorkflow(workflow)}\n  onPreview={(workflow) => console.log('Preview:', workflow)}\n  availableStates={['draft', 'pending_review', 'approved', 'published']}\n  availableActions={actions}\n  readOnly={false}\n/>\n```\n\n### WorkflowHistory\n\nEvent timeline for workflow changes.\n\n```typescript\nimport { WorkflowHistory } from '@bernierllc/workflow-ui';\n\n<WorkflowHistory\n  workflowId=\"w123\"\n  showDetails={true}\n  maxEvents={50}\n  onEventClick={(event) => console.log('Event:', event)}\n  onLoadHistory={async (id) => await fetchHistory(id)}\n/>\n```\n\n### ApprovalRequestCard\n\nIndividual approval request card.\n\n```typescript\nimport { ApprovalRequestCard } from '@bernierllc/workflow-ui';\n\n<ApprovalRequestCard\n  request={approval}\n  onApprove={(notes) => handleApprove(notes)}\n  onReject={(reason) => handleReject(reason)}\n  onView={() => viewWorkflow()}\n  showActions={true}\n  compact={false}\n/>\n```\n\n## Hooks\n\n### useWorkflowDashboard\n\nManage workflow dashboard state.\n\n```typescript\nimport { useWorkflowDashboard } from '@bernierllc/workflow-ui';\n\nconst {\n  workflows,\n  filteredWorkflows,\n  metrics,\n  isLoading,\n  error,\n  refresh,\n  setFilters,\n} = useWorkflowDashboard({\n  workflows: initialWorkflows,\n  filters: { status: ['active'] },\n  refreshInterval: 30000,\n  onRefresh: async () => await fetchWorkflows(),\n});\n```\n\n### useApprovalQueue\n\nManage approval queue state.\n\n```typescript\nimport { useApprovalQueue } from '@bernierllc/workflow-ui';\n\nconst {\n  filteredApprovals,\n  selectedIds,\n  isProcessing,\n  approve,\n  reject,\n  bulkApprove,\n  bulkReject,\n  toggleSelection,\n  selectAll,\n  clearSelection,\n} = useApprovalQueue({\n  approvals,\n  onApprove: async (id, notes) => await approveWorkflow(id, notes),\n  onReject: async (id, reason) => await rejectWorkflow(id, reason),\n});\n```\n\n### useWorkflowBuilder\n\nManage workflow builder state.\n\n```typescript\nimport { useWorkflowBuilder } from '@bernierllc/workflow-ui';\n\nconst {\n  workflow,\n  isDirty,\n  isValid,\n  errors,\n  updateName,\n  addState,\n  addTransition,\n  save,\n  preview,\n  reset,\n} = useWorkflowBuilder({\n  initialWorkflow: template,\n  onSave: async (workflow) => await saveWorkflow(workflow),\n});\n```\n\n### useWorkflowHistory\n\nManage workflow history state.\n\n```typescript\nimport { useWorkflowHistory } from '@bernierllc/workflow-ui';\n\nconst { events, isLoading, error, refresh } = useWorkflowHistory({\n  workflowId: 'w123',\n  maxEvents: 50,\n  onLoadHistory: async (id) => await fetchHistory(id),\n});\n```\n\n## Utilities\n\n```typescript\nimport {\n  formatDate,\n  formatRelativeTime,\n  isWorkflowOverdue,\n  getPriorityColor,\n  getStateColor,\n  sortByPriority,\n  filterWorkflows,\n} from '@bernierllc/workflow-ui';\n\n// Format dates\nconst formatted = formatDate(new Date());\nconst relative = formatRelativeTime(new Date());\n\n// Check overdue status\nconst overdue = isWorkflowOverdue(workflow);\n\n// Get colors\nconst color = getPriorityColor('urgent');\nconst stateColor = getStateColor('approved');\n\n// Sort workflows\nconst sorted = sortByPriority(workflows);\n\n// Filter workflows\nconst filtered = filterWorkflows(workflows, {\n  status: ['active'],\n  priority: ['high', 'urgent'],\n});\n```\n\n## Types\n\n```typescript\nimport type {\n  Workflow,\n  WorkflowTemplate,\n  WorkflowEvent,\n  ApprovalRequest,\n  ContentState,\n  WorkflowStatus,\n  WorkflowFilters,\n  WorkflowMetrics,\n} from '@bernierllc/workflow-ui';\n```\n\n## Content States\n\nThe workflow system supports the following states:\n\n- `draft` - Initial content creation\n- `pending_review` - Waiting for review\n- `approved` - Approved for publishing\n- `published` - Live content\n- `archived` - Archived content\n\n## Integration with State Machine\n\nThis package integrates with `@bernierllc/state-machine` for state transition logic:\n\n```typescript\nimport { StateMachine } from '@bernierllc/state-machine';\nimport { WorkflowStateVisualizer } from '@bernierllc/workflow-ui';\n\nconst stateMachine = new StateMachine({\n  initial: 'draft',\n  states: ['draft', 'pending_review', 'approved', 'published'],\n  transitions: {\n    draft: ['pending_review'],\n    pending_review: ['draft', 'approved'],\n    approved: ['published'],\n    published: [],\n  },\n});\n\n// Use with visualizer\n<WorkflowStateVisualizer\n  workflow={workflow}\n  interactive={true}\n  onStateClick={async (state) => {\n    await stateMachine.transition(state);\n  }}\n/>\n```\n\n## Styling\n\nThis package uses Tamagui for styling. All components are fully themed and responsive.\n\n### Custom Theme\n\n```typescript\nimport { TamaguiProvider } from 'tamagui';\nimport config from '@tamagui/config/v3';\n\n<TamaguiProvider config={config}>\n  <WorkflowDashboard workflows={workflows} />\n</TamaguiProvider>\n```\n\n## License\n\nCopyright (c) 2025 Bernier LLC. All rights reserved.\n\nThis file is licensed to the client under a limited-use license.\nThe client may use and modify this code *only within the scope of the project it was delivered for*.\nRedistribution or use in other products or commercial offerings is not permitted without written consent from Bernier LLC.\n","readmeFilename":"README.md"}