{"_id":"@logto/connector-aliyun-sms","_rev":"36-e6c41baccc13a4c6bbeb1c6327b3a383","name":"@logto/connector-aliyun-sms","dist-tags":{"latest":"1.5.6"},"versions":{"1.0.0-beta.8":{"name":"@logto/connector-aliyun-sms","version":"1.0.0-beta.8","author":{"name":"Silverhand Inc.","email":"contact@silverhand.io"},"license":"MPL-2.0","_id":"@logto/connector-aliyun-sms@1.0.0-beta.8","maintainers":[{"name":"gaosun","email":"gao.npm@gmail.com"}],"dist":{"shasum":"cf60ebe3a461622f6d0cf88fc3cedbd6914af76f","tarball":"https://registry.npmjs.org/@logto/connector-aliyun-sms/-/connector-aliyun-sms-1.0.0-beta.8.tgz","fileCount":16,"integrity":"sha512-2hfrEMXQLxyGIHM+fadfHQSsmuiocSUUWGe30OsrMwvzy+6z8Yv2fmgfeQeLp+WyL3H++Khr4ad9i54ozkSfTA==","signatures":[{"sig":"MEUCIFrQ3nyA/Ls69F8hGM+89ShEBgvw0XcQCvF2Q5gs8i4eAiEA5MC1LBGNHyb3PnbbGShbWJGVJh9MmeS8gWGw42aYQxQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":497389,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjEE3OACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmppMg//WzXPqESmtyeT1fQ3qqN8rExbeF4zjqrgUemRYY0DOYc4t2BP\r\nbF6mgwkw5WO8iNmp9q0mcwqjq72COOKKoa3nDKVprVmpJoZH+2E1ZSOV4h8N\r\n3s4Dwxk0HwZ4zViGE1U1JetuPsItaVDWCmLio+w0QrNOwUcCvpcXy49JXrLR\r\nD9ZANkduIv85liE3k4msbSM8mBpgBuqqrOTe4jRKrCNh89AAeGfKAoCQEFxG\r\nuzLta0oyJAn3hkygIvhGY3C7JnHsPQzjIOciqPz9Ht7uVds0XbNZumg6nAy0\r\nWzkr5KTpWCuQtcSq+TvgcKuW23MCaO3w5XpWCwAu0nBQ0SZ4D3bMxMEbA+zF\r\nXOuLwvlV1v4GduLadR4JkCEVK5N5Grr4KUX1MEdlOdt2rj4U3LP5LcoZ/aln\r\nwqzGgebtOVoOOzSMdD/nOS+DtdHhvWleA3ijWerORA7FRIIUXo1trTeSXbz0\r\nzVWDXbp1ZeSDbHqPeYKT4WIGt/+DQkGXNoUa7iLDAIX0MvXn7TujwQheGbkE\r\nfcTof28w94vCYVlUJl5FWwjpfZxRX2yTV7eC7Zt41jMoL1MTdd6Ebfme26s3\r\nGMRlEykxHINJISPkmhcVjevJ5k8PSsQNjXXR/UZ6thaIJn/sqTy3rxFQOeKl\r\n3azkTlrRCv9MojIZf1n+En40IlLOd17c1YI=\r\n=61nT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","engines":{"node":"^16.0.0"},"exports":"./lib/index.js","gitHead":"301bd23b49395f90a2b0b37a774e2bdeb1208cf1","scripts":{"dev":"tsc -p tsconfig.build.json --watch --preserveWatchOutput --incremental","lint":"eslint --ext .ts src","test":"jest","build":"rm -rf lib/ && ncc build src/index.ts -o lib","prepack":"pnpm build","precommit":"lint-staged","lint:report":"pnpm lint --format json --output-file report.json","test:coverage":"jest --coverage --silent"},"_npmUser":{"name":"gaosun","email":"gao.npm@gmail.com"},"prettier":"@silverhand/eslint-config/.prettierrc","_npmVersion":"lerna/5.0.0/node@v16.17.0+x64 (linux)","description":"Aliyun SMS connector implementation.","directories":{},"_nodeVersion":"16.17.0","dependencies":{"got":"^11.8.2","zod":"^3.14.3","@logto/connector-core":"^1.0.0-beta.8","@silverhand/essentials":"^1.2.0","@silverhand/jest-config":"1.0.0-rc.3"},"eslintConfig":{"extends":"@silverhand"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","eslint":"^8.21.0","prettier":"^2.7.1","typescript":"^4.7.4","@jest/types":"^28.1.3","@types/jest":"^28.1.6","@types/node":"^16.3.1","@vercel/ncc":"^0.34.0","lint-staged":"^13.0.0","@silverhand/ts-config":"1.0.0-rc.2","@silverhand/eslint-config":"1.0.0-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/connector-aliyun-sms_1.0.0-beta.8_1662012878127_0.3540246895480297","host":"s3://npm-registry-packages"}},"1.0.0-beta.9":{"name":"@logto/connector-aliyun-sms","version":"1.0.0-beta.9","author":{"name":"Silverhand Inc.","email":"contact@silverhand.io"},"license":"MPL-2.0","_id":"@logto/connector-aliyun-sms@1.0.0-beta.9","maintainers":[{"name":"gaosun","email":"gao.npm@gmail.com"}],"dist":{"shasum":"1f61c6edda10cbd272178ebe74dd4f6a1214c841","tarball":"https://registry.npmjs.org/@logto/connector-aliyun-sms/-/connector-aliyun-sms-1.0.0-beta.9.tgz","fileCount":16,"integrity":"sha512-k7xIOf37UTKt0zmc/GGO9bwUQdTM5AHQZIZ0r409TMnyXLpj+NjU0ZYmRZb4mutKBVQwcntzsgjLUnYBfBUXrQ==","signatures":[{"sig":"MEYCIQDwFXnSvp/QbMhItytkMxuTFIyIMO3r3pXxru0igwwFcwIhAL+WtTSjbboWKKWgNAc9calplWqYJepmo+7Jwqh8LOru","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":496443,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJp9yACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmob/Q/7BhvqL7aERpztjh+83/8/Bmp60oS8JVUbEAj1wFeWIOrRgLb+\r\n2Yo0XOTH3QNbUZsbCPcGmtXTzkR2mixbGj+OLR+ppw3rF63v3/xBtS/x5hFW\r\nEczRLGGXYC6D1WjRqAO1nRcIcdBtw6wXHIKT5DQ4Wji8yQnot4zEsAsHUASy\r\nRli6Racki/74ig1J9ZlctsL43FjmWCrQQsWLQCv+pZPy6vleprAVDc+pfc0H\r\nG1dRNV2KcpOZKbeP0jJqnnRk1BZPISWty4L0wYDzfC3/bEcEDNagt4tNuT81\r\niodb5G0gVtOi2H94R8+XZ9OmDqNrK5KBjUILF24reX/DRpPeN/8dZj9G0+In\r\n/nO6VFL3miukXWEoB3wFchdeOi3/E42Ui25np3+mDr69LX4izO6inMitkVPK\r\nyows8dIE9Sgnsd2cFA/MJzQts2OMGBVYcy7lOT1bS3K0KpSwJ2d5VIA+idej\r\nCo3sk+5KtFMSK8Wt9OkUYALouIWc9XPhml0Im+EGmcznCxLZjoOA0tBd7dmL\r\nTO3lvsOKaIFcs9k7JPk8da/dfS3kKbSTi0NNpPzmVq7s3IABodRXyhG/TJmy\r\nmZnDSoUXhIcr/kjop7VeK00ZpLrBc6XtwQFAryMwVzgP8fZfbZuyC4NAwD1a\r\niIY4HVWkgH+zSeP2TxXeBhPITo/TwR79cl8=\r\n=RcgX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","engines":{"node":"^16.0.0"},"exports":"./lib/index.js","gitHead":"697ab67225448d0752126c99e5d0b9348de56076","scripts":{"dev":"tsc -p tsconfig.build.json --watch --preserveWatchOutput --incremental","lint":"eslint --ext .ts src","test":"jest","build":"rm -rf lib/ && ncc build src/index.ts -o lib","prepack":"pnpm build","precommit":"lint-staged","lint:report":"pnpm lint --format json --output-file report.json","test:coverage":"jest --coverage --silent"},"_npmUser":{"name":"gaosun","email":"gao.npm@gmail.com"},"prettier":"@silverhand/eslint-config/.prettierrc","_npmVersion":"lerna/5.4.3/node@v16.17.0+x64 (linux)","description":"Aliyun SMS connector implementation.","directories":{},"_nodeVersion":"16.17.0","dependencies":{"got":"^11.8.2","zod":"^3.14.3","@logto/connector-core":"^1.0.0-beta.9","@silverhand/essentials":"^1.2.0","@silverhand/jest-config":"1.0.0"},"eslintConfig":{"extends":"@silverhand"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","eslint":"^8.21.0","prettier":"^2.7.1","typescript":"^4.7.4","@jest/types":"^28.1.3","@types/jest":"^28.1.6","@types/node":"^16.3.1","@vercel/ncc":"^0.34.0","lint-staged":"^13.0.0","@silverhand/ts-config":"1.0.0","@silverhand/eslint-config":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connector-aliyun-sms_1.0.0-beta.9_1663475570435_0.04444803767521299","host":"s3://npm-registry-packages"}},"1.0.0-beta.10":{"name":"@logto/connector-aliyun-sms","version":"1.0.0-beta.10","author":{"name":"Silverhand Inc.","email":"contact@silverhand.io"},"license":"MPL-2.0","_id":"@logto/connector-aliyun-sms@1.0.0-beta.10","maintainers":[{"name":"gaosun","email":"gao.npm@gmail.com"}],"dist":{"shasum":"f97e98e4834cd62e6ca7eac11d042a17df4ead6f","tarball":"https://registry.npmjs.org/@logto/connector-aliyun-sms/-/connector-aliyun-sms-1.0.0-beta.10.tgz","fileCount":16,"integrity":"sha512-g6aG2vi1Q24fhJ3JRhIxVY42G4QO1uRBu14IiTm4U6UBEupVth7W8tS6KqGjckWrzHkCvPMnqJ3qcA25Bs4Lpg==","signatures":[{"sig":"MEUCIQCqt7wSyuDxyQZFDQaD31k7oXk/2qHkqJtITQgsJ5Dz6gIgJ69V8a+oWahrEwoi+XMNABRGUBzOSUhk2KNJCtwQDUE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":496444,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMstgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpZrg//ZpMptNZpRr+Be7pgmlqbohzymKAgXWcSbf6XQAWBc0teDTEx\r\n8Px0LuzSZCIthnQkiWIDMNAszxBSZ82YmfYZEHcVJGvOF3/DbppiB58myl6S\r\naHFQbs5aDOO0LPs9R1igCBtKTPMvdS97iEDinFEU0gkx8pvXKy+cJOmQrHef\r\nd+KAGNRJ6/PkH980xb3JUfS4jaImvBrln5/KXduIyjSxVmaSENOt1bstKJDI\r\n2D7DEcRVuLhply8YqW37661fV4aFgWLQ2XxI9PusJceYKLdFrU4/4/pSBD4V\r\nRMAvaIDyzpO8WvGb7zTYzdMIZP4b6S6u+mcM+/Oa5MJS12gq7Iuy7ODdmFGP\r\niCtdPCQ7L3OAzkEYMpVScCSc0n99vIDsVRzXh5zEVXWN4P2Fq1fVMXl4pLuL\r\ntv8kYvodvpTO5P1BdRO/xjRZFMvNP/yZ6i/b2CYqflhbXtEqRLe49egyb2Qi\r\nEj8jKOkKiJE6Yd5sYMxHTEfmj50sxULirdtotNmC0xqBwUmwlJhegTiNNUUO\r\nrAng02egZcC+9x4vUAKnv4MahroWf78SXYkx3xuJy2AejDr75iW0RWDEaa8I\r\nT78LvYIJUwZLAVQeJ3rbAmHFI06PDfjzbtK23Pegos4FvyucolYlwkDEA3Ms\r\nvWJxivi2QhcRlW3/QN3WSBkUSLGjmEh4X+Y=\r\n=7hYJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","engines":{"node":"^16.0.0"},"exports":"./lib/index.js","gitHead":"8995e8586ab2fb00fbb58a1c4d0032d67c30948d","scripts":{"dev":"tsc -p tsconfig.build.json --watch --preserveWatchOutput --incremental","lint":"eslint --ext .ts src","test":"jest","build":"rm -rf lib/ && ncc build src/index.ts -o lib","prepack":"pnpm build","precommit":"lint-staged","lint:report":"pnpm lint --format json --output-file report.json","test:coverage":"jest --coverage --silent"},"_npmUser":{"name":"gaosun","email":"gao.npm@gmail.com"},"prettier":"@silverhand/eslint-config/.prettierrc","_npmVersion":"lerna/5.4.3/node@v16.17.0+x64 (linux)","description":"Aliyun SMS connector implementation.","directories":{},"_nodeVersion":"16.17.0","dependencies":{"got":"^11.8.2","zod":"^3.14.3","@logto/connector-kit":"^1.0.0-beta.13","@silverhand/essentials":"^1.2.0","@silverhand/jest-config":"1.0.0"},"eslintConfig":{"extends":"@silverhand"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","eslint":"^8.21.0","prettier":"^2.7.1","typescript":"^4.7.4","@jest/types":"^28.1.3","@types/jest":"^28.1.6","@types/node":"^16.3.1","@vercel/ncc":"^0.34.0","lint-staged":"^13.0.0","@silverhand/ts-config":"1.0.0","@silverhand/eslint-config":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connector-aliyun-sms_1.0.0-beta.10_1664273248671_0.7806492828278697","host":"s3://npm-registry-packages"}},"1.0.0-beta.11":{"name":"@logto/connector-aliyun-sms","version":"1.0.0-beta.11","author":{"name":"Silverhand Inc.","email":"contact@silverhand.io"},"license":"MPL-2.0","_id":"@logto/connector-aliyun-sms@1.0.0-beta.11","maintainers":[{"name":"gaosun","email":"gao.npm@gmail.com"}],"dist":{"shasum":"5a2793e2a3e82035bb63deedadfbdefa32d8521a","tarball":"https://registry.npmjs.org/@logto/connector-aliyun-sms/-/connector-aliyun-sms-1.0.0-beta.11.tgz","fileCount":16,"integrity":"sha512-MH690SC3+sjnd6vMocdSGdaLTBreawcHsXq1kPLqcNcjIOOsR0XkhXNMFo+Crg98Lt+mJQeIzNFIzUiBlrwjeA==","signatures":[{"sig":"MEUCIC4NI4WE7yKWjO8UlFDEOB4rreWnYXSemsH5NA7ncJ50AiEAxhiXnVsSQAuX4kwrNbIabps93rQjhI5XGejoWNRxbG4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":496434,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjZ7XoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrljA//VUc+bQmPfBwWf3t8L4LiQ6tRjU6YpSS0k723Dkr3jw7ABk5L\r\n2hdaSbnbX+lXnKUyzgC+x02lyDaw1KXZvvZNV9o6LveUPhpEXhtw+skHYZ4Q\r\nEkc183O3jmui37k0lV1tW2Qlc64keStFXG9VGbi40/DlfbAyPgUi8YRSntwj\r\nTnStgJbTQIYxI2+Kh3I102tGHONo4Hd8FWSKHy9d0lsll2voJZWrt+XX+D7o\r\nGXV6cvNAo20Qw/UIgrU0oT+87Z5ntx8R1W+F1M1rJPAqdyxijfQeMl7zHlY5\r\n3/kGnz0aH78I0kIP+GIAMVXeJ5TXJr5lKg1J49ZNCDRK6CXPWr0mwldPschu\r\nMRChzkWtZFrHqxQfEML2mUOcjAJmqFfjGdgRfJOsNZG9fqiO79tOHucZy2sx\r\nae3D4TH9kBsUXeqvuAUjtZBOOKASiK8SqwgzKyzKnLwCfX6mj7JFqy/MSsE7\r\n93zZz6dz9l2NU/ihTamGq6SEMsG7QmOtpgZ0F9eJ0pWctVSs//bGa9Wt38VM\r\n37LN/gYKpAFlVPS1/RrYggHLgXrxAzk49OylTMBfniZlE+6vJFVdxtv3xDrB\r\n/DcVAyA93NTqyLE/+A2SibLn7EiQor5lbke1JwgL23f8q/R5rMcD/4mHvarf\r\nUT/sQvDJBdBG1/sS5eCmWzaB1ZvTeDwWTVs=\r\n=qLjI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","engines":{"node":"^16.0.0"},"exports":"./lib/index.js","gitHead":"62c344b3983e465958ff1210cc9e0ea959002510","scripts":{"dev":"tsc -p tsconfig.build.json --watch --preserveWatchOutput --incremental","lint":"eslint --ext .ts src","test":"jest","build":"rm -rf lib/ && ncc build src/index.ts -o lib","prepack":"pnpm build","precommit":"lint-staged","lint:report":"pnpm lint --format json --output-file report.json","test:coverage":"jest --coverage --silent"},"_npmUser":{"name":"gaosun","email":"gao.npm@gmail.com"},"prettier":"@silverhand/eslint-config/.prettierrc","_npmVersion":"lerna/5.4.3/node@v16.18.0+x64 (linux)","description":"Aliyun SMS connector implementation.","directories":{},"_nodeVersion":"16.18.0","dependencies":{"got":"^11.8.2","zod":"^3.14.3","@logto/connector-kit":"^1.0.0-beta.20","@silverhand/essentials":"^1.2.0","@silverhand/jest-config":"1.0.0"},"eslintConfig":{"extends":"@silverhand"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","eslint":"^8.21.0","prettier":"^2.7.1","typescript":"^4.7.4","@jest/types":"^28.1.3","@types/jest":"^28.1.6","@types/node":"^16.3.1","@vercel/ncc":"^0.34.0","lint-staged":"^13.0.0","@silverhand/ts-config":"1.0.0","@silverhand/eslint-config":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connector-aliyun-sms_1.0.0-beta.11_1667741160653_0.8826564085542683","host":"s3://npm-registry-packages"}},"1.0.0-beta.12":{"name":"@logto/connector-aliyun-sms","version":"1.0.0-beta.12","author":{"name":"Silverhand Inc.","email":"contact@silverhand.io"},"license":"MPL-2.0","_id":"@logto/connector-aliyun-sms@1.0.0-beta.12","maintainers":[{"name":"gaosun","email":"gao.npm@gmail.com"}],"dist":{"shasum":"22b2c396425f97632b48d24cf5dcdeb36fd287ea","tarball":"https://registry.npmjs.org/@logto/connector-aliyun-sms/-/connector-aliyun-sms-1.0.0-beta.12.tgz","fileCount":16,"integrity":"sha512-wRIU+mqbN72x+GNv/xOg1tLC6Ud2eCxXtxzmk8tHoMAKblB6UwdcGIjyRz7pss+hc3gWwR9URWhkfG3KM+kmJQ==","signatures":[{"sig":"MEUCIQDLqzKo5c5/uGkz0HPsBBM2cFVq9aBdWM5i2WFHlPOdvwIgZoZMGPM/YMmqJwhG3kqB2zu6rDk4MYvLIvX2PwVrFu0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":503281,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjhdj1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpIJA//Qr9Ya85rRHHZ9M9wrdlMOORgYRNLVE+z0BZ2+/hu+DCOn3/S\r\nlc4LPhPDLPVc+orz9zlak9H1IXtK1/8l+i1jXeavZIcP3hLCpH/jf5nUO4Ib\r\n1EITsQCizp4drIBTNsbmQk6wBLuIT6YwEnIyi1YzprFQ+UGTh0EavJPpiOOU\r\n2y3JhZ9V/5YhMis7JNZjpHA6J5sH+6v7COLWmM1fQlQvUMkYzkIFVDnfFADc\r\nLwUm4cBgLBcmjIXOzEVo00eti2iFiGFC4rSF/IUWNqiBR4saAYl0m9+sUdnP\r\n+FKCa2EYHMdWvWHp4mTN5+fTbcpYzYrFWpM//F2PV4ZWI+9IUTlT+eKuVUBB\r\na0r4SoqqPf04fS9EIveY0Veb3Cgtc0EkTXN1n0k4qrLb4otjT/7W8PpejUmd\r\neOyTOFf+N/mE5zfKBlUXeHobTD7QlCcfdaAaQFphIC84AWmBUAff/N/3yYjj\r\nVXAe4lOM/OJnABNK0GaXyEZWMX8FKtHys7OyTWUrRU/0dnhg4APJsxNak5jA\r\nARoEeM2JSSL/8gRuoUsAbBsbaDII9awRV4+y3itQ/EfnH6F4ktcQTixPRRcJ\r\nfLW1q0G5XJDptvFeFl3RlPTzW4vvFkOHHxSd7gAnRhbUbbulFWnmAVsqpKXc\r\ngz90zPiYo/yCgH6N28joWhN4oPnawNmmAI4=\r\n=Vh2s\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","engines":{"node":"^16.0.0"},"exports":"./lib/index.js","gitHead":"4644de2adacd83128a38f923df19c5b1767901e0","scripts":{"dev":"tsc -p tsconfig.build.json --watch --preserveWatchOutput --incremental","lint":"eslint --ext .ts src","test":"jest","build":"rm -rf lib/ && ncc build src/index.ts -o lib","prepack":"pnpm build","precommit":"lint-staged","lint:report":"pnpm lint --format json --output-file report.json","test:coverage":"jest --coverage --silent"},"_npmUser":{"name":"gaosun","email":"gao.npm@gmail.com"},"prettier":"@silverhand/eslint-config/.prettierrc","_npmVersion":"lerna/5.4.3/node@v16.18.1+x64 (linux)","description":"Aliyun SMS connector implementation.","directories":{},"_nodeVersion":"16.18.1","dependencies":{"got":"^11.8.2","zod":"^3.14.3","@logto/connector-kit":"^1.0.0-beta.26","@silverhand/essentials":"^1.2.0","@silverhand/jest-config":"1.2.2"},"eslintConfig":{"extends":"@silverhand"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","eslint":"^8.21.0","prettier":"^2.7.1","typescript":"^4.7.4","@jest/types":"^28.1.3","@types/jest":"^28.1.6","@types/node":"^16.3.1","@vercel/ncc":"^0.34.0","lint-staged":"^13.0.0","@silverhand/ts-config":"1.2.1","@silverhand/eslint-config":"1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/connector-aliyun-sms_1.0.0-beta.12_1669716212760_0.8342242781528073","host":"s3://npm-registry-packages"}},"1.0.0-beta.13":{"name":"@logto/connector-aliyun-sms","version":"1.0.0-beta.13","author":{"name":"Silverhand Inc.","email":"contact@silverhand.io"},"license":"MPL-2.0","_id":"@logto/connector-aliyun-sms@1.0.0-beta.13","maintainers":[{"name":"gaosun","email":"gao.npm@gmail.com"}],"dist":{"shasum":"09037af6a29ae68e62c746a5d156af3521b97672","tarball":"https://registry.npmjs.org/@logto/connector-aliyun-sms/-/connector-aliyun-sms-1.0.0-beta.13.tgz","fileCount":16,"integrity":"sha512-O7P3FxEqwBre6XwifXlN1jwuN+dePBr7IVOQDQmBv94IfuG9gVGTAnTttD+nLFO+EBpEArj83N2k4v3ikaLgaQ==","signatures":[{"sig":"MEUCIQC8l5Hp4B1teOVgf8QEIxKUUzjwK4eD1wyAauZXqz+eIgIgOCEt+Tp/88Bq0Ypt/ta73wwDLAxhsGwmfu71xz5bm0I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":504071,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjhef8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpg5w//Q1wiRnbkfAZIRPwXZw8XfdwS4ou6SsLOfuKc2CoXwbgxm/tZ\r\nXyecC8/9/D5JAku2aHfzoDU79aryGhZnC+9VYPInDRBi7um+SiPLi78La0MF\r\nlNqUtJqyMTazFZ5mvSSoK9yIbetQOtrKJuDuDz1fsxEL0fNaA/amy+LwV10a\r\n3Ap8zACW7RVjjjDqr3rXMTPG1Myad9AdoKNL94zFlkdi1zOqrQU9bB2NlaVC\r\nYz15gtruoKG3RXvF3da1UGYlEBHb6pxPYfB8PuisLNKcKjhtuL8cKikvg8OM\r\n2cOQinMHUP6eje9f+jCUApOXMEkkESHtFkc+xOO2V8fLbDfdVhIYK3NOxO+9\r\npZwdu+6zpufwPMjO3A7QmCqKAxrJgX6dAa8aO2s3/CP7qxahOjUwgZjRcYg5\r\nhjuxVvvPzup2N2FNY4z/h3ahqhsJBF5BzWG0pn6gJYoXOeFLlc6LhTGlTkr/\r\nHU7LFHWDOsLES4p02M4vasI+HKWYlAz7rSq0hSyt4u3x4AT0pPX6TQKfrjhS\r\n+GCPF8MP/3oY1wRtHCbuO0vN1A/ZODmx8nFJVrLbrVArWBeWkgBKrrHTAwDe\r\ncmTH4nYqbCf+CCRv7jy2SYOId8i6qffLtImRh6VyE0KMdJVyliNVo7wl+0Lv\r\nR1zE4c/E1EPh688DU+TTgC1DTvxS3PQgM2o=\r\n=JLXF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","engines":{"node":"^16.0.0"},"exports":"./lib/index.js","gitHead":"e11f4c748b6dba6cbcec3daa2e3afb2fda4c04b5","scripts":{"dev":"tsc -p tsconfig.build.json --watch --preserveWatchOutput --incremental","lint":"eslint --ext .ts src","test":"jest","build":"rm -rf lib/ && ncc build src/index.ts -o lib","prepack":"pnpm build","precommit":"lint-staged","lint:report":"pnpm lint --format json --output-file report.json","test:coverage":"jest --coverage --silent"},"_npmUser":{"name":"gaosun","email":"gao.npm@gmail.com"},"prettier":"@silverhand/eslint-config/.prettierrc","_npmVersion":"lerna/5.4.3/node@v16.18.1+x64 (linux)","description":"Aliyun SMS connector implementation.","directories":{},"_nodeVersion":"16.18.1","dependencies":{"got":"^11.8.2","zod":"^3.14.3","@logto/connector-kit":"^1.0.0-beta.26","@silverhand/essentials":"^1.2.0","@silverhand/jest-config":"1.2.2"},"eslintConfig":{"extends":"@silverhand"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","eslint":"^8.21.0","prettier":"^2.7.1","typescript":"^4.7.4","@jest/types":"^28.1.3","@types/jest":"^28.1.6","@types/node":"^16.3.1","@vercel/ncc":"^0.34.0","lint-staged":"^13.0.0","@silverhand/ts-config":"1.2.1","@silverhand/eslint-config":"1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/connector-aliyun-sms_1.0.0-beta.13_1669720060610_0.44106703814139614","host":"s3://npm-registry-packages"}},"1.0.0-beta.15":{"name":"@logto/connector-aliyun-sms","version":"1.0.0-beta.15","license":"MPL-2.0","_id":"@logto/connector-aliyun-sms@1.0.0-beta.15","maintainers":[{"name":"gaosun","email":"gao.npm@gmail.com"}],"dist":{"shasum":"aeb72512f3293e56021fd9c1af1d93d87bbef807","tarball":"https://registry.npmjs.org/@logto/connector-aliyun-sms/-/connector-aliyun-sms-1.0.0-beta.15.tgz","fileCount":16,"integrity":"sha512-spSbNtdR9gtPe/X60iPQIzDgWjDqat0zyP069fPsTYCvvEVPR6WDDK6FgsYnKcM9aHBU8jU3/hKxgvAisAWdTA==","signatures":[{"sig":"MEYCIQCIVrONTYLrzOHB/U95yVPLBI/njwSlb/PbuBOnku+DYQIhAOtsPyFUDSkS2ZkIgtU1dK2JJVdDy1y9FsOrnPyPpvoH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":520801,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjrUcTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmom3w/+OAtkjrSX7XOJMvPgsFYSGOW+sN4WIwHU+xXT7QY+hZubwLkR\r\nmLpVjhpfEBNa6FlBMMKynB+pJ02Jhyv5eL6O6H/jj9+N7UdvKwNVMj9YHNq6\r\nON1On+yur++STmD3NjSQh27pgzEag3pEhDF6J8g8P/hLGZMPILKdVtdadGdp\r\nh86kIUn3aUwBEKQWbq6nTvCG3lQ+nTKemZwDWKYxU5+6dg+yjTJkWKocXS5q\r\n9elHdnBAteSWZkfZMZkbVqqxE+f56BK+EqANAddD605Kt9SF1ZHJq93zbbPO\r\nPiZHjyqX5y148w9BxDyiOcjILrzFBqQTPyAC2L1E4E5i42LEeYujMiE9gdmc\r\n6wWKJ1uFW3Q/e0HlCvEsKm7qEIrQzASuSHeoYfW7EFOI/AkBtV7OzeYnUlHT\r\nn+Ta/diR70MGAevGJBJbzBe6HCuofaaplXWeAwEK/RWSC7mTaGSjAG8h17I/\r\nY7C8YBj/t1pSZ9KoPczGAmMxJ5rbr6yfNw5MiCB591mkiIQOyonw3yTCJISS\r\ndTMFdinrFWBams6/Ns48GMFYnL7V2Wz4D7xPFFsJs1PJmTVa+dzexJoV4Qbe\r\neNLVHlS7lGd+eaVXHzCXALI3k0FXXh0hbpjWdOZNcsY9IVsth8Cft5fH4fNw\r\nriZqlQhCugZZo5tlnIqOvAA5iZPET6AlKJY=\r\n=X/Id\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","_from":"file:logto-connector-aliyun-sms-1.0.0-beta.15.tgz","engines":{"node":"^16.13.0 || ^18.12.0"},"exports":"./lib/index.js","scripts":{"dev":"tsc -p tsconfig.build.json --watch --preserveWatchOutput --incremental","lint":"eslint --ext .ts src","test":"jest","build":"rm -rf lib/ && ncc build src/index.ts -o lib","precommit":"lint-staged","lint:report":"pnpm lint --format json --output-file report.json","package:sync":"cd ../../ && pnpm package:sync","test:coverage":"pnpm run test --coverage --silent"},"_npmUser":{"name":"gaosun","email":"gao.npm@gmail.com"},"prettier":"@silverhand/eslint-config/.prettierrc","_resolved":"/private/var/folders/lq/7sljkztx0rv36dtjbms9c64r0000gn/T/3f9df76f76a2ae2dad14260e234bad67/logto-connector-aliyun-sms-1.0.0-beta.15.tgz","_integrity":"sha512-spSbNtdR9gtPe/X60iPQIzDgWjDqat0zyP069fPsTYCvvEVPR6WDDK6FgsYnKcM9aHBU8jU3/hKxgvAisAWdTA==","_npmVersion":"8.19.2","description":"Aliyun SMS connector implementation.","directories":{},"_nodeVersion":"18.12.1","dependencies":{"got":"^11.8.2","zod":"^3.20.2","snakecase-keys":"^5.1.0","@logto/connector-kit":"1.0.0-beta.30","@silverhand/essentials":"^1.2.0"},"eslintConfig":{"extends":"@silverhand"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","nock":"^13.2.2","eslint":"^8.21.0","prettier":"^2.7.1","supertest":"^6.2.2","iconv-lite":"0.6.3","typescript":"^4.9.4","@jest/types":"^29.3.1","@types/jest":"^29.2.4","@types/node":"^16.3.1","@vercel/ncc":"^0.36.0","lint-staged":"^13.0.0","@types/supertest":"^2.0.11","@silverhand/ts-config":"1.2.1","@silverhand/jest-config":"1.2.2","@silverhand/eslint-config":"1.3.0","jest-matcher-specific-error":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connector-aliyun-sms_1.0.0-beta.15_1672300307335_0.5010781850799668","host":"s3://npm-registry-packages"}},"1.0.0-beta.16":{"name":"@logto/connector-aliyun-sms","version":"1.0.0-beta.16","license":"MPL-2.0","_id":"@logto/connector-aliyun-sms@1.0.0-beta.16","maintainers":[{"name":"gaosun","email":"gao.npm@gmail.com"}],"dist":{"shasum":"6993abc8cb3f2f64f8523d919df11aa7c5066c62","tarball":"https://registry.npmjs.org/@logto/connector-aliyun-sms/-/connector-aliyun-sms-1.0.0-beta.16.tgz","fileCount":16,"integrity":"sha512-FtvaE+hit6hLhxn+ON5OtPlpDxCB3r5fv8nXpoGglAA566/Sg5fyhY8r9wEsmZZvozOIVbL8RPkGCbK9dCgmtQ==","signatures":[{"sig":"MEUCIDzxAxQHpatXV53P5GBoMWqcLoWkXCrL8bqpMZRMA+5cAiEA199svWPiAKc9Rm2g5mrz7wJUn9qUzfDi2uqMD3NTEyQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":521280,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjsTKrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpRUA//ea5PV6X28ndoIcq2EKbA9GEFCyemEnRpkvpYQEm05tSL6ifO\r\ncjWAJdsjRpPEwRGQxeBFjPw9wW1eFWyhBxYwFHBKA6c6dyNJ/difxaIlF9jQ\r\n1C170RBbyj+PW93EmDS8hYP5j3a5/g8mvBLw4kntZzyZwgbo4lU7COd/ufT8\r\n37A1ukCm36aHyT40udbFiFNHiVhwJlRSMBCF9GRtpSpJO90N/zJfQhWqrQSv\r\nsgXwf8ZZ8K1JTpvnIUqbwtLHcxwcP9bN5erbOqVz56fV3TJNsqKsHQqLHySK\r\nWHzLjzVcTS8heHEvpWrG4sPpiYxO220pD+tTfkdzrXXGIpiQ8eKCQ0Doc01/\r\nm0DX/xSNU6+Oj+HpUfhBVLCU/YSaiBD4jHikwbnZe50qmyWP7fxyE18j1+Jb\r\nZRvdf/hNVCgy68hgSNAo8VX44Fg0PuXTKgaX9u4FL/mPAt7L0wxhvZq5ZAxv\r\n8AxivX8eI9jn3A3F2b4SZJwWeuxpr03qnFBloplUXGgrcIZerWzbhrBsFTxz\r\nSoiH0efOCPBfSa/akcicP4KwzeyOF55qLKsVD//nUq6nDoe7KhA24LZsLZQZ\r\nRYc9JWgNCDJ0h06B+fGs1ayRB7TColaQXrKiduSoyGm6PTjBzkLfCeZclueu\r\n1Nvf9w+PxBsZa6Jlhi5q04+8A8OC86G+VTw=\r\n=PKN2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","_from":"file:logto-connector-aliyun-sms-1.0.0-beta.16.tgz","engines":{"node":"^16.13.0 || ^18.12.0"},"exports":"./lib/index.js","scripts":{"dev":"tsc -p tsconfig.build.json --watch --preserveWatchOutput --incremental","lint":"eslint --ext .ts src","test":"jest","build":"rm -rf lib/ && ncc build src/index.ts -o lib","precommit":"lint-staged","lint:report":"pnpm lint --format json --output-file report.json","package:sync":"cd ../../ && pnpm package:sync","test:coverage":"pnpm run test --coverage --silent"},"_npmUser":{"name":"gaosun","email":"gao.npm@gmail.com"},"prettier":"@silverhand/eslint-config/.prettierrc","_resolved":"/tmp/a2711857b712df7c4d9d4e460a243dec/logto-connector-aliyun-sms-1.0.0-beta.16.tgz","_integrity":"sha512-FtvaE+hit6hLhxn+ON5OtPlpDxCB3r5fv8nXpoGglAA566/Sg5fyhY8r9wEsmZZvozOIVbL8RPkGCbK9dCgmtQ==","_npmVersion":"8.19.2","description":"Aliyun SMS connector implementation.","directories":{},"_nodeVersion":"18.12.1","dependencies":{"got":"^11.8.2","zod":"^3.20.2","snakecase-keys":"^5.1.0","@logto/connector-kit":"1.0.0-beta.32","@silverhand/essentials":"^1.2.0"},"eslintConfig":{"extends":"@silverhand"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","nock":"^13.2.2","eslint":"^8.21.0","prettier":"^2.7.1","supertest":"^6.2.2","iconv-lite":"0.6.3","typescript":"^4.9.4","@jest/types":"^29.3.1","@types/jest":"^29.2.4","@types/node":"^16.3.1","@vercel/ncc":"^0.36.0","lint-staged":"^13.0.0","@types/supertest":"^2.0.11","@silverhand/ts-config":"1.2.1","@silverhand/jest-config":"1.2.2","@silverhand/eslint-config":"1.3.0","jest-matcher-specific-error":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connector-aliyun-sms_1.0.0-beta.16_1672557227084_0.35529950263674803","host":"s3://npm-registry-packages"}},"1.0.0-beta.17":{"name":"@logto/connector-aliyun-sms","version":"1.0.0-beta.17","license":"MPL-2.0","_id":"@logto/connector-aliyun-sms@1.0.0-beta.17","maintainers":[{"name":"gaosun","email":"gao.npm@gmail.com"}],"dist":{"shasum":"f5b044e49b16389493fc370cccd3fa2a4436be7c","tarball":"https://registry.npmjs.org/@logto/connector-aliyun-sms/-/connector-aliyun-sms-1.0.0-beta.17.tgz","fileCount":13,"integrity":"sha512-9oN4ack+YxsUp4BIwXm4O64gE3f1zQrNnWoBtJByd7SHcaUqm1M4FBW0KoLVFpboarFRWWEHqlB5QQF8dHElPQ==","signatures":[{"sig":"MEUCIH7cn1Z4QBJqjtiib+xtIQvTLfMDWWdKN013updWlEmtAiEArt3JL2Z2vxKXWKBS+qSskmEt8S0MlNrGKh8qKffyOz0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38417,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2JMqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpElw//RqHVFVbOkPp07qiVmMtSp8TqMEoGtCGZpqhjm+l+nWlaSh3+\r\nVXzev6fEky9TLxaD+XuPG3oiScza5Afrp/JdaPGZw40//Q/P9qTB5oJgomjT\r\nuoDwCqjjPqFS/LheO4UOagzc4q2mPwfObOqD8qKF7BNdy1flmM8IsOGwPG4f\r\nigJZKoWlJBxUx5W8TDbNRqBwnt+p1uGcWZVnhZjWHeK7pau8jhyi15wMOdTb\r\n7AIfkGBdr6g9T901Se4T0sNWJ/LbLBnzVabxSAb9A0Z5MYLcIJc55HQncOqa\r\nmulCHMjwk3V8DrF0Wu+yx9ORev8VuBOqxR3Z1Yr4Zi9gxZJ6I1ZB9iKWEF/L\r\nhu5wQLCFgDcmGCLiOlhpUZ+t4aJSwQSiCScNE9XeufE5E25GdZ6mF4h/rYPK\r\n/65hmVPN4/f+Fgi59T2A6apFO20RaqjqZFVh2puBkrdrmq65UlPoKJa+HKx/\r\n5rTtSmBG+yk6fJaYijjgH4ZwQ/fkqcSpkX0Gfdrq/ztA8c9mle5BcR8lwwhi\r\n+xiw0brYHjKZ9h7WTfqsThI+9g+22AKgivUQsJ+NSbcNH3RLpp/CtOQ6EsGy\r\npTrAFmIEAZjSUmKyIoEQpoZxtmi4tixaLrU/9aZEieh7uSF5Q75NeiAn6fkZ\r\nSqBJXYh8y27e0T5GTXrTjMQIonCGpGoILEE=\r\n=Odik\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","type":"module","_from":"file:logto-connector-aliyun-sms-1.0.0-beta.17.tgz","types":"./lib/index.d.ts","module":"./lib/index.js","engines":{"node":"^16.13.0 || ^18.12.0"},"exports":"./lib/index.js","scripts":{"dev":"tsc -p tsconfig.build.json --watch --preserveWatchOutput --incremental","lint":"eslint --ext .ts src","test":"pnpm build:test && NODE_OPTIONS=--experimental-vm-modules jest","build":"rm -rf lib/ && tsc -p tsconfig.build.json --noEmit && rollup -c","precommit":"lint-staged","build:test":"rm -rf lib/ && tsc -p tsconfig.test.json","lint:report":"pnpm lint --format json --output-file report.json","package:sync":"cd ../../ && pnpm package:sync","test:coverage":"pnpm run test --coverage --silent","package:update":"cd ../../ && pnpm package:update"},"_npmUser":{"name":"gaosun","email":"gao.npm@gmail.com"},"prettier":"@silverhand/eslint-config/.prettierrc","_resolved":"/tmp/a1410e291bb80593096b2ebff1b3161a/logto-connector-aliyun-sms-1.0.0-beta.17.tgz","_integrity":"sha512-9oN4ack+YxsUp4BIwXm4O64gE3f1zQrNnWoBtJByd7SHcaUqm1M4FBW0KoLVFpboarFRWWEHqlB5QQF8dHElPQ==","_npmVersion":"8.19.3","description":"Aliyun SMS connector implementation.","directories":{},"_nodeVersion":"18.13.0","dependencies":{"got":"^12.5.3","zod":"^3.20.2","snakecase-keys":"^5.1.0","@logto/connector-kit":"1.0.0-beta.33","@silverhand/essentials":"2.1.0"},"eslintConfig":{"extends":"@silverhand"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","nock":"^13.2.2","eslint":"^8.21.0","rollup":"^3.8.0","prettier":"^2.8.1","supertest":"^6.2.2","typescript":"^4.9.4","@jest/types":"^29.3.1","@types/jest":"^29.2.4","@types/node":"^16.3.1","lint-staged":"^13.0.0","@types/supertest":"^2.0.11","@rollup/plugin-json":"^6.0.0","@silverhand/ts-config":"1.2.1","rollup-plugin-summary":"^2.0.0","@rollup/plugin-commonjs":"^24.0.0","@silverhand/jest-config":"1.2.2","@rollup/plugin-typescript":"^10.0.1","@silverhand/eslint-config":"1.3.0","@rollup/plugin-node-resolve":"^15.0.1","jest-matcher-specific-error":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connector-aliyun-sms_1.0.0-beta.17_1675137834190_0.970833702625385","host":"s3://npm-registry-packages"}},"1.0.0-beta.18":{"name":"@logto/connector-aliyun-sms","version":"1.0.0-beta.18","license":"MPL-2.0","_id":"@logto/connector-aliyun-sms@1.0.0-beta.18","maintainers":[{"name":"gaosun","email":"gao.npm@gmail.com"}],"dist":{"shasum":"2eefc2ba121f21b70cc8448928a76bbaab4859e2","tarball":"https://registry.npmjs.org/@logto/connector-aliyun-sms/-/connector-aliyun-sms-1.0.0-beta.18.tgz","fileCount":13,"integrity":"sha512-cgDb+YxESv59HwLOSchTalcrHapE5Gd6mx9wI+04j2lM25Bt3bOzup/dKQ1mbpw8kHFNt4j6DhcPNQtlPvAe5Q==","signatures":[{"sig":"MEYCIQD0bcjH6O2LYc8b2PkAbZnkl1AUmtONbN6wtYg6EfN69wIhAOGDwO5fih9xwohlpnN50RlmFqOjrFs4FHJK7WsiNnYb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38414,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2+JuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq0QQ//UzMaoq2MXgHxXIx3HoZEbdOC7W/J6v5+tQFLS0ZzwtazCl/t\r\n8OwbYTb25Iw9fXhCIjnSM0DvRQwA44ixHqUKLcbeQxCUal8eH9YqfntybFzJ\r\n415LyRAKcYlqR9TqCRZ+q6aM7AAQ2lqwGd5DndRPc7kN8kXgUCwSPTyJoJb4\r\nxeFPzTWH2sr77GClZ/4NTnGvPi9ZRBn1tjgK8KL3eJunJkKm4VB/Q9sBN27m\r\naSIiYV2ca3sdZhcCD3E0OsXZnjrm7xvm0AHJDeDUMquiD3oh6L2vqILCbZdq\r\npQEgX1xq5k4FVG0qm40TRV0xzrA/31ulZ3Zx1NndsD5Y1sVv/gjm9SQqcudT\r\nbrPbJsN0+gxxy6pbd1GcD1MX2ubYlXGMJgVhRwJnmYqVBl+z2Bj/U8uTIdJ/\r\n+RI9mHj1c1W5Qe8EdTN5FDsj6AJlO2vBMNT1QUH3VlH+4O1EH/3idnXRMptG\r\npqB5bmMiGgZzqyChhb57X3SDI7A4qZ+1EJFmiEeMSACwPw2SYhp+tF8yTZvl\r\nPE5eX1U1SV3Huv5JlZ1fwu9gVU9r+ntaHEo9dKDFJWbnDEJmfYyobXxOicl4\r\nZ5Fm3csYUH8zcoaGTyKZMVNDHwwO7CxqAW+NwGBAF4X1+Nbv4DOqQUaTo/RS\r\nGg5P1JP8tijyM63S+54e8Qv18dCaUQ1Nep0=\r\n=h0Tz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","type":"module","_from":"file:logto-connector-aliyun-sms-1.0.0-beta.18.tgz","types":"./lib/index.d.ts","module":"./lib/index.js","engines":{"node":"^16.13.0 || ^18.12.0"},"exports":"./lib/index.js","scripts":{"dev":"tsc -p tsconfig.build.json --watch --preserveWatchOutput --incremental","lint":"eslint --ext .ts src","test":"pnpm build:test && NODE_OPTIONS=--experimental-vm-modules jest","build":"rm -rf lib/ && tsc -p tsconfig.build.json --noEmit && rollup -c","precommit":"lint-staged","build:test":"rm -rf lib/ && tsc -p tsconfig.test.json","lint:report":"pnpm lint --format json --output-file report.json","package:sync":"cd ../../ && pnpm package:sync","test:coverage":"pnpm run test --coverage --silent","package:update":"cd ../../ && pnpm package:update"},"_npmUser":{"name":"gaosun","email":"gao.npm@gmail.com"},"prettier":"@silverhand/eslint-config/.prettierrc","_resolved":"/tmp/0841cab16329dba36efad91f2a45c8ff/logto-connector-aliyun-sms-1.0.0-beta.18.tgz","_integrity":"sha512-cgDb+YxESv59HwLOSchTalcrHapE5Gd6mx9wI+04j2lM25Bt3bOzup/dKQ1mbpw8kHFNt4j6DhcPNQtlPvAe5Q==","_npmVersion":"8.19.3","description":"Aliyun SMS connector implementation.","directories":{},"_nodeVersion":"18.13.0","dependencies":{"got":"^12.5.3","zod":"^3.20.2","snakecase-keys":"^5.1.0","@logto/connector-kit":"1.0.0-rc.0","@silverhand/essentials":"2.1.0"},"eslintConfig":{"extends":"@silverhand"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","nock":"^13.2.2","eslint":"^8.21.0","rollup":"^3.8.0","prettier":"^2.8.1","supertest":"^6.2.2","typescript":"^4.9.4","@jest/types":"^29.3.1","@types/jest":"^29.2.4","@types/node":"^16.3.1","lint-staged":"^13.0.0","@types/supertest":"^2.0.11","@rollup/plugin-json":"^6.0.0","@silverhand/ts-config":"1.2.1","rollup-plugin-summary":"^2.0.0","@rollup/plugin-commonjs":"^24.0.0","@silverhand/jest-config":"1.2.2","@rollup/plugin-typescript":"^10.0.1","@silverhand/eslint-config":"1.3.0","@rollup/plugin-node-resolve":"^15.0.1","jest-matcher-specific-error":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connector-aliyun-sms_1.0.0-beta.18_1675354734434_0.5178118511731602","host":"s3://npm-registry-packages"}},"1.0.0-beta.19":{"name":"@logto/connector-aliyun-sms","version":"1.0.0-beta.19","license":"MPL-2.0","_id":"@logto/connector-aliyun-sms@1.0.0-beta.19","maintainers":[{"name":"gaosun","email":"gao.npm@gmail.com"}],"dist":{"shasum":"25ef6837cb18db44080c6bbb150ccc53fe960a4c","tarball":"https://registry.npmjs.org/@logto/connector-aliyun-sms/-/connector-aliyun-sms-1.0.0-beta.19.tgz","fileCount":13,"integrity":"sha512-9oM2pJRq5gOix197tB0W/6c/yCd4RpeZUm4LKOBZL/kPmq2HCTm7hCwNZcYBmJ9syZwgRQWxAfjxwCJ7fi4WDQ==","signatures":[{"sig":"MEUCIQCqJp3EN6Di3LEPH+W7m2y2/LBnquiWF0V3BRLqPI+//gIgUK6FqhOML8AsCYXj81f+6GDFsODECuPXQfiN9WfW6KE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38098,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj48xLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr8gBAAigWBxomNXDc7I13u9wacWCiM84SbjwxQZGgjS511KGhUEvKL\r\ngK9cuGXMqwTyZ2oEnghf9w9sihcht1CFCAx0mJgjwPUEK9wO9cuA2fy8Um2B\r\nx7Rfxi3xy9UEle2l6HwNFg9J2HyGblPKuAN5ZHphZG+K9/fif0+gFbBkoE+F\r\nRfR/Rzpvs4R5blW4RGKE845ZNHKxpetKnlcGeqsixDY9Fk7SSNq08XtKvz+N\r\nwTLqrpoQLMem2dXsth85PFQjySN6tZbiN7403TncFJL/ja4bsjDN0nqDnXVn\r\nmFVRLpk9+U9QSijUB59HQKXtAW3Zz4VPjJnU0j1oF8aTzhNOPmtI0FgtOrl1\r\nBvtxvbFc3GLZ/EfgV5XOrrjvyyJEX6kHKXF5x5sJTasQS9HlhRQcDnwjJl7R\r\ne7Lq56VITKsCsS72O0OI6JUUh95GkqT/py+wgAdF15r9MaIlOTuzlnIC01lM\r\nslyXF41S4jo5qsMiDA8XvQmsZsqGISg6tv7YIAyG1sozVTjBgT+U9HAIdm/g\r\nUZXJmvAqtcWBk8YDgmKpZlwabykNGAI9Qm79aUNgxfz/FArZayb68bY+ADfl\r\nqVak81uXEdmc50x64hACu9wZO3L6pzaA0nBE3ZdoC7j9zZ/k+u2r+mB8gg97\r\nGh1JDJcrbo8WxPFiLdEaiqQYop5X43UcEfU=\r\n=A8hc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","type":"module","_from":"file:logto-connector-aliyun-sms-1.0.0-beta.19.tgz","types":"./lib/index.d.ts","module":"./lib/index.js","engines":{"node":"^16.13.0 || ^18.12.0"},"exports":"./lib/index.js","scripts":{"dev":"tsc -p tsconfig.build.json --watch --preserveWatchOutput --incremental","lint":"eslint --ext .ts src","test":"pnpm build:test && NODE_OPTIONS=--experimental-vm-modules jest","build":"rm -rf lib/ && tsc -p tsconfig.build.json --noEmit && rollup -c","precommit":"lint-staged","build:test":"rm -rf lib/ && tsc -p tsconfig.test.json","lint:report":"pnpm lint --format json --output-file report.json","package:sync":"cd ../../ && pnpm package:sync","test:coverage":"pnpm run test --coverage --silent","package:update":"cd ../../ && pnpm package:update"},"_npmUser":{"name":"gaosun","email":"gao.npm@gmail.com"},"prettier":"@silverhand/eslint-config/.prettierrc","_resolved":"/tmp/1cdd3b7f069cc071b321faf954b1a37e/logto-connector-aliyun-sms-1.0.0-beta.19.tgz","_integrity":"sha512-9oM2pJRq5gOix197tB0W/6c/yCd4RpeZUm4LKOBZL/kPmq2HCTm7hCwNZcYBmJ9syZwgRQWxAfjxwCJ7fi4WDQ==","_npmVersion":"8.19.3","description":"Aliyun SMS connector implementation.","directories":{},"_nodeVersion":"18.13.0","dependencies":{"got":"^12.5.3","zod":"^3.20.2","snakecase-keys":"^5.1.0","@logto/connector-kit":"1.0.0-rc.0","@silverhand/essentials":"2.1.0"},"eslintConfig":{"extends":"@silverhand"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","nock":"^13.2.2","eslint":"^8.21.0","rollup":"^3.8.0","prettier":"^2.8.1","supertest":"^6.2.2","typescript":"^4.9.4","@jest/types":"^29.3.1","@types/jest":"^29.2.4","@types/node":"^16.3.1","lint-staged":"^13.0.0","@types/supertest":"^2.0.11","@rollup/plugin-json":"^6.0.0","@silverhand/ts-config":"1.2.1","rollup-plugin-summary":"^2.0.0","@rollup/plugin-commonjs":"^24.0.0","@silverhand/jest-config":"1.2.2","@rollup/plugin-typescript":"^10.0.1","@silverhand/eslint-config":"1.3.0","@rollup/plugin-node-resolve":"^15.0.1","jest-matcher-specific-error":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connector-aliyun-sms_1.0.0-beta.19_1675873355779_0.3454936541293343","host":"s3://npm-registry-packages"}},"1.0.0-beta.20":{"name":"@logto/connector-aliyun-sms","version":"1.0.0-beta.20","license":"MPL-2.0","_id":"@logto/connector-aliyun-sms@1.0.0-beta.20","maintainers":[{"name":"gaosun","email":"gao.npm@gmail.com"}],"dist":{"shasum":"76940223578d3e65ea27667a25245257427e15fc","tarball":"https://registry.npmjs.org/@logto/connector-aliyun-sms/-/connector-aliyun-sms-1.0.0-beta.20.tgz","fileCount":13,"integrity":"sha512-Iy7YSd00RxAuiZ69c8KDan/Iq3uGR+QvLuupTdd8BWfLDB2sslDACRqGdZc0VrHFdMu3kc4CllRCId2md9uAgg==","signatures":[{"sig":"MEQCIF8HHXLZsyBrcEeTICskNUMGXnQ3xAi1Gf1eg5oqK5QQAiA5aufkeE9vCRsabc+iY8h2VEPa9v3ttuUrStUeodljOw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38112,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj+XtuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpPRw/9Een+gXeXZ98M7rd1TAGZPaDyoq6qFkDotDkP6De4vVaeu8es\r\nVaIV9nkoa7fYJU31xuwsEYsVACYuSmQ3gcMCA2Gst09FzikRHuVamMXduvnE\r\n42kiuVa1ZURM+iV/jU/la4TqhXdA2btECp4/7HpCJIxKJbkSclpVz768fNAU\r\njIlkzw3j3MB3V/U39vkdtb6h2bbVv5884SSWG1fjj5053M9IRh1RcZa/ui3+\r\nMk8t2WU15gfUXL7mzaiL+2i51ITSqbck795hKnzgAfduyyCi5FcklQ3jN14T\r\nmoxtS2K/ZPE0/JwEWjLIghloTAUz8LF6UHy9NH71mgvPflu2s6ZhxWChKaER\r\n5Vy3cLLIDJu6IxNaawQCXA56Pw//ancd5c4/yHeeJjf962NOUAmYZ2x5dKlb\r\nygxvqwdK0oMhXzx3jcD1dfYQYiIviyMOz4RCq2SNSPKBy7VRibzmQCb3B495\r\nFF7UrLVWFOZkAHtP1an5wAzgEkzw3x24mjxs4G/moTT2WNzRC534RqC2iZTp\r\nZNqWoXJtcLlhylMhnL37Zetyf6tL+tPysQ0Uhh7QTINZJ+IWTof1bVdgJbdD\r\ntT6t+DfOGNfMbIMLhRGzjOhz89flhiAoPz9Ug0+E1/5Qo/9u3iu0B8Zja5Xz\r\njwkIEfrtxsfn/b35ingFBDIvMuUEVx7xfzA=\r\n=BrS1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","type":"module","_from":"file:logto-connector-aliyun-sms-1.0.0-beta.20.tgz","types":"./lib/index.d.ts","module":"./lib/index.js","engines":{"node":"^16.13.0 || ^18.12.0"},"exports":"./lib/index.js","scripts":{"dev":"tsc -p tsconfig.build.json --watch --preserveWatchOutput --incremental","lint":"eslint --ext .ts src","test":"pnpm build:test && NODE_OPTIONS=--experimental-vm-modules jest","build":"rm -rf lib/ && tsc -p tsconfig.build.json --noEmit && rollup -c","precommit":"lint-staged","build:test":"rm -rf lib/ && tsc -p tsconfig.test.json","lint:report":"pnpm lint --format json --output-file report.json","package:sync":"cd ../../ && pnpm package:sync","test:coverage":"pnpm run test --coverage --silent","package:update":"cd ../../ && pnpm package:update"},"_npmUser":{"name":"gaosun","email":"gao.npm@gmail.com"},"prettier":"@silverhand/eslint-config/.prettierrc","_resolved":"/tmp/1d491e1e23427985f69d5167a3f0c161/logto-connector-aliyun-sms-1.0.0-beta.20.tgz","_integrity":"sha512-Iy7YSd00RxAuiZ69c8KDan/Iq3uGR+QvLuupTdd8BWfLDB2sslDACRqGdZc0VrHFdMu3kc4CllRCId2md9uAgg==","_npmVersion":"9.3.1","description":"Aliyun SMS connector implementation.","directories":{},"_nodeVersion":"18.14.1","dependencies":{"got":"^12.5.3","zod":"^3.20.2","snakecase-keys":"^5.1.0","@logto/connector-kit":"1.0.0-rc.2","@silverhand/essentials":"2.1.0"},"eslintConfig":{"extends":"@silverhand"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","nock":"^13.2.2","eslint":"^8.21.0","rollup":"^3.8.0","prettier":"^2.8.1","supertest":"^6.2.2","typescript":"^4.9.4","@jest/types":"^29.3.1","@types/jest":"^29.2.4","@types/node":"^16.3.1","lint-staged":"^13.0.0","@types/supertest":"^2.0.11","@rollup/plugin-json":"^6.0.0","@silverhand/ts-config":"1.2.1","rollup-plugin-summary":"^2.0.0","@rollup/plugin-commonjs":"^24.0.0","@silverhand/jest-config":"1.2.2","@rollup/plugin-typescript":"^10.0.1","@silverhand/eslint-config":"1.3.0","@rollup/plugin-node-resolve":"^15.0.1","jest-matcher-specific-error":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connector-aliyun-sms_1.0.0-beta.20_1677294445870_0.17716072569544927","host":"s3://npm-registry-packages"}},"1.0.0-beta.21":{"name":"@logto/connector-aliyun-sms","version":"1.0.0-beta.21","license":"MPL-2.0","_id":"@logto/connector-aliyun-sms@1.0.0-beta.21","maintainers":[{"name":"gaosun","email":"gao.npm@gmail.com"}],"dist":{"shasum":"e135732b4ef114a7de908daf34b75ae6b38ca5ef","tarball":"https://registry.npmjs.org/@logto/connector-aliyun-sms/-/connector-aliyun-sms-1.0.0-beta.21.tgz","fileCount":12,"integrity":"sha512-RiNKwNLYnB0slTDcsgKPFlmWrfuGDkcwHaUmxp3ZavEztoEqlUOz0reHHxcG1E1BvKSO2/iPVWmmZgwqRyUIDw==","signatures":[{"sig":"MEQCIB733thRfItcaa/MVW20U0oknfGq3MaYiD6tHfOj0XhVAiAnoeU88HuGOWX38J4fx7Xv7sa3MWgOFvgqVweJMHgqFg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39143,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkEUgSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqvlA/9GsabsgHeJOfnprlecdRlDlejGyG8BoqnTiTvomdsWrIazc3V\r\nLQZJVpCu7uHPr8DEhNzZbpwtNllBxZMm31V/pDz3ycz7hL0y5Gy4YABCJE2j\r\nh86JThGU5NFgzpSxE6jdPI0CcdLZysWHnlqIGsMrlbGWRZFOZVXT3Kt5KufM\r\nMfwaGEsB4MWwycsYgDDOou65Tbc705mM0uhsvZsMMHHsuEidpRzhCjCANDYJ\r\ne7An40MaHubtt2ZV7kH8kKr9sYtV2auD/43ZUxi6SDnIFS7ThLIZBYqY9lN7\r\nPoPqCi7A5Rp58CJ5t0uPoAUkHrRHWaxlpr4Bk/uHFHR9Ne467x3Dd3Nz/fHw\r\nGw5stBq44cldsQ45FyfGfDgioZp7B0asd7Kzl0Jd6dN61m3BplqlPJ98sdF4\r\nI6Q7SWhlRQM7JsNzRszRxuQYmROGmvefULNOd3pOat5WyCQWV2RraEG+sMj5\r\nzhklxLUWrAwINnKXHpsL/lDAjg1V8bYbVI1Z15i1QdJvQos6TmBFVAuNGIUZ\r\nYoVAxXe3Vpp+yaJhki/cXwkZo/lbT1Bhebjil67mt3DEYgN5iAZPfm0am6FD\r\nO7NGQ4ynFUI6/pynYnw9cqz3Y3u7a+WTfv+h+B1WosptAk6fHwpzbOzov89R\r\n8awyfbwovj7GrmHnlqmFHbCNXNKKAM+UJoE=\r\n=XjOs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","type":"module","_from":"file:logto-connector-aliyun-sms-1.0.0-beta.21.tgz","types":"./lib/index.d.ts","module":"./lib/index.js","engines":{"node":"^16.13.0 || ^18.12.0"},"exports":"./lib/index.js","scripts":{"dev":"tsc -p tsconfig.build.json --watch --preserveWatchOutput --incremental","lint":"eslint --ext .ts src","test":"pnpm build:test && NODE_OPTIONS=--experimental-vm-modules jest","build":"rm -rf lib/ && tsc -p tsconfig.build.json --noEmit && rollup -c","precommit":"lint-staged","build:test":"rm -rf lib/ && tsc -p tsconfig.test.json","lint:report":"pnpm lint --format json --output-file report.json","package:sync":"cd ../../ && pnpm package:sync","test:coverage":"pnpm run test --coverage --silent","package:update":"cd ../../ && pnpm package:update"},"_npmUser":{"name":"gaosun","email":"gao.npm@gmail.com"},"prettier":"@silverhand/eslint-config/.prettierrc","_resolved":"/tmp/313682b02a14d70df5e93308da7dd809/logto-connector-aliyun-sms-1.0.0-beta.21.tgz","_integrity":"sha512-RiNKwNLYnB0slTDcsgKPFlmWrfuGDkcwHaUmxp3ZavEztoEqlUOz0reHHxcG1E1BvKSO2/iPVWmmZgwqRyUIDw==","_npmVersion":"9.5.0","description":"Aliyun SMS connector implementation.","directories":{},"_nodeVersion":"18.14.2","dependencies":{"got":"^12.5.3","zod":"^3.20.2","snakecase-keys":"^5.1.0","@logto/connector-kit":"1.0.0-rc.2","@silverhand/essentials":"2.1.0"},"eslintConfig":{"extends":"@silverhand"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","nock":"^13.2.2","eslint":"^8.21.0","rollup":"^3.8.0","prettier":"^2.8.1","supertest":"^6.2.2","typescript":"^4.9.4","@jest/types":"^29.3.1","@types/jest":"^29.2.4","@types/node":"^16.3.1","lint-staged":"^13.0.0","@types/supertest":"^2.0.11","@rollup/plugin-json":"^6.0.0","@silverhand/ts-config":"1.2.1","rollup-plugin-summary":"^2.0.0","@rollup/plugin-commonjs":"^24.0.0","@silverhand/jest-config":"1.2.2","@rollup/plugin-typescript":"^10.0.1","@silverhand/eslint-config":"1.3.0","@rollup/plugin-node-resolve":"^15.0.1","jest-matcher-specific-error":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connector-aliyun-sms_1.0.0-beta.21_1678854162263_0.7533367932658921","host":"s3://npm-registry-packages"}},"1.0.0-beta.22":{"name":"@logto/connector-aliyun-sms","version":"1.0.0-beta.22","license":"MPL-2.0","_id":"@logto/connector-aliyun-sms@1.0.0-beta.22","maintainers":[{"name":"gaosun","email":"gao.npm@gmail.com"}],"dist":{"shasum":"12b1adaa19193fdb30edbbea9e0cbd5ae488dd8e","tarball":"https://registry.npmjs.org/@logto/connector-aliyun-sms/-/connector-aliyun-sms-1.0.0-beta.22.tgz","fileCount":12,"integrity":"sha512-6aFf+WXkqfxJIeZtdGt+vU/nxgHt+WR1SX3iTCN0Ro+Oe3Y5UDRMn5urjNKw/AQRBjgJcXUmwZZF2mlcsqbQ2g==","signatures":[{"sig":"MEQCICYIuJN2XWiStD1DJUsHsUyrYbRnSuhnu1h2SKDckGDUAiAUBkB51G7qsSZt/OEv2EWwrKb9A1mb8tyHG/zdCv8/2A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41147,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkFo8OACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrawg/9EGdEcZcDPgFWNBhKrSf5HHC0Oq96GISduymFvdJts4jemtUF\r\ngL98kRFjU1TFBw61KzX5v08qi+EIfTsRncklMYgq88FGaXXKSdv0//XDoaaJ\r\niyuU7h37qTdHEhFm2XvGYDh4xLuOlUhuyO9XNU3PQ1jQEVsHIOC+VTUw6DjJ\r\nkkLrwpeCP0KjT7uNC+fXuhnAZfEZjsJFbfnEaGILqUf+8tEGXFk1ll2JEwNa\r\nmeGzDiL3NcTBW4DRtmOHmbXAWKicT8SCmKYiHkyupzWJ8+kD5wIHSYLpWKsN\r\nWD/YkIggSwGrzdlExGAtKrQYBRXClnAzGV725rBhR9ruXEtWr+hL4pPl5Vu7\r\nG9Lhxp0djsiREwFgzzdWwXFgXUCuA+wtcYt9HZQS/plIloRRHLocOlLmQA+0\r\ntsyA80Z6gjNjS7afyS9zE7c0MoPP6C/JMM9Vf92KGE13QFr7+Z94tU/gt5yW\r\njdbMZ1914/1lDmp+iDaUqpov9UZhplx4dOTJ1yaDpZEer+slKV6tbwF8nYdZ\r\negfmYxeDxW6zB9LyrE3Yl33UqC4AYog4wyuJEOyypnGGJW/keFQwPUUJBaEc\r\nhFvufnIWsG/3rGLI6Efvftm3/dquoyWd7nBp1HMTUJU+5/vgClDLAjOplLbg\r\n5zJWL4yPwJ6YFyUuTrLBLk/sNc2I3DadOHg=\r\n=Jyz8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","type":"module","_from":"file:logto-connector-aliyun-sms-1.0.0-beta.22.tgz","types":"./lib/index.d.ts","module":"./lib/index.js","engines":{"node":"^16.13.0 || ^18.12.0"},"exports":"./lib/index.js","scripts":{"dev":"tsc -p tsconfig.build.json --watch --preserveWatchOutput --incremental","lint":"eslint --ext .ts src","test":"pnpm build:test && NODE_OPTIONS=--experimental-vm-modules jest","build":"rm -rf lib/ && tsc -p tsconfig.build.json --noEmit && rollup -c","precommit":"lint-staged","build:test":"rm -rf lib/ && tsc -p tsconfig.test.json","lint:report":"pnpm lint --format json --output-file report.json","package:sync":"cd ../../ && pnpm package:sync","test:coverage":"pnpm run test --coverage --silent","package:update":"cd ../../ && pnpm package:update"},"_npmUser":{"name":"gaosun","email":"gao.npm@gmail.com"},"prettier":"@silverhand/eslint-config/.prettierrc","_resolved":"/tmp/4c547f3ac426f1b59ee6395637c0456f/logto-connector-aliyun-sms-1.0.0-beta.22.tgz","_integrity":"sha512-6aFf+WXkqfxJIeZtdGt+vU/nxgHt+WR1SX3iTCN0Ro+Oe3Y5UDRMn5urjNKw/AQRBjgJcXUmwZZF2mlcsqbQ2g==","_npmVersion":"9.5.0","description":"Aliyun SMS connector implementation.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"got":"^12.5.3","zod":"^3.20.2","snakecase-keys":"^5.1.0","@logto/connector-kit":"1.0.0-rc.2","@silverhand/essentials":"2.1.0"},"eslintConfig":{"extends":"@silverhand"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","nock":"^13.2.2","eslint":"^8.21.0","rollup":"^3.8.0","prettier":"^2.8.1","supertest":"^6.2.2","typescript":"^4.9.4","@jest/types":"^29.3.1","@types/jest":"^29.2.4","@types/node":"^16.3.1","lint-staged":"^13.0.0","@types/supertest":"^2.0.11","@rollup/plugin-json":"^6.0.0","@silverhand/ts-config":"1.2.1","rollup-plugin-summary":"^2.0.0","@rollup/plugin-commonjs":"^24.0.0","@silverhand/jest-config":"1.2.2","@rollup/plugin-typescript":"^10.0.1","@silverhand/eslint-config":"1.3.0","@rollup/plugin-node-resolve":"^15.0.1","jest-matcher-specific-error":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connector-aliyun-sms_1.0.0-beta.22_1679200014519_0.5121537328606256","host":"s3://npm-registry-packages"}},"1.0.0-beta.23":{"name":"@logto/connector-aliyun-sms","version":"1.0.0-beta.23","license":"MPL-2.0","_id":"@logto/connector-aliyun-sms@1.0.0-beta.23","maintainers":[{"name":"gaosun","email":"gao.npm@gmail.com"}],"dist":{"shasum":"7d50be4f8f2dae6df7dd9a872ef008a8c80b91a8","tarball":"https://registry.npmjs.org/@logto/connector-aliyun-sms/-/connector-aliyun-sms-1.0.0-beta.23.tgz","fileCount":12,"integrity":"sha512-PBhHb70qwMBiOUAk3L8cpiR0OQb8/XoG+RcRvG9SomWA9Jdw396QeNcsDeYJV91muHLLdHOBRPG2zP61o5UO9w==","signatures":[{"sig":"MEQCIFi/RviW9xre0msNy86SQX28YqROcChx+h5n7WW/ONpsAiAL77WrzLf8AhSNvdYR+31UVTGmMdzv3TIUJiIjcv4y3A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41147,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkFzI0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqrMQ//dNzlrk8Tz5XUX4/nRM8K2pthesgOcPdiEGjqgcDLgclWdooq\r\nr8wr7WAoZk0/P3s/g8HRK/abZYXkYiCptW3ZYQ4jT3NdTv2lhWhNGTof+YH4\r\nLoKRaayBE97jTYfQGXWUlORCLtBFbVlDbTwpjDmH9xNf8tPlJebPi2sldRBn\r\nLYiHoMw3j8AqzcrYKd3JoLnIOHBq1yi3YH9IUn1wDWdPI9zyE3vULs18bDvU\r\nhVPGvPELPbMn44JNvm8wq7Iyj6KKCpqIgO48E/uxLtgbTmOoSY6O5ZCXUZ1X\r\noPw3I0R1Zqc0ExdMmdfE+c7/HvRK+Sr9duo56f6o4qqmaP/8k3wbdz0QrW24\r\niqti3B2qjKLMdg6+v5KAoZxY84FzXVh5frroP3UVkO0bEiZOm+OgcHgHD0wx\r\nBoJebo1IKWbzOKwgkomiOd2Yw5KV1b5aUC5uNLsFaO9GNj4JkA5wSUeYVrLc\r\n4LB6b/cdU4i+BfDw+LSKBvoll7YTgKi4XejR5FR51H6yu+GJ3WLJuPVCCn5M\r\n5nPXlxVF1tKPkxI39sjJBdeeJX6odKtnLIQHl4YYPVIE/tGiCCfsRU6odi3p\r\nuWaqeEH90n0mHyxuYLs2iuaLFXPiwdJWnKs7yDmbENCjbQMvSOQNM5dPu0dp\r\nVE40y2WCSTQsbDMVQGviLX/EMfado10rKvk=\r\n=pVe0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","type":"module","_from":"file:logto-connector-aliyun-sms-1.0.0-beta.23.tgz","types":"./lib/index.d.ts","module":"./lib/index.js","engines":{"node":"^16.13.0 || ^18.12.0"},"exports":"./lib/index.js","scripts":{"dev":"tsc -p tsconfig.build.json --watch --preserveWatchOutput --incremental","lint":"eslint --ext .ts src","test":"pnpm build:test && NODE_OPTIONS=--experimental-vm-modules jest","build":"rm -rf lib/ && tsc -p tsconfig.build.json --noEmit && rollup -c","precommit":"lint-staged","build:test":"rm -rf lib/ && tsc -p tsconfig.test.json","lint:report":"pnpm lint --format json --output-file report.json","package:sync":"cd ../../ && pnpm package:sync","test:coverage":"pnpm run test --coverage --silent","package:update":"cd ../../ && pnpm package:update"},"_npmUser":{"name":"gaosun","email":"gao.npm@gmail.com"},"prettier":"@silverhand/eslint-config/.prettierrc","_resolved":"/tmp/d3600f49c98cd9984fc427b5d446937b/logto-connector-aliyun-sms-1.0.0-beta.23.tgz","_integrity":"sha512-PBhHb70qwMBiOUAk3L8cpiR0OQb8/XoG+RcRvG9SomWA9Jdw396QeNcsDeYJV91muHLLdHOBRPG2zP61o5UO9w==","_npmVersion":"9.5.0","description":"Aliyun SMS connector implementation.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"got":"^12.5.3","zod":"^3.20.2","snakecase-keys":"^5.1.0","@logto/connector-kit":"1.0.0-rc.3","@silverhand/essentials":"2.1.0"},"eslintConfig":{"extends":"@silverhand"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","nock":"^13.2.2","eslint":"^8.21.0","rollup":"^3.8.0","prettier":"^2.8.1","supertest":"^6.2.2","typescript":"^4.9.4","@jest/types":"^29.3.1","@types/jest":"^29.2.4","@types/node":"^16.3.1","lint-staged":"^13.0.0","@types/supertest":"^2.0.11","@rollup/plugin-json":"^6.0.0","@silverhand/ts-config":"1.2.1","rollup-plugin-summary":"^2.0.0","@rollup/plugin-commonjs":"^24.0.0","@silverhand/jest-config":"1.2.2","@rollup/plugin-typescript":"^10.0.1","@silverhand/eslint-config":"1.3.0","@rollup/plugin-node-resolve":"^15.0.1","jest-matcher-specific-error":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connector-aliyun-sms_1.0.0-beta.23_1679241779891_0.5671894319363349","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"@logto/connector-aliyun-sms","version":"1.0.0","license":"MPL-2.0","_id":"@logto/connector-aliyun-sms@1.0.0","maintainers":[{"name":"gaosun","email":"gao.npm@gmail.com"}],"dist":{"shasum":"c1e6f90ca1a21c6fdb55462b1bed12a0325a38b1","tarball":"https://registry.npmjs.org/@logto/connector-aliyun-sms/-/connector-aliyun-sms-1.0.0.tgz","fileCount":12,"integrity":"sha512-cY3s0odpfyR0911289Tl6ORu7wZ2QqJqBlGSF/3m7ipbHyCPfnVYRuM/XonZj1K3+djq4+yNJ/3onysSdn9zIw==","signatures":[{"sig":"MEUCIH9VjICN9UOEzvOHk3+91FJxwq9rfn2uKkR525x1fsQ4AiEAk4QAO8/jAIpnHb5QGgKrtu/gssWoag2GLu8FRWx098E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41135,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGG5OACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqtBA//a0eJxFFAI8iM+7m1IGNvpz7fP4ZF11hSyp+blfgPmXxhw2Ud\r\nLU5G40aC8/FEf6HMpUih1v9/k+TAynC1ZgHwVRG68Rp9dCgrnddkmfOa+5Sj\r\nKroq01U4SPqjEYgiftuYefk/SSw8cIslBJDdkaOk7hpqHrj6CQHh+mN9Ww03\r\naL3HNpAz/WDyJitq0u5KU1AjeraJVrPgsUTXTsXr7nWM0kapoTYEBnOqqjp5\r\nyu73ahj7seiq0YeiYr9YfqPGL4Yd9zqJXMgBFJVVk+wbJ6VW5yJHdkw6lyl0\r\n/5YvILACE0zUURd7b3Y1ib40NFqkNlgj+bM3sMY4w75n/CrXvZfOV3LOOqlC\r\nnflBFXd/OhvZYaIJBhoQcRAT+jq26DWtsSGN9KJHOkHo1r1aN8VH3xlUBxbr\r\nmgRs2o24RADmMztthvMrsIvA+oAHqhCBO2Hyhv2xfNAInllqG/VAVTBTmrbd\r\n+Bs0dig+gjcNCKvJKWeM7EBVn/Y251JqdX8vtlOUfiaDRlERqD7zWUQZf6rT\r\nTrL/ujqBGDIh9eTsfPSd2FMYD0D+xaZTc4PgqQiafbxZkQiReKhJ3QwUYNnq\r\nEyr6b/5bFqDJkGIVbv3TkpmdJN7+VIhxzAnfca3Sd5wmK1AORNRztNU3z7L5\r\nrQhnUc7Ub5qd4WR9045UUtXL/kE/PLWTa4I=\r\n=6WtH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","type":"module","_from":"file:logto-connector-aliyun-sms-1.0.0.tgz","types":"./lib/index.d.ts","module":"./lib/index.js","engines":{"node":"^16.13.0 || ^18.12.0"},"exports":"./lib/index.js","scripts":{"dev":"tsc -p tsconfig.build.json --watch --preserveWatchOutput --incremental","lint":"eslint --ext .ts src","test":"pnpm build:test && NODE_OPTIONS=--experimental-vm-modules jest","build":"rm -rf lib/ && tsc -p tsconfig.build.json --noEmit && rollup -c","precommit":"lint-staged","build:test":"rm -rf lib/ && tsc -p tsconfig.test.json","lint:report":"pnpm lint --format json --output-file report.json","package:sync":"cd ../../ && pnpm package:sync","test:coverage":"pnpm run test --coverage --silent","package:update":"cd ../../ && pnpm package:update"},"_npmUser":{"name":"gaosun","email":"gao.npm@gmail.com"},"prettier":"@silverhand/eslint-config/.prettierrc","_resolved":"/tmp/55eea0689345e29448f87bf5a9f6efd0/logto-connector-aliyun-sms-1.0.0.tgz","_integrity":"sha512-cY3s0odpfyR0911289Tl6ORu7wZ2QqJqBlGSF/3m7ipbHyCPfnVYRuM/XonZj1K3+djq4+yNJ/3onysSdn9zIw==","_npmVersion":"9.5.0","description":"Aliyun SMS connector implementation.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"got":"^12.5.3","zod":"^3.20.2","snakecase-keys":"^5.1.0","@logto/connector-kit":"^1.0.0","@silverhand/essentials":"2.1.0"},"eslintConfig":{"extends":"@silverhand"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","nock":"^13.2.2","eslint":"^8.21.0","rollup":"^3.8.0","prettier":"^2.8.1","supertest":"^6.2.2","typescript":"^4.9.4","@jest/types":"^29.3.1","@types/jest":"^29.2.4","@types/node":"^16.3.1","lint-staged":"^13.0.0","@types/supertest":"^2.0.11","@rollup/plugin-json":"^6.0.0","@silverhand/ts-config":"1.2.1","rollup-plugin-summary":"^2.0.0","@rollup/plugin-commonjs":"^24.0.0","@silverhand/jest-config":"1.2.2","@rollup/plugin-typescript":"^10.0.1","@silverhand/eslint-config":"1.3.0","@rollup/plugin-node-resolve":"^15.0.1","jest-matcher-specific-error":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/connector-aliyun-sms_1.0.0_1679322702033_0.21625187657385725","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@logto/connector-aliyun-sms","version":"1.0.1","license":"MPL-2.0","_id":"@logto/connector-aliyun-sms@1.0.1","maintainers":[{"name":"gaosun","email":"gao.npm@gmail.com"}],"dist":{"shasum":"e841e45a132e2612f845b7bd744db022dd1dd41b","tarball":"https://registry.npmjs.org/@logto/connector-aliyun-sms/-/connector-aliyun-sms-1.0.1.tgz","fileCount":12,"integrity":"sha512-fR1fX7uRORohUJGtcC9UFTr89vWEKMyr24olWP85OUmBMh6jj21diyRp0q7QIO1re10v4yktTHJj50ZCLYZdmA==","signatures":[{"sig":"MEUCIQD11iIYufrXmO+KB5TLg8HsyayFp6DsQJtj6SIcIVZABgIgVVjjN9rTU3aTfOlIbrntCasZfQLKn5GglBVnQ57xGl8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57637},"main":"./lib/index.js","type":"module","_from":"file:logto-connector-aliyun-sms-1.0.1.tgz","types":"./lib/index.d.ts","module":"./lib/index.js","engines":{"node":"^18.12.0"},"exports":"./lib/index.js","scripts":{"dev":"tsc -p tsconfig.build.json --watch --preserveWatchOutput --incremental","lint":"eslint --ext .ts src","test":"pnpm build:test && pnpm test:only","build":"rm -rf lib/ && tsc -p tsconfig.build.json --noEmit && rollup -c","test:ci":"pnpm test:only --silent --coverage","precommit":"lint-staged","test:only":"NODE_OPTIONS=--experimental-vm-modules jest","build:test":"rm -rf lib/ && tsc -p tsconfig.test.json --sourcemap","lint:report":"pnpm lint --format json --output-file report.json"},"_npmUser":{"name":"gaosun","email":"gao.npm@gmail.com"},"prettier":"@silverhand/eslint-config/.prettierrc","_resolved":"/tmp/e55055c8a34ed0aec5af9ddb1897f5d1/logto-connector-aliyun-sms-1.0.1.tgz","_integrity":"sha512-fR1fX7uRORohUJGtcC9UFTr89vWEKMyr24olWP85OUmBMh6jj21diyRp0q7QIO1re10v4yktTHJj50ZCLYZdmA==","_npmVersion":"9.5.1","description":"Aliyun SMS connector implementation.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"@logto/connector-kit":"^1.1.0"},"eslintConfig":{"extends":"@silverhand","settings":{"import/core-modules":["@silverhand/essentials","got","nock","snakecase-keys","zod"]}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/connector-aliyun-sms_1.0.1_1686065043245_0.568610156544717","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@logto/connector-aliyun-sms","version":"1.0.2","license":"MPL-2.0","_id":"@logto/connector-aliyun-sms@1.0.2","maintainers":[{"name":"gaosun","email":"gao.npm@gmail.com"}],"dist":{"shasum":"3528a2b8ea60c7a669d8d9b55a3cba2242de3a32","tarball":"https://registry.npmjs.org/@logto/connector-aliyun-sms/-/connector-aliyun-sms-1.0.2.tgz","fileCount":11,"integrity":"sha512-/6tSX4c+U55FRYaAZe4CPR5OscLNOKj7AOX3r0JFTG1r8R9UYTdm6/2YDXIs+iUIJvewo3/N6QsWpnM1oTGquw==","signatures":[{"sig":"MEYCIQDXoc2FsomXr+2ewlsmYiXoznss2k3/6dLOz5nk8H+LIgIhAPKTCtXPIDzS921yGfesTNaKjHJa6EIEZ+AzHQfeSA9+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48180},"main":"./lib/index.js","type":"module","_from":"file:logto-connector-aliyun-sms-1.0.2.tgz","types":"./lib/index.d.ts","module":"./lib/index.js","engines":{"node":"^18.12.0"},"exports":"./lib/index.js","scripts":{"dev":"tsc -p tsconfig.build.json --watch --preserveWatchOutput --incremental","lint":"eslint --ext .ts src","test":"pnpm build:test && pnpm test:only","build":"rm -rf lib/ && tsc -p tsconfig.build.json --noEmit && rollup -c","test:ci":"pnpm test:only --silent --coverage","precommit":"lint-staged","test:only":"NODE_OPTIONS=--experimental-vm-modules jest","build:test":"rm -rf lib/ && tsc -p tsconfig.test.json --sourcemap","lint:report":"pnpm lint --format json --output-file report.json"},"_npmUser":{"name":"gaosun","email":"gao.npm@gmail.com"},"prettier":"@silverhand/eslint-config/.prettierrc","_resolved":"/tmp/8c0825a1944e7cb48a44096614a967ae/logto-connector-aliyun-sms-1.0.2.tgz","_integrity":"sha512-/6tSX4c+U55FRYaAZe4CPR5OscLNOKj7AOX3r0JFTG1r8R9UYTdm6/2YDXIs+iUIJvewo3/N6QsWpnM1oTGquw==","_npmVersion":"9.8.1","description":"Aliyun SMS connector implementation.","directories":{},"_nodeVersion":"18.18.2","dependencies":{"@logto/connector-kit":"^2.0.0"},"eslintConfig":{"extends":"@silverhand","settings":{"import/core-modules":["@silverhand/essentials","got","nock","snakecase-keys","zod"]}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/connector-aliyun-sms_1.0.2_1698988640176_0.2986095367418462","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@logto/connector-aliyun-sms","version":"1.1.0","license":"MPL-2.0","_id":"@logto/connector-aliyun-sms@1.1.0","maintainers":[{"name":"gaosun","email":"gao.npm@gmail.com"}],"dist":{"shasum":"d1f5056340ca04be5d2e02eff95ecd548140543d","tarball":"https://registry.npmjs.org/@logto/connector-aliyun-sms/-/connector-aliyun-sms-1.1.0.tgz","fileCount":11,"integrity":"sha512-d8Fw4pQD582PpwzsdBLpVX3q77zGhhf6XEnxt5U0Bz3uk1VWaCjo06lAARA8h0iwbW20d2nH5G7zaDnMTQWiGw==","signatures":[{"sig":"MEUCIG5hnMY8d2FJSEfCL45EuXKa3WkKblG7LTBoNa0qSHvTAiEAlRhlVg5FWSlf7q/ox+nrL9786oHNheo+DDfzxzfYA7U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48179},"main":"./lib/index.js","type":"module","_from":"file:logto-connector-aliyun-sms-1.1.0.tgz","types":"./lib/index.d.ts","module":"./lib/index.js","engines":{"node":"^20.9.0"},"exports":"./lib/index.js","scripts":{"dev":"tsc -p tsconfig.build.json --watch --preserveWatchOutput --incremental","lint":"eslint --ext .ts src","test":"pnpm build:test && pnpm test:only","build":"rm -rf lib/ && tsc -p tsconfig.build.json --noEmit && rollup -c","test:ci":"pnpm test:only --silent --coverage","precommit":"lint-staged","test:only":"NODE_OPTIONS=--experimental-vm-modules jest","build:test":"rm -rf lib/ && tsc -p tsconfig.test.json --sourcemap","lint:report":"pnpm lint --format json --output-file report.json"},"_npmUser":{"name":"gaosun","email":"gao.npm@gmail.com"},"prettier":"@silverhand/eslint-config/.prettierrc","_resolved":"/private/var/folders/lq/7sljkztx0rv36dtjbms9c64r0000gn/T/3a9f13fbf377f4002cb7f31ff123a2f3/logto-connector-aliyun-sms-1.1.0.tgz","_integrity":"sha512-d8Fw4pQD582PpwzsdBLpVX3q77zGhhf6XEnxt5U0Bz3uk1VWaCjo06lAARA8h0iwbW20d2nH5G7zaDnMTQWiGw==","_npmVersion":"10.2.3","description":"Aliyun SMS connector implementation.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"@logto/connector-kit":"^2.1.0"},"eslintConfig":{"extends":"@silverhand","settings":{"import/core-modules":["@silverhand/essentials","got","nock","snakecase-keys","zod"]}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/connector-aliyun-sms_1.1.0_1708315315462_0.9520560737052131","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"@logto/connector-aliyun-sms","version":"1.1.1","license":"MPL-2.0","_id":"@logto/connector-aliyun-sms@1.1.1","maintainers":[{"name":"gaosun","email":"gao.npm@gmail.com"}],"dist":{"shasum":"588c7c7231f186a6296a70a930266c235792e68b","tarball":"https://registry.npmjs.org/@logto/connector-aliyun-sms/-/connector-aliyun-sms-1.1.1.tgz","fileCount":11,"integrity":"sha512-Qc9VOkq/JwcaMOrXaTLaSF3vchl+FMHtOMznrpVkYNLD6fV+CnCwKXLvZkyxFPWMmTECAhh9zVxh6jgncaasdw==","signatures":[{"sig":"MEUCIDcjuBQqqAHpCJGXQBmQcrvy14k8idyUUnn9vA7IB5u0AiEA96lBTmO10+dX1lfJf/k1OU4zopoAz410aUoKPEFE6/Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48091},"main":"./lib/index.js","type":"module","_from":"file:logto-connector-aliyun-sms-1.1.1.tgz","types":"./lib/index.d.ts","module":"./lib/index.js","engines":{"node":"^20.9.0"},"exports":"./lib/index.js","scripts":{"dev":"tsc -p tsconfig.build.json --watch --preserveWatchOutput --incremental","lint":"eslint --ext .ts src","test":"vitest src","build":"rm -rf lib/ && tsc -p tsconfig.build.json --noEmit && rollup -c","test:ci":"pnpm run test --silent --coverage","precommit":"lint-staged","build:test":"rm -rf lib/ && tsc -p tsconfig.test.json --sourcemap","lint:report":"pnpm lint --format json --output-file report.json"},"_npmUser":{"name":"gaosun","email":"gao.npm@gmail.com"},"prettier":"@silverhand/eslint-config/.prettierrc","_resolved":"/tmp/22b42a069e0fc119020fd637929ffb2d/logto-connector-aliyun-sms-1.1.1.tgz","_integrity":"sha512-Qc9VOkq/JwcaMOrXaTLaSF3vchl+FMHtOMznrpVkYNLD6fV+CnCwKXLvZkyxFPWMmTECAhh9zVxh6jgncaasdw==","_npmVersion":"10.5.0","description":"Aliyun SMS connector implementation.","directories":{},"_nodeVersion":"20.12.1","dependencies":{"@logto/connector-kit":"^3.0.0"},"eslintConfig":{"extends":"@silverhand","settings":{"import/core-modules":["@silverhand/essentials","got","nock","snakecase-keys","zod"]}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/connector-aliyun-sms_1.1.1_1712755768712_0.0758737824675495","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"@logto/connector-aliyun-sms","version":"1.1.2","license":"MPL-2.0","_id":"@logto/connector-aliyun-sms@1.1.2","maintainers":[{"name":"gaosun","email":"gao.npm@gmail.com"}],"dist":{"shasum":"d7f4510323e48ad0a4bf0088a3f71ab970cf8232","tarball":"https://registry.npmjs.org/@logto/connector-aliyun-sms/-/connector-aliyun-sms-1.1.2.tgz","fileCount":11,"integrity":"sha512-p/sMkRGX9LK/e3I3i883UDllHhT2IMux2tU1olZ8IEjauAf+YkYpkEUPMDAG0isRg7M6eNSwsQUoF2y99C8oCA==","signatures":[{"sig":"MEUCIH2ImxQur3dbSxQd3l08Tzz4TCNik8cAp2Qvz6XY4u50AiEAusCGmCzcMpPt10MJs3EkUg6bclH9ZG6/908yuIKIbl4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48744},"main":"./lib/index.js","type":"module","_from":"file:logto-connector-aliyun-sms-1.1.2.tgz","types":"./lib/index.d.ts","module":"./lib/index.js","engines":{"node":"^20.9.0"},"exports":"./lib/index.js","scripts":{"dev":"tsc -p tsconfig.build.json --watch --preserveWatchOutput --incremental","lint":"eslint --ext .ts src","test":"vitest src","build":"rm -rf lib/ && tsc -p tsconfig.build.json --noEmit && rollup -c","test:ci":"pnpm run test --silent --coverage","precommit":"lint-staged","build:test":"rm -rf lib/ && tsc -p tsconfig.test.json --sourcemap","lint:report":"pnpm lint --format json --output-file report.json"},"_npmUser":{"name":"gaosun","email":"gao.npm@gmail.com"},"prettier":"@silverhand/eslint-config/.prettierrc","_resolved":"/tmp/8e8871b1efc6637aceb13aa4a782ca06/logto-connector-aliyun-sms-1.1.2.tgz","_integrity":"sha512-p/sMkRGX9LK/e3I3i883UDllHhT2IMux2tU1olZ8IEjauAf+YkYpkEUPMDAG0isRg7M6eNSwsQUoF2y99C8oCA==","_npmVersion":"10.7.0","description":"Aliyun SMS connector implementation.","directories":{},"_nodeVersion":"20.15.0","dependencies":{"got":"^14.0.0","zod":"^3.22.4","snakecase-keys":"^8.0.0","@logto/connector-kit":"^4.0.0","@silverhand/essentials":"^2.9.1"},"eslintConfig":{"extends":"@silverhand","settings":{"import/core-modules":["@silverhand/essentials","got","nock","snakecase-keys","zod"]}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nock":"^13.3.1","eslint":"^8.56.0","rollup":"^4.12.0","vitest":"^1.4.0","prettier":"^3.0.0","supertest":"^7.0.0","typescript":"^5.3.3","@types/node":"^20.11.20","lint-staged":"^15.0.2","@types/supertest":"^6.0.2","@rollup/plugin-json":"^6.1.0","@vitest/coverage-v8":"^1.4.0","@silverhand/ts-config":"6.0.0","@rollup/plugin-commonjs":"^26.0.0","@rollup/plugin-typescript":"^11.1.6","@silverhand/eslint-config":"6.0.1","rollup-plugin-output-size":"^1.3.0","@rollup/plugin-node-resolve":"^15.2.3"},"_npmOperationalInternal":{"tmp":"tmp/connector-aliyun-sms_1.1.2_1720228204496_0.7036318344521679","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@logto/connector-aliyun-sms","version":"1.2.0","license":"MPL-2.0","_id":"@logto/connector-aliyun-sms@1.2.0","maintainers":[{"name":"gaosun","email":"gao.npm@gmail.com"}],"dist":{"shasum":"37cc3c72a32597dd7ad5efa0778de8d660574bc5","tarball":"https://registry.npmjs.org/@logto/connector-aliyun-sms/-/connector-aliyun-sms-1.2.0.tgz","fileCount":6,"integrity":"sha512-P2CqhD63Bh3sTLwADAe0mf5oVvrIVXoqBtoNM9gBMefHzF7dkO0VLqQ0r5ulcTLcBetWR9YHW51qkostjEqYJg==","signatures":[{"sig":"MEUCIQCg6qjY5wvcxggYXb0u/ZQSVTctf2GxEi/FyTmiXvekSQIgWU9N74V1lgtvZrlVCtHRIfIyCy4Jfs8YLLWYQd5+xLE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56726},"main":"./lib/index.js","type":"module","_from":"file:logto-connector-aliyun-sms-1.2.0.tgz","module":"./lib/index.js","engines":{"node":"^20.9.0"},"exports":"./lib/index.js","scripts":{"dev":"tsup --watch","lint":"eslint --ext .ts src","test":"vitest src","build":"tsup","check":"tsc --noEmit","test:ci":"pnpm run test --silent --coverage","precommit":"lint-staged","lint:report":"pnpm lint --format json --output-file report.json"},"_npmUser":{"name":"gaosun","email":"gao.npm@gmail.com"},"prettier":"@silverhand/eslint-config/.prettierrc","_resolved":"/tmp/9bd26cd3eebf588649daf177c2e0d5bd/logto-connector-aliyun-sms-1.2.0.tgz","_integrity":"sha512-P2CqhD63Bh3sTLwADAe0mf5oVvrIVXoqBtoNM9gBMefHzF7dkO0VLqQ0r5ulcTLcBetWR9YHW51qkostjEqYJg==","_npmVersion":"10.8.1","description":"Aliyun SMS connector implementation.","directories":{},"_nodeVersion":"20.16.0","dependencies":{"got":"^14.0.0","zod":"^3.23.8","snakecase-keys":"^8.0.1","@logto/connector-kit":"^4.0.0","@silverhand/essentials":"^2.9.1"},"eslintConfig":{"extends":"@silverhand","settings":{"import/core-modules":["@silverhand/essentials","got","nock","snakecase-keys","zod"]}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nock":"^13.3.1","tsup":"^8.1.0","eslint":"^8.56.0","vitest":"^2.0.0","prettier":"^3.0.0","supertest":"^7.0.0","typescript":"^5.5.3","@types/node":"^20.11.20","lint-staged":"^15.0.2","@types/supertest":"^6.0.2","@vitest/coverage-v8":"^2.0.0","@silverhand/ts-config":"6.0.0","@silverhand/eslint-config":"6.0.1"},"_npmOperationalInternal":{"tmp":"tmp/connector-aliyun-sms_1.2.0_1723093323979_0.5903804734988436","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"@logto/connector-aliyun-sms","version":"1.2.1","license":"MPL-2.0","_id":"@logto/connector-aliyun-sms@1.2.1","maintainers":[{"name":"simeng_li","email":"simeng@silverhand.io"},{"name":"gaosun","email":"gao.npm@gmail.com"}],"dist":{"shasum":"1d8873ca46c63dbdd2edacc111c3c542c64af3db","tarball":"https://registry.npmjs.org/@logto/connector-aliyun-sms/-/connector-aliyun-sms-1.2.1.tgz","fileCount":6,"integrity":"sha512-fGYrwnomMBLsD+z81uUjbZereA7cnZ8oA2fATEpJfLxyM3p/LGiiqiuGXCa41LKI8gO8Iiis/8Ik1hvGht+JLg==","signatures":[{"sig":"MEUCIQCtY8WPCJr1o/7PuGJXPzCEArg3gu66ClqLtHrSkYCqWQIgKyg/mnvEjHaEMBlYs1cE6/WyFTP0wYnmntwSYjAQEr8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":59128},"main":"./lib/index.js","type":"module","_from":"file:logto-connector-aliyun-sms-1.2.1.tgz","module":"./lib/index.js","engines":{"node":"^20.9.0"},"exports":"./lib/index.js","scripts":{"dev":"tsup --watch","lint":"eslint --ext .ts src","test":"vitest src","build":"tsup","check":"tsc --noEmit","test:ci":"pnpm run test --silent --coverage","precommit":"lint-staged","lint:report":"pnpm lint --format json --output-file report.json"},"_npmUser":{"name":"gaosun","email":"gao.npm@gmail.com"},"prettier":"@silverhand/eslint-config/.prettierrc","_resolved":"/tmp/68f9c285815d3e49d55885b1b3a3e5a6/logto-connector-aliyun-sms-1.2.1.tgz","_integrity":"sha512-fGYrwnomMBLsD+z81uUjbZereA7cnZ8oA2fATEpJfLxyM3p/LGiiqiuGXCa41LKI8gO8Iiis/8Ik1hvGht+JLg==","_npmVersion":"10.8.2","description":"Aliyun SMS connector implementation.","directories":{},"_nodeVersion":"20.18.2","dependencies":{"got":"^14.0.0","zod":"^3.23.8","snakecase-keys":"^8.0.1","@logto/connector-kit":"^4.1.1","@silverhand/essentials":"^2.9.1"},"eslintConfig":{"extends":"@silverhand","settings":{"import/core-modules":["@silverhand/essentials","got","nock","snakecase-keys","zod"]}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nock":"^13.3.1","tsup":"^8.3.0","eslint":"^8.56.0","vitest":"^2.1.9","prettier":"^3.0.0","supertest":"^7.0.0","typescript":"^5.5.3","@types/node":"^20.11.20","lint-staged":"^15.0.2","@types/supertest":"^6.0.2","@vitest/coverage-v8":"^2.1.9","@silverhand/ts-config":"6.0.0","@silverhand/eslint-config":"6.0.1"},"_npmOperationalInternal":{"tmp":"tmp/connector-aliyun-sms_1.2.1_1740100901577_0.9210812553353647","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@logto/connector-aliyun-sms","version":"1.3.0","license":"MPL-2.0","_id":"@logto/connector-aliyun-sms@1.3.0","maintainers":[{"name":"simeng_li","email":"simeng@silverhand.io"},{"name":"gaosun","email":"gao.npm@gmail.com"}],"dist":{"shasum":"0635387864b5fb12b8f461e0f3b620d5cc50d779","tarball":"https://registry.npmjs.org/@logto/connector-aliyun-sms/-/connector-aliyun-sms-1.3.0.tgz","fileCount":6,"integrity":"sha512-qPMYpRekcMT7qMvMRjZ0OOFTviaVnOH5+W1h6M9pxpCGFCin2XqzCEUqr/8P3oW/EDbN3LhRp+YGyr4uCDDAKQ==","signatures":[{"sig":"MEYCIQDmOycu12knw2pA8HT2KcnAQoOhUDwepLYuLtt2lxUPPgIhANXn+LTXVPCnVS5gFX8EIkbI4UlsIjzyBFwXqPnJKDNS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":59128},"main":"./lib/index.js","type":"module","_from":"file:logto-connector-aliyun-sms-1.3.0.tgz","module":"./lib/index.js","engines":{"node":"^20.9.0"},"exports":"./lib/index.js","scripts":{"dev":"tsup --watch","lint":"eslint --ext .ts src","test":"vitest src","build":"tsup","check":"tsc --noEmit","test:ci":"pnpm run test --silent --coverage","precommit":"lint-staged","lint:report":"pnpm lint --format json --output-file report.json"},"_npmUser":{"name":"gaosun","email":"gao.npm@gmail.com"},"prettier":"@silverhand/eslint-config/.prettierrc","_resolved":"/tmp/9b35ad26a2f33b334cd1f622335ee8e9/logto-connector-aliyun-sms-1.3.0.tgz","_integrity":"sha512-qPMYpRekcMT7qMvMRjZ0OOFTviaVnOH5+W1h6M9pxpCGFCin2XqzCEUqr/8P3oW/EDbN3LhRp+YGyr4uCDDAKQ==","_npmVersion":"10.8.2","description":"Aliyun SMS connector implementation.","directories":{},"_nodeVersion":"20.18.3","dependencies":{"got":"^14.0.0","zod":"^3.23.8","snakecase-keys":"^8.0.1","@logto/connector-kit":"^4.2.0","@silverhand/essentials":"^2.9.1"},"eslintConfig":{"extends":"@silverhand","settings":{"import/core-modules":["@silverhand/essentials","got","nock","snakecase-keys","zod"]}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nock":"^13.3.1","tsup":"^8.3.0","eslint":"^8.56.0","vitest":"^2.1.9","prettier":"^3.0.0","supertest":"^7.0.0","typescript":"^5.5.3","@types/node":"^20.11.20","lint-staged":"^15.0.2","@types/supertest":"^6.0.2","@vitest/coverage-v8":"^2.1.9","@silverhand/ts-config":"6.0.0","@silverhand/eslint-config":"6.0.1"},"_npmOperationalInternal":{"tmp":"tmp/connector-aliyun-sms_1.3.0_1740642695355_0.03333026175638354","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@logto/connector-aliyun-sms","version":"1.4.0","license":"MPL-2.0","_id":"@logto/connector-aliyun-sms@1.4.0","maintainers":[{"name":"simeng_li","email":"simeng@silverhand.io"},{"name":"gaosun","email":"gao.npm@gmail.com"}],"dist":{"shasum":"c24e25627587422fc2a79724861ff673e130eba2","tarball":"https://registry.npmjs.org/@logto/connector-aliyun-sms/-/connector-aliyun-sms-1.4.0.tgz","fileCount":6,"integrity":"sha512-5LcsqTNOwKz8waMxDIXv3XZOZpqrCM9POiTNj3NXhTgQkwXQFDQ2VzPL3rPeEWjAR9wNCIiDN05csgrBUPRS9Q==","signatures":[{"sig":"MEUCIE00/sanZL1ae4pHWbkkq/Q6MOjJ5CNUHV3Vo0kNBNklAiEAtMOVrE2HPvyp4AieXuFdsdGQl8rp+ZcQf3dpUU/YSHc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":59484},"main":"./lib/index.js","type":"module","_from":"file:logto-connector-aliyun-sms-1.4.0.tgz","module":"./lib/index.js","engines":{"node":"^22.14.0"},"exports":"./lib/index.js","scripts":{"dev":"tsup --watch","lint":"eslint --ext .ts src","test":"vitest src","build":"tsup","check":"tsc --noEmit","test:ci":"pnpm run test --silent --coverage","precommit":"lint-staged","lint:report":"pnpm lint --format json --output-file report.json"},"_npmUser":{"name":"gaosun","email":"gao.npm@gmail.com"},"prettier":"@silverhand/eslint-config/.prettierrc","_resolved":"/tmp/002bcd82b61e2b282fb72ed0de8cd450/logto-connector-aliyun-sms-1.4.0.tgz","_integrity":"sha512-5LcsqTNOwKz8waMxDIXv3XZOZpqrCM9POiTNj3NXhTgQkwXQFDQ2VzPL3rPeEWjAR9wNCIiDN05csgrBUPRS9Q==","_npmVersion":"10.9.2","description":"Aliyun SMS connector implementation.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"got":"^14.0.0","zod":"^3.24.2","snakecase-keys":"^8.0.1","@logto/connector-kit":"^4.3.0","@silverhand/essentials":"^2.9.1"},"eslintConfig":{"extends":"@silverhand","settings":{"import/core-modules":["@silverhand/essentials","got","nock","snakecase-keys","zod"]}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nock":"^14.0.3","tsup":"^8.3.0","eslint":"^8.56.0","vitest":"^3.1.1","prettier":"^3.5.3","supertest":"^7.0.0","typescript":"^5.5.3","@types/node":"^22.14.0","lint-staged":"^15.0.2","@types/supertest":"^6.0.2","@vitest/coverage-v8":"^3.1.1","@silverhand/ts-config":"6.0.0","@silverhand/eslint-config":"6.0.1"},"_npmOperationalInternal":{"tmp":"tmp/connector-aliyun-sms_1.4.0_1745740585687_0.7075150480765544","host":"s3://npm-registry-packages-npm-production"}},"1.4.1":{"name":"@logto/connector-aliyun-sms","version":"1.4.1","license":"MPL-2.0","_id":"@logto/connector-aliyun-sms@1.4.1","maintainers":[{"name":"simeng_li","email":"simeng@silverhand.io"},{"name":"gaosun","email":"gao.npm@gmail.com"}],"dist":{"shasum":"acc89e176057afafb616c7fb18c418ca26586861","tarball":"https://registry.npmjs.org/@logto/connector-aliyun-sms/-/connector-aliyun-sms-1.4.1.tgz","fileCount":6,"integrity":"sha512-7GSYd/nlHgK8nraAg5YoLW6OM/oHuuZbv/S4bCtcnx6KpTcjliSWwE2+Vtm6gOLQxoJFxTzoDBif6uUG5V4Iyg==","signatures":[{"sig":"MEQCIGxkmimUqKN/sWs1RXjr7pIoFzGWcYrmgGHHTZUUgN9bAiBsXQpPB4Y/3efZ7TQgKLNz6eWzt3oX1W0/45vEji6pBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":59478},"main":"./lib/index.js","type":"module","_from":"file:logto-connector-aliyun-sms-1.4.1.tgz","module":"./lib/index.js","engines":{"node":"^22.14.0"},"exports":"./lib/index.js","scripts":{"dev":"tsup --watch","lint":"eslint --ext .ts src","test":"vitest src","build":"tsup","check":"tsc --noEmit","test:ci":"pnpm run test --silent --coverage","precommit":"lint-staged","lint:report":"pnpm lint --format json --output-file report.json"},"_npmUser":{"name":"gaosun","email":"gao.npm@gmail.com"},"prettier":"@silverhand/eslint-config/.prettierrc","_resolved":"/tmp/0096d5ba8827c7ca1d7a9bd89170fb85/logto-connector-aliyun-sms-1.4.1.tgz","_integrity":"sha512-7GSYd/nlHgK8nraAg5YoLW6OM/oHuuZbv/S4bCtcnx6KpTcjliSWwE2+Vtm6gOLQxoJFxTzoDBif6uUG5V4Iyg==","_npmVersion":"10.9.2","description":"Aliyun SMS connector implementation.","directories":{},"_nodeVersion":"22.17.1","dependencies":{"got":"^14.0.0","zod":"3.24.3","snakecase-keys":"^8.0.1","@logto/connector-kit":"^4.4.0","@silverhand/essentials":"^2.9.1"},"eslintConfig":{"extends":"@silverhand","settings":{"import/core-modules":["@silverhand/essentials","got","nock","snakecase-keys","zod"]}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nock":"^14.0.3","tsup":"^8.5.0","eslint":"^8.56.0","vitest":"^3.1.1","prettier":"^3.5.3","supertest":"^7.0.0","typescript":"^5.5.3","@types/node":"^22.14.0","lint-staged":"^15.0.2","@types/supertest":"^6.0.2","@vitest/coverage-v8":"^3.1.1","@silverhand/ts-config":"6.0.0","@silverhand/eslint-config":"6.0.1"},"_npmOperationalInternal":{"tmp":"tmp/connector-aliyun-sms_1.4.1_1753955654212_0.54865820337138","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"@logto/connector-aliyun-sms","version":"1.5.0","license":"MPL-2.0","_id":"@logto/connector-aliyun-sms@1.5.0","maintainers":[{"name":"simeng_li","email":"simeng@silverhand.io"},{"name":"gaosun","email":"gao.npm@gmail.com"}],"dist":{"shasum":"de04b2d6be213bbd4219abdc9730bd3ace2bdf74","tarball":"https://registry.npmjs.org/@logto/connector-aliyun-sms/-/connector-aliyun-sms-1.5.0.tgz","fileCount":6,"integrity":"sha512-Hk2J4Nhm60BEGa403uwcPzUm5PGdVZ1AjTsXTWxRpmkkIcsHByYeI0LRXxyMEsj0aPSs8n5zFqqNfHGm0tkFiw==","signatures":[{"sig":"MEUCIQDcxTsV6yeenGP8xFtnqpIfuH+Klb0cPNffOZwAjMm1HwIgZlIIJxlWZYQ96lfTvCqCNPZ+W2DFPYszmsAgCruqoLA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":60808},"main":"./lib/index.js","type":"module","_from":"file:logto-connector-aliyun-sms-1.5.0.tgz","module":"./lib/index.js","engines":{"node":"^22.14.0"},"exports":"./lib/index.js","scripts":{"dev":"tsup --watch","lint":"eslint --ext .ts src","test":"vitest src","build":"tsup","check":"tsc --noEmit","test:ci":"pnpm run test --silent --coverage","precommit":"lint-staged","lint:report":"pnpm lint --format json --output-file report.json"},"_npmUser":{"name":"gaosun","email":"gao.npm@gmail.com"},"prettier":"@silverhand/eslint-config/.prettierrc","_resolved":"/tmp/87c613f5e3ee27c07c8fcc9749518126/logto-connector-aliyun-sms-1.5.0.tgz","_integrity":"sha512-Hk2J4Nhm60BEGa403uwcPzUm5PGdVZ1AjTsXTWxRpmkkIcsHByYeI0LRXxyMEsj0aPSs8n5zFqqNfHGm0tkFiw==","_npmVersion":"10.9.3","description":"Aliyun SMS connector implementation.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"got":"^14.0.0","zod":"3.24.3","snakecase-keys":"^8.0.1","@logto/connector-kit":"^4.6.0","@silverhand/essentials":"^2.9.1"},"eslintConfig":{"extends":"@silverhand","settings":{"import/core-modules":["@silverhand/essentials","got","nock","snakecase-keys","zod"]}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nock":"^14.0.3","tsup":"^8.5.0","eslint":"^8.56.0","vitest":"^3.1.1","prettier":"^3.5.3","supertest":"^7.0.0","typescript":"^5.5.3","@types/node":"^22.14.0","lint-staged":"^15.0.2","@types/supertest":"^6.0.2","@vitest/coverage-v8":"^3.1.1","@silverhand/ts-config":"6.0.0","@silverhand/eslint-config":"6.0.1"},"_npmOperationalInternal":{"tmp":"tmp/connector-aliyun-sms_1.5.0_1759212478035_0.6794356369034049","host":"s3://npm-registry-packages-npm-production"}},"1.5.1":{"name":"@logto/connector-aliyun-sms","version":"1.5.1","license":"MPL-2.0","_id":"@logto/connector-aliyun-sms@1.5.1","maintainers":[{"name":"simeng_li","email":"simeng@silverhand.io"},{"name":"gaosun","email":"gao.npm@gmail.com"}],"dist":{"shasum":"41f354d4a3785251639fd25b4ab3b5a15dd5dd48","tarball":"https://registry.npmjs.org/@logto/connector-aliyun-sms/-/connector-aliyun-sms-1.5.1.tgz","fileCount":6,"integrity":"sha512-L9q27RIPbynZvX4jlxsa/vXFzl/OL9o4skwY5xJ2EU5uZCYu8O4qInsfKr65Cge7HbmAWIjDtu167p1gohMH9w==","signatures":[{"sig":"MEQCIBJSDKrAYl9dxfpTrEOPnMZ95Q5ImV8Spd0HUsAkia+XAiBumbXIBUyk2fx0+xltywTkXY1hpSO4jXdBE0LTFqVZSQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":60784},"main":"./lib/index.js","type":"module","_from":"file:logto-connector-aliyun-sms-1.5.1.tgz","module":"./lib/index.js","engines":{"node":"^22.14.0"},"exports":"./lib/index.js","scripts":{"dev":"tsup --watch","lint":"eslint --ext .ts src","test":"vitest src","build":"tsup","check":"tsc --noEmit","test:ci":"pnpm run test --silent --coverage","precommit":"lint-staged","lint:report":"pnpm lint --format json --output-file report.json"},"_npmUser":{"name":"gaosun","email":"gao.npm@gmail.com"},"prettier":"@silverhand/eslint-config/.prettierrc","_resolved":"/tmp/5effcbcd301395e66f3129486d933581/logto-connector-aliyun-sms-1.5.1.tgz","_integrity":"sha512-L9q27RIPbynZvX4jlxsa/vXFzl/OL9o4skwY5xJ2EU5uZCYu8O4qInsfKr65Cge7HbmAWIjDtu167p1gohMH9w==","_npmVersion":"10.9.4","description":"Aliyun SMS connector implementation.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"got":"^14.0.0","zod":"3.24.3","snakecase-keys":"^8.0.1","@logto/connector-kit":"^4.7.0","@silverhand/essentials":"^2.9.1"},"eslintConfig":{"extends":"@silverhand","settings":{"import/core-modules":["@silverhand/essentials","got","nock","snakecase-keys","zod"]}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nock":"^14.0.3","tsup":"^8.5.0","eslint":"^8.56.0","vitest":"^3.1.1","prettier":"^3.5.3","supertest":"^7.0.0","typescript":"^5.5.3","@types/node":"^22.14.0","lint-staged":"^15.0.2","@types/supertest":"^6.0.2","@vitest/coverage-v8":"^3.1.1","@silverhand/ts-config":"6.0.0","@silverhand/eslint-config":"6.0.1"},"_npmOperationalInternal":{"tmp":"tmp/connector-aliyun-sms_1.5.1_1767086181239_0.9485856431671826","host":"s3://npm-registry-packages-npm-production"}},"1.5.2":{"name":"@logto/connector-aliyun-sms","version":"1.5.2","license":"MPL-2.0","_id":"@logto/connector-aliyun-sms@1.5.2","maintainers":[{"name":"simeng_li","email":"simeng@silverhand.io"},{"name":"gaosun","email":"gao.npm@gmail.com"}],"dist":{"shasum":"8c447ab9ba7d9a11165990910d87b586a80e4636","tarball":"https://registry.npmjs.org/@logto/connector-aliyun-sms/-/connector-aliyun-sms-1.5.2.tgz","fileCount":6,"integrity":"sha512-Q/GmDRH3CANrnUxNYgdkRKc7Rim/U4sDLdKx3O6mYYzunjVvSqmyG0iTa5Nt3nB2rlZ6vEzB3GpTAKlCMQLRpQ==","signatures":[{"sig":"MEUCIQDILWNFhPI8zfMv652RzGa27YJy2/cZSbe5/hE7f3uXxgIgBxUKIYRoaa6PZ+qMb/l6puuuuRJjyXSSLpM4GLS5DQo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":60828},"main":"./lib/index.js","type":"module","_from":"file:logto-connector-aliyun-sms-1.5.2.tgz","module":"./lib/index.js","engines":{"node":"^22.14.0"},"exports":"./lib/index.js","scripts":{"dev":"tsup --watch","lint":"eslint --ext .ts src","test":"vitest run src","build":"tsup","check":"tsc --noEmit","test:ci":"pnpm run test --silent --coverage","precommit":"lint-staged","test:watch":"vitest src --watch","lint:report":"pnpm lint --format json --output-file report.json"},"_npmUser":{"name":"gaosun","email":"gao.npm@gmail.com"},"prettier":"@silverhand/eslint-config/.prettierrc","_resolved":"/tmp/b0d3fe2563955c5cd11fc160a39fd30b/logto-connector-aliyun-sms-1.5.2.tgz","_integrity":"sha512-Q/GmDRH3CANrnUxNYgdkRKc7Rim/U4sDLdKx3O6mYYzunjVvSqmyG0iTa5Nt3nB2rlZ6vEzB3GpTAKlCMQLRpQ==","_npmVersion":"10.9.4","description":"Aliyun SMS connector implementation.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"got":"^14.0.0","zod":"3.24.3","snakecase-keys":"^8.0.1","@logto/connector-kit":"^5.0.0","@silverhand/essentials":"^2.9.1"},"eslintConfig":{"extends":"@silverhand","settings":{"import/core-modules":["@silverhand/essentials","got","nock","snakecase-keys","zod"]}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nock":"^14.0.3","tsup":"^8.5.0","eslint":"^8.56.0","vitest":"^3.1.1","prettier":"^3.5.3","supertest":"^7.0.0","typescript":"^5.5.3","@types/node":"^22.14.0","lint-staged":"^15.0.2","@types/supertest":"^6.0.2","@vitest/coverage-v8":"^3.1.1","@silverhand/ts-config":"6.0.0","@silverhand/eslint-config":"6.0.1"},"_npmOperationalInternal":{"tmp":"tmp/connector-aliyun-sms_1.5.2_1774952381604_0.9850661564508385","host":"s3://npm-registry-packages-npm-production"}},"1.5.3":{"name":"@logto/connector-aliyun-sms","version":"1.5.3","license":"MPL-2.0","_id":"@logto/connector-aliyun-sms@1.5.3","maintainers":[{"name":"simeng_li","email":"simeng@silverhand.io"},{"name":"gaosun","email":"gao.npm@gmail.com"}],"dist":{"shasum":"cdd203079e16f9a2cba184e35a29fe416cc7cc9e","tarball":"https://registry.npmjs.org/@logto/connector-aliyun-sms/-/connector-aliyun-sms-1.5.3.tgz","fileCount":6,"integrity":"sha512-4V+baUjxEMg++NsUkBTbytulro9gOWyr/A9IW/qTMyYcd+QDfqGXfDAfljPj0FodPaEDw47I5yJA17HY0Qnf9w==","signatures":[{"sig":"MEYCIQCmSSBCrHQEC05jr/0jwao3kau5DvxdmytXwdSxyPYPFQIhALsaHv3P0J3oF9va+Qw6By5Dx+/GnZXsWAd7arQSIj0J","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":60807},"main":"./lib/index.js","type":"module","_from":"file:logto-connector-aliyun-sms-1.5.3.tgz","module":"./lib/index.js","engines":{"node":"^22.14.0"},"exports":"./lib/index.js","scripts":{"dev":"tsup --watch","lint":"eslint --ext .ts src","test":"vitest run src","build":"tsup","check":"tsc --noEmit","test:ci":"pnpm run test --silent --coverage","precommit":"lint-staged","test:watch":"vitest src --watch","lint:report":"pnpm lint --format json --output-file report.json"},"_npmUser":{"name":"simeng_li","email":"simeng@silverhand.io"},"prettier":"@silverhand/eslint-config/.prettierrc","_resolved":"/tmp/5080c45de37761eef6521c17d9ad897d/logto-connector-aliyun-sms-1.5.3.tgz","_integrity":"sha512-4V+baUjxEMg++NsUkBTbytulro9gOWyr/A9IW/qTMyYcd+QDfqGXfDAfljPj0FodPaEDw47I5yJA17HY0Qnf9w==","_npmVersion":"10.9.8","description":"Aliyun SMS connector implementation.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"got":"^14.0.0","zod":"3.24.3","snakecase-keys":"^8.0.1","@logto/connector-kit":"^5.0.1","@silverhand/essentials":"^2.9.1"},"eslintConfig":{"extends":"@silverhand","settings":{"import/core-modules":["@silverhand/essentials","got","nock","snakecase-keys","zod"]}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nock":"^14.0.3","tsup":"^8.5.0","eslint":"^8.56.0","vitest":"^3.1.1","prettier":"^3.5.3","supertest":"^7.0.0","typescript":"^5.5.3","@types/node":"^22.14.0","lint-staged":"^15.0.2","@types/supertest":"^6.0.2","@vitest/coverage-v8":"^3.1.1","@silverhand/ts-config":"6.0.0","@silverhand/eslint-config":"6.0.1"},"_npmOperationalInternal":{"tmp":"tmp/connector-aliyun-sms_1.5.3_1780027915071_0.6874203669470984","host":"s3://npm-registry-packages-npm-production"}},"1.5.4":{"name":"@logto/connector-aliyun-sms","version":"1.5.4","license":"MPL-2.0","_id":"@logto/connector-aliyun-sms@1.5.4","maintainers":[{"name":"simeng_li","email":"simeng@silverhand.io"},{"name":"gaosun","email":"gao.npm@gmail.com"}],"dist":{"shasum":"fb359c1996166f37b8d4d66bdb7694aec414fea3","tarball":"https://registry.npmjs.org/@logto/connector-aliyun-sms/-/connector-aliyun-sms-1.5.4.tgz","fileCount":6,"integrity":"sha512-X34rs97dswBs9psrqE54M13N258KE/7l/UbBa1C9cWCRAAahSdR9hwFJoVH3JZSTcyfNwOEzQRK6AHtyOV/d6A==","signatures":[{"sig":"MEUCIQCuciWQpf0MdBVQCmYF7B2Wd/101pKWREwCRRGkYIClRwIgIPmtxraXDd5mtvkZFm+7V0XUiTO7/KBwaE1Cujc9zMg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":60807},"main":"./lib/index.js","type":"module","_from":"file:logto-connector-aliyun-sms-1.5.4.tgz","module":"./lib/index.js","engines":{"node":"^22.14.0"},"exports":"./lib/index.js","scripts":{"dev":"tsup --watch","lint":"eslint --ext .ts src","test":"vitest run src","build":"tsup","check":"tsc --noEmit","test:ci":"pnpm run test --silent --coverage","precommit":"lint-staged","test:watch":"vitest src --watch","lint:report":"pnpm lint --format json --output-file report.json"},"_npmUser":{"name":"simeng_li","email":"simeng@silverhand.io"},"prettier":"@silverhand/eslint-config/.prettierrc","_resolved":"/tmp/9c03c085369a1c1db9d57f591a9c31a2/logto-connector-aliyun-sms-1.5.4.tgz","_integrity":"sha512-X34rs97dswBs9psrqE54M13N258KE/7l/UbBa1C9cWCRAAahSdR9hwFJoVH3JZSTcyfNwOEzQRK6AHtyOV/d6A==","_npmVersion":"10.9.8","description":"Aliyun SMS connector implementation.","directories":{},"_nodeVersion":"22.23.0","dependencies":{"got":"^14.0.0","zod":"3.24.3","snakecase-keys":"^8.0.1","@logto/connector-kit":"^5.1.0","@silverhand/essentials":"^2.9.1"},"eslintConfig":{"extends":"@silverhand","settings":{"import/core-modules":["@silverhand/essentials","got","nock","snakecase-keys","zod"]}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nock":"^14.0.3","tsup":"^8.5.1","eslint":"^8.56.0","vitest":"^4.1.8","prettier":"^3.5.3","supertest":"^7.0.0","typescript":"^5.5.3","@types/node":"^22.14.0","lint-staged":"^15.0.2","@types/supertest":"^6.0.2","@vitest/coverage-v8":"^4.1.8","@silverhand/ts-config":"6.0.0","@silverhand/eslint-config":"6.0.1"},"_npmOperationalInternal":{"tmp":"tmp/connector-aliyun-sms_1.5.4_1782805273486_0.9326432062869143","host":"s3://npm-registry-packages-npm-production"}},"1.5.5":{"name":"@logto/connector-aliyun-sms","version":"1.5.5","license":"MPL-2.0","_id":"@logto/connector-aliyun-sms@1.5.5","maintainers":[{"name":"simeng_li","email":"simeng@silverhand.io"},{"name":"gaosun","email":"gao.npm@gmail.com"}],"dist":{"shasum":"05691080bbecb72ed797965a6f1727311c0d9f81","tarball":"https://registry.npmjs.org/@logto/connector-aliyun-sms/-/connector-aliyun-sms-1.5.5.tgz","fileCount":6,"integrity":"sha512-qEb4xy5dLRPjcRQs2kVFE3wemAbLhsasKnWQy3Xb6GvQy3QWhQjkHWyStsVItYF227c9NqtHQ9N3UxGcQo6oKw==","signatures":[{"sig":"MEQCIAL3y6OC3Hg5tGiJKWdn72iMqHUw45nZ+GkDJgpGfEyhAiArleyAwzyI3o81rWCl8fEo7k7aU6vy9m9gP6Ae/cNF3A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61316},"main":"./lib/index.js","type":"module","_from":"file:logto-connector-aliyun-sms-1.5.5.tgz","module":"./lib/index.js","engines":{"node":"^22.14.0"},"exports":"./lib/index.js","scripts":{"dev":"tsup --watch","lint":"eslint --ext .ts src","test":"vitest run src","build":"tsup","check":"tsc --noEmit","test:ci":"pnpm run test --silent --coverage","precommit":"lint-staged","test:watch":"vitest src --watch","lint:report":"pnpm lint --format json --output-file report.json"},"_npmUser":{"name":"simeng_li","email":"simeng@silverhand.io"},"prettier":"@silverhand/eslint-config/.prettierrc","_resolved":"/tmp/05f0a842f195cd78905ae1ead28d5698/logto-connector-aliyun-sms-1.5.5.tgz","_integrity":"sha512-qEb4xy5dLRPjcRQs2kVFE3wemAbLhsasKnWQy3Xb6GvQy3QWhQjkHWyStsVItYF227c9NqtHQ9N3UxGcQo6oKw==","_npmVersion":"10.9.8","description":"Aliyun SMS connector implementation.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"got":"^14.0.0","zod":"3.24.3","snakecase-keys":"^8.0.1","@logto/connector-kit":"^5.1.0","@silverhand/essentials":"^2.9.1"},"eslintConfig":{"extends":"@silverhand","settings":{"import/core-modules":["@silverhand/essentials","got","nock","snakecase-keys","zod"]}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nock":"^14.0.3","tsup":"^8.5.1","eslint":"^8.56.0","vitest":"^4.1.8","prettier":"^3.5.3","supertest":"^7.0.0","typescript":"^5.5.3","@types/node":"^22.14.0","lint-staged":"^15.0.2","@types/supertest":"^6.0.2","@vitest/coverage-v8":"^4.1.8","@silverhand/ts-config":"6.0.0","@silverhand/eslint-config":"6.0.1"},"_npmOperationalInternal":{"tmp":"tmp/connector-aliyun-sms_1.5.5_1785384341034_0.8247538333929121","host":"s3://npm-registry-packages-npm-production"}},"1.5.6":{"name":"@logto/connector-aliyun-sms","version":"1.5.6","description":"Aliyun SMS connector implementation.","dependencies":{"@silverhand/essentials":"^2.9.1","got":"^14.0.0","snakecase-keys":"^8.0.1","zod":"3.24.3","@logto/connector-kit":"^5.1.1"},"main":"./lib/index.js","module":"./lib/index.js","exports":"./lib/index.js","license":"MPL-2.0","type":"module","engines":{"node":"^22.14.0"},"eslintConfig":{"extends":"@silverhand","settings":{"import/core-modules":["@silverhand/essentials","got","nock","snakecase-keys","zod"]}},"prettier":"@silverhand/eslint-config/.prettierrc","publishConfig":{"access":"public"},"devDependencies":{"@silverhand/eslint-config":"6.0.1","@silverhand/ts-config":"6.0.0","@types/node":"^22.14.0","@types/supertest":"^6.0.2","@vitest/coverage-v8":"^4.1.8","eslint":"^8.56.0","lint-staged":"^15.0.2","nock":"^14.0.3","prettier":"^3.5.3","supertest":"^7.0.0","tsup":"^8.5.1","typescript":"^5.5.3","vitest":"^4.1.8"},"scripts":{"precommit":"lint-staged","check":"tsc --noEmit","build":"tsup","dev":"tsup --watch","lint":"eslint --ext .ts src","lint:report":"pnpm lint --format json --output-file report.json","test":"vitest run src","test:watch":"vitest src --watch","test:ci":"pnpm run test --silent --coverage"},"_id":"@logto/connector-aliyun-sms@1.5.6","_integrity":"sha512-t9kt26KEPJK9tJUtSpADB2BfP8Bi2RsAEs8MvFecyxYNMLfxm4uFzFJe09w+dwkdFn41RtLGChSdTkh1fso2tQ==","_resolved":"/tmp/732921151f017f0cc2fef6cf5090381c/logto-connector-aliyun-sms-1.5.6.tgz","_from":"file:logto-connector-aliyun-sms-1.5.6.tgz","_nodeVersion":"22.23.2","_npmVersion":"10.9.8","dist":{"integrity":"sha512-t9kt26KEPJK9tJUtSpADB2BfP8Bi2RsAEs8MvFecyxYNMLfxm4uFzFJe09w+dwkdFn41RtLGChSdTkh1fso2tQ==","shasum":"af1a81277ed823f83eb9aa066890f6b9a12801c8","tarball":"https://registry.npmjs.org/@logto/connector-aliyun-sms/-/connector-aliyun-sms-1.5.6.tgz","fileCount":6,"unpackedSize":61316,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICghyD41C1ZhhrQXif5OJ3uGLeGNsJ4IpGNPDgG4T0BuAiBhGrch8G/skcauRTCGz/QujC1xce6pc3lybbsEd1K4aA=="}]},"_npmUser":{"name":"simeng_li","email":"simeng@silverhand.io"},"directories":{},"maintainers":[{"name":"simeng_li","email":"simeng@silverhand.io"},{"name":"gaosun","email":"gao.npm@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/connector-aliyun-sms_1.5.6_1788173134155_0.3778460941213866"},"_hasShrinkwrap":false}},"time":{"created":"2022-09-01T06:14:38.072Z","modified":"2026-08-31T10:45:34.489Z","1.0.0-beta.8":"2022-09-01T06:14:38.317Z","1.0.0-beta.4":"2022-09-18T04:16:45.685Z","1.0.0-beta.9":"2022-09-18T04:32:50.628Z","1.0.0-beta.10":"2022-09-27T10:07:28.942Z","1.0.0-beta.11":"2022-11-06T13:26:00.816Z","1.0.0-beta.12":"2022-11-29T10:03:32.973Z","1.0.0-beta.13":"2022-11-29T11:07:40.768Z","1.0.0-beta.15":"2022-12-29T07:51:47.469Z","1.0.0-beta.16":"2023-01-01T07:13:47.238Z","1.0.0-beta.17":"2023-01-31T04:03:54.378Z","1.0.0-beta.18":"2023-02-02T16:18:54.602Z","1.0.0-beta.19":"2023-02-08T16:22:35.907Z","1.0.0-beta.20":"2023-02-25T03:07:26.059Z","1.0.0-beta.21":"2023-03-15T04:22:42.432Z","1.0.0-beta.22":"2023-03-19T04:26:54.676Z","1.0.0-beta.23":"2023-03-19T16:03:00.126Z","1.0.0":"2023-03-20T14:31:42.252Z","1.0.1":"2023-06-06T15:24:03.403Z","1.0.2":"2023-11-03T05:17:20.362Z","1.1.0":"2024-02-19T04:01:55.614Z","1.1.1":"2024-04-10T13:29:28.942Z","1.1.2":"2024-07-06T01:10:04.629Z","1.2.0":"2024-08-08T05:02:04.129Z","1.2.1":"2025-02-21T01:21:41.804Z","1.3.0":"2025-02-27T07:51:35.557Z","1.4.0":"2025-04-27T07:56:25.921Z","1.4.1":"2025-07-31T09:54:14.376Z","1.5.0":"2025-09-30T06:07:58.217Z","1.5.1":"2025-12-30T09:16:21.370Z","1.5.2":"2026-03-31T10:19:41.793Z","1.5.3":"2026-05-29T04:11:55.354Z","1.5.4":"2026-06-30T07:41:13.603Z","1.5.5":"2026-07-30T04:05:41.164Z","1.5.6":"2026-08-31T10:45:34.284Z"},"license":"MPL-2.0","description":"Aliyun SMS connector implementation.","maintainers":[{"name":"simeng_li","email":"simeng@silverhand.io"},{"name":"gaosun","email":"gao.npm@gmail.com"}],"readme":"# Aliyun short message service connector\n\nThe official Logto connector for Aliyun short message service.\n\n阿里云短信服务 Logto 官方连接器 [中文文档](#阿里云短信连接器)\n\n**Table of contents**\n\n- [Aliyun short message service connector](#aliyun-short-message-service-connector)\n  - [Get started](#get-started)\n  - [Set up a short message service in Aliyun SMS Console](#set-up-a-short-message-service-in-aliyun-sms-console)\n    - [Create an Aliyun account](#create-an-aliyun-account)\n    - [Enable and Configure Aliyun Short Message Service](#enable-and-configure-aliyun-short-message-service)\n  - [Compose the connector JSON](#compose-the-connector-json)\n    - [Test Aliyun SMS connector](#test-aliyun-sms-connector)\n    - [Config types](#config-types)\n  - [References](#references)\n- [阿里云短信连接器](#阿里云短信连接器)\n  - [在阿里云短信服务控制台中配置一个短信服务](#在阿里云短信服务控制台中配置一个短信服务)\n    - [创建阿里云账号](#创建阿里云账号)\n    - [启用并配置阿里云短信服务](#启用并配置阿里云短信服务)\n  - [编写连接器的 JSON](#编写连接器的-json)\n    - [测试阿里云短信连接器](#测试阿里云短信连接器)\n    - [配置类型](#配置类型)\n  - [参考](#参考)\n\n## Get started\n\nAliyun is a primary cloud service provider in Asia, offering many cloud services, including SMS (short message service). Aliyun SMS Connector is a plugin provided by the Logto team to call the Aliyun SMS service, with the help of which Logto end-users can register and sign in to their Logto account via SMS verification code.\n\n## Set up a short message service in Aliyun SMS Console\n\n> 💡 **Tip**\n> \n> You can skip some sections if you have already finished.\n\n### Create an Aliyun account\n\nGo to the [Aliyun website](https://cn.aliyun.com/) and register your Aliyun account if you don't have one.\n\n### Enable and Configure Aliyun Short Message Service\n\n1. Sign-in with your Aliyun account at the [Aliyun website](https://cn.aliyun.com/) and go to the [SMS service console page](https://www.aliyun.com/product/sms).\n2. Click the \"Open for free\" (免费开通) button on the top left of the SMS service page and begin the configuration process.\n3. Read and agree to the \"SMS service activation Agreement\" (短信服务开通条款) and click \"Subscribe to a service\" (开通服务) to move on.\n4. You are now on the [SMS service console page](https://dysms.console.aliyun.com/overview), go to either \"Mainland China\" (国内消息) or \"Outside Mainland China\" (国际/港澳台消息) button on the sidebar per your use case.\n5. Add signature and template following the guidelines, and provide the materials or information required for review.\n    - Remember to select \"Verification Code Message\" (验证码) as \"Scenario\" (适用场景) when filling out the signature application and also \"Verification Code Message\" (验证码) for \"Type\" (模板类型) when applying for a template review because we are using these signatures and templates to send verification code. Currently, we do not support sending SMS messages other than verification-code-related text messages.\n    - Also, use `{{code}}` as a placeholder where you want to place your digital verification code in template contents.\n6. After submitting your SMS signature and template application, you need to wait for it to take effect. At this point, we can go back to the [SMS service console page](https://dysms.console.aliyun.com/overview) and send a test SMS. If your signatures and templates are ready for use, you can try them directly; if they are not taking effect yet, Aliyun also provides test templates.\n    - You may need to recharge a small amount of money before sending test messages.\n    - You may also be asked to bind a test phone number before sending test messages. For more details, go to \"Quick Start\" (快速学习) tab from the sidebar of the [SMS service console page](https://dysms.console.aliyun.com/overview).\n\n## Compose the connector JSON\n\n1. From the [SMS service console page](https://dysms.console.aliyun.com/overview), hover on your avatar in the top right corner and go to \"AccessKey Management\" (AccessKey 管理), and click \"Create AccessKey\" (创建 AccessKey). You will get an \"AccessKey ID\" and \"AccessKey Secret\" pair after finishing security verification. Please keep them properly.\n2. Go to the \"Mainland China\" (国内消息) or \"Outside Mainland China\" (国际/港澳台消息) tab you just visited, you can find \"Signature\" (签名名称) and \"Template Code\" (模板 CODE) easily.\n   - If you want to use the test-only signature and template, go to the \"Quick Start\" (快速学习) tab instead, and you will find them below \"Signature & Templates (For Test Only)\".\n3. Fill out the Aliyun SMS Connector settings:\n    - Fill out the `accessKeyId` and `accessKeySecret` fields with access key pairs you've got from step 1.\n    - Fill out the `signName` field with \"Signature\" (签名名称) which is mentioned in step 2. All templates will share this signature name.\n    - You can add multiple SMS connector templates for different cases. Here is an example of adding a single template:\n        - Fill the `templateCode` field, which is how you can control SMS context, with \"Template Code\" (模板 CODE) from step 2.\n        - Fill out `usageType` field with either `Register`, `SignIn`, `ForgotPassword` or `Generic` for different use cases. (`usageType` is a Logto property to identify the proper use case.) In order to enable full user flows, templates with usageType `Register`, `SignIn`, `ForgotPassword` and `Generic` are required.\n\n### Test Aliyun SMS connector\n\nYou can type in a phone number and click on \"Send\" to see whether the settings can work before \"Save and Done\".\n\nThat's it. Don't forget to [Enable connector in sign-in experience](https://docs.logto.io/docs/recipes/configure-connectors/sms-connector/enable-SMS-sign-in/).\n\n### Config types\n\n| Name            | Type       |\n|-----------------|------------|\n| accessKeyId     | string     |\n| accessKeySecret | string     |\n| signName        | string     |\n| templates       | Template[] |\n\n| Template Properties | Type        | Enum values                                          |\n|---------------------|-------------|------------------------------------------------------|\n| templateCode        | string      | N/A                                                  |\n| usageType           | enum string | 'Register' \\| 'SignIn' \\| 'ForgotPassword' \\| 'Generic' |\n\n\n## References\n\n- [Aliyun SMS - Quick Start](https://dysms.console.aliyun.com/quickstart)\n\n# 阿里云短信连接器\n\n阿里云是亚洲地区一个重要的云服务厂商，提供了包括短信服务在内的诸多云服务。\n\n本连接器是 Logto 官方提供的阿里云短信连接器，帮助终端用户通过短信验证码进行登录注册。\n\n## 在阿里云短信服务控制台中配置一个短信服务\n\n> 💡 **Tip**\n> \n> 你可以跳过已经完成的部分。\n\n### 创建阿里云账号\n\n前往 [阿里云](https://cn.aliyun.com/) 并完成账号注册。\n\n### 启用并配置阿里云短信服务\n\n1. 用刚刚在 [阿里云](https://cn.aliyun.com/) 注册额账号登录并前往 [短信服务控制台](https://www.aliyun.com/product/sms)。\n2. 点按短信服务页面左上角的「免费开通」按钮并开始配置的流程。\n3. 阅读并同意「短信服务开通条款」和「开通服务」以继续。\n4. 你现在处于「[短信服务控制台概览](https://dysms.console.aliyun.com/overview)」，根据你的用户场景，点击侧边栏中的「国内消息」或者「国际/港澳台消息」。\n5. 跟随指引添加签名和模板，并提供相应的材料和信息以便审核：\n    - 注意：添加 **签名** 时要在「适用场景」栏选择「验证码」，添加 **模板** 时「模板类型」也要选择「验证码」，因为我们的使用这些签名和模板就是用来发送验证码的。目前我们暂不支持除了发送验证码之外别的类型的文字短信。\n    - 请同时注意要在模板的内容中加上 `{{code}}` 的占位符，在发送短信是会被随机生成的验证码所替代。\n6. 提交了短信签名和模板的申请之后，需要等待它们生效。这时候我们可以回到 [短信服务控制台概览](https://dysms.console.aliyun.com/overview) 发送测试短信。如果你的签名和模板都已经通过审核，你可以直接使用它们测试；如果它们还没有通过审核，阿里云也提供了测试模板供使用。\n    - 在发送测试短信之前，可能你需要对账户进行小额的充值。\n    - 测试时也需要提前绑定测试使用的手机号码以成功收到测试短信。点击 [短信服务控制台概览](https://dysms.console.aliyun.com/overview) 侧边栏上的「快速学习」标签页以了解更多。\n\n## 编写连接器的 JSON\n\n1. 前往 [短信服务控制台概览](https://dysms.console.aliyun.com/overview)，将鼠标悬停在页面右上角的头像处，进入「AccessKey 管理」并点按「创建 AccessKey」。完成了安全验证之后，你会得到一对「AccessKey ID」和「AccessKey Secret」，请妥善保管他们。\n2. 前往你之前访问过的「国内消息」或「国际/港澳台消息」标签页，可以很快找到「签名名称」和「模板 CODE」。\n    - 如果你想使用测试专用的签名模板, 则前往「快速开始」标签页，你就能在「测试专用签名模版」下方找到它们。\n3. 完成阿里云短信服务连接器的设置：\n    - 用你在步骤 1 中拿到的一对「AccessKey ID」和「AccessKey Secret」来分别填入 `accessKeyId` 和 `accessKeySecret`。\n    - 用你在步骤 2 中拿到的「签名名称」填入 `signName` 栏。所有的模板都会共用这个签名。\n    - 你可以添加多个短信服务模板以应对不同的用户场景。这里展示填写单个模板的例子：\n      - `templateCode` 栏是你可以用来控制所发送短信内容的属性。它们的值从步骤 2 中的「模板 CODE」获取。\n      - `usageType` 栏填写 `Register`，`SignIn`，`ForgotPassword` 或者 `Generic` 其中之一以分别对应 _注册_，_登录_，_忘记密码_，_通用_ 的不同场景。（`usageType` 是 Logto 的属性，用来确定使用场景。）为了能够使用完成的流程，需要配置 `usageType` 为 `Register`，`SignIn` 以及 `ForgotPassword` 的模板。\n\n### 测试阿里云短信连接器\n\n你可以在「保存并完成」之前输入一个手机号码并点按「发送」来测试配置是否可以正常工作。\n\n大功告成！快去 [启用短信验证码登录](https://docs.logto.io/docs/recipes/configure-connectors/sms-connector/enable-SMS-sign-in/) 吧。\n\n### 配置类型\n\n| 名称            | 类型        |\n|-----------------|------------|\n| accessKeyId     | string     |\n| accessKeySecret | string     |\n| signName        | string     |\n| templates       | Template[] |\n\n| 模板属性      | 类型         | 枚举值                                                |\n|--------------|-------------|------------------------------------------------------|\n| templateCode | string      | N/A                                                  |\n| usageType    | enum string | 'Register' \\| 'SignIn' \\| 'ForgotPassword' \\| 'Generic' |\n\n\n## 参考\n\n- [阿里云短信服务 - 快速学习](https://dysms.console.aliyun.com/quickstart)\n\n","readmeFilename":"README.md"}