{"_id":"@imgly/background-removal-node","_rev":"25-cd624e0eb8493b6e8ca0ba639fdc03c9","name":"@imgly/background-removal-node","dist-tags":{"latest":"1.4.5"},"versions":{"1.1.0":{"name":"@imgly/background-removal-node","version":"1.1.0","keywords":["background-removal","nodejs","image-segmentation","image-matting","onnx"],"author":{"url":"https://img.ly","name":"IMG.LY GmbH","email":"support@img.ly"},"license":"SEE LICENSE IN LICENSE.md","_id":"@imgly/background-removal-node@1.1.0","maintainers":[{"name":"danielhauschildt","email":"daniel.hauschildt@img.ly"},{"name":"keiwando","email":"keiwan.donyagard@gmail.com"},{"name":"schiewe","email":"alexander.schiewe+npm@img.ly"},{"name":"sascha_","email":"sascha.schwabbauer@img.ly"},{"name":"svendvd","email":"sven.naehler@img.ly"},{"name":"alanuecker","email":"uecker.alan@gmail.com"},{"name":"leon_dud","email":"leon.dudlik@img.ly"}],"homepage":"https://img.ly/showcases/cesdk/web/background-removal/node","bugs":{"email":"support@img.ly"},"dist":{"shasum":"07267e1d4af516e64e15a6c5bd8355c6e9e0beff","tarball":"https://registry.npmjs.org/@imgly/background-removal-node/-/background-removal-node-1.1.0.tgz","fileCount":10,"integrity":"sha512-NPPQi2Anjk6lDtAxap93xbWTu/+dDbaWDNMwdgLiGSPgeDy6ubkS8EWgs35RN1jVSIbDFJXXOpO01czFF+ZFHQ==","signatures":[{"sig":"MEUCIBn9p9NbugCFDlgtnIbFLRA4xTBe849/QzGm/Ko35OkAAiEAhiiIBlDjjE6UlnY5b5BoLtd4dTtL+CqlanbtzzpOpKk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":135197545},"main":"./dist/index.cjs","types":"./dist/types.d.ts","module":"./dist/index.mjs","source":"./src/index.ts","gitHead":"2b5cc3c8116c1fb699c7d9d5284a062ea3f92ed6","scripts":{"lint":"npx prettier --write .","test":"true","build":"npm run clean && npm run resources && node scripts/build.mjs","clean":"npx rimraf dist","start":"npm run watch","watch":"npm run clean && npm run resources && node scripts/watch.mjs","publish":"npm run build && npm publish --access public","resources":"node ../../scripts/package-resources.mjs"},"_npmUser":{"name":"danielhauschildt","email":"daniel.hauschildt@img.ly"},"repository":{"url":"git+https://github.com/imgly/background-removal-js.git","type":"git"},"_npmVersion":"9.8.1","description":"Background Removal in NodeJS","directories":{},"_nodeVersion":"20.6.1","dependencies":{"sharp":"^0.32.4","onnxruntime-node":"^1.15.1"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.21.4","util":"^0.12.5","tslib":"^2.5.3","assert":"^2.0.0","lodash":"^4.17.21","esbuild":"^0.18.18","ndarray":"^1.0.19","npm-dts":"^1.3.12","process":"^0.11.10","webpack":"^5.85.1","ts-loader":"^9.4.3","typescript":"^5.1.6","@types/node":"^20.3.1","webpack-cli":"^5.1.4","@types/lodash":"^4.14.195","os-browserify":"^0.3.0","path-browserify":"^1.0.1","stream-browserify":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/background-removal-node_1.1.0_1695550975929_0.017172356155131352","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"@imgly/background-removal-node","version":"1.1.1","keywords":["background-removal","nodejs","image-segmentation","image-matting","onnx"],"author":{"url":"https://img.ly","name":"IMG.LY GmbH","email":"support@img.ly"},"license":"SEE LICENSE IN LICENSE.md","_id":"@imgly/background-removal-node@1.1.1","maintainers":[{"name":"danielhauschildt","email":"daniel.hauschildt@img.ly"},{"name":"keiwando","email":"keiwan.donyagard@gmail.com"},{"name":"schiewe","email":"alexander.schiewe+npm@img.ly"},{"name":"sascha_","email":"sascha.schwabbauer@img.ly"},{"name":"svendvd","email":"sven.naehler@img.ly"},{"name":"alanuecker","email":"uecker.alan@gmail.com"},{"name":"leon_dud","email":"leon.dudlik@img.ly"}],"homepage":"https://img.ly/showcases/cesdk/web/background-removal/node","bugs":{"email":"support@img.ly"},"dist":{"shasum":"6ee544a423c058f7054a93c949ec92e13ed3cd85","tarball":"https://registry.npmjs.org/@imgly/background-removal-node/-/background-removal-node-1.1.1.tgz","fileCount":10,"integrity":"sha512-Q/vTdPZkfuGsLQ0X7g3+sm8XP5z1noQxBgnupSiJA1BSvDqZSplbtCZUK+umJh4ckIPHadn4lic+JdHf8BoS/g==","signatures":[{"sig":"MEUCIEpeEIydzOR/Hry1JXvR3FOc4Z4toSCr7L52yahVFrGWAiEA5SGFAjQgzTIjohfCa7RrFF9KuvgaSN7rXr/yWjMEvV0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":135197576},"main":"./dist/index.cjs","types":"./dist/types.d.ts","module":"./dist/index.mjs","source":"./src/index.ts","gitHead":"00fc1191b44bed902f597c9f104c03aa49a89334","scripts":{"lint":"npx prettier --write .","test":"true","build":"npm run clean && npm run resources && node scripts/build.mjs","clean":"npx rimraf dist","start":"npm run watch","watch":"npm run clean && npm run resources && node scripts/watch.mjs","publish":"npm run build && npm publish --access public","resources":"node ../../scripts/package-resources.mjs"},"_npmUser":{"name":"danielhauschildt","email":"daniel.hauschildt@img.ly"},"repository":{"url":"git+https://github.com/imgly/background-removal-js.git","type":"git"},"_npmVersion":"9.8.1","description":"Background Removal in NodeJS","directories":{},"_nodeVersion":"20.6.1","dependencies":{"sharp":"^0.32.4","onnxruntime-node":"^1.15.1"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.21.4","util":"^0.12.5","tslib":"^2.5.3","assert":"^2.0.0","lodash":"^4.17.21","esbuild":"^0.18.18","ndarray":"^1.0.19","npm-dts":"^1.3.12","process":"^0.11.10","webpack":"^5.85.1","ts-loader":"^9.4.3","typescript":"^5.1.6","@types/node":"^20.3.1","webpack-cli":"^5.1.4","@types/lodash":"^4.14.195","os-browserify":"^0.3.0","path-browserify":"^1.0.1","stream-browserify":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/background-removal-node_1.1.1_1695551477867_0.7824470325867077","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"@imgly/background-removal-node","version":"1.1.2","keywords":["background-removal","nodejs","image-segmentation","image-matting","onnx"],"author":{"url":"https://img.ly","name":"IMG.LY GmbH","email":"support@img.ly"},"license":"SEE LICENSE IN LICENSE.md","_id":"@imgly/background-removal-node@1.1.2","maintainers":[{"name":"danielhauschildt","email":"daniel.hauschildt@img.ly"},{"name":"keiwando","email":"keiwan.donyagard@gmail.com"},{"name":"schiewe","email":"alexander.schiewe+npm@img.ly"},{"name":"sascha_","email":"sascha.schwabbauer@img.ly"},{"name":"svendvd","email":"sven.naehler@img.ly"},{"name":"alanuecker","email":"uecker.alan@gmail.com"},{"name":"leon_dud","email":"leon.dudlik@img.ly"}],"homepage":"https://img.ly/showcases/cesdk/web/background-removal","bugs":{"email":"support@img.ly"},"dist":{"shasum":"8ab4e8b00e0a7c55952b6048eea79e4a79fbc023","tarball":"https://registry.npmjs.org/@imgly/background-removal-node/-/background-removal-node-1.1.2.tgz","fileCount":10,"integrity":"sha512-OKJcPFtxCxMrpR9dozB5SymJonsGGEf5u/HBDtxxZ46bvrl29UfaYQqrgy6PrTT+0yh0SiLqy9vmbA4iAG+ACg==","signatures":[{"sig":"MEUCIAX9aA8EsMtuoH21H9M+7+5nNQAOajjYROf00xQ5N32TAiEAqY0J4ejnhmQZkLkk3P5+yFqbY7MZdEE3yX3CXz1xQqE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":135198523},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","source":"./src/index.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"895d5bcf75c716d8cc9f2d7eda77c76ba250edd8","scripts":{"lint":"npx prettier --write .","test":"true","build":"npm run clean && npm run resources && node scripts/build.mjs","clean":"npx rimraf dist","start":"npm run watch","watch":"npm run clean && npm run resources && node scripts/watch.mjs","publish":"npm run build && npm publish --access public","resources":"node ../../scripts/package-resources.mjs"},"_npmUser":{"name":"danielhauschildt","email":"daniel.hauschildt@img.ly"},"repository":{"url":"git+https://github.com/imgly/background-removal-js.git","type":"git"},"_npmVersion":"9.8.1","description":"Background Removal in NodeJS","directories":{},"_nodeVersion":"20.6.1","dependencies":{"sharp":"^0.32.4","onnxruntime-node":"^1.15.1"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.21.4","util":"^0.12.5","tslib":"^2.5.3","assert":"^2.0.0","lodash":"^4.17.21","esbuild":"^0.18.18","ndarray":"^1.0.19","npm-dts":"^1.3.12","process":"^0.11.10","webpack":"^5.85.1","ts-loader":"^9.4.3","typescript":"^5.1.6","@types/node":"^20.3.1","webpack-cli":"^5.1.4","@types/lodash":"^4.14.195","os-browserify":"^0.3.0","path-browserify":"^1.0.1","stream-browserify":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/background-removal-node_1.1.2_1696596444645_0.3234457347471762","host":"s3://npm-registry-packages"}},"1.1.3":{"name":"@imgly/background-removal-node","version":"1.1.3","keywords":["background-removal","nodejs","image-segmentation","image-matting","onnx"],"author":{"url":"https://img.ly","name":"IMG.LY GmbH","email":"support@img.ly"},"license":"SEE LICENSE IN LICENSE.md","_id":"@imgly/background-removal-node@1.1.3","maintainers":[{"name":"danielhauschildt","email":"daniel.hauschildt@img.ly"},{"name":"keiwando","email":"keiwan.donyagard@gmail.com"},{"name":"schiewe","email":"alexander.schiewe+npm@img.ly"},{"name":"sascha_","email":"sascha.schwabbauer@img.ly"},{"name":"svendvd","email":"sven.naehler@img.ly"},{"name":"alanuecker","email":"uecker.alan@gmail.com"},{"name":"leon_dud","email":"leon.dudlik@img.ly"}],"homepage":"https://img.ly/showcases/cesdk/web/background-removal","bugs":{"email":"support@img.ly"},"dist":{"shasum":"3c06856403ac63e07bcdfd95e6d05ddf9f9fcf77","tarball":"https://registry.npmjs.org/@imgly/background-removal-node/-/background-removal-node-1.1.3.tgz","fileCount":10,"integrity":"sha512-5hFXiiCPAYfNmi5YsANaeoarTSw+r9rumAn5qfCKoXpIy31gJKEtGAkVqf7+r5hONY6GK9Jx8UqPU8HXUVJQxA==","signatures":[{"sig":"MEYCIQDOO32iEq7r7QMgd/oAEQDsovDsfSHD3g+pbMXrIuZYxQIhAP+ptqtoVErC59rmVC6vnrHL8jy4dNs+MmQkR+oSl0/i","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":135198518},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","source":"./src/index.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"895d5bcf75c716d8cc9f2d7eda77c76ba250edd8","scripts":{"lint":"npx prettier --write .","test":"true","build":"npm run clean && npm run resources && node scripts/build.mjs","clean":"npx rimraf dist","start":"npm run watch","watch":"npm run clean && npm run resources && node scripts/watch.mjs","publish":"npm run build && npm publish --access public","resources":"node ../../scripts/package-resources.mjs"},"_npmUser":{"name":"danielhauschildt","email":"daniel.hauschildt@img.ly"},"repository":{"url":"git+https://github.com/imgly/background-removal-js.git","type":"git"},"_npmVersion":"9.8.1","description":"Background Removal in NodeJS","directories":{},"_nodeVersion":"20.6.1","dependencies":{"sharp":"^0.32.4","onnxruntime-node":"^1.15.1"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.21.4","util":"^0.12.5","tslib":"^2.5.3","assert":"^2.0.0","lodash":"^4.17.21","esbuild":"^0.18.18","ndarray":"^1.0.19","npm-dts":"^1.3.12","process":"^0.11.10","webpack":"^5.85.1","ts-loader":"^9.4.3","typescript":"^5.1.6","@types/node":"^20.3.1","webpack-cli":"^5.1.4","@types/lodash":"^4.14.195","os-browserify":"^0.3.0","path-browserify":"^1.0.1","stream-browserify":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/background-removal-node_1.1.3_1696597008090_0.9409944499193696","host":"s3://npm-registry-packages"}},"1.1.4":{"name":"@imgly/background-removal-node","version":"1.1.4","keywords":["background-removal","nodejs","image-segmentation","image-matting","onnx"],"author":{"url":"https://img.ly","name":"IMG.LY GmbH","email":"support@img.ly"},"license":"SEE LICENSE IN LICENSE.md","_id":"@imgly/background-removal-node@1.1.4","maintainers":[{"name":"danielhauschildt","email":"daniel.hauschildt@img.ly"},{"name":"keiwando","email":"keiwan.donyagard@gmail.com"},{"name":"schiewe","email":"alexander.schiewe+npm@img.ly"},{"name":"sascha_","email":"sascha.schwabbauer@img.ly"},{"name":"svendvd","email":"sven.naehler@img.ly"},{"name":"alanuecker","email":"uecker.alan@gmail.com"},{"name":"leon_dud","email":"leon.dudlik@img.ly"}],"homepage":"https://img.ly/showcases/cesdk/web/background-removal","bugs":{"email":"support@img.ly"},"dist":{"shasum":"e0b443c28e6c8662b2c5a2618c02e43c33262e25","tarball":"https://registry.npmjs.org/@imgly/background-removal-node/-/background-removal-node-1.1.4.tgz","fileCount":10,"integrity":"sha512-UFb2tpElm7NtYWGZMhD/X6GmPrIoUFTagJ+PK4WyI37sidxY1++eMt5V7RTG5Sy0/F2YG5OhmRr80xOpKf/52A==","signatures":[{"sig":"MEUCIQDlf/DJkzrsXD+bJ5B4k2A68oPVEiemzRtWaT0SRC31FQIgJrNgYShNjOTv9vgvJFkomvpA8ypkJRhsOOOS/1ynod0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":135198523},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","source":"./src/index.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"d0848158231ea4c295bedd914a1d834641a37419","scripts":{"lint":"npx prettier --write .","test":"true","build":"npm run clean && npm run resources && node scripts/build.mjs","clean":"npx rimraf dist","start":"npm run watch","watch":"npm run clean && npm run resources && node scripts/watch.mjs","publish":"npm run build && npm publish --access public","resources":"node ../../scripts/package-resources.mjs"},"_npmUser":{"name":"danielhauschildt","email":"daniel.hauschildt@img.ly"},"repository":{"url":"git+https://github.com/imgly/background-removal-js.git","type":"git"},"_npmVersion":"9.8.1","description":"Background Removal in NodeJS","directories":{},"_nodeVersion":"20.6.1","dependencies":{"sharp":"^0.32.4","onnxruntime-node":"^1.15.1"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.21.4","util":"^0.12.5","tslib":"^2.5.3","assert":"^2.0.0","lodash":"^4.17.21","esbuild":"^0.18.18","ndarray":"^1.0.19","npm-dts":"^1.3.12","process":"^0.11.10","webpack":"^5.85.1","ts-loader":"^9.4.3","typescript":"^5.1.6","@types/node":"^20.3.1","webpack-cli":"^5.1.4","@types/lodash":"^4.14.195","os-browserify":"^0.3.0","path-browserify":"^1.0.1","stream-browserify":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/background-removal-node_1.1.4_1696871591146_0.7265090097018394","host":"s3://npm-registry-packages"}},"1.1.5":{"name":"@imgly/background-removal-node","version":"1.1.5","keywords":["background-removal","nodejs","image-segmentation","image-matting","onnx"],"author":{"url":"https://img.ly","name":"IMG.LY GmbH","email":"support@img.ly"},"license":"SEE LICENSE IN LICENSE.md","_id":"@imgly/background-removal-node@1.1.5","maintainers":[{"name":"danielhauschildt","email":"daniel.hauschildt@img.ly"},{"name":"keiwando","email":"keiwan.donyagard@gmail.com"},{"name":"schiewe","email":"alexander.schiewe+npm@img.ly"},{"name":"sascha_","email":"sascha.schwabbauer@img.ly"},{"name":"svendvd","email":"sven.naehler@img.ly"},{"name":"alanuecker","email":"uecker.alan@gmail.com"},{"name":"leon_dud","email":"leon.dudlik@img.ly"}],"homepage":"https://img.ly/showcases/cesdk/web/background-removal","bugs":{"email":"support@img.ly"},"dist":{"shasum":"0f743470524a7f35da8bfb4c7bcf915a53af961e","tarball":"https://registry.npmjs.org/@imgly/background-removal-node/-/background-removal-node-1.1.5.tgz","fileCount":10,"integrity":"sha512-sl1z+Xwm8FVugsgThHHMYjCdDHguv9TvKowvBmB0n87L+jPsQ10J3iO27lPD+WawWsAavC/ToJQ/I9ZUjejpdw==","signatures":[{"sig":"MEQCIFaLQas/5LQmturGJ2XHJGM+OfwM/zx+TWHrtiyk/coNAiB+OTJCqPrTQ7se1Tz4rvVe0NSjgdF610j9NNNTq5jDgQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":135198518},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","source":"./src/index.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"917e1fb784a63e658036031c5f6f60385589b8b2","scripts":{"lint":"npx prettier --write .","test":"true","build":"npm run clean && npm run resources && node scripts/build.mjs","clean":"npx rimraf dist","start":"npm run watch","watch":"npm run clean && npm run resources && node scripts/watch.mjs","publish":"npm run build && npm publish --access public","resources":"node ../../scripts/package-resources.mjs"},"_npmUser":{"name":"danielhauschildt","email":"daniel.hauschildt@img.ly"},"repository":{"url":"git+https://github.com/imgly/background-removal-js.git","type":"git"},"_npmVersion":"9.8.1","description":"Background Removal in NodeJS","directories":{},"_nodeVersion":"20.6.1","dependencies":{"sharp":"^0.32.4","onnxruntime-node":"^1.15.1"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.21.4","util":"^0.12.5","tslib":"^2.5.3","assert":"^2.0.0","lodash":"^4.17.21","esbuild":"^0.18.18","ndarray":"^1.0.19","npm-dts":"^1.3.12","process":"^0.11.10","webpack":"^5.85.1","ts-loader":"^9.4.3","typescript":"^5.1.6","@types/node":"^20.3.1","webpack-cli":"^5.1.4","@types/lodash":"^4.14.195","os-browserify":"^0.3.0","path-browserify":"^1.0.1","stream-browserify":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/background-removal-node_1.1.5_1697029559982_0.10169959064680767","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@imgly/background-removal-node","version":"1.2.0","keywords":["background-removal","nodejs","image-segmentation","image-matting","onnx"],"author":{"url":"https://img.ly","name":"IMG.LY GmbH","email":"support@img.ly"},"license":"SEE LICENSE IN LICENSE.md","_id":"@imgly/background-removal-node@1.2.0","maintainers":[{"name":"mirko314-imgly","email":"mirko.budszuhn@img.ly"},{"name":"danielhauschildt","email":"daniel.hauschildt@img.ly"},{"name":"keiwando","email":"keiwan.donyagard@gmail.com"},{"name":"schiewe","email":"alexander.schiewe+npm@img.ly"},{"name":"sascha_","email":"sascha.schwabbauer@img.ly"},{"name":"svendvd","email":"sven.naehler@img.ly"},{"name":"alanuecker","email":"uecker.alan@gmail.com"},{"name":"leon_dud","email":"leon.dudlik@img.ly"}],"homepage":"https://img.ly/showcases/cesdk/web/background-removal","bugs":{"email":"support@img.ly"},"dist":{"shasum":"b0f29eeab0289b933801494dc2be66d9b622d14c","tarball":"https://registry.npmjs.org/@imgly/background-removal-node/-/background-removal-node-1.2.0.tgz","fileCount":10,"integrity":"sha512-0KbGB0yC+AWkayJVqOc8e5aM8WnVkgO58DGH7Ys5eW2zO0HKxcHWrh30f6hc4aLRMlC7eqt130VP/KSIQuxW7w==","signatures":[{"sig":"MEQCIF3Bah7b7AvJ3R8zAtfC175E5tMIvE6HjxYWkYYTZHz1AiBPi2bVf9KGkZ5QQWj7bD2JTG7aWA/WHqyWI6noxwpqsg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":132632745},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","source":"./src/index.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"d023f31d265a8d19d53b3a8e275cc41fb98feeb7","scripts":{"lint":"npx prettier --write .","test":"true","build":"npm run clean && npm run resources && node scripts/build.mjs","clean":"npx rimraf dist","start":"npm run watch","watch":"npm run clean && npm run resources && node scripts/watch.mjs","publish":"npm run build && npm publish --access public","resources":"node ../../scripts/package-resources.mjs"},"_npmUser":{"name":"danielhauschildt","email":"daniel.hauschildt@img.ly"},"repository":{"url":"git+https://github.com/imgly/background-removal-js.git","type":"git"},"_npmVersion":"9.8.1","description":"Background Removal in NodeJS","directories":{},"_nodeVersion":"20.6.1","dependencies":{"zod":"^3.21.4","sharp":"^0.32.4","lodash":"^4.17.21","ndarray":"^1.0.19","@types/node":"^20.3.1","@types/lodash":"^4.14.195","onnxruntime-node":"^1.15.1"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","tslib":"^2.5.3","assert":"^2.0.0","esbuild":"^0.18.18","npm-dts":"^1.3.12","process":"^0.11.10","webpack":"^5.85.1","ts-loader":"^9.4.3","typescript":"^5.1.6","webpack-cli":"^5.1.4","os-browserify":"^0.3.0","path-browserify":"^1.0.1","stream-browserify":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/background-removal-node_1.2.0_1699370847315_0.7971459463114567","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"@imgly/background-removal-node","version":"1.2.1","keywords":["background-removal","nodejs","image-segmentation","image-matting","onnx"],"author":{"url":"https://img.ly","name":"IMG.LY GmbH","email":"support@img.ly"},"license":"SEE LICENSE IN LICENSE.md","_id":"@imgly/background-removal-node@1.2.1","maintainers":[{"name":"mirko314-imgly","email":"mirko.budszuhn@img.ly"},{"name":"danielhauschildt","email":"daniel.hauschildt@img.ly"},{"name":"keiwando","email":"keiwan.donyagard@gmail.com"},{"name":"schiewe","email":"alexander.schiewe+npm@img.ly"},{"name":"sascha_","email":"sascha.schwabbauer@img.ly"},{"name":"svendvd","email":"sven.naehler@img.ly"},{"name":"alanuecker","email":"uecker.alan@gmail.com"},{"name":"leon_dud","email":"leon.dudlik@img.ly"}],"homepage":"https://img.ly/showcases/cesdk/web/background-removal","bugs":{"email":"support@img.ly"},"dist":{"shasum":"d429c92d3ae8e038500c1aab9363e0326047ab32","tarball":"https://registry.npmjs.org/@imgly/background-removal-node/-/background-removal-node-1.2.1.tgz","fileCount":11,"integrity":"sha512-KHZHbB16lF1CpZ4TKuE/daSc+0TsKzLnAgiWKBtWeGy3v3Xgcq8GLMEBi9lUfcEYVuCBhixPlaXFpJtxwG2m9w==","signatures":[{"sig":"MEQCIBLx+hJWgIzkPmSsLaE+T0B6mpinDwJMnGrbJN0Gnf4vAiBuXzWPOIe665GftCn9ivsP4yfZxZAQigkDbkW/h3nX8g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":132635983},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","source":"./src/index.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"9e407ff0dc646d6d5f75f48ef1d0b15f6a193dd9","scripts":{"lint":"npx prettier --write .","test":"true","build":"npm run clean && npm run resources && node scripts/build.mjs","clean":"npx rimraf dist","start":"npm run watch","watch":"npm run clean && npm run resources && node scripts/watch.mjs","publish":"npm run build && npm publish --access public","resources":"node ../../scripts/package-resources.mjs","changelog:create":"node ../../scripts/changelog/create.mjs","changelog:generate":"node ../../scripts/changelog/generate.mjs"},"_npmUser":{"name":"danielhauschildt","email":"daniel.hauschildt@img.ly"},"repository":{"url":"git+https://github.com/imgly/background-removal-js.git","type":"git"},"_npmVersion":"9.8.1","description":"Background Removal in NodeJS","directories":{},"_nodeVersion":"20.6.1","dependencies":{"zod":"^3.21.4","sharp":"^0.32.4","lodash":"^4.17.21","ndarray":"^1.0.19","@types/node":"^20.3.1","@types/lodash":"^4.14.195","onnxruntime-node":"^1.15.1"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","tslib":"^2.5.3","assert":"^2.0.0","esbuild":"^0.18.18","npm-dts":"^1.3.12","process":"^0.11.10","webpack":"^5.85.1","ts-loader":"^9.4.3","typescript":"^5.1.6","webpack-cli":"^5.1.4","os-browserify":"^0.3.0","path-browserify":"^1.0.1","stream-browserify":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/background-removal-node_1.2.1_1699530256580_0.52857941045908","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"@imgly/background-removal-node","version":"1.3.0","keywords":["background-removal","nodejs","image-segmentation","image-matting","onnx"],"author":{"url":"https://img.ly","name":"IMG.LY GmbH","email":"support@img.ly"},"license":"SEE LICENSE IN LICENSE.md","_id":"@imgly/background-removal-node@1.3.0","maintainers":[{"name":"mirko314-imgly","email":"mirko.budszuhn@img.ly"},{"name":"danielhauschildt","email":"daniel.hauschildt@img.ly"},{"name":"keiwando","email":"keiwan.donyagard@gmail.com"},{"name":"schiewe","email":"alexander.schiewe+npm@img.ly"},{"name":"sascha_","email":"sascha.schwabbauer@img.ly"},{"name":"svendvd","email":"sven.naehler@img.ly"},{"name":"alanuecker","email":"uecker.alan@gmail.com"},{"name":"leon_dud","email":"leon.dudlik@img.ly"}],"homepage":"https://img.ly/showcases/cesdk/web/background-removal","bugs":{"email":"support@img.ly"},"dist":{"shasum":"22472dfc3a9b2f98bfddb2b1e703e5636cb822cc","tarball":"https://registry.npmjs.org/@imgly/background-removal-node/-/background-removal-node-1.3.0.tgz","fileCount":42,"integrity":"sha512-iVo88i0N5m9wq1lTDJF1inHDFv5aam+6iRcHVrlXRwzg6BgVglXYVo9eQZK4cOFPTKq2/BcXVWf5He2iyNzbdw==","signatures":[{"sig":"MEUCIApfisAIgKOtgta6k1wOXlA9I5mE0KciG3DZpDgKQSLVAiEA18Vfzj+DaRdJe6bvze74zfTmJ6fuzL585buWWrkN52Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":132650746},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","source":"./src/index.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"71b28ebcbb6b8158fc453df089a03719d54f9c65","scripts":{"lint":"npx prettier --write .","test":"true","build":"npm run clean && npm run resources && npm run changelog:generate && node scripts/build.mjs","clean":"npx rimraf dist","start":"npm run watch","watch":"npm run clean && npm run resources && npm run changelog:generate && node scripts/watch.mjs","publish":"npm run build && npm publish --access public","resources":"node ../../scripts/package-resources.mjs","changelog:create":"node ../../scripts/changelog/create.mjs","changelog:generate":"node ../../scripts/changelog/generate.mjs"},"_npmUser":{"name":"danielhauschildt","email":"daniel.hauschildt@img.ly"},"repository":{"url":"git+https://github.com/imgly/background-removal-js.git","type":"git"},"_npmVersion":"10.2.3","description":"Background Removal in NodeJS","directories":{},"_nodeVersion":"21.2.0","dependencies":{"zod":"^3.21.4","sharp":"^0.32.4","lodash":"^4.17.21","ndarray":"^1.0.19","@types/node":"^20.3.1","@types/lodash":"^4.14.195","onnxruntime-node":"^1.15.1"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","tslib":"^2.5.3","assert":"^2.0.0","esbuild":"^0.18.18","npm-dts":"^1.3.12","process":"^0.11.10","webpack":"^5.85.1","ts-loader":"^9.4.3","typescript":"^5.1.6","webpack-cli":"^5.1.4","os-browserify":"^0.3.0","path-browserify":"^1.0.1","stream-browserify":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/background-removal-node_1.3.0_1703076467447_0.9974396387425093","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"@imgly/background-removal-node","version":"1.4.0","keywords":["background-removal","nodejs","image-segmentation","image-matting","onnx"],"author":{"url":"https://img.ly","name":"IMG.LY GmbH","email":"support@img.ly"},"license":"SEE LICENSE IN LICENSE.md","_id":"@imgly/background-removal-node@1.4.0","maintainers":[{"name":"mirko314-imgly","email":"mirko.budszuhn@img.ly"},{"name":"danielhauschildt","email":"daniel.hauschildt@img.ly"},{"name":"keiwando","email":"keiwan.donyagard@gmail.com"},{"name":"schiewe","email":"alexander.schiewe+npm@img.ly"},{"name":"sascha_","email":"sascha.schwabbauer@img.ly"},{"name":"svendvd","email":"sven.naehler@img.ly"},{"name":"alanuecker","email":"uecker.alan@gmail.com"},{"name":"leon_dud","email":"leon.dudlik@img.ly"}],"homepage":"https://img.ly/showcases/cesdk/web/background-removal","bugs":{"email":"support@img.ly"},"dist":{"shasum":"d11727621c5bff9b2cb122a31a7765a321e65efd","tarball":"https://registry.npmjs.org/@imgly/background-removal-node/-/background-removal-node-1.4.0.tgz","fileCount":42,"integrity":"sha512-CA7fZZJUY64enDthsOBj8fYeZ+t0j1MzlvUMWEqeWmMDGHy+WavhEQ4GTN3e08YhIqi8ai9zkFGsgIlr/3lRVA==","signatures":[{"sig":"MEYCIQD7vSxwAK5+RXh9JRmQV6KBYgtMTsWrsmyRRv/31eLX0wIhAI1WGObQ63CsrPwqzVqOu0oY1ls8Mq1rUWXR5pu7mCPO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":132666825},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","source":"./src/index.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"552e5edd6dde5254361134b9f421f2c75191f227","scripts":{"lint":"npx prettier --write .","test":"true","build":"npm run clean && npm run resources && npm run changelog:generate && node scripts/build.mjs","clean":"npx rimraf dist","start":"npm run watch","watch":"npm run clean && npm run resources && npm run changelog:generate && node scripts/watch.mjs","publish":"npm run build && npm publish --access public","resources":"node ../../scripts/package-resources.mjs","changelog:create":"node ../../scripts/changelog/changelog-create.mjs","changelog:generate":"node ../../scripts/changelog/changelog-generate.mjs"},"_npmUser":{"name":"danielhauschildt","email":"daniel.hauschildt@img.ly"},"resources":"@imgly/background-removal-node","repository":{"url":"git+https://github.com/imgly/background-removal-js.git","type":"git"},"_npmVersion":"10.2.3","description":"Background Removal in NodeJS","directories":{},"_nodeVersion":"21.2.0","dependencies":{"zod":"^3.21.4","sharp":"^0.32.4","lodash":"^4.17.21","ndarray":"^1.0.19","@types/node":"^20.3.1","@types/lodash":"^4.14.195","onnxruntime-node":"^1.15.1"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","tslib":"^2.5.3","assert":"^2.0.0","esbuild":"^0.18.18","npm-dts":"^1.3.12","process":"^0.11.10","webpack":"^5.85.1","ts-loader":"^9.4.3","typescript":"^5.1.6","webpack-cli":"^5.1.4","os-browserify":"^0.3.0","path-browserify":"^1.0.1","stream-browserify":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/background-removal-node_1.4.0_1705489438909_0.494786164072347","host":"s3://npm-registry-packages"}},"1.4.1":{"name":"@imgly/background-removal-node","version":"1.4.1","keywords":["background-removal","nodejs","image-segmentation","image-matting","onnx"],"author":{"url":"https://img.ly","name":"IMG.LY GmbH","email":"support@img.ly"},"license":"SEE LICENSE IN LICENSE.md","_id":"@imgly/background-removal-node@1.4.1","maintainers":[{"name":"mirko314-imgly","email":"mirko.budszuhn@img.ly"},{"name":"danielhauschildt","email":"daniel.hauschildt@img.ly"},{"name":"keiwando","email":"keiwan.donyagard@gmail.com"},{"name":"schiewe","email":"alexander.schiewe+npm@img.ly"},{"name":"sascha_","email":"sascha.schwabbauer@img.ly"},{"name":"svendvd","email":"sven.naehler@img.ly"},{"name":"alanuecker","email":"uecker.alan@gmail.com"},{"name":"leon_dud","email":"leon.dudlik@img.ly"}],"homepage":"https://img.ly/showcases/cesdk/web/background-removal","bugs":{"email":"support@img.ly"},"dist":{"shasum":"23d78d7781d78b57287299d33919ad04bf28dce0","tarball":"https://registry.npmjs.org/@imgly/background-removal-node/-/background-removal-node-1.4.1.tgz","fileCount":57,"integrity":"sha512-3gB1uwFM2Cmmz8URSp+57d6Fo1b+p655q9hoTjqjh/Ht3Bu6kVmW2h+//vpux1usYo7Xzu9rfsbWlukiUeKFOA==","signatures":[{"sig":"MEYCIQDJ6nd4BmRGfKBsFKusvUPV+EM1xSZxi4URWO4gJczX1wIhAOVw0EtLmd3Xa07bvVIXX8/tWUQsUuGHG4XhXMVLNJjw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":132672297},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","source":"./src/index.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"6a0d0edef8486230049bf2c6dd5cb84bada28e71","scripts":{"lint":"npx prettier --write .","test":"true","build":"npm run clean && npm run resources && npm run types && npm run changelog:generate && node scripts/build.mjs","clean":"npx rimraf dist","start":"npm run watch","types":" npx tsc --declaration --emitDeclarationOnly --declarationDir dist --declarationMap","watch":"npm run clean && npm run resources && npm run changelog:generate && node scripts/watch.mjs","resources":"node ../../scripts/package-resources.mjs","package:pack":"npm run build && npm pack . --pack-destination ../../releases","publish:next":"npm run build && npm publish --tag next --access public","publish:latest":"npm run build && npm publish --tag latest --access public","changelog:create":"node ../../scripts/changelog/changelog-create.mjs","changelog:generate":"node ../../scripts/changelog/changelog-generate.mjs"},"_npmUser":{"name":"danielhauschildt","email":"daniel.hauschildt@img.ly"},"resources":"@imgly/background-removal-node","repository":{"url":"git+https://github.com/imgly/background-removal-js.git","type":"git"},"_npmVersion":"10.2.3","description":"Background Removal in NodeJS","directories":{},"_nodeVersion":"21.2.0","dependencies":{"zod":"^3.21.4","sharp":"^0.32.4","lodash":"^4.17.21","ndarray":"^1.0.19","@types/node":"^20.3.1","@types/lodash":"^4.14.195","onnxruntime-node":"^1.15.1"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","tslib":"^2.5.3","assert":"^2.0.0","esbuild":"^0.18.18","npm-dts":"^1.3.12","process":"^0.11.10","webpack":"^5.85.1","ts-loader":"^9.4.3","typescript":"^5.1.6","webpack-cli":"^5.1.4","os-browserify":"^0.3.0","path-browserify":"^1.0.1","stream-browserify":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/background-removal-node_1.4.1_1706029620187_0.3492156023656625","host":"s3://npm-registry-packages"}},"1.4.2":{"name":"@imgly/background-removal-node","version":"1.4.2","keywords":["background-removal","nodejs","image-segmentation","image-matting","onnx"],"author":{"url":"https://img.ly","name":"IMG.LY GmbH","email":"support@img.ly"},"license":"SEE LICENSE IN LICENSE.md","_id":"@imgly/background-removal-node@1.4.2","maintainers":[{"name":"maerch","email":"marcin.skirzynski@gmail.com"},{"name":"mirko314-imgly","email":"mirko.budszuhn@img.ly"},{"name":"danielhauschildt","email":"daniel.hauschildt@img.ly"},{"name":"keiwando","email":"keiwan.donyagard@gmail.com"},{"name":"schiewe","email":"alexander.schiewe+npm@img.ly"},{"name":"sascha_","email":"sascha.schwabbauer@img.ly"},{"name":"svendvd","email":"sven.naehler@img.ly"},{"name":"leon_dud","email":"leon.dudlik@img.ly"}],"homepage":"https://img.ly/showcases/cesdk/web/background-removal","bugs":{"email":"support@img.ly"},"dist":{"shasum":"ef561ab01c45c95527776549dad6dbae18fb2d14","tarball":"https://registry.npmjs.org/@imgly/background-removal-node/-/background-removal-node-1.4.2.tgz","fileCount":58,"integrity":"sha512-vMSq3oPUWgAEsXs+ecCyX2emkl9ldSpeqBfes0yLZLloKA0/JoTt1Bi5s5w/DgQFAkExiiXIDMB8kImzrMICdA==","signatures":[{"sig":"MEYCIQCDxOXxCzRmXfpWz92yVpwtCEXB2+W7QSEpWd/XOVbcOwIhAPyWcN5SmXWTZ8cATz51IY6eNtiPtvK+0gS7BS9j1pNV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":132706589},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","source":"./src/index.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"d13b0e6cdcb463f8709967ea088c33ac02cf73e8","scripts":{"lint":"npx prettier --write .","test":"true","build":"npm run clean && npm run resources && npm run types && npm run changelog:generate && node scripts/build.mjs","clean":"npx rimraf dist","start":"npm run watch","types":" npx tsc --declaration --emitDeclarationOnly --declarationDir dist --declarationMap","watch":"npm run clean && npm run resources && npm run changelog:generate && node scripts/watch.mjs","resources":"node ../../scripts/package-resources.mjs","package:pack":"npm run build && npm pack . --pack-destination ../../releases","publish:next":"npm run build && npm publish --tag next --access public","publish:latest":"npm run build && npm publish --tag latest --access public","changelog:create":"node ../../scripts/changelog/changelog-create.mjs","changelog:generate":"node ../../scripts/changelog/changelog-generate.mjs"},"_npmUser":{"name":"danielhauschildt","email":"daniel.hauschildt@img.ly"},"resources":"@imgly/background-removal-node","repository":{"url":"git+https://github.com/imgly/background-removal-js.git","type":"git"},"_npmVersion":"10.2.4","description":"Background Removal in NodeJS","directories":{},"_nodeVersion":"21.6.1","dependencies":{"zod":"^3.21.4","sharp":"^0.32.4","lodash":"^4.17.21","ndarray":"^1.0.19","@types/node":"^20.3.1","@types/lodash":"^4.14.195","onnxruntime-node":"^1.15.1"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","tslib":"^2.5.3","assert":"^2.0.0","esbuild":"^0.18.18","npm-dts":"^1.3.12","process":"^0.11.10","webpack":"^5.85.1","ts-loader":"^9.4.3","typescript":"^5.1.6","webpack-cli":"^5.1.4","os-browserify":"^0.3.0","path-browserify":"^1.0.1","stream-browserify":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/background-removal-node_1.4.2_1707303667121_0.4125577231960742","host":"s3://npm-registry-packages"}},"1.4.3":{"name":"@imgly/background-removal-node","version":"1.4.3","keywords":["background-removal","nodejs","image-segmentation","image-matting","onnx"],"author":{"url":"https://img.ly","name":"IMG.LY GmbH","email":"support@img.ly"},"license":"SEE LICENSE IN LICENSE.md","_id":"@imgly/background-removal-node@1.4.3","maintainers":[{"name":"maerch","email":"marcin.skirzynski@gmail.com"},{"name":"mirko314-imgly","email":"mirko.budszuhn@img.ly"},{"name":"danielhauschildt","email":"daniel.hauschildt@img.ly"},{"name":"keiwando","email":"keiwan.donyagard@gmail.com"},{"name":"schiewe","email":"alexander.schiewe+npm@img.ly"},{"name":"sascha_","email":"sascha.schwabbauer@img.ly"},{"name":"svendvd","email":"sven.naehler@img.ly"},{"name":"leon_dud","email":"leon.dudlik@img.ly"}],"homepage":"https://img.ly/showcases/cesdk/web/background-removal","bugs":{"email":"support@img.ly"},"dist":{"shasum":"b29a80d01dcedcce5b61c2c4a2c9db1bfec49794","tarball":"https://registry.npmjs.org/@imgly/background-removal-node/-/background-removal-node-1.4.3.tgz","fileCount":58,"integrity":"sha512-oLt4HlNDcpL4M7v7Z+aLeNnK/g0vPmyGyZmkRgzomPvr/jEo56xNS5o+WArapNZliEaZv2LtF34KlghdLgNtuQ==","signatures":[{"sig":"MEYCIQCKaUA6P+R2hyGATh6w0BEW6ELEzjUF+O29XnZWPjOlTgIhALAb6zxZjSzDhcBWdkFgUE0ipYt6s4KV6TMu8BbtQCtL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":132706584},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","source":"./src/index.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"09759aaa26b880a8e6c0d92f6170a7c22ef4c1bc","scripts":{"lint":"npx prettier --write .","test":"true","build":"npm run clean && npm run resources && npm run types && npm run changelog:generate && node scripts/build.mjs","clean":"npx rimraf dist","start":"npm run watch","types":" npx tsc --declaration --emitDeclarationOnly --declarationDir dist --declarationMap","watch":"npm run clean && npm run resources && npm run changelog:generate && node scripts/watch.mjs","resources":"node ../../scripts/package-resources.mjs","package:pack":"npm run build && npm pack . --pack-destination ../../releases","publish:next":"npm run build && npm publish --tag next --access public","publish:latest":"npm run build && npm publish --tag latest --access public","changelog:create":"node ../../scripts/changelog/changelog-create.mjs","changelog:generate":"node ../../scripts/changelog/changelog-generate.mjs"},"_npmUser":{"name":"danielhauschildt","email":"daniel.hauschildt@img.ly"},"resources":"@imgly/background-removal-node","repository":{"url":"git+https://github.com/imgly/background-removal-js.git","type":"git"},"_npmVersion":"10.2.4","description":"Background Removal in NodeJS","directories":{},"_nodeVersion":"21.6.1","dependencies":{"zod":"^3.21.4","sharp":"^0.32.4","lodash":"^4.17.21","ndarray":"^1.0.19","@types/node":"^20.3.1","@types/lodash":"^4.14.195","onnxruntime-node":"^1.15.1"},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","tslib":"^2.5.3","assert":"^2.0.0","esbuild":"^0.18.18","npm-dts":"^1.3.12","process":"^0.11.10","webpack":"^5.85.1","ts-loader":"^9.4.3","typescript":"^5.1.6","webpack-cli":"^5.1.4","os-browserify":"^0.3.0","path-browserify":"^1.0.1","stream-browserify":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/background-removal-node_1.4.3_1707305879170_0.34560767202297993","host":"s3://npm-registry-packages"}},"1.4.4":{"name":"@imgly/background-removal-node","version":"1.4.4","keywords":["background-removal","nodejs","image-segmentation","image-matting","onnx"],"author":{"url":"https://img.ly","name":"IMG.LY GmbH","email":"support@img.ly"},"license":"SEE LICENSE IN LICENSE.md","_id":"@imgly/background-removal-node@1.4.4","maintainers":[{"name":"maerch","email":"marcin.skirzynski@gmail.com"},{"name":"mirko314-imgly","email":"mirko.budszuhn@img.ly"},{"name":"danielhauschildt","email":"daniel.hauschildt@img.ly"},{"name":"keiwando","email":"keiwan.donyagard@gmail.com"},{"name":"schiewe","email":"alexander.schiewe+npm@img.ly"},{"name":"sascha_","email":"sascha.schwabbauer@img.ly"},{"name":"svendvd","email":"sven.naehler@img.ly"},{"name":"leon_dud","email":"leon.dudlik@img.ly"}],"homepage":"https://img.ly/showcases/cesdk/web/background-removal","bugs":{"email":"support@img.ly"},"dist":{"shasum":"d709673269f6b00b44af2fb4846a6738d4194f67","tarball":"https://registry.npmjs.org/@imgly/background-removal-node/-/background-removal-node-1.4.4.tgz","fileCount":58,"integrity":"sha512-Tcu0lnARE7j64gyWqwwRNTHSQ59qPaOMjwdIr5nWUG1lAj4KO+dFmMdKsZH7995UR2+5pBB2M/eH5HG0P3LShA==","signatures":[{"sig":"MEUCICMV3F6vZMKSEQKH3YcO2S55NATx6vlkZf5q/e8SnCvKAiEAxT/qhgdcDL7C9dnVFqTKp3dlrLEoly+BtXRuhA3cSlU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":132707890},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","source":"./src/index.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"c808d4e0cedd3dc99bb09e947c340ed6175b5a41","scripts":{"lint":"npx prettier --write .","test":"true","build":"npm run clean && npm run resources && npm run types && npm run changelog:generate && node scripts/build.mjs","clean":"npx rimraf dist","start":"npm run watch","types":" npx tsc --declaration --emitDeclarationOnly --declarationDir dist --declarationMap","watch":"npm run clean && npm run resources && npm run changelog:generate && node scripts/watch.mjs","resources":"node ../../scripts/package-resources.mjs","package:pack":"npm run build && npm pack . --pack-destination ../../releases","publish:next":"npm run build && npm publish --tag next --access public","publish:latest":"npm run build && npm publish --tag latest --access public","changelog:create":"node ../../scripts/changelog/changelog-create.mjs","changelog:generate":"node ../../scripts/changelog/changelog-generate.mjs"},"_npmUser":{"name":"danielhauschildt","email":"daniel.hauschildt@img.ly"},"resources":"@imgly/background-removal-node","repository":{"url":"git+https://github.com/imgly/background-removal-js.git","type":"git"},"_npmVersion":"10.2.4","description":"Background Removal in NodeJS","directories":{},"_nodeVersion":"21.6.1","dependencies":{"zod":"~3.21.4","sharp":"~0.32.4","lodash":"~4.17.21","ndarray":"~1.0.19","@types/node":"~20.3.1","@types/lodash":"~4.14.195","@types/ndarray":"~1.0.14","onnxruntime-node":"~1.17.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"~0.12.5","tslib":"~2.5.3","assert":"~2.0.0","esbuild":"~0.18.18","npm-dts":"~1.3.12","process":"~0.11.10","webpack":"~5.85.1","ts-loader":"~9.4.3","typescript":"~5.1.6","webpack-cli":"~5.1.4","os-browserify":"~0.3.0","path-browserify":"~1.0.1","stream-browserify":"~3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/background-removal-node_1.4.4_1707315119084_0.7552229364852723","host":"s3://npm-registry-packages"}},"1.4.5":{"name":"@imgly/background-removal-node","version":"1.4.5","keywords":["background-removal","nodejs","image-segmentation","image-matting","onnx"],"author":{"url":"https://img.ly","name":"IMG.LY GmbH","email":"support@img.ly"},"license":"SEE LICENSE IN LICENSE.md","_id":"@imgly/background-removal-node@1.4.5","maintainers":[{"name":"maerch","email":"marcin.skirzynski@gmail.com"},{"name":"mirko314-imgly","email":"mirko.budszuhn@img.ly"},{"name":"danielhauschildt","email":"daniel.hauschildt@img.ly"},{"name":"keiwando","email":"keiwan.donyagard@gmail.com"},{"name":"schiewe","email":"alexander.schiewe+npm@img.ly"},{"name":"sascha_","email":"sascha.schwabbauer@img.ly"},{"name":"svendvd","email":"sven.naehler@img.ly"},{"name":"leon_dud","email":"leon.dudlik@img.ly"}],"homepage":"https://img.ly/showcases/cesdk/web/background-removal","bugs":{"email":"support@img.ly"},"dist":{"shasum":"7907f417eb08d144a2b7feb54dbe279e28476b8d","tarball":"https://registry.npmjs.org/@imgly/background-removal-node/-/background-removal-node-1.4.5.tgz","fileCount":59,"integrity":"sha512-/s9K88qhKy1jPhrSkBxurUqCVqJ8KHWCc+5yWdppdC4fuSrGC8mK8WQtmULs2ASEr8naY1qpvZu0EL5jr2Hqtg==","signatures":[{"sig":"MEUCIQCQPTLWDFNnXqZd1b5aHVH0XR79GPlPy5a+wn4PE2hC9gIgQm3Qi2jWo97XzHuUlwPYlfRTjx+Y5Qqu+mrPAzlWjDo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":132708405},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","source":"./src/index.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"7dfe80f617e2d2e6d1961ec473898bed4a4ad850","scripts":{"lint":"npx prettier --write .","test":"true","build":"npm run clean && npm run resources && npm run types && npm run changelog:generate && node scripts/build.mjs","clean":"npx rimraf dist","start":"npm run watch","types":" npx tsc --declaration --emitDeclarationOnly --declarationDir dist --declarationMap","watch":"npm run clean && npm run resources && npm run changelog:generate && node scripts/watch.mjs","resources":"node ../../scripts/package-resources.mjs","package:pack":"npm run build && npm pack . --pack-destination ../../releases","publish:next":"npm run build && npm publish --tag next --access public","publish:latest":"npm run build && npm publish --tag latest --access public","changelog:create":"node ../../scripts/changelog/changelog-create.mjs","changelog:generate":"node ../../scripts/changelog/changelog-generate.mjs"},"_npmUser":{"name":"danielhauschildt","email":"daniel.hauschildt@img.ly"},"resources":"@imgly/background-removal-node","repository":{"url":"git+https://github.com/imgly/background-removal-js.git","type":"git"},"_npmVersion":"10.2.4","description":"Background Removal in NodeJS","directories":{},"_nodeVersion":"21.6.1","dependencies":{"zod":"~3.21.4","sharp":"~0.32.4","lodash":"~4.17.21","ndarray":"~1.0.19","@types/node":"~20.3.1","@types/lodash":"~4.14.195","@types/ndarray":"~1.0.14","onnxruntime-node":"~1.17.0"},"_hasShrinkwrap":false,"devDependencies":{"util":"~0.12.5","tslib":"~2.5.3","assert":"~2.0.0","esbuild":"~0.18.18","npm-dts":"~1.3.12","process":"~0.11.10","webpack":"~5.85.1","ts-loader":"~9.4.3","typescript":"~5.1.6","webpack-cli":"~5.1.4","os-browserify":"~0.3.0","path-browserify":"~1.0.1","stream-browserify":"~3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/background-removal-node_1.4.5_1708971253420_0.10266936100443913","host":"s3://npm-registry-packages"}}},"time":{"created":"2023-09-24T10:22:55.794Z","modified":"2026-09-22T15:36:17.004Z","1.1.0":"2023-09-24T10:22:58.036Z","1.1.1":"2023-09-24T10:31:19.358Z","1.1.2":"2023-10-06T12:47:26.178Z","1.1.3":"2023-10-06T12:56:49.356Z","1.1.4":"2023-10-09T17:13:12.503Z","1.1.5":"2023-10-11T13:06:01.782Z","1.2.0":"2023-11-07T15:27:28.831Z","1.2.1":"2023-11-09T11:44:17.978Z","1.3.0":"2023-12-20T12:47:49.005Z","1.4.0":"2024-01-17T11:04:00.389Z","1.4.1":"2024-01-23T17:07:01.803Z","1.4.2":"2024-02-07T11:01:08.628Z","1.4.3":"2024-02-07T11:38:00.406Z","1.4.4":"2024-02-07T14:12:00.560Z","1.4.5":"2024-02-26T18:14:14.827Z"},"bugs":{"email":"support@img.ly"},"author":{"url":"https://img.ly","name":"IMG.LY GmbH","email":"support@img.ly"},"license":"SEE LICENSE IN LICENSE.md","homepage":"https://img.ly/showcases/cesdk/web/background-removal","keywords":["background-removal","nodejs","image-segmentation","image-matting","onnx"],"repository":{"url":"git+https://github.com/imgly/background-removal-js.git","type":"git"},"description":"Background Removal in NodeJS","maintainers":[{"email":"daniel.hauschildt@img.ly","name":"danielhauschildt"},{"email":"alexander.schiewe+npm@img.ly","name":"schiewe"},{"email":"sascha.schwabbauer@img.ly","name":"sascha_"},{"email":"sven.naehler@img.ly","name":"svendvd"},{"email":"leon.dudlik@img.ly","name":"leon_dud"},{"email":"mirko.budszuhn@img.ly","name":"mirko314-imgly"},{"email":"marcin.skirzynski@gmail.com","name":"maerch"},{"email":"raven.szewczyk@img.ly","name":"ravenszewczyk-imgly"},{"email":"darwish.elia@gmail.com","name":"elia-darwish"},{"email":"malte.baumann@img.ly","name":"maltebaumann"},{"email":"svendvd@googlemail.com","name":"sven_imgly"},{"email":"jonas.hartwig@img.ly","name":"jonashartwig"},{"email":"hiyeon.kim@img.ly","name":"hiyeon"}],"readme":"# Background Removal in NodeJs\n\n<p align=\"center\">\n<img src=\"https://img.ly/showcases/cesdk/web/s/case-thumbnail/background-removal/background-removal-0.png?utm_source=github&utm_medium=project&utm_campaign=vectorizer\" alt=\"background removal js showcase\" />\n\n</p>\n\nRemove backgrounds from images in NodeJs environment with ease and no additional costs or privacy concerns.\nExplore an [interactive demo](https://img.ly/showcases/cesdk/web/background-removal/web?utm_source=github&utm_medium=project&utm_campaign=vectorizer).\n\n## News\n\n- **`November 8th, 2023`:** Added support for raw `rgba8` export formats.\n- **`November 6th, 2023`:** Added support `foreground`, `background` and `mask` export type\n- **`November 6th, 2023`:** Added support for `webp` and `jpeg` export formats.\n- **`September 12th, 2023`:** We released the code of Background Removal NodeJS.\n\nFor more detail information please refer to the [CHANGELOG](./CHANGELOG.md).\n\n## Overview\n\n`@imgly/background-removal-node` is a powerful npm package that allows developers to seamlessly remove the background from images in NodeJs. With its unique features and capabilities, this package offers an innovative and cost-effective solution for background removal tasks without compromising data privacy.\n\nThe key features of `@imgly/background-removal-node` are:\n\n- **Seamless Integration with IMG.LY's CE.SDK**: `@imgly/background-removal-node` provides seamless integration with [IMG.LY's CE.SDK](https://img.ly/products/creative-sdk?utm_source=github&utm_medium=project&utm_campaign=vectorizer), allowing developers to easily incorporate powerful NodeJS image matting and background removal capabilities into their projects.\n\nThe Neural Network model files ([ONNX model](https://onnx.ai/)) are hosted by [IMG.LY](https://img.ly/), making it readily available for download to all users of the library. See the section Custom Asset Serving if you want to host data on your own servers.\n\n## Installation\n\nYou can install `@imgly/background-removal-node` via npm or yarn. Use the following commands to install the package:\n\n### NPM\n\n```shell\nnpm install @imgly/background-removal-node\n```\n\n## Usage\n\n```typescript\nimport {removeBackground} from \"@imgly/background-removal-node\";\n// const {removeBackground} = require(\"@imgly/background-removal-node\");\n\nlet image_src: ImageData | ArrayBuffer | Uint8Array | Blob | URL | string = ...;\n\nremoveBackground(image_src).then((blob: Blob) => {\n  // The result is a blob encoded as PNG. It can be converted to an URL to be used as HTMLImage.src\n})\n```\n\nNote: On the first run the wasm and onnx model files are fetched. This might, depending on the bandwidth, take time. Therefore, the first run takes proportionally longer than each consecutive run. Also, all files are cached by the browser and an additional model cache.\n\n## Advanced Configuration\n\nThe library does not need any configuration to get started. However, there are optional parameters that influence the behaviour and give more control over the library.\n\n```typescript\ntype Config = {\n  publicPath: string; // The public path used for model and wasm files. Default: '`file://${path.resolve(`node_modules/${pkg.name}/dist/`)}/`.\n  debug: bool; // enable or disable useful console.log outputs\n  model: 'small' | 'medium'; // The model to use. (Default \"medium\")\n  output: {\n    format: 'image/png' | 'image/jpeg' | 'image/webp' | 'image/x-rgba8'; // The output format. (Default \"image/png\")\n    quality: number; // The quality. (Default: 0.8)\n    type: 'foreground' | 'background' | 'mask'; // The output type. (Default \"foreground\")\n  };\n};\n```\n\n### Download Size vs Quality\n\nThe onnx model is shipped in various sizes and needs.\n\n- small (~40 MB) is the smallest model and is in most cases working fine but sometimes shows some artifacts. It's a quantized model.\n- medium (~80MB) is the default model.\n\n### Download Progress Monitoring\n\nOn the first run, the necessary data will be fetched and stored in the browser cache. Since the download might take some time, you have the option to tap into the download progress.\n\n```typescript\nlet config: Config = {\n  progress: (key, current, total) => {\n    console.log(`Downloading ${key}: ${current} of ${total}`);\n  }\n};\n```\n\n### Custom Asset Serving\n\nThe wasm and onnx neural networks are hosted by IMG.LY by default. For production use, we advise you to host them yourself. Therefore, copy all .wasm and .onnx files to your public path `$PUBLIC_PATH` and reconfigure the library.\n\n```shell\ncp node_modules/@imgly/background-removal-node/dist/*.* $PUBLIC_PATH\n```\n\n```typescript\nimport { removeBackground, Config} from \"@imgly/background-removal-node\"\n\nconst public_path = \"file://${ASSET_PATH}\" ; // the path on the local file system\n\n//const public_path = \"https://example.com/assets/\" ; // the path assets are served from\n\nlet config: Config =  {\n  publicPath: public_path, // path to the wasm files\n};\n\nlet image_src: Buffer | ArrayBuffer | Uint8Array | Blob | URL | string = ...;\n\nremoveBackground(image_src, config).then((blob: Blob) => {\n  // result is a blob encoded as PNG.\n  // It can be converted to an URL to be used as HTMLImage.src\n  const url = URL.createObjectURL(blob);\n})\n```\n\n### Debug Outputs\n\nEnable debug outputs and logging to the console\n\n```typescript\nlet config: Config = {\n  debug: true\n};\n```\n\n### Cross-Origin Resource Sharing (CORS)\n\nIf you are running into CORS issues you might want to pass additional parameters to the fetch function via\n\n```typescript\nlet config: Config = {\n  fetchArgs: {\n    mode: 'no-cors'\n  }\n};\n```\n\n`fetchArgs` are passed as second parameters to the fetch function as described in [MDN](https://developer.mozilla.org/en-US/docs/Web/API/Fetch_API/Using_Fetch).\n\n## Who is it for?\n\n`@imgly/background-removal-node` is ideal for developers and projects that require efficient and cost-effective background removal directly in the browser. It caters to a wide range of use cases, including but not limited to:\n\n- _E-commerce applications_ that need to remove backgrounds from product images in real time.\n\n- _Image editing applications_ that require background removal capabilities for enhancing user experience.\n\n- _Web-based graphic design tools_ that aim to simplify the creative process with in-browser background removal.\n\nWhether you are a professional developer or a hobbyist, `@imgly/background-removal-node` empowers you to deliver impressive applications and services with ease.\n\n## License\n\nThe software is free for use under the AGPL License. Please contact [support@img.ly](mailto:support@img.ly?subject=Background-Removal-Node%20License) for questions about other licensing options.\n\n## Authors & Contributors\n\nThis library is made by IMG.LY shipping the world's premier SDKs for building creative applications.\nStart your trial of the [CreativeEditor SDK](https://img.ly/products/creative-sdk?utm_source=github&utm_medium=project&utm_campaign=vectorizer-node), [PhotoEditor SDK](https://img.ly/products/photo-sdk?utm_source=github&utm_medium=project&utm_campaign=vectorizer-node) & [VideoEditor SDK](https://img.ly/products/video-sdk?utm_source=github&utm_medium=project&utm_campaign=vectorizer-node).\n","readmeFilename":"README.md"}