{"_id":"frame.identify","_rev":"33-88735a8a17ff0abf436ca86be3fed09c","name":"frame.identify","dist-tags":{"latest":"0.5.6"},"versions":{"0.1.0":{"name":"frame.identify","version":"0.1.0","_id":"frame.identify@0.1.0","maintainers":[{"name":"chris125964","email":"Christian.Todd@rodenstock.com"}],"dist":{"shasum":"cd24006a65a7ef38a5969c8590f4a1c76de8c3a1","tarball":"https://registry.npmjs.org/frame.identify/-/frame.identify-0.1.0.tgz","fileCount":6,"integrity":"sha512-6bbDFeHzpX5vDTXXleqzjBW7z8qZLAL1fa2Rdha+uipo9Q+DNRK2kQJ419udMLwV+9+3qAcrRphbUuBxB3A+3Q==","signatures":[{"sig":"MEQCIE90tvGYZNMsx3oHnnn/pkzZ0h6nT++rfFd3/H0m0UuRAiAZpCnK2cQ9QTedITqYFTlZ88K4XJDXM32LlK/OMAGWdA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":352253},"main":"./dist/frame.identify.cjs.js","type":"module","types":"./dist/index.d.ts","module":"./dist/frame.identify.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/frame.identify.es.js","require":"./dist/frame.identify.cjs.js"}},"scripts":{"dev":"vite","lint":"eslint .","build":"tsc -b && vite build","preview":"vite preview"},"_npmUser":{"name":"chris125964","email":"Christian.Todd@rodenstock.com"},"_npmVersion":"11.6.2","description":"Typescript React package to handle frame detection","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.0","react":"^19.2.8","eslint":"^10.8.0","xstate":"^5.32.5","globals":"^17.7.0","react-dom":"^19.2.8","@eslint/js":"^10.0.1","typescript":"~6.0.2","@types/node":"^24.13.3","@types/react":"^19.2.17","@mui/material":"^9.3.1","@xstate/react":"^6.1.0","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","vite-plugin-dts":"^5.0.3","@types/react-dom":"^19.2.3","typescript-eslint":"^8.65.0","@vitejs/plugin-react":"^6.0.4","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.3"},"peerDependencies":{"react":"^19.2.8","xstate":"^5.32.5","react-dom":"^19.2.8","@mui/material":"^9.3.1","@xstate/react":"^6.1.0","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1"},"_npmOperationalInternal":{"tmp":"tmp/frame.identify_0.1.0_1787046019265_0.8294660924555497","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"frame.identify","version":"0.2.0","_id":"frame.identify@0.2.0","maintainers":[{"name":"chris125964","email":"Christian.Todd@rodenstock.com"}],"dist":{"shasum":"b541f47082b4e0923f1941197ea1c8286a29b3df","tarball":"https://registry.npmjs.org/frame.identify/-/frame.identify-0.2.0.tgz","fileCount":5,"integrity":"sha512-RtUlXtyKaQiSYB/7JS/vLrpV62y/I8UtDWZSB1MysEwSL5WG2n7Yn5HFniNeDNBqCUJN5IvsoF4EAo8f98Y9tA==","signatures":[{"sig":"MEYCIQDL5kYiE94eigTKPNG95WfLZP09jlrhMjN9u6yqeRC23gIhANtNVk+aR1ymFMxRYAg4PPhHhvdJPVLW54K4eaF8j21k","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":208772},"main":"./dist/frame.identify.js","type":"module","types":"./dist/index.d.ts","module":"./dist/frame.identify.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/frame.identify.js"}},"scripts":{"dev":"vite","lint":"eslint .","test":"vitest --config vitest.config.ts","build":"tsc -b && vite build","preview":"vite preview","prepublishOnly":"yarn build"},"_npmUser":{"name":"chris125964","email":"Christian.Todd@rodenstock.com"},"_npmVersion":"11.6.2","description":"Typescript React package to handle frame detection","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.0","react":"^19.2.8","eslint":"^10.8.0","vitest":"^4.1.10","xstate":"^5.32.5","globals":"^17.7.0","react-dom":"^19.2.8","@eslint/js":"^10.0.1","typescript":"~6.0.2","@types/node":"^24.13.3","@types/react":"^19.2.17","@mui/material":"^9.3.1","@xstate/react":"^6.1.0","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","vite-plugin-dts":"^5.0.3","@types/react-dom":"^19.2.3","typescript-eslint":"^8.65.0","@vitejs/plugin-react":"^6.0.4","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.3"},"peerDependencies":{"react":"^19.2.8","xstate":"^5.32.5","react-dom":"^19.2.8","@mui/material":"^9.3.1","@xstate/react":"^6.1.0","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1"},"_npmOperationalInternal":{"tmp":"tmp/frame.identify_0.2.0_1787048060482_0.19751485052707785","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"frame.identify","version":"0.2.1","_id":"frame.identify@0.2.1","maintainers":[{"name":"chris125964","email":"Christian.Todd@rodenstock.com"}],"dist":{"shasum":"7d3e15f43853dfa750cab29495d6b3fd8f36ad54","tarball":"https://registry.npmjs.org/frame.identify/-/frame.identify-0.2.1.tgz","fileCount":5,"integrity":"sha512-FVGztJ0H69hndU/a168yD91fEwcVaYSyrxeVnX71QEQ9gvfviIJR/nS7Q7U59Gdi6+rBBPdKV/JEmT/p85rJ6A==","signatures":[{"sig":"MEUCIQCQFeprzYIfd0sH1WNBxy2qFuyYKenvg/KB7vb0+WQBPAIgTpCOGQj4FNLI3S+f3Qdnnk74z5rQeos1N8BcRzOoIVk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":208915},"main":"./dist/frame.identify.js","type":"module","types":"./dist/index.d.ts","module":"./dist/frame.identify.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/frame.identify.js"}},"scripts":{"dev":"vite","lint":"eslint .","test":"vitest --config vitest.config.ts","build":"tsc -b && vite build","preview":"vite preview","prepublishOnly":"yarn build"},"_npmUser":{"name":"chris125964","email":"Christian.Todd@rodenstock.com"},"_npmVersion":"11.6.2","description":"Typescript React package to handle frame detection","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.0","react":"^19.2.8","eslint":"^10.8.0","vitest":"^4.1.10","xstate":"^5.32.5","globals":"^17.7.0","react-dom":"^19.2.8","@eslint/js":"^10.0.1","typescript":"~6.0.2","@types/node":"^24.13.3","@types/react":"^19.2.17","@mui/material":"^9.3.1","@xstate/react":"^6.1.0","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","vite-plugin-dts":"^5.0.3","@types/react-dom":"^19.2.3","typescript-eslint":"^8.65.0","@vitejs/plugin-react":"^6.0.4","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.3"},"peerDependencies":{"react":"^19.2.8","xstate":"^5.32.5","react-dom":"^19.2.8","@mui/material":"^9.3.1","@xstate/react":"^6.1.0","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1"},"_npmOperationalInternal":{"tmp":"tmp/frame.identify_0.2.1_1787049240436_0.3173147605728519","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"frame.identify","version":"0.2.2","_id":"frame.identify@0.2.2","maintainers":[{"name":"chris125964","email":"Christian.Todd@rodenstock.com"}],"dist":{"shasum":"f72b5e3d2a6b25554e790ad7748700f5d07cc8e5","tarball":"https://registry.npmjs.org/frame.identify/-/frame.identify-0.2.2.tgz","fileCount":5,"integrity":"sha512-eLfoA6QCSsefNtnHoE364fgMmY1cxHyXsvqVWakvJNIgTRsGRCkD+cSoeKBCBhi1NFlKFJ1RWeK+Xlf9NhwaoQ==","signatures":[{"sig":"MEQCIEEumACezFrV48I4QkM6HckNW3/ao3MikRWfn4pbGXw4AiA++TFgDfNdUhnsvZ0/jG/g47ivUO9PS1bWKadCejHGJg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":212639},"main":"./dist/frame.identify.js","type":"module","types":"./dist/index.d.ts","module":"./dist/frame.identify.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/frame.identify.js"}},"gitHead":"7276b48f8eb1af9c95fa5d0d5bb81ae58724eef5","scripts":{"dev":"vite","lint":"eslint .","test":"vitest --config vitest.config.ts","build":"tsc -b && vite build","preview":"vite preview","prepublishOnly":"yarn build"},"_npmUser":{"name":"chris125964","email":"Christian.Todd@rodenstock.com"},"_npmVersion":"11.6.2","description":"Typescript React package to handle frame detection","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.0","react":"^19.2.8","eslint":"^10.8.0","vitest":"^4.1.10","xstate":"^5.32.5","globals":"^17.7.0","react-dom":"^19.2.8","@eslint/js":"^10.0.1","typescript":"~6.0.2","@types/node":"^24.13.3","@types/react":"^19.2.17","@mui/material":"^9.3.1","@xstate/react":"^6.1.0","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","vite-plugin-dts":"^5.0.3","@types/react-dom":"^19.2.3","typescript-eslint":"^8.65.0","@vitejs/plugin-react":"^6.0.4","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.3"},"peerDependencies":{"react":"^19.2.8","xstate":"^5.32.5","react-dom":"^19.2.8","@mui/material":"^9.3.1","@xstate/react":"^6.1.0","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1"},"_npmOperationalInternal":{"tmp":"tmp/frame.identify_0.2.2_1787061730862_0.06516950556004564","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"frame.identify","version":"0.2.3","_id":"frame.identify@0.2.3","maintainers":[{"name":"chris125964","email":"Christian.Todd@rodenstock.com"}],"dist":{"shasum":"6a4c8794689713dadaa76d5a175ffeafbb5ee6e3","tarball":"https://registry.npmjs.org/frame.identify/-/frame.identify-0.2.3.tgz","fileCount":5,"integrity":"sha512-U0ikfiGy4voFhjSUc86SY+ze1XXZUXvk9TLcrpqW6eKImCH+H+MGHxchiUiUVzomLaiqywsbJf6VsWwZVi5P+Q==","signatures":[{"sig":"MEYCIQCBA2ISw54SYoB1Sf+QsTj3XlDaT6P8Nflq+gFpDA9j8AIhAIIRlULCr8njywp1piYlt1+/cB4I+1CiIbBRpdQby3eb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":210088},"main":"./dist/frame.identify.js","type":"module","types":"./dist/index.d.ts","module":"./dist/frame.identify.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/frame.identify.js"}},"gitHead":"677a35dfda43b3f98c8639e7047533dc9418e9ca","scripts":{"dev":"vite","lint":"eslint .","test":"vitest --config vitest.config.ts","build":"tsc -b && vite build","preview":"vite preview","prepublishOnly":"yarn build"},"_npmUser":{"name":"chris125964","email":"Christian.Todd@rodenstock.com"},"_npmVersion":"11.6.2","description":"Typescript React package to handle frame detection","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.0","react":"^19.2.8","eslint":"^10.8.0","vitest":"^4.1.11","xstate":"^5.32.5","globals":"^17.7.0","react-dom":"^19.2.8","@eslint/js":"^10.0.1","typescript":"~6.0.2","@types/node":"^26.2.0","@types/react":"^19.2.17","@mui/material":"^9.3.1","@xstate/react":"^6.1.0","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","vite-plugin-dts":"^5.0.3","@types/react-dom":"^19.2.3","typescript-eslint":"^8.65.0","@vitejs/plugin-react":"^6.0.4","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.3"},"peerDependencies":{"react":"^19.2.8","xstate":"^5.32.5","react-dom":"^19.2.8","@mui/material":"^9.3.1","@xstate/react":"^6.1.0","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1"},"_npmOperationalInternal":{"tmp":"tmp/frame.identify_0.2.3_1787129249924_0.6496492177418625","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"frame.identify","version":"0.2.4","_id":"frame.identify@0.2.4","maintainers":[{"name":"chris125964","email":"Christian.Todd@rodenstock.com"}],"dist":{"shasum":"5da5a4c118d8031e348f7be308252f3576c8d8d4","tarball":"https://registry.npmjs.org/frame.identify/-/frame.identify-0.2.4.tgz","fileCount":5,"integrity":"sha512-rfuCCI9OPc+9ifjKj+taQrE+IYUXZSLRsEhYQdqzGdx8njjhyCLSa2yb3oBXiJ0M1VkxnclG8vpNimVj/Z3sZA==","signatures":[{"sig":"MEUCIEOG71Uxh52V1rsYOK3qT/9eBPVc6pd9+K0NTMgaFxlIAiEAtZyfvpIg/UJL47OC33XOR8UfmXHbiHvpU72mJXU3r3g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":210088},"main":"./dist/frame.identify.js","type":"module","types":"./dist/index.d.ts","module":"./dist/frame.identify.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/frame.identify.js"}},"gitHead":"677a35dfda43b3f98c8639e7047533dc9418e9ca","scripts":{"dev":"vite","lint":"eslint .","test":"vitest --config vitest.config.ts","build":"tsc -b && vite build","preview":"vite preview","prepublishOnly":"yarn build"},"_npmUser":{"name":"chris125964","email":"Christian.Todd@rodenstock.com"},"_npmVersion":"11.6.2","description":"Typescript React package to handle frame detection","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.0","react":"^19.2.8","eslint":"^10.8.0","vitest":"^4.1.11","xstate":"^5.32.5","globals":"^17.7.0","react-dom":"^19.2.8","@eslint/js":"^10.0.1","typescript":"~6.0.2","@types/node":"^26.2.0","@types/react":"^19.2.17","@mui/material":"^9.3.1","@xstate/react":"^6.1.0","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","vite-plugin-dts":"^5.0.3","@types/react-dom":"^19.2.3","typescript-eslint":"^8.65.0","@vitejs/plugin-react":"^6.0.4","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.3"},"peerDependencies":{"react":"^19.2.8","xstate":"^5.32.5","react-dom":"^19.2.8","@mui/material":"^9.3.1","@xstate/react":"^6.1.0","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1"},"_npmOperationalInternal":{"tmp":"tmp/frame.identify_0.2.4_1787130470636_0.5013898753875761","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"frame.identify","version":"0.2.6","_id":"frame.identify@0.2.6","maintainers":[{"name":"chris125964","email":"Christian.Todd@rodenstock.com"}],"dist":{"shasum":"90a56c5b05ef294b7557a23d9e2522986ea5106e","tarball":"https://registry.npmjs.org/frame.identify/-/frame.identify-0.2.6.tgz","fileCount":13,"integrity":"sha512-5tD2FOHMV9+gL7XovZGUpY4tKvJI5VFKoBc9Lhw3CV6ds07vioPBE0LqMiDAVyVM9xfT/CWWnklAUpsVtcMIXw==","signatures":[{"sig":"MEQCIBGUSdwYtSvm9fiZpKjI57IJRsNKMLrhfr/PSoKF8m8MAiBiUlODZWqOYtCOqPuCGBi8sAMps04yy5Vb+FsLMiE5Qw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":213505},"main":"./dist/frame.identify.js","type":"module","types":"./dist/index.d.ts","module":"./dist/frame.identify.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/frame.identify.js"}},"gitHead":"9b5067a0eafc0449f31ce73b6a016a8247a4ea27","scripts":{"dev":"vite","lint":"eslint .","test":"vitest --config vitest.config.ts","build":"tsc -b && vite build","preview":"vite preview","prepublishOnly":"yarn build"},"_npmUser":{"name":"chris125964","email":"Christian.Todd@rodenstock.com"},"_npmVersion":"11.6.2","description":"Typescript React package to handle frame detection","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.0","react":"^19.2.8","eslint":"^10.8.0","vitest":"^4.1.11","xstate":"^5.32.5","globals":"^17.7.0","react-dom":"^19.2.8","@eslint/js":"^10.0.1","typescript":"~6.0.2","@types/node":"^26.2.0","@types/react":"^19.2.17","@mui/material":"^9.3.1","@xstate/react":"^6.1.0","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","vite-plugin-dts":"^5.0.3","@types/react-dom":"^19.2.3","typescript-eslint":"^8.65.0","@vitejs/plugin-react":"^6.0.4","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.3"},"peerDependencies":{"react":"^19.2.8","xstate":"^5.32.5","react-dom":"^19.2.8","@mui/material":"^9.3.1","@xstate/react":"^6.1.0","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1"},"_npmOperationalInternal":{"tmp":"tmp/frame.identify_0.2.6_1787132763046_0.5609682612153557","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"frame.identify","version":"0.2.7","_id":"frame.identify@0.2.7","maintainers":[{"name":"chris125964","email":"Christian.Todd@rodenstock.com"}],"dist":{"shasum":"01a71e5ee12947cff6a96170707e2054c0fa752d","tarball":"https://registry.npmjs.org/frame.identify/-/frame.identify-0.2.7.tgz","fileCount":33,"integrity":"sha512-de2XWnjznpANI6A3e7N3EKn0picgOdtG5d5wIf9OmhNK9hVKfkF4vYsrx/21gu5CeDZVy54wbzuf0B/NhNSIOw==","signatures":[{"sig":"MEUCIGH4Xocc794t3wuvfGPdLRCMbkk8wXz0Sy3E55j1SzVkAiEA6jUuLluFgiYWHLRnYQAQjtmn0RbUAG/O2qb/nFVfM+4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1054425},"main":"./dist/frame.identify.js","type":"module","types":"./dist/index.d.ts","module":"./dist/frame.identify.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/frame.identify.js"}},"gitHead":"ed22bb5de503635467e014139e4a044b308989bd","scripts":{"dev":"vite","lint":"eslint .","test":"vitest --config vitest.config.ts","build":"tsc -b && vite build","preview":"vite preview","prepublishOnly":"yarn build"},"_npmUser":{"name":"chris125964","email":"Christian.Todd@rodenstock.com"},"_npmVersion":"11.6.2","description":"Typescript React package to handle frame detection","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.0","react":"^19.2.8","eslint":"^10.8.0","vitest":"^4.1.11","xstate":"^5.32.5","globals":"^17.7.0","react-dom":"^19.2.8","@eslint/js":"^10.0.1","typescript":"~6.0.2","@types/node":"^26.2.0","@types/react":"^19.2.17","@mui/material":"^9.3.1","@xstate/react":"^6.1.0","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","vite-plugin-dts":"^5.0.3","@types/react-dom":"^19.2.3","typescript-eslint":"^8.65.0","@vitejs/plugin-react":"^6.0.4","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.3"},"peerDependencies":{"react":"^19.2.8","xstate":"^5.32.5","react-dom":"^19.2.8","@mui/material":"^9.3.1","@xstate/react":"^6.1.0","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1"},"_npmOperationalInternal":{"tmp":"tmp/frame.identify_0.2.7_1787224112345_0.704397890654441","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"frame.identify","version":"0.3.0","_id":"frame.identify@0.3.0","maintainers":[{"name":"chris125964","email":"Christian.Todd@rodenstock.com"}],"dist":{"shasum":"6777ebe1f0f522f2f959d6adb03355a4859c03ce","tarball":"https://registry.npmjs.org/frame.identify/-/frame.identify-0.3.0.tgz","fileCount":39,"integrity":"sha512-W3R1ehWMtQ63ND8MNb8VBTo6vKSydQDdRAkb2tOOoKQrPDJAcKRqlYgCebyOFcLIPXgRDmaULLM0DDlD9nQm6A==","signatures":[{"sig":"MEYCIQCGsJpZwq5nw3iOA1iwRrNyixbQzSUFQjEAue7TgLTqIgIhAMW4VpCR4K0MG0xNJTpJSKq51Too4QmfK2PTGAJXLGye","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1179078},"main":"./dist/frame.identify.js","type":"module","types":"./dist/index.d.ts","module":"./dist/frame.identify.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/frame.identify.js"}},"gitHead":"56cd88762147f041d48f29e3755ff421d5461e65","scripts":{"dev":"vite","lint":"eslint .","test":"vitest --config vitest.config.ts","build":"tsc -b && vite build","preview":"vite preview","prepublishOnly":"yarn build"},"_npmUser":{"name":"chris125964","email":"Christian.Todd@rodenstock.com"},"_npmVersion":"11.6.2","description":"Typescript React package to handle frame detection","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ai.akima":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.2","react":"^19.2.8","eslint":"^10.9.0","xstate":"^5.32.5","globals":"^17.7.0","react-dom":"^19.2.8","@eslint/js":"^10.0.1","typescript":"~6.0.2","@types/node":"^26.2.0","@types/react":"^19.2.17","@mui/material":"^9.3.1","@xstate/react":"^6.1.0","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","vite-plugin-dts":"^5.0.3","@types/react-dom":"^19.2.5","typescript-eslint":"^8.65.0","@vitejs/plugin-react":"^6.0.4","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.3"},"peerDependencies":{"react":"^19.2.8","xstate":"^5.32.5","react-dom":"^19.2.8","@mui/material":"^9.3.1","@xstate/react":"^6.1.0","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1"},"_npmOperationalInternal":{"tmp":"tmp/frame.identify_0.3.0_1787560936358_0.1864435960157358","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"frame.identify","version":"0.3.1","_id":"frame.identify@0.3.1","maintainers":[{"name":"chris125964","email":"Christian.Todd@rodenstock.com"}],"dist":{"shasum":"946349628698a433a244dcb8de226a8afac45ad2","tarball":"https://registry.npmjs.org/frame.identify/-/frame.identify-0.3.1.tgz","fileCount":39,"integrity":"sha512-PMUfYcOPI9B9bfTOQytirIYYm++iXutJ5hmWX/cZ1Tc6D8BqYdI9p9yEZ+uYxGRBne9U8MzMmRhToumo4F4w+Q==","signatures":[{"sig":"MEUCIQCavJbypW7FC02SnNpXoC9sJv86oh+lQVy3UskfJtOcCQIgVQ0sKF0TIhychHf81EmdjLdGGWifeCF4XD5pzqd4txw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1179081},"main":"./dist/frame.identify.js","type":"module","types":"./dist/index.d.ts","module":"./dist/frame.identify.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/frame.identify.js"}},"gitHead":"28668171f08ecee8c34f2dc3f300ba25752e9c04","scripts":{"dev":"vite","lint":"eslint .","test":"vitest --config vitest.config.ts","build":"tsc -b && vite build","preview":"vite preview","prepublishOnly":"yarn build"},"_npmUser":{"name":"chris125964","email":"Christian.Todd@rodenstock.com"},"_npmVersion":"11.6.2","description":"Typescript React package to handle frame detection","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ai.akima":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.2","react":"^19.2.8","eslint":"^10.9.0","xstate":"^5.32.5","globals":"^17.7.0","react-dom":"^19.2.8","@eslint/js":"^10.0.1","typescript":"~6.0.2","@types/node":"^26.2.0","@types/react":"^19.2.17","@mui/material":"^9.3.1","@xstate/react":"^6.1.0","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","vite-plugin-dts":"^5.0.3","@types/react-dom":"^19.2.5","typescript-eslint":"^8.65.0","@vitejs/plugin-react":"^6.0.4","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.3"},"peerDependencies":{"react":"^19.2.8","xstate":"^5.32.5","react-dom":"^19.2.8","@mui/material":"^9.3.1","@xstate/react":"^6.1.0","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1"},"_npmOperationalInternal":{"tmp":"tmp/frame.identify_0.3.1_1787563866814_0.9948915748598572","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"frame.identify","version":"0.3.2","_id":"frame.identify@0.3.2","maintainers":[{"name":"chris125964","email":"Christian.Todd@rodenstock.com"}],"dist":{"shasum":"0354f965f1884262837713d8ec8b357c4cac0f83","tarball":"https://registry.npmjs.org/frame.identify/-/frame.identify-0.3.2.tgz","fileCount":41,"integrity":"sha512-xzB9+is0HU0vvBo87+Yf6r7jYkqysBjuf22tP7vk7itmXrelNA2kOWA+z7mbITTg2ZKSynSLzaYefNuu2PHAyQ==","signatures":[{"sig":"MEYCIQDek0LRbKm59G8ZvVrSsZhtDkuLi6MAiMrhiC9i2A02FQIhAJ8Aa8FS5o5+R50Zj8OpNVtQOK+Zq9tvyPDKWZCqTXAQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1183905},"main":"./dist/frame.identify.js","type":"module","types":"./dist/index.d.ts","module":"./dist/frame.identify.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/frame.identify.js"}},"gitHead":"dc37c415f6df6160ebf68daf46e17b7f64b205bf","scripts":{"dev":"vite","lint":"eslint .","test":"vitest --config vitest.config.ts","build":"tsc -b && vite build","preview":"vite preview","prepublishOnly":"yarn build"},"_npmUser":{"name":"chris125964","email":"Christian.Todd@rodenstock.com"},"_npmVersion":"11.6.2","description":"Typescript React package to handle frame detection","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ai.akima":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.2","react":"^19.2.8","eslint":"^10.9.1","xstate":"^5.32.5","globals":"^17.7.0","react-dom":"^19.2.8","@eslint/js":"^10.0.1","typescript":"~6.0.2","@types/node":"^26.3.0","@types/react":"^19.2.17","@mui/material":"^9.3.1","@xstate/react":"^6.1.0","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","vite-plugin-dts":"^5.0.3","@types/react-dom":"^19.2.5","typescript-eslint":"^8.68.0","@vitejs/plugin-react":"^6.0.4","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.3"},"peerDependencies":{"react":"^19.2.8","xstate":"^5.32.5","react-dom":"^19.2.8","@mui/material":"^9.3.1","@xstate/react":"^6.1.0","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1"},"_npmOperationalInternal":{"tmp":"tmp/frame.identify_0.3.2_1787648076980_0.40470470113960233","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"frame.identify","version":"0.3.3","_id":"frame.identify@0.3.3","maintainers":[{"name":"chris125964","email":"Christian.Todd@rodenstock.com"}],"dist":{"shasum":"d2a6f45ae8c3c499d1f3e7c80df23320300e38d7","tarball":"https://registry.npmjs.org/frame.identify/-/frame.identify-0.3.3.tgz","fileCount":42,"integrity":"sha512-XRDfI2YdD1jCUi33iwcz9mPPgQcgCk2d3YQNwumgN2vi/205mcbs3x58ZDpDNtUILBtp25kv+84S5jtg5jR/Ug==","signatures":[{"sig":"MEQCIG39TTmNRRcKRPNlNQ1gAMEloMQRcCMMvakkSjZm34AoAiAbjIaEQWcSOtJl1Gz9Kkf/4izCznoybkRb19SD+6ppTQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1188974},"main":"./dist/frame.identify.js","type":"module","types":"./dist/index.d.ts","module":"./dist/frame.identify.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/frame.identify.js"}},"gitHead":"dc37c415f6df6160ebf68daf46e17b7f64b205bf","scripts":{"dev":"vite","lint":"eslint .","test":"vitest --config vitest.config.ts","build":"tsc -b && vite build","preview":"vite preview","prepublishOnly":"yarn build"},"_npmUser":{"name":"chris125964","email":"Christian.Todd@rodenstock.com"},"_npmVersion":"11.6.2","description":"Typescript React package to handle frame detection","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ai.akima":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.2","react":"^19.2.8","eslint":"^10.9.1","xstate":"^5.32.6","globals":"^17.7.0","react-dom":"^19.2.8","@eslint/js":"^10.0.1","typescript":"~6.0.2","@types/node":"^26.4.0","@types/react":"^19.2.17","@mui/material":"^9.3.1","@xstate/react":"^6.1.0","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","vite-plugin-dts":"^5.0.3","@types/react-dom":"^19.2.5","typescript-eslint":"^8.68.0","@vitejs/plugin-react":"^6.0.4","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.5"},"peerDependencies":{"react":"^19.2.8","xstate":"^5.32.5","react-dom":"^19.2.8","@mui/material":"^9.3.1","@xstate/react":"^6.1.0","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1"},"_npmOperationalInternal":{"tmp":"tmp/frame.identify_0.3.3_1787814038788_0.12913345657318231","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"frame.identify","version":"0.3.5","_id":"frame.identify@0.3.5","maintainers":[{"name":"chris125964","email":"Christian.Todd@rodenstock.com"}],"dist":{"shasum":"ac344cee656fb3eb96ab6f4b687c5eda40770c37","tarball":"https://registry.npmjs.org/frame.identify/-/frame.identify-0.3.5.tgz","fileCount":42,"integrity":"sha512-dIze2iLr3flTuPyLyKTpLxILgDcMtDmJqsANJ1isPdfp1178lSbDg3Jdw0UF6eLVHAAHGeIQqcPZONVUis/SIA==","signatures":[{"sig":"MEUCIQDH2NxG8Fe+2f/cwr7mF8Z6IBq3yOFNB2yX3SlCI3HTmwIgZI+ti0OQ5NUMWPS+wjtmc1i8WPubknd+0E6APq+133w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1187227},"main":"./dist/frame.identify.js","type":"module","types":"./dist/index.d.ts","module":"./dist/frame.identify.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/frame.identify.js"}},"gitHead":"77b68de7615ad15c73438d0bbb66bba01b6a4be9","scripts":{"dev":"vite","lint":"eslint .","test":"vitest --config vitest.config.ts","build":"tsc -b && vite build","preview":"vite preview","prepublishOnly":"yarn build"},"_npmUser":{"name":"chris125964","email":"Christian.Todd@rodenstock.com"},"_npmVersion":"11.6.2","description":"Typescript React package to handle frame detection","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ai.akima":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.2","react":"^19.2.8","eslint":"^10.9.1","xstate":"^5.32.6","globals":"^17.7.0","react-dom":"^19.2.8","@eslint/js":"^10.0.1","typescript":"~6.0.2","@types/node":"^26.4.0","@types/react":"^19.2.17","@mui/material":"^9.3.1","@xstate/react":"^6.1.0","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","vite-plugin-dts":"^5.0.3","@types/react-dom":"^19.2.5","typescript-eslint":"^8.68.0","@vitejs/plugin-react":"^6.0.4","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.5"},"peerDependencies":{"react":"^19.2.8","xstate":"^5.32.5","react-dom":"^19.2.8","@mui/material":"^9.3.1","@xstate/react":"^6.1.0","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1"},"_npmOperationalInternal":{"tmp":"tmp/frame.identify_0.3.5_1787826252668_0.8078207569647","host":"s3://npm-registry-packages-npm-production"}},"0.3.6":{"name":"frame.identify","version":"0.3.6","_id":"frame.identify@0.3.6","maintainers":[{"name":"chris125964","email":"Christian.Todd@rodenstock.com"}],"dist":{"shasum":"2a972cd14461aa70f793754f150c708db22cb76c","tarball":"https://registry.npmjs.org/frame.identify/-/frame.identify-0.3.6.tgz","fileCount":42,"integrity":"sha512-zw+Cz8BzzUCQmpYV+CYC+PLrKvjgfGEG0T+gMCjMAy6P2s0niq9oWWz38z5CeOPOWvkbzBWbZv+goKqheiw09w==","signatures":[{"sig":"MEQCIFWlHx/jtOOnI8wnSvNxbOY1Qhyg7ZqZSU7vkBBDzwYZAiBan6dFb0Qlav7KKM2OQ4fuh/4ESRoD63MicH8Ars6Cgg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1251344},"main":"./dist/frame.identify.js","type":"module","types":"./dist/index.d.ts","module":"./dist/frame.identify.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/frame.identify.js"}},"gitHead":"17b8d3fdae9d87bb2f2c9336f2f1d54c10649fe0","scripts":{"dev":"vite","lint":"eslint .","test":"vitest --config vitest.config.ts","build":"tsc -b && vite build","preview":"vite preview","prepublishOnly":"yarn build"},"_npmUser":{"name":"chris125964","email":"Christian.Todd@rodenstock.com"},"_npmVersion":"11.6.2","description":"Typescript React package to handle frame detection","directories":{},"_nodeVersion":"24.11.1","dependencies":{"i18next":"^26.4.0","ai.akima":"^1.0.2","react-i18next":"^17.0.12"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.2","react":"^19.2.8","eslint":"^10.9.1","xstate":"^5.32.6","globals":"^17.7.0","react-dom":"^19.2.8","@eslint/js":"^10.0.1","typescript":"~6.0.2","@types/node":"^26.4.0","@types/react":"^19.2.17","@mui/material":"^9.3.1","@xstate/react":"^6.1.0","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","vite-plugin-dts":"^5.0.3","@types/react-dom":"^19.2.5","typescript-eslint":"^8.68.0","@vitejs/plugin-react":"^6.0.4","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.5"},"peerDependencies":{"react":"^19.2.8","xstate":"^5.32.5","i18next":"^26.4.0","react-dom":"^19.2.8","@mui/material":"^9.3.1","@xstate/react":"^6.1.0","react-i18next":"^17.0.12","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1"},"_npmOperationalInternal":{"tmp":"tmp/frame.identify_0.3.6_1787836388696_0.17319140828924873","host":"s3://npm-registry-packages-npm-production"}},"0.3.7":{"name":"frame.identify","version":"0.3.7","_id":"frame.identify@0.3.7","maintainers":[{"name":"chris125964","email":"Christian.Todd@rodenstock.com"}],"dist":{"shasum":"c39d94eeb10a5c50ebd95cdaad09bbd7a54f2f40","tarball":"https://registry.npmjs.org/frame.identify/-/frame.identify-0.3.7.tgz","fileCount":42,"integrity":"sha512-tJIIWwJ33ZdDGtrQ+tEx6b+9CubrjLgyz5fkJkiD1SZbTJJOoRPtUUGJ1vF1ouuGUvGLuiQY6d1Hlx6TmP8Reg==","signatures":[{"sig":"MEYCIQCf7PR2e+ogMaLMsbSOiBo2qSTYElkNS0KB6gPcOVKnaAIhAMIGlEz1tlIOthzP462xA+NZ3DTEZiNZ/KKV6NwEArYm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1197282},"main":"./dist/frame.identify.js","type":"module","types":"./dist/index.d.ts","module":"./dist/frame.identify.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/frame.identify.js"}},"gitHead":"d013255859f320dc7bf80383cead222e894e3e95","scripts":{"dev":"vite","lint":"eslint .","test":"vitest --config vitest.config.ts","build":"tsc -b && vite build","preview":"vite preview","prepublishOnly":"yarn build"},"_npmUser":{"name":"chris125964","email":"Christian.Todd@rodenstock.com"},"_npmVersion":"11.6.2","description":"Typescript React package to handle frame detection","directories":{},"_nodeVersion":"24.11.1","dependencies":{"i18next":"^26.4.0","ai.akima":"^1.0.2","react-i18next":"^17.0.12"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.2","react":"^19.2.8","eslint":"^10.9.1","xstate":"^5.32.6","globals":"^17.7.0","react-dom":"^19.2.8","@eslint/js":"^10.0.1","typescript":"~6.0.2","@types/node":"^26.4.0","@types/react":"^19.2.17","@mui/material":"^9.3.1","@xstate/react":"^6.1.0","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","vite-plugin-dts":"^5.0.3","@types/react-dom":"^19.2.5","typescript-eslint":"^8.68.0","@vitejs/plugin-react":"^6.0.4","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.5"},"peerDependencies":{"react":"^19.2.8","xstate":"^5.32.5","i18next":"^26.4.0","react-dom":"^19.2.8","@mui/material":"^9.3.1","@xstate/react":"^6.1.0","react-i18next":"^17.0.12","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1"},"_npmOperationalInternal":{"tmp":"tmp/frame.identify_0.3.7_1787837830328_0.991484452908507","host":"s3://npm-registry-packages-npm-production"}},"0.3.8":{"name":"frame.identify","version":"0.3.8","_id":"frame.identify@0.3.8","maintainers":[{"name":"chris125964","email":"Christian.Todd@rodenstock.com"}],"dist":{"shasum":"7930c83de34fa8bd9493f721352e941c70f41328","tarball":"https://registry.npmjs.org/frame.identify/-/frame.identify-0.3.8.tgz","fileCount":42,"integrity":"sha512-yOFFl8g+aUce4jvz5hSe87Ee1BeXH8OVAkvBf/jhQi19NCqrV8zL6sRmR0unNhLFcI4hJTY53B6muVShukKDCw==","signatures":[{"sig":"MEUCICExhryeyRwLXtTvs5wWzA2DdE9q5hbKflabd9yntnQZAiEAo58oiC9JAvnsiR2tJFnIUdytoikRMwx+mT+uoGexffM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1197282},"main":"./dist/frame.identify.js","type":"module","types":"./dist/index.d.ts","module":"./dist/frame.identify.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/frame.identify.js"}},"gitHead":"0b82c861698682def2d0a4504e9fd5db62024380","scripts":{"dev":"vite","lint":"eslint .","test":"vitest --config vitest.config.ts","build":"tsc -b && vite build","preview":"vite preview","prepublishOnly":"yarn build"},"_npmUser":{"name":"chris125964","email":"Christian.Todd@rodenstock.com"},"_npmVersion":"11.6.2","description":"Typescript React package to handle frame detection","directories":{},"_nodeVersion":"24.11.1","dependencies":{"i18next":"^26.4.0","ai.akima":"^1.0.2","react-i18next":"^17.0.12"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.2","react":"^19.2.8","eslint":"^10.9.1","xstate":"^5.32.6","globals":"^17.7.0","react-dom":"^19.2.8","@eslint/js":"^10.0.1","typescript":"~6.0.2","@types/node":"^26.4.0","@types/react":"^19.2.17","@mui/material":"^9.3.1","@xstate/react":"^6.1.0","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","vite-plugin-dts":"^5.0.3","@types/react-dom":"^19.2.5","typescript-eslint":"^8.68.0","@vitejs/plugin-react":"^6.0.4","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.5"},"peerDependencies":{"react":"^19.2.8","xstate":"^5.32.5","i18next":"^26.4.0","react-dom":"^19.2.8","@mui/material":"^9.3.1","@xstate/react":"^6.1.0","react-i18next":"^17.0.12","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1"},"_npmOperationalInternal":{"tmp":"tmp/frame.identify_0.3.8_1787839571706_0.39640891227676534","host":"s3://npm-registry-packages-npm-production"}},"0.3.9":{"name":"frame.identify","version":"0.3.9","_id":"frame.identify@0.3.9","maintainers":[{"name":"chris125964","email":"Christian.Todd@rodenstock.com"}],"dist":{"shasum":"425ea28b072c7e9afcf167dd577a6cf763515889","tarball":"https://registry.npmjs.org/frame.identify/-/frame.identify-0.3.9.tgz","fileCount":44,"integrity":"sha512-knYOHPdDRevLbFvV0Z94ovsIFHC/yH1kGqGK2vnhAWd5jyPcT6VNhQQmDlLE5aVg/duoYphgvYEzrMhRCc+BLg==","signatures":[{"sig":"MEUCIB7AQzrsHt5jyGQH8nsqS19FLbP4DEHoDN12mGCrlW4zAiEA4ZwcQUhidzLO2viqiYwrygIMSzuLJ0kMGW4AfpImwZw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1190512},"main":"./dist/frame.identify.js","type":"module","types":"./dist/index.d.ts","module":"./dist/frame.identify.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/frame.identify.js"}},"gitHead":"5ed3fbd0f20b1475a5634e9493ccf441419c815c","scripts":{"dev":"vite","lint":"eslint .","test":"vitest --config vitest.config.ts","build":"tsc -b && vite build","preview":"vite preview","prepublishOnly":"yarn build"},"_npmUser":{"name":"chris125964","email":"Christian.Todd@rodenstock.com"},"_npmVersion":"11.6.2","description":"Typescript React package to handle frame detection","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ai.akima":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.2","react":"^19.2.8","eslint":"^10.9.1","xstate":"^5.32.6","globals":"^17.7.0","i18next":"^26.4.0","react-dom":"^19.2.8","@eslint/js":"^10.0.1","typescript":"~6.0.2","@types/node":"^26.4.0","@types/react":"^19.2.17","@mui/material":"^9.4.0","@xstate/react":"^6.1.0","react-i18next":"^17.0.12","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","vite-plugin-dts":"^5.0.3","@types/react-dom":"^19.2.5","typescript-eslint":"^8.68.0","@vitejs/plugin-react":"^6.0.4","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.5"},"peerDependencies":{"react":"^19.2.8","xstate":"^5.32.5","react-dom":"^19.2.8","@mui/material":"^9.3.1","@xstate/react":"^6.1.0","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1"},"_npmOperationalInternal":{"tmp":"tmp/frame.identify_0.3.9_1787897741438_0.7899000823762667","host":"s3://npm-registry-packages-npm-production"}},"0.3.10":{"name":"frame.identify","version":"0.3.10","_id":"frame.identify@0.3.10","maintainers":[{"name":"chris125964","email":"Christian.Todd@rodenstock.com"}],"dist":{"shasum":"4b19de894106cd898e451ef26174d6b6a1ddfaba","tarball":"https://registry.npmjs.org/frame.identify/-/frame.identify-0.3.10.tgz","fileCount":44,"integrity":"sha512-oYUWGjSyw3ID4zlw6V73ZWBl5kUsPOQIvyAnNoGUzWW984Yavlnd5ettBs4CPWgJu2LaLrYDUF0OW4EHARFi6A==","signatures":[{"sig":"MEYCIQDNfZ1DSUt1WuAtBKGZMKFAEidkTmSulI4dBqGEpPecugIhANfzgDgEDeyGBQ8RCrpR+lo84BlYBxjmlVfdFS69lHYq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1200077},"main":"./dist/frame.identify.js","type":"module","types":"./dist/index.d.ts","module":"./dist/frame.identify.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/frame.identify.js"}},"gitHead":"3e92e4b6f8a84dbf194a59c58daafdcf3f4ffa02","scripts":{"dev":"vite","lint":"eslint .","test":"vitest --config vitest.config.ts","build":"tsc -b && vite build","preview":"vite preview","prepublishOnly":"yarn build"},"_npmUser":{"name":"chris125964","email":"Christian.Todd@rodenstock.com"},"_npmVersion":"11.6.2","description":"Typescript React package to handle frame detection","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ai.akima":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.2","react":"^19.2.8","eslint":"^10.9.1","xstate":"^5.32.6","globals":"^17.7.0","i18next":"^26.4.0","react-dom":"^19.2.8","@eslint/js":"^10.0.1","typescript":"~6.0.2","@types/node":"^26.4.0","@types/react":"^19.2.17","@mui/material":"^9.4.0","@xstate/react":"^6.1.0","react-i18next":"^17.0.12","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","vite-plugin-dts":"^5.0.3","@types/react-dom":"^19.2.5","typescript-eslint":"^8.68.0","@vitejs/plugin-react":"^6.0.4","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.5"},"peerDependencies":{"react":"^19.2.8","xstate":"^5.32.5","i18next":"^26.4.0","react-dom":"^19.2.8","@mui/material":"^9.3.1","@xstate/react":"^6.1.0","react-i18next":"^17.0.12","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1"},"_npmOperationalInternal":{"tmp":"tmp/frame.identify_0.3.10_1787898336073_0.1864804956192867","host":"s3://npm-registry-packages-npm-production"}},"0.3.11":{"name":"frame.identify","version":"0.3.11","_id":"frame.identify@0.3.11","maintainers":[{"name":"chris125964","email":"Christian.Todd@rodenstock.com"}],"dist":{"shasum":"e1b30dc6832ec39dbf51c0044ae6156242959dc2","tarball":"https://registry.npmjs.org/frame.identify/-/frame.identify-0.3.11.tgz","fileCount":45,"integrity":"sha512-1M912WRvY5M9XJmw+NUpOtVEYsog3Qa79Y+tWNJ1A1o9CnHAiHUbXXfDgU2iBssTErv/tK4I7LNXOCfZVr9e3A==","signatures":[{"sig":"MEYCIQDNy1WfjuIa7TwR8Sz4eMmWBmc8Xyr2aAGQDyQDrBc4DQIhAKoEgw96mfCcYDeUEgUZZvtmv6eBdInWoJ+n6lhKN7dR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1872420},"main":"./dist/frame.identify.js","type":"module","types":"./dist/index.d.ts","module":"./dist/frame.identify.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/frame.identify.js"}},"gitHead":"bccf74796b3a2f96bb63916a8964b82121a89441","scripts":{"dev":"vite","lint":"eslint .","test":"vitest --config vitest.config.ts","build":"tsc -b && vite build","preview":"vite preview","prepublishOnly":"yarn build"},"_npmUser":{"name":"chris125964","email":"Christian.Todd@rodenstock.com"},"_npmVersion":"11.6.2","description":"Typescript React package to handle frame detection","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ai.akima":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.2","react":"^19.2.8","eslint":"^10.9.1","xstate":"^5.32.6","globals":"^17.7.0","i18next":"^26.4.0","react-dom":"^19.2.8","@eslint/js":"^10.0.1","typescript":"~6.0.2","@types/node":"^26.4.0","@types/react":"^19.2.17","@mui/material":"^9.4.0","@xstate/react":"^6.1.0","react-i18next":"^17.0.12","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","vite-plugin-dts":"^5.0.3","@types/react-dom":"^19.2.5","typescript-eslint":"^8.68.0","@vitejs/plugin-react":"^6.0.4","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.5"},"peerDependencies":{"react":"^19.2.8","xstate":"^5.32.5","i18next":"^26.4.0","react-dom":"^19.2.8","@mui/material":"^9.3.1","@xstate/react":"^6.1.0","react-i18next":"^17.0.12","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1"},"_npmOperationalInternal":{"tmp":"tmp/frame.identify_0.3.11_1787899582773_0.12206262408682411","host":"s3://npm-registry-packages-npm-production"}},"0.3.12":{"name":"frame.identify","version":"0.3.12","_id":"frame.identify@0.3.12","maintainers":[{"name":"chris125964","email":"Christian.Todd@rodenstock.com"}],"dist":{"shasum":"d5790e35fb406dfdf21dbf57d9a9fcce3159b671","tarball":"https://registry.npmjs.org/frame.identify/-/frame.identify-0.3.12.tgz","fileCount":45,"integrity":"sha512-ddY4pzBOoyka2H/cXMS80CXHF+La+pFxiyMUUUbwPs08v0y53LJfP/3p5rrqP/aN1fPrsHMp4aImSHp24oBl0A==","signatures":[{"sig":"MEYCIQCSqzAjcm41+HDE1WxHfFwDYHVB5Vm88Dv1LrJrw6MD9QIhAKgLIfTuG3UK9dNx3+m+QDV1RarM4qS5m03a+sY8g29i","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1872226},"main":"./dist/frame.identify.js","type":"module","types":"./dist/index.d.ts","module":"./dist/frame.identify.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/frame.identify.js"}},"gitHead":"67cb32078d11e587e0b7701f09b516543ed7dd2c","scripts":{"dev":"vite","lint":"eslint .","test":"vitest --config vitest.config.ts","build":"tsc -b && vite build","preview":"vite preview","prepublishOnly":"yarn build"},"_npmUser":{"name":"chris125964","email":"Christian.Todd@rodenstock.com"},"_npmVersion":"11.6.2","description":"Typescript React package to handle frame detection","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ai.akima":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.2","react":"^19.2.8","eslint":"^10.9.1","xstate":"^5.32.6","globals":"^17.7.0","i18next":"^26.4.0","react-dom":"^19.2.8","@eslint/js":"^10.0.1","typescript":"~6.0.2","@types/node":"^26.4.0","@types/react":"^19.2.17","@mui/material":"^9.4.0","@xstate/react":"^6.1.0","react-i18next":"^17.0.12","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","vite-plugin-dts":"^5.0.3","@types/react-dom":"^19.2.5","typescript-eslint":"^8.68.0","@vitejs/plugin-react":"^6.0.4","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.5"},"peerDependencies":{"react":"^19.2.8","xstate":"^5.32.5","i18next":"^26.4.0","react-dom":"^19.2.8","@mui/material":"^9.3.1","@xstate/react":"^6.1.0","react-i18next":"^17.0.12","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1"},"_npmOperationalInternal":{"tmp":"tmp/frame.identify_0.3.12_1787900508292_0.34989042524229874","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"frame.identify","version":"0.4.0","_id":"frame.identify@0.4.0","maintainers":[{"name":"chris125964","email":"Christian.Todd@rodenstock.com"}],"dist":{"shasum":"52ea7cdc75eb47e85dcedfba0ecffabf8cfa6897","tarball":"https://registry.npmjs.org/frame.identify/-/frame.identify-0.4.0.tgz","fileCount":43,"integrity":"sha512-S2wLs7TinS1NtVBtiLCXtm/W272ekbNDChi00JRU0NfAXZ4D5NnHE1ai/mlgxe9qvWU/Kwt8B6SCm+Jr2pLH/w==","signatures":[{"sig":"MEQCIFBQudXhsy0MU0mvg6rFL7wLTOm1NtOSsyIqala7V8y/AiBaGJ0y/nudBSNSVNJERw5SG6QRP/XAhBYjdcFxQUoMhQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1871873},"main":"./dist/frame.identify.js","type":"module","types":"./dist/index.d.ts","module":"./dist/frame.identify.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/frame.identify.js"}},"gitHead":"403c1109345541c2ee380a015115e70978fc2472","scripts":{"dev":"vite","lint":"eslint .","test":"vitest --config vitest.config.ts","build":"tsc -b && vite build","preview":"vite preview","prepublishOnly":"yarn build"},"_npmUser":{"name":"chris125964","email":"Christian.Todd@rodenstock.com"},"_npmVersion":"11.6.2","description":"Typescript React package to handle frame detection","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ai.akima":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.2","react":"^19.2.8","eslint":"^10.9.1","xstate":"^5.32.6","globals":"^17.7.0","i18next":"^26.4.0","react-dom":"^19.2.8","@eslint/js":"^10.0.1","typescript":"~6.0.2","@types/node":"^26.4.0","@types/react":"^19.2.17","@mui/material":"^9.4.0","@xstate/react":"^6.1.0","react-i18next":"^17.0.12","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","vite-plugin-dts":"^5.0.3","@types/react-dom":"^19.2.5","typescript-eslint":"^8.68.0","@vitejs/plugin-react":"^6.0.4","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.5"},"peerDependencies":{"react":"^19.2.8","xstate":"^5.32.5","i18next":"^26.4.0","react-dom":"^19.2.8","@mui/material":"^9.3.1","@xstate/react":"^6.1.0","react-i18next":"^17.0.12","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1"},"_npmOperationalInternal":{"tmp":"tmp/frame.identify_0.4.0_1787904140018_0.1164099651596362","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"frame.identify","version":"0.4.1","_id":"frame.identify@0.4.1","maintainers":[{"name":"chris125964","email":"Christian.Todd@rodenstock.com"}],"dist":{"shasum":"67336b05481afce4d9a8e4f8313143f13d1bb836","tarball":"https://registry.npmjs.org/frame.identify/-/frame.identify-0.4.1.tgz","fileCount":43,"integrity":"sha512-UXngwBbh9vQzzHXo83Pesjes1Ntk0Ve45qZBLQD75Vmdr8tuYUOUB3PL7tsyoPFc3+kN2tMtjG3R1s8OFex+5Q==","signatures":[{"sig":"MEUCIQDQG51ZIOYr17Zm5eV+c7AUdXBxwwdN9PIw3i88vl861wIgHgr19xAk0KGbOpPfszjXR8yh5UnVXSu6oKjyq/nQ8GA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1872314},"main":"./dist/frame.identify.js","type":"module","types":"./dist/index.d.ts","module":"./dist/frame.identify.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/frame.identify.js"}},"gitHead":"403c1109345541c2ee380a015115e70978fc2472","scripts":{"dev":"vite","lint":"eslint .","test":"vitest --config vitest.config.ts","build":"tsc -b && vite build","preview":"vite preview","prepublishOnly":"yarn build"},"_npmUser":{"name":"chris125964","email":"Christian.Todd@rodenstock.com"},"_npmVersion":"11.6.2","description":"Typescript React package to handle frame detection","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ai.akima":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.2","react":"^19.2.8","eslint":"^10.9.1","xstate":"^5.32.6","globals":"^17.7.0","i18next":"^26.4.0","react-dom":"^19.2.8","@eslint/js":"^10.0.1","typescript":"~6.0.2","@types/node":"^26.4.0","@types/react":"^19.2.17","@mui/material":"^9.4.0","@xstate/react":"^6.1.0","react-i18next":"^17.0.12","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","vite-plugin-dts":"^5.0.3","@types/react-dom":"^19.2.5","typescript-eslint":"^8.68.0","@vitejs/plugin-react":"^6.0.4","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.5"},"peerDependencies":{"react":"^19.2.8","xstate":"^5.32.5","i18next":"^26.4.0","react-dom":"^19.2.8","@mui/material":"^9.3.1","@xstate/react":"^6.1.0","react-i18next":"^17.0.12","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1"},"_npmOperationalInternal":{"tmp":"tmp/frame.identify_0.4.1_1787911013882_0.1917501437927691","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"frame.identify","version":"0.4.2","_id":"frame.identify@0.4.2","maintainers":[{"name":"chris125964","email":"Christian.Todd@rodenstock.com"}],"dist":{"shasum":"efe9f72e32b84b8846eccbbc5dbda986d62acbce","tarball":"https://registry.npmjs.org/frame.identify/-/frame.identify-0.4.2.tgz","fileCount":43,"integrity":"sha512-jz4Ur5jJa1S4mhyGV+3gtzF56tT2DnHQfTcx6XW4aeeOamHPmlwDB2tY/N5e7kI1ttsE+O0cxesmq1NB5b+0Gg==","signatures":[{"sig":"MEUCICILZhbcuxL/j3nrDN0wTiDgMfC42w2o57NhxIZbOz0mAiEApSNbiH888BTYCrgl2MqtG9rIdEuaUKFac2Cx7wQOV4Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1872318},"main":"./dist/frame.identify.js","type":"module","types":"./dist/index.d.ts","module":"./dist/frame.identify.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/frame.identify.js"}},"gitHead":"084cc6bb74e3869a94264cbe28f0346a09ed5424","scripts":{"dev":"vite","lint":"eslint .","test":"vitest --config vitest.config.ts","build":"tsc -b && vite build","preview":"vite preview","prepublishOnly":"yarn build"},"_npmUser":{"name":"chris125964","email":"Christian.Todd@rodenstock.com"},"_npmVersion":"11.6.2","description":"Typescript React package to handle frame detection","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ai.akima":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.2","react":"^19.2.8","eslint":"^10.9.1","xstate":"^5.32.6","globals":"^17.7.0","i18next":"^26.4.0","react-dom":"^19.2.8","@eslint/js":"^10.0.1","typescript":"~6.0.2","@types/node":"^26.4.0","@types/react":"^19.2.17","@mui/material":"^9.4.0","@xstate/react":"^6.1.0","react-i18next":"^17.0.12","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","vite-plugin-dts":"^5.0.3","@types/react-dom":"^19.2.5","typescript-eslint":"^8.68.0","@vitejs/plugin-react":"^6.0.4","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.5"},"peerDependencies":{"react":"^19.2.8","xstate":"^5.32.5","i18next":"^26.4.0","react-dom":"^19.2.8","@mui/material":"^9.3.1","@xstate/react":"^6.1.0","react-i18next":"^17.0.12","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1"},"_npmOperationalInternal":{"tmp":"tmp/frame.identify_0.4.2_1788170920493_0.7009058911181874","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"frame.identify","version":"0.4.3","_id":"frame.identify@0.4.3","maintainers":[{"name":"chris125964","email":"Christian.Todd@rodenstock.com"}],"dist":{"shasum":"0a6123b76f800958af7452c88357409e6cdb1e0f","tarball":"https://registry.npmjs.org/frame.identify/-/frame.identify-0.4.3.tgz","fileCount":43,"integrity":"sha512-4Py1nJ8nDRiMUo9kUbH4PuTxVC6FYdjWh89Imj5ZQ9NbkeSuOAIrmaeC0jXmUkMymajEPkGOQAYk1FxnYP+asw==","signatures":[{"sig":"MEUCIAE/Ahxx19GD2xDtcfIN2HLGjku4Qs32TkKUvwTYqfvbAiEA4mVU38BThErRw2BOkXtjiN5HhaPfrgDF4g1DqUzuD8E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1885017},"main":"./dist/frame.identify.js","type":"module","types":"./dist/index.d.ts","module":"./dist/frame.identify.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/frame.identify.js"}},"gitHead":"084cc6bb74e3869a94264cbe28f0346a09ed5424","scripts":{"dev":"vite","lint":"eslint .","test":"vitest --config vitest.config.ts","build":"tsc -b && vite build","preview":"vite preview","prepublishOnly":"yarn build"},"_npmUser":{"name":"chris125964","email":"Christian.Todd@rodenstock.com"},"_npmVersion":"11.6.2","description":"Typescript React package to handle frame detection","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ai.akima":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.2","react":"^19.2.8","eslint":"^10.9.1","xstate":"^5.32.6","globals":"^17.7.0","i18next":"^26.4.1","react-dom":"^19.2.8","@eslint/js":"^10.0.1","typescript":"~6.0.2","@types/node":"^26.4.0","@types/react":"^19.2.17","@mui/material":"^9.4.0","@xstate/react":"^6.1.0","react-i18next":"^17.0.13","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","vite-plugin-dts":"^5.1.0","@types/react-dom":"^19.2.5","typescript-eslint":"^8.69.0","@vitejs/plugin-react":"^6.0.4","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.5"},"peerDependencies":{"react":"^19.2.8","xstate":"^5.32.5","i18next":"^26.4.1","react-dom":"^19.2.8","@mui/material":"^9.3.1","@xstate/react":"^6.1.0","react-i18next":"^17.0.13","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1"},"_npmOperationalInternal":{"tmp":"tmp/frame.identify_0.4.3_1788253317914_0.7135161340832459","host":"s3://npm-registry-packages-npm-production"}},"0.4.4":{"name":"frame.identify","version":"0.4.4","_id":"frame.identify@0.4.4","maintainers":[{"name":"chris125964","email":"Christian.Todd@rodenstock.com"}],"dist":{"shasum":"4ae303a121f727b6f58251f2f9cc47e1be17a4ea","tarball":"https://registry.npmjs.org/frame.identify/-/frame.identify-0.4.4.tgz","fileCount":43,"integrity":"sha512-vxg1xT/a/56gW4Sog7uf7BBIe7pieRpaRftS8eukMiJu62IOQT1t7VB6fwT8BOj37T8uvW6DSWUlmzlm0l+sjA==","signatures":[{"sig":"MEUCICiQsP104C9BvHM/utK8ZvZSBGM59LkYaK4j9a/BIv5sAiEA/duz3YjxBzMZDnw+pK1FJxyDfTdGwFVjWoZpaIcNVeE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1886139},"main":"./dist/frame.identify.js","type":"module","types":"./dist/index.d.ts","module":"./dist/frame.identify.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/frame.identify.js"}},"gitHead":"694d0165cce9c3ff55edf2bec8e257905d803729","scripts":{"dev":"vite","lint":"eslint .","test":"vitest --config vitest.config.ts","build":"tsc -b && vite build","preview":"vite preview","prepublishOnly":"yarn build"},"_npmUser":{"name":"chris125964","email":"Christian.Todd@rodenstock.com"},"_npmVersion":"11.6.2","description":"Typescript React package to handle frame detection","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ai.akima":"^1.0.2","frame.theme":"^0.1.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.2","react":"^19.2.8","eslint":"^10.9.1","xstate":"^5.32.6","globals":"^17.12.0","i18next":"^26.4.1","react-dom":"^19.2.8","@eslint/js":"^10.0.1","typescript":"~6.0.2","@types/node":"^26.4.1","@types/react":"^19.2.17","@mui/material":"^9.4.0","@xstate/react":"^6.1.0","react-i18next":"^17.0.13","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","vite-plugin-dts":"^5.1.0","@types/react-dom":"^19.2.5","typescript-eslint":"^8.69.0","@vitejs/plugin-react":"^6.1.1","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.5"},"peerDependencies":{"react":"^19.2.8","xstate":"^5.32.5","i18next":"^26.4.1","ai.akima":"^1.0.2","react-dom":"^19.2.8","frame.theme":"^0.1.2","@mui/material":"^9.3.1","@xstate/react":"^6.1.0","react-i18next":"^17.0.13","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1"},"_npmOperationalInternal":{"tmp":"tmp/frame.identify_0.4.4_1788354376229_0.5760801878988311","host":"s3://npm-registry-packages-npm-production"}},"0.4.5":{"name":"frame.identify","version":"0.4.5","_id":"frame.identify@0.4.5","maintainers":[{"name":"chris125964","email":"Christian.Todd@rodenstock.com"}],"dist":{"shasum":"2a1660be178b4487d5ba77c27abf54352cfc376a","tarball":"https://registry.npmjs.org/frame.identify/-/frame.identify-0.4.5.tgz","fileCount":43,"integrity":"sha512-YUi4/kkETZ1L2v1xgAedDWXnjn7amPFRDGBrx74Jlc+rXzffVNl7BAR3rxRifG8DnjwTRbmQoPYDmzxYDrfScg==","signatures":[{"sig":"MEYCIQD+3YABiu1/BacpNPJptc4giryFi8cqdKbeoVhi5W5GKgIhAIEBaLH4sAEqVge6p4l/b5evW++Bk4lyiPLQhwaaGunB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1887265},"main":"./dist/frame.identify.js","type":"module","types":"./dist/index.d.ts","module":"./dist/frame.identify.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/frame.identify.js"}},"gitHead":"eaf1ea8b5ebbf1a6960ffcc7116a66aaf7d7dd89","scripts":{"dev":"vite","lint":"eslint .","test":"vitest --config vitest.config.ts","build":"tsc -b && vite build","preview":"vite preview","prepublishOnly":"yarn build"},"_npmUser":{"name":"chris125964","email":"Christian.Todd@rodenstock.com"},"_npmVersion":"11.6.2","description":"Typescript React package to handle frame detection","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ai.akima":"^1.0.2","frame.theme":"^0.1.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.2","react":"^19.2.8","eslint":"^10.9.1","xstate":"^5.32.6","globals":"^17.12.0","i18next":"^26.4.1","react-dom":"^19.2.8","@eslint/js":"^10.0.1","typescript":"~6.0.2","@types/node":"^26.4.1","@types/react":"^19.2.17","@mui/material":"^9.4.0","@xstate/react":"^6.1.0","react-i18next":"^17.0.13","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","vite-plugin-dts":"^5.1.0","@types/react-dom":"^19.2.5","typescript-eslint":"^8.69.0","@vitejs/plugin-react":"^6.1.1","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.6"},"peerDependencies":{"react":"^19.2.8","xstate":"^5.32.5","i18next":"^26.4.1","ai.akima":"^1.0.2","react-dom":"^19.2.8","frame.theme":"^0.1.2","@mui/material":"^9.3.1","@xstate/react":"^6.1.0","react-i18next":"^17.0.13","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1"},"_npmOperationalInternal":{"tmp":"tmp/frame.identify_0.4.5_1788425447113_0.31760464627699614","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"frame.identify","version":"0.5.0","_id":"frame.identify@0.5.0","maintainers":[{"name":"chris125964","email":"Christian.Todd@rodenstock.com"}],"dist":{"shasum":"16e884dad4ce4781f805a14f86faf734dce2c850","tarball":"https://registry.npmjs.org/frame.identify/-/frame.identify-0.5.0.tgz","fileCount":43,"integrity":"sha512-Jvr7YRxShzQRg2yRZFnArvr51zbO6SW01LaqBqYFIdTUMguagDIENZa8+0vvawCAAGrepi9H0zshs07NJ9+/Mg==","signatures":[{"sig":"MEUCIBieCEPQjNcQCxWwIK1rVpAdH5oVz2hOvofP7IsM/ytjAiEA2CQzHW0P60avS4zP+G3w/StG7elTE6P7jCM4GizoOfk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1886789},"main":"./dist/frame.identify.js","type":"module","types":"./dist/index.d.ts","module":"./dist/frame.identify.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/frame.identify.js"}},"gitHead":"eaf1ea8b5ebbf1a6960ffcc7116a66aaf7d7dd89","scripts":{"dev":"vite","lint":"eslint .","test":"vitest --config vitest.config.ts","build":"tsc -b && vite build","preview":"vite preview","prepublishOnly":"yarn build"},"_npmUser":{"name":"chris125964","email":"Christian.Todd@rodenstock.com"},"_npmVersion":"11.6.2","description":"Typescript React package to handle frame detection","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ai.akima":"^1.0.2","frame.theme":"^0.1.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.2","react":"^19.2.8","eslint":"^10.10.0","xstate":"^5.32.6","globals":"^17.12.0","i18next":"^26.4.2","react-dom":"^19.2.8","@eslint/js":"^10.0.1","typescript":"~6.0.2","@types/node":"^26.4.1","@types/react":"^19.2.17","@mui/material":"^9.4.0","@xstate/react":"^6.1.0","react-i18next":"^17.0.13","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","vite-plugin-dts":"^5.1.0","@types/react-dom":"^19.2.7","typescript-eslint":"^8.69.0","@vitejs/plugin-react":"^6.1.1","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.6"},"peerDependencies":{"react":"^19.2.8","xstate":"^5.32.5","i18next":"^26.4.2","ai.akima":"^1.0.2","react-dom":"^19.2.8","frame.theme":"^0.1.2","@mui/material":"^9.3.1","@xstate/react":"^6.1.0","react-i18next":"^17.0.13","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1"},"_npmOperationalInternal":{"tmp":"tmp/frame.identify_0.5.0_1788772200833_0.367762415198406","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"frame.identify","version":"0.5.1","_id":"frame.identify@0.5.1","maintainers":[{"name":"chris125964","email":"Christian.Todd@rodenstock.com"}],"dist":{"shasum":"c60aa3ffa78e2a43942011ee1de61a3eaed7dc43","tarball":"https://registry.npmjs.org/frame.identify/-/frame.identify-0.5.1.tgz","fileCount":43,"integrity":"sha512-Dzh4VcX3/1n1DS2pCDd64MlEm3r+nDHxefw824EUNS4+oLuP9U9dxBA3GKjqrNEFfpHV0ZPtaWBSATowGoB+aQ==","signatures":[{"sig":"MEUCIFIostIjAfbcqpekp2U91Krgwi5NmfwKzlnhlvbN3W3KAiEA+JDcudH4KK/th70Bi8BeHwT8s6/e2HPHatKAHQJPxcg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1902109},"main":"./dist/frame.identify.js","type":"module","types":"./dist/index.d.ts","module":"./dist/frame.identify.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/frame.identify.js"}},"gitHead":"eaf1ea8b5ebbf1a6960ffcc7116a66aaf7d7dd89","scripts":{"dev":"vite","lint":"eslint .","test":"vitest --config vitest.config.ts","build":"tsc -b && vite build","preview":"vite preview","prepublishOnly":"yarn build"},"_npmUser":{"name":"chris125964","email":"Christian.Todd@rodenstock.com"},"_npmVersion":"11.6.2","description":"Typescript React package to handle frame detection","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ai.akima":"^1.0.2","frame.theme":"^0.1.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.2","react":"^19.2.8","eslint":"^10.10.0","xstate":"^5.32.6","globals":"^17.12.0","i18next":"^26.4.2","react-dom":"^19.2.8","@eslint/js":"^10.0.1","typescript":"~6.0.2","@types/node":"^26.5.0","@types/react":"^19.2.17","@mui/material":"^9.4.0","@xstate/react":"^6.1.0","react-i18next":"^17.0.13","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","vite-plugin-dts":"^5.1.0","@types/react-dom":"^19.2.7","typescript-eslint":"^8.70.0","@vitejs/plugin-react":"^6.1.1","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.6"},"peerDependencies":{"react":"^19.2.8","xstate":"^5.32.5","i18next":"^26.4.2","ai.akima":"^1.0.2","react-dom":"^19.2.8","frame.theme":"^0.1.2","@mui/material":"^9.3.1","@xstate/react":"^6.1.0","react-i18next":"^17.0.13","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1"},"_npmOperationalInternal":{"tmp":"tmp/frame.identify_0.5.1_1788936964482_0.06836800328013948","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"frame.identify","version":"0.5.2","_id":"frame.identify@0.5.2","maintainers":[{"name":"chris125964","email":"Christian.Todd@rodenstock.com"}],"dist":{"shasum":"52b21f37a8fbb3ab5dc4f1e16fca3f46b8908d77","tarball":"https://registry.npmjs.org/frame.identify/-/frame.identify-0.5.2.tgz","fileCount":43,"integrity":"sha512-NA3wP2Ul9Cwo1UjYdcVvbmzPMXYFi9+AKodZj+EKjxkPOmCr77u0KIAVnpojFWYclSt1/AL+EfUT2GapNuChJQ==","signatures":[{"sig":"MEUCIQDHBqmi3uNm2BaSHlygjvqZ95gYqRutXFhOVxfW/93pVgIgKU+N5mpFJOSz1XeJpVhaJIOvZTgyOWV5798M0Lr825Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1908978},"main":"./dist/frame.identify.js","type":"module","types":"./dist/index.d.ts","module":"./dist/frame.identify.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/frame.identify.js"}},"gitHead":"ef00c873f43ac400ef90198ef56619ab698489a9","scripts":{"dev":"vite","lint":"eslint .","test":"vitest --config vitest.config.ts","build":"tsc -b && vite build","preview":"vite preview","prepublishOnly":"yarn build"},"_npmUser":{"name":"chris125964","email":"Christian.Todd@rodenstock.com"},"_npmVersion":"11.6.2","description":"Typescript React package to handle frame detection","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ai.akima":"^1.0.2","frame.theme":"^0.1.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.2","react":"^19.2.8","eslint":"^10.10.0","xstate":"^5.32.6","globals":"^17.12.0","i18next":"^26.4.2","react-dom":"^19.2.8","@eslint/js":"^10.0.1","typescript":"~6.0.2","@types/node":"^26.5.0","@types/react":"^19.2.17","@mui/material":"^9.4.0","@xstate/react":"^6.1.0","react-i18next":"^17.0.13","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","vite-plugin-dts":"^5.1.0","@types/react-dom":"^19.2.7","typescript-eslint":"^8.70.0","@vitejs/plugin-react":"^6.1.1","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.6"},"peerDependencies":{"react":"^19.2.8","xstate":"^5.32.5","i18next":"^26.4.2","ai.akima":"^1.0.2","react-dom":"^19.2.8","frame.theme":"^0.1.2","@mui/material":"^9.3.1","@xstate/react":"^6.1.0","react-i18next":"^17.0.13","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1"},"_npmOperationalInternal":{"tmp":"tmp/frame.identify_0.5.2_1788964706167_0.8190671422309781","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"frame.identify","version":"0.5.3","_id":"frame.identify@0.5.3","maintainers":[{"name":"chris125964","email":"Christian.Todd@rodenstock.com"}],"dist":{"shasum":"dccd5879cba989cd0ce1c0ec185319557952d0cd","tarball":"https://registry.npmjs.org/frame.identify/-/frame.identify-0.5.3.tgz","fileCount":47,"integrity":"sha512-WvQ6IAwYi+c+15yB5gJ0ieIAAX+BUXSzeEcaFa5opVzroEsPG7Rjf297YpiXOClcaOnpwZpnwj+AoYaWlu7FvQ==","signatures":[{"sig":"MEUCIQCMpD7WHaHua0tnZB9NlkhjrpkUmbSGOXri51nzkpwzTQIgPgv2cUSSw5YNuI7tSrlDUYoyTad0EGBb5uv45X1dDAs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1924945},"main":"./dist/frame.identify.js","type":"module","types":"./dist/index.d.ts","module":"./dist/frame.identify.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/frame.identify.js"}},"gitHead":"ef00c873f43ac400ef90198ef56619ab698489a9","scripts":{"dev":"vite","lint":"eslint .","test":"vitest --config vitest.config.ts","build":"tsc -b && vite build","preview":"vite preview","prepublishOnly":"yarn build"},"_npmUser":{"name":"chris125964","email":"Christian.Todd@rodenstock.com"},"_npmVersion":"11.6.2","description":"Typescript React package to handle frame detection","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ai.akima":"^1.0.2","frame.theme":"^0.1.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.2","react":"^19.3.0","eslint":"^10.10.0","vitest":"^5.0.0","xstate":"^5.32.6","globals":"^17.12.0","i18next":"^26.4.2","react-dom":"^19.3.0","@eslint/js":"^10.0.1","typescript":"~6.0.2","@types/node":"^26.5.0","@types/react":"^19.3.0","@mui/material":"^9.4.0","@xstate/react":"^6.1.0","react-i18next":"^17.0.13","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","vite-plugin-dts":"^5.1.0","@types/react-dom":"^19.3.0","typescript-eslint":"^8.70.0","@vitejs/plugin-react":"^6.1.1","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.6"},"peerDependencies":{"react":"^19.3.0","xstate":"^5.32.5","i18next":"^26.4.2","ai.akima":"^1.0.2","react-dom":"^19.3.0","frame.theme":"^0.1.2","@mui/material":"^9.3.1","@xstate/react":"^6.1.0","react-i18next":"^17.0.13","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1"},"_npmOperationalInternal":{"tmp":"tmp/frame.identify_0.5.3_1789040069212_0.6244519304926102","host":"s3://npm-registry-packages-npm-production"}},"0.5.4":{"name":"frame.identify","version":"0.5.4","_id":"frame.identify@0.5.4","maintainers":[{"name":"chris125964","email":"Christian.Todd@rodenstock.com"}],"dist":{"shasum":"8c55b2e6ca8e3992700d95bef4ac92382be94ce6","tarball":"https://registry.npmjs.org/frame.identify/-/frame.identify-0.5.4.tgz","fileCount":47,"integrity":"sha512-bpao2rb0ACUncjLpA92nBr82RGHK2n1EB6XDwFN3C2DVKVycCurtSIs5ADuF/omWZU4bq9veaKNyKSRGBQISjA==","signatures":[{"sig":"MEQCIDk8vp6IQnGOjep1D4Qvpp10sheIG9ZRrpvcyu4HjMurAiBzf+SsJjtXpMNBzAdymuIGI1Dlu4b2QM9M8en9YnYYZg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1925864},"main":"./dist/frame.identify.js","type":"module","types":"./dist/index.d.ts","module":"./dist/frame.identify.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/frame.identify.js"}},"gitHead":"ef00c873f43ac400ef90198ef56619ab698489a9","scripts":{"dev":"vite","lint":"eslint .","test":"vitest --config vitest.config.ts","build":"tsc -b && vite build","preview":"vite preview","prepublishOnly":"yarn build"},"_npmUser":{"name":"chris125964","email":"Christian.Todd@rodenstock.com"},"_npmVersion":"11.6.2","description":"Typescript React package to handle frame detection","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ai.akima":"^1.0.2","frame.theme":"^0.1.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.3.0","react":"^19.3.0","eslint":"^10.10.0","vitest":"^5.0.0","xstate":"^5.33.0","globals":"^17.12.0","i18next":"^26.4.2","react-dom":"^19.3.0","@eslint/js":"^10.0.1","typescript":"~6.0.2","@types/node":"^26.5.1","@types/react":"^19.3.0","@mui/material":"^9.4.0","@xstate/react":"^6.1.0","react-i18next":"^17.0.14","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","vite-plugin-dts":"^5.1.0","@types/react-dom":"^19.3.0","typescript-eslint":"^8.70.0","@vitejs/plugin-react":"^6.1.1","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.6"},"peerDependencies":{"react":"^19.3.0","xstate":"^5.32.5","i18next":"^26.4.2","ai.akima":"^1.0.2","react-dom":"^19.3.0","frame.theme":"^0.1.2","@mui/material":"^9.3.1","@xstate/react":"^6.1.0","react-i18next":"^17.0.14","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1"},"_npmOperationalInternal":{"tmp":"tmp/frame.identify_0.5.4_1789393239219_0.595815517805377","host":"s3://npm-registry-packages-npm-production"}},"0.5.5":{"name":"frame.identify","version":"0.5.5","_id":"frame.identify@0.5.5","maintainers":[{"name":"chris125964","email":"Christian.Todd@rodenstock.com"}],"dist":{"shasum":"e790a1f12fff563d163f679b3599ee74c606d3c0","tarball":"https://registry.npmjs.org/frame.identify/-/frame.identify-0.5.5.tgz","fileCount":47,"integrity":"sha512-98/AikPWZD9Lq7i5kbA6y+Py6byUax2u/GrNwHnCwD1NCxo63GzINHVCdek5cmutXNDtVmYdxb3btSDwkIZxJQ==","signatures":[{"sig":"MEUCIC/66dUpq7VHXIgWmfaF2jeGvYLIWXKXkJyNBg1gmBRMAiEArmG0GiDSMrYRrmUaWTyxjeLYH7s2mdl80kj3rYSulRw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDhJ5cWuzUBXlynNmkMaJDSB33YjXT0EXcYqnpCVQbaLwIgIDOXxa4y7BMJ33n1LTa6jgQ0mjlJMAfLZDKHXSjBReg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1934668},"main":"./dist/frame.identify.js","type":"module","types":"./dist/index.d.ts","module":"./dist/frame.identify.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/frame.identify.js"}},"gitHead":"b3a9ed3b3278121650ab866d339ee635a3983ca7","scripts":{"dev":"vite","lint":"eslint .","test":"vitest --config vitest.config.ts","build":"tsc -b && vite build","preview":"vite preview","prepublishOnly":"yarn build"},"_npmUser":{"name":"chris125964","email":"Christian.Todd@rodenstock.com"},"_npmVersion":"11.6.2","description":"Typescript React package to handle frame detection","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ai.akima":"^1.0.2","frame.theme":"^0.1.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.3.0","react":"^19.3.0","eslint":"^10.10.0","vitest":"^5.0.0","xstate":"^5.33.0","globals":"^17.12.0","i18next":"^26.4.2","react-dom":"^19.3.0","@eslint/js":"^10.0.1","typescript":"~6.0.2","@types/node":"^26.5.1","@types/react":"^19.3.0","@mui/material":"^9.4.0","@xstate/react":"^6.1.0","react-i18next":"^17.0.14","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","vite-plugin-dts":"^5.1.0","@types/react-dom":"^19.3.0","typescript-eslint":"^8.70.0","@vitejs/plugin-react":"^6.1.1","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.7"},"peerDependencies":{"react":"^19.3.0","xstate":"^5.32.5","i18next":"^26.4.2","ai.akima":"^1.0.2","react-dom":"^19.3.0","frame.theme":"^0.1.2","@mui/material":"^9.3.1","@xstate/react":"^6.1.0","react-i18next":"^17.0.14","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1"},"_npmOperationalInternal":{"tmp":"tmp/frame.identify_0.5.5_1789461509360_0.2356093536050614","host":"s3://npm-registry-packages-npm-production"}},"0.5.6":{"_id":"frame.identify@0.5.6","dist":{"shasum":"b455f42b560c3e233983b922ff8e115fa62b7a06","tarball":"https://registry.npmjs.org/frame.identify/-/frame.identify-0.5.6.tgz","fileCount":47,"integrity":"sha512-qrPfYGBz6BeoOpcwr/KLI9/VFcJXHJb8hJTwwWy+0gHCMf1oXd5L99COYO02zu6hxG4YtNhO+678MOX9orhbRg==","signatures":[{"sig":"MEYCIQCgDaDjcdEBQNghyiF5LpKweS06k8CACuNzE/5GvG/76gIhANdEY5vryakser2qa49Qv3sCBuNoNbHUh7Pb+iW8FTny","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHTimSyqxdehx9axaAneuhCQJ+UGNdN4yYmL2GiTnsqPAiBVehXZwMl+wg75im5vIWMW+3cxHQwm4lmt5V8xrYnGVA=="}],"unpackedSize":1933203},"main":"./dist/frame.identify.js","name":"frame.identify","type":"module","types":"./dist/index.d.ts","module":"./dist/frame.identify.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/frame.identify.js"}},"gitHead":"882f1b0a03a40aef8f79a9de30cc94a41e1f34d9","scripts":{"dev":"vite","lint":"eslint .","test":"vitest --config vitest.config.ts","build":"tsc -b && vite build","preview":"vite preview","prepublishOnly":"yarn build"},"version":"0.5.6","_npmUser":{"name":"chris125964","email":"Christian.Todd@rodenstock.com"},"_npmVersion":"11.6.2","description":"Typescript React package to handle frame detection","directories":{},"maintainers":[{"name":"chris125964","email":"Christian.Todd@rodenstock.com"}],"_nodeVersion":"24.11.1","dependencies":{"ai.akima":"^1.0.2","frame.theme":"^0.1.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.3.0","react":"^19.3.0","eslint":"^10.10.0","vitest":"^5.0.1","xstate":"^5.33.0","globals":"^17.12.0","i18next":"^26.4.2","react-dom":"^19.3.0","@eslint/js":"^10.0.1","typescript":"~6.0.2","@types/node":"^26.5.1","@types/react":"^19.3.0","@mui/material":"^9.4.0","@xstate/react":"^6.1.0","react-i18next":"^17.0.14","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","vite-plugin-dts":"^5.1.0","@types/react-dom":"^19.3.0","typescript-eslint":"^8.70.0","@vitejs/plugin-react":"^6.1.1","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-refresh":"^0.5.7"},"peerDependencies":{"react":"^19.3.0","xstate":"^5.32.5","i18next":"^26.4.2","ai.akima":"^1.0.2","react-dom":"^19.3.0","frame.theme":"^0.1.2","@mui/material":"^9.3.1","@xstate/react":"^6.1.0","react-i18next":"^17.0.14","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/frame.identify_0.5.6_1789464489464_0.640228957622232"}}},"time":{"created":"2026-08-18T09:40:19.190Z","modified":"2026-09-15T09:28:09.742Z","0.1.0":"2026-08-18T09:40:19.434Z","0.2.0":"2026-08-18T10:14:20.656Z","0.2.1":"2026-08-18T10:34:00.578Z","0.2.2":"2026-08-18T14:02:11.040Z","0.2.3":"2026-08-19T08:47:30.074Z","0.2.4":"2026-08-19T09:07:50.818Z","0.2.6":"2026-08-19T09:46:03.227Z","0.2.7":"2026-08-20T11:08:32.515Z","0.3.0":"2026-08-24T08:42:16.534Z","0.3.1":"2026-08-24T09:31:07.002Z","0.3.2":"2026-08-25T08:54:37.170Z","0.3.3":"2026-08-27T07:00:38.934Z","0.3.5":"2026-08-27T10:24:12.843Z","0.3.6":"2026-08-27T13:13:08.908Z","0.3.7":"2026-08-27T13:37:10.532Z","0.3.8":"2026-08-27T14:06:11.936Z","0.3.9":"2026-08-28T06:15:41.648Z","0.3.10":"2026-08-28T06:25:36.226Z","0.3.11":"2026-08-28T06:46:22.964Z","0.3.12":"2026-08-28T07:01:48.462Z","0.4.0":"2026-08-28T08:02:20.206Z","0.4.1":"2026-08-28T09:56:54.035Z","0.4.2":"2026-08-31T10:08:40.676Z","0.4.3":"2026-09-01T09:01:58.085Z","0.4.4":"2026-09-02T13:06:16.409Z","0.4.5":"2026-09-03T08:50:47.327Z","0.5.0":"2026-09-07T09:10:01.009Z","0.5.1":"2026-09-09T06:56:04.655Z","0.5.2":"2026-09-09T14:38:26.362Z","0.5.3":"2026-09-10T11:34:29.396Z","0.5.4":"2026-09-14T13:40:39.405Z","0.5.5":"2026-09-15T08:38:29.533Z","0.5.6":"2026-09-15T09:28:09.576Z"},"description":"Typescript React package to handle frame detection","maintainers":[{"name":"chris125964","email":"Christian.Todd@rodenstock.com"}],"readme":"# React + TypeScript + Vite\n\nThis template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.\n\nCurrently, two official plugins are available:\n\n- [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react) uses [Oxc](https://oxc.rs)\n- [@vitejs/plugin-react-swc](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react-swc) uses [SWC](https://swc.rs/)\n\n## React Compiler\n\nThe React Compiler is not enabled on this template because of its impact on dev & build performances. To add it, see [this documentation](https://react.dev/learn/react-compiler/installation).\n\n## Expanding the ESLint configuration\n\nIf you are developing a production application, we recommend updating the configuration to enable type-aware lint rules:\n\n```js\nexport default defineConfig([\n  globalIgnores(['dist']),\n  {\n    files: ['**/*.{ts,tsx}'],\n    extends: [\n      // Other configs...\n\n      // Remove tseslint.configs.recommended and replace with this\n      tseslint.configs.recommendedTypeChecked,\n      // Alternatively, use this for stricter rules\n      tseslint.configs.strictTypeChecked,\n      // Optionally, add this for stylistic rules\n      tseslint.configs.stylisticTypeChecked,\n\n      // Other configs...\n    ],\n    languageOptions: {\n      parserOptions: {\n        project: ['./tsconfig.node.json', './tsconfig.app.json'],\n        tsconfigRootDir: import.meta.dirname,\n      },\n      // other options...\n    },\n  },\n])\n\n```\n\nYou can also install [eslint-plugin-react-x](https://github.com/Rel1cx/eslint-react/tree/main/packages/plugins/eslint-plugin-react-x) and [eslint-plugin-react-dom](https://github.com/Rel1cx/eslint-react/tree/main/packages/plugins/eslint-plugin-react-dom) for React-specific lint rules:\n\n```js\n// eslint.config.js\nimport reactX from 'eslint-plugin-react-x'\nimport reactDom from 'eslint-plugin-react-dom'\n\nexport default defineConfig([\n  globalIgnores(['dist']),\n  {\n    files: ['**/*.{ts,tsx}'],\n    extends: [\n      // Other configs...\n      // Enable lint rules for React\n      reactX.configs['recommended-typescript'],\n      // Enable lint rules for React DOM\n      reactDom.configs.recommended,\n    ],\n    languageOptions: {\n      parserOptions: {\n        project: ['./tsconfig.node.json', './tsconfig.app.json'],\n        tsconfigRootDir: import.meta.dirname,\n      },\n      // other options...\n    },\n  },\n])\n\n```\n","readmeFilename":"README.md"}