{"_id":"@cloudbase/adapter-interface","_rev":"71-2fa483b0d3b8b3229d6fbada6e298881","name":"@cloudbase/adapter-interface","dist-tags":{"latest":"0.7.2"},"versions":{"0.1.0":{"name":"@cloudbase/adapter-interface","version":"0.1.0","keywords":["cloudbase","tcb","sdk"],"author":"","license":"ISC","_id":"@cloudbase/adapter-interface@0.1.0","maintainers":[{"name":"ihardcoder","email":"zjp0432@163.com"},{"name":"yhyang","email":"yhsunshining@gmail.com"},{"name":"wuyiqing","email":"cwuyiqing@gmail.com"},{"name":"lukejyhuang","email":"lukejyhuang@tencent.com"},{"name":"ianhu92","email":"ianhu92@gmail.com"},{"name":"jimmyzhang","email":"deffwe@gmail.com"},{"name":"starkwang","email":"381152119@qq.com"},{"name":"lcxfs1991","email":"lcxfs1991@gmail.com"}],"dist":{"shasum":"e57ee5d196d9b56a36eeb7e8228abf2821f7b32f","tarball":"https://registry.npmjs.org/@cloudbase/adapter-interface/-/adapter-interface-0.1.0.tgz","fileCount":9,"integrity":"sha512-WLgXXOgWB2J2eLUqdtWtXh9YCC0rhZqWoxF+w1QZNrP3OzUmjEKaR7raT0ipF/+VblPCTl/Wjzc2lFvIRw6hFQ==","signatures":[{"sig":"MEYCIQC7ZcI/W4HHBJbV8Qdwf3fKbZLpiTzc75DgOgB5TX+IwwIhAPN5XHI6oZXAfcrjcsaLAQK+x1BN93Uc74ZaKZFRxuT+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5788,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd90jqCRA9TVsSAnZWagAA/DAP/ike8ui8+pYSSnGfN/kF\nCEauAZNh/CZhVE2/XMwquHsdPRY3Ll16aZFmrALze1ififfiUihJa5gqTSbl\nWF9W9jNFKnMhoY99HPZ8I7hJFv0UfitjIUosvWsKPvB8c7lytgnrZ2xvdVAQ\n1kcbblLZVBkLqbHO/5od+PBuXKeGfFFF9X2rPWVRrkWXWoRbpxf7mCo5zW4D\nIp47FUOjqNKhf7xLL0QVBzC/+TJVJkdNE/ErP7JsZM7uDtv9fOPF92QYFH1s\nCO21PvDLbYWx00VBeAisF1LzKnceKI9v2b9vX2S9j67J8jybiqhCHa6BRVzx\nMYYcv9IyP7gwKtTj8UnTu+7OZdUS14L66dloJv0MnqpuC2O/A+jNlqyU1aE1\ndqbeKQDDhd4ctVWAkE3BXEdGh9HEnO6fQaGG+sMLr/5KY4gZl1PF99XxcVTl\nytlyLdMrw5WUCUsUI0BBQe6w8bTMAHN8n5h9Rh5BdEv9sNtbYxcGDUQdEJOE\nK+rATEpKyrktUJKQA2v5yuLsWYiTKP4wspYDNpgQD+HnTTj+qvX6GlNU+MEZ\nkQWsSHE7Jb+TjgkTSxJPMn+nSMO+TlZeQTYWKIN9mNEBrOCPmxo5rcJGOzi7\nn4cldgW9coaV6tsfKMo4RvlJPzyijFOdqJidbskCiOSp7e9mZxL5bLDcub68\nq64h\r\n=7pgF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"b208338c2cfd618881a0ec526fe72ac52ffdf68b","scripts":{"build":"tsc -p tsconfig.json","eslint":"eslint \"./**/*.ts\""},"_npmUser":{"name":"ihardcoder","email":"zjp0432@163.com"},"_npmVersion":"6.9.0","description":"cloudbase javascript sdk adapter interface","directories":{},"_nodeVersion":"10.16.3","_hasShrinkwrap":false,"devDependencies":{"eslint":"^6.7.2","typescript":"^3.7.3","eslint-config-alloy":"^3.4.0","@typescript-eslint/parser":"^2.11.0","@typescript-eslint/eslint-plugin":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/adapter-interface_0.1.0_1576487146005_0.8406679376633708","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"@cloudbase/adapter-interface","version":"0.1.1","keywords":["cloudbase","tcb","sdk"],"author":"","license":"ISC","_id":"@cloudbase/adapter-interface@0.1.1","maintainers":[{"name":"ianhu92","email":"ianhu92@gmail.com"},{"name":"ihardcoder","email":"zjp0432@163.com"},{"name":"jimmyzhang","email":"deffwe@gmail.com"},{"name":"lcxfs1991","email":"lcxfs1991@gmail.com"},{"name":"lukejyhuang","email":"lukejyhuang@tencent.com"},{"name":"starkwang","email":"381152119@qq.com"},{"name":"wuyiqing","email":"cwuyiqing@gmail.com"},{"name":"yhyang","email":"yhsunshining@gmail.com"}],"dist":{"shasum":"4d2daf85448f9fdaafe8cc9a5f706045eaea3d55","tarball":"https://registry.npmjs.org/@cloudbase/adapter-interface/-/adapter-interface-0.1.1.tgz","fileCount":17,"integrity":"sha512-eXqPc88HodzBtsl+oij+PoIn1K7tMHC5XgHZslsgCAEM111vlW/uAHD6pPvbmqMJzcmCtjuZVDHEySZK7rYQhA==","signatures":[{"sig":"MEYCIQCwXD1zIaxQe+y/XX39tUJJhFSSg5d0cvyOQc4bmOgAPgIhANEe9Tan41wQr5TZHYvN/ciyxdXOjAye9iSxLgyeoOb7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14329,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd92HjCRA9TVsSAnZWagAAcYEP/jL/vWqxwYHendV4erJd\ntEnWaArw+lGTHbf2mUTpq12OwS6MagxlPmIeG7Gg+os7vvsCr3MpDt9PKR8Y\nW4bUxKl/nrGZTgt2LkzAbzz+8T2H8LRex6+6BFd1qofVxsJCgSIjEB1mqywj\nqQV/bHJIZbCmY24ESnKOJE9hlau4wCFPqV3SFyb4AxDFiFWhKkfKvC0CcBqq\nQH5VIeFwb7RH3uX9iX/gwlI42WbUhHayMCAxqwKrDWhTESwO/hEVYLjfJ8K2\nSLcrZMX+f7ENNVMRDCgQ3Mk/T+Cx1nUn6BfZyJ3iUJrgLmtw/y0v5au9Y3LT\nuCcuxeLq7UFjVNx9dVmQGhnK6pmiw3h0xyjNinVW4Fqn3EAwu/TrxhJ2Ol1U\nVNF4mKxcqmrysU7qCPX+Kc3yK95C2qxRYA0cJgdK1xAMzXWLttKEjW6Yyp7z\noEprqnTayVR51vlMM6n6mrex8tOGC7kQ1EqetfNEcyMi7X0GdXbV420CFUII\niT7Mg/fwNMIaCLo7RRwzLoNO6W8FLXXYdlbceQVNVJ/I/j95ji2xoz7UzQtX\ndgzZ36j+PDHaBO9gE9n9MD5ITx9l6KrNP4CywH4xREcWefX1W39bmPegXFZ+\n4v6BmKbz4u/fDMwrZeXk2HD3xev/dCRHYnGGxUhKIdEclKYHDiz1a0gdVmIE\nqAfk\r\n=1IIS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cmjs/index.js","module":"dist/esm/index.js","gitHead":"c97a5f4b2bc103238803dd3a2892e49ceb30f8ce","scripts":{"build":"tsc -p tsconfig.json && npm run build:esm","eslint":"eslint \"./**/*.ts\"","build:esm":"tsc -p tsconfig.esm.json"},"_npmUser":{"name":"ihardcoder","email":"zjp0432@163.com"},"_npmVersion":"6.9.0","description":"cloudbase javascript sdk adapter interface","directories":{},"_nodeVersion":"10.16.3","_hasShrinkwrap":false,"devDependencies":{"eslint":"^6.7.2","typescript":"^3.7.3","eslint-config-alloy":"^3.4.0","@typescript-eslint/parser":"^2.11.0","@typescript-eslint/eslint-plugin":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/adapter-interface_0.1.1_1576493538633_0.7600928433741836","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"@cloudbase/adapter-interface","version":"0.2.0","keywords":["cloudbase","tcb","sdk"],"author":"","license":"ISC","_id":"@cloudbase/adapter-interface@0.2.0","maintainers":[{"name":"ianhu92","email":"ianhu92@gmail.com"},{"name":"ihardcoder","email":"zjp0432@163.com"},{"name":"jimmyzhang","email":"deffwe@gmail.com"},{"name":"lcxfs1991","email":"lcxfs1991@gmail.com"},{"name":"lukejyhuang","email":"lukejyhuang@tencent.com"},{"name":"starkwang","email":"381152119@qq.com"},{"name":"wuyiqing","email":"cwuyiqing@gmail.com"},{"name":"yhyang","email":"yhsunshining@gmail.com"}],"dist":{"shasum":"bcddc21e3f9fc3167b99cd3e2df24cbb97e07a82","tarball":"https://registry.npmjs.org/@cloudbase/adapter-interface/-/adapter-interface-0.2.0.tgz","fileCount":17,"integrity":"sha512-zdjMf4+MeHvBgGDgpqm1DrA2o+qt/kbzyWXEySIBGW1Pk8wGQAQaarCPC9lda24thq1lPZwGS7N+kNdgb2F4Hw==","signatures":[{"sig":"MEUCIQDoc+6syDiwXytrcFSpzmkSiZNAsdPto4Qe3mFHG4RdngIgBHif4CHY+Kr/SMtbGmo4ncFR90T3UTxKovc+kSdgt5Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14329,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd92LpCRA9TVsSAnZWagAA9UAP/2AX2e+R2EXzkcSMfQr/\np+fQ7M2Njz7Qrg0uR3Z39lHdFhvSRIjIi0z8SEJt1+XCME5ZhodgjZWvfMYW\nwR4C16AWK707jKs/LT7sqQyraeIQKhMcus+oWzGl7xkUwBTuFDh9LVC4rkY7\nY+zbUcT6VlTLxYvAfmX1DBtBo5SmoCCRn8xUPOT3NVg9u63wzNGRqeA2jEuy\nOt92d8WgdrA61a3SRrtRTNrfgsakH7BSbZayUf1wRkfVIGu2GuoiexmtYhnB\nbRUxoh7MdGhs3aAROH1pdt8hWqA8SvyfSeJdPEVM5/yMI9OzGA6nophgHSn2\nqRb8+JknBzz/PQ/gVOtpU4nOzRMkMtmzpXjdh7w7q+r3tr0IEZzQRPZ4UzDc\nV5qowd0/x/vp5mEFbJj+yau/pXzYZ95gyifFICfWVbJCwHpvIu8rHdDM6mXf\nUUOPBfnt1ETcksqqzbPdwmfmHgY4Jm/4zZynxCckptqshfU2y8dgzwJumdio\nCURxq1JaST1Un/m9n8NdieMmQYykugUePCMnfTblRP7c28OEt1dO+miMSsyw\nihq+4fEjzgkuez/0y9XniOwxQxwchd/iv6TAb9TijXMJuwAJwWUJRS6cXPAY\naeKg2dASm/6R9xp8U/V023182xYzJ4AB/iLmYh6WrJdtxczqAPuRBSd2cRFT\nyrhu\r\n=oq+Y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cmjs/index.js","module":"dist/esm/index.js","gitHead":"a6937439447e3c7e31df8c639aeba9f2890770db","scripts":{"build":"tsc -p tsconfig.json && npm run build:esm","eslint":"eslint \"./**/*.ts\"","build:esm":"tsc -p tsconfig.esm.json"},"_npmUser":{"name":"ihardcoder","email":"zjp0432@163.com"},"_npmVersion":"6.9.0","description":"cloudbase javascript sdk adapter interface","directories":{},"_nodeVersion":"10.16.3","_hasShrinkwrap":false,"devDependencies":{"eslint":"^6.7.2","typescript":"^3.7.3","eslint-config-alloy":"^3.4.0","@typescript-eslint/parser":"^2.11.0","@typescript-eslint/eslint-plugin":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/adapter-interface_0.2.0_1576493801125_0.9645173448836979","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"@cloudbase/adapter-interface","version":"0.3.0","keywords":["cloudbase","tcb","sdk"],"author":"","license":"ISC","_id":"@cloudbase/adapter-interface@0.3.0","maintainers":[{"name":"ianhu92","email":"ianhu92@gmail.com"},{"name":"ihardcoder","email":"zjp0432@163.com"},{"name":"jimmyzhang","email":"deffwe@gmail.com"},{"name":"lcxfs1991","email":"lcxfs1991@gmail.com"},{"name":"lukejyhuang","email":"lukejyhuang@tencent.com"},{"name":"starkwang","email":"381152119@qq.com"},{"name":"wuyiqing","email":"cwuyiqing@gmail.com"},{"name":"yhyang","email":"yhsunshining@gmail.com"}],"dist":{"shasum":"f8e5478ad152b888994dbeb9012db7966a9b087b","tarball":"https://registry.npmjs.org/@cloudbase/adapter-interface/-/adapter-interface-0.3.0.tgz","fileCount":17,"integrity":"sha512-JuowPs+B4ymbNQaQ4af8P6w47Jd5r7DyVPlTQjJCnOtdnDPqNWcqhokDdhyVWZ92ivsr+8E6LUHffWmUEzv2Pg==","signatures":[{"sig":"MEUCID0n4V8SuN3XCmuxPUidjj/lcvJPsv1XItt3MDXkWyoVAiEA8wfH4+ueq3tpZhnrjPRKGQIEMtH1znk+E41KPJpWUFk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14383,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeErHmCRA9TVsSAnZWagAA74sP/39MZYBI8dL4WFCLJY6S\n3+/Z/nNVn4jYtkLO+1GlM3v3cQIybyllXLoGGCzWodx4h171Vn6UNSPUu/et\nhtanJgiZGoBXb9YenlH0EXvjMxW44D2wNWRqVGW/D/RWg6c2MqCFfaLwzaW7\npYu9+Sde4Q55OS9T3DFHGJ6ds8tJAI8Frn1zh/v/0h2vultCJIiVlwNXVMI5\n9IH2cL1GGkNFIhE5V8QD2gPLe9GhRze8UcQMoQpf/EBgQvqmRhwId43enchl\nXGCr3IaCJl6VTc5uzq1q9ZMrYpAJuMylEWWHIxKwnbG4vbDcDPoXJzEOY/HW\ns3scvWatRMJq8DAiYKzQmg1t5uFMTcGao77HHnPrqjYkmqb0Oz1Jb4E4mQE4\nWyFfZuxD6heVMLvG8h3tgxb3qwQ0k0AacT7NyVX6ydsMrpru/dYy6CRmwp4C\n9F6qxYEYnEu/+cEL9j09l//nOOUUKngnS96y6wvZKH5p6QBQjL3adw1vqLLl\nlZHGhuKMxrWjvZxp9dgKiBDuhUMnqS2fpTKf6VV8DTz+Y+F/xM3Qa/fTILFl\nwBmTRUc6pxXcx179ygsJtJoRiAR2uNBqitONpQAD1iHaVqnb+YMzQ6lHrglc\nelxchemywAQSXSQJzaigwTQ+GtKK1/XBQeg5/Pj7p80gd9AfrLKEhyGOrp7r\n58l3\r\n=5rhv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cmjs/index.js","module":"dist/esm/index.js","gitHead":"382ea036298b1a1ebf80b18d9f22aea586a5a6f4","scripts":{"build":"tsc -p tsconfig.json && npm run build:esm","eslint":"eslint \"./**/*.ts\"","build:esm":"tsc -p tsconfig.esm.json"},"_npmUser":{"name":"ihardcoder","email":"zjp0432@163.com"},"_npmVersion":"6.9.0","description":"cloudbase javascript sdk adapter interface","directories":{},"_nodeVersion":"10.16.3","_hasShrinkwrap":false,"devDependencies":{"eslint":"^6.7.2","typescript":"^3.7.3","eslint-config-alloy":"^3.4.0","@typescript-eslint/parser":"^2.11.0","@typescript-eslint/eslint-plugin":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/adapter-interface_0.3.0_1578283494060_0.9184209919690294","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"@cloudbase/adapter-interface","version":"0.4.0","keywords":["cloudbase","tcb","sdk"],"author":"","license":"ISC","_id":"@cloudbase/adapter-interface@0.4.0","maintainers":[{"name":"ianhu92","email":"ianhu92@gmail.com"},{"name":"ihardcoder","email":"zjp0432@163.com"},{"name":"jimmyzhang","email":"deffwe@gmail.com"},{"name":"lcxfs1991","email":"lcxfs1991@gmail.com"},{"name":"lukejyhuang","email":"lukejyhuang@tencent.com"},{"name":"starkwang","email":"381152119@qq.com"},{"name":"wuyiqing","email":"cwuyiqing@gmail.com"},{"name":"yhyang","email":"yhsunshining@gmail.com"}],"dist":{"shasum":"c57935b503e7bface4b151df63a87dc564ae9907","tarball":"https://registry.npmjs.org/@cloudbase/adapter-interface/-/adapter-interface-0.4.0.tgz","fileCount":17,"integrity":"sha512-vbNQlr4NK5mdsMr3elk4/OdE/opLpZB+8JPTXAQM4/ldcTZtmb1Dnt3T2g9u5LSHDlRjdzyeM5ARvVqUq+2bmw==","signatures":[{"sig":"MEUCIE0RtMJczVDrZZOtKAfMfpiIUApvZLrQ1M9n4BSBTeI7AiEAtJjMF9uGtrYaPb0zL7fM7SvpctVhs7nRTAp93oj/zos=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14797,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeIXhMCRA9TVsSAnZWagAAqRsP+wRQvVWdAXoG1DpeCIUp\n3LTxwtMe3ixbesP+q5e3d1kdPoHlFijOq8+0p5VSbLE7bNoYGOKpnfinyyy1\nsfmS4UB2XxBpMtRDJKS5f7qTuIIFloL4B8E74rNyTReqL6QsM8Ic226NKJUZ\nNeYiGkM3sA+X/Bc4JWimcKNIFVTSoCfXtjt09hLrJKW7FHwPvU0gVHAQqJ4f\n3WgNdxhmUVEC/HUEEys6VeEBgv/4DQfE+k+XYhjhBc07RnvDNygUKEZSFLz0\nwqJka7xj0A4w/2Z1DRUW2+xN1Cv8i0WgUOnSwl5E/cg6iJagIIvD2ZwxyMAK\nZAxxx6Qqv8ChMCz+JIR/Pr41uoMKBTPaUj0tu3sn8+KDT3B2ug328mNjWT6G\n4DOPQph0uz8ahYJas+dhJUGevrXGFjbkD+zKcts76qMrV4LbYSQDvrq3Cjlm\nFBpPSmvkJZPvJSouCpdSd47tZE13FOi8cDOAauwN1/vcoSArIx3TJdJ+7l+U\nddzYKkcaPS3zPCZA803Y4jwVpG0wEEzoPUNzSHkrERh7GT+bd6MX459L8cZa\nETWZ/W8nm2WHOysclP6Nq4bkYsPwnO6AKELjnLvIhejmuLjn9HdgVUFlddCE\nF4pA+WrhKuMyd/E9AokEIhxKsKUgGgF8sydAIsY3VtylsRgE7s22onIJsAB7\nODVb\r\n=0gT2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cmjs/index.js","module":"dist/esm/index.js","gitHead":"e2eb96700bb645f67e507292ee6fc8a6f7f2779e","scripts":{"build":"tsc -p tsconfig.json && npm run build:esm","eslint":"eslint \"./**/*.ts\"","build:esm":"tsc -p tsconfig.esm.json"},"_npmUser":{"name":"ihardcoder","email":"zjp0432@163.com"},"_npmVersion":"6.9.0","description":"cloudbase javascript sdk adapter interface","directories":{},"_nodeVersion":"10.16.3","_hasShrinkwrap":false,"devDependencies":{"eslint":"^6.7.2","typescript":"^3.7.3","eslint-config-alloy":"^3.4.0","@typescript-eslint/parser":"^2.11.0","@typescript-eslint/eslint-plugin":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/adapter-interface_0.4.0_1579251788548_0.2026578370093104","host":"s3://npm-registry-packages"}},"0.4.1":{"name":"@cloudbase/adapter-interface","version":"0.4.1","keywords":["cloudbase","tcb","sdk"],"author":"","license":"ISC","_id":"@cloudbase/adapter-interface@0.4.1","maintainers":[{"name":"binggg","email":"being99@qq.com"},{"name":"godbmw","email":"yuanxin.me@gmail.com"},{"name":"ianhu92","email":"ianhu92@gmail.com"},{"name":"ihardcoder","email":"zjp0432@163.com"},{"name":"jimmyzhang","email":"deffwe@gmail.com"},{"name":"lukejyhuang","email":"lukejyhuang@tencent.com"},{"name":"starkwang","email":"381152119@qq.com"},{"name":"withnate","email":"withnate@gmail.com"},{"name":"wuyiqing","email":"cwuyiqing@gmail.com"},{"name":"yhyang","email":"yhsunshining@gmail.com"}],"dist":{"shasum":"92c37e1a844d0964dd686806c70cb00e6ccabae2","tarball":"https://registry.npmjs.org/@cloudbase/adapter-interface/-/adapter-interface-0.4.1.tgz","fileCount":17,"integrity":"sha512-DJBhBUMg6pYByaw4II7rawbW8nu+x+faZFIxIkWeTRSxboW/jS3NpBQ7kAbycEJVAB2DO77FsnaHKYAMLnvwzw==","signatures":[{"sig":"MEQCIHNnNuk/yu8LiEg3Lg+UiwrIJfn3JZtMJONQtQBzXJo6AiBtyUFckac9wHiuxexNO3xscHQQBZt6ONmRzxn0wzsNPA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14920,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe3zQhCRA9TVsSAnZWagAAZboP/jmMaWEH12BAAmqP18jr\nnLcoPavAQCj7H8XA6BCpQ4xerfBX4GdhKg3yGf3ysH+ILGVf+ehQad8odgKZ\nU3r4Qjzjo/LTl/Q3NyHza4hOiHOphkw3/cPicxOOAaMszU5NtW3DyoBDFkGD\nd0okAufeVVd1efvAoeSEv/yWBisj83xK3O8VHZMA6D67xWe+zGJYoN0zBy2v\n58Eovq8tisb7W3e/IlNWPh0LphZ5jHpzOs5a6LLnprDe49TV1zzYO2BKDxD7\nxXeaBBFBVBlSPOCB55McvFhsCFsAN/FjChlzcrQArXMD6hoq5jn46KWlKxIy\nnvRxvFb++oXH9qAvmOchvTyfrr3/zixjinxnIayVSsZY5u4rpGXJyv7K+X8z\n14upInXz6kWcwQtMVKP3ECI8l1ribgx2o9k2PZi7y0I/WIdgxnacDqtvY6d0\n5qkahewr86+CDs2ZLU5ega6eUG3b6hASMxWXcGXidC+GoSr445WFQksefWIg\nzDcQXUPL1yiw/jZAAjRMB2Y9kJ410ICfd1CwyKnBjb0I6DOemfiITv2DPCed\nAS9PeTwfXtF/nyIdL67RNw8PpZ5Jd48umxvl0xNGsoeFbmPhi/O+NOPXmfB+\nUMiHIfemt71mJbawe/mMOrbfkmevE/AXu/LkqxPr/NK35hRQzoSyHgFMNfc7\ndEau\r\n=oFuJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cmjs/index.js","module":"dist/esm/index.js","gitHead":"60401c77cfc791dffb3b48d159de993c4a0e1d77","scripts":{"build":"tsc -p tsconfig.json && npm run build:esm","eslint":"eslint \"./**/*.ts\"","build:esm":"tsc -p tsconfig.esm.json"},"_npmUser":{"name":"ihardcoder","email":"zjp0432@163.com"},"_npmVersion":"6.9.0","description":"cloudbase javascript sdk adapter interface","directories":{},"_nodeVersion":"10.16.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^6.7.2","typescript":"^3.7.3","eslint-config-alloy":"^3.4.0","@typescript-eslint/parser":"^2.11.0","@typescript-eslint/eslint-plugin":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/adapter-interface_0.4.1_1591686176658_0.4732963401292558","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"@cloudbase/adapter-interface","version":"0.5.0","keywords":["cloudbase","tcb","sdk"],"author":"","license":"ISC","_id":"@cloudbase/adapter-interface@0.5.0","maintainers":[{"name":"yuzhen","email":"112287812@qq.com"},{"name":"woodenstone","email":"link1024@outlook.com"},{"name":"justan","email":"ckr189@gmail.com"},{"name":"miusuncle","email":"miusuncle@gmail.com"},{"name":"wangjiachen","email":"414961362@qq.com"},{"name":"wedabot","email":"wedadevops@tencent.com"},{"name":"barretyi","email":"barretyi@tencent.com"},{"name":"daniel-dx","email":"xiaowei650@126.com"},{"name":"issacliu","email":"issacliu@tencent.com"},{"name":"liuyanjie","email":"469835132@qq.com"},{"name":"bobbyzhao","email":"673939172@qq.com"},{"name":"starkwang","email":"381152119@qq.com"},{"name":"yhyang","email":"yhsunshining@gmail.com"},{"name":"binggg","email":"being99@qq.com"},{"name":"fengkx","email":"liangkx8237@gmail.com"}],"dist":{"shasum":"1bf270fa384be2e771102feaed2a922d4d626a20","tarball":"https://registry.npmjs.org/@cloudbase/adapter-interface/-/adapter-interface-0.5.0.tgz","fileCount":17,"integrity":"sha512-6rPKyvD+uiq8I7wGSEG2TKqvp629EMs5EVeVayXE65QNul+2l89V08L5ha6xaTF7Sfg4q7lAyPQyGSEUnTu1IQ==","signatures":[{"sig":"MEUCIBmur81V2gIySwIcNNL53N0DZTl769eUpUW+YWBBc4ZoAiEAiZWGDkn4ehTZaaj5lLbqMaXlyXLImJfc17I0mBCA3Gk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15298},"main":"dist/cmjs/index.js","types":"./dist/cmjs/index.d.ts","module":"dist/esm/index.js","gitHead":"f31e4b70fb6369b9cf769b6817bfdacf8b3a909c","scripts":{"build":"tsc -p tsconfig.json && npm run build:esm","eslint":"eslint \"./**/*.ts\"","build:esm":"tsc -p tsconfig.esm.json"},"_npmUser":{"name":"binggg","email":"being99@qq.com"},"_npmVersion":"8.19.1","description":"cloudbase javascript sdk adapter interface","directories":{},"_nodeVersion":"18.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^6.7.2","typescript":"^3.7.3","eslint-config-alloy":"^3.4.0","@typescript-eslint/parser":"^2.11.0","@typescript-eslint/eslint-plugin":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/adapter-interface_0.5.0_1723090686675_0.09640199224863655","host":"s3://npm-registry-packages"}},"0.6.0":{"name":"@cloudbase/adapter-interface","version":"0.6.0","keywords":["cloudbase","tcb","sdk"],"author":"","license":"ISC","_id":"@cloudbase/adapter-interface@0.6.0","maintainers":[{"name":"yuzhen","email":"112287812@qq.com"},{"name":"woodenstone","email":"link1024@outlook.com"},{"name":"justan","email":"ckr189@gmail.com"},{"name":"miusuncle","email":"miusuncle@gmail.com"},{"name":"wangjiachen","email":"414961362@qq.com"},{"name":"wedabot","email":"wedadevops@tencent.com"},{"name":"barretyi","email":"barretyi@tencent.com"},{"name":"daniel-dx","email":"xiaowei650@126.com"},{"name":"issacliu","email":"issacliu@tencent.com"},{"name":"liuyanjie","email":"469835132@qq.com"},{"name":"bobbyzhao","email":"673939172@qq.com"},{"name":"starkwang","email":"381152119@qq.com"},{"name":"yhyang","email":"yhsunshining@gmail.com"},{"name":"binggg","email":"being99@qq.com"},{"name":"fengkx","email":"liangkx8237@gmail.com"}],"dist":{"shasum":"9c96c53ea5ab197253ac15c520cacdf84a8d71e3","tarball":"https://registry.npmjs.org/@cloudbase/adapter-interface/-/adapter-interface-0.6.0.tgz","fileCount":17,"integrity":"sha512-o+/hht5Zi4bxkPGGNVoGofXpux9pQYe5Oio+qbyL4bpR/+507rVRc/EH4t9YPUn6e0PDR+DZ794x221UiFU9JQ==","signatures":[{"sig":"MEUCIQDvEqe36dPEwRP8ceh6hShDUV8R32dIGzsmzCPJeVdIfwIgYYUfaHlx2/1ZvCxaKjyG6e6qvvG15i1P1y50pt3uWnA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15624},"main":"dist/cmjs/index.js","types":"./dist/cmjs/index.d.ts","module":"dist/esm/index.js","gitHead":"13d7c6658cd84d6d95bf9f71c3a5824b94e90875","scripts":{"build":"tsc -p tsconfig.json && npm run build:esm","eslint":"eslint \"./**/*.ts\"","build:esm":"tsc -p tsconfig.esm.json"},"_npmUser":{"name":"binggg","email":"being99@qq.com"},"_npmVersion":"8.19.1","description":"cloudbase javascript sdk adapter interface","directories":{},"_nodeVersion":"18.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^6.7.2","typescript":"^3.7.3","eslint-config-alloy":"^3.4.0","@typescript-eslint/parser":"^2.11.0","@typescript-eslint/eslint-plugin":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/adapter-interface_0.6.0_1732258847854_0.5667887775451996","host":"s3://npm-registry-packages"}},"0.7.0":{"name":"@cloudbase/adapter-interface","version":"0.7.0","keywords":["cloudbase","tcb","sdk"],"author":"","license":"ISC","_id":"@cloudbase/adapter-interface@0.7.0","maintainers":[{"name":"wangjiachen","email":"414961362@qq.com"},{"name":"daniel-dx","email":"xiaowei650@126.com"},{"name":"starkwang","email":"381152119@qq.com"},{"name":"yhyang","email":"yhsunshining@gmail.com"},{"name":"binggg","email":"being99@qq.com"},{"name":"fengkx","email":"liangkx8237@gmail.com"},{"name":"liuyanjie","email":"469835132@qq.com"},{"name":"justan","email":"ckr189@gmail.com"},{"name":"yuzhen","email":"112287812@qq.com"},{"name":"woodenstone","email":"link1024@outlook.com"},{"name":"miusuncle","email":"miusuncle@gmail.com"},{"name":"wedabot","email":"wedadevops@tencent.com"},{"name":"areo-joe","email":"zengjoe@foxmail.com"}],"dist":{"shasum":"56a2f1622355f7cdfe6590d2556f03ebf24c2532","tarball":"https://registry.npmjs.org/@cloudbase/adapter-interface/-/adapter-interface-0.7.0.tgz","fileCount":17,"integrity":"sha512-0flyqJeaSydsOHc8s3EfwHWT7VovGGwztlD5S32DN4pkh/Uw3FPkeYqXLWou/lotTvV6oZk7BqFJlD5Lyqdv/A==","signatures":[{"sig":"MEYCIQD1ECgpc5uPMO/A6YR7UEzUPjJjssl/X1hlC7bVaLG21gIhALT0gkzdaU1mSmP1TEjExbp51H1PmkIGvZvQwwS6vAQz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15668},"main":"dist/cmjs/index.js","types":"./dist/cmjs/index.d.ts","module":"dist/esm/index.js","gitHead":"d420a8a595a9c24374539f5daf78b0336aa4c766","scripts":{"build":"tsc -p tsconfig.json && npm run build:esm","eslint":"eslint \"./**/*.ts\"","build:esm":"tsc -p tsconfig.esm.json"},"_npmUser":{"name":"areo-joe","email":"zengjoe@foxmail.com"},"_npmVersion":"10.7.0","description":"cloudbase javascript sdk adapter interface","directories":{},"_nodeVersion":"18.20.4","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^6.7.2","typescript":"^3.7.3","eslint-config-alloy":"^3.4.0","@typescript-eslint/parser":"^2.11.0","@typescript-eslint/eslint-plugin":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/adapter-interface_0.7.0_1744599344616_0.7018285167489791","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"@cloudbase/adapter-interface","version":"0.7.1","keywords":["cloudbase","tcb","sdk"],"author":"","license":"ISC","_id":"@cloudbase/adapter-interface@0.7.1","maintainers":[{"name":"wangjiachen","email":"414961362@qq.com"},{"name":"daniel-dx","email":"xiaowei650@126.com"},{"name":"starkwang","email":"381152119@qq.com"},{"name":"yhyang","email":"yhsunshining@gmail.com"},{"name":"binggg","email":"being99@qq.com"},{"name":"fengkx","email":"liangkx8237@gmail.com"},{"name":"liuyanjie","email":"469835132@qq.com"},{"name":"justan","email":"ckr189@gmail.com"},{"name":"woodenstone","email":"link1024@outlook.com"},{"name":"miusuncle","email":"miusuncle@gmail.com"},{"name":"wedabot","email":"wedadevops@tencent.com"},{"name":"areo-joe","email":"zengjoe@foxmail.com"}],"dist":{"shasum":"3fa4c8e59cfaff5b8c985d9e292105e1c7b51874","tarball":"https://registry.npmjs.org/@cloudbase/adapter-interface/-/adapter-interface-0.7.1.tgz","fileCount":17,"integrity":"sha512-BjHTAvIMSLxbp26SeT6qLiSSBygz3kAVno/PMwwBwjgzVkVUvuZGVcvf1mhHxY/BjdRGLrd6X60OgvymV/aAUw==","signatures":[{"sig":"MEUCIEmuregmQg57q0AeZ1s7UGIAaZzYnP/PmSV9djNxBTrbAiEA32/rxAHlE3WWZfpvaX3/+3LW3Txp9Jaa3XMQNZs2KHE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16124},"main":"dist/cmjs/index.js","types":"./dist/cmjs/index.d.ts","module":"dist/esm/index.js","gitHead":"4db61b4b7300bbc1d5fdc90c949121907708c2c1","scripts":{"build":"tsc -p tsconfig.json && npm run build:esm","eslint":"eslint \"./**/*.ts\"","build:esm":"tsc -p tsconfig.esm.json"},"_npmUser":{"name":"areo-joe","actor":{"name":"areo-joe","type":"user","email":"zengjoe@foxmail.com"},"email":"zengjoe@foxmail.com"},"_npmVersion":"10.7.0","description":"cloudbase javascript sdk adapter interface","directories":{},"_nodeVersion":"18.20.4","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^6.7.2","typescript":"^3.7.3","eslint-config-alloy":"^3.4.0","@typescript-eslint/parser":"^2.11.0","@typescript-eslint/eslint-plugin":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/adapter-interface_0.7.1_1751456181348_0.01519587251504051","host":"s3://npm-registry-packages-npm-production"}},"0.7.2":{"_id":"@cloudbase/adapter-interface@0.7.2","dist":{"shasum":"c3e0d09fd5a8fd6b98e4758594dc7a2f0158c6c7","tarball":"https://registry.npmjs.org/@cloudbase/adapter-interface/-/adapter-interface-0.7.2.tgz","fileCount":18,"integrity":"sha512-6bmBSUPw/Z9LAqx5h95YFZMhxjt+CRZ+z2/RqDY4zavj0nViXQ3xi7Hcdbw+uUKt0vOVjrjz/SmGAJxiDIluFg==","signatures":[{"sig":"MEYCIQD0hCn4zrCHbwrN3royfhDXwutWjfeBvNOO95TxcnH8FwIhAIR/rD7L3XU25loQT7QObhau3FPcp9a+syfY2uV+WKz9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIG7KpAtEkDWzW+ZbJwmBs58T0YadyinL8aKNWj5niZCdAiEA3s5PNLTh7gxKCVddS30WIW4h4mM2vtswOwH4h0dmnkE="}],"unpackedSize":17440},"main":"dist/cmjs/index.js","name":"@cloudbase/adapter-interface","types":"./dist/cmjs/index.d.ts","author":"","module":"dist/esm/index.js","gitHead":"fe8191e6c30e0520ab08bef5f48c0f755222b321","license":"MIT","scripts":{"build":"node ./node_modules/typescript/bin/tsc -p tsconfig.json && npm run build:esm","eslint":"eslint \"./**/*.ts\"","build:esm":"node ./node_modules/typescript/bin/tsc -p tsconfig.esm.json"},"version":"0.7.2","_npmUser":{"name":"byronpiao","email":"byronpiao@outlook.com"},"keywords":["cloudbase","tcb","sdk"],"_npmVersion":"12.0.2","description":"cloudbase javascript sdk adapter interface","directories":{},"maintainers":[{"name":"starkwang","email":"381152119@qq.com"},{"name":"yhyang","email":"yhsunshining@gmail.com"},{"name":"binggg","email":"being99@qq.com"},{"name":"fengkx","email":"liangkx8237@gmail.com"},{"name":"liuyanjie","email":"469835132@qq.com"},{"name":"justan","email":"ckr189@gmail.com"},{"name":"woodenstone","email":"link1024@outlook.com"},{"name":"miusuncle","email":"miusuncle@gmail.com"},{"name":"yuzhen","email":"112287812@qq.com"},{"name":"wedabot","email":"wedadevops@tencent.com"},{"name":"joeyren","email":"1412687451@qq.com"},{"name":"byronpiao","email":"byronpiao@outlook.com"},{"name":"yandrewding","email":"yanzhuoding@gmail.com"},{"name":"areo-joe","email":"zengjoe@foxmail.com"},{"name":"coylexie","email":"coylexie@tencent.com"},{"name":"lukejyhuang","email":"lukejyhuang@tencent.com"}],"_nodeVersion":"24.18.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e","devDependencies":{"eslint":"^6.7.2","typescript":"^3.7.3","eslint-config-alloy":"^3.4.0","@typescript-eslint/parser":"^2.11.0","@typescript-eslint/eslint-plugin":"^2.11.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/adapter-interface_0.7.2_1792497320827_0.8693074398539788"}}},"time":{"created":"2019-12-16T09:05:45.782Z","modified":"2026-10-20T11:55:21.167Z","0.1.0":"2019-12-16T09:05:46.119Z","0.1.1":"2019-12-16T10:52:18.738Z","0.2.0":"2019-12-16T10:56:41.279Z","0.3.0":"2020-01-06T04:04:54.230Z","0.4.0":"2020-01-17T09:03:08.660Z","0.4.1":"2020-06-09T07:02:56.865Z","0.5.0":"2024-08-08T04:18:06.843Z","0.6.0":"2024-11-22T07:00:48.012Z","0.7.0":"2025-04-14T02:55:44.786Z","0.7.1":"2025-07-02T11:36:21.681Z","0.7.2":"2026-10-20T11:55:20.923Z"},"license":"MIT","keywords":["cloudbase","tcb","sdk"],"description":"cloudbase javascript sdk adapter interface","maintainers":[{"name":"starkwang","email":"381152119@qq.com"},{"name":"yhyang","email":"yhsunshining@gmail.com"},{"name":"binggg","email":"being99@qq.com"},{"name":"fengkx","email":"liangkx8237@gmail.com"},{"name":"liuyanjie","email":"469835132@qq.com"},{"name":"justan","email":"ckr189@gmail.com"},{"name":"woodenstone","email":"link1024@outlook.com"},{"name":"miusuncle","email":"miusuncle@gmail.com"},{"name":"yuzhen","email":"112287812@qq.com"},{"name":"wedabot","email":"wedadevops@tencent.com"},{"name":"joeyren","email":"1412687451@qq.com"},{"name":"byronpiao","email":"byronpiao@outlook.com"},{"name":"yandrewding","email":"yanzhuoding@gmail.com"},{"name":"areo-joe","email":"zengjoe@foxmail.com"},{"name":"coylexie","email":"coylexie@tencent.com"},{"name":"lukejyhuang","email":"lukejyhuang@tencent.com"}],"readme":"## @cloudbase/adapter-interface\n\n[![NPM Version](https://img.shields.io/npm/v/@cloudbase/adapter-interface.svg?style=flat)](https://www.npmjs.com/package/@cloudbase/adapter-interface)\n[![](https://img.shields.io/npm/dt/@cloudbase/adapter-interface.svg)](https://www.npmjs.com/package/@cloudbase/adapter-interface)\n\ntcb-js-sdk适配器接口，各平台适配器按照此接口规范进行开发。\n\n## 安装\n```bash\nnpm i @cloudbase/adapter-interface -S\n```\n\n## 使用\n```typescript\nimport {\n  AbstractSDKRequest,\n  IRequestOptions,\n  IUploadRequestOptions,\n  StorageInterface,\n  WebSocketInterface,\n  WebSocketContructor,\n  SDKAdapterInterface,\n  StorageType,\n  formatUrl\n} from '@cloudbase/adapter-interface';\n\n// isMatch函数判断当前平台是否匹配\nfunction isMatch(): boolean {\n  // ...\n  return true;\n}\n\n// Request类为平台特有的网络请求，必须实现post/upload/download三个public接口\nexport class Request extends AbstractSDKRequest {\n  // 实现post接口\n  public post(options: IRequestOptions) {\n    return new Promise(resolve=>{\n      // ...\n      resolve();\n    })\n  }\n  // 实现upload接口\n  public upload(options: IUploadRequestOptions) {\n    return new Promise(resolve=>{\n      // ...\n      resolve();\n    })\n  }\n  // 实现download接口\n  public download(options: IRequestOptions) {\n    return new Promise(resolve=>{\n      // ...\n      resolve();\n    })\n  }\n}\n// Storage为平台特有的本地存储，必须实现setItem/getItem/removeItem/clear四个接口\nexport const Storage: StorageInterface = {\n  setItem(key: string, value: any) {\n    // ...\n  },\n  getItem(key: string): any {\n    // ...\n  },\n  removeItem(key: string) {\n    // ...\n  },\n  clear() {\n    // ...\n  }\n};\n// WebSocket为平台特有的WebSocket，与HTML5标准规范一致\nexport class WebSocket {\n  constructor(url: string, options: object = {}) {\n    const socketTask: WebSocketInterface = {\n      set onopen(cb) {\n        // ...\n      },\n      set onmessage(cb) {\n        // ...\n      },\n      set onclose(cb) {\n        // ...\n      },\n      set onerror(cb) {\n        // ...\n      },\n      send: (data) => {\n        // ...\n      },\n      close: (code? : number, reason? : string) => {\n        // ...\n      },\n      get readyState() {\n        // ...\n        return readyState;\n      },\n      CONNECTING: 0,\n      OPEN: 1,\n      CLOSING: 2,\n      CLOSED: 3\n    };\n    return socketTask;\n  }\n}\n\n// genAdapter函数创建adapter实体\nfunction genAdapter() {\n  const adapter: SDKAdapterInterface = {\n    // root对象为全局根对象，没有则填空对象{}\n    root: window,\n    reqClass: Request,\n    wsClass: WebSocket as WebSocketContructor,\n    localStorage: Storage,\n    // 首先缓存存放策略，建议始终保持localstorage\n    primaryStorage: StorageType.local,\n    // sessionStorage为可选项，如果平台不支持可不填\n    sessionStorage: sessionStorage\n  };\n  return adapter;\n}\n\n// 三者缺一不可\nconst adapter = {\n  genAdapter,\n  isMatch,\n  // runtime为标记平台唯一性的说明\n  runtime: 'wx_mp'\n};\n\nexport default adapter;\n```","readmeFilename":"README.md"}