{"_rev":"3-da90b1216c42ec37bae3a1d6697e9202","time":{"created":"2024-03-04T14:52:21.609Z","0.9.0":"2024-03-04T07:40:04.994Z","modified":"2024-03-04T14:52:22.340Z","0.9.1":"2024-03-04T14:52:21.822Z"},"_id":"@cuonghx.gu-tech/ethers-aws-kms-signer","name":"@cuonghx.gu-tech/ethers-aws-kms-signer","dist-tags":{"latest":"0.9.1"},"versions":{"0.9.1":{"name":"@cuonghx.gu-tech/ethers-aws-kms-signer","version":"0.9.1","description":"The @aws-sdk/client-kms integration with ethers@v6 signer","main":"dist/src/index.js","types":"dist/src/index.d.ts","scripts":{"eslint":"eslint ./","test":"ts-mocha --files -r tsconfig-paths/register test/*.spec.ts","build":"tsc"},"repository":{"type":"git","url":"git+https://github.com/0xcuonghx/ethers-kms-signer.git"},"keywords":["aws-kms","ethers@v6"],"author":{"name":"cuonghx-gutech","email":"cuonghx@gu-tech.com"},"license":"MIT","bugs":{"url":"https://github.com/0xcuonghx/ethers-kms-signer/issues"},"homepage":"https://github.com/0xcuonghx/ethers-kms-signer","devDependencies":{"@types/chai":"^4.3.4","@types/mocha":"^10.0.1","@types/node":"^18.13.0","@typescript-eslint/eslint-plugin":"^5.51.0","@typescript-eslint/parser":"^5.51.0","chai":"^4.3.7","dotenv":"^16.0.3","eslint":"^8.34.0","eslint-config-prettier":"^8.6.0","eslint-config-standard":"^17.0.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.27.5","eslint-plugin-n":"^15.6.1","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.1.1","eslint-plugin-simple-import-sort":"^10.0.0","mocha":"^10.2.0","prettier":"^2.8.4","ts-mocha":"^10.0.0","ts-node":"^10.9.1","tsconfig-paths":"^4.1.2","typescript":"^4.9.5"},"dependencies":{"@aws-sdk/client-kms":"^3.523.0","@peculiar/asn1-ecc":"^2.3.8","@peculiar/asn1-schema":"^2.3.8","@peculiar/asn1-x509":"^2.3.8","ethers":"^6.11.1"},"publishConfig":{"access":"public"},"_id":"@cuonghx.gu-tech/ethers-aws-kms-signer@0.9.1","gitHead":"84ccbb52026fb780081024621ee425c04a3ca9a9","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-NHsUbswNb+w2JuL8AcEf2sw5XF5wq0SUI70uA6ufEfQRx/0k7kNqktz34pPnZd8by7zTHMNp2duHMVQoDtLtQg==","shasum":"915e76f0daf7efedc819ef646e4170af07e82ea3","tarball":"https://registry.npmjs.org/@cuonghx.gu-tech/ethers-aws-kms-signer/-/ethers-aws-kms-signer-0.9.1.tgz","fileCount":6,"unpackedSize":8958,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE1X3KExNculpA4+uExxSWDWs1eSE6Ol7EVEJSiA623WAiBf0+TkcA51PUIc+YwbAhl8laLnCrJWdhPcRnMGw0LqOw=="}]},"_npmUser":{"name":"cuonghx.gu-tech","email":"cuonghx@gu-tech.com"},"directories":{},"maintainers":[{"name":"cuonghx.gu-tech","email":"cuonghx@gu-tech.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ethers-aws-kms-signer_0.9.1_1709563941677_0.25993345024626713"},"_hasShrinkwrap":false}},"maintainers":[{"name":"cuonghx.gu-tech","email":"cuonghx@gu-tech.com"}],"description":"The @aws-sdk/client-kms integration with ethers@v6 signer","homepage":"https://github.com/0xcuonghx/ethers-kms-signer","keywords":["aws-kms","ethers@v6"],"repository":{"type":"git","url":"git+https://github.com/0xcuonghx/ethers-kms-signer.git"},"author":{"name":"cuonghx-gutech","email":"cuonghx@gu-tech.com"},"bugs":{"url":"https://github.com/0xcuonghx/ethers-kms-signer/issues"},"license":"MIT","readme":"# ethers-aws-kms-signer\n\nThe @aws-sdk/client-kms integration with ethers@v6 signer\n\n## Feature\n\n- ethers@v6 signer compatible\n\n## Install\n\n```sh\nnpm install @cuonghx.gu-tech/ethers-aws-kms-signer\n```\n\n## Usage\n\n```javascript\n  signer = new AwsKmsSigner({\n    keyId: process.env.TEST_KMS_KEY_ID!,\n    region: process.env.TEST_KMS_REGION_ID!,\n    credentials: {\n      accessKeyId: process.env.AWS_ACCESS_KEY_ID!,\n      secretAccessKey: process.env.AWS_SECRET_ACCESS_KEY!,\n    },\n  });\n```\n","readmeFilename":"README.md"}