{"_id":"@benhepburn/adonis-notifications-aws-sns-channel","_rev":"16-2c08624329512f301496c99b9b3a94b5","name":"@benhepburn/adonis-notifications-aws-sns-channel","dist-tags":{"latest":"1.7.1"},"versions":{"0.0.1":{"name":"@benhepburn/adonis-notifications-aws-sns-channel","version":"0.0.1","keywords":["adonis","adonisjs","notifications","sms","email","adonis js","provider","service","sns"],"author":{"name":"benhepburn"},"license":"MIT","_id":"@benhepburn/adonis-notifications-aws-sns-channel@0.0.1","maintainers":[{"name":"benhepburn","email":"benjburn89@gmail.com"}],"c8":{"exclude":["tests/**"],"reporter":["text","html"]},"np":{"tag":"latest","branch":"main","message":"chore(release): %s","anyBranch":false},"dist":{"shasum":"f5eea5800dd9786339e9a246afac816bd8a20a08","tarball":"https://registry.npmjs.org/@benhepburn/adonis-notifications-aws-sns-channel/-/adonis-notifications-aws-sns-channel-0.0.1.tgz","fileCount":16,"integrity":"sha512-rb0R+0vCEar58LkFGbV2CPqqkLKxokWLSnNB6Q/88PDxLVxnHUTGNEvmFhgi6j8gRnzmtuTL4nMn+PWlsWLelQ==","signatures":[{"sig":"MEUCIBy5TiZ23aCGHFEqHpLimLYYQFOj6wG6A4Va+O8BI2jfAiEAnMlyTtxJyJnPG18AuofwDNekzE5DU6ze5mLmGgiQEDs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9398},"main":"build/index.js","type":"module","types":"./build/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./build/index.js","./types":"./build/src/types.js"},"gitHead":"7bb7ee3affc961747b7078489c4871fb8088ad70","scripts":{"lint":"eslint . --ext=.ts","test":"c8 npm run quick:test","build":"tsc","clean":"del-cli build","format":"prettier --write .","pretest":"npm run lint","release":"np","version":"npm run build","prebuild":"npm run lint && npm run clean","postbuild":"npm run copy:templates","typecheck":"tsc --noEmit","quick:test":"node --import=./tsnode.esm.js --enable-source-maps bin/test.ts","copy:templates":"copyfiles \"stubs/**/*.stub\" build","prepublishOnly":"npm run build"},"_npmUser":{"name":"benhepburn","email":"benjburn89@gmail.com"},"prettier":"@adonisjs/prettier-config","_npmVersion":"10.2.4","description":"An AWS SNS notification channel for @benhepburn/adonis-notifications","directories":{},"_nodeVersion":"21.6.2","dependencies":{"@aws-sdk/client-sns":"^3.540.0"},"eslintConfig":{"extends":"@adonisjs/eslint-config/package"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^9.0.0","np":"^9.2.0","eslint":"^8.38.0","del-cli":"^5.0.0","ts-node":"^10.9.2","prettier":"^3.1.1","@swc/core":"^1.3.102","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.10.7","@japa/assert":"^2.1.0","@japa/runner":"^3.1.1","@adonisjs/core":"^6.2.0","@adonisjs/tsconfig":"^1.2.1","@adonisjs/assembler":"^7.0.0","@adonisjs/eslint-config":"^1.2.1","@adonisjs/prettier-config":"^1.2.1","@aws-sdk/credential-providers":"^3.540.0","@benhepburn/adonis-notifications":"^0.3.1"},"peerDependencies":{"@adonisjs/core":"^6.2.0","@aws-sdk/credential-providers":"^3.540.0","@benhepburn/adonis-notifications":"^0.3.1"},"_npmOperationalInternal":{"tmp":"tmp/adonis-notifications-aws-sns-channel_0.0.1_1711429293012_0.7680604512263114","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"@benhepburn/adonis-notifications-aws-sns-channel","version":"0.1.0","keywords":["adonis","adonisjs","notifications","sms","email","adonis js","provider","service","sns"],"author":{"name":"benhepburn"},"license":"MIT","_id":"@benhepburn/adonis-notifications-aws-sns-channel@0.1.0","maintainers":[{"name":"benhepburn","email":"benjburn89@gmail.com"}],"c8":{"exclude":["tests/**"],"reporter":["text","html"]},"np":{"tag":"latest","branch":"main","message":"chore(release): %s","anyBranch":false},"dist":{"shasum":"107c5ed734e9329efd5a5bf317c10922f4c6cdfa","tarball":"https://registry.npmjs.org/@benhepburn/adonis-notifications-aws-sns-channel/-/adonis-notifications-aws-sns-channel-0.1.0.tgz","fileCount":16,"integrity":"sha512-pHq83B2JYmAeEX53pNeciPhuEW+oTHF0QAjPUKeDxQy2AvTvQZ78dVK+ZZn62eQeqUT3RJOG38xZ0dw4oCCVxA==","signatures":[{"sig":"MEUCIHdPK7fVIXP9ktXLC9rdjX3tFxYy79yMuSDU5OnT2G+nAiEAj2cZL78i02smKL2uD19zWMGyZSi2xfXx88gkQ3/ReH0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9200},"main":"build/index.js","type":"module","types":"./build/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./build/index.js","./types":"./build/src/types.js"},"gitHead":"a3bc555417c386d1515774db6063b335ade840b5","scripts":{"lint":"eslint . --ext=.ts","test":"c8 npm run quick:test","build":"tsc","clean":"del-cli build","format":"prettier --write .","pretest":"npm run lint","release":"np","version":"npm run build","prebuild":"npm run lint && npm run clean","postbuild":"npm run copy:templates","typecheck":"tsc --noEmit","quick:test":"node --import=./tsnode.esm.js --enable-source-maps bin/test.ts","copy:templates":"copyfiles \"stubs/**/*.stub\" build","prepublishOnly":"npm run build"},"_npmUser":{"name":"benhepburn","email":"benjburn89@gmail.com"},"prettier":"@adonisjs/prettier-config","_npmVersion":"10.2.4","description":"An AWS SNS notification channel for @benhepburn/adonis-notifications","directories":{},"_nodeVersion":"21.6.2","dependencies":{"@aws-sdk/client-sns":"^3.540.0"},"eslintConfig":{"extends":"@adonisjs/eslint-config/package"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^9.0.0","np":"^9.2.0","eslint":"^8.38.0","del-cli":"^5.0.0","ts-node":"^10.9.2","prettier":"^3.1.1","@swc/core":"^1.3.102","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.10.7","@japa/assert":"^2.1.0","@japa/runner":"^3.1.1","@adonisjs/core":"^6.2.0","@adonisjs/tsconfig":"^1.2.1","@adonisjs/assembler":"^7.0.0","@adonisjs/eslint-config":"^1.2.1","@adonisjs/prettier-config":"^1.2.1","@aws-sdk/credential-providers":"^3.540.0","@benhepburn/adonis-notifications":"^0.3.1"},"peerDependencies":{"@adonisjs/core":"^6.2.0","@aws-sdk/credential-providers":"^3.540.0","@benhepburn/adonis-notifications":"^0.3.1"},"_npmOperationalInternal":{"tmp":"tmp/adonis-notifications-aws-sns-channel_0.1.0_1711429770173_0.4354386685621985","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"@benhepburn/adonis-notifications-aws-sns-channel","version":"0.1.1","keywords":["adonis","adonisjs","notifications","sms","email","adonis js","provider","service","sns"],"author":{"name":"benhepburn"},"license":"MIT","_id":"@benhepburn/adonis-notifications-aws-sns-channel@0.1.1","maintainers":[{"name":"benhepburn","email":"benjburn89@gmail.com"}],"c8":{"exclude":["tests/**"],"reporter":["text","html"]},"np":{"tag":"latest","branch":"main","message":"chore(release): %s","anyBranch":false},"dist":{"shasum":"e815a1e37c49f7a9d315e445e5d0cde1d14a8850","tarball":"https://registry.npmjs.org/@benhepburn/adonis-notifications-aws-sns-channel/-/adonis-notifications-aws-sns-channel-0.1.1.tgz","fileCount":16,"integrity":"sha512-035lPg/BQ8xaE3IBSLq0SFzBea1Gus0rWK5O/jUvvX0z8RFMU5m8PNWiQ3+fB67qMxgFObPowTQuz/IWKDEmyg==","signatures":[{"sig":"MEQCIDAyGZ8CHEQaf5HGN0ANO1TpPy42pgB0KmOMTesMju61AiAqghxgm7IXA5QZ/p9F0hxR2pMJVdxX+PRKTMaWefx+Wg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9200},"main":"build/index.js","type":"module","types":"./build/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./build/index.js","./types":"./build/src/types.js"},"gitHead":"423aaaba0415308fa6b329f9f9c5be38c63106f8","scripts":{"lint":"eslint . --ext=.ts","test":"c8 npm run quick:test","build":"tsc","clean":"del-cli build","format":"prettier --write .","pretest":"npm run lint","release":"np","version":"npm run build","prebuild":"npm run lint && npm run clean","postbuild":"npm run copy:templates","typecheck":"tsc --noEmit","quick:test":"node --import=./tsnode.esm.js --enable-source-maps bin/test.ts","copy:templates":"copyfiles \"stubs/**/*.stub\" build","prepublishOnly":"npm run build"},"_npmUser":{"name":"benhepburn","email":"benjburn89@gmail.com"},"prettier":"@adonisjs/prettier-config","_npmVersion":"10.2.4","description":"An AWS SNS notification channel for @benhepburn/adonis-notifications","directories":{},"_nodeVersion":"21.6.2","dependencies":{"@aws-sdk/client-sns":"^3.540.0"},"eslintConfig":{"extends":"@adonisjs/eslint-config/package"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^9.0.0","np":"^9.2.0","eslint":"^8.38.0","del-cli":"^5.0.0","ts-node":"^10.9.2","prettier":"^3.1.1","@swc/core":"^1.3.102","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.10.7","@japa/assert":"^2.1.0","@japa/runner":"^3.1.1","@adonisjs/core":"^6.2.0","@adonisjs/tsconfig":"^1.2.1","@adonisjs/assembler":"^7.0.0","@adonisjs/eslint-config":"^1.2.1","@adonisjs/prettier-config":"^1.2.1","@aws-sdk/credential-providers":"^3.540.0","@benhepburn/adonis-notifications":"^0.3.1"},"peerDependencies":{"@adonisjs/core":"^6.2.0","@aws-sdk/credential-providers":"^3.540.0","@benhepburn/adonis-notifications":"^0.3.1"},"_npmOperationalInternal":{"tmp":"tmp/adonis-notifications-aws-sns-channel_0.1.1_1711429926589_0.8202724992832868","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"@benhepburn/adonis-notifications-aws-sns-channel","version":"0.1.2","keywords":["adonis","adonisjs","notifications","sms","email","adonis js","provider","service","sns"],"author":{"name":"benhepburn"},"license":"MIT","_id":"@benhepburn/adonis-notifications-aws-sns-channel@0.1.2","maintainers":[{"name":"benhepburn","email":"benjburn89@gmail.com"}],"c8":{"exclude":["tests/**"],"reporter":["text","html"]},"np":{"tag":"latest","branch":"main","message":"chore(release): %s","anyBranch":false},"dist":{"shasum":"ff067bcd5d1492eecc55199fa5da20d572355cca","tarball":"https://registry.npmjs.org/@benhepburn/adonis-notifications-aws-sns-channel/-/adonis-notifications-aws-sns-channel-0.1.2.tgz","fileCount":16,"integrity":"sha512-PuETkC97MLJdaI/k3tFpnyO4tzZv3hnNf1cliinfDNs1EHGzmK+eSBciXvLVZzvAzisybU9jKLdo7d2GyhfMgg==","signatures":[{"sig":"MEUCIQCYDBTZykcPzciHIcBn0UGgzb9MPfWuPpuqfeV8K1hoPAIgWhmEUnF8u3lWDZe5WM/kERzGrbzatssdeSq+0PDETYA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9200},"main":"build/index.js","type":"module","types":"./build/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./build/index.js","./types":"./build/src/types.js"},"gitHead":"8d5c397a6181903853ca56be4c751f87e99e8da7","scripts":{"lint":"eslint . --ext=.ts","test":"c8 npm run quick:test","build":"tsc","clean":"del-cli build","format":"prettier --write .","pretest":"npm run lint","release":"np","version":"npm run build","prebuild":"npm run lint && npm run clean","postbuild":"npm run copy:templates","typecheck":"tsc --noEmit","quick:test":"node --import=./tsnode.esm.js --enable-source-maps bin/test.ts","copy:templates":"copyfiles \"stubs/**/*.stub\" build","prepublishOnly":"npm run build"},"_npmUser":{"name":"benhepburn","email":"benjburn89@gmail.com"},"prettier":"@adonisjs/prettier-config","_npmVersion":"10.2.4","description":"An AWS SNS notification channel for @benhepburn/adonis-notifications","directories":{},"_nodeVersion":"21.6.2","dependencies":{"@aws-sdk/client-sns":"^3.540.0"},"eslintConfig":{"extends":"@adonisjs/eslint-config/package"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^9.0.0","np":"^9.2.0","eslint":"^8.38.0","del-cli":"^5.0.0","ts-node":"^10.9.2","prettier":"^3.1.1","@swc/core":"^1.3.102","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.10.7","@japa/assert":"^2.1.0","@japa/runner":"^3.1.1","@adonisjs/core":"^6.2.0","@adonisjs/tsconfig":"^1.2.1","@adonisjs/assembler":"^7.0.0","@adonisjs/eslint-config":"^1.2.1","@adonisjs/prettier-config":"^1.2.1","@aws-sdk/credential-providers":"^3.540.0","@benhepburn/adonis-notifications":"^0.3.1"},"peerDependencies":{"@adonisjs/core":"^6.2.0","@aws-sdk/credential-providers":"^3.540.0","@benhepburn/adonis-notifications":"^0.3.1"},"_npmOperationalInternal":{"tmp":"tmp/adonis-notifications-aws-sns-channel_0.1.2_1711435049105_0.0030618806596702797","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"@benhepburn/adonis-notifications-aws-sns-channel","version":"0.1.3","keywords":["adonis","adonisjs","notifications","sms","email","adonis js","provider","service","sns"],"author":{"name":"benhepburn"},"license":"MIT","_id":"@benhepburn/adonis-notifications-aws-sns-channel@0.1.3","maintainers":[{"name":"benhepburn","email":"benjburn89@gmail.com"}],"c8":{"exclude":["tests/**"],"reporter":["text","html"]},"np":{"tag":"latest","branch":"main","message":"chore(release): %s","anyBranch":false},"dist":{"shasum":"68e94bf4207d71a2bd91b29ce86aa8c7e999c6f4","tarball":"https://registry.npmjs.org/@benhepburn/adonis-notifications-aws-sns-channel/-/adonis-notifications-aws-sns-channel-0.1.3.tgz","fileCount":16,"integrity":"sha512-kuxkdVqhYcp3oS/ZsA3gAp50j5LoI+zJWmdnwtrHXYeBaAjrkNJE4PbpV/kTKCxOuYYcHe3MCnzGIUxcaSrOSw==","signatures":[{"sig":"MEUCIQC2QWuzmNYEA8cN6rVLJLbDPxTJjvbEGYE3BYEtA6/aOgIgIavNDuBzSqrxsxvv02xE8HzT8pN4WHBtURPUkHgG2bY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9171},"main":"build/index.js","type":"module","types":"./build/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./build/index.js","./types":"./build/src/types.js"},"gitHead":"fc366951b0d0f9b408d6c3687fbf6b5f1e46428a","scripts":{"lint":"eslint . --ext=.ts","test":"c8 npm run quick:test","build":"tsc","clean":"del-cli build","format":"prettier --write .","pretest":"npm run lint","release":"np","version":"npm run build","prebuild":"npm run lint && npm run clean","postbuild":"npm run copy:templates","typecheck":"tsc --noEmit","quick:test":"node --import=./tsnode.esm.js --enable-source-maps bin/test.ts","copy:templates":"copyfiles \"stubs/**/*.stub\" build","prepublishOnly":"npm run build"},"_npmUser":{"name":"benhepburn","email":"benjburn89@gmail.com"},"prettier":"@adonisjs/prettier-config","_npmVersion":"10.2.4","description":"An AWS SNS notification channel for @benhepburn/adonis-notifications","directories":{},"_nodeVersion":"21.6.2","dependencies":{"@aws-sdk/client-sns":"^3.540.0"},"eslintConfig":{"extends":"@adonisjs/eslint-config/package"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^9.0.0","np":"^9.2.0","eslint":"^8.38.0","del-cli":"^5.0.0","ts-node":"^10.9.2","prettier":"^3.1.1","@swc/core":"^1.3.102","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.10.7","@japa/assert":"^2.1.0","@japa/runner":"^3.1.1","@adonisjs/core":"^6.2.0","@adonisjs/tsconfig":"^1.2.1","@adonisjs/assembler":"^7.0.0","@adonisjs/eslint-config":"^1.2.1","@adonisjs/prettier-config":"^1.2.1","@aws-sdk/credential-providers":"^3.540.0","@benhepburn/adonis-notifications":"^0.3.8"},"peerDependencies":{"@adonisjs/core":"^6.2.0","@aws-sdk/credential-providers":"^3.540.0","@benhepburn/adonis-notifications":"^0.3.8"},"_npmOperationalInternal":{"tmp":"tmp/adonis-notifications-aws-sns-channel_0.1.3_1711436326085_0.3949706827448707","host":"s3://npm-registry-packages"}},"0.1.4":{"name":"@benhepburn/adonis-notifications-aws-sns-channel","version":"0.1.4","keywords":["adonis","adonisjs","notifications","sms","email","adonis js","provider","service","sns"],"author":{"name":"benhepburn"},"license":"MIT","_id":"@benhepburn/adonis-notifications-aws-sns-channel@0.1.4","maintainers":[{"name":"benhepburn","email":"benjburn89@gmail.com"}],"c8":{"exclude":["tests/**"],"reporter":["text","html"]},"np":{"tag":"latest","branch":"main","message":"chore(release): %s","anyBranch":false},"dist":{"shasum":"69a524589d6f963152d05a20f33e0cf4935aa9b0","tarball":"https://registry.npmjs.org/@benhepburn/adonis-notifications-aws-sns-channel/-/adonis-notifications-aws-sns-channel-0.1.4.tgz","fileCount":16,"integrity":"sha512-ER27ieJ2sWIygvtYPlu1TWDXDsAbscJy9JvuoqJdWH4m+D7dUnaxx4eqfCQHxKdnMwQYNKSLofZmjxbq3yEdQQ==","signatures":[{"sig":"MEUCIQDwZ9yIjDsp4Sb6DeegUw39X9FsetKGqOweKbqj1wHjYgIgBSa6DQzzoLrappDEfqKtK43dpE22oKOuQtuOT+z68N0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9171},"main":"build/index.js","type":"module","types":"./build/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./build/index.js","./types":"./build/src/types.js"},"gitHead":"0f634a5d6058038ddf020a22813e502c53787da3","scripts":{"lint":"eslint . --ext=.ts","test":"c8 npm run quick:test","build":"tsc","clean":"del-cli build","format":"prettier --write .","pretest":"npm run lint","release":"np","version":"npm run build","prebuild":"npm run lint && npm run clean","postbuild":"npm run copy:templates","typecheck":"tsc --noEmit","quick:test":"node --import=./tsnode.esm.js --enable-source-maps bin/test.ts","copy:templates":"copyfiles \"stubs/**/*.stub\" build","prepublishOnly":"npm run build"},"_npmUser":{"name":"benhepburn","email":"benjburn89@gmail.com"},"prettier":"@adonisjs/prettier-config","_npmVersion":"10.2.4","description":"An AWS SNS notification channel for @benhepburn/adonis-notifications","directories":{},"_nodeVersion":"21.6.2","dependencies":{"@aws-sdk/client-sns":"^3.540.0"},"eslintConfig":{"extends":"@adonisjs/eslint-config/package"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^9.0.0","np":"^9.2.0","eslint":"^8.38.0","del-cli":"^5.0.0","ts-node":"^10.9.2","prettier":"^3.1.1","@swc/core":"^1.3.102","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.10.7","@japa/assert":"^2.1.0","@japa/runner":"^3.1.1","@adonisjs/core":"^6.2.0","@adonisjs/tsconfig":"^1.2.1","@adonisjs/assembler":"^7.0.0","@adonisjs/eslint-config":"^1.2.1","@adonisjs/prettier-config":"^1.2.1","@aws-sdk/credential-providers":"^3.540.0","@benhepburn/adonis-notifications":"^0.3.8"},"peerDependencies":{"@adonisjs/core":"^6.2.0","@aws-sdk/credential-providers":"^3.540.0","@benhepburn/adonis-notifications":"^0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/adonis-notifications-aws-sns-channel_0.1.4_1712560624210_0.3906198378692962","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"@benhepburn/adonis-notifications-aws-sns-channel","version":"1.0.0","keywords":["adonis","adonisjs","notifications","sms","email","adonis js","provider","service","sns"],"author":{"name":"benhepburn"},"license":"MIT","_id":"@benhepburn/adonis-notifications-aws-sns-channel@1.0.0","maintainers":[{"name":"benhepburn","email":"benjburn89@gmail.com"}],"c8":{"exclude":["tests/**"],"reporter":["text","html"]},"np":{"tag":"latest","branch":"main","message":"chore(release): %s","anyBranch":false},"dist":{"shasum":"4419f527e0e838e552bc3376567f04989ed13b4c","tarball":"https://registry.npmjs.org/@benhepburn/adonis-notifications-aws-sns-channel/-/adonis-notifications-aws-sns-channel-1.0.0.tgz","fileCount":18,"integrity":"sha512-IMNayRiuOqat6gPapRs1+ImDa3AqTyrLcwMxFwblz/PoQTozy1v5ES/MUtClFukmBqLKOVzsDOycn9JyBsbbvQ==","signatures":[{"sig":"MEUCIQCnBEbpQZxC1d/FaUBTObL7eUnSJ8Fc21gD+5kDCrSyiQIgHzJKSp0lTPMdYIquKdYnizc/LmRUpwIeYUWSCdleua0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9705},"main":"build/index.js","type":"module","types":"./build/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./build/index.js","./types":"./build/src/types.js"},"gitHead":"bf69c0f1029d3e170185ffb1ad76c5dde08fa99a","scripts":{"lint":"eslint . --ext=.ts","test":"c8 npm run quick:test","build":"tsc","clean":"del-cli build","format":"prettier --write .","pretest":"npm run lint","release":"np","version":"npm run build","prebuild":"npm run lint && npm run clean","postbuild":"npm run copy:templates","typecheck":"tsc --noEmit","quick:test":"node --import=./tsnode.esm.js --enable-source-maps bin/test.ts","copy:templates":"copyfiles \"stubs/**/*.stub\" build","prepublishOnly":"npm run build"},"_npmUser":{"name":"benhepburn","email":"benjburn89@gmail.com"},"prettier":"@adonisjs/prettier-config","_npmVersion":"10.2.4","description":"An AWS SNS notification channel for @benhepburn/adonis-notifications","directories":{},"_nodeVersion":"21.6.2","dependencies":{"@aws-sdk/client-sns":"^3.540.0"},"eslintConfig":{"extends":"@adonisjs/eslint-config/package"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^9.0.0","np":"^9.2.0","eslint":"^8.38.0","del-cli":"^5.0.0","ts-node":"^10.9.2","prettier":"^3.1.1","@swc/core":"^1.3.102","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.10.7","@japa/assert":"^2.1.0","@japa/runner":"^3.1.1","@adonisjs/core":"^6.2.0","@adonisjs/tsconfig":"^1.2.1","@adonisjs/assembler":"^7.0.0","@adonisjs/eslint-config":"^1.2.1","@adonisjs/prettier-config":"^1.2.1","@aws-sdk/credential-providers":"^3.540.0","@benhepburn/adonis-notifications":"^0.4.5"},"peerDependencies":{"@adonisjs/core":"^6.2.0","@aws-sdk/credential-providers":"^3.540.0","@benhepburn/adonis-notifications":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/adonis-notifications-aws-sns-channel_1.0.0_1712717838396_0.6850482995727283","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@benhepburn/adonis-notifications-aws-sns-channel","version":"1.1.0","keywords":["adonis","adonisjs","notifications","sms","email","adonis js","provider","service","sns"],"author":{"name":"benhepburn"},"license":"MIT","_id":"@benhepburn/adonis-notifications-aws-sns-channel@1.1.0","maintainers":[{"name":"benhepburn","email":"benjburn89@gmail.com"}],"c8":{"exclude":["tests/**"],"reporter":["text","html"]},"np":{"tag":"latest","branch":"main","message":"chore(release): %s","anyBranch":false},"dist":{"shasum":"6a9bf3057ffcbf8f70dcdb80466f1c38d0ba3702","tarball":"https://registry.npmjs.org/@benhepburn/adonis-notifications-aws-sns-channel/-/adonis-notifications-aws-sns-channel-1.1.0.tgz","fileCount":20,"integrity":"sha512-+xj4nVXGP/lLwnsBo5U+9ddJAujf0uN67tBXXvYatFYYsvxKT6Lt/CVrS4iRYXMEemxv6s/ka5GbsdT2aIJncw==","signatures":[{"sig":"MEQCIBTr6zG7CH5bl1zwPcEu23HTXBmfR2Yf+xemvJmQYTSuAiBmd6uRlnGEjGa/JXtDPcHvcQgbbr0otkFO0QfGQshSgA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11229},"main":"build/index.js","type":"module","types":"./build/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./build/index.js","./types":"./build/src/types.js"},"gitHead":"7dbd894a2713a4ee13d52a5cc0eb67b998ff5072","scripts":{"lint":"eslint . --ext=.ts","test":"c8 npm run quick:test","build":"tsc","clean":"del-cli build","format":"prettier --write .","pretest":"npm run lint","release":"np","version":"npm run build","prebuild":"npm run lint && npm run clean","postbuild":"npm run copy:templates","typecheck":"tsc --noEmit","quick:test":"node --import=./tsnode.esm.js --enable-source-maps bin/test.ts","copy:templates":"copyfiles \"stubs/**/*.stub\" build","prepublishOnly":"npm run build"},"_npmUser":{"name":"benhepburn","email":"benjburn89@gmail.com"},"prettier":"@adonisjs/prettier-config","_npmVersion":"10.2.4","description":"An AWS SNS notification channel for @benhepburn/adonis-notifications","directories":{},"_nodeVersion":"21.6.1","dependencies":{"@aws-sdk/client-sns":"^3.540.0"},"eslintConfig":{"extends":"@adonisjs/eslint-config/package"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^9.0.0","np":"^9.2.0","eslint":"^8.38.0","del-cli":"^5.0.0","ts-node":"^10.9.2","prettier":"^3.1.1","@swc/core":"^1.3.102","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.10.7","@japa/assert":"^2.1.0","@japa/runner":"^3.1.1","@adonisjs/core":"^6.2.0","@adonisjs/tsconfig":"^1.2.1","@adonisjs/assembler":"^7.0.0","@adonisjs/eslint-config":"^1.2.1","@adonisjs/prettier-config":"^1.2.1","@aws-sdk/credential-providers":"^3.540.0","@benhepburn/adonis-notifications":"^0.5.0"},"peerDependencies":{"@adonisjs/core":"^6.2.0","@aws-sdk/credential-providers":"^3.540.0","@benhepburn/adonis-notifications":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/adonis-notifications-aws-sns-channel_1.1.0_1731388442317_0.5499061192559469","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@benhepburn/adonis-notifications-aws-sns-channel","version":"1.2.0","keywords":["adonis","adonisjs","notifications","sms","email","adonis js","provider","service","sns"],"author":{"name":"benhepburn"},"license":"MIT","_id":"@benhepburn/adonis-notifications-aws-sns-channel@1.2.0","maintainers":[{"name":"benhepburn","email":"benjburn89@gmail.com"}],"c8":{"exclude":["tests/**"],"reporter":["text","html"]},"np":{"tag":"latest","branch":"main","message":"chore(release): %s","anyBranch":false},"dist":{"shasum":"10413c3380f396905dc9ada2afd31bd48d72dc66","tarball":"https://registry.npmjs.org/@benhepburn/adonis-notifications-aws-sns-channel/-/adonis-notifications-aws-sns-channel-1.2.0.tgz","fileCount":20,"integrity":"sha512-YDDV6sXuYbioqMDpeceh3kTpHjPjbhb2nr3Z5Lv7a/iVj9lVQMP5YjESa9vqRfQoTYNawIgiuNxCHx/10Cx8Kw==","signatures":[{"sig":"MEUCIDUVxwPaoqWrHCyrqyuP8d9Si2uEb7xf914Sre0ptcNpAiEAyvbhKmlfQZbYYPSoyY7wqYytkRdXLJUuGYGdGZiXEck=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11242},"main":"build/index.js","type":"module","types":"./build/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./build/index.js","./types":"./build/src/types.js"},"gitHead":"dadb15b6b59a36b73829f3ff074e642676bf1e21","scripts":{"lint":"eslint . --ext=.ts","test":"c8 npm run quick:test","build":"tsc","clean":"del-cli build","format":"prettier --write .","pretest":"npm run lint","release":"np --no-cleanup","version":"npm run build","prebuild":"npm run lint && npm run clean","postbuild":"npm run copy:templates","typecheck":"tsc --noEmit","quick:test":"node --import=./tsnode.esm.js --enable-source-maps bin/test.ts","copy:templates":"copyfiles \"stubs/**/*.stub\" build","prepublishOnly":"npm run build"},"_npmUser":{"name":"benhepburn","email":"benjburn89@gmail.com"},"prettier":"@adonisjs/prettier-config","_npmVersion":"10.2.4","description":"An AWS SNS notification channel for @benhepburn/adonis-notifications","directories":{},"_nodeVersion":"21.6.2","dependencies":{"@aws-sdk/client-sns":"^3.540.0"},"eslintConfig":{"extends":"@adonisjs/eslint-config/package"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^9.0.0","np":"^9.2.0","eslint":"^8.38.0","del-cli":"^5.0.0","ts-node":"^10.9.2","prettier":"^3.1.1","@swc/core":"^1.3.102","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.10.7","@japa/assert":"^2.1.0","@japa/runner":"^3.1.1","@adonisjs/core":"^6.2.0","@adonisjs/tsconfig":"^1.2.1","@adonisjs/assembler":"^7.0.0","@adonisjs/eslint-config":"^1.2.1","@adonisjs/prettier-config":"^1.2.1","@aws-sdk/credential-providers":"^3.540.0","@benhepburn/adonis-notifications":"^0.5.0"},"peerDependencies":{"@adonisjs/core":"^6.2.0","@aws-sdk/credential-providers":"^3.540.0","@benhepburn/adonis-notifications":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/adonis-notifications-aws-sns-channel_1.2.0_1731389059665_0.09968449453244421","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"@benhepburn/adonis-notifications-aws-sns-channel","version":"1.2.1","keywords":["adonis","adonisjs","notifications","sms","email","adonis js","provider","service","sns"],"author":{"name":"benhepburn"},"license":"MIT","_id":"@benhepburn/adonis-notifications-aws-sns-channel@1.2.1","maintainers":[{"name":"benhepburn","email":"benjburn89@gmail.com"}],"c8":{"exclude":["tests/**"],"reporter":["text","html"]},"np":{"tag":"latest","branch":"main","message":"chore(release): %s","anyBranch":false},"dist":{"shasum":"9dc0310fe750bbfb2bd4b1d81bb1e1096fc277cd","tarball":"https://registry.npmjs.org/@benhepburn/adonis-notifications-aws-sns-channel/-/adonis-notifications-aws-sns-channel-1.2.1.tgz","fileCount":20,"integrity":"sha512-t/aOfGp6FIMo10Srg7J5XIKZjW78NFHRX7g5pFqaNSJ/+q+RWuRi/9mvz4etwnrDXnybPxc4xt6nU8BhKPsxjw==","signatures":[{"sig":"MEQCIAtvH2wHnsbleL0ePf7T137+QA+98H6RkQVP/IeEbK4BAiBJq0zJn/eUocqWzNyucTuKNV4hmhOmyBu6KdnNmZ0XOA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11377},"main":"build/index.js","type":"module","types":"./build/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./build/index.js","./types":"./build/src/types.js"},"gitHead":"e25c31365f7c9db3d8642728d726548b06df0b75","scripts":{"lint":"eslint . --ext=.ts","test":"c8 npm run quick:test","build":"tsc","clean":"del-cli build","format":"prettier --write .","pretest":"npm run lint","release":"np --no-cleanup","version":"npm run build","prebuild":"npm run lint && npm run clean","postbuild":"npm run copy:templates","typecheck":"tsc --noEmit","quick:test":"node --import=./tsnode.esm.js --enable-source-maps bin/test.ts","copy:templates":"copyfiles \"stubs/**/*.stub\" build","prepublishOnly":"npm run build"},"_npmUser":{"name":"benhepburn","email":"benjburn89@gmail.com"},"prettier":"@adonisjs/prettier-config","_npmVersion":"10.2.4","description":"An AWS SNS notification channel for @benhepburn/adonis-notifications","directories":{},"_nodeVersion":"21.6.2","dependencies":{"@aws-sdk/client-sns":"^3.540.0"},"eslintConfig":{"extends":"@adonisjs/eslint-config/package"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^9.0.0","np":"^9.2.0","eslint":"^8.38.0","del-cli":"^5.0.0","ts-node":"^10.9.2","prettier":"^3.1.1","@swc/core":"^1.3.102","copyfiles":"^2.4.1","typescript":"^5.3.3","@types/node":"^20.10.7","@japa/assert":"^2.1.0","@japa/runner":"^3.1.1","@adonisjs/core":"^6.2.0","@adonisjs/tsconfig":"^1.2.1","@adonisjs/assembler":"^7.0.0","@adonisjs/eslint-config":"^1.2.1","@adonisjs/prettier-config":"^1.2.1","@aws-sdk/credential-providers":"^3.540.0","@benhepburn/adonis-notifications":"^0.5.0"},"peerDependencies":{"@adonisjs/core":"^6.2.0","@aws-sdk/credential-providers":"^3.540.0","@benhepburn/adonis-notifications":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/adonis-notifications-aws-sns-channel_1.2.1_1731391757447_0.06819411332763625","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"@benhepburn/adonis-notifications-aws-sns-channel","version":"1.3.0","keywords":["adonis","adonisjs","notifications","sms","email","adonis js","provider","service","sns"],"author":{"name":"benhepburn"},"license":"MIT","_id":"@benhepburn/adonis-notifications-aws-sns-channel@1.3.0","maintainers":[{"name":"benhepburn","email":"benjburn89@gmail.com"}],"c8":{"exclude":["tests/**"],"reporter":["text","html"]},"np":{"tag":"latest","branch":"main","message":"chore(release): %s","anyBranch":false},"dist":{"shasum":"36eaadbc64984df9d2f673641e109668a18e30e7","tarball":"https://registry.npmjs.org/@benhepburn/adonis-notifications-aws-sns-channel/-/adonis-notifications-aws-sns-channel-1.3.0.tgz","fileCount":20,"integrity":"sha512-wp0MJbN5p7Hb8y6gcD/lMticWcXkJmzZZj3YVj//A1p5D6xT2YRWRXzUDfdJrodkY+LEuZSZvfJS1HU983EXIw==","signatures":[{"sig":"MEUCIQDEE+nO4Qv7pW/BG4o4R33Gk793fHC/r/IgUlcQ7ctg5QIgWqLqjKejUZCUyS9geu6aDP9LcITJ+YrbDZpYAnMG0JM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11391},"main":"build/index.js","type":"module","types":"./build/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./build/index.js","./types":"./build/src/types.js"},"gitHead":"c1f5219e8fba827dd4948849412f2c29f5796c72","scripts":{"lint":"eslint . --ext=.ts","test":"c8 npm run quick:test","build":"tsc","clean":"del-cli build","format":"prettier --write .","pretest":"npm run lint","release":"np --no-cleanup","version":"npm run build","prebuild":"npm run lint && npm run clean","postbuild":"npm run copy:templates","typecheck":"tsc --noEmit","quick:test":"node --import=./tsnode.esm.js --enable-source-maps bin/test.ts","copy:templates":"copyfiles \"stubs/**/*.stub\" build","prepublishOnly":"npm run build"},"_npmUser":{"name":"benhepburn","email":"benjburn89@gmail.com"},"prettier":"@adonisjs/prettier-config","_npmVersion":"10.2.4","description":"An AWS SNS notification channel for @benhepburn/adonis-notifications","directories":{},"_nodeVersion":"21.6.1","eslintConfig":{"extends":"@adonisjs/eslint-config/package"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^9.1.0","np":"^9.2.0","eslint":"^8.57.1","del-cli":"^5.1.0","ts-node":"^10.9.2","prettier":"^3.3.3","@swc/core":"^1.9.2","copyfiles":"^2.4.1","typescript":"^5.6.3","@types/node":"^20.17.6","@japa/assert":"^2.1.0","@japa/runner":"^3.1.4","@adonisjs/core":"^6.14.1","@adonisjs/tsconfig":"^1.4.0","@adonisjs/assembler":"^7.8.2","@aws-sdk/client-sns":"^3.687.0","@adonisjs/eslint-config":"^1.3.0","@adonisjs/prettier-config":"^1.4.0","@aws-sdk/credential-providers":"^3.687.0","@benhepburn/adonis-notifications":"^0.5.1"},"peerDependencies":{"@adonisjs/core":"^6.2.0","@aws-sdk/client-sns":"^3.687.0","@aws-sdk/credential-providers":"^3.687.0","@benhepburn/adonis-notifications":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/adonis-notifications-aws-sns-channel_1.3.0_1731458192833_0.23005302608697953","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"@benhepburn/adonis-notifications-aws-sns-channel","version":"1.4.0","keywords":["adonis","adonisjs","notifications","sms","email","adonis js","provider","service","sns"],"author":{"name":"benhepburn"},"license":"MIT","_id":"@benhepburn/adonis-notifications-aws-sns-channel@1.4.0","maintainers":[{"name":"benhepburn","email":"benjburn89@gmail.com"}],"c8":{"exclude":["tests/**"],"reporter":["text","html"]},"np":{"tag":"latest","branch":"main","message":"chore(release): %s","anyBranch":false},"dist":{"shasum":"7b076cc962ae7fb58499cbb77993188d19474e33","tarball":"https://registry.npmjs.org/@benhepburn/adonis-notifications-aws-sns-channel/-/adonis-notifications-aws-sns-channel-1.4.0.tgz","fileCount":20,"integrity":"sha512-iBSz3lpQijSFpbQ0mQrRqPsmq6K6YcuGVBarYqlAQYZWq5N+efIxWLH/WrOE8TQfPLyQUjiBzGWPfvHxC7mVlA==","signatures":[{"sig":"MEYCIQCKUe4Z4tYiEkB+29+zZ4JUVhM8kgD74kCI83fqeLN5ggIhAPNTbG/aviJnVG9UHde5b5z7ykA9Z+FprTcrSSn4KwiA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11299},"main":"build/index.js","type":"module","types":"./build/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./build/index.js","./types":"./build/src/types.js"},"gitHead":"12d924e9d87c5363fcc2405fbb82e828dcc1f17d","scripts":{"lint":"eslint . --ext=.ts","test":"c8 npm run quick:test","build":"tsc","clean":"del-cli build","format":"prettier --write .","pretest":"npm run lint","release":"np --no-cleanup","version":"npm run build","prebuild":"npm run lint && npm run clean","postbuild":"npm run copy:templates","typecheck":"tsc --noEmit","quick:test":"node --import=./tsnode.esm.js --enable-source-maps bin/test.ts","copy:templates":"copyfiles \"stubs/**/*.stub\" build","prepublishOnly":"npm run build"},"_npmUser":{"name":"benhepburn","email":"benjburn89@gmail.com"},"prettier":"@adonisjs/prettier-config","_npmVersion":"10.2.4","description":"An AWS SNS notification channel for @benhepburn/adonis-notifications","directories":{},"_nodeVersion":"21.6.1","eslintConfig":{"extends":"@adonisjs/eslint-config/package"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^9.1.0","np":"^9.2.0","eslint":"^8.57.1","del-cli":"^5.1.0","ts-node":"^10.9.2","prettier":"^3.3.3","@swc/core":"^1.9.2","copyfiles":"^2.4.1","typescript":"^5.6.3","@types/node":"^20.17.6","@japa/assert":"^2.1.0","@japa/runner":"^3.1.4","@adonisjs/core":"^6.14.1","@adonisjs/tsconfig":"^1.4.0","@adonisjs/assembler":"^7.8.2","@aws-sdk/client-sns":"^3.687.0","@adonisjs/eslint-config":"^1.3.0","@adonisjs/prettier-config":"^1.4.0","@aws-sdk/credential-providers":"^3.687.0","@benhepburn/adonis-notifications":"^0.5.1"},"peerDependencies":{"@adonisjs/core":"^6.2.0","@aws-sdk/client-sns":"^3.687.0","@aws-sdk/credential-providers":"^3.687.0","@benhepburn/adonis-notifications":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/adonis-notifications-aws-sns-channel_1.4.0_1731893527637_0.6384557940180684","host":"s3://npm-registry-packages"}},"1.5.0":{"name":"@benhepburn/adonis-notifications-aws-sns-channel","version":"1.5.0","keywords":["adonis","adonisjs","notifications","sms","email","adonis js","provider","service","sns"],"author":{"name":"benhepburn"},"license":"MIT","_id":"@benhepburn/adonis-notifications-aws-sns-channel@1.5.0","maintainers":[{"name":"benhepburn","email":"benjburn89@gmail.com"}],"c8":{"exclude":["tests/**"],"reporter":["text","html"]},"np":{"tag":"latest","branch":"main","message":"chore(release): %s","anyBranch":false},"dist":{"shasum":"9c7578458a0af65704b4d4dd74606bc2a3e1cbee","tarball":"https://registry.npmjs.org/@benhepburn/adonis-notifications-aws-sns-channel/-/adonis-notifications-aws-sns-channel-1.5.0.tgz","fileCount":18,"integrity":"sha512-ehSnUjzfmJe4IErIm7bhU9MZ7fbAhZOJVSV4yz9ZJ3sI9jww//mysIygGj0+DyYshtCcA5LdXqYkfSOP9IxlLA==","signatures":[{"sig":"MEUCIHMBpxER0W0I12XcbcR6XvC3TC5UXnPHCnoACpqliBNUAiEAmjjEz6RVjpnZz+bh8Ek8bKbEojeTgyO0UFHQt35ugbo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9947},"main":"build/index.js","type":"module","types":"./build/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./build/index.js","./types":"./build/src/types.js"},"gitHead":"eae79258dff58cf4b2534e5fa423c23c4bc3843a","scripts":{"lint":"eslint . --ext=.ts","test":"c8 npm run quick:test","build":"tsc","clean":"del-cli build","format":"prettier --write .","pretest":"npm run lint","release":"np --no-cleanup","version":"npm run build","prebuild":"npm run lint && npm run clean","postbuild":"npm run copy:templates","typecheck":"tsc --noEmit","quick:test":"node --import=./tsnode.esm.js --enable-source-maps bin/test.ts","copy:templates":"copyfiles \"stubs/**/*.stub\" build","prepublishOnly":"npm run build"},"_npmUser":{"name":"benhepburn","email":"benjburn89@gmail.com"},"prettier":"@adonisjs/prettier-config","_npmVersion":"10.2.4","description":"An AWS SNS notification channel for @benhepburn/adonis-notifications","directories":{},"_nodeVersion":"21.6.1","eslintConfig":{"extends":"@adonisjs/eslint-config/package"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^9.1.0","np":"^9.2.0","eslint":"^8.57.1","del-cli":"^5.1.0","ts-node":"^10.9.2","prettier":"^3.3.3","@swc/core":"^1.9.2","copyfiles":"^2.4.1","typescript":"^5.6.3","@types/node":"^20.17.6","@japa/assert":"^2.1.0","@japa/runner":"^3.1.4","@adonisjs/core":"^6.14.1","@adonisjs/tsconfig":"^1.4.0","@adonisjs/assembler":"^7.8.2","@aws-sdk/client-sns":"^3.687.0","@adonisjs/eslint-config":"^1.3.0","@adonisjs/prettier-config":"^1.4.0","@aws-sdk/credential-providers":"^3.687.0","@benhepburn/adonis-notifications":"^0.6.1"},"peerDependencies":{"@adonisjs/core":"^6.2.0","@aws-sdk/client-sns":"^3.687.0","@aws-sdk/credential-providers":"^3.687.0","@benhepburn/adonis-notifications":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/adonis-notifications-aws-sns-channel_1.5.0_1732770907221_0.8704277065905635","host":"s3://npm-registry-packages"}},"1.6.0":{"name":"@benhepburn/adonis-notifications-aws-sns-channel","version":"1.6.0","keywords":["adonis","adonisjs","notifications","sms","email","adonis js","provider","service","sns"],"author":{"name":"benhepburn"},"license":"MIT","_id":"@benhepburn/adonis-notifications-aws-sns-channel@1.6.0","maintainers":[{"name":"benhepburn","email":"benjburn89@gmail.com"}],"c8":{"exclude":["tests/**"],"reporter":["text","html"]},"np":{"tag":"latest","branch":"main","message":"chore(release): %s","anyBranch":false},"dist":{"shasum":"755efc75e090bcc64c22c63f3b84eef1f0a6b297","tarball":"https://registry.npmjs.org/@benhepburn/adonis-notifications-aws-sns-channel/-/adonis-notifications-aws-sns-channel-1.6.0.tgz","fileCount":18,"integrity":"sha512-acA3CDxEQjrSoThXXfYGwoNxFPjVt42l8yD6weENUP0/16m26gvc3SqE3rS58iTmGkjkgHax5uGvfNkDvfAgRw==","signatures":[{"sig":"MEYCIQDZnVsOqjs/X6xFllx8oDtztLYz2DvRic1kSQ9x4KqLFQIhAPtBuAFW0X++ItzWGdLwmR9hmDBOhbfDWQyaRBWcyrUZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10257},"main":"build/index.js","type":"module","types":"./build/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./build/index.js","./types":"./build/src/types.js"},"gitHead":"cf931005e2635d6adf8094e1206e72843d11a021","scripts":{"lint":"eslint . --ext=.ts","test":"c8 npm run quick:test","build":"tsc","clean":"del-cli build","format":"prettier --write .","pretest":"npm run lint","release":"np --no-cleanup","version":"npm run build","prebuild":"npm run lint && npm run clean","postbuild":"npm run copy:templates","typecheck":"tsc --noEmit","quick:test":"node --import=./tsnode.esm.js --enable-source-maps bin/test.ts","copy:templates":"copyfiles \"stubs/**/*.stub\" build","prepublishOnly":"npm run build"},"_npmUser":{"name":"benhepburn","actor":{"name":"benhepburn","type":"user","email":"benjburn89@gmail.com"},"email":"benjburn89@gmail.com"},"prettier":"@adonisjs/prettier-config","_npmVersion":"10.2.4","description":"An AWS SNS notification channel for @benhepburn/adonis-notifications","directories":{},"_nodeVersion":"21.6.2","eslintConfig":{"extends":"@adonisjs/eslint-config/package"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^9.1.0","np":"^9.2.0","eslint":"^8.57.1","del-cli":"^5.1.0","ts-node":"^10.9.2","prettier":"^3.3.3","@swc/core":"^1.9.2","copyfiles":"^2.4.1","typescript":"^5.6.3","@types/node":"^20.17.6","@japa/assert":"^2.1.0","@japa/runner":"^3.1.4","@adonisjs/core":"^6.14.1","@adonisjs/tsconfig":"^1.4.0","@adonisjs/assembler":"^7.8.2","@aws-sdk/client-sns":"^3.687.0","@adonisjs/eslint-config":"^1.3.0","@adonisjs/prettier-config":"^1.4.0","@aws-sdk/credential-providers":"^3.687.0","@benhepburn/adonis-notifications":"^0.6.1"},"peerDependencies":{"@adonisjs/core":"^6.2.0","@aws-sdk/client-sns":"^3.687.0","@aws-sdk/credential-providers":"^3.687.0","@benhepburn/adonis-notifications":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/adonis-notifications-aws-sns-channel_1.6.0_1750732186141_0.9155848347737137","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"@benhepburn/adonis-notifications-aws-sns-channel","version":"1.7.0","keywords":["adonis","adonisjs","notifications","sms","email","adonis js","provider","service","sns"],"author":{"name":"benhepburn"},"license":"MIT","_id":"@benhepburn/adonis-notifications-aws-sns-channel@1.7.0","maintainers":[{"name":"benhepburn","email":"benjburn89@gmail.com"}],"c8":{"exclude":["tests/**"],"reporter":["text","html"]},"np":{"tag":"latest","branch":"main","message":"chore(release): %s","anyBranch":false},"dist":{"shasum":"67603ea3d403aceaf225305654e96b746aa456cd","tarball":"https://registry.npmjs.org/@benhepburn/adonis-notifications-aws-sns-channel/-/adonis-notifications-aws-sns-channel-1.7.0.tgz","fileCount":20,"integrity":"sha512-lOHo1/WCMKURWktTkwhwsFy1l7cEgejiN9CaG4alg+FWS7RK7ZThicz285FqdYuf3v9VibLyrrnrV4JKxWa4cA==","signatures":[{"sig":"MEUCIQDL0l2tqfdg26Z1gmWziJjj9Cdq/dqgePO7Nlqgh1p6EwIgVkhpBvebaanUSLAKaSm4QS6w2PLmzh0zTWPaCKRestc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10970},"main":"build/index.js","type":"module","types":"./build/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./build/index.js","./types":"./build/src/types.js"},"gitHead":"10b73df29926aa4b6b753f0c4d24c081b18e573e","scripts":{"lint":"eslint . --ext=.ts","test":"c8 npm run quick:test","build":"tsc","clean":"del-cli build","format":"prettier --write .","pretest":"npm run lint","release":"np --no-cleanup","version":"npm run build","prebuild":"npm run lint && npm run clean","postbuild":"npm run copy:templates","typecheck":"tsc --noEmit","quick:test":"node --import=./tsnode.esm.js --enable-source-maps bin/test.ts","copy:templates":"copyfiles \"stubs/**/*.stub\" build","prepublishOnly":"npm run build"},"_npmUser":{"name":"benhepburn","email":"benjburn89@gmail.com"},"prettier":"@adonisjs/prettier-config","_npmVersion":"10.2.4","description":"An AWS SNS notification channel for @benhepburn/adonis-notifications","directories":{},"_nodeVersion":"21.6.1","eslintConfig":{"extends":"@adonisjs/eslint-config/package"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^9.1.0","np":"^9.2.0","eslint":"^8.57.1","del-cli":"^5.1.0","ts-node":"^10.9.2","prettier":"^3.3.3","@swc/core":"^1.9.2","copyfiles":"^2.4.1","typescript":"^5.6.3","@types/node":"^20.17.6","@japa/assert":"^2.1.0","@japa/runner":"^3.1.4","@adonisjs/core":"^6.14.1","@adonisjs/tsconfig":"^1.4.0","@adonisjs/assembler":"^7.8.2","@aws-sdk/client-sns":"^3.687.0","@adonisjs/eslint-config":"^1.3.0","@adonisjs/prettier-config":"^1.4.0","@aws-sdk/credential-providers":"^3.687.0","@benhepburn/adonis-notifications":"^0.6.1"},"peerDependencies":{"@adonisjs/core":"^6.2.0","@aws-sdk/client-sns":"^3.687.0","@aws-sdk/credential-providers":"^3.687.0","@benhepburn/adonis-notifications":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/adonis-notifications-aws-sns-channel_1.7.0_1778465299344_0.5876170930834941","host":"s3://npm-registry-packages-npm-production"}},"1.7.1":{"name":"@benhepburn/adonis-notifications-aws-sns-channel","description":"An AWS SNS notification channel for @benhepburn/adonis-notifications","version":"1.7.1","engines":{"node":">=20.0.0"},"type":"module","main":"build/index.js","exports":{".":"./build/index.js","./types":"./build/src/types.js"},"scripts":{"clean":"del-cli build","copy:templates":"copyfiles \"stubs/**/*.stub\" build","typecheck":"tsc --noEmit","lint":"eslint . --ext=.ts","format":"prettier --write .","quick:test":"node --import=./tsnode.esm.js --enable-source-maps bin/test.ts","pretest":"npm run lint","test":"c8 npm run quick:test","prebuild":"npm run lint && npm run clean","build":"tsc","postbuild":"npm run copy:templates","release":"np --no-cleanup","version":"npm run build","prepublishOnly":"npm run build"},"keywords":["adonis","adonisjs","notifications","sms","email","adonis js","provider","service","sns"],"author":{"name":"benhepburn"},"license":"MIT","devDependencies":{"@adonisjs/assembler":"^7.8.2","@adonisjs/core":"^6.14.1","@adonisjs/eslint-config":"^1.3.0","@adonisjs/prettier-config":"^1.4.0","@adonisjs/tsconfig":"^1.4.0","@aws-sdk/client-sns":"^3.687.0","@aws-sdk/credential-providers":"^3.687.0","@benhepburn/adonis-notifications":"^0.6.1","@japa/assert":"^2.1.0","@japa/runner":"^3.1.4","@swc/core":"^1.9.2","@types/node":"^20.17.6","c8":"^9.1.0","copyfiles":"^2.4.1","del-cli":"^5.1.0","eslint":"^8.57.1","np":"^9.2.0","prettier":"^3.3.3","ts-node":"^10.9.2","typescript":"^5.6.3"},"peerDependencies":{"@adonisjs/core":"^6.2.0","@aws-sdk/client-sns":"^3.687.0","@aws-sdk/credential-providers":"^3.687.0","@benhepburn/adonis-notifications":"^0.6.1"},"publishConfig":{"access":"public","tag":"latest"},"np":{"message":"chore(release): %s","tag":"latest","branch":"main","anyBranch":false},"c8":{"reporter":["text","html"],"exclude":["tests/**"]},"eslintConfig":{"extends":"@adonisjs/eslint-config/package"},"prettier":"@adonisjs/prettier-config","_id":"@benhepburn/adonis-notifications-aws-sns-channel@1.7.1","gitHead":"9bd26bc67cf4a0a01fcb9d7d935d273e0fc06399","types":"./build/index.d.ts","_nodeVersion":"22.17.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-kg8TW3wvFRvYFdyLGhS7+3k21WBn1dqtXVenW/rrsLwzJ+oPzb8M5p9CG1aVoTeZBX0gURLskBlKx0DgO9q9mw==","shasum":"d91c15c5206cd5c2f89ade87c065189780b105ea","tarball":"https://registry.npmjs.org/@benhepburn/adonis-notifications-aws-sns-channel/-/adonis-notifications-aws-sns-channel-1.7.1.tgz","fileCount":20,"unpackedSize":14433,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCq0b7Mie6e0dAXIpiMyRPxk0F3q1epb6i1N9IFKPf7HgIgILBIoA9yIYzdc3z+K3R3VjRSn4ertuvulOkVDR7lmGQ="}]},"_npmUser":{"name":"benhepburn","email":"benjburn89@gmail.com"},"directories":{},"maintainers":[{"name":"benhepburn","email":"benjburn89@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/adonis-notifications-aws-sns-channel_1.7.1_1778475542897_0.9020653041305429"},"_hasShrinkwrap":false}},"time":{"created":"2024-03-26T05:01:32.915Z","modified":"2026-05-11T04:59:03.155Z","0.0.1":"2024-03-26T05:01:33.166Z","0.1.0":"2024-03-26T05:09:30.381Z","0.1.1":"2024-03-26T05:12:06.727Z","0.1.2":"2024-03-26T06:37:29.252Z","0.1.3":"2024-03-26T06:58:46.240Z","0.1.4":"2024-04-08T07:17:04.354Z","1.0.0":"2024-04-10T02:57:18.554Z","1.1.0":"2024-11-12T05:14:02.479Z","1.2.0":"2024-11-12T05:24:19.847Z","1.2.1":"2024-11-12T06:09:17.614Z","1.3.0":"2024-11-13T00:36:33.033Z","1.4.0":"2024-11-18T01:32:07.816Z","1.5.0":"2024-11-28T05:15:07.409Z","1.6.0":"2025-06-24T02:29:46.344Z","1.7.0":"2026-05-11T02:08:19.494Z","1.7.1":"2026-05-11T04:59:03.053Z"},"author":{"name":"benhepburn"},"license":"MIT","keywords":["adonis","adonisjs","notifications","sms","email","adonis js","provider","service","sns"],"description":"An AWS SNS notification channel for @benhepburn/adonis-notifications","maintainers":[{"name":"benhepburn","email":"benjburn89@gmail.com"}],"readme":"# AdonisJS Notifications AWS SNS Channel\n\nAn AWS SNS SMS channel for [`@benhepburn/adonis-notifications`](https://www.npmjs.com/package/@benhepburn/adonis-notifications) in AdonisJS v6 applications.\n\nThe channel sends SMS messages through AWS SNS. Email and other SNS delivery types are not implemented.\n\n## Requirements\n\n- Node.js 20 or newer\n- AdonisJS v6\n- `@benhepburn/adonis-notifications`\n- AWS credentials with permission to publish SMS messages through SNS\n\n## Installation\n\nInstall the notifications package, AWS credential provider peer dependency, and this channel:\n\n```sh\nnpm install @benhepburn/adonis-notifications @aws-sdk/credential-providers @benhepburn/adonis-notifications-aws-sns-channel\n```\n\n```sh\npnpm add @benhepburn/adonis-notifications @aws-sdk/credential-providers @benhepburn/adonis-notifications-aws-sns-channel\n```\n\n```sh\nyarn add @benhepburn/adonis-notifications @aws-sdk/credential-providers @benhepburn/adonis-notifications-aws-sns-channel\n```\n\nConfigure the base notifications package if you have not already done so:\n\n```sh\nnode ace configure @benhepburn/adonis-notifications\n```\n\nThen configure the SNS channel:\n\n```sh\nnode ace configure @benhepburn/adonis-notifications-aws-sns-channel\n```\n\nThe configure command creates `config/sns.ts` and adds `AWS_SNS_REGION` to your environment validation.\n\n## Configuration\n\nSet the AWS region in your `.env` file:\n\n```dotenv\nAWS_SNS_REGION=ap-southeast-2\n```\n\nThe generated `config/sns.ts` reads these optional environment variables as well:\n\n```dotenv\nAWS_SNS_ACCESS_KEY_ID=\nAWS_SNS_SECRET_ACCESS_KEY=\nAWS_SNS_SESSION_TOKEN=\nAWS_SNS_ROLE_ARN=\n```\n\nCredentials are resolved in this order:\n\n1. `AWS_SNS_ACCESS_KEY_ID` and `AWS_SNS_SECRET_ACCESS_KEY`, with optional `AWS_SNS_SESSION_TOKEN`\n2. `AWS_SNS_ROLE_ARN`, using the AWS SDK node provider chain as the master credentials\n3. The default AWS SDK node provider chain\n\n## Register the Channel\n\nAdd `AwsSnsSmsChannel` to `config/notifications.ts`. The key you choose is the channel name your notifications return from `via()`.\n\n```ts\nimport { defineConfig } from '@benhepburn/adonis-notifications'\nimport { AwsSnsSmsChannel } from '@benhepburn/adonis-notifications-aws-sns-channel'\n\nconst notificationsConfig = defineConfig({\n  channels: {\n    sms: AwsSnsSmsChannel,\n  },\n})\n\nexport default notificationsConfig\n```\n\n## Create an SMS Notification\n\nA notification must extend `Notification`, return the configured channel key from `via()`, and implement `toSnsSms()`.\n\n```ts\nimport { Notification } from '@benhepburn/adonis-notifications'\nimport { SnsSmsNotification } from '@benhepburn/adonis-notifications-aws-sns-channel/types'\n\ntype User = {\n  notificationGetMobile(): string\n}\n\nexport class VerificationCodeNotification\n  extends Notification<User>\n  implements SnsSmsNotification\n{\n  constructor(private code: string) {\n    super()\n  }\n\n  via() {\n    return ['sms']\n  }\n\n  toSnsSms() {\n    return {\n      to: this.notifiable!.notificationGetMobile(),\n      message: `Your verification code is ${this.code}`,\n      from: 'MyApp',\n    }\n  }\n}\n```\n\nThe `toSnsSms()` method returns:\n\n| Property | Type | Required | Description |\n| --- | --- | --- | --- |\n| `message` | `string` | Yes | SMS body sent as the SNS `Message`. |\n| `to` | `string \\| string[]` | Yes | One phone number or many phone numbers. The channel publishes one SNS message per phone number. |\n| `from` | `string` | No | Sender ID sent as the `AWS.SNS.SMS.SenderID` message attribute. Availability depends on the destination country and AWS account settings. |\n\nSend the notification with the base notifications service:\n\n```ts\nimport notifications from '@benhepburn/adonis-notifications/services/main'\n\nawait notifications.sendNotification(user, new VerificationCodeNotification('123456'))\n```\n\n## AWS Notes\n\n- Use E.164 formatted phone numbers, for example `+61400111222`.\n- AWS SNS SMS delivery, origination identities, sandbox status, and Sender ID support vary by country and account.\n- The channel returns an array of AWS SNS `PublishCommandOutput` values for each configured recipient.\n\n## Development\n\n```sh\nnpm run typecheck\nnpm run lint\nnpm run build\n```\n\nThe package entry point exports:\n\n- `configure`\n- `defineConfig`\n- `AwsSnsSmsChannel`\n\nThe package also exports its channel types from:\n\n```ts\nimport type {\n  NotificationsAwsSnsChannelConfig,\n  SnsSmsMessage,\n  SnsSmsNotification,\n} from '@benhepburn/adonis-notifications-aws-sns-channel/types'\n```\n\n## License\n\nMIT\n","readmeFilename":"README.md"}