{"_id":"@avatune/facial-hair-predictor","_rev":"6-59dfad660c2ad0ba372a4cb30ad0e44c","name":"@avatune/facial-hair-predictor","dist-tags":{"latest":"1.2.1"},"versions":{"1.0.1":{"name":"@avatune/facial-hair-predictor","version":"1.0.1","keywords":["avatune","avatar","ml","machine-learning","tensorflow","tfjs","prediction","facial-hair","beard"],"author":"Avatune Team (https://avatune.dev)","license":"MIT","_id":"@avatune/facial-hair-predictor@1.0.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":"5d9c955b04aea6af9ad914c5951df84b29dcbf94","tarball":"https://registry.npmjs.org/@avatune/facial-hair-predictor/-/facial-hair-predictor-1.0.1.tgz","fileCount":8,"integrity":"sha512-mFnByQuToe0c1o4jeRKAiMpi+WWxGHbsZOElzr5+7jvHzGu1QtbkUccRo4GCseoAS6btHK0BD/v7X83C4HubsQ==","signatures":[{"sig":"MEUCIA0jeVoqF4SpyTOfd9udg/o0R5rYV1TQfkbIKsfVSLo3AiEAkCFJzo8ocGuJCp7jSFQ0yzWY44pM1+u3UqAtKjGijqw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2517455},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","shasum":"5d9c955b04aea6af9ad914c5951df84b29dcbf94","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-mFnByQuToe0c1o4jeRKAiMpi+WWxGHbsZOElzr5+7jvHzGu1QtbkUccRo4GCseoAS6btHK0BD/v7X83C4HubsQ==","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/facial-hair-predictor_1.0.1_1765269454491_0.5656098232914226","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@avatune/facial-hair-predictor","version":"1.0.2","keywords":["avatune","avatar","ml","machine-learning","tensorflow","tfjs","prediction","facial-hair","beard"],"author":"Avatune Team (https://avatune.dev)","license":"MIT","_id":"@avatune/facial-hair-predictor@1.0.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":"ac700a8896d8ed7e1e1f4ad37a960ca7d0ac0714","tarball":"https://registry.npmjs.org/@avatune/facial-hair-predictor/-/facial-hair-predictor-1.0.2.tgz","fileCount":8,"integrity":"sha512-LAIT57XC0in78nKMAO4c+nK0vpD/laJc22K+DR8wS7Nq9ecK2N9Vszk2N8X0Q5GFwi9rZzDhfC3vJio5Oc3WYg==","signatures":[{"sig":"MEQCIB/Xe+ppbym/KRtliF0o06sLmqQvff4QKOErDlzH/yFsAiAK4u+MdBS+FcklKc1/8oONwfb/yqCJ+wFLXJ02n+DNOA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2517447},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","shasum":"ac700a8896d8ed7e1e1f4ad37a960ca7d0ac0714","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-LAIT57XC0in78nKMAO4c+nK0vpD/laJc22K+DR8wS7Nq9ecK2N9Vszk2N8X0Q5GFwi9rZzDhfC3vJio5Oc3WYg==","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/facial-hair-predictor_1.0.2_1765273071271_0.11885202492903213","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@avatune/facial-hair-predictor","version":"1.0.3","keywords":["avatune","avatar","ml","machine-learning","tensorflow","tfjs","prediction","facial-hair","beard"],"author":"Avatune Team (https://avatune.dev)","license":"MIT","_id":"@avatune/facial-hair-predictor@1.0.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":"f0b7e6ddec5d1f55806562edf0718adbbe7ce563","tarball":"https://registry.npmjs.org/@avatune/facial-hair-predictor/-/facial-hair-predictor-1.0.3.tgz","fileCount":8,"integrity":"sha512-2V3Ymnao45JyCagCxvU6xNm/juFRAW643RDA0CG4AVY8lxUxoEUOzEy5r2Xs1gLmtDFHfvDhlkkm5JFY6zFHcA==","signatures":[{"sig":"MEUCIEodjQuQOw73mqQnqDuAmTePjMHDsCuYrgG3MHQk3Y6EAiEAuyJNd1bcB2QzFdAQY4KUmaZTIccHPDTOiSQQkYdfPYM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2517447},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","shasum":"f0b7e6ddec5d1f55806562edf0718adbbe7ce563","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-2V3Ymnao45JyCagCxvU6xNm/juFRAW643RDA0CG4AVY8lxUxoEUOzEy5r2Xs1gLmtDFHfvDhlkkm5JFY6zFHcA==","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/facial-hair-predictor_1.0.3_1770969917965_0.10499598363594997","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@avatune/facial-hair-predictor","version":"1.1.0","keywords":["avatune","avatar","ml","machine-learning","tensorflow","tfjs","prediction","facial-hair","beard"],"author":"Avatune Team (https://avatune.dev)","license":"MIT","_id":"@avatune/facial-hair-predictor@1.1.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":"4a0bb87da3303abe6217e35dd082bba414112329","tarball":"https://registry.npmjs.org/@avatune/facial-hair-predictor/-/facial-hair-predictor-1.1.0.tgz","fileCount":8,"integrity":"sha512-MSNWk1m9j6I5833qJI2wpiy1h4ZUQbq7bsd2LL+ZbpTecUyZgcQdLR7IdeZhMTzCu/mkA4ukFlsLJ82oW3cehA==","signatures":[{"sig":"MEQCIGLMM6sgDQ1BjO04GqeF/HTAYxj8zOFyNcLV/89Bnm3WAiAYXPBbx0w9u3a/OszkM3Y9mVQaeIttd1cBcTGF88/Mpw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2517447},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","shasum":"4a0bb87da3303abe6217e35dd082bba414112329","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-MSNWk1m9j6I5833qJI2wpiy1h4ZUQbq7bsd2LL+ZbpTecUyZgcQdLR7IdeZhMTzCu/mkA4ukFlsLJ82oW3cehA==","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/facial-hair-predictor_1.1.0_1773213488512_0.05398731497385589","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@avatune/facial-hair-predictor","version":"1.2.0","keywords":["avatune","avatar","ml","machine-learning","tensorflow","tfjs","prediction","facial-hair","beard"],"author":"Avatune Team (https://avatune.dev)","license":"MIT","_id":"@avatune/facial-hair-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":"abfb674ce55ddc8f2b112e9091068283dee0c790","tarball":"https://registry.npmjs.org/@avatune/facial-hair-predictor/-/facial-hair-predictor-1.2.0.tgz","fileCount":9,"integrity":"sha512-AxfNFDbP42LYxaBO4rBMRtsyZGQd3bxUfRBZEWd9zzQMUuSVBIz2lQPlQ5pPLOKVpIvVZ6UHPRpGBCd7HswnuQ==","signatures":[{"sig":"MEQCICN/cPOAz3/LeYpiiNSn6Ywb3bVyUiWVA/GbGGMGPkH9AiAsaHC1426p/axC+Fb9F525H9cnNn3CVm8YLTrUPCIT5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2521420},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","shasum":"abfb674ce55ddc8f2b112e9091068283dee0c790","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-AxfNFDbP42LYxaBO4rBMRtsyZGQd3bxUfRBZEWd9zzQMUuSVBIz2lQPlQ5pPLOKVpIvVZ6UHPRpGBCd7HswnuQ==","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/facial-hair-predictor_1.2.0_1773389931891_0.7215112444830447","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"@avatune/facial-hair-predictor","version":"1.2.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","facial-hair","beard"],"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/facial-hair-predictor@1.2.1","_integrity":"sha512-2Eq1O3zUDvmMgbD1nbhNxg5hqqmFtIzo2t3J6Ps88H6mxusVyMnVWyxZnAKpx7F2jevuGGKrjo7guqKWTUlLow==","_nodeVersion":"24.3.0","_npmVersion":"10.8.3","shasum":"97b06276d4d8f0486328e246cfd71cd1f2b90dd6","dist":{"integrity":"sha512-2Eq1O3zUDvmMgbD1nbhNxg5hqqmFtIzo2t3J6Ps88H6mxusVyMnVWyxZnAKpx7F2jevuGGKrjo7guqKWTUlLow==","shasum":"97b06276d4d8f0486328e246cfd71cd1f2b90dd6","tarball":"https://registry.npmjs.org/@avatune/facial-hair-predictor/-/facial-hair-predictor-1.2.1.tgz","fileCount":9,"unpackedSize":2522363,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCICBt+z/zBF6Ny0J2dnF1Kc5EiCZMyZTT58XrZ6xlM96OAiEA0s1gJt0PbIw3GGLlWLX/CyV/xXOZWlTPn/EPHnDDbms="}]},"_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/facial-hair-predictor_1.2.1_1781072030622_0.7083901309206895"},"_hasShrinkwrap":false}},"time":{"created":"2025-12-09T08:37:34.390Z","modified":"2026-06-10T06:13:50.964Z","1.0.1":"2025-12-09T08:37:34.726Z","1.0.2":"2025-12-09T09:37:51.460Z","1.0.3":"2026-02-13T08:05:18.178Z","1.1.0":"2026-03-11T07:18:08.709Z","1.2.0":"2026-03-13T08:18:52.086Z","1.2.1":"2026-06-10T06:13:50.820Z"},"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","facial-hair","beard"],"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":""}