{"_id":"@afilimax/magazine-luiza-provider","name":"@afilimax/magazine-luiza-provider","dist-tags":{"latest":"0.1.0"},"versions":{"0.1.0":{"name":"@afilimax/magazine-luiza-provider","version":"0.1.0","description":"Provedor de afiliação para Magazine Luiza. Desenvolvido para Afilimax.","type":"commonjs","repository":{"type":"git","url":"git+https://github.com/Afilimax/magazine-luiza-provider.git"},"homepage":"https://github.com/Afilimax/magazine-luiza-provider#readme","bugs":{"url":"https://github.com/Afilimax/magazine-luiza-provider/issues"},"main":"./dist/index.js","module":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"build":"tsc","dev":"ts-node ./src/index.ts","format":"prettier --write \"src/**/*.ts\"","lint":"eslint \"src/**/*.ts\" --fix","test":"vitest","test:cov":"vitest run --coverage"},"publishConfig":{"access":"public"},"keywords":["afilimax","magazine luiza","magalu","affiliate","provider"],"author":{"name":"Marcuth"},"license":"MIT","devDependencies":{"@afilimax/core":"^0.4.1","@types/node":"^25.5.0","@vitest/coverage-v8":"^4.1.0","eslint":"^10.0.3","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","eslint-plugin-unused-imports":"^4.4.1","prettier":"^3.8.1","prettier-plugin-sort-imports":"^1.8.11","ts-node":"^10.9.2","typescript":"^5.9.3","vitest":"^4.1.0"},"dependencies":{"puppeteer":"^24.39.1","puppeteer-core":"^24.39.1","puppeteer-extra":"^3.3.6","puppeteer-extra-plugin-stealth":"^2.11.2"},"gitHead":"d91be97594a5eb97aa6090cfc0acc8ad45d67b2d","_id":"@afilimax/magazine-luiza-provider@0.1.0","_nodeVersion":"24.13.0","_npmVersion":"11.8.0","dist":{"integrity":"sha512-jHjP8qqNCNeQzfPNX62S94Kz7WhTvayOkTdWvSgyEbkgTB6zucWngH1z0Qv2gB1SsLTM8h4sYU4eUPRIFNWbmw==","shasum":"d4d07b67b0aee36c4c3936c90af44c95b87630c1","tarball":"https://registry.npmjs.org/@afilimax/magazine-luiza-provider/-/magazine-luiza-provider-0.1.0.tgz","fileCount":11,"unpackedSize":11685,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGDhUcqGpEhwqy8k9RKzajjjTVA4POph9UCAFcc93VWzAiEA0F7NiPAoB//okg/FOMmXPXG6S0xpWgHlA52b3DmCvoo="}]},"_npmUser":{"name":"marcuth","email":"marcuth2006@gmail.com"},"directories":{},"maintainers":[{"name":"marcuth","email":"marcuth2006@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/magazine-luiza-provider_0.1.0_1779487813139_0.8549725856139474"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-22T22:10:13.031Z","0.1.0":"2026-05-22T22:10:13.304Z","modified":"2026-05-22T22:10:13.529Z"},"maintainers":[{"name":"marcuth","email":"marcuth2006@gmail.com"}],"description":"Provedor de afiliação para Magazine Luiza. Desenvolvido para Afilimax.","homepage":"https://github.com/Afilimax/magazine-luiza-provider#readme","keywords":["afilimax","magazine luiza","magalu","affiliate","provider"],"repository":{"type":"git","url":"git+https://github.com/Afilimax/magazine-luiza-provider.git"},"author":{"name":"Marcuth"},"bugs":{"url":"https://github.com/Afilimax/magazine-luiza-provider/issues"},"license":"MIT","readme":"# @afilimax/magazine-luiza-provider\n\nProvedor de afiliação para Magazine Luiza. Desenvolvido para Afilimax.\n\nEste pacote utiliza automação de navegador (Puppeteer) para gerar links de afiliado do Magazine Luiza, integrando-se ao portal de afiliados.\n\n## Instalação\n\n```bash\nnpm install @afilimax/magazine-luiza-provider\n```\n\n## Uso\n\n```typescript\nimport { MagazineLuizaProvider } from \"@afilimax/magazine-luiza-provider\";\n\nconst provider = new MagazineLuizaProvider({\n  affiliateSlug: \"seu-slug\",\n  cookies: [\n    // Seus cookies de autenticação do portal Magalu\n  ]\n});\n\nconst affiliateUrl = await provider.createAffiliateUrl(\"https://www.magazineluiza.com.br/produto/123\");\nconsole.log(affiliateUrl);\n```\n\n## Requisitos\n\n- Node.js 18+\n- Puppeteer instalado (o pacote já inclui como dependência)\n\n## Licença\n\nMIT","readmeFilename":"README.md","_rev":"1-7f25436f7fc617c6b7448292b4f1e7f2"}