{"_id":"@aws/synthetics-logger","_rev":"15-4eb8e5bcbedb98440645f4d3c0aef307","name":"@aws/synthetics-logger","dist-tags":{"latest":"16.0.0"},"versions":{"13.1.0":{"name":"@aws/synthetics-logger","version":"13.1.0","keywords":["amazon","aws","cloudwatch","synthetics","runtime","puppeteer"],"author":{"name":"Amazon Web Services"},"license":"Apache-2.0","_id":"@aws/synthetics-logger@13.1.0","maintainers":[{"name":"nosovsky","email":"nosovsky@amazon.com"},{"name":"aws-sdk-team","email":"aws-sdk-js@amazon.com"},{"name":"amzn-oss","email":"osa-3p@amazon.com"},{"name":"aws-sdk-bot","email":"aws-sdk-js-automation@amazon.com"},{"name":"awsxray","email":"aws-xray-sdk-node@amazon.com"},{"name":"aws-iot-sdk","email":"aws-sdk-common-runtime@amazon.com"},{"name":"aws-amplify-ops","email":"aws-amplify@amazon.com"},{"name":"zheallan","email":"zheallan@amazon.com"},{"name":"mohit0193","email":"mohit.ag0193@gmail.com"},{"name":"rishabh6788","email":"rishabhksingh@gmail.com"},{"name":"weicongs","email":"weicongs@amazon.com"},{"name":"sayaligaikawad","email":"gaiksaya@amazon.com"},{"name":"peterzhuamazon","email":"zhujiaxi@amazon.com"},{"name":"forrest-not-gump","email":"colyerf@amazon.com"},{"name":"cayblood","email":"carl@youngbloods.org"},{"name":"evertonfraga","email":"effraga@amazon.com"},{"name":"osa-publish","email":"osa-3p+npm@amazon.com"},{"name":"amazon-q-cli-bot","email":"amazon-q-developer-cli@amazon.com"},{"name":"aws-apm-synthetics-npm","email":"aws-apm-synthetics-npm@amazon.com"}],"homepage":"https://github.com/aws/cloudwatch-synthetics-sdk-nodejs-puppeteer#readme","bugs":{"url":"https://github.com/aws/cloudwatch-synthetics-sdk-nodejs-puppeteer/issues"},"dist":{"shasum":"1ea105ae2b65a4269b29e75134430d923a906f5c","tarball":"https://registry.npmjs.org/@aws/synthetics-logger/-/synthetics-logger-13.1.0.tgz","fileCount":4,"integrity":"sha512-VdcfvtIDasTRGpZ6fS/If0crEN6CihSxK5Nt7bzYr3GwtDuEd+8ir12KNw6xy/jjNrVk0bAfMCZaXcx46UZr8g==","signatures":[{"sig":"MEUCIClOwTi8x653LDtcLopT8iCz5/MhC2OdSXkj+bF3M9neAiEAxA0/L3cbn3yhEy8wn2BlUWHbMCSCzrLtQkD/b+S+Xs0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14533},"main":"lib/index.d.ts","types":"lib/index.d.ts","engines":{"node":">= 18.x"},"gitHead":"a26a255bf49edbc76f26e1726a57e77eb0bc9ab5","scripts":{"clean":"rm -rf dist && rm -rf node_modules","test-d":"tsd","compile":"tsc && npm run test-d","prepare":"npm run compile"},"_npmUser":{"name":"aws-apm-synthetics-npm","email":"aws-apm-synthetics-npm@amazon.com"},"repository":{"url":"git+https://github.com/aws/cloudwatch-synthetics-sdk-nodejs-puppeteer.git","type":"git"},"_npmVersion":"10.8.2","description":"Amazon CloudWatch Synthetics Type Support for syn-nodejs-puppeteer-* runtime","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/synthetics-logger_13.1.0_1768603615408_0.28760435983618393","host":"s3://npm-registry-packages-npm-production"}},"14.0.0":{"name":"@aws/synthetics-logger","version":"14.0.0","keywords":["amazon","aws","cloudwatch","synthetics","runtime","puppeteer"],"author":{"name":"Amazon Web Services"},"license":"Apache-2.0","_id":"@aws/synthetics-logger@14.0.0","maintainers":[{"name":"nosovsky","email":"nosovsky@amazon.com"},{"name":"aws-sdk-team","email":"aws-sdk-js@amazon.com"},{"name":"amzn-oss","email":"osa-3p@amazon.com"},{"name":"aws-sdk-bot","email":"aws-sdk-js-automation@amazon.com"},{"name":"awsxray","email":"aws-xray-sdk-node@amazon.com"},{"name":"aws-iot-sdk","email":"aws-sdk-common-runtime@amazon.com"},{"name":"aws-amplify-ops","email":"aws-amplify@amazon.com"},{"name":"zheallan","email":"zheallan@amazon.com"},{"name":"mohit0193","email":"mohit.ag0193@gmail.com"},{"name":"rishabh6788","email":"rishabhksingh@gmail.com"},{"name":"weicongs","email":"weicongs@amazon.com"},{"name":"sayaligaikawad","email":"gaiksaya@amazon.com"},{"name":"peterzhuamazon","email":"zhujiaxi@amazon.com"},{"name":"forrest-not-gump","email":"colyerf@amazon.com"},{"name":"cayblood","email":"carl@youngbloods.org"},{"name":"evertonfraga","email":"effraga@amazon.com"},{"name":"osa-publish","email":"osa-3p+npm@amazon.com"},{"name":"bedrock-agentcore-npm","email":"bedrock-agentcore-npm@amazon.com"},{"name":"amazon-q-cli-bot","email":"amazon-q-developer-cli@amazon.com"},{"name":"aws-apm-synthetics-npm","email":"aws-apm-synthetics-npm@amazon.com"}],"homepage":"https://github.com/aws/cloudwatch-synthetics-sdk-nodejs-puppeteer#readme","bugs":{"url":"https://github.com/aws/cloudwatch-synthetics-sdk-nodejs-puppeteer/issues"},"dist":{"shasum":"a78cbb685d2e35d24fd918e85e5c0a96f906ea07","tarball":"https://registry.npmjs.org/@aws/synthetics-logger/-/synthetics-logger-14.0.0.tgz","fileCount":4,"integrity":"sha512-I5QNC0ek14RtmbALJKCzj1D95o1lyiRoUR8xDjn0UdrC0bTM/Vx72TRwqa4cHdpXz/uc3h0sFgV3I7vdhfq5cA==","signatures":[{"sig":"MEUCIQC2rc3avTKMxRYZKLRgtPX5zTrDzxj0Sy3A6JBrq7l4rQIgWtth2v2LnGWBDCCffZc7wR6ApluGX3wQUi/wM7+9H+M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14533},"main":"lib/index.d.ts","types":"lib/index.d.ts","engines":{"node":">= 18.x"},"gitHead":"6546737fba3db1bed04838d03188e55277c428f9","scripts":{"clean":"rm -rf dist && rm -rf node_modules","test-d":"tsd","compile":"tsc && npm run test-d","prepare":"npm run compile"},"_npmUser":{"name":"aws-apm-synthetics-npm","email":"aws-apm-synthetics-npm@amazon.com"},"repository":{"url":"git+https://github.com/aws/cloudwatch-synthetics-sdk-nodejs-puppeteer.git","type":"git"},"_npmVersion":"10.8.2","description":"Amazon CloudWatch Synthetics Type Support for syn-nodejs-puppeteer-* runtime","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/synthetics-logger_14.0.0_1781287118958_0.32684908121717693","host":"s3://npm-registry-packages-npm-production"}},"15.0.0":{"name":"@aws/synthetics-logger","version":"15.0.0","keywords":["amazon","aws","cloudwatch","synthetics","runtime","puppeteer"],"author":{"name":"Amazon Web Services"},"license":"Apache-2.0","_id":"@aws/synthetics-logger@15.0.0","maintainers":[{"name":"nosovsky","email":"nosovsky@amazon.com"},{"name":"aws-sdk-team","email":"aws-sdk-js@amazon.com"},{"name":"amzn-oss","email":"osa-3p@amazon.com"},{"name":"aws-sdk-bot","email":"aws-sdk-js-automation@amazon.com"},{"name":"awsxray","email":"aws-xray-sdk-node@amazon.com"},{"name":"aws-iot-sdk","email":"aws-sdk-common-runtime@amazon.com"},{"name":"aws-amplify-ops","email":"aws-amplify@amazon.com"},{"name":"zheallan","email":"zheallan@amazon.com"},{"name":"mohit0193","email":"mohit.ag0193@gmail.com"},{"name":"rishabh6788","email":"rishabhksingh@gmail.com"},{"name":"weicongs","email":"weicongs@amazon.com"},{"name":"sayaligaikawad","email":"gaiksaya@amazon.com"},{"name":"peterzhuamazon","email":"zhujiaxi@amazon.com"},{"name":"forrest-not-gump","email":"colyerf@amazon.com"},{"name":"cayblood","email":"carl@youngbloods.org"},{"name":"evertonfraga","email":"effraga@amazon.com"},{"name":"osa-publish","email":"osa-3p+npm@amazon.com"},{"name":"bedrock-agentcore-npm","email":"bedrock-agentcore-npm@amazon.com"},{"name":"amazon-q-cli-bot","email":"amazon-q-developer-cli@amazon.com"},{"name":"aws-apm-synthetics-npm","email":"aws-apm-synthetics-npm@amazon.com"}],"homepage":"https://github.com/aws/cloudwatch-synthetics-sdk-nodejs-puppeteer#readme","bugs":{"url":"https://github.com/aws/cloudwatch-synthetics-sdk-nodejs-puppeteer/issues"},"dist":{"shasum":"02e3943f178cb5b7770e7af8d59225b173e2627e","tarball":"https://registry.npmjs.org/@aws/synthetics-logger/-/synthetics-logger-15.0.0.tgz","fileCount":4,"integrity":"sha512-hD3A/CBP77VKCPZQBaN0zL8PSSkDCnGv+Kw1414tzoPlHLtqZPCWTUDZUCSlyLTG2LB1odMhccb25i1XLHmehw==","signatures":[{"sig":"MEUCIHPGqecvsDs/fd2h7EleMRA6iR87xebDJ/YRm/nbakDyAiEA2/chdL/MFYs1A+zY57iZdBpEx97dDkAV2nhFnfmPWr8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14533},"main":"lib/index.d.ts","types":"lib/index.d.ts","engines":{"node":">= 18.x"},"gitHead":"a7eeda2fd2200a9a61b9664f49fd64c0e57e3637","scripts":{"clean":"rm -rf dist && rm -rf node_modules","test-d":"tsd","compile":"tsc && npm run test-d","prepare":"npm run compile"},"_npmUser":{"name":"aws-apm-synthetics-npm","email":"aws-apm-synthetics-npm@amazon.com"},"repository":{"url":"git+https://github.com/aws/cloudwatch-synthetics-sdk-nodejs-puppeteer.git","type":"git"},"_npmVersion":"10.8.2","description":"Amazon CloudWatch Synthetics Type Support for syn-nodejs-puppeteer-* runtime","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/synthetics-logger_15.0.0_1781545722853_0.6263936615391545","host":"s3://npm-registry-packages-npm-production"}},"15.1.0":{"name":"@aws/synthetics-logger","version":"15.1.0","keywords":["amazon","aws","cloudwatch","synthetics","runtime","puppeteer"],"author":{"name":"Amazon Web Services"},"license":"Apache-2.0","_id":"@aws/synthetics-logger@15.1.0","maintainers":[{"name":"nosovsky","email":"nosovsky@amazon.com"},{"name":"aws-sdk-team","email":"aws-sdk-js@amazon.com"},{"name":"amzn-oss","email":"osa-3p@amazon.com"},{"name":"aws-sdk-bot","email":"aws-sdk-js-automation@amazon.com"},{"name":"awsxray","email":"aws-xray-sdk-node@amazon.com"},{"name":"aws-iot-sdk","email":"aws-sdk-common-runtime@amazon.com"},{"name":"aws-amplify-ops","email":"aws-amplify@amazon.com"},{"name":"zheallan","email":"zheallan@amazon.com"},{"name":"mohit0193","email":"mohit.ag0193@gmail.com"},{"name":"rishabh6788","email":"rishabhksingh@gmail.com"},{"name":"weicongs","email":"weicongs@amazon.com"},{"name":"sayaligaikawad","email":"gaiksaya@amazon.com"},{"name":"peterzhuamazon","email":"zhujiaxi@amazon.com"},{"name":"forrest-not-gump","email":"colyerf@amazon.com"},{"name":"cayblood","email":"carl@youngbloods.org"},{"name":"evertonfraga","email":"effraga@amazon.com"},{"name":"osa-publish","email":"osa-3p+npm@amazon.com"},{"name":"bedrock-agentcore-npm","email":"bedrock-agentcore-npm@amazon.com"},{"name":"amazon-q-cli-bot","email":"amazon-q-developer-cli@amazon.com"},{"name":"aws-apm-synthetics-npm","email":"aws-apm-synthetics-npm@amazon.com"}],"homepage":"https://github.com/aws/cloudwatch-synthetics-sdk-nodejs-puppeteer#readme","bugs":{"url":"https://github.com/aws/cloudwatch-synthetics-sdk-nodejs-puppeteer/issues"},"dist":{"shasum":"ad596ec68dbb00889cc6303a0510cf149ad9e3d1","tarball":"https://registry.npmjs.org/@aws/synthetics-logger/-/synthetics-logger-15.1.0.tgz","fileCount":4,"integrity":"sha512-UCNYuTSd1Hoq9Os1Lh1Eyc6soOhgvnG/RCmyfnRx2YkbIe6IFwVZhdtBgxi0T/7qIjDEFbf9mb6+dWJ3rtvUOg==","signatures":[{"sig":"MEUCIDm9VTZoJiXEWnQGXoM/Zrj5+VHvImkCiJjF0+cceaBMAiEAwN2JVOGTwSH0xlLicuof6wsul2CckPsXiTqAr3hCKYk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14533},"main":"lib/index.d.ts","types":"lib/index.d.ts","engines":{"node":">= 18.x"},"gitHead":"fe6e360ad86692aea7d354dfbfa54775cc294a06","scripts":{"clean":"rm -rf dist && rm -rf node_modules","test-d":"tsd","compile":"tsc && npm run test-d","prepare":"npm run compile"},"_npmUser":{"name":"aws-apm-synthetics-npm","email":"aws-apm-synthetics-npm@amazon.com"},"repository":{"url":"git+https://github.com/aws/cloudwatch-synthetics-sdk-nodejs-puppeteer.git","type":"git"},"_npmVersion":"10.8.2","description":"Amazon CloudWatch Synthetics Type Support for syn-nodejs-puppeteer-* runtime","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/synthetics-logger_15.1.0_1781629950891_0.06285026120480364","host":"s3://npm-registry-packages-npm-production"}},"16.0.0":{"name":"@aws/synthetics-logger","version":"16.0.0","keywords":["amazon","aws","cloudwatch","synthetics","runtime","puppeteer"],"author":{"name":"Amazon Web Services"},"license":"Apache-2.0","_id":"@aws/synthetics-logger@16.0.0","maintainers":[{"name":"nosovsky","email":"nosovsky@amazon.com"},{"name":"aws-sdk-team","email":"aws-sdk-js@amazon.com"},{"name":"amzn-oss","email":"osa-3p@amazon.com"},{"name":"aws-sdk-bot","email":"aws-sdk-js-automation@amazon.com"},{"name":"awsxray","email":"aws-xray-sdk-node@amazon.com"},{"name":"aws-iot-sdk","email":"aws-sdk-common-runtime@amazon.com"},{"name":"aws-amplify-ops","email":"aws-amplify@amazon.com"},{"name":"zheallan","email":"zheallan@amazon.com"},{"name":"mohit0193","email":"mohit.ag0193@gmail.com"},{"name":"rishabh6788","email":"rishabhksingh@gmail.com"},{"name":"weicongs","email":"weicongs@amazon.com"},{"name":"sayaligaikawad","email":"gaiksaya@amazon.com"},{"name":"peterzhuamazon","email":"zhujiaxi@amazon.com"},{"name":"forrest-not-gump","email":"colyerf@amazon.com"},{"name":"cayblood","email":"carl@youngbloods.org"},{"name":"evertonfraga","email":"effraga@amazon.com"},{"name":"osa-publish","email":"osa-3p+npm@amazon.com"},{"name":"bedrock-agentcore-npm","email":"bedrock-agentcore-npm@amazon.com"},{"name":"amazon-q-cli-bot","email":"amazon-q-developer-cli@amazon.com"},{"name":"aws-apm-synthetics-npm","email":"aws-apm-synthetics-npm@amazon.com"}],"homepage":"https://github.com/aws/cloudwatch-synthetics-sdk-nodejs-puppeteer#readme","bugs":{"url":"https://github.com/aws/cloudwatch-synthetics-sdk-nodejs-puppeteer/issues"},"dist":{"shasum":"2a52495fc27fa7c8791b399b7d47c30ec77c8555","tarball":"https://registry.npmjs.org/@aws/synthetics-logger/-/synthetics-logger-16.0.0.tgz","fileCount":4,"integrity":"sha512-iVeJCsoFaYIzEU4ncEiUu0eZ0RibZGAD2fUtgBDVZow0VxzBRpomaL4bJs88/jgcezz8+XcUQu+1hx88mkrsaA==","signatures":[{"sig":"MEUCIElkB23yqW7ozKRYM6K0K6tmgYvhzpjiuHYQ7HCt30QSAiEAntVfjbjf559Er03h1d2+j6JCVbxthLqN4sySWibYjbs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14533},"main":"lib/index.d.ts","types":"lib/index.d.ts","engines":{"node":">= 18.x"},"gitHead":"b61262743b0f7f263515b60179202f3c3b5905fc","scripts":{"clean":"rm -rf dist && rm -rf node_modules","test-d":"tsd","compile":"tsc && npm run test-d","prepare":"npm run compile"},"_npmUser":{"name":"aws-apm-synthetics-npm","email":"aws-apm-synthetics-npm@amazon.com"},"repository":{"url":"git+https://github.com/aws/cloudwatch-synthetics-sdk-nodejs-puppeteer.git","type":"git"},"_npmVersion":"10.8.2","description":"Amazon CloudWatch Synthetics Type Support for syn-nodejs-puppeteer-* runtime","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/synthetics-logger_16.0.0_1781647154923_0.7166186485955344","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2026-01-16T22:46:55.310Z","modified":"2026-06-22T20:42:47.943Z","13.1.0":"2026-01-16T22:46:55.539Z","14.0.0":"2026-06-12T17:58:39.123Z","15.0.0":"2026-06-15T17:48:42.989Z","15.1.0":"2026-06-16T17:12:31.023Z","16.0.0":"2026-06-16T21:59:15.060Z"},"bugs":{"url":"https://github.com/aws/cloudwatch-synthetics-sdk-nodejs-puppeteer/issues"},"author":{"name":"Amazon Web Services"},"license":"Apache-2.0","homepage":"https://github.com/aws/cloudwatch-synthetics-sdk-nodejs-puppeteer#readme","keywords":["amazon","aws","cloudwatch","synthetics","runtime","puppeteer"],"repository":{"url":"git+https://github.com/aws/cloudwatch-synthetics-sdk-nodejs-puppeteer.git","type":"git"},"description":"Amazon CloudWatch Synthetics Type Support for syn-nodejs-puppeteer-* runtime","maintainers":[{"email":"aws-sdk-js@amazon.com","name":"aws-sdk-team"},{"email":"osa-3p@amazon.com","name":"amzn-oss"},{"email":"aws-sdk-js-automation@amazon.com","name":"aws-sdk-bot"},{"email":"aws-xray-sdk-node@amazon.com","name":"awsxray"},{"email":"aws-sdk-common-runtime@amazon.com","name":"aws-iot-sdk"},{"email":"aws-amplify@amazon.com","name":"aws-amplify-ops"},{"email":"bedrock-agentcore-npm@amazon.com","name":"bedrock-agentcore-npm"},{"email":"amazon-q-developer-cli@amazon.com","name":"amazon-q-cli-bot"},{"email":"aws-apm-synthetics-npm@amazon.com","name":"aws-apm-synthetics-npm"}],"readme":"# Type Support for Amazon CloudWatch Synthetics Node.js Puppeteer Runtime Logger Class\n\nTypeScript type definitions for Amazon CloudWatch Synthetics logging functionality in `syn-nodejs-puppeteer-*` runtime.\n\n## Installation\n\nPlease ensure the type definition package version matches your canary's runtime version.\n\n```bash\nnpm install @aws/synthetics-logger\n```\n\n## Usage\n\n```typescript\nconst log = require('@aws/synthetics-logger');\n\n// Log at different levels\nlog.debug('Debug message');\nlog.info('Info message');\nlog.warn('Warning message');\nlog.error('Error message');\n\n// Log with exceptions\ntry {\n  // some code\n} catch (error) {\n  log.error('Operation failed', error);\n}\n\n// Alias for info\nlog.log('This is the same as info');\n```\n\n## TypeScript Support\n\nThis package provides complete TypeScript type definitions for the Amazon CloudWatch Synthetics Node.js Puppeteer runtime logger class, enabling full IntelliSense support and type checking in your canary scripts.\n\n## Security\n\nSee [CONTRIBUTING](CONTRIBUTING.md#security-issue-notifications) for more information.\n\n## License\n\nThis project is licensed under the Apache-2.0 License.","readmeFilename":"README.md"}