{"_id":"@avatune/hair-length-predictor","_rev":"13-045d5acc3aaf95bd866ac689638f307d","name":"@avatune/hair-length-predictor","dist-tags":{"latest":"1.4.1"},"versions":{"1.0.0":{"name":"@avatune/hair-length-predictor","version":"1.0.0","keywords":["avatune","avatar","ml","machine-learning","tensorflow","tfjs","prediction","hair","length"],"author":{"url":"https://avatune.dev","name":"Avatune Team"},"license":"MIT","_id":"@avatune/hair-length-predictor@1.0.0","maintainers":[{"name":"nevmstas","email":"nevmyvakastas@gmail.com"},{"name":"teimurjan","email":"teymurgg321@gmail.com"}],"contributors":[{"url":"https://github.com/teimurjan","name":"Teimur Gasanov","email":"me@teimurjan.dev"},{"url":"https://github.com/nevmstas","name":"Stanislav Nevmyvaka","email":"nevmyvakastas@gmail.com"}],"homepage":"https://avatune.dev","bugs":{"url":"https://github.com/AvatuneAI/avatune/issues"},"dist":{"shasum":"935f28ca064720fd2e17830ca81580c3abe097e8","tarball":"https://registry.npmjs.org/@avatune/hair-length-predictor/-/hair-length-predictor-1.0.0.tgz","fileCount":10,"integrity":"sha512-XTLLjLvVlDOWKCSKOjN0ZfKevJMxcWyoSAp6CIS3MvySNVjazxPc5gxq7BFdlzkd2FJh4/dJi3ETPpapnHOkGQ==","signatures":[{"sig":"MEUCIFUmBlS/vKfcZMFMKcBQEDR3biKWHOj1NrUvW9xKAasIAiEAtMZpKMQMNaAT/YytaLigKjhV43i9cNwc6F3AaWRp/Co=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":151578},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"41808f4423b3916a36402140388df44ae145c389","private":false,"scripts":{"dev":"rslib build --watch","build":"rslib build","watch":"rslib build --watch","check-types":"tsc --noEmit"},"_npmUser":{"name":"teimurjan","email":"teymurgg321@gmail.com"},"repository":{"url":"git+https://github.com/AvatuneAI/avatune.git","type":"git"},"_npmVersion":"10.9.4","description":"Browser-based hair length prediction using TensorFlow.js. Classifies hair into 3 categories: short, medium, long.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"@avatune/types":"workspace:*","@avatune/face-detector":"workspace:*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@rslib/core":"^0.16.0","@types/node":"^22.18.11","@tensorflow/tfjs":"^4.22.0","@tensorflow/tfjs-backend-wasm":"^4.22.0","@tensorflow/tfjs-backend-webgl":"^4.22.0","@avatune/rsbuild-plugin-copy-tfjs-model":"workspace:*"},"peerDependencies":{"@tensorflow/tfjs":"^4.22.0","@tensorflow/tfjs-backend-wasm":"^4.22.0","@tensorflow/tfjs-backend-webgl":"^4.22.0"},"_npmOperationalInternal":{"tmp":"tmp/hair-length-predictor_1.0.0_1764313447540_0.005754382126625046","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@avatune/hair-length-predictor","version":"1.0.1","keywords":["avatune","avatar","ml","machine-learning","tensorflow","tfjs","prediction","hair","length"],"author":{"url":"https://avatune.dev","name":"Avatune Team"},"license":"MIT","_id":"@avatune/hair-length-predictor@1.0.1","maintainers":[{"name":"nevmstas","email":"nevmyvakastas@gmail.com"},{"name":"teimurjan","email":"teymurgg321@gmail.com"}],"contributors":[{"url":"https://github.com/teimurjan","name":"Teimur Gasanov","email":"me@teimurjan.dev"},{"url":"https://github.com/nevmstas","name":"Stanislav Nevmyvaka","email":"nevmyvakastas@gmail.com"}],"homepage":"https://avatune.dev","bugs":{"url":"https://github.com/avatune/avatune/issues"},"dist":{"shasum":"bcb2cdb70cedf050e3b9b2bbe4c550db0f6e4228","tarball":"https://registry.npmjs.org/@avatune/hair-length-predictor/-/hair-length-predictor-1.0.1.tgz","fileCount":10,"integrity":"sha512-3eqj04MfKTh7TSPZAcnzWO/fyqit0kvE4F94xsTchOs8R7JN8RdNVVOFZt2/XNjfB+5Vu4W61m+n1zil9ul3/A==","signatures":[{"sig":"MEUCIQCRbl/kWkvsxBv5THOizXM8VHNEE3TkZjzfvnqjg+EeswIgBO5CBokJQHKxHeRPC0cSjE3WfCV1JTwLJvKqh7/oPkk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":145890},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"8a32e09fac6aef11fc61334b5fd7cf0aba9eb0ad","private":false,"scripts":{"dev":"rslib build --watch","build":"rslib build","watch":"rslib build --watch","check-types":"tsc --noEmit"},"_npmUser":{"name":"teimurjan","email":"teymurgg321@gmail.com"},"repository":{"url":"git+https://github.com/avatune/avatune.git","type":"git"},"_npmVersion":"10.9.4","description":"Browser-based hair length prediction using TensorFlow.js. Classifies hair into 3 categories: short, medium, long.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"@avatune/types":"workspace:*","@avatune/face-detector":"workspace:*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@rslib/core":"^0.16.0","@types/node":"^22.18.11","@tensorflow/tfjs":"^4.22.0","@tensorflow/tfjs-backend-wasm":"^4.22.0","@tensorflow/tfjs-backend-webgl":"^4.22.0","@avatune/rsbuild-plugin-copy-tfjs-model":"workspace:*"},"peerDependencies":{"@tensorflow/tfjs":"^4.22.0","@tensorflow/tfjs-backend-wasm":"^4.22.0","@tensorflow/tfjs-backend-webgl":"^4.22.0"},"_npmOperationalInternal":{"tmp":"tmp/hair-length-predictor_1.0.1_1764318594405_0.9288705029416984","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@avatune/hair-length-predictor","version":"1.1.0","keywords":["avatune","avatar","ml","machine-learning","tensorflow","tfjs","prediction","hair","length"],"author":{"url":"https://avatune.dev","name":"Avatune Team"},"license":"MIT","_id":"@avatune/hair-length-predictor@1.1.0","maintainers":[{"name":"nevmstas","email":"nevmyvakastas@gmail.com"},{"name":"teimurjan","email":"teymurgg321@gmail.com"}],"contributors":[{"url":"https://github.com/teimurjan","name":"Teimur Gasanov","email":"me@teimurjan.dev"},{"url":"https://github.com/nevmstas","name":"Stanislav Nevmyvaka","email":"nevmyvakastas@gmail.com"}],"homepage":"https://avatune.dev","bugs":{"url":"https://github.com/avatune/avatune/issues"},"dist":{"shasum":"42cfe18ac96f909de949367a4d3cd28baa2a306f","tarball":"https://registry.npmjs.org/@avatune/hair-length-predictor/-/hair-length-predictor-1.1.0.tgz","fileCount":10,"integrity":"sha512-m6YZTkBUNrJ63QnkFFHr1AdTCNhcn1ZPng0Zw+SqCW8MfUA6HTJgNe5FVhgaa39fcLb3ZRgsuT2A0BQLCWB6sA==","signatures":[{"sig":"MEUCIQChdd19xOdw6/5onbVj2RQPGG0jKHMcnDFKz7jebMCS4gIgE9kemE5wYgFuAxtbV7iCT13BFEzswTFS3HBddTOQa+o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":145890},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"9263f708f3ad7cb3e804450dd7527222ddb93706","private":false,"scripts":{"dev":"rslib build --watch","build":"rslib build","watch":"rslib build --watch","check-types":"tsc --noEmit"},"_npmUser":{"name":"teimurjan","email":"teymurgg321@gmail.com"},"repository":{"url":"git+https://github.com/avatune/avatune.git","type":"git"},"_npmVersion":"10.9.4","description":"Browser-based hair length prediction using TensorFlow.js. Classifies hair into 3 categories: short, medium, long.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"@avatune/types":"workspace:*","@avatune/face-detector":"workspace:*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@rslib/core":"^0.16.0","@types/node":"^22.18.11","@tensorflow/tfjs":"^4.22.0","@tensorflow/tfjs-backend-wasm":"^4.22.0","@tensorflow/tfjs-backend-webgl":"^4.22.0","@avatune/rsbuild-plugin-copy-tfjs-model":"workspace:*"},"peerDependencies":{"@tensorflow/tfjs":"^4.22.0","@tensorflow/tfjs-backend-wasm":"^4.22.0","@tensorflow/tfjs-backend-webgl":"^4.22.0"},"_npmOperationalInternal":{"tmp":"tmp/hair-length-predictor_1.1.0_1764332118126_0.18251833300332954","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@avatune/hair-length-predictor","version":"1.2.0","keywords":["avatune","avatar","ml","machine-learning","tensorflow","tfjs","prediction","hair","length"],"author":"Avatune Team (https://avatune.dev)","license":"MIT","_id":"@avatune/hair-length-predictor@1.2.0","maintainers":[{"name":"nevmstas","email":"nevmyvakastas@gmail.com"},{"name":"teimurjan","email":"teymurgg321@gmail.com"}],"contributors":["Teimur Gasanov <me@teimurjan.dev> (https://github.com/teimurjan)","Stanislav Nevmyvaka <nevmyvakastas@gmail.com> (https://github.com/nevmstas)"],"homepage":"https://avatune.dev","bugs":{"url":"https://github.com/avatune/avatune/issues"},"dist":{"shasum":"5fae1d57e0e30be6cc072fcb9a67ed36d21a1771","tarball":"https://registry.npmjs.org/@avatune/hair-length-predictor/-/hair-length-predictor-1.2.0.tgz","fileCount":10,"integrity":"sha512-2K6fvmWc8LU4td2FQTUxZckmrHV/57C11cqm+VWPxi+fczG76ZXwy5vOCriPs50t2b0y4HxHB4+/p/i7ZDw7JA==","signatures":[{"sig":"MEYCIQDrbDC3L+AcJnwSpaJqC975H1cqZd+I1l2Y3pMwYXOUxAIhAJrKVKx/a5zDNbh5225XfOh92+IY/jYjMm0qKWLNFlVv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":145872},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","shasum":"5fae1d57e0e30be6cc072fcb9a67ed36d21a1771","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"private":false,"scripts":{"dev":"rslib build --watch","build":"rslib build","watch":"rslib build --watch","check-types":"tsc --noEmit"},"_npmUser":{"name":"teimurjan","email":"teymurgg321@gmail.com"},"_integrity":"sha512-2K6fvmWc8LU4td2FQTUxZckmrHV/57C11cqm+VWPxi+fczG76ZXwy5vOCriPs50t2b0y4HxHB4+/p/i7ZDw7JA==","repository":{"url":"git+https://github.com/avatune/avatune.git","type":"git"},"_npmVersion":"10.8.3","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@avatune/types":"1.2.0","@avatune/face-detector":"1.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@rslib/core":"^0.16.0","@types/node":"^22.18.11","@tensorflow/tfjs":"^4.22.0","@tensorflow/tfjs-backend-wasm":"^4.22.0","@tensorflow/tfjs-backend-webgl":"^4.22.0","@avatune/rsbuild-plugin-copy-tfjs-model":"1.1.0"},"peerDependencies":{"@tensorflow/tfjs":"^4.22.0","@tensorflow/tfjs-backend-wasm":"^4.22.0","@tensorflow/tfjs-backend-webgl":"^4.22.0"},"_npmOperationalInternal":{"tmp":"tmp/hair-length-predictor_1.2.0_1764345681413_0.8566151287537462","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"@avatune/hair-length-predictor","version":"1.2.1","keywords":["avatune","avatar","ml","machine-learning","tensorflow","tfjs","prediction","hair","length"],"author":"Avatune Team (https://avatune.dev)","license":"MIT","_id":"@avatune/hair-length-predictor@1.2.1","maintainers":[{"name":"nevmstas","email":"nevmyvakastas@gmail.com"},{"name":"teimurjan","email":"teymurgg321@gmail.com"}],"contributors":["Teimur Gasanov <me@teimurjan.dev> (https://github.com/teimurjan)","Stanislav Nevmyvaka <nevmyvakastas@gmail.com> (https://github.com/nevmstas)"],"homepage":"https://avatune.dev","bugs":{"url":"https://github.com/avatune/avatune/issues"},"dist":{"shasum":"2e79edcdd5c8cc9ff60e963171df5249890c055a","tarball":"https://registry.npmjs.org/@avatune/hair-length-predictor/-/hair-length-predictor-1.2.1.tgz","fileCount":10,"integrity":"sha512-8gcgj44xXnGScTHkO/JlrlbI5bVn3GCcsLZ3EL9RqHZrdMorsuYY1ZC/wGOVOZoObUdj0tnZmdnHTiZG/h06hg==","signatures":[{"sig":"MEQCIG2DKQrzwcvAbF1O1s+TPGLn6law+BoucyaL7Q7Pcm/KAiB2h1yBEQXLUV5hybz1CuCCiHloX7+xFtXmXKQ9ZQFDGw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":145872},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","shasum":"2e79edcdd5c8cc9ff60e963171df5249890c055a","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"private":false,"scripts":{"dev":"rslib build --watch","build":"rslib build","watch":"rslib build --watch","check-types":"tsc --noEmit"},"_npmUser":{"name":"teimurjan","email":"teymurgg321@gmail.com"},"_integrity":"sha512-8gcgj44xXnGScTHkO/JlrlbI5bVn3GCcsLZ3EL9RqHZrdMorsuYY1ZC/wGOVOZoObUdj0tnZmdnHTiZG/h06hg==","repository":{"url":"git+https://github.com/avatune/avatune.git","type":"git"},"_npmVersion":"10.8.3","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@avatune/types":"1.2.1","@avatune/face-detector":"1.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@rslib/core":"^0.16.0","@types/node":"^22.18.11","@tensorflow/tfjs":"^4.22.0","@tensorflow/tfjs-backend-wasm":"^4.22.0","@tensorflow/tfjs-backend-webgl":"^4.22.0","@avatune/rsbuild-plugin-copy-tfjs-model":"1.1.1"},"peerDependencies":{"@tensorflow/tfjs":"^4.22.0","@tensorflow/tfjs-backend-wasm":"^4.22.0","@tensorflow/tfjs-backend-webgl":"^4.22.0"},"_npmOperationalInternal":{"tmp":"tmp/hair-length-predictor_1.2.1_1764347567704_0.7392853223699154","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"@avatune/hair-length-predictor","version":"1.2.2","keywords":["avatune","avatar","ml","machine-learning","tensorflow","tfjs","prediction","hair","length"],"author":"Avatune Team (https://avatune.dev)","license":"MIT","_id":"@avatune/hair-length-predictor@1.2.2","maintainers":[{"name":"nevmstas","email":"nevmyvakastas@gmail.com"},{"name":"teimurjan","email":"teymurgg321@gmail.com"}],"contributors":["Teimur Gasanov <me@teimurjan.dev> (https://github.com/teimurjan)","Stanislav Nevmyvaka <nevmyvakastas@gmail.com> (https://github.com/nevmstas)"],"homepage":"https://avatune.dev","bugs":{"url":"https://github.com/avatune/avatune/issues"},"dist":{"shasum":"bfd3db94923767005bd0c307d0d8864dc46467cb","tarball":"https://registry.npmjs.org/@avatune/hair-length-predictor/-/hair-length-predictor-1.2.2.tgz","fileCount":10,"integrity":"sha512-03A+Z1v5jz53wOWaY/0K+q+4/knkp+AAgrhikTxlUmF4WdwESM+XljVhMQeAJJFh6hJiarZ2cdsB5jUPrUHRQA==","signatures":[{"sig":"MEYCIQCwuVK3RKdKrYd5BQz7bHMd8oYzQ6qN/0vFKZMcdMY1wgIhALvHGyoFzR5ki0tWz66x5US/AXKzQpb7V+Wbn6Gwr1E5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146169},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","shasum":"bfd3db94923767005bd0c307d0d8864dc46467cb","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"private":false,"scripts":{"dev":"rslib build --watch","build":"rslib build","watch":"rslib build --watch","check-types":"tsc --noEmit"},"_npmUser":{"name":"teimurjan","email":"teymurgg321@gmail.com"},"_integrity":"sha512-03A+Z1v5jz53wOWaY/0K+q+4/knkp+AAgrhikTxlUmF4WdwESM+XljVhMQeAJJFh6hJiarZ2cdsB5jUPrUHRQA==","repository":{"url":"git+https://github.com/avatune/avatune.git","type":"git"},"_npmVersion":"10.8.3","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@avatune/types":"2.0.0","@avatune/face-detector":"1.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@rslib/core":"^0.16.0","@types/node":"^22.18.11","@tensorflow/tfjs":"^4.22.0","@tensorflow/tfjs-backend-wasm":"^4.22.0","@tensorflow/tfjs-backend-webgl":"^4.22.0","@avatune/rsbuild-plugin-copy-tfjs-model":"1.1.1"},"peerDependencies":{"@tensorflow/tfjs":"^4.22.0","@tensorflow/tfjs-backend-wasm":"^4.22.0","@tensorflow/tfjs-backend-webgl":"^4.22.0"},"_npmOperationalInternal":{"tmp":"tmp/hair-length-predictor_1.2.2_1764783415294_0.16763505091810793","host":"s3://npm-registry-packages-npm-production"}},"1.2.3":{"name":"@avatune/hair-length-predictor","version":"1.2.3","keywords":["avatune","avatar","ml","machine-learning","tensorflow","tfjs","prediction","hair","length"],"author":"Avatune Team (https://avatune.dev)","license":"MIT","_id":"@avatune/hair-length-predictor@1.2.3","maintainers":[{"name":"nevmstas","email":"nevmyvakastas@gmail.com"},{"name":"teimurjan","email":"teymurgg321@gmail.com"}],"contributors":["Teimur Gasanov <me@teimurjan.dev> (https://github.com/teimurjan)","Stanislav Nevmyvaka <nevmyvakastas@gmail.com> (https://github.com/nevmstas)"],"homepage":"https://avatune.dev","bugs":{"url":"https://github.com/avatune/avatune/issues"},"dist":{"shasum":"0c4c432bbcf330ea865e6224fe71ab7d4b7225f5","tarball":"https://registry.npmjs.org/@avatune/hair-length-predictor/-/hair-length-predictor-1.2.3.tgz","fileCount":10,"integrity":"sha512-M1wFsTkiw+CNSWtyYFJHpL4tdS4SllFgnTWFWtaXjlrDRWjh4yEFDrF3Nf7g6XXyXXVlOWxqarociVMHZCQ6Gw==","signatures":[{"sig":"MEYCIQCpnIxsjVn7MDADSI8DpzZjaoeXF5egcI3j6jE593vV6QIhAIuBqW3hCHJ8kWtw5xs9ReDFXeqBmhIzFHaOuT0h3lEh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146199},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","shasum":"0c4c432bbcf330ea865e6224fe71ab7d4b7225f5","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"private":false,"scripts":{"dev":"rslib build --watch","build":"rslib build","watch":"rslib build --watch","check-types":"tsc --noEmit"},"_npmUser":{"name":"teimurjan","email":"teymurgg321@gmail.com"},"_integrity":"sha512-M1wFsTkiw+CNSWtyYFJHpL4tdS4SllFgnTWFWtaXjlrDRWjh4yEFDrF3Nf7g6XXyXXVlOWxqarociVMHZCQ6Gw==","repository":{"url":"git+https://github.com/avatune/avatune.git","type":"git"},"_npmVersion":"10.8.3","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@avatune/types":"2.0.0","@avatune/face-detector":"1.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@rslib/core":"^0.16.0","@types/node":"^22.18.11","@tensorflow/tfjs":"^4.22.0","@tensorflow/tfjs-backend-wasm":"^4.22.0","@tensorflow/tfjs-backend-webgl":"^4.22.0","@avatune/rsbuild-plugin-copy-tfjs-model":"1.1.1"},"peerDependencies":{"@tensorflow/tfjs":"^4.22.0","@tensorflow/tfjs-backend-wasm":"^4.22.0","@tensorflow/tfjs-backend-webgl":"^4.22.0"},"_npmOperationalInternal":{"tmp":"tmp/hair-length-predictor_1.2.3_1765214753924_0.29850467348205867","host":"s3://npm-registry-packages-npm-production"}},"1.2.4":{"name":"@avatune/hair-length-predictor","version":"1.2.4","keywords":["avatune","avatar","ml","machine-learning","tensorflow","tfjs","prediction","hair","length"],"author":"Avatune Team (https://avatune.dev)","license":"MIT","_id":"@avatune/hair-length-predictor@1.2.4","maintainers":[{"name":"nevmstas","email":"nevmyvakastas@gmail.com"},{"name":"teimurjan","email":"teymurgg321@gmail.com"}],"contributors":["Teimur Gasanov <me@teimurjan.dev> (https://github.com/teimurjan)","Stanislav Nevmyvaka <nevmyvakastas@gmail.com> (https://github.com/nevmstas)"],"homepage":"https://avatune.dev","bugs":{"url":"https://github.com/avatune/avatune/issues"},"dist":{"shasum":"efd07ff7fb77a341d8545e8cc0fba9b6833fbe63","tarball":"https://registry.npmjs.org/@avatune/hair-length-predictor/-/hair-length-predictor-1.2.4.tgz","fileCount":10,"integrity":"sha512-uUN0IIlPcWQpD2+EL0gQGbrQ5+FPiU+TTKdd2GOJHXMxxAywV8ZxDRVbCkMQAcdIbW+l7oWVLOX92sq6KPel1w==","signatures":[{"sig":"MEUCIGEPyMX57W+PRXLGk1gqtuY94l1jes8AfVhJvTWA11MwAiEA0cepC3ixhjO0ZCDCJUNrPCY2yJ/f1WGekO8iyK3q9Ac=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146199},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","shasum":"efd07ff7fb77a341d8545e8cc0fba9b6833fbe63","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"private":false,"scripts":{"dev":"rslib build --watch","build":"rslib build","watch":"rslib build --watch","check-types":"tsc --noEmit"},"_npmUser":{"name":"teimurjan","email":"teymurgg321@gmail.com"},"_integrity":"sha512-uUN0IIlPcWQpD2+EL0gQGbrQ5+FPiU+TTKdd2GOJHXMxxAywV8ZxDRVbCkMQAcdIbW+l7oWVLOX92sq6KPel1w==","repository":{"url":"git+https://github.com/avatune/avatune.git","type":"git"},"_npmVersion":"10.8.3","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@avatune/types":"2.0.1","@avatune/face-detector":"1.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@rslib/core":"^0.16.0","@types/node":"^22.18.11","@tensorflow/tfjs":"^4.22.0","@tensorflow/tfjs-backend-wasm":"^4.22.0","@tensorflow/tfjs-backend-webgl":"^4.22.0","@avatune/rsbuild-plugin-copy-tfjs-model":"1.1.1"},"peerDependencies":{"@tensorflow/tfjs":"^4.22.0","@tensorflow/tfjs-backend-wasm":"^4.22.0","@tensorflow/tfjs-backend-webgl":"^4.22.0"},"_npmOperationalInternal":{"tmp":"tmp/hair-length-predictor_1.2.4_1765269453884_0.00474760164632726","host":"s3://npm-registry-packages-npm-production"}},"1.2.5":{"name":"@avatune/hair-length-predictor","version":"1.2.5","keywords":["avatune","avatar","ml","machine-learning","tensorflow","tfjs","prediction","hair","length"],"author":"Avatune Team (https://avatune.dev)","license":"MIT","_id":"@avatune/hair-length-predictor@1.2.5","maintainers":[{"name":"nevmstas","email":"nevmyvakastas@gmail.com"},{"name":"teimurjan","email":"teymurgg321@gmail.com"}],"contributors":["Teimur Gasanov <me@teimurjan.dev> (https://github.com/teimurjan)","Stanislav Nevmyvaka <nevmyvakastas@gmail.com> (https://github.com/nevmstas)"],"homepage":"https://avatune.dev","bugs":{"url":"https://github.com/avatune/avatune/issues"},"dist":{"shasum":"dbc89adc832cb76637e5a6f3117fb46e216ff1b3","tarball":"https://registry.npmjs.org/@avatune/hair-length-predictor/-/hair-length-predictor-1.2.5.tgz","fileCount":10,"integrity":"sha512-EFoULvx6mxX9TFMJwWGihybKGJ/5obfTetuuMSflbGxEil2JRrXzhxJzWuRc+Sz2ODiN19Dugk6zZNRx5ps4Zw==","signatures":[{"sig":"MEUCIQCvwftyIwNUaedDgHKms7sIJ7q58WOlUjzDWK4EGWfIFgIgZw9xGwh9ewUIVg3SsogYExKiQabyFMQXcw6F2JasxLo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146191},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","shasum":"dbc89adc832cb76637e5a6f3117fb46e216ff1b3","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"private":false,"scripts":{"dev":"rslib build --watch","build":"rslib build","watch":"rslib build --watch","check-types":"tsc --noEmit"},"_npmUser":{"name":"teimurjan","email":"teymurgg321@gmail.com"},"_integrity":"sha512-EFoULvx6mxX9TFMJwWGihybKGJ/5obfTetuuMSflbGxEil2JRrXzhxJzWuRc+Sz2ODiN19Dugk6zZNRx5ps4Zw==","repository":{"url":"git+https://github.com/avatune/avatune.git","type":"git"},"_npmVersion":"10.8.3","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@avatune/types":"2.1.0","@avatune/face-detector":"1.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@rslib/core":"^0.16.0","@types/node":"^22.18.11","@tensorflow/tfjs":"^4.22.0","@tensorflow/tfjs-backend-wasm":"^4.22.0","@tensorflow/tfjs-backend-webgl":"^4.22.0","@avatune/rsbuild-plugin-copy-tfjs-model":"1.1.1"},"peerDependencies":{"@tensorflow/tfjs":"^4.22.0","@tensorflow/tfjs-backend-wasm":"^4.22.0","@tensorflow/tfjs-backend-webgl":"^4.22.0"},"_npmOperationalInternal":{"tmp":"tmp/hair-length-predictor_1.2.5_1765273070516_0.7596102536285569","host":"s3://npm-registry-packages-npm-production"}},"1.2.6":{"name":"@avatune/hair-length-predictor","version":"1.2.6","keywords":["avatune","avatar","ml","machine-learning","tensorflow","tfjs","prediction","hair","length"],"author":"Avatune Team (https://avatune.dev)","license":"MIT","_id":"@avatune/hair-length-predictor@1.2.6","maintainers":[{"name":"nevmstas","email":"nevmyvakastas@gmail.com"},{"name":"teimurjan","email":"teymurgg321@gmail.com"}],"contributors":["Teimur Gasanov <me@teimurjan.dev> (https://github.com/teimurjan)","Stanislav Nevmyvaka <nevmyvakastas@gmail.com> (https://github.com/nevmstas)"],"homepage":"https://avatune.dev","bugs":{"url":"https://github.com/avatune/avatune/issues"},"dist":{"shasum":"97e70717323fe2eea161b230673d628edc5a5d61","tarball":"https://registry.npmjs.org/@avatune/hair-length-predictor/-/hair-length-predictor-1.2.6.tgz","fileCount":10,"integrity":"sha512-qSPsJmvAEvLG3FBI8b2VLvzwis8BXNbiCNpt2HgjVmYTU4kT20dKB5G8kqmt8+jfjy2HhK8B+bt+tgcxS67/AA==","signatures":[{"sig":"MEYCIQCvnjwUhxrqaZrJQts39tDiVElX4DsL0yxp2v80RJWp8wIhAOd+I4fL0d8LwFSz7PwAsOmcgYeSsihglmT8mgs3ECsE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146191},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","shasum":"97e70717323fe2eea161b230673d628edc5a5d61","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"private":false,"scripts":{"dev":"rslib build --watch","build":"rslib build","watch":"rslib build --watch","check-types":"tsc --noEmit"},"_npmUser":{"name":"teimurjan","email":"teymurgg321@gmail.com"},"_integrity":"sha512-qSPsJmvAEvLG3FBI8b2VLvzwis8BXNbiCNpt2HgjVmYTU4kT20dKB5G8kqmt8+jfjy2HhK8B+bt+tgcxS67/AA==","repository":{"url":"git+https://github.com/avatune/avatune.git","type":"git"},"_npmVersion":"10.8.3","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@avatune/types":"2.1.1","@avatune/face-detector":"1.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@rslib/core":"^0.16.0","@types/node":"^22.18.11","@tensorflow/tfjs":"^4.22.0","@tensorflow/tfjs-backend-wasm":"^4.22.0","@tensorflow/tfjs-backend-webgl":"^4.22.0","@avatune/rsbuild-plugin-copy-tfjs-model":"1.1.1"},"peerDependencies":{"@tensorflow/tfjs":"^4.22.0","@tensorflow/tfjs-backend-wasm":"^4.22.0","@tensorflow/tfjs-backend-webgl":"^4.22.0"},"_npmOperationalInternal":{"tmp":"tmp/hair-length-predictor_1.2.6_1770969917710_0.3570281121123877","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@avatune/hair-length-predictor","version":"1.3.0","keywords":["avatune","avatar","ml","machine-learning","tensorflow","tfjs","prediction","hair","length"],"author":"Avatune Team (https://avatune.dev)","license":"MIT","_id":"@avatune/hair-length-predictor@1.3.0","maintainers":[{"name":"nevmstas","email":"nevmyvakastas@gmail.com"},{"name":"teimurjan","email":"teymurgg321@gmail.com"}],"contributors":["Teimur Gasanov <me@teimurjan.dev> (https://github.com/teimurjan)","Stanislav Nevmyvaka <nevmyvakastas@gmail.com> (https://github.com/nevmstas)"],"homepage":"https://avatune.dev","bugs":{"url":"https://github.com/avatune/avatune/issues"},"dist":{"shasum":"dfcc8f017447919d09564c646280fbe11ca7bf1b","tarball":"https://registry.npmjs.org/@avatune/hair-length-predictor/-/hair-length-predictor-1.3.0.tgz","fileCount":10,"integrity":"sha512-ieWNRUd6O9M1hZdiAS4BVde60zW2E8n6vyEXHKv/ZoloW/XNGknGIPnPw8P085LEgqn2R+DRL6G8NU84RgEsyA==","signatures":[{"sig":"MEYCIQCySNY3a/JgLIefbALfMUToy/57zVih9e1CcjJB5aOFtAIhAMhFAm1ZKCg4PtvBKsRVl69OPQVuVmDeP1lMHg4vli/X","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146191},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","shasum":"dfcc8f017447919d09564c646280fbe11ca7bf1b","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"private":false,"scripts":{"dev":"rslib build --watch","build":"rslib build","watch":"rslib build --watch","check-types":"tsc --noEmit"},"_npmUser":{"name":"teimurjan","email":"teymurgg321@gmail.com"},"_integrity":"sha512-ieWNRUd6O9M1hZdiAS4BVde60zW2E8n6vyEXHKv/ZoloW/XNGknGIPnPw8P085LEgqn2R+DRL6G8NU84RgEsyA==","repository":{"url":"git+https://github.com/avatune/avatune.git","type":"git"},"_npmVersion":"10.8.3","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@avatune/types":"2.2.0","@avatune/face-detector":"1.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@rslib/core":"^0.16.0","@types/node":"^22.18.11","@tensorflow/tfjs":"^4.22.0","@tensorflow/tfjs-backend-wasm":"^4.22.0","@tensorflow/tfjs-backend-webgl":"^4.22.0","@avatune/rsbuild-plugin-copy-tfjs-model":"1.2.0"},"peerDependencies":{"@tensorflow/tfjs":"^4.22.0","@tensorflow/tfjs-backend-wasm":"^4.22.0","@tensorflow/tfjs-backend-webgl":"^4.22.0"},"_npmOperationalInternal":{"tmp":"tmp/hair-length-predictor_1.3.0_1773213488679_0.8306931381403875","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@avatune/hair-length-predictor","version":"1.4.0","keywords":["avatune","avatar","ml","machine-learning","tensorflow","tfjs","prediction","hair","length"],"author":"Avatune Team (https://avatune.dev)","license":"MIT","_id":"@avatune/hair-length-predictor@1.4.0","maintainers":[{"name":"nevmstas","email":"nevmyvakastas@gmail.com"},{"name":"teimurjan","email":"teymurgg321@gmail.com"}],"contributors":["Teimur Gasanov <me@teimurjan.dev> (https://github.com/teimurjan)","Stanislav Nevmyvaka <nevmyvakastas@gmail.com> (https://github.com/nevmstas)"],"homepage":"https://avatune.dev","bugs":{"url":"https://github.com/avatune/avatune/issues"},"dist":{"shasum":"dc564f6ebdeb134111507a0787e8dad17d18bfcb","tarball":"https://registry.npmjs.org/@avatune/hair-length-predictor/-/hair-length-predictor-1.4.0.tgz","fileCount":10,"integrity":"sha512-qBV5vg+pyCwCfo6C9Lq+LF1i9BMLKDHDW8JY7sz6UlqKWulf+VQC9vN5BmoZVO+hOw9y7FC9QiuthHC6sOnpvA==","signatures":[{"sig":"MEYCIQCYhuKE2/ir8Jt4SPzVV8rdWLdHDlKwZAreit3rdylPvAIhALy3lEuuEa8tFNcjsqpolLNaZ66373uut2EncaCUFt+V","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2590290},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","shasum":"dc564f6ebdeb134111507a0787e8dad17d18bfcb","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"private":false,"scripts":{"dev":"rslib build --watch","build":"rslib build","watch":"rslib build --watch","check-types":"tsc --noEmit"},"_npmUser":{"name":"teimurjan","email":"teymurgg321@gmail.com"},"_integrity":"sha512-qBV5vg+pyCwCfo6C9Lq+LF1i9BMLKDHDW8JY7sz6UlqKWulf+VQC9vN5BmoZVO+hOw9y7FC9QiuthHC6sOnpvA==","repository":{"url":"git+https://github.com/avatune/avatune.git","type":"git"},"_npmVersion":"10.8.3","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@avatune/types":"2.2.0","@avatune/face-detector":"1.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@rslib/core":"^0.16.0","@types/node":"^22.18.11","@tensorflow/tfjs":"^4.22.0","@tensorflow/tfjs-backend-wasm":"^4.22.0","@tensorflow/tfjs-backend-webgl":"^4.22.0","@avatune/rsbuild-plugin-copy-tfjs-model":"1.2.0"},"peerDependencies":{"@tensorflow/tfjs":"^4.22.0","@tensorflow/tfjs-backend-wasm":"^4.22.0","@tensorflow/tfjs-backend-webgl":"^4.22.0"},"_npmOperationalInternal":{"tmp":"tmp/hair-length-predictor_1.4.0_1773389931699_0.5136351725770498","host":"s3://npm-registry-packages-npm-production"}},"1.4.1":{"name":"@avatune/hair-length-predictor","version":"1.4.1","private":false,"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/avatune/avatune.git"},"homepage":"https://avatune.dev","bugs":{"url":"https://github.com/avatune/avatune/issues"},"author":"Avatune Team (https://avatune.dev)","contributors":["Teimur Gasanov <me@teimurjan.dev> (https://github.com/teimurjan)","Stanislav Nevmyvaka <nevmyvakastas@gmail.com> (https://github.com/nevmstas)"],"keywords":["avatune","avatar","ml","machine-learning","tensorflow","tfjs","prediction","hair","length"],"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"main":"./dist/index.cjs","types":"./dist/index.d.ts","scripts":{"build":"rslib build","watch":"rslib build --watch","dev":"rslib build --watch","check-types":"tsc --noEmit"},"dependencies":{"@avatune/face-detector":"1.3.1","@avatune/types":"2.3.0"},"devDependencies":{"@avatune/rsbuild-plugin-copy-tfjs-model":"1.2.0","@rslib/core":"^0.16.0","@tensorflow/tfjs":"^4.22.0","@tensorflow/tfjs-backend-wasm":"^4.22.0","@tensorflow/tfjs-backend-webgl":"^4.22.0","@types/node":"^22.18.11","typescript":"^5.9.3"},"peerDependencies":{"@tensorflow/tfjs":"^4.22.0","@tensorflow/tfjs-backend-wasm":"^4.22.0","@tensorflow/tfjs-backend-webgl":"^4.22.0"},"license":"MIT","_id":"@avatune/hair-length-predictor@1.4.1","_integrity":"sha512-+UQpgMcnFkTHNjvk1Hz4/CrRv16cqKOaY6eUqmU+1PkM3uZpSPBJAWIMQUNAP90RRBQwF5S4LDok48SCdVFb0Q==","_nodeVersion":"24.3.0","_npmVersion":"10.8.3","shasum":"934451431944fe19a80a8d190af0d0a48d45b8ad","dist":{"integrity":"sha512-+UQpgMcnFkTHNjvk1Hz4/CrRv16cqKOaY6eUqmU+1PkM3uZpSPBJAWIMQUNAP90RRBQwF5S4LDok48SCdVFb0Q==","shasum":"934451431944fe19a80a8d190af0d0a48d45b8ad","tarball":"https://registry.npmjs.org/@avatune/hair-length-predictor/-/hair-length-predictor-1.4.1.tgz","fileCount":10,"unpackedSize":2590287,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDksiQgzQLeCIkiZePwWTnLKEe32N7ZwmmDAS5pBvMEVwIgDYtnAd8PEYwju3bdIm6TUw8BC/ZIYyuHr0HEGX9Dp4k="}]},"_npmUser":{"name":"teimurjan","email":"teymurgg321@gmail.com"},"directories":{},"maintainers":[{"name":"nevmstas","email":"nevmyvakastas@gmail.com"},{"name":"teimurjan","email":"teymurgg321@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/hair-length-predictor_1.4.1_1781072030990_0.1109857545832722"},"_hasShrinkwrap":false}},"time":{"created":"2025-11-28T07:04:07.457Z","modified":"2026-06-10T06:13:51.343Z","1.0.0":"2025-11-28T07:04:07.733Z","1.0.1":"2025-11-28T08:29:54.579Z","1.1.0":"2025-11-28T12:15:18.330Z","1.2.0":"2025-11-28T16:01:21.638Z","1.2.1":"2025-11-28T16:32:47.887Z","1.2.2":"2025-12-03T17:36:55.511Z","1.2.3":"2025-12-08T17:25:54.098Z","1.2.4":"2025-12-09T08:37:34.031Z","1.2.5":"2025-12-09T09:37:50.696Z","1.2.6":"2026-02-13T08:05:17.866Z","1.3.0":"2026-03-11T07:18:08.832Z","1.4.0":"2026-03-13T08:18:51.931Z","1.4.1":"2026-06-10T06:13:51.191Z"},"bugs":{"url":"https://github.com/avatune/avatune/issues"},"author":"Avatune Team (https://avatune.dev)","license":"MIT","homepage":"https://avatune.dev","keywords":["avatune","avatar","ml","machine-learning","tensorflow","tfjs","prediction","hair","length"],"repository":{"type":"git","url":"git+https://github.com/avatune/avatune.git"},"contributors":["Teimur Gasanov <me@teimurjan.dev> (https://github.com/teimurjan)","Stanislav Nevmyvaka <nevmyvakastas@gmail.com> (https://github.com/nevmstas)"],"maintainers":[{"name":"nevmstas","email":"nevmyvakastas@gmail.com"},{"name":"teimurjan","email":"teymurgg321@gmail.com"}],"readme":"","readmeFilename":""}