{"_id":"@akross/artemis-ads-sdk","_rev":"31-4063424b330a5764105a0ad255ec16b4","name":"@akross/artemis-ads-sdk","dist-tags":{"beta":"3.7.5-beta.4","latest":"3.7.13"},"versions":{"3.4.0":{"name":"@akross/artemis-ads-sdk","version":"3.4.0","keywords":["ads","sdk","adserver","akross","artemis"],"author":{"name":"Akross"},"license":"MIT","_id":"@akross/artemis-ads-sdk@3.4.0","maintainers":[{"name":"mario.neto.akross","email":"mario.neto@akross.com.br"}],"homepage":"https://github.com/akross/artemis-ads-sdk-js#readme","bugs":{"url":"https://github.com/akross/artemis-ads-sdk-js/issues"},"dist":{"shasum":"99f990d2a0d311c3d42ed1089a5744bb781a0d69","tarball":"https://registry.npmjs.org/@akross/artemis-ads-sdk/-/artemis-ads-sdk-3.4.0.tgz","fileCount":116,"integrity":"sha512-lsAzzw74AfKcFR1V4/0wN+YhjDnjhCtviegY0wiNwIvXWSY5SzW+pAn99GAezb0mfPPwH2Ij/sgvwgalMwr8Rg==","signatures":[{"sig":"MEUCIFlGCpWBw6oGrrf7v7kDnh9+hk9tlrlL18KOBG+208mcAiEAl18RRPyim3Xp/yUpj1G/u38UKrvpZTOEM98aCtWXmO0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":373305},"main":"dist/akross-ads-sdk.umd.js","types":"dist/index.d.ts","module":"dist/akross-ads-sdk.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/akross-ads-sdk.esm.js","require":"./dist/akross-ads-sdk.umd.js"}},"gitHead":"7e78524ce5b2519a6555c342ee43b0f9b15fabfd","scripts":{"dev":"rollup -c -w & live-server sample --port=3000","lint":"eslint src --ext .ts","test":"jest","build":"rollup -c","clean":"rimraf dist","prepack":"npm run build:release","lint:fix":"eslint src --ext .ts --fix","build:dev":"NODE_ENV=development rollup -c","build:prod":"NODE_ENV=production rollup -c","test:build":"node test-build.js","type-check":"tsc --noEmit","build:watch":"rollup -c -w","build:sample":"node build-sample.js","build:release":"rollup -c rollup.simple.release.config.js","publish:major":"npm version major && npm publish --access public","publish:minor":"npm version minor && npm publish --access public","publish:patch":"npm version patch && npm publish --access public","prepublishOnly":"npm run clean && npm run build:release && npm run type-check"},"_npmUser":{"name":"mario.neto.akross","email":"mario.neto@akross.com.br"},"repository":{"url":"git+https://github.com/akross/artemis-ads-sdk-js.git","type":"git"},"_npmVersion":"10.9.3","description":"SDK JavaScript do AdServer Akross Artemis","directories":{},"_nodeVersion":"22.20.0","dependencies":{"tslib":"^2.8.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.54.0","rimraf":"^5.0.5","rollup":"^4.6.1","ts-jest":"^29.1.1","typescript":"^5.3.2","@types/jest":"^29.5.8","live-server":"^1.2.2","rollup-plugin-serve":"^3.0.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-commonjs":"^25.0.7","rollup-plugin-livereload":"^2.0.5","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.12.0","@rollup/plugin-node-resolve":"^15.2.3","@types/google-publisher-tag":"^1.20250811.0","@typescript-eslint/eslint-plugin":"^6.12.0","@types/google_interactive_media_ads_types":"^3.697.1"},"_npmOperationalInternal":{"tmp":"tmp/artemis-ads-sdk_3.4.0_1759511266235_0.8838707989356342","host":"s3://npm-registry-packages-npm-production"}},"3.4.1":{"name":"@akross/artemis-ads-sdk","version":"3.4.1","keywords":["ads","sdk","adserver","akross","artemis"],"author":{"name":"Akross"},"license":"MIT","_id":"@akross/artemis-ads-sdk@3.4.1","maintainers":[{"name":"mario.neto.akross","email":"mario.neto@akross.com.br"}],"homepage":"https://github.com/akross/artemis-ads-sdk-js#readme","bugs":{"url":"https://github.com/akross/artemis-ads-sdk-js/issues"},"dist":{"shasum":"69daa244c87e6e91fe005e40d27a68cfa460f608","tarball":"https://registry.npmjs.org/@akross/artemis-ads-sdk/-/artemis-ads-sdk-3.4.1.tgz","fileCount":116,"integrity":"sha512-PilZcfCyZvHmLwoFVXvqTezp3HH8OmELdX0EcKZd9kcyvz5YoIutCB/Mr+MMqu+3WvdMggqQBRS3xz3GBKvuDw==","signatures":[{"sig":"MEUCIQCplcrUtJ/jXt4c37STrhkzchELntcZ3tFYmwio7GxUhAIgQb0yUAutFYfI8/nGlOkVoa1J6bWNNKJrGRbooXKfv2s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":373181},"main":"dist/akross-ads-sdk.umd.js","types":"dist/index.d.ts","module":"dist/akross-ads-sdk.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/akross-ads-sdk.esm.js","require":"./dist/akross-ads-sdk.umd.js"}},"gitHead":"b5e4055420c8ec7a69b2367c25dd812744c71b05","scripts":{"dev":"rollup -c -w & live-server sample --port=3000","lint":"eslint src --ext .ts","test":"jest","build":"rollup -c","clean":"rimraf dist","prepack":"npm run build:release","lint:fix":"eslint src --ext .ts --fix","build:dev":"NODE_ENV=development rollup -c","build:prod":"NODE_ENV=production rollup -c","test:build":"node test-build.js","type-check":"tsc --noEmit","build:watch":"rollup -c -w","build:sample":"node build-sample.js","build:release":"rollup -c rollup.simple.release.config.js","publish:major":"npm version major && npm publish --access public","publish:minor":"npm version minor && npm publish --access public","publish:patch":"npm version patch && npm publish --access public","prepublishOnly":"npm run clean && npm run build:release && npm run type-check"},"_npmUser":{"name":"mario.neto.akross","email":"mario.neto@akross.com.br"},"repository":{"url":"git+https://github.com/akross/artemis-ads-sdk-js.git","type":"git"},"_npmVersion":"10.9.3","description":"SDK JavaScript do AdServer Akross Artemis","directories":{},"_nodeVersion":"22.20.0","dependencies":{"tslib":"^2.8.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.54.0","rimraf":"^5.0.5","rollup":"^4.6.1","ts-jest":"^29.1.1","typescript":"^5.3.2","@types/jest":"^29.5.8","live-server":"^1.2.2","rollup-plugin-serve":"^3.0.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-commonjs":"^25.0.7","rollup-plugin-livereload":"^2.0.5","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.12.0","@rollup/plugin-node-resolve":"^15.2.3","@types/google-publisher-tag":"^1.20250811.0","@typescript-eslint/eslint-plugin":"^6.12.0","@types/google_interactive_media_ads_types":"^3.697.1"},"_npmOperationalInternal":{"tmp":"tmp/artemis-ads-sdk_3.4.1_1759514673381_0.3207304364988448","host":"s3://npm-registry-packages-npm-production"}},"3.4.2":{"name":"@akross/artemis-ads-sdk","version":"3.4.2","keywords":["ads","sdk","adserver","akross","artemis"],"author":{"name":"Akross"},"license":"MIT","_id":"@akross/artemis-ads-sdk@3.4.2","maintainers":[{"name":"mario.neto.akross","email":"mario.neto@akross.com.br"}],"homepage":"https://github.com/akross/artemis-ads-sdk-js#readme","bugs":{"url":"https://github.com/akross/artemis-ads-sdk-js/issues"},"dist":{"shasum":"d0122027e8bd5e671eac07829fd89dc5bc61e359","tarball":"https://registry.npmjs.org/@akross/artemis-ads-sdk/-/artemis-ads-sdk-3.4.2.tgz","fileCount":116,"integrity":"sha512-v7m6kR3n9j+D7aSqIvDMxsesEqiQhiOGoMRinWZJdISXTd26YP3OiW6i0BDfO/5XxqSXx3Knd3trgsIjxhpQkQ==","signatures":[{"sig":"MEUCIAlLzLeWLUX34edQG3tLw20ajRYtdXoVk/9HJ8KouiDyAiEAuez9+s99kUOca5qMg+zk/er4VIw17wvLmijE/Q/Uayo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":373625},"main":"dist/akross-ads-sdk.umd.js","types":"dist/index.d.ts","module":"dist/akross-ads-sdk.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/akross-ads-sdk.esm.js","require":"./dist/akross-ads-sdk.umd.js"}},"gitHead":"1de04ac2a18c8afdf177ecf52d676a57c31c66b4","scripts":{"dev":"rollup -c -w & live-server sample --port=3000","lint":"eslint src --ext .ts","test":"jest","build":"rollup -c","clean":"rimraf dist","prepack":"npm run build:release","lint:fix":"eslint src --ext .ts --fix","build:dev":"NODE_ENV=development rollup -c","build:prod":"NODE_ENV=production rollup -c","test:build":"node test-build.js","type-check":"tsc --noEmit","build:watch":"rollup -c -w","build:sample":"node build-sample.js","build:release":"rollup -c rollup.simple.release.config.js","publish:major":"npm version major && npm publish --access public","publish:minor":"npm version minor && npm publish --access public","publish:patch":"npm version patch && npm publish --access public","prepublishOnly":"npm run clean && npm run build:release && npm run type-check"},"_npmUser":{"name":"mario.neto.akross","email":"mario.neto@akross.com.br"},"repository":{"url":"git+https://github.com/akross/artemis-ads-sdk-js.git","type":"git"},"_npmVersion":"10.9.3","description":"SDK JavaScript do AdServer Akross Artemis","directories":{},"_nodeVersion":"22.20.0","dependencies":{"tslib":"^2.8.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.54.0","rimraf":"^5.0.5","rollup":"^4.6.1","ts-jest":"^29.1.1","typescript":"^5.3.2","@types/jest":"^29.5.8","live-server":"^1.2.2","rollup-plugin-serve":"^3.0.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-commonjs":"^25.0.7","rollup-plugin-livereload":"^2.0.5","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.12.0","@rollup/plugin-node-resolve":"^15.2.3","@types/google-publisher-tag":"^1.20250811.0","@typescript-eslint/eslint-plugin":"^6.12.0","@types/google_interactive_media_ads_types":"^3.697.1"},"_npmOperationalInternal":{"tmp":"tmp/artemis-ads-sdk_3.4.2_1760640478789_0.8622321864815021","host":"s3://npm-registry-packages-npm-production"}},"3.4.3":{"name":"@akross/artemis-ads-sdk","version":"3.4.3","keywords":["ads","sdk","adserver","akross","artemis"],"author":{"name":"Akross"},"license":"MIT","_id":"@akross/artemis-ads-sdk@3.4.3","maintainers":[{"name":"alice.tomaz.akross","email":"alice.tomaz@akross.com.br"},{"name":"mario.neto.akross","email":"mario.neto@akross.com.br"}],"homepage":"https://bitbucket.org/mobicare-git/akross-artemis-ads-sdk-js#readme","bugs":{"url":"https://bitbucket.org/mobicare-git/akross-artemis-ads-sdk-js/issues"},"dist":{"shasum":"206c80d81f10f25b46e5e47514a7997cdbe04b89","tarball":"https://registry.npmjs.org/@akross/artemis-ads-sdk/-/artemis-ads-sdk-3.4.3.tgz","fileCount":116,"integrity":"sha512-unzJ529PquQCr4bcoTRqlFhD6isxh/Fdtu2wrnCfvTQ9OB28oT1jxJ2cRFzF6QGsXFxG5IbzPF9KfpkDBJ329A==","signatures":[{"sig":"MEUCIQDlt+/xLtKiL1E3kIjMWvLQwfGPr2CH+C1BQmbBCbj8fQIgeepX6N85jbLAkYQqgSRAO+hkoCUyvXetDsTs/wrd7dM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":373765},"main":"dist/akross-ads-sdk.umd.js","types":"dist/index.d.ts","module":"dist/akross-ads-sdk.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/akross-ads-sdk.esm.js","require":"./dist/akross-ads-sdk.umd.js"}},"gitHead":"f698213713d900a8efad70df7bed5d23dc6ae8ce","scripts":{"dev":"rollup -c -w & live-server sample --port=3000","lint":"eslint src --ext .ts","test":"jest","build":"rollup -c","clean":"rimraf dist","prepack":"npm run build:release","lint:fix":"eslint src --ext .ts --fix","build:dev":"NODE_ENV=development rollup -c","build:prod":"NODE_ENV=production rollup -c","test:build":"node test-build.js","type-check":"tsc --noEmit","build:watch":"rollup -c -w","build:sample":"node build-sample.js","build:release":"rollup -c rollup.simple.release.config.js","publish:major":"npm version major && npm publish --access public","publish:minor":"npm version minor && npm publish --access public","publish:patch":"npm version patch && npm publish --access public","prepublishOnly":"npm run clean && npm run build:release && npm run type-check"},"_npmUser":{"name":"alice.tomaz.akross","email":"alice.tomaz@akross.com.br"},"repository":{"url":"git+https://bitbucket.org/mobicare-git/akross-artemis-ads-sdk-js.git","type":"git"},"_npmVersion":"11.6.2","description":"SDK JavaScript do AdServer Akross Artemis","directories":{},"_nodeVersion":"25.1.0","dependencies":{"tslib":"^2.8.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.54.0","rimraf":"^5.0.5","rollup":"^4.6.1","ts-jest":"^29.1.1","typescript":"^5.3.2","@types/jest":"^29.5.8","live-server":"^1.2.2","rollup-plugin-serve":"^3.0.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-commonjs":"^25.0.7","rollup-plugin-livereload":"^2.0.5","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.12.0","@rollup/plugin-node-resolve":"^15.2.3","@types/google-publisher-tag":"^1.20250811.0","@typescript-eslint/eslint-plugin":"^6.12.0","@types/google_interactive_media_ads_types":"^3.697.1"},"_npmOperationalInternal":{"tmp":"tmp/artemis-ads-sdk_3.4.3_1761745123172_0.6154465215684812","host":"s3://npm-registry-packages-npm-production"}},"3.4.4":{"name":"@akross/artemis-ads-sdk","version":"3.4.4","keywords":["ads","sdk","adserver","akross","artemis"],"author":{"name":"Akross"},"license":"MIT","_id":"@akross/artemis-ads-sdk@3.4.4","maintainers":[{"name":"alice.tomaz.akross","email":"alice.tomaz@akross.com.br"},{"name":"mario.neto.akross","email":"mario.neto@akross.com.br"}],"homepage":"https://bitbucket.org/mobicare-git/akross-artemis-ads-sdk-js#readme","bugs":{"url":"https://bitbucket.org/mobicare-git/akross-artemis-ads-sdk-js/issues"},"dist":{"shasum":"1dc462c61a4c78092b3d3aa2c5d2d5ace67a1400","tarball":"https://registry.npmjs.org/@akross/artemis-ads-sdk/-/artemis-ads-sdk-3.4.4.tgz","fileCount":116,"integrity":"sha512-9ILFVBnqcAVmqnuQbU6xv9QL9BTmxtTyMtmDmlSW+1KZ8Kmkef6sw6V+EvrDeIf2Qe3yXfr3C0p/baY/VXhRZA==","signatures":[{"sig":"MEQCIDvMK+RvI+49P4UUsICq6m7tbqEhnJb397BdOPU1QyjDAiBhXwSTGa8FL02nrNtbiyRxdCvfeiUDe2tozLMS18psxA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":373765},"main":"dist/akross-ads-sdk.umd.js","types":"dist/index.d.ts","module":"dist/akross-ads-sdk.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/akross-ads-sdk.esm.js","require":"./dist/akross-ads-sdk.umd.js"}},"gitHead":"b434ed15e9b72170adc22f071574675a869abf7b","scripts":{"dev":"rollup -c -w & live-server sample --port=3000","lint":"eslint src --ext .ts","test":"jest","build":"rollup -c","clean":"rimraf dist","prepack":"npm run build:release","lint:fix":"eslint src --ext .ts --fix","build:dev":"NODE_ENV=development rollup -c","build:prod":"NODE_ENV=production rollup -c","test:build":"node test-build.js","type-check":"tsc --noEmit","build:watch":"rollup -c -w","build:sample":"node build-sample.js","build:release":"rollup -c rollup.simple.release.config.js","publish:major":"npm version major && npm publish --access public","publish:minor":"npm version minor && npm publish --access public","publish:patch":"npm version patch && npm publish --access public","prepublishOnly":"npm run clean && npm run build:release && npm run type-check"},"_npmUser":{"name":"alice.tomaz.akross","email":"alice.tomaz@akross.com.br"},"repository":{"url":"git+https://bitbucket.org/mobicare-git/akross-artemis-ads-sdk-js.git","type":"git"},"_npmVersion":"10.9.4","description":"SDK JavaScript do AdServer Akross Artemis","directories":{},"_nodeVersion":"18.20.7","dependencies":{"tslib":"^2.8.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.54.0","rimraf":"^5.0.5","rollup":"^4.6.1","ts-jest":"^29.1.1","typescript":"^5.3.2","@types/jest":"^29.5.8","live-server":"^1.2.2","rollup-plugin-serve":"^3.0.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-commonjs":"^25.0.7","rollup-plugin-livereload":"^2.0.5","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.12.0","@rollup/plugin-node-resolve":"^15.2.3","@types/google-publisher-tag":"^1.20250811.0","@typescript-eslint/eslint-plugin":"^6.12.0","@types/google_interactive_media_ads_types":"^3.697.1"},"_npmOperationalInternal":{"tmp":"tmp/artemis-ads-sdk_3.4.4_1761751077186_0.06481586530308192","host":"s3://npm-registry-packages-npm-production"}},"3.4.5":{"name":"@akross/artemis-ads-sdk","version":"3.4.5","keywords":["ads","sdk","adserver","akross","artemis"],"author":{"name":"Akross"},"license":"MIT","_id":"@akross/artemis-ads-sdk@3.4.5","maintainers":[{"name":"alice.tomaz.akross","email":"alice.tomaz@akross.com.br"},{"name":"mario.neto.akross","email":"mario.neto@akross.com.br"}],"homepage":"https://bitbucket.org/mobicare-git/akross-artemis-ads-sdk-js#readme","bugs":{"url":"https://bitbucket.org/mobicare-git/akross-artemis-ads-sdk-js/issues"},"dist":{"shasum":"892f1f94d474e4195a840653493f744d54c011a1","tarball":"https://registry.npmjs.org/@akross/artemis-ads-sdk/-/artemis-ads-sdk-3.4.5.tgz","fileCount":116,"integrity":"sha512-QsVEMgYWqVIZHPEVhrIj+YPRtPRgF28YJMDEukMzCtgQSp+QvDIDvfjUdCn0DxLp69LB6bpF+YK0Fx2pO8O3xQ==","signatures":[{"sig":"MEQCIFg5mhjFdDb/PfXpZ4B+YLXBdoQfZipQaPnAc6gfMs/mAiAtmBKqzsGwPONPi5Uy3uWRcEUzIwE6rumRM2MlBj6U+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":373765},"main":"dist/akross-ads-sdk.umd.js","types":"dist/index.d.ts","module":"dist/akross-ads-sdk.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/akross-ads-sdk.esm.js","require":"./dist/akross-ads-sdk.umd.js"}},"gitHead":"ae11d1395beefb7774651778b26eeee4aaac5a9e","scripts":{"dev":"rollup -c -w & live-server sample --port=3000","lint":"eslint src --ext .ts","test":"jest","build":"rollup -c","clean":"rimraf dist","prepack":"npm run build:release","lint:fix":"eslint src --ext .ts --fix","build:dev":"NODE_ENV=development rollup -c","build:prod":"NODE_ENV=production rollup -c","test:build":"node test-build.js","type-check":"tsc --noEmit","build:watch":"rollup -c -w","build:sample":"node build-sample.js","build:release":"rollup -c rollup.simple.release.config.js","publish:major":"npm version major && npm publish --access public","publish:minor":"npm version minor && npm publish --access public","publish:patch":"npm version patch && npm publish --access public","prepublishOnly":"npm run clean && npm run build:release && npm run type-check"},"_npmUser":{"name":"alice.tomaz.akross","email":"alice.tomaz@akross.com.br"},"repository":{"url":"git+https://bitbucket.org/mobicare-git/akross-artemis-ads-sdk-js.git","type":"git"},"_npmVersion":"10.9.4","description":"SDK JavaScript do AdServer Akross Artemis","directories":{},"_nodeVersion":"18.20.7","dependencies":{"tslib":"^2.8.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.54.0","rimraf":"^5.0.5","rollup":"^4.6.1","ts-jest":"^29.1.1","typescript":"^5.3.2","@types/jest":"^29.5.8","live-server":"^1.2.2","rollup-plugin-serve":"^3.0.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-commonjs":"^25.0.7","rollup-plugin-livereload":"^2.0.5","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.12.0","@rollup/plugin-node-resolve":"^15.2.3","@types/google-publisher-tag":"^1.20250811.0","@typescript-eslint/eslint-plugin":"^6.12.0","@types/google_interactive_media_ads_types":"^3.697.1"},"_npmOperationalInternal":{"tmp":"tmp/artemis-ads-sdk_3.4.5_1761752179212_0.8831706667137422","host":"s3://npm-registry-packages-npm-production"}},"3.5.2":{"name":"@akross/artemis-ads-sdk","version":"3.5.2","keywords":["ads","sdk","adserver","akross","artemis"],"author":{"name":"Akross"},"license":"MIT","_id":"@akross/artemis-ads-sdk@3.5.2","maintainers":[{"name":"alice.tomaz.akross","email":"alice.tomaz@akross.com.br"},{"name":"mario.neto.akross","email":"mario.neto@akross.com.br"}],"homepage":"https://bitbucket.org/mobicare-git/akross-artemis-ads-sdk-js#readme","bugs":{"url":"https://bitbucket.org/mobicare-git/akross-artemis-ads-sdk-js/issues"},"dist":{"shasum":"f2efeb9600393ac1c7ee39d434675c211a4bcee6","tarball":"https://registry.npmjs.org/@akross/artemis-ads-sdk/-/artemis-ads-sdk-3.5.2.tgz","fileCount":120,"integrity":"sha512-3NV3giFIdD9fhE/8Zqmy/BE7Z9rnI+J3TVRtgZ0cuuD8L6eHZdvUzQqc2Va7+BsfB4adH1uoFwX/AM55JMZ8OQ==","signatures":[{"sig":"MEQCIEbBLYaWsaIfgNE9Sk3oBCu3D9MVRhwt7pii8WQYfVc3AiBOsYqo9nb8bBkZwXN+e6CS9HWeMGGYu3DdcrRFEUiwsQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":437756},"main":"dist/akross-ads-sdk.umd.js","types":"dist/index.d.ts","module":"dist/akross-ads-sdk.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/akross-ads-sdk.esm.js","require":"./dist/akross-ads-sdk.umd.js"}},"gitHead":"82dce84eb6c439b79a491e4eff2d9f4ae69788ca","scripts":{"dev":"rollup -c -w & live-server sample --port=3000","lint":"eslint src --ext .ts","test":"jest","build":"rollup -c","clean":"rimraf dist","prepack":"npm run build:release","lint:fix":"eslint src --ext .ts --fix","build:dev":"NODE_ENV=development rollup -c","build:prod":"NODE_ENV=production rollup -c","test:build":"node test-build.js","type-check":"tsc --noEmit","build:watch":"rollup -c -w","build:sample":"node build-sample.js","build:release":"rollup -c rollup.simple.release.config.js","publish:major":"npm version major && npm publish --access public","publish:minor":"npm version minor && npm publish --access public","publish:patch":"npm version patch && npm publish --access public","prepublishOnly":"npm run clean && npm run build:release && npm run type-check"},"_npmUser":{"name":"mario.neto.akross","email":"mario.neto@akross.com.br"},"repository":{"url":"git+https://bitbucket.org/mobicare-git/akross-artemis-ads-sdk-js.git","type":"git"},"_npmVersion":"10.9.3","description":"SDK JavaScript do AdServer Akross Artemis","directories":{},"_nodeVersion":"22.20.0","dependencies":{"tslib":"^2.8.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.54.0","rimraf":"^5.0.5","rollup":"^4.6.1","ts-jest":"^29.1.1","typescript":"^5.3.2","@types/jest":"^29.5.8","live-server":"^1.2.2","rollup-plugin-serve":"^3.0.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-commonjs":"^25.0.7","rollup-plugin-livereload":"^2.0.5","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.12.0","@rollup/plugin-node-resolve":"^15.2.3","@types/google-publisher-tag":"^1.20250811.0","@typescript-eslint/eslint-plugin":"^6.12.0","@types/google_interactive_media_ads_types":"^3.697.1"},"_npmOperationalInternal":{"tmp":"tmp/artemis-ads-sdk_3.5.2_1762371033357_0.0032288109634410755","host":"s3://npm-registry-packages-npm-production"}},"3.6.0":{"name":"@akross/artemis-ads-sdk","version":"3.6.0","keywords":["ads","sdk","adserver","akross","artemis"],"author":{"name":"Akross"},"license":"MIT","_id":"@akross/artemis-ads-sdk@3.6.0","maintainers":[{"name":"alice.tomaz.akross","email":"alice.tomaz@akross.com.br"},{"name":"mario.neto.akross","email":"mario.neto@akross.com.br"}],"homepage":"https://bitbucket.org/mobicare-git/akross-artemis-ads-sdk-js#readme","bugs":{"url":"https://bitbucket.org/mobicare-git/akross-artemis-ads-sdk-js/issues"},"dist":{"shasum":"6e643145f1cc5ccb13760c26487a7476b15ff496","tarball":"https://registry.npmjs.org/@akross/artemis-ads-sdk/-/artemis-ads-sdk-3.6.0.tgz","fileCount":118,"integrity":"sha512-yACDB7egOntnY2K5lhD+QiYeH42kH1z5hw/aMGSelYx1j3tnFWcz0qbvqxlOI8mo1jSUP982QVxaENyF2NNQdg==","signatures":[{"sig":"MEUCIQCEOL3yGGvMw8ylbd5ngFK4VZhSfSdfa2v7w+tO+ogQ8wIgBbt8o7rMT6QMwYhhQrr4Jm+6HxDw0uPL7XZ1JF7K7Ms=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":425961},"main":"dist/akross-ads-sdk.umd.js","types":"dist/index.d.ts","module":"dist/akross-ads-sdk.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/akross-ads-sdk.esm.js","require":"./dist/akross-ads-sdk.umd.js"}},"gitHead":"d41e1d396b970bb1e0bec65e63b446b0e6401659","scripts":{"dev":"rollup -c -w & live-server sample --port=3000","lint":"eslint src --ext .ts","test":"jest","build":"rollup -c","clean":"rimraf dist","prepack":"npm run build:release","lint:fix":"eslint src --ext .ts --fix","build:dev":"NODE_ENV=development rollup -c","build:prod":"NODE_ENV=production rollup -c","test:build":"node test-build.js","type-check":"tsc --noEmit","build:watch":"rollup -c -w","build:sample":"node build-sample.js","build:release":"rollup -c rollup.simple.release.config.js","publish:major":"npm version major && npm publish --access public","publish:minor":"npm version minor && npm publish --access public","publish:patch":"npm version patch && npm publish --access public","prepublishOnly":"npm run clean && npm run build:release && npm run type-check"},"_npmUser":{"name":"mario.neto.akross","email":"mario.neto@akross.com.br"},"repository":{"url":"git+https://bitbucket.org/mobicare-git/akross-artemis-ads-sdk-js.git","type":"git"},"_npmVersion":"10.9.3","description":"SDK JavaScript do AdServer Akross Artemis","directories":{},"_nodeVersion":"22.20.0","dependencies":{"tslib":"^2.8.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.54.0","rimraf":"^5.0.5","rollup":"^4.6.1","ts-jest":"^29.1.1","typescript":"^5.3.2","@types/jest":"^29.5.8","live-server":"^1.2.2","rollup-plugin-serve":"^3.0.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-commonjs":"^25.0.7","rollup-plugin-livereload":"^2.0.5","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.12.0","@rollup/plugin-node-resolve":"^15.2.3","@types/google-publisher-tag":"^1.20250811.0","@typescript-eslint/eslint-plugin":"^6.12.0","@types/google_interactive_media_ads_types":"^3.697.1"},"_npmOperationalInternal":{"tmp":"tmp/artemis-ads-sdk_3.6.0_1767815924370_0.11104886806955783","host":"s3://npm-registry-packages-npm-production"}},"3.7.0":{"name":"@akross/artemis-ads-sdk","version":"3.7.0","keywords":["ads","sdk","adserver","akross","artemis"],"author":{"name":"Akross"},"license":"MIT","_id":"@akross/artemis-ads-sdk@3.7.0","maintainers":[{"name":"alice.tomaz.akross","email":"alice.tomaz@akross.com.br"},{"name":"mario.neto.akross","email":"mario.neto@akross.com.br"}],"homepage":"https://bitbucket.org/mobicare-git/akross-artemis-ads-sdk-js#readme","bugs":{"url":"https://bitbucket.org/mobicare-git/akross-artemis-ads-sdk-js/issues"},"dist":{"shasum":"8da5831cf25a44074ac026276b5724df97a39559","tarball":"https://registry.npmjs.org/@akross/artemis-ads-sdk/-/artemis-ads-sdk-3.7.0.tgz","fileCount":122,"integrity":"sha512-s9TLI5rquzdTEkkUQqy0GXMJxIIQLVjLILhNx6z4AL+u/DYklz7y591u+h+cwbvJ6dfMtzyx4bFUEKrXysc8uQ==","signatures":[{"sig":"MEUCIB0jOY1XsR2WmfkVi/0jgp/rAj11cwIziUQwJ7c/NvfSAiEA8UsktREv0TctMDVxA9DoFfiTVWPmjSx65T+6I+GM4XA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":443715},"main":"dist/akross-ads-sdk.umd.js","types":"dist/index.d.ts","module":"dist/akross-ads-sdk.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/akross-ads-sdk.esm.js","require":"./dist/akross-ads-sdk.umd.js"}},"gitHead":"f583c85b14877de64f679c3c8eda7907b668ef24","scripts":{"dev":"rollup -c -w & live-server sample --port=3000","lint":"eslint src --ext .ts","test":"jest","build":"rollup -c","clean":"rimraf dist","prepack":"npm run build:release","lint:fix":"eslint src --ext .ts --fix","build:dev":"NODE_ENV=development rollup -c","build:prod":"NODE_ENV=production rollup -c","publish:rc":"npm version prerelease --preid=rc && npm publish --tag rc --access public","test:build":"node test-build.js","type-check":"tsc --noEmit","build:watch":"rollup -c -w","build:sample":"node build-sample.js","publish:beta":"npm version prerelease --preid=beta && npm publish --tag beta --access public","build:release":"rollup -c rollup.simple.release.config.js","publish:major":"npm version major && npm publish --access public","publish:minor":"npm version minor && npm publish --access public","publish:patch":"npm version patch && npm publish --access public","prepublishOnly":"npm run clean && npm run build:release && npm run type-check","publish:rc:next":"npm publish --tag rc --access public","publish:beta:next":"npm publish --tag beta --access public"},"_npmUser":{"name":"mario.neto.akross","email":"mario.neto@akross.com.br"},"deprecated":"Use 3.7.1 (or later). Version 3.7.0 was published incorrectly.","repository":{"url":"git+https://bitbucket.org/mobicare-git/akross-artemis-ads-sdk-js.git","type":"git"},"_npmVersion":"10.9.3","description":"SDK JavaScript do AdServer Akross Artemis","directories":{},"_nodeVersion":"22.20.0","dependencies":{"tslib":"^2.8.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","eslint":"^8.54.0","rimraf":"^5.0.5","rollup":"^4.6.1","ts-jest":"^29.1.1","typescript":"^5.3.2","@types/jest":"^29.5.8","live-server":"^1.2.2","rollup-plugin-serve":"^3.0.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-commonjs":"^25.0.7","rollup-plugin-livereload":"^2.0.5","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.12.0","@rollup/plugin-node-resolve":"^15.2.3","@types/google-publisher-tag":"^1.20250811.0","@typescript-eslint/eslint-plugin":"^6.12.0","@types/google_interactive_media_ads_types":"^3.697.1"},"_npmOperationalInternal":{"tmp":"tmp/artemis-ads-sdk_3.7.0_1767979454803_0.1287879167037289","host":"s3://npm-registry-packages-npm-production"}},"3.7.0-beta.3":{"name":"@akross/artemis-ads-sdk","version":"3.7.0-beta.3","keywords":["ads","sdk","adserver","akross","artemis"],"author":{"name":"Akross"},"license":"MIT","_id":"@akross/artemis-ads-sdk@3.7.0-beta.3","maintainers":[{"name":"alice.tomaz.akross","email":"alice.tomaz@akross.com.br"},{"name":"mario.neto.akross","email":"mario.neto@akross.com.br"}],"homepage":"https://bitbucket.org/mobicare-git/akross-artemis-ads-sdk-js#readme","bugs":{"url":"https://bitbucket.org/mobicare-git/akross-artemis-ads-sdk-js/issues"},"dist":{"shasum":"09509d02a6ebe5073d4299aa3573b087d293687e","tarball":"https://registry.npmjs.org/@akross/artemis-ads-sdk/-/artemis-ads-sdk-3.7.0-beta.3.tgz","fileCount":122,"integrity":"sha512-To/jThzTeEjKA78tWqPP9sCNxxWDLF1qSDGb8OOHUvWVRheB752jwEDQFD57/DwNAJXdEC6FNHI8iM1T6XEHDw==","signatures":[{"sig":"MEQCIFXv1LIbIZBdJ9BXzddv4GcDyoLBtOkUJJi5sLT39GXSAiBCRRjoOHT9c6h8xLG9dM5VLA/yieoRyH6r/N0aBWh4iw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":445192},"main":"dist/akross-ads-sdk.umd.js","types":"dist/index.d.ts","module":"dist/akross-ads-sdk.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/akross-ads-sdk.esm.js","require":"./dist/akross-ads-sdk.umd.js"}},"gitHead":"ef1dca5bd66d27ee4ea974fd1e3e867595d4f497","scripts":{"dev":"rollup -c -w & live-server sample --port=3000","lint":"eslint src --ext .ts","test":"jest","build":"rollup -c","clean":"rimraf dist","prepack":"npm run build:release","lint:fix":"eslint src --ext .ts --fix","build:dev":"NODE_ENV=development rollup -c","build:prod":"NODE_ENV=production rollup -c","publish:rc":"npm version prerelease --preid=rc && npm publish --tag rc --access public","test:build":"node test-build.js","type-check":"tsc --noEmit","build:watch":"rollup -c -w","build:sample":"node build-sample.js","publish:beta":"npm version prerelease --preid=beta && npm publish --tag beta --access public","build:release":"rollup -c rollup.simple.release.config.js","publish:major":"npm version major && npm publish --access public","publish:minor":"npm version minor && npm publish --access public","publish:patch":"npm version patch && npm publish --access public","prepublishOnly":"npm run clean && npm run build:release && npm run type-check","publish:rc:next":"npm publish --tag rc --access public","publish:beta:next":"npm publish --tag beta --access public"},"_npmUser":{"name":"mario.neto.akross","email":"mario.neto@akross.com.br"},"repository":{"url":"git+https://bitbucket.org/mobicare-git/akross-artemis-ads-sdk-js.git","type":"git"},"_npmVersion":"10.9.3","description":"SDK JavaScript do AdServer Akross Artemis","directories":{},"_nodeVersion":"22.20.0","dependencies":{"tslib":"^2.8.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","eslint":"^8.54.0","rimraf":"^5.0.5","rollup":"^4.6.1","ts-jest":"^29.1.1","typescript":"^5.3.2","@types/jest":"^29.5.8","live-server":"^1.2.2","rollup-plugin-serve":"^3.0.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-commonjs":"^25.0.7","rollup-plugin-livereload":"^2.0.5","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.12.0","@rollup/plugin-node-resolve":"^15.2.3","@types/google-publisher-tag":"^1.20250811.0","@typescript-eslint/eslint-plugin":"^6.12.0","@types/google_interactive_media_ads_types":"^3.697.1"},"_npmOperationalInternal":{"tmp":"tmp/artemis-ads-sdk_3.7.0-beta.3_1768323886519_0.1588642939580669","host":"s3://npm-registry-packages-npm-production"}},"3.7.0-beta.4":{"name":"@akross/artemis-ads-sdk","version":"3.7.0-beta.4","keywords":["ads","sdk","adserver","akross","artemis"],"author":{"name":"Akross"},"license":"MIT","_id":"@akross/artemis-ads-sdk@3.7.0-beta.4","maintainers":[{"name":"alice.tomaz.akross","email":"alice.tomaz@akross.com.br"},{"name":"mario.neto.akross","email":"mario.neto@akross.com.br"}],"homepage":"https://bitbucket.org/mobicare-git/akross-artemis-ads-sdk-js#readme","bugs":{"url":"https://bitbucket.org/mobicare-git/akross-artemis-ads-sdk-js/issues"},"dist":{"shasum":"931b08ac7eed666958542ba19506c095ecf32b06","tarball":"https://registry.npmjs.org/@akross/artemis-ads-sdk/-/artemis-ads-sdk-3.7.0-beta.4.tgz","fileCount":122,"integrity":"sha512-YJD4zztjwq+3cz5MjryfY5cvSUmC960lj9rQy1FXGQvh3kys2bC8d9nW59+/SBU63znzgHwOWyGLJ9LxNnRmtw==","signatures":[{"sig":"MEUCIH4QtyTOvLnFk8FM3EW1JMDpt1zGgoS6ERQTOFYEQCJyAiEAg4uj9QSpqe422PAMhVsz2KcSIQ5PxHJy1mvY20MgzcY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":446361},"main":"dist/akross-ads-sdk.umd.js","types":"dist/index.d.ts","module":"dist/akross-ads-sdk.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/akross-ads-sdk.esm.js","require":"./dist/akross-ads-sdk.umd.js"}},"gitHead":"007a9be2acf26b5bcfced2eb1135268b54077129","scripts":{"dev":"rollup -c -w & live-server sample --port=3000","lint":"eslint src --ext .ts","test":"jest","build":"rollup -c","clean":"rimraf dist","prepack":"npm run build:release","lint:fix":"eslint src --ext .ts --fix","build:dev":"NODE_ENV=development rollup -c","build:prod":"NODE_ENV=production rollup -c","publish:rc":"npm version prerelease --preid=rc && npm publish --tag rc --access public","test:build":"node test-build.js","type-check":"tsc --noEmit","build:watch":"rollup -c -w","build:sample":"node build-sample.js","publish:beta":"npm version prerelease --preid=beta && npm publish --tag beta --access public","build:release":"rollup -c rollup.simple.release.config.js","publish:major":"npm version major && npm publish --access public","publish:minor":"npm version minor && npm publish --access public","publish:patch":"npm version patch && npm publish --access public","prepublishOnly":"npm run clean && npm run build:release && npm run type-check","publish:rc:next":"npm publish --tag rc --access public","publish:beta:next":"npm publish --tag beta --access public"},"_npmUser":{"name":"mario.neto.akross","email":"mario.neto@akross.com.br"},"repository":{"url":"git+https://bitbucket.org/mobicare-git/akross-artemis-ads-sdk-js.git","type":"git"},"_npmVersion":"10.9.3","description":"SDK JavaScript do AdServer Akross Artemis","directories":{},"_nodeVersion":"22.20.0","dependencies":{"tslib":"^2.8.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","eslint":"^8.54.0","rimraf":"^5.0.5","rollup":"^4.6.1","ts-jest":"^29.1.1","typescript":"^5.3.2","@types/jest":"^29.5.8","live-server":"^1.2.2","rollup-plugin-serve":"^3.0.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-commonjs":"^25.0.7","rollup-plugin-livereload":"^2.0.5","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.12.0","@rollup/plugin-node-resolve":"^15.2.3","@types/google-publisher-tag":"^1.20250811.0","@typescript-eslint/eslint-plugin":"^6.12.0","@types/google_interactive_media_ads_types":"^3.697.1"},"_npmOperationalInternal":{"tmp":"tmp/artemis-ads-sdk_3.7.0-beta.4_1769439287271_0.8660033703266239","host":"s3://npm-registry-packages-npm-production"}},"3.7.0-beta.5":{"name":"@akross/artemis-ads-sdk","version":"3.7.0-beta.5","keywords":["ads","sdk","adserver","akross","artemis"],"author":{"name":"Akross"},"license":"MIT","_id":"@akross/artemis-ads-sdk@3.7.0-beta.5","maintainers":[{"name":"alice.tomaz.akross","email":"alice.tomaz@akross.com.br"},{"name":"mario.neto.akross","email":"mario.neto@akross.com.br"}],"homepage":"https://bitbucket.org/mobicare-git/akross-artemis-ads-sdk-js#readme","bugs":{"url":"https://bitbucket.org/mobicare-git/akross-artemis-ads-sdk-js/issues"},"dist":{"shasum":"3c76d055f23594e779184e36b6246770a39d5f15","tarball":"https://registry.npmjs.org/@akross/artemis-ads-sdk/-/artemis-ads-sdk-3.7.0-beta.5.tgz","fileCount":122,"integrity":"sha512-ZdGSMl0waBSL6Epqguv8Cbsv9af0bCWAje0Gk/0oGBhAXQCCj5nhwIZUxjjuH9rf/5fpezOEFpshNm3Zu07+0A==","signatures":[{"sig":"MEUCIQDNUh5i5jShix7tlH0ebefl2ElbO7rPHe+L3s1wp+Tw2QIgdhOenE9DpYv0JTHrX7ht/BTb9my/syO1z10PRWJiFdk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":446589},"main":"dist/akross-ads-sdk.umd.js","types":"dist/index.d.ts","module":"dist/akross-ads-sdk.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/akross-ads-sdk.esm.js","require":"./dist/akross-ads-sdk.umd.js"}},"gitHead":"2e6f371ab0aa3d5bbff8dfc6ded3240302bb61bd","scripts":{"dev":"rollup -c -w & live-server sample --port=3000","lint":"eslint src --ext .ts","test":"jest","build":"rollup -c","clean":"rimraf dist","prepack":"npm run build:release","lint:fix":"eslint src --ext .ts --fix","build:dev":"NODE_ENV=development rollup -c","build:prod":"NODE_ENV=production rollup -c","publish:rc":"npm version prerelease --preid=rc && npm publish --tag rc --access public","test:build":"node test-build.js","type-check":"tsc --noEmit","build:watch":"rollup -c -w","build:sample":"node build-sample.js","publish:beta":"npm version prerelease --preid=beta && npm publish --tag beta --access public","build:release":"rollup -c rollup.simple.release.config.js","publish:major":"npm version major && npm publish --access public","publish:minor":"npm version minor && npm publish --access public","publish:patch":"npm version patch && npm publish --access public","prepublishOnly":"npm run clean && npm run build:release && npm run type-check","publish:rc:next":"npm publish --tag rc --access public","publish:beta:next":"npm publish --tag beta --access public"},"_npmUser":{"name":"mario.neto.akross","email":"mario.neto@akross.com.br"},"repository":{"url":"git+https://bitbucket.org/mobicare-git/akross-artemis-ads-sdk-js.git","type":"git"},"_npmVersion":"10.9.3","description":"SDK JavaScript do AdServer Akross Artemis","directories":{},"_nodeVersion":"22.20.0","dependencies":{"tslib":"^2.8.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","eslint":"^8.54.0","rimraf":"^5.0.5","rollup":"^4.6.1","ts-jest":"^29.1.1","typescript":"^5.3.2","@types/jest":"^29.5.8","live-server":"^1.2.2","rollup-plugin-serve":"^3.0.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-commonjs":"^25.0.7","rollup-plugin-livereload":"^2.0.5","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.12.0","@rollup/plugin-node-resolve":"^15.2.3","@types/google-publisher-tag":"^1.20250811.0","@typescript-eslint/eslint-plugin":"^6.12.0","@types/google_interactive_media_ads_types":"^3.697.1"},"_npmOperationalInternal":{"tmp":"tmp/artemis-ads-sdk_3.7.0-beta.5_1769439729334_0.8487066133116705","host":"s3://npm-registry-packages-npm-production"}},"3.7.1":{"name":"@akross/artemis-ads-sdk","version":"3.7.1","keywords":["ads","sdk","adserver","akross","artemis"],"author":{"name":"Akross"},"license":"MIT","_id":"@akross/artemis-ads-sdk@3.7.1","maintainers":[{"name":"alice.tomaz.akross","email":"alice.tomaz@akross.com.br"},{"name":"mario.neto.akross","email":"mario.neto@akross.com.br"}],"homepage":"https://bitbucket.org/mobicare-git/akross-artemis-ads-sdk-js#readme","bugs":{"url":"https://bitbucket.org/mobicare-git/akross-artemis-ads-sdk-js/issues"},"dist":{"shasum":"ccd2361c248f44362160dee8547ee84c3b68f57e","tarball":"https://registry.npmjs.org/@akross/artemis-ads-sdk/-/artemis-ads-sdk-3.7.1.tgz","fileCount":127,"integrity":"sha512-qKPSh0adqv9qEiS8uidigg81PCc/FCH3FdbfN4ogxP+B+MvieBwFeSOPiHez0ZDJhlAijk5/fANPt0JLMeJ9XQ==","signatures":[{"sig":"MEUCIHfjH0cmo+eJLFjU3wklVNykwp+3DWMe8xM4aWmitjf7AiEAkB1btsxBZgy9AsRZ8G4M+4u1cOHKJ+SQ/2+ZgURZqCs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":490981},"main":"dist/akross-ads-sdk.umd.js","types":"dist/index.d.ts","module":"dist/akross-ads-sdk.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/akross-ads-sdk.esm.js","require":"./dist/akross-ads-sdk.umd.js"}},"gitHead":"c7d5b51fddc305848889282c29d26cfc315e4c0b","scripts":{"dev":"rollup -c -w & live-server sample --port=3000","lint":"eslint src --ext .ts","test":"jest","build":"rollup -c","clean":"rimraf dist","prepack":"npm run build:release","lint:fix":"eslint src --ext .ts --fix","build:dev":"NODE_ENV=development rollup -c","build:prod":"NODE_ENV=production rollup -c","publish:rc":"npm version prerelease --preid=rc && npm publish --tag rc --access public","test:build":"node test-build.js","type-check":"tsc --noEmit","build:watch":"rollup -c -w","build:sample":"node build-sample.js","publish:beta":"npm version prerelease --preid=beta && npm publish --tag beta --access public","build:release":"rollup -c rollup.simple.release.config.js","publish:major":"npm version major && npm publish --access public","publish:minor":"npm version minor && npm publish --access public","publish:patch":"npm version patch && npm publish --access public","prepublishOnly":"npm run clean && npm run build:release && npm run type-check","publish:rc:next":"npm publish --tag rc --access public","publish:beta:next":"npm publish --tag beta --access public"},"_npmUser":{"name":"mario.neto.akross","email":"mario.neto@akross.com.br"},"repository":{"url":"git+https://bitbucket.org/mobicare-git/akross-artemis-ads-sdk-js.git","type":"git"},"_npmVersion":"10.9.3","description":"SDK JavaScript do AdServer Akross Artemis","directories":{},"_nodeVersion":"22.20.0","dependencies":{"tslib":"^2.8.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.54.0","rimraf":"^5.0.5","rollup":"^4.6.1","ts-jest":"^29.1.1","typescript":"^5.3.2","@types/jest":"^29.5.8","live-server":"^1.2.2","rollup-plugin-serve":"^3.0.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-commonjs":"^25.0.7","rollup-plugin-livereload":"^2.0.5","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.12.0","@rollup/plugin-node-resolve":"^15.2.3","@types/google-publisher-tag":"^1.20250811.0","@typescript-eslint/eslint-plugin":"^6.12.0","@types/google_interactive_media_ads_types":"^3.697.1"},"_npmOperationalInternal":{"tmp":"tmp/artemis-ads-sdk_3.7.1_1769694485172_0.23714022795894518","host":"s3://npm-registry-packages-npm-production"}},"3.7.2":{"name":"@akross/artemis-ads-sdk","version":"3.7.2","keywords":["ads","sdk","adserver","akross","artemis"],"author":{"name":"Akross"},"license":"MIT","_id":"@akross/artemis-ads-sdk@3.7.2","maintainers":[{"name":"alice.tomaz.akross","email":"alice.tomaz@akross.com.br"},{"name":"mario.neto.akross","email":"mario.neto@akross.com.br"}],"homepage":"https://bitbucket.org/mobicare-git/akross-artemis-ads-sdk-js#readme","bugs":{"url":"https://bitbucket.org/mobicare-git/akross-artemis-ads-sdk-js/issues"},"dist":{"shasum":"27d4d9aa1041c22867a2d3697ee698009292af92","tarball":"https://registry.npmjs.org/@akross/artemis-ads-sdk/-/artemis-ads-sdk-3.7.2.tgz","fileCount":131,"integrity":"sha512-25ThFiFFo4iZmZvuO3CZQ6cIdT/QhAke276Fs+GqbCWYPAqi6YsObtHNxjY2ANKpOaGatMzArx1cnWGTmPnXYg==","signatures":[{"sig":"MEUCIB2bXozxPeLv3WXVughbqoRaU9OBF43FMdseio9ZuFpEAiEA+soSnCt0B73WdFHmT6lnPEYYCpduobPE0UGG09lKLNc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":506037},"main":"dist/akross-ads-sdk.umd.js","types":"dist/index.d.ts","module":"dist/akross-ads-sdk.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/akross-ads-sdk.esm.js","require":"./dist/akross-ads-sdk.umd.js"}},"gitHead":"8ed5774d761873a4fc5c2ad4ea97c46a9002c829","scripts":{"dev":"rollup -c -w & live-server sample --port=3000","lint":"eslint src --ext .ts","test":"jest","build":"rollup -c","clean":"rimraf dist","prepack":"npm run build:release","lint:fix":"eslint src --ext .ts --fix","build:dev":"NODE_ENV=development rollup -c","build:prod":"NODE_ENV=production rollup -c","publish:rc":"npm version prerelease --preid=rc && npm publish --tag rc --access public","test:build":"node test-build.js","type-check":"tsc --noEmit","build:watch":"rollup -c -w","build:sample":"node build-sample.js","publish:beta":"npm version prerelease --preid=beta && npm publish --tag beta --access public","build:release":"rollup -c rollup.simple.release.config.js","publish:major":"npm version major && npm publish --access public","publish:minor":"npm version minor && npm publish --access public","publish:patch":"npm version patch && npm publish --access public","prepublishOnly":"npm run clean && npm run build:release && npm run type-check","publish:rc:next":"npm publish --tag rc --access public","publish:beta:next":"npm publish --tag beta --access public"},"_npmUser":{"name":"mario.neto.akross","email":"mario.neto@akross.com.br"},"repository":{"url":"git+https://bitbucket.org/mobicare-git/akross-artemis-ads-sdk-js.git","type":"git"},"_npmVersion":"10.9.3","description":"SDK JavaScript do AdServer Akross Artemis","directories":{},"_nodeVersion":"22.20.0","dependencies":{"tslib":"^2.8.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.54.0","rimraf":"^5.0.5","rollup":"^4.6.1","ts-jest":"^29.1.1","typescript":"^5.3.2","@types/jest":"^29.5.8","live-server":"^1.2.2","rollup-plugin-serve":"^3.0.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-commonjs":"^25.0.7","rollup-plugin-livereload":"^2.0.5","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.12.0","@rollup/plugin-node-resolve":"^15.2.3","@types/google-publisher-tag":"^1.20250811.0","@typescript-eslint/eslint-plugin":"^6.12.0","@types/google_interactive_media_ads_types":"^3.697.1"},"_npmOperationalInternal":{"tmp":"tmp/artemis-ads-sdk_3.7.2_1770229337295_0.3881983943192957","host":"s3://npm-registry-packages-npm-production"}},"3.7.3":{"name":"@akross/artemis-ads-sdk","version":"3.7.3","keywords":["ads","sdk","adserver","akross","artemis"],"author":{"name":"Akross"},"license":"MIT","_id":"@akross/artemis-ads-sdk@3.7.3","maintainers":[{"name":"alice.tomaz.akross","email":"alice.tomaz@akross.com.br"},{"name":"mario.neto.akross","email":"mario.neto@akross.com.br"}],"homepage":"https://bitbucket.org/mobicare-git/akross-artemis-ads-sdk-js#readme","bugs":{"url":"https://bitbucket.org/mobicare-git/akross-artemis-ads-sdk-js/issues"},"dist":{"shasum":"99812ddfa2bae674e1fbddf191c0ccd9998fe60f","tarball":"https://registry.npmjs.org/@akross/artemis-ads-sdk/-/artemis-ads-sdk-3.7.3.tgz","fileCount":131,"integrity":"sha512-bFIeSSkKYj2oXMf7sEaiTSNBOmvfZ2xa9iOfM8KsjkKQgurmg+obbm7MUbZHLKfC+5BQgEBwi58q1CitEJsEQQ==","signatures":[{"sig":"MEUCIQCQQdHFGdYNK1aXqYECYv82tn9v4f53GX98O7lTmzFgIgIgexT3Jcr/BARneka0jk217hlsho2xP4csaV1Txc5gaP8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":506239},"main":"dist/akross-ads-sdk.umd.js","types":"dist/index.d.ts","module":"dist/akross-ads-sdk.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/akross-ads-sdk.esm.js","require":"./dist/akross-ads-sdk.umd.js"}},"gitHead":"dd2b3bbb5017c23b60d70bb9ad4b7bf62130a1cd","scripts":{"dev":"rollup -c -w & live-server sample --port=3000","lint":"eslint src --ext .ts","test":"jest","build":"rollup -c","clean":"rimraf dist","prepack":"npm run build:release","lint:fix":"eslint src --ext .ts --fix","build:dev":"NODE_ENV=development rollup -c","build:prod":"NODE_ENV=production rollup -c","publish:rc":"npm version prerelease --preid=rc && npm publish --tag rc --access public","test:build":"node test-build.js","type-check":"tsc --noEmit","build:watch":"rollup -c -w","build:sample":"node build-sample.js","publish:beta":"npm version prerelease --preid=beta && npm publish --tag beta --access public","build:release":"rollup -c rollup.simple.release.config.js","publish:major":"npm version major && npm publish --access public","publish:minor":"npm version minor && npm publish --access public","publish:patch":"npm version patch && npm publish --access public","prepublishOnly":"npm run clean && npm run build:release && npm run type-check","publish:rc:next":"npm publish --tag rc --access public","publish:beta:next":"npm publish --tag beta --access public"},"_npmUser":{"name":"mario.neto.akross","email":"mario.neto@akross.com.br"},"repository":{"url":"git+https://bitbucket.org/mobicare-git/akross-artemis-ads-sdk-js.git","type":"git"},"_npmVersion":"10.9.3","description":"SDK JavaScript do AdServer Akross Artemis","directories":{},"_nodeVersion":"22.20.0","dependencies":{"tslib":"^2.8.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.54.0","rimraf":"^5.0.5","rollup":"^4.6.1","ts-jest":"^29.1.1","typescript":"^5.3.2","@types/jest":"^29.5.8","live-server":"^1.2.2","rollup-plugin-serve":"^3.0.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-commonjs":"^25.0.7","rollup-plugin-livereload":"^2.0.5","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.12.0","@rollup/plugin-node-resolve":"^15.2.3","@types/google-publisher-tag":"^1.20250811.0","@typescript-eslint/eslint-plugin":"^6.12.0","@types/google_interactive_media_ads_types":"^3.697.1"},"_npmOperationalInternal":{"tmp":"tmp/artemis-ads-sdk_3.7.3_1770295967618_0.8384541845344771","host":"s3://npm-registry-packages-npm-production"}},"3.7.4":{"name":"@akross/artemis-ads-sdk","version":"3.7.4","keywords":["ads","sdk","adserver","akross","artemis"],"author":{"name":"Akross"},"license":"MIT","_id":"@akross/artemis-ads-sdk@3.7.4","maintainers":[{"name":"alice.tomaz.akross","email":"alice.tomaz@akross.com.br"},{"name":"mario.neto.akross","email":"mario.neto@akross.com.br"}],"homepage":"https://bitbucket.org/mobicare-git/akross-artemis-ads-sdk-js#readme","bugs":{"url":"https://bitbucket.org/mobicare-git/akross-artemis-ads-sdk-js/issues"},"dist":{"shasum":"7c8f10ca5e8f36a2e9361c02b41e8d10dfecf38b","tarball":"https://registry.npmjs.org/@akross/artemis-ads-sdk/-/artemis-ads-sdk-3.7.4.tgz","fileCount":133,"integrity":"sha512-i4E2g/GSTHy0crzWIpXL9FMqTFu8+JTKjfsI6N8h/Jm2RUwr1qz23L0w/qlsvu3PKC2zxHk4MD9Ku4fEcn1XKA==","signatures":[{"sig":"MEUCIFEA1vgeBLTRb4yXbyJvRKlPqQ2fqie/i7KTHVKj4jWqAiEAqI5pSSjHgLDUEpJiYUdiXsuHuUEo/r4AP7ZMWBrdOl0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":999352},"main":"dist/akross-ads-sdk.umd.js","types":"dist/index.d.ts","module":"dist/akross-ads-sdk.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/akross-ads-sdk.esm.js","require":"./dist/akross-ads-sdk.umd.js"}},"gitHead":"caab881cb0448ec866e45646f1a21bb00dc5b5bf","scripts":{"dev":"rollup -c -w & live-server sample --port=3000","lint":"eslint src --ext .ts","test":"jest","build":"rollup -c","clean":"rimraf dist","prepack":"npm run build:release","lint:fix":"eslint src --ext .ts --fix","build:dev":"NODE_ENV=development rollup -c","build:prod":"NODE_ENV=production rollup -c","publish:rc":"npm version prerelease --preid=rc && npm publish --tag rc --access public","test:build":"node test-build.js","type-check":"tsc --noEmit","build:watch":"rollup -c -w","build:sample":"node build-sample.js","publish:beta":"npm version prerelease --preid=beta && npm publish --tag beta --access public","build:release":"rollup -c rollup.simple.release.config.js","publish:major":"npm version major && npm publish --access public","publish:minor":"npm version minor && npm publish --access public","publish:patch":"npm version patch && npm publish --access public","prepublishOnly":"npm run clean && npm run build:release && npm run type-check","publish:rc:next":"npm publish --tag rc --access public","publish:beta:next":"npm publish --tag beta --access public"},"_npmUser":{"name":"mario.neto.akross","email":"mario.neto@akross.com.br"},"repository":{"url":"git+https://bitbucket.org/mobicare-git/akross-artemis-ads-sdk-js.git","type":"git"},"_npmVersion":"10.9.3","description":"SDK JavaScript do AdServer Akross Artemis","directories":{},"_nodeVersion":"22.20.0","dependencies":{"tslib":"^2.8.1","@dailymotion/vast-client":"^6.4.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.54.0","rimraf":"^5.0.5","rollup":"^4.6.1","ts-jest":"^29.1.1","typescript":"^5.3.2","@types/jest":"^29.5.8","live-server":"^1.2.2","rollup-plugin-serve":"^3.0.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-commonjs":"^25.0.7","rollup-plugin-livereload":"^2.0.5","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.12.0","@rollup/plugin-node-resolve":"^15.2.3","@types/google-publisher-tag":"^1.20250811.0","@typescript-eslint/eslint-plugin":"^6.12.0","@types/google_interactive_media_ads_types":"^3.697.1"},"_npmOperationalInternal":{"tmp":"tmp/artemis-ads-sdk_3.7.4_1770468431568_0.1492558039580878","host":"s3://npm-registry-packages-npm-production"}},"3.7.5-beta.0":{"name":"@akross/artemis-ads-sdk","version":"3.7.5-beta.0","keywords":["ads","sdk","adserver","akross","artemis"],"author":{"name":"Akross"},"license":"MIT","_id":"@akross/artemis-ads-sdk@3.7.5-beta.0","maintainers":[{"name":"alice.tomaz.akross","email":"alice.tomaz@akross.com.br"},{"name":"mario.neto.akross","email":"mario.neto@akross.com.br"}],"homepage":"https://bitbucket.org/mobicare-git/akross-artemis-ads-sdk-js#readme","bugs":{"url":"https://bitbucket.org/mobicare-git/akross-artemis-ads-sdk-js/issues"},"dist":{"shasum":"70a74ad6008257de48c170f5c3ab2edc251cc197","tarball":"https://registry.npmjs.org/@akross/artemis-ads-sdk/-/artemis-ads-sdk-3.7.5-beta.0.tgz","fileCount":133,"integrity":"sha512-XO7L4Qv0BRvI7FUCuKdqkWpEtBob0eGSljD/omnYfSJnxb6QkCB3tNTTgyPUt1tWSM5CuJv7ixN+pYuIgMiA/Q==","signatures":[{"sig":"MEYCIQC1pGtbai2u4eAx6cIsdNbqPmfT4pNLb6GeXLS2vX3/wQIhAIcaVWu4dyg5dPoHej3QRXnqSXjbDRZlt8j8eX2V6G6T","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1008847},"main":"dist/akross-ads-sdk.umd.js","types":"dist/index.d.ts","module":"dist/akross-ads-sdk.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/akross-ads-sdk.esm.js","require":"./dist/akross-ads-sdk.umd.js"}},"gitHead":"caab881cb0448ec866e45646f1a21bb00dc5b5bf","scripts":{"dev":"rollup -c -w & live-server sample --port=3000","lint":"eslint src --ext .ts","test":"jest","build":"rollup -c","clean":"rimraf dist","prepack":"npm run build:release","lint:fix":"eslint src --ext .ts --fix","build:dev":"NODE_ENV=development rollup -c","build:prod":"NODE_ENV=production rollup -c","publish:rc":"npm version prerelease --preid=rc && npm publish --tag rc --access public","test:build":"node test-build.js","type-check":"tsc --noEmit","build:watch":"rollup -c -w","build:sample":"node build-sample.js","publish:beta":"npm version prerelease --preid=beta && npm publish --tag beta --access public","build:release":"rollup -c rollup.simple.release.config.js","publish:major":"npm version major && npm publish --access public","publish:minor":"npm version minor && npm publish --access public","publish:patch":"npm version patch && npm publish --access public","prepublishOnly":"npm run clean && npm run build:release && npm run type-check","publish:rc:next":"npm publish --tag rc --access public","publish:beta:next":"npm publish --tag beta --access public"},"_npmUser":{"name":"mario.neto.akross","email":"mario.neto@akross.com.br"},"repository":{"url":"git+https://bitbucket.org/mobicare-git/akross-artemis-ads-sdk-js.git","type":"git"},"_npmVersion":"10.9.3","description":"SDK JavaScript do AdServer Akross Artemis","directories":{},"_nodeVersion":"22.20.0","dependencies":{"tslib":"^2.8.1","@dailymotion/vast-client":"^6.4.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","eslint":"^8.54.0","rimraf":"^5.0.5","rollup":"^4.6.1","ts-jest":"^29.1.1","typescript":"^5.3.2","@types/jest":"^29.5.8","live-server":"^1.2.2","rollup-plugin-serve":"^3.0.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-commonjs":"^25.0.7","rollup-plugin-livereload":"^2.0.5","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.12.0","@rollup/plugin-node-resolve":"^15.2.3","@types/google-publisher-tag":"^1.20250811.0","@typescript-eslint/eslint-plugin":"^6.12.0","@types/google_interactive_media_ads_types":"^3.697.1"},"_npmOperationalInternal":{"tmp":"tmp/artemis-ads-sdk_3.7.5-beta.0_1770512333388_0.014863747839586328","host":"s3://npm-registry-packages-npm-production"}},"3.7.5-beta.1":{"name":"@akross/artemis-ads-sdk","version":"3.7.5-beta.1","keywords":["ads","sdk","adserver","akross","artemis"],"author":{"name":"Akross"},"license":"MIT","_id":"@akross/artemis-ads-sdk@3.7.5-beta.1","maintainers":[{"name":"alice.tomaz.akross","email":"alice.tomaz@akross.com.br"},{"name":"mario.neto.akross","email":"mario.neto@akross.com.br"}],"homepage":"https://bitbucket.org/mobicare-git/akross-artemis-ads-sdk-js#readme","bugs":{"url":"https://bitbucket.org/mobicare-git/akross-artemis-ads-sdk-js/issues"},"dist":{"shasum":"34c64b2592d98a05e8b9d8dc0f7722aa75caaaf7","tarball":"https://registry.npmjs.org/@akross/artemis-ads-sdk/-/artemis-ads-sdk-3.7.5-beta.1.tgz","fileCount":133,"integrity":"sha512-AIcFlOYgjAf5uMjQ4qXmxw0wAXth9N65bW8Js7LlgORFEBDKympX4b19n/Z/vHOjbA9WCRxMRt/O+oB1UmFfog==","signatures":[{"sig":"MEUCIGXY00RdKprbudmwiRNTl/P5c3YaAtKO522Itmmo0wU/AiEAq/wx6m0Z/7b5v+PKsagRNyJxO953OINzQUCoDgJstys=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1005582},"main":"dist/akross-ads-sdk.umd.js","types":"dist/index.d.ts","module":"dist/akross-ads-sdk.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/akross-ads-sdk.esm.js","require":"./dist/akross-ads-sdk.umd.js"}},"gitHead":"caab881cb0448ec866e45646f1a21bb00dc5b5bf","scripts":{"dev":"rollup -c -w & live-server sample --port=3000","lint":"eslint src --ext .ts","test":"jest","build":"rollup -c","clean":"rimraf dist","prepack":"npm run build:release","lint:fix":"eslint src --ext .ts --fix","build:dev":"NODE_ENV=development rollup -c","build:prod":"NODE_ENV=production rollup -c","publish:rc":"npm version prerelease --preid=rc && npm publish --tag rc --access public","test:build":"node test-build.js","type-check":"tsc --noEmit","build:watch":"rollup -c -w","build:sample":"node build-sample.js","publish:beta":"npm version prerelease --preid=beta && npm publish --tag beta --access public","build:release":"rollup -c rollup.simple.release.config.js","publish:major":"npm version major && npm publish --access public","publish:minor":"npm version minor && npm publish --access public","publish:patch":"npm version patch && npm publish --access public","prepublishOnly":"npm run clean && npm run build:release && npm run type-check","publish:rc:next":"npm publish --tag rc --access public","publish:beta:next":"npm publish --tag beta --access public"},"_npmUser":{"name":"mario.neto.akross","email":"mario.neto@akross.com.br"},"repository":{"url":"git+https://bitbucket.org/mobicare-git/akross-artemis-ads-sdk-js.git","type":"git"},"_npmVersion":"10.9.3","description":"SDK JavaScript do AdServer Akross Artemis","directories":{},"_nodeVersion":"22.20.0","dependencies":{"tslib":"^2.8.1","@dailymotion/vast-client":"^6.4.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","eslint":"^8.54.0","rimraf":"^5.0.5","rollup":"^4.6.1","ts-jest":"^29.1.1","typescript":"^5.3.2","@types/jest":"^29.5.8","live-server":"^1.2.2","rollup-plugin-serve":"^3.0.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-commonjs":"^25.0.7","rollup-plugin-livereload":"^2.0.5","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.12.0","@rollup/plugin-node-resolve":"^15.2.3","@types/google-publisher-tag":"^1.20250811.0","@typescript-eslint/eslint-plugin":"^6.12.0","@types/google_interactive_media_ads_types":"^3.697.1"},"_npmOperationalInternal":{"tmp":"tmp/artemis-ads-sdk_3.7.5-beta.1_1770579405160_0.5093811269754649","host":"s3://npm-registry-packages-npm-production"}},"3.7.5-beta.2":{"name":"@akross/artemis-ads-sdk","version":"3.7.5-beta.2","keywords":["ads","sdk","adserver","akross","artemis"],"author":{"name":"Akross"},"license":"MIT","_id":"@akross/artemis-ads-sdk@3.7.5-beta.2","maintainers":[{"name":"alice.tomaz.akross","email":"alice.tomaz@akross.com.br"},{"name":"mario.neto.akross","email":"mario.neto@akross.com.br"}],"homepage":"https://bitbucket.org/mobicare-git/akross-artemis-ads-sdk-js#readme","bugs":{"url":"https://bitbucket.org/mobicare-git/akross-artemis-ads-sdk-js/issues"},"dist":{"shasum":"6dc10fb291921c56cbe210f2de65f2a03b5dcfb4","tarball":"https://registry.npmjs.org/@akross/artemis-ads-sdk/-/artemis-ads-sdk-3.7.5-beta.2.tgz","fileCount":133,"integrity":"sha512-wUdj5py2LvJHhPDXxsUlQnYdU+TS7+UyIoqT1lw4f6X1fzy5GaWz7oMiMgHl/mPD1rbrT89/0U+A5QM4mXR+NA==","signatures":[{"sig":"MEUCIQDp73QsaPpXL3a7w5w4pVreDHfGrlx8ubWU5c1oHFV4bgIgJydjZRuxZS17MesrBPWqSUSb2ConvnuC8HqfrXtLrE8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1007849},"main":"dist/akross-ads-sdk.umd.js","types":"dist/index.d.ts","module":"dist/akross-ads-sdk.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/akross-ads-sdk.esm.js","require":"./dist/akross-ads-sdk.umd.js"}},"gitHead":"caab881cb0448ec866e45646f1a21bb00dc5b5bf","scripts":{"dev":"rollup -c -w & live-server sample --port=3000","lint":"eslint src --ext .ts","test":"jest","build":"rollup -c","clean":"rimraf dist","prepack":"npm run build:release","lint:fix":"eslint src --ext .ts --fix","build:dev":"NODE_ENV=development rollup -c","build:prod":"NODE_ENV=production rollup -c","publish:rc":"npm version prerelease --preid=rc && npm publish --tag rc --access public","test:build":"node test-build.js","type-check":"tsc --noEmit","build:watch":"rollup -c -w","build:sample":"node build-sample.js","publish:beta":"npm version prerelease --preid=beta && npm publish --tag beta --access public","build:release":"rollup -c rollup.simple.release.config.js","publish:major":"npm version major && npm publish --access public","publish:minor":"npm version minor && npm publish --access public","publish:patch":"npm version patch && npm publish --access public","prepublishOnly":"npm run clean && npm run build:release && npm run type-check","publish:rc:next":"npm publish --tag rc --access public","publish:beta:next":"npm publish --tag beta --access public"},"_npmUser":{"name":"mario.neto.akross","email":"mario.neto@akross.com.br"},"repository":{"url":"git+https://bitbucket.org/mobicare-git/akross-artemis-ads-sdk-js.git","type":"git"},"_npmVersion":"10.9.3","description":"SDK JavaScript do AdServer Akross Artemis","directories":{},"_nodeVersion":"22.20.0","dependencies":{"tslib":"^2.8.1","@dailymotion/vast-client":"^6.4.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","eslint":"^8.54.0","rimraf":"^5.0.5","rollup":"^4.6.1","ts-jest":"^29.1.1","typescript":"^5.3.2","@types/jest":"^29.5.8","live-server":"^1.2.2","rollup-plugin-serve":"^3.0.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-commonjs":"^25.0.7","rollup-plugin-livereload":"^2.0.5","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.12.0","@rollup/plugin-node-resolve":"^15.2.3","@types/google-publisher-tag":"^1.20250811.0","@typescript-eslint/eslint-plugin":"^6.12.0","@types/google_interactive_media_ads_types":"^3.697.1"},"_npmOperationalInternal":{"tmp":"tmp/artemis-ads-sdk_3.7.5-beta.2_1770583386246_0.8866842649393256","host":"s3://npm-registry-packages-npm-production"}},"3.7.5-beta.3":{"name":"@akross/artemis-ads-sdk","version":"3.7.5-beta.3","keywords":["ads","sdk","adserver","akross","artemis"],"author":{"name":"Akross"},"license":"MIT","_id":"@akross/artemis-ads-sdk@3.7.5-beta.3","maintainers":[{"name":"alice.tomaz.akross","email":"alice.tomaz@akross.com.br"},{"name":"mario.neto.akross","email":"mario.neto@akross.com.br"}],"homepage":"https://bitbucket.org/mobicare-git/akross-artemis-ads-sdk-js#readme","bugs":{"url":"https://bitbucket.org/mobicare-git/akross-artemis-ads-sdk-js/issues"},"dist":{"shasum":"d91b5abd4d3ab344ccc7f34dece304f0a7b0478a","tarball":"https://registry.npmjs.org/@akross/artemis-ads-sdk/-/artemis-ads-sdk-3.7.5-beta.3.tgz","fileCount":133,"integrity":"sha512-XQZYn4cnGOLoGo5ClhJz5AvKrAZrv3S0+vxxRWFtJWZ4lSdbvg+VwEUx98k5QmFvMqJGEPSNEq2YhNywu4RZSA==","signatures":[{"sig":"MEUCIFA8dNVv1zzCrT34MgxXZqoZXofDLv0JMke/rblI7kg4AiEAkByu54tg4qHYrUHNsbHw8O9nQUefOyR3UX+kOjXqj+8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1012196},"main":"dist/akross-ads-sdk.umd.js","types":"dist/index.d.ts","module":"dist/akross-ads-sdk.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/akross-ads-sdk.esm.js","require":"./dist/akross-ads-sdk.umd.js"}},"gitHead":"caab881cb0448ec866e45646f1a21bb00dc5b5bf","scripts":{"dev":"rollup -c -w & live-server sample --port=3000","lint":"eslint src --ext .ts","test":"jest","build":"rollup -c","clean":"rimraf dist","prepack":"npm run build:release","lint:fix":"eslint src --ext .ts --fix","build:dev":"NODE_ENV=development rollup -c","build:prod":"NODE_ENV=production rollup -c","publish:rc":"npm version prerelease --preid=rc && npm publish --tag rc --access public","test:build":"node test-build.js","type-check":"tsc --noEmit","build:watch":"rollup -c -w","build:sample":"node build-sample.js","publish:beta":"npm version prerelease --preid=beta && npm publish --tag beta --access public","build:release":"rollup -c rollup.simple.release.config.js","publish:major":"npm version major && npm publish --access public","publish:minor":"npm version minor && npm publish --access public","publish:patch":"npm version patch && npm publish --access public","prepublishOnly":"npm run clean && npm run build:release && npm run type-check","publish:rc:next":"npm publish --tag rc --access public","publish:beta:next":"npm publish --tag beta --access public"},"_npmUser":{"name":"mario.neto.akross","email":"mario.neto@akross.com.br"},"repository":{"url":"git+https://bitbucket.org/mobicare-git/akross-artemis-ads-sdk-js.git","type":"git"},"_npmVersion":"10.9.3","description":"SDK JavaScript do AdServer Akross Artemis","directories":{},"_nodeVersion":"22.20.0","dependencies":{"tslib":"^2.8.1","@dailymotion/vast-client":"^6.4.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","eslint":"^8.54.0","rimraf":"^5.0.5","rollup":"^4.6.1","ts-jest":"^29.1.1","typescript":"^5.3.2","@types/jest":"^29.5.8","live-server":"^1.2.2","rollup-plugin-serve":"^3.0.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-commonjs":"^25.0.7","rollup-plugin-livereload":"^2.0.5","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.12.0","@rollup/plugin-node-resolve":"^15.2.3","@types/google-publisher-tag":"^1.20250811.0","@typescript-eslint/eslint-plugin":"^6.12.0","@types/google_interactive_media_ads_types":"^3.697.1"},"_npmOperationalInternal":{"tmp":"tmp/artemis-ads-sdk_3.7.5-beta.3_1770643096950_0.643819620185351","host":"s3://npm-registry-packages-npm-production"}},"3.7.5-beta.4":{"name":"@akross/artemis-ads-sdk","version":"3.7.5-beta.4","keywords":["ads","sdk","adserver","akross","artemis"],"author":{"name":"Akross"},"license":"MIT","_id":"@akross/artemis-ads-sdk@3.7.5-beta.4","maintainers":[{"name":"alice.tomaz.akross","email":"alice.tomaz@akross.com.br"},{"name":"mario.neto.akross","email":"mario.neto@akross.com.br"}],"homepage":"https://bitbucket.org/mobicare-git/akross-artemis-ads-sdk-js#readme","bugs":{"url":"https://bitbucket.org/mobicare-git/akross-artemis-ads-sdk-js/issues"},"dist":{"shasum":"8580023d622a1c42de75bba4729ad98ba6e142e3","tarball":"https://registry.npmjs.org/@akross/artemis-ads-sdk/-/artemis-ads-sdk-3.7.5-beta.4.tgz","fileCount":133,"integrity":"sha512-6Tg6kRh+qjSc+7flr6lxHm0SxYLr0hG2307drB4zU3SgbhnT1/KxBTwH2No+vw5naIgrcGQ7ZhOMOzJr52Q++A==","signatures":[{"sig":"MEUCIQCg20M9dVtWDWFc9GxyIl5YYXvMs96j0U4VoQ0rj3UmXgIgdWsS0EMGO+iMvIuxjLMjk/0f95TzeGvFLxX8uickp6o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1012466},"main":"dist/akross-ads-sdk.umd.js","types":"dist/index.d.ts","module":"dist/akross-ads-sdk.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/akross-ads-sdk.esm.js","require":"./dist/akross-ads-sdk.umd.js"}},"gitHead":"ece1b1ce33fd1bfdc6b3d165f82cf5f3b477a169","scripts":{"dev":"rollup -c -w & live-server sample --port=3000","lint":"eslint src --ext .ts","test":"jest","build":"rollup -c","clean":"rimraf dist","prepack":"npm run build:release","lint:fix":"eslint src --ext .ts --fix","build:dev":"NODE_ENV=development rollup -c","build:prod":"NODE_ENV=production rollup -c","publish:rc":"npm version prerelease --preid=rc && npm publish --tag rc --access public","test:build":"node test-build.js","type-check":"tsc --noEmit","build:watch":"rollup -c -w","build:sample":"node build-sample.js","publish:beta":"npm version prerelease --preid=beta && npm publish --tag beta --access public","build:release":"rollup -c rollup.simple.release.config.js","publish:major":"npm version major && npm publish --access public","publish:minor":"npm version minor && npm publish --access public","publish:patch":"npm version patch && npm publish --access public","prepublishOnly":"npm run clean && npm run build:release && npm run type-check","publish:rc:next":"npm publish --tag rc --access public","publish:beta:next":"npm publish --tag beta --access public"},"_npmUser":{"name":"mario.neto.akross","email":"mario.neto@akross.com.br"},"repository":{"url":"git+https://bitbucket.org/mobicare-git/akross-artemis-ads-sdk-js.git","type":"git"},"_npmVersion":"10.9.3","description":"SDK JavaScript do AdServer Akross Artemis","directories":{},"_nodeVersion":"22.20.0","dependencies":{"tslib":"^2.8.1","@dailymotion/vast-client":"^6.4.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","eslint":"^8.54.0","rimraf":"^5.0.5","rollup":"^4.6.1","ts-jest":"^29.1.1","typescript":"^5.3.2","@types/jest":"^29.5.8","live-server":"^1.2.2","rollup-plugin-serve":"^3.0.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-commonjs":"^25.0.7","rollup-plugin-livereload":"^2.0.5","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.12.0","@rollup/plugin-node-resolve":"^15.2.3","@types/google-publisher-tag":"^1.20250811.0","@typescript-eslint/eslint-plugin":"^6.12.0","@types/google_interactive_media_ads_types":"^3.697.1"},"_npmOperationalInternal":{"tmp":"tmp/artemis-ads-sdk_3.7.5-beta.4_1770839682303_0.6195556614492321","host":"s3://npm-registry-packages-npm-production"}},"3.7.5":{"name":"@akross/artemis-ads-sdk","version":"3.7.5","keywords":["ads","sdk","adserver","akross","artemis"],"author":{"name":"Akross"},"license":"MIT","_id":"@akross/artemis-ads-sdk@3.7.5","maintainers":[{"name":"alice.tomaz.akross","email":"alice.tomaz@akross.com.br"},{"name":"mario.neto.akross","email":"mario.neto@akross.com.br"}],"homepage":"https://bitbucket.org/mobicare-git/akross-artemis-ads-sdk-js#readme","bugs":{"url":"https://bitbucket.org/mobicare-git/akross-artemis-ads-sdk-js/issues"},"dist":{"shasum":"99a8b4580200347210919736c936ae581767d5b4","tarball":"https://registry.npmjs.org/@akross/artemis-ads-sdk/-/artemis-ads-sdk-3.7.5.tgz","fileCount":133,"integrity":"sha512-MKiLoPgxRsHJ4L44NGdveJTEHPAT4ShGHso+y2dvAhe89BRSAsIXApiNUYcvHC5IhPMqVu7YXiEK+AMbOpkvlw==","signatures":[{"sig":"MEQCIEZ7eU4aZLaQcMtRVlXcJ7Dx9q+oi/TqNmRJ4ILrkR0eAiAxTfbgGn+qiFg5rziD0KaocOWObbiv2ZW3DMLzsyLbWA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1002859},"main":"dist/akross-ads-sdk.umd.js","types":"dist/index.d.ts","module":"dist/akross-ads-sdk.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/akross-ads-sdk.esm.js","require":"./dist/akross-ads-sdk.umd.js"}},"gitHead":"1f599d94c944e488511e296270e277023e6b98c8","scripts":{"dev":"rollup -c -w & live-server sample --port=3000","lint":"eslint src --ext .ts","test":"jest","build":"rollup -c","clean":"rimraf dist","prepack":"npm run build:release","lint:fix":"eslint src --ext .ts --fix","build:dev":"NODE_ENV=development rollup -c","build:prod":"NODE_ENV=production rollup -c","publish:rc":"npm version prerelease --preid=rc && npm publish --tag rc --access public","test:build":"node test-build.js","type-check":"tsc --noEmit","build:watch":"rollup -c -w","build:sample":"node build-sample.js","publish:beta":"npm version prerelease --preid=beta && npm publish --tag beta --access public","build:release":"rollup -c rollup.simple.release.config.js","publish:major":"npm version major && npm publish --access public","publish:minor":"npm version minor && npm publish --access public","publish:patch":"npm version patch && npm publish --access public","prepublishOnly":"npm run clean && npm run build:release && npm run type-check","publish:rc:next":"npm publish --tag rc --access public","publish:beta:next":"npm publish --tag beta --access public"},"_npmUser":{"name":"mario.neto.akross","email":"mario.neto@akross.com.br"},"repository":{"url":"git+https://bitbucket.org/mobicare-git/akross-artemis-ads-sdk-js.git","type":"git"},"_npmVersion":"10.9.3","description":"SDK JavaScript do AdServer Akross Artemis","directories":{},"_nodeVersion":"22.20.0","dependencies":{"tslib":"^2.8.1","@dailymotion/vast-client":"^6.4.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.54.0","rimraf":"^5.0.5","rollup":"^4.6.1","ts-jest":"^29.1.1","typescript":"^5.3.2","@types/jest":"^29.5.8","live-server":"^1.2.2","rollup-plugin-serve":"^3.0.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-commonjs":"^25.0.7","rollup-plugin-livereload":"^2.0.5","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.12.0","@rollup/plugin-node-resolve":"^15.2.3","@types/google-publisher-tag":"^1.20250811.0","@typescript-eslint/eslint-plugin":"^6.12.0","@types/google_interactive_media_ads_types":"^3.697.1"},"_npmOperationalInternal":{"tmp":"tmp/artemis-ads-sdk_3.7.5_1771527736504_0.6997201111169347","host":"s3://npm-registry-packages-npm-production"}},"3.7.6":{"name":"@akross/artemis-ads-sdk","version":"3.7.6","keywords":["ads","sdk","adserver","akross","artemis"],"author":{"name":"Akross"},"license":"MIT","_id":"@akross/artemis-ads-sdk@3.7.6","maintainers":[{"name":"alice.tomaz.akross","email":"alice.tomaz@akross.com.br"},{"name":"mario.neto.akross","email":"mario.neto@akross.com.br"}],"homepage":"https://bitbucket.org/mobicare-git/akross-artemis-ads-sdk-js#readme","bugs":{"url":"https://bitbucket.org/mobicare-git/akross-artemis-ads-sdk-js/issues"},"dist":{"shasum":"0f343c6571d7e8e05c1a235254f5b8d1bdacad4e","tarball":"https://registry.npmjs.org/@akross/artemis-ads-sdk/-/artemis-ads-sdk-3.7.6.tgz","fileCount":133,"integrity":"sha512-Wt6QAQ++8Bs1BmEder77Op+MVOPDKxdYKdac7qfhRPsW01ulpp+E0fxvOK4cHubjekJB3ZIMYnif6D/b17e9zA==","signatures":[{"sig":"MEUCIQCj8g/V34Xu5OVT5UgLry4Bs9ldwgSUfWL5l6CBHHH8FAIgR/sz9yurRHnwwkAD+LojnsjNlGjvh5SfGkVdNdm4sqk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1018453},"main":"dist/akross-ads-sdk.umd.js","types":"dist/index.d.ts","module":"dist/akross-ads-sdk.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/akross-ads-sdk.esm.js","require":"./dist/akross-ads-sdk.umd.js"}},"gitHead":"c224b6eb66004b0f51bb90d6da3db10b979dc33f","scripts":{"dev":"rollup -c -w & live-server sample --port=3000","lint":"eslint src --ext .ts","test":"jest","build":"rollup -c","clean":"rimraf dist","prepack":"npm run build:release","lint:fix":"eslint src --ext .ts --fix","build:dev":"NODE_ENV=development rollup -c","build:prod":"NODE_ENV=production rollup -c","publish:rc":"npm version prerelease --preid=rc && npm publish --tag rc --access public","test:build":"node test-build.js","type-check":"tsc --noEmit","build:watch":"rollup -c -w","build:sample":"node build-sample.js","publish:beta":"npm version prerelease --preid=beta && npm publish --tag beta --access public","build:release":"rollup -c rollup.simple.release.config.js","publish:major":"npm version major && npm publish --access public","publish:minor":"npm version minor && npm publish --access public","publish:patch":"npm version patch && npm publish --access public","prepublishOnly":"npm run clean && npm run build:release && npm run type-check","publish:rc:next":"npm publish --tag rc --access public","publish:beta:next":"npm publish --tag beta --access public"},"_npmUser":{"name":"mario.neto.akross","email":"mario.neto@akross.com.br"},"repository":{"url":"git+https://bitbucket.org/mobicare-git/akross-artemis-ads-sdk-js.git","type":"git"},"_npmVersion":"10.9.3","description":"SDK JavaScript do AdServer Akross Artemis","directories":{},"_nodeVersion":"22.20.0","dependencies":{"tslib":"^2.8.1","@dailymotion/vast-client":"^6.4.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.54.0","rimraf":"^5.0.5","rollup":"^4.6.1","ts-jest":"^29.1.1","typescript":"^5.3.2","@types/jest":"^29.5.8","live-server":"^1.2.2","rollup-plugin-serve":"^3.0.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-commonjs":"^25.0.7","rollup-plugin-livereload":"^2.0.5","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.12.0","@rollup/plugin-node-resolve":"^15.2.3","@types/google-publisher-tag":"^1.20250811.0","@typescript-eslint/eslint-plugin":"^6.12.0","@types/google_interactive_media_ads_types":"^3.697.1"},"_npmOperationalInternal":{"tmp":"tmp/artemis-ads-sdk_3.7.6_1772557926522_0.5584894959122875","host":"s3://npm-registry-packages-npm-production"}},"3.7.8":{"name":"@akross/artemis-ads-sdk","version":"3.7.8","keywords":["ads","sdk","adserver","akross","artemis"],"author":{"name":"Akross"},"license":"MIT","_id":"@akross/artemis-ads-sdk@3.7.8","maintainers":[{"name":"alice.tomaz.akross","email":"alice.tomaz@akross.com.br"},{"name":"mario.neto.akross","email":"mario.neto@akross.com.br"}],"homepage":"https://bitbucket.org/mobicare-git/akross-artemis-ads-sdk-js#readme","bugs":{"url":"https://bitbucket.org/mobicare-git/akross-artemis-ads-sdk-js/issues"},"dist":{"shasum":"1390cabe4ed3a447cfc0836e97aa24cb229ca737","tarball":"https://registry.npmjs.org/@akross/artemis-ads-sdk/-/artemis-ads-sdk-3.7.8.tgz","fileCount":135,"integrity":"sha512-Fsipk67ZsY38E9trzHru9cEC4Io1pc+ox/vdjKu65t5uyD0heQyHQKCl1L09Ek5fkiL2xYhsUqiWTtvAgynPWQ==","signatures":[{"sig":"MEQCIEk+X0DmwTsWKuD48UZWu54LHd3Mba9l+WTXnSSva1VeAiBbPuzt+uhgt4DOeOLxCTMzTCg4/k2IzsrEnvsC4GV0KA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1023110},"main":"dist/akross-ads-sdk.umd.js","types":"dist/index.d.ts","module":"dist/akross-ads-sdk.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/akross-ads-sdk.esm.js","require":"./dist/akross-ads-sdk.umd.js"}},"gitHead":"378b3de89c2100538a8f183077fac2f0f54e0160","scripts":{"dev":"rollup -c -w & live-server sample --port=3000","lint":"eslint src --ext .ts","test":"jest","build":"rollup -c","clean":"rimraf dist","prepack":"npm run build:release","lint:fix":"eslint src --ext .ts --fix","build:dev":"set NODE_ENV=development && rollup -c","build:prod":"NODE_ENV=production rollup -c","publish:rc":"npm version prerelease --preid=rc && npm publish --tag rc --access public","test:build":"node test-build.js","type-check":"tsc --noEmit","build:watch":"rollup -c -w","build:sample":"node build-sample.js","publish:beta":"npm version prerelease --preid=beta && npm publish --tag beta --access public","build:release":"rollup -c rollup.simple.release.config.js","publish:major":"npm version major && npm publish --access public","publish:minor":"npm version minor && npm publish --access public","publish:patch":"npm version patch && npm publish --access public","prepublishOnly":"npm run clean && npm run build:release && npm run type-check","publish:rc:next":"npm publish --tag rc --access public","publish:beta:next":"npm publish --tag beta --access public"},"_npmUser":{"name":"mario.neto.akross","email":"mario.neto@akross.com.br"},"repository":{"url":"git+https://bitbucket.org/mobicare-git/akross-artemis-ads-sdk-js.git","type":"git"},"_npmVersion":"10.9.3","description":"SDK JavaScript do AdServer Akross Artemis","directories":{},"_nodeVersion":"22.20.0","dependencies":{"tslib":"^2.8.1","@dailymotion/vast-client":"^6.4.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.54.0","rimraf":"^5.0.5","rollup":"^4.6.1","ts-jest":"^29.1.1","typescript":"^5.3.2","@types/jest":"^29.5.8","live-server":"^1.2.2","rollup-plugin-serve":"^3.0.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-commonjs":"^25.0.7","rollup-plugin-livereload":"^2.0.5","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.12.0","@rollup/plugin-node-resolve":"^15.2.3","@types/google-publisher-tag":"^1.20250811.0","@typescript-eslint/eslint-plugin":"^6.12.0","@types/google_interactive_media_ads_types":"^3.697.1"},"_npmOperationalInternal":{"tmp":"tmp/artemis-ads-sdk_3.7.8_1772713670086_0.23479460795845464","host":"s3://npm-registry-packages-npm-production"}},"3.7.9":{"name":"@akross/artemis-ads-sdk","version":"3.7.9","keywords":["ads","sdk","adserver","akross","artemis"],"author":{"name":"Akross"},"license":"MIT","_id":"@akross/artemis-ads-sdk@3.7.9","maintainers":[{"name":"alice.tomaz.akross","email":"alice.tomaz@akross.com.br"},{"name":"mario.neto.akross","email":"mario.neto@akross.com.br"}],"homepage":"https://bitbucket.org/mobicare-git/akross-artemis-ads-sdk-js#readme","bugs":{"url":"https://bitbucket.org/mobicare-git/akross-artemis-ads-sdk-js/issues"},"dist":{"shasum":"4e1d147a227b5b02612bc6332f0739d231eef94a","tarball":"https://registry.npmjs.org/@akross/artemis-ads-sdk/-/artemis-ads-sdk-3.7.9.tgz","fileCount":135,"integrity":"sha512-BMKiAvTUhKw5gXAjIL82NI6UkXKsKUJcyjYOgiUykkcbSzbNTEkaG28NLaCznZhwyRytCAwsBOnF2VXpJ1uAGQ==","signatures":[{"sig":"MEQCIA72Uqv5u0+xTH1/NSnRAiY8Sqi0i/OVMcys69xN+mwlAiBxPytmZB0UmZBCcxgGbJ70xakUQGXuNb8MwYK63E96cw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1026152},"main":"dist/akross-ads-sdk.umd.js","types":"dist/index.d.ts","module":"dist/akross-ads-sdk.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/akross-ads-sdk.esm.js","require":"./dist/akross-ads-sdk.umd.js"}},"gitHead":"f775b376b9dbc9f520b1b23eccf3e8a59bf824c3","scripts":{"dev":"rollup -c -w & live-server sample --port=3000","lint":"eslint src --ext .ts","test":"jest","build":"rollup -c","clean":"rimraf dist","prepack":"npm run build:release","lint:fix":"eslint src --ext .ts --fix","build:dev":"set NODE_ENV=development && rollup -c","build:prod":"NODE_ENV=production rollup -c","publish:rc":"npm version prerelease --preid=rc && npm publish --tag rc --access public","test:build":"node test-build.js","type-check":"tsc --noEmit","build:watch":"rollup -c -w","build:sample":"node build-sample.js","publish:beta":"npm version prerelease --preid=beta && npm publish --tag beta --access public","build:release":"rollup -c rollup.simple.release.config.js","publish:major":"npm version major && npm publish --access public","publish:minor":"npm version minor && npm publish --access public","publish:patch":"npm version patch && npm publish --access public","prepublishOnly":"npm run clean && npm run build:release && npm run type-check","publish:rc:next":"npm publish --tag rc --access public","publish:beta:next":"npm publish --tag beta --access public"},"_npmUser":{"name":"mario.neto.akross","email":"mario.neto@akross.com.br"},"repository":{"url":"git+https://bitbucket.org/mobicare-git/akross-artemis-ads-sdk-js.git","type":"git"},"_npmVersion":"10.9.3","description":"SDK JavaScript do AdServer Akross Artemis","directories":{},"_nodeVersion":"22.20.0","dependencies":{"tslib":"^2.8.1","@dailymotion/vast-client":"^6.4.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.54.0","rimraf":"^5.0.5","rollup":"^4.6.1","ts-jest":"^29.1.1","typescript":"^5.3.2","@types/jest":"^29.5.8","live-server":"^1.2.2","rollup-plugin-serve":"^3.0.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-commonjs":"^25.0.7","rollup-plugin-livereload":"^2.0.5","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.12.0","@rollup/plugin-node-resolve":"^15.2.3","@types/google-publisher-tag":"^1.20250811.0","@typescript-eslint/eslint-plugin":"^6.12.0","@types/google_interactive_media_ads_types":"^3.697.1"},"_npmOperationalInternal":{"tmp":"tmp/artemis-ads-sdk_3.7.9_1773341663130_0.9263096325310389","host":"s3://npm-registry-packages-npm-production"}},"3.7.10":{"name":"@akross/artemis-ads-sdk","version":"3.7.10","keywords":["ads","sdk","adserver","akross","artemis"],"author":{"name":"Akross"},"license":"MIT","_id":"@akross/artemis-ads-sdk@3.7.10","maintainers":[{"name":"alice.tomaz.akross","email":"alice.tomaz@akross.com.br"},{"name":"mario.neto.akross","email":"mario.neto@akross.com.br"}],"homepage":"https://bitbucket.org/mobicare-git/akross-artemis-ads-sdk-js#readme","bugs":{"url":"https://bitbucket.org/mobicare-git/akross-artemis-ads-sdk-js/issues"},"dist":{"shasum":"ab97981ba4caab0b8b62703a9431810636512ded","tarball":"https://registry.npmjs.org/@akross/artemis-ads-sdk/-/artemis-ads-sdk-3.7.10.tgz","fileCount":137,"integrity":"sha512-q6+MRYJqHVjKqVhUb4XyI8GGkix3K8xgH4RC7b3xGrmWD8miSIyAt0GQxywthyk4pMWGm6I48orOhfQlwpJlFw==","signatures":[{"sig":"MEUCIQC80638lO0Ib+FPR+q7Di4bEFXvlo5XqXXm0K5N37+YrgIgZppIy1xQ3oH6V5PwcZjgq128uSLfv9egsPp7VKq+IZg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1046403},"main":"dist/akross-ads-sdk.umd.js","types":"dist/index.d.ts","module":"dist/akross-ads-sdk.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/akross-ads-sdk.esm.js","require":"./dist/akross-ads-sdk.umd.js"}},"gitHead":"688dd8b3bcfb206e26975dedd4bd1cf5fa51816d","scripts":{"dev":"rollup -c -w & live-server sample --port=3000","lint":"eslint src --ext .ts","test":"jest","build":"rollup -c","clean":"rimraf dist","prepack":"npm run build:release","lint:fix":"eslint src --ext .ts --fix","build:dev":"set NODE_ENV=development && rollup -c","build:prod":"NODE_ENV=production rollup -c","publish:rc":"npm version prerelease --preid=rc && npm publish --tag rc --access public","test:build":"node test-build.js","type-check":"tsc --noEmit","build:watch":"rollup -c -w","build:sample":"node build-sample.js","publish:beta":"npm version prerelease --preid=beta && npm publish --tag beta --access public","build:release":"rollup -c rollup.simple.release.config.js","publish:major":"npm version major && npm publish --access public","publish:minor":"npm version minor && npm publish --access public","publish:patch":"npm version patch && npm publish --access public","prepublishOnly":"npm run clean && npm run build:release && npm run type-check","publish:rc:next":"npm publish --tag rc --access public","publish:beta:next":"npm publish --tag beta --access public"},"_npmUser":{"name":"mario.neto.akross","email":"mario.neto@akross.com.br"},"repository":{"url":"git+https://bitbucket.org/mobicare-git/akross-artemis-ads-sdk-js.git","type":"git"},"_npmVersion":"10.9.3","description":"SDK JavaScript do AdServer Akross Artemis","directories":{},"_nodeVersion":"22.20.0","dependencies":{"tslib":"^2.8.1","@dailymotion/vast-client":"^6.4.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.54.0","rimraf":"^5.0.5","rollup":"^4.6.1","ts-jest":"^29.1.1","typescript":"^5.3.2","@types/jest":"^29.5.8","live-server":"^1.2.2","rollup-plugin-serve":"^3.0.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-commonjs":"^25.0.7","rollup-plugin-livereload":"^2.0.5","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.12.0","@rollup/plugin-node-resolve":"^15.2.3","@types/google-publisher-tag":"^1.20250811.0","@typescript-eslint/eslint-plugin":"^6.12.0","@types/google_interactive_media_ads_types":"^3.697.1"},"_npmOperationalInternal":{"tmp":"tmp/artemis-ads-sdk_3.7.10_1775848446553_0.7706786316918708","host":"s3://npm-registry-packages-npm-production"}},"3.7.11":{"name":"@akross/artemis-ads-sdk","version":"3.7.11","keywords":["ads","sdk","adserver","akross","artemis"],"author":{"name":"Akross"},"license":"MIT","_id":"@akross/artemis-ads-sdk@3.7.11","maintainers":[{"name":"alice.tomaz.akross","email":"alice.tomaz@akross.com.br"},{"name":"mario.neto.akross","email":"mario.neto@akross.com.br"}],"homepage":"https://bitbucket.org/mobicare-git/akross-artemis-ads-sdk-js#readme","bugs":{"url":"https://bitbucket.org/mobicare-git/akross-artemis-ads-sdk-js/issues"},"dist":{"shasum":"2032ce8daa010976355ace96b249edad5b5da202","tarball":"https://registry.npmjs.org/@akross/artemis-ads-sdk/-/artemis-ads-sdk-3.7.11.tgz","fileCount":137,"integrity":"sha512-D4JAmJk37cWX/b8kmLGHdz3jNXhViop7MfWSk02XxA+pH2uhH11f4grF4MvqVDGl9MDQnobvdq5TdThEIcw69Q==","signatures":[{"sig":"MEUCIDsocpy8vPlk15afmMtyuUQPw9wESTmD3dGL4KmnSbnUAiEAqbj6ggro/0k/lDUS0J3kK/M0o3SRaO959NX2CFt8yQ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1047030},"main":"dist/akross-ads-sdk.umd.js","types":"dist/index.d.ts","module":"dist/akross-ads-sdk.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/akross-ads-sdk.esm.js","require":"./dist/akross-ads-sdk.umd.js"}},"gitHead":"4cd955020fa5e6217d608a591f46a35b24e89a36","scripts":{"dev":"rollup -c -w & live-server sample --port=3000","lint":"eslint src --ext .ts","test":"jest","build":"rollup -c","clean":"rimraf dist","prepack":"npm run build:release","lint:fix":"eslint src --ext .ts --fix","build:dev":"set NODE_ENV=development && rollup -c","build:prod":"NODE_ENV=production rollup -c","publish:rc":"npm version prerelease --preid=rc && npm publish --tag rc --access public","test:build":"node test-build.js","type-check":"tsc --noEmit","build:watch":"rollup -c -w","build:sample":"node build-sample.js","publish:beta":"npm version prerelease --preid=beta && npm publish --tag beta --access public","build:release":"rollup -c rollup.simple.release.config.js","publish:major":"npm version major && npm publish --access public","publish:minor":"npm version minor && npm publish --access public","publish:patch":"npm version patch && npm publish --access public","prepublishOnly":"npm run clean && npm run build:release && npm run type-check","publish:rc:next":"npm publish --tag rc --access public","publish:beta:next":"npm publish --tag beta --access public"},"_npmUser":{"name":"mario.neto.akross","email":"mario.neto@akross.com.br"},"repository":{"url":"git+https://bitbucket.org/mobicare-git/akross-artemis-ads-sdk-js.git","type":"git"},"_npmVersion":"10.9.3","description":"SDK JavaScript do AdServer Akross Artemis","directories":{},"_nodeVersion":"22.20.0","dependencies":{"tslib":"^2.8.1","@dailymotion/vast-client":"^6.4.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.54.0","rimraf":"^5.0.5","rollup":"^4.6.1","ts-jest":"^29.1.1","typescript":"^5.3.2","@types/jest":"^29.5.8","live-server":"^1.2.2","rollup-plugin-serve":"^3.0.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-commonjs":"^25.0.7","rollup-plugin-livereload":"^2.0.5","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.12.0","@rollup/plugin-node-resolve":"^15.2.3","@types/google-publisher-tag":"^1.20250811.0","@typescript-eslint/eslint-plugin":"^6.12.0","@types/google_interactive_media_ads_types":"^3.697.1"},"_npmOperationalInternal":{"tmp":"tmp/artemis-ads-sdk_3.7.11_1777299799032_0.7017602213989516","host":"s3://npm-registry-packages-npm-production"}},"3.7.12":{"name":"@akross/artemis-ads-sdk","version":"3.7.12","keywords":["ads","sdk","adserver","akross","artemis"],"author":{"name":"Akross"},"license":"MIT","_id":"@akross/artemis-ads-sdk@3.7.12","maintainers":[{"name":"alice.tomaz.akross","email":"alice.tomaz@akross.com.br"},{"name":"mario.neto.akross","email":"mario.neto@akross.com.br"}],"homepage":"https://bitbucket.org/mobicare-git/akross-artemis-ads-sdk-js#readme","bugs":{"url":"https://bitbucket.org/mobicare-git/akross-artemis-ads-sdk-js/issues"},"dist":{"shasum":"b7674939a3ff16f9df0710027c66d4ab57743d6f","tarball":"https://registry.npmjs.org/@akross/artemis-ads-sdk/-/artemis-ads-sdk-3.7.12.tgz","fileCount":139,"integrity":"sha512-T+c+cG9mposbAK3rNtsq4C6pIQuOQMGyR85OgTqXNMHnuuu8wRdyjgIZCSLfHB3FOlBd35Da5cEzB5RZtLtHEQ==","signatures":[{"sig":"MEYCIQDAB6yK/IayIu7JEk72okt06yhL5mTrz3fqNk9xhDelpgIhAL4XT82H3M8IQ5fN2KoWubRrQz8AT6WYpamT6FW5AiAa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1057234},"main":"dist/akross-ads-sdk.umd.js","types":"dist/index.d.ts","module":"dist/akross-ads-sdk.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/akross-ads-sdk.esm.js","require":"./dist/akross-ads-sdk.umd.js"}},"gitHead":"f06b6afa77f5e6b8d3a504d64fc1f55dc1e74a36","scripts":{"dev":"rollup -c -w & live-server sample --port=3000","lint":"eslint src --ext .ts","test":"jest","build":"rollup -c","clean":"rimraf dist","prepack":"npm run build:release","lint:fix":"eslint src --ext .ts --fix","build:dev":"set NODE_ENV=development && rollup -c","build:prod":"NODE_ENV=production rollup -c","publish:rc":"npm version prerelease --preid=rc && npm publish --tag rc --access public","test:build":"node test-build.js","type-check":"tsc --noEmit","build:watch":"rollup -c -w","build:sample":"node build-sample.js","publish:beta":"npm version prerelease --preid=beta && npm publish --tag beta --access public","build:release":"rollup -c rollup.simple.release.config.js","publish:major":"npm version major && npm publish --access public","publish:minor":"npm version minor && npm publish --access public","publish:patch":"npm version patch && npm publish --access public","prepublishOnly":"npm run clean && npm run build:release && npm run type-check","publish:rc:next":"npm publish --tag rc --access public","publish:beta:next":"npm publish --tag beta --access public"},"_npmUser":{"name":"mario.neto.akross","email":"mario.neto@akross.com.br"},"repository":{"url":"git+https://bitbucket.org/mobicare-git/akross-artemis-ads-sdk-js.git","type":"git"},"_npmVersion":"10.9.3","description":"SDK JavaScript do AdServer Akross Artemis","directories":{},"_nodeVersion":"22.20.0","dependencies":{"tslib":"^2.8.1","@dailymotion/vast-client":"^6.4.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.54.0","rimraf":"^5.0.5","rollup":"^4.6.1","ts-jest":"^29.1.1","typescript":"^5.3.2","@types/jest":"^29.5.8","live-server":"^1.2.2","rollup-plugin-serve":"^3.0.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-commonjs":"^25.0.7","rollup-plugin-livereload":"^2.0.5","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.12.0","@rollup/plugin-node-resolve":"^15.2.3","@types/google-publisher-tag":"^1.20250811.0","@typescript-eslint/eslint-plugin":"^6.12.0","@types/google_interactive_media_ads_types":"^3.697.1"},"_npmOperationalInternal":{"tmp":"tmp/artemis-ads-sdk_3.7.12_1777506155980_0.3136527379564682","host":"s3://npm-registry-packages-npm-production"}},"3.7.13":{"name":"@akross/artemis-ads-sdk","version":"3.7.13","description":"SDK JavaScript do AdServer Akross Artemis","main":"dist/akross-ads-sdk.umd.js","module":"dist/akross-ads-sdk.esm.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://bitbucket.org/mobicare-git/akross-artemis-ads-sdk-js.git"},"homepage":"https://bitbucket.org/mobicare-git/akross-artemis-ads-sdk-js#readme","bugs":{"url":"https://bitbucket.org/mobicare-git/akross-artemis-ads-sdk-js/issues"},"exports":{".":{"import":"./dist/akross-ads-sdk.esm.js","require":"./dist/akross-ads-sdk.umd.js","types":"./dist/index.d.ts"}},"scripts":{"build":"rollup -c","build:dev":"set NODE_ENV=development && rollup -c","build:prod":"NODE_ENV=production rollup -c","build:release":"rollup -c rollup.simple.release.config.js","build:watch":"rollup -c -w","dev":"rollup -c -w & live-server sample --port=3000","clean":"rimraf dist","type-check":"tsc --noEmit","lint":"eslint src --ext .ts","lint:fix":"eslint src --ext .ts --fix","test":"jest","test:build":"node test-build.js","build:sample":"node build-sample.js","prepublishOnly":"npm run clean && npm run build:release && npm run type-check","prepack":"npm run build:release","publish:patch":"npm version patch && npm publish --access public","publish:minor":"npm version minor && npm publish --access public","publish:major":"npm version major && npm publish --access public","publish:beta":"npm version prerelease --preid=beta && npm publish --tag beta --access public","publish:rc":"npm version prerelease --preid=rc && npm publish --tag rc --access public","publish:beta:next":"npm publish --tag beta --access public","publish:rc:next":"npm publish --tag rc --access public"},"keywords":["ads","sdk","adserver","akross","artemis"],"author":{"name":"Akross"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","devDependencies":{"@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-node-resolve":"^15.2.3","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-typescript":"^11.1.5","@types/google_interactive_media_ads_types":"^3.697.1","@types/google-publisher-tag":"^1.20250811.0","@types/jest":"^29.5.8","@typescript-eslint/eslint-plugin":"^6.12.0","@typescript-eslint/parser":"^6.12.0","eslint":"^8.54.0","jest":"^29.7.0","live-server":"^1.2.2","rimraf":"^5.0.5","rollup":"^4.6.1","rollup-plugin-livereload":"^2.0.5","rollup-plugin-serve":"^3.0.0","ts-jest":"^29.1.1","typescript":"^5.3.2"},"dependencies":{"@dailymotion/vast-client":"^6.4.2","tslib":"^2.8.1"},"_id":"@akross/artemis-ads-sdk@3.7.13","gitHead":"dd845462df9a166b2d0b88b30d331584a7123d0e","_nodeVersion":"22.20.0","_npmVersion":"10.9.3","dist":{"integrity":"sha512-FBrwfPkDcpZd9zoQXE2oXWlGHqLXFQI0ujUiJeaHcAdGrlzGCQbHBItVzIvmp0y6hNYraODOsKcHW2BDI7bIVA==","shasum":"b64c90fdf27f6712b17212c276c3d30942236b64","tarball":"https://registry.npmjs.org/@akross/artemis-ads-sdk/-/artemis-ads-sdk-3.7.13.tgz","fileCount":139,"unpackedSize":1071490,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCh2QPQvg26MoUwzLKofwdsh1MVavNqIYCIoRmV22/m5AIgGQ6hE5Jjz4e5DVxX87DSB1Zw2TrwpGlEpROIaG5Ak0c="}]},"_npmUser":{"name":"mario.neto.akross","email":"mario.neto@akross.com.br"},"directories":{},"maintainers":[{"name":"alice.tomaz.akross","email":"alice.tomaz@akross.com.br"},{"name":"mario.neto.akross","email":"mario.neto@akross.com.br"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/artemis-ads-sdk_3.7.13_1779374364934_0.08425025541858289"},"_hasShrinkwrap":false}},"time":{"created":"2025-10-03T17:07:46.148Z","modified":"2026-05-21T14:39:25.277Z","3.4.0":"2025-10-03T17:07:46.457Z","3.4.1":"2025-10-03T18:04:33.609Z","3.4.2":"2025-10-16T18:47:58.995Z","3.4.3":"2025-10-29T13:38:43.385Z","3.4.4":"2025-10-29T15:17:57.384Z","3.4.5":"2025-10-29T15:36:19.445Z","3.5.2":"2025-11-05T19:30:33.553Z","3.6.0":"2026-01-07T19:58:44.510Z","3.7.0":"2026-01-09T17:24:14.960Z","3.7.0-beta.3":"2026-01-13T17:04:46.688Z","3.7.0-beta.4":"2026-01-26T14:54:47.424Z","3.7.0-beta.5":"2026-01-26T15:02:09.490Z","3.7.1":"2026-01-29T13:48:05.362Z","3.7.2":"2026-02-04T18:22:17.461Z","3.7.3":"2026-02-05T12:52:47.760Z","3.7.4":"2026-02-07T12:47:11.820Z","3.7.5-beta.0":"2026-02-08T00:58:53.619Z","3.7.5-beta.1":"2026-02-08T19:36:45.312Z","3.7.5-beta.2":"2026-02-08T20:43:06.446Z","3.7.5-beta.3":"2026-02-09T13:18:17.117Z","3.7.5-beta.4":"2026-02-11T19:54:42.512Z","3.7.5":"2026-02-19T19:02:16.668Z","3.7.6":"2026-03-03T17:12:06.753Z","3.7.8":"2026-03-05T12:27:50.273Z","3.7.9":"2026-03-12T18:54:23.346Z","3.7.10":"2026-04-10T19:14:06.757Z","3.7.11":"2026-04-27T14:23:19.228Z","3.7.12":"2026-04-29T23:42:36.210Z","3.7.13":"2026-05-21T14:39:25.137Z"},"bugs":{"url":"https://bitbucket.org/mobicare-git/akross-artemis-ads-sdk-js/issues"},"author":{"name":"Akross"},"license":"MIT","homepage":"https://bitbucket.org/mobicare-git/akross-artemis-ads-sdk-js#readme","keywords":["ads","sdk","adserver","akross","artemis"],"repository":{"type":"git","url":"git+https://bitbucket.org/mobicare-git/akross-artemis-ads-sdk-js.git"},"description":"SDK JavaScript do AdServer Akross Artemis","maintainers":[{"name":"alice.tomaz.akross","email":"alice.tomaz@akross.com.br"},{"name":"mario.neto.akross","email":"mario.neto@akross.com.br"}],"readme":"# @akross/artemis-ads-sdk\n\nSDK JavaScript para o AdServer Akross Artemis - Carregamento de banners e mídias publicitárias.\n\n## 🚀 Características\n\n- **TypeScript Vanilla**: Sem dependências de frameworks\n- **Múltiplos Builds**: UMD (NPM), IIFE (CDN) e ESM (sites modernos)\n- **API Global**: `window.AkrossAds` para uso em Flutter Web/WebView\n- **Banner Loader**: Carregamento otimizado de banners com fit inteligente\n- **VAST Fallback**: Reprodução VAST via `@dailymotion/vast-client` quando não há conectividade para carregar o IMA SDK\n- **Sample Interativa**: Interface web para testes locais\n\n## 📦 Instalação\n\n```bash\nnpm install @akross/artemis-ads-sdk\n```\n\n## 🎯 Uso Básico\n\n### Inicialização do SDK\n\n```javascript\nimport { init, ArtemisAdsBannerLoader } from '@akross/artemis-ads-sdk';\n\nconst SDK_CONFIG = {\n  baseUrl: 'https://ads.timfun.com.br/adserver/',\n  debug: true,\n  timeout: 10000,\n  appId: 'com.example.myapp',           // ID da aplicação (equivalente ao package name do Android)\n  appVersion: '1.0.0',                  // Versão da aplicação\n  artemisAdsAppId: 'akross-app-123',    // ID do app Artemis Ads\n  primaryColor: '#ff0000',               // Cor primária do projeto (formato hexadecimal)\n  luminaToken: 'QQDCYMdFh2AJqwP'        // Token do Lumina SDK (opcional - usa valor padrão se não fornecido)\n};\n\nconst sdk = await init(SDK_CONFIG);\n```\n\n### Carregamento de Banner\n\n```javascript\n// Criar instância do banner loader\nconst bannerLoader = new ArtemisAdsBannerLoader('#banner-container');\n\n// Configurar listeners\nbannerLoader.setSuccessListener({\n  onSuccess: (analyticsTag) => {\n    console.log('Banner carregado:', analyticsTag);\n  }\n});\n\nbannerLoader.setErrorListener({\n  onError: (message) => {\n    // `message` é uma string descritiva e auto-suficiente\n    // (carrega URL, status HTTP da CDN, causa de rede, etc.)\n    console.error('Erro ao carregar banner:', message);\n  }\n});\n\nbannerLoader.setClickListener({\n  onClick: (analyticsTag) => {\n    console.log('Banner clicado:', analyticsTag);\n  }\n});\n\n// Carregar banner por Zone ID\nawait bannerLoader.loadZone('sua-zone-id');\n\n// Ou carregar com dados de mídia específicos\nawait bannerLoader.loadBanner(mediaData);\n```\n\n## 🎯 Exemplos\n\n### React/Next.js\n\n```tsx\nimport { useEffect, useRef } from 'react';\nimport { ArtemisAdsBannerLoader } from '@akross/artemis-ads-sdk';\n\nexport default function BannerAd({ zoneId }) {\n  const bannerRef = useRef(null);\n\n  useEffect(() => {\n    if (bannerRef.current) {\n      const loader = new ArtemisAdsBannerLoader(bannerRef.current);\n      loader.loadZone(zoneId);\n    }\n  }, [zoneId]);\n\n  return <div ref={bannerRef} style={{ width: '300px', height: '250px' }} />;\n}\n```\n\n### Vanilla JavaScript\n\n```html\n<!DOCTYPE html>\n<html>\n<head>\n  <script src=\"https://unpkg.com/@akross/artemis-ads-sdk/dist/akross-ads-sdk.umd.js\"></script>\n</head>\n<body>\n  <div id=\"banner-container\" style=\"width: 300px; height: 250px;\"></div>\n  \n  <script>\n    const bannerLoader = new window.AkrossAds.ArtemisAdsBannerLoader('#banner-container');\n    bannerLoader.loadZone('sua-zone-id');\n  </script>\n</body>\n</html>\n```\n\n### Via Script Tag (IIFE)\n\n```html\n<script src=\"https://cdn.akross.com/sdk/akross-ads-sdk.iife.js\"></script>\n<script>\n  (async function() {\n    const SDK_CONFIG = {\n      baseUrl: 'https://ads.timfun.com.br/adserver/',\n      debug: true,\n      timeout: 10000,\n      appId: 'com.example.myapp',\n      appVersion: '1.0.0',\n      artemisAdsAppId: 'akross-app-123',\n      primaryColor: '#ff0000',\n      luminaToken: 'QQDCYMdFh2AJqwP'\n    };\n    const sdk = await window.AkrossAds.init(SDK_CONFIG);\n\n    // Banner: usar ArtemisAdsBannerLoader\n    const bannerLoader = new window.AkrossAds.ArtemisAdsBannerLoader('#ad-container');\n    await bannerLoader.loadZone('sua-zone-id');\n  })();\n</script>\n```\n\n### Via ES Modules\n\n```javascript\nimport { init } from '@akross/artemis-ads-sdk';\n\nconst SDK_CONFIG = {\n  baseUrl: 'https://ads.timfun.com.br/adserver/',\n  debug: true,\n  timeout: 10000,\n  appId: 'com.example.myapp',\n  appVersion: '1.0.0',\n  artemisAdsAppId: 'akross-app-123',\n  primaryColor: '#ff0000',\n  luminaToken: 'QQDCYMdFh2AJqwP'\n};\n\nconst sdk = await init(SDK_CONFIG);\n```\n\n### Via CommonJS/UMD\n\n```javascript\nconst { init } = require('@akross/artemis-ads-sdk');\n\nconst SDK_CONFIG = {\n  baseUrl: 'https://ads.timfun.com.br/adserver/',\n  debug: true,\n  timeout: 10000,\n  appId: 'com.example.myapp',\n  appVersion: '1.0.0',\n  artemisAdsAppId: 'akross-app-123',\n  primaryColor: '#ff0000',\n  luminaToken: 'QQDCYMdFh2AJqwP'\n};\n\nconst sdk = await init(SDK_CONFIG);\n```\n\n## 📚 API Reference\n\n### ArtemisAdsBannerLoader\n\n#### Métodos\n\n- `loadZone(zoneId: string, userKeyType?: string)`: Carrega banner por Zone ID\n- `loadBanner(media: any)`: Carrega banner com dados de mídia específicos\n- `setSuccessListener(listener)`: Define callback de sucesso\n- `setErrorListener(listener)`: Define callback de erro\n- `setClickListener(listener)`: Define callback de clique\n- `destroy()`: Destrói a instância e limpa recursos\n\n#### Listeners\n\n```typescript\ninterface ArtemisAdsBannerLoaderSuccessListener {\n  onSuccess(analyticsTag?: string): void;\n}\n\ninterface ArtemisAdsBannerLoaderErrorListener {\n  onError(message: string): void;\n}\n\ninterface ArtemisAdsBannerLoaderClickListener {\n  onClick(analyticsTag?: string): void;\n}\n```\n\n### API Principal\n\n#### Inicialização\n\n```javascript\nconst SDK_CONFIG = {\n  baseUrl: 'https://ads.timfun.com.br/adserver/',\n  debug: true,\n  timeout: 10000,\n  appId: 'com.example.myapp',           // ID da aplicação (equivalente ao package name do Android)\n  appVersion: '1.0.0',                  // Versão da aplicação\n  artemisAdsAppId: 'akross-app-123',    // ID do app Artemis Ads\n  primaryColor: '#ff0000',               // Cor primária do projeto (formato hexadecimal)\n  luminaToken: 'QQDCYMdFh2AJqwP'        // Token do Lumina SDK (opcional - usa valor padrão se não fornecido)\n};\n\nconst sdk = await window.AkrossAds.init(SDK_CONFIG);\n```\n\n#### Campanhas e Banner\n\n```javascript\n// Solicitar campanhas por zone\nconst response = await sdk.requestCampaign('sua-zone-id', 1);\n\n// Banner: usar ArtemisAdsBannerLoader\nconst bannerLoader = new window.AkrossAds.ArtemisAdsBannerLoader('#container');\nawait bannerLoader.loadZone('sua-zone-id');\n```\n\n#### Rewarded Video e mídias\n\n```javascript\n// Mídias (VAST, programático, survey, etc.) são executadas via AAMedia.click()\n// O fluxo típico: requestCampaign -> escolher mídia -> media.click()\nconst campaigns = await sdk.requestCampaign('zone-rv', 1);\nconst media = campaigns?.zones?.[0]?.campaigns?.[0]?.content;\nif (media) {\n  const result = await media.click();\n}\n```\n\n### Tratamento de Erros\n\nA partir da 3.7.13, os três pontos públicos da SDK (`init`, `requestCampaign` e banner) propagam falhas com mensagens descritivas e auto-suficientes — prontas para envio direto ao Sentry, Crashlytics ou analytics. Toda mensagem carrega causa, status HTTP, `zoneId` e URL quando aplicável, então o host não precisa inspecionar campos estruturados.\n\n**Veículos por entry point:**\n\n| Entry point         | Como o erro chega                                       |\n|---------------------|----------------------------------------------------------|\n| `AkrossAds.init`    | `Promise` rejeita com `Error` nativo (`error.message`)   |\n| `requestCampaign`   | `result.error: string \\| null` no objeto retornado       |\n| Banner              | `errorListener.onError(message: string)`                 |\n\n**`init`** — `Promise<AkrossAdsSDK>` rejeita em falha:\n\n```javascript\ntry {\n  const sdk = await window.AkrossAds.init(SDK_CONFIG);\n} catch (error) {\n  // error.message ex.: \"Artemis Ads SDK initialization failed: disk full\"\n  Sentry.captureException(error);\n}\n```\n\n**`requestCampaign`** — verificar `result.error`:\n\n```javascript\nconst result = await sdk.requestCampaign('zone-abc', 1);\n\nif (result.error) {\n  // Mensagem completa, carregando causa e zoneId:\n  // \"Artemis Ads SDK HTTP error 500 for zone zone-abc.\"\n  // \"Artemis Ads SDK network error for zone zone-abc: Failed to fetch\"\n  Sentry.captureMessage(result.error);\n  return;\n}\n\n// Caminho feliz: result.campaignResponse?.campaigns\n```\n\n**Banner** — `onError(message)` recebe a mensagem direto:\n\n```javascript\nbannerLoader.setErrorListener({\n  onError: (message) => {\n    // ex.: \"Artemis Ads SDK failed to load image from https://cdn.example.com/x.jpg: Failed to fetch\"\n    Sentry.captureMessage(message);\n  }\n});\n```\n\n**Catálogo de mensagens** (paridade textual com Android 3.7.13):\n\n| Cenário                                                | Substring estável                              |\n|--------------------------------------------------------|-------------------------------------------------|\n| SDK chamada antes do `init` concluir                   | `was not initialized`                          |\n| `init` lançou em algum passo interno                   | `initialization failed`                        |\n| `requestCampaign` sem `setUserId` prévio               | `userId is not set`                            |\n| Adserver respondeu HTTP fora de 2xx                    | `HTTP error <code>` + `for zone <zoneId>`      |\n| Falha de rede / CORS / DNS em `requestCampaign`        | `network error`                                |\n| Banner falhou ao baixar/decodificar a imagem           | `failed to load image` (+ a URL)               |\n| Exceção inesperada não coberta acima                   | `unexpected error`                             |\n\nHosts que precisam filtrar erros no Crashlytics/Sentry devem usar `message.includes('<substring>')` — as substrings são estáveis entre versões.\n\n### Publisher Provided ID (PPID)\n\nQuando `enableGPTPpid: true`, o SDK envia automaticamente um PPID ao Google Ad Manager via GPT para frequency capping, segmentação de audiência e targeting.\n\nO Google Ad Manager exige PPIDs com **32–150 caracteres**. Como userIds internos geralmente não atingem 32 chars, o SDK deriva o PPID via **SHA-256 do userId** (hex de 64 chars), garantindo conformidade. O hash é determinístico: o mesmo userId sempre gera o mesmo PPID, preservando frequency capping entre sessões.\n\n```javascript\n// Uso automático — basta ligar enableGPTPpid na config\nconst sdk = await init({\n  baseUrl: 'https://ads.timfun.com.br/adserver/',\n  enableGPTPpid: true,\n  // ...\n});\n\nawait sdk.setUserId('user_12345');\n// PPID derivado automaticamente: SHA-256(\"user_12345\") = \"d04c992200c84b44...\"\n```\n\nSe você já possui um PPID canônico de 32–150 chars, use o escape hatch:\n\n```javascript\nsdk.setPublisherProvidedId('seu-ppid-canonico-com-32-ou-mais-chars');\n```\n\nO PPID também é restaurado automaticamente entre sessões: se o userId já está persistido e `enableGPTPpid` está ligado, o SDK aplica o PPID no GPT durante o `initialize()`, sem necessidade de chamar `setUserId` novamente.\n\n## 🔧 Configuração\n\n### Configuração do SDK\n\nExemplo de configuração (como no sample e na inicialização real):\n\n```javascript\nconst SDK_CONFIG = {\n  baseUrl: 'https://ads.timfun.com.br/adserver/',\n  debug: true,\n  timeout: 10000,\n  appId: 'com.example.myapp',           // ID da aplicação (equivalente ao package name do Android)\n  appVersion: '1.0.0',                   // Versão da aplicação\n  artemisAdsAppId: 'akross-app-123',     // ID do app Artemis Ads\n  primaryColor: '#ff0000',                // Cor primária do projeto (formato hexadecimal)\n  luminaToken: 'QQDCYMdFh2AJqwP',         // Token do Lumina SDK (opcional - usa valor padrão se não fornecido)\n  proxyExternalScripts: false,           // Carregar scripts externos (GPT, IMA, Lumina) via proxy (opcional)\n  enableGPTPpid: true                    // Enviar SHA-256 do userId como PPID para Google Ads via GPT (opcional)\n};\n```\n\nInterface TypeScript:\n\n```typescript\ninterface SDKConfig {\n  baseUrl: string;\n  timeout?: number;\n  debug?: boolean;\n  appId?: string;\n  appVersion?: string;\n  artemisAdsAppId?: string;\n  primaryColor?: string;\n  luminaToken?: string;\n  proxyExternalScripts?: boolean;\n  enableGPTPpid?: boolean;   // Envia SHA-256 do userId como PPID para Google Ads via GPT\n  cdnBaseUrl?: string;\n}\n```\n\n### Configuração de Mídia\n\n```typescript\ninterface MediaData {\n  uuid: string;\n  type: 'image' | 'video_v2' | 'programatica_v2' | 'survey_v2' | 'external_redirect';\n  title: string;\n  content: {\n    url?: string;\n    // Para external_redirect:\n    externalRedirect?: {\n      link: string;\n      infoPrimary?: string;\n      infoSecondary?: string;\n      actionButtonLabel?: string;\n      thumbnail?: string;\n    };\n    // Ou formato antigo (compatibilidade temporária):\n    link?: string;\n    infoPrimary?: string;\n    infoSecondary?: string;\n    actionButtonLabel?: string;\n    thumbnail?: string;\n  };\n  externalUrl?: {\n    url: string;\n  };\n  analytics?: {\n    impression: string;\n    click: string;\n  };\n}\n```\n\n## 📱 Tipos de Mídia Suportados\n\nO SDK suporta os seguintes tipos de mídia:\n\n### 1. **Banner (image)**\nExibe banners de imagem estática.\n\n```javascript\nconst media = new AAMedia({\n  type: 'image',\n  content: { url: 'https://example.com/banner.png' }\n});\nawait bannerLoader.loadBanner(media);\n```\n\n### 2. **Video V2 (video_v2)**\nReproduz vídeos VAST, VPAID ou IN_HOUSE com suporte a pesquisa. Sem conectividade ou quando o IMA SDK não carrega, o player usa fallback com `@dailymotion/vast-client` (apenas mídia linear em `<video>`).\n\n```javascript\nconst media = new AAMedia({\n  type: 'video_v2',\n  content: {\n    video: { type: 'VAST', url: 'https://example.com/vast.xml' }\n  }\n});\nconst result = await media.click();\n```\n\n### 3. **Programático V2 (programatica_v2)**\nAnúncios programáticos com waterfall (GAM, MAX, etc.).\n\n```javascript\nconst media = new AAMedia({\n  type: 'programatica_v2',\n  content: {\n    programmatic: {\n      waterfall: [{ type: 'GAM_RV', params: [...] }]\n    }\n  }\n});\nconst result = await media.click();\n```\n\n### 4. **Survey V2 (survey_v2)**\nPesquisas e surveys interativas.\n\n```javascript\nconst media = new AAMedia({\n  type: 'survey_v2',\n  content: {\n    survey: { url: 'https://example.com/survey' }\n  }\n});\nconst result = await media.click();\n```\n\n### 5. **External Redirect (external_redirect)** ⭐ Novo\nRedirecionamento externo sem interface. O SDK retorna um resultado indicando que o cliente deve redirecionar o usuário.\n\n```javascript\nconst media = new AAMedia({\n  type: 'external_redirect',\n  content: {\n    externalRedirect: {\n      link: 'https://example.com/redirect',\n      infoPrimary: 'Instalação do aplicativo',\n      infoSecondary: 'Instale e ganhe recompensas!',\n      actionButtonLabel: 'Instalar',\n      thumbnail: 'https://example.com/thumbnail.png'\n    }\n  }\n});\n\nconst result = await media.click();\n\nif (result.result === AAMediaPlayResult.EXTERNAL_REDIRECT) {\n  // Buscar URL de redirecionamento do objeto media\n  const redirectUrl = result.media.content?.externalRedirect?.link \n    || result.media.content?.link; // Formato antigo\n  \n  // O cliente decide como fazer o redirecionamento\n  window.open(redirectUrl, '_blank', 'noopener,noreferrer');\n  // ou\n  window.location.href = redirectUrl;\n}\n```\n\n**Características do External Redirect:**\n- ✅ Não exibe interface própria\n- ✅ Envia apenas evento de clique (sem impressão)\n- ✅ Retorna `AAMediaPlayResult.EXTERNAL_REDIRECT` (26)\n- ✅ Cliente é responsável por implementar o redirecionamento\n- ✅ Suporta formato antigo (campos diretamente em `content`) e novo (`content.externalRedirect`)\n\n**Formato do objeto (novo):**\n```json\n{\n  \"type\": \"external_redirect\",\n  \"content\": {\n    \"externalRedirect\": {\n      \"link\": \"https://example.com/redirect\",\n      \"infoPrimary\": \"Título\",\n      \"infoSecondary\": \"Descrição\",\n      \"actionButtonLabel\": \"Instalar\",\n      \"thumbnail\": \"https://example.com/image.png\"\n    }\n  }\n}\n```\n\n**Formato antigo (compatibilidade temporária):**\n```json\n{\n  \"type\": \"external_redirect\",\n  \"content\": {\n    \"link\": \"https://example.com/redirect\",\n    \"infoPrimary\": \"Título\",\n    \"infoSecondary\": \"Descrição\",\n    \"actionButtonLabel\": \"Instalar\",\n    \"thumbnail\": \"https://example.com/image.png\"\n  }\n}\n```\n\n## 🏗️ Builds Disponíveis\n\n### 📦 Formatos de Build\n\nApós executar `npm run build:release`, os seguintes arquivos serão gerados em `dist/`:\n\n#### 1. **UMD** (`akross-ads-sdk.umd.js`)\n- **Uso**: NPM, Node.js, bundlers\n- **Tamanho**: ~70KB (minificado)\n- **Sourcemap**: ❌ (release)\n\n#### 2. **IIFE** (`akross-ads-sdk.iife.js`)\n- **Uso**: CDN, HTML direto\n- **Tamanho**: ~69KB (minificado)\n- **Sourcemap**: ❌ (release)\n\n#### 3. **ESM** (`akross-ads-sdk.esm.js`)\n- **Uso**: Sites modernos, import/export\n- **Tamanho**: ~67KB (minificado)\n- **Sourcemap**: ❌ (release)\n\n#### 4. **Min** (`akross-ads-sdk.min.js`) - **RELEASE ONLY**\n- **Uso**: CDN público, máxima performance\n- **Tamanho**: ~69KB (ultra-minificado)\n- **Sourcemap**: ❌\n- **Otimizações**: Máxima compressão, sem console.log\n\n#### 5. **Types** (`index.d.ts`)\n- **Uso**: TypeScript definitions\n- **Tamanho**: ~1KB\n\n### 📊 Comparação de Tamanhos\n\n| Build | Tamanho | Sourcemap | Console | Uso |\n|-------|---------|-----------|---------|-----|\n| Dev | ~500KB | ✅ | ✅ | Desenvolvimento |\n| Prod | ~150KB | ❌ | ❌ | Teste |\n| Release | ~70KB | ❌ | ❌ | Produção |\n\n### ⚡ Otimizações de Release\n\n#### ✅ Otimizações Aplicadas\n- **Minificação**: Terser com 2-3 passadas\n- **Console**: Removido em produção (`drop_console: true`)\n- **Comentários**: Removidos (`removeComments: true`)\n- **Sourcemaps**: Desabilitados para release\n- **Mangle**: Variáveis e propriedades privadas\n- **Dead Code**: Eliminação de código não utilizado\n- **Tree Shaking**: Automático via Rollup\n\n#### 🎯 Performance\n- **Tamanho**: ~70KB gzipped\n- **Load time**: <100ms\n- **Memory**: <2MB\n- **Compatibility**: IE11+\n\n## 🧪 Sample\n\n### 🚀 Como executar o Sample\n\n#### 1. **Desenvolvimento com Live Reload**\n```bash\n# Executa build em watch mode + live-server\nnpm run dev\n# Acesse: http://localhost:3000\n```\n\n#### 2. **Build Automático do Sample**\n```bash\n# Build automático (recomendado)\nnpm run build:sample\n\n# Servir sample localmente\ncd sample\npython -m http.server 8000\n# ou\nnpx serve sample\n# Acesse: http://localhost:8000\n```\n\n#### 3. **Build Manual do Sample**\n```bash\n# 1. Gerar build do SDK\nnpm run build:release\n\n# 2. Copiar build para sample\ncp dist/akross-ads-sdk.iife.js sample/\n\n# 3. Servir sample localmente\ncd sample\npython -m http.server 8000\n# ou\nnpx serve sample\n# Acesse: http://localhost:8000\n```\n\n#### 4. **Sample com Build de Desenvolvimento**\n```bash\n# Build com sourcemaps (para debug)\nnpm run build:dev\n\n# Copiar para sample\ncp dist/akross-ads-sdk.iife.js sample/\n\n# Servir sample\nnpx serve sample\n```\n\n### 🎯 Funcionalidades do Sample\n\nA sample inclui:\n- **Gerenciamento de Usuário**: Definir userId, headers customizados\n- **Gerenciamento de Anúncios**: Solicitar campanhas, testar mídias\n- **Testes de Mídias**: VAST, VPAID, Programático, Banner, Survey V2, External Redirect\n- **Banner Loader**: Teste de diferentes tamanhos de banner\n- **Interface Interativa**: Botões para testar todas as funcionalidades\n- **Logs em Tempo Real**: Console com logs detalhados\n- **Configurações Dinâmicas**: Alterar parâmetros em tempo real\n\n### 📁 Estrutura do Sample\n\n```\nsample/\n├── index.html              # Interface principal\n├── demo.js                 # Lógica da sample\n├── akross-ads-sdk.iife.js  # SDK build (copiado do dist/)\n└── styles/                 # CSS (se houver)\n```\n\n### 🔧 Configuração do Sample\n\nO sample usa configurações padrão que podem ser alteradas em `demo.js`:\n\n```javascript\nconst SDK_CONFIG = {\n  baseUrl: 'https://ads.timfun.com.br/adserver/',\n  debug: true,\n  timeout: 10000,\n  appId: 'com.example.myapp',           // ID da aplicação (equivalente ao package name do Android)\n  appVersion: '1.0.0',                   // Versão da aplicação\n  artemisAdsAppId: 'akross-app-123',     // ID do app Artemis Ads\n  primaryColor: '#ff0000',                // Cor primária do projeto (formato hexadecimal)\n  luminaToken: 'QQDCYMdFh2AJqwP'         // Token do Lumina SDK (opcional - usa valor padrão se não fornecido)\n};\n```\n\n## 🛠️ Desenvolvimento\n\n### 📋 Scripts Disponíveis\n\n#### 🔧 Desenvolvimento\n```bash\n# Instalar dependências\nnpm install\n\n# Build de desenvolvimento (com sourcemaps e logs)\nnpm run build:dev\n\n# Build em modo watch\nnpm run build:watch\n\n# Desenvolvimento com live-server\nnpm run dev\n\n# Limpar build\nnpm run clean\n\n# Verificar tipos\nnpm run type-check\n\n# Linting\nnpm run lint\nnpm run lint:fix\n```\n\n#### 🏭 Produção\n```bash\n# Build de produção (minificado, sem sourcemaps)\nnpm run build:prod\n\n# Build de release (ultra-otimizado)\nnpm run build:release\n\n# Testar build\nnpm run test:build\n\n# Build completo (limpeza + build + verificação)\nnpm run prepublishOnly\n```\n\n#### 📦 Publicação NPM\n```bash\n# Publicar patch (3.4.0.1 -> 3.4.0.2)\nnpm run publish:patch\n\n# Publicar minor (3.4.0.1 -> 3.4.1.0)\nnpm run publish:minor\n\n# Publicar major (3.4.0.1 -> 4.0.0.0)\nnpm run publish:major\n\n# Testar pacote localmente\nnpm pack\n```\n\n## 🛠️ Estrutura do Projeto\n\n### 📁 Estrutura Principal\n\n```\nsrc/\n├── ads-core/                    # Core do sistema de anúncios\n│   ├── AdsManager.ts           # Gerenciador principal de anúncios\n│   ├── index.ts\n│   └── util/                   # Utilitários do core\n│       ├── AADeviceContextHelper.ts\n│       └── index.ts\n├── core/\n│   ├── AAManager.ts            # Gerenciador principal do SDK\n│   └── network/                # Camada de rede\n│       ├── ApiFactory.ts       # Factory para APIs\n│       ├── ServicesAds.ts      # Serviços de anúncios\n│       └── interceptor/        # Interceptadores HTTP\n├── events/\n│   └── AAEventsCallbackHelper.ts # Helper para eventos\n├── modules/                    # Módulos específicos\n│   ├── image/                  # Banner Loader\n│   │   └── ArtemisAdsBannerLoader.ts\n│   ├── rv/                     # Rewarded Video\n│   │   ├── programmatic/       # Anúncios programáticos (waterfall)\n│   │   │   ├── AARewardedVideo.ts\n│   │   │   ├── GAMRewardedVideoWrapper.ts\n│   │   │   ├── LuminaRewardedVideoWrapper.ts  # Kwai Lumina RV\n│   │   │   └── utils/\n│   │   │       └── WaterfallResultHelper.ts\n│   │   └── vast/               # Player VAST\n│   │       ├── AAVastPlayer.ts\n│   │       ├── AAVastPlayerUI.ts\n│   │       └── VastFallbackPlayer.ts  # Fallback VAST (vast-client) sem IMA\n│   ├── poll/                   # Survey V2\n│   │   └── AASurveyOverlay.ts\n│   └── external_redirect/      # External Redirect\n│       └── AAExternalRedirect.ts\n├── types/                      # Definições TypeScript\n│   ├── ArtemisSdkConfig.ts     # Configurações do SDK\n│   └── models/                 # Modelos de dados\n│       ├── AAMedia.ts\n│       ├── AACampaign.ts\n│       └── ... (outros modelos)\n├── utils/                      # Utilitários gerais\n│   ├── AAMediaResultHelper.ts  # Helper para resultados\n│   ├── DeviceUtil.ts\n│   ├── ExternalJsLoader.ts     # Carregamento de scripts (GPT, IMA, Lumina)\n│   ├── GlobalLoadingOverlay.ts\n│   ├── GPTPublisherProvidedId.ts # PPID: derivação, persistência e envio ao GPT\n│   ├── logger.ts               # Sistema de logging\n│   ├── PreferencesUtil.ts\n│   ├── sha256.ts               # SHA-256 puro-JS (para derivação de PPID)\n│   ├── version.ts\n│   └── index.ts\n└── index.ts                    # Ponto de entrada principal\n```\n\n### 📁 Build Output\n\n```\ndist/\n├── akross-ads-sdk.umd.js       # UMD (NPM)\n├── akross-ads-sdk.iife.js      # IIFE (CDN)\n├── akross-ads-sdk.esm.js       # ESM (moderno)\n├── akross-ads-sdk.min.js       # Ultra-min (release)\n├── index.d.ts                  # TypeScript definitions\n├── ads-core/                   # Definições do core\n├── core/                       # Definições do core\n├── events/                     # Definições de eventos\n├── modules/                    # Definições dos módulos\n├── types/                      # Definições de tipos\n└── utils/                      # Definições de utilitários\n```\n\n### 📁 Sample\n\n```\nsample/\n├── index.html                  # Interface da sample\n├── demo.js                     # Lógica da sample\n├── akross-ads-sdk.iife.js      # SDK build (copiado)\n└── styles/                     # CSS (se houver)\n```\n\n### 🔧 Configurações de Build\n\n```\nrollup.config.js                # Configuração principal\nrollup.simple.release.config.js  # Configuração de release\ntsconfig.json                   # Configuração TypeScript\npackage.json                    # Dependências e scripts\n.npmignore                      # Arquivos ignorados no NPM\nsetup-npm.js                    # Script de configuração NPM\n```\n\n## 📋 Tipos TypeScript\n\n```typescript\ninterface AdConfig {\n  adId: string;\n  slotId: string;\n  adServerUrl: string;\n  dimensions?: { width: number; height: number };\n  options?: Record<string, any>;\n}\n\ninterface AdResponse {\n  success: boolean;\n  html?: string;\n  imageUrl?: string;\n  clickUrl?: string;\n  dimensions?: { width: number; height: number };\n  error?: string;\n}\n\ninterface SDKConfig {\n  baseUrl: string;\n  timeout?: number;\n  debug?: boolean;\n  appId?: string;\n  appVersion?: string;\n  artemisAdsAppId?: string;\n  primaryColor?: string;\n  luminaToken?: string;\n  proxyExternalScripts?: boolean;\n  enableGPTPpid?: boolean;   // Envia SHA-256 do userId como PPID para Google Ads via GPT\n  cdnBaseUrl?: string;\n}\n```\n\n## 🚀 Deploy\n\n**NPM**\n```bash\nnpm run build:release\nnpm publish\n```\n\n**CDN**\n```bash\nnpm run build:release\n# Usar: dist/akross-ads-sdk.min.js\n```\n\n**Sites**\n```bash\nnpm run build:prod\n# Usar: dist/akross-ads-sdk.iife.js\n```\n\n## 📄 Licença\n\nMIT License - veja o arquivo LICENSE para detalhes.\n\n## 🤝 Contribuição\n\n1. Fork o projeto\n2. Crie uma branch para sua feature (`git checkout -b feature/AmazingFeature`)\n3. Commit suas mudanças (`git commit -m 'Add some AmazingFeature'`)\n4. Push para a branch (`git push origin feature/AmazingFeature`)\n5. Abra um Pull Request\n\n## 📞 Suporte\n\n- GitHub: [https://github.com/akross/artemis-ads-sdk-js](https://github.com/akross/artemis-ads-sdk-js)\n- Issues: [https://github.com/akross/artemis-ads-sdk-js/issues](https://github.com/akross/artemis-ads-sdk-js/issues)","readmeFilename":"README.md"}