{"_id":"@alpuks/ml-api-unofficial","_rev":"16-01f501c9763d1aa7e9d36d6a6d7d1394","time":{"0.0.1":"2020-09-15T07:35:05.555Z","0.0.2":"2020-09-15T07:35:05.555Z","created":"2020-09-15T12:48:49.502Z","0.1.0":"2020-09-15T12:48:49.652Z","modified":"2022-04-04T13:38:47.007Z","0.1.1":"2020-09-15T13:38:58.277Z","0.1.2":"2020-09-15T13:43:42.950Z","0.1.3":"2020-09-16T10:43:45.859Z","0.1.4":"2020-09-24T12:05:23.354Z","0.1.5":"2020-09-30T14:07:17.199Z","0.1.6":"2020-10-03T01:02:58.172Z","0.1.7":"2020-10-14T11:41:59.590Z","0.1.8":"2021-11-03T11:32:18.328Z"},"name":"@alpuks/ml-api-unofficial","dist-tags":{"latest":"0.1.8"},"versions":{"0.1.0":{"name":"@alpuks/ml-api-unofficial","version":"0.1.0","description":"![Shield](https://img.shields.io/npm/v/@alpuks/ml-api-unofficial)","main":"index.js","author":{"name":"alpuks"},"license":"MIT","homepage":"https://github.com/alpuks/ml-api-unofficial","dependencies":{"isomorphic-unfetch":"^3.0.0"},"gitHead":"9218e8e76c9c2da4030ac9a93f38be9c93719ad7","_id":"@alpuks/ml-api-unofficial@0.1.0","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-UHC5Zk9df06HpFVzvkT88EJacAdKJlIi9PkIid0ZIp//Ln8AGquN3pUqghMRlcGkz/9QJTLuxOVZNCtFtGi9IA==","shasum":"c4d83fa2d648d034adcde421cfdf358f189cac34","tarball":"https://registry.npmjs.org/@alpuks/ml-api-unofficial/-/ml-api-unofficial-0.1.0.tgz","fileCount":3,"unpackedSize":6892,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfYLgxCRA9TVsSAnZWagAARB0P/0jW8xhUCds6sxHXlk3B\njFQyEB04BrZNZdvW8d5C1iUDXsijQd3JPRM78Gy5JbUg4yG3i8j1nXjdrR7g\nxqS4U8QC+EsMuX9dQwMqSzmBPbsLdCGqlqM4b1VTSbzCSn6kiCnTIJ3M/hjR\nopBMn8pVn+WK7WhDGhVwob8xsJt+ZQKQbtxjQ/ZUtFtHUoGAEFGV7ZxZ+NpL\nnkCW4sDiFaG9qntw/RYyNPmSqUELTNTPECdvxMovNJs5tTgevAp9LLpQC4+z\n/uyhobV0u3FXEK0YoWGJSCB2ZrBlrqCyupRTJkJ+MmzSdoUVFMikZABJTusK\nQ5StgkfGF2ISbLpNTiCLN6hI6rOOjOWWFSBraBlTfPd4UAmoE/cnjan18H25\n7WnzEtQB4Tnon3ksAYwJwo6GFW7KDKYtzhTg1AJvkbv8gpWdsO/PKpzDm1iO\naMvaLC920nkxKYKgd4pG3BrN22f9t9mq1CzBsSdTVdJO9hhF9FI95Yel1nb/\nDOKT1Vnp9QM/Z4n4zND9OdElO1M6vKsYE9QE7k42FYkFQPafQsm6Xi11y63g\nkKvUsLlTNbNqlGZ5uosp9SWLi5+Cco66xCU4cW6euUKq7OISlxyJhiONSHsa\nqHPiBLjozTU384kO4n3TMHlmHsfSYZRf4l25838FXY31uv+YPUdKKrAq8sgF\nR3r4\r\n=DFxo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD0bQcDFZfJOou4AFkpV0fUiG1ppCnvyxKjcGiYGRCydQIhAPWDbbgdXZJnb/yw+Dh/YdOCeOF1rvgIBQmlMTLo6q6A"}]},"maintainers":[{"name":"alpuks","email":"allan.puks@gmail.com"}],"_npmUser":{"name":"alpuks","email":"allan.puks@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ml-api-unofficial_0.1.0_1600174129549_0.27358781819735367"},"_hasShrinkwrap":false},"0.1.1":{"name":"@alpuks/ml-api-unofficial","version":"0.1.1","description":"![Shield](https://img.shields.io/npm/v/@alpuks/ml-api-unofficial)","main":"index.js","author":{"name":"alpuks"},"license":"MIT","homepage":"https://github.com/alpuks/ml-api-unofficial","dependencies":{"isomorphic-unfetch":"^3.0.0"},"gitHead":"410a98268c6075a604d41156ee00057b24d87f86","_id":"@alpuks/ml-api-unofficial@0.1.1","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-dQWfSHgGxRysxM7eTZ8lvLlLzuzOt1X9neJqIvCQnK0dk38Or+bHk2eNDttEhHqMP3DlnpesCdGXai/9TfldLQ==","shasum":"edd1a54e66be37cf3c6d1ac6560fec84984b9f50","tarball":"https://registry.npmjs.org/@alpuks/ml-api-unofficial/-/ml-api-unofficial-0.1.1.tgz","fileCount":3,"unpackedSize":7108,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfYMPyCRA9TVsSAnZWagAAXOgP/1bFjs4JYMFxizMnioPt\ndn0ijv9ZtSn6W+vwHmXkfoWQ4RWYbGy3jSlGCAHWyaV1y0EEhVzD4YEbdkMN\namnprqWN6R8MQ8goU0Hss4Xf0Xd6fl2dmcx8ex95WVtKP/1h1UEdYJG+TVZY\n3+bi5sGJ0SMTOL3D50V2XFFVJXUvcXRoOOPp79Xnalnes2FVKVHG0oiA6rtI\nxGybgQgmEC42WOMSLQ60PvgVn2u11gSLx3jqSW719QyHdFVzi6ViHmCRK3xt\nzrdxDdrrS9PyAZscUUgVkdG5z68fGlt/rE7trkWE063NN9esTb4dciPjThvD\ngrOkXw5Sb/b6E6vg7mnCeq9czIrU25gyVrcmnnNS1fIU1idvav3JmBhM1nSK\n3vBhOglzU6t7kgpOqO5Gt5BLa8EoYuJMCaBDPGAG7zvQMGbxz5Yj4zPSHTQ6\nVAPBeoDwjgPbJDmwGftF2hCNzqk63MD1N6e3LXep+Basb8+scc6DCLSWPPrd\nDNMsHMBss9JzSn+/vdVQ/TyguHSsD5IZ9FRk9nYipu2zj4PEKKOBMDStnMPl\nYH+AUEDI58kj1c4aWF+tsnGbIeUkeA+AaYzPJrb9DRHj21XsyaBmre8lZund\n33glO03aVYEXBwZA93fvLrdd19S+dRP2kONutsIIQEh+uUBmCtZ2EzryuIFV\nXyKM\r\n=8MFt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDjfRfKgcJnszAXC0wqZ014+NvJvOSZsEJunZXAkB6apAiACHrBWQIX9iRrm4UB+JLG4aCr0AaGewjVFUt2sGNOFig=="}]},"maintainers":[{"name":"alpuks","email":"allan.puks@gmail.com"}],"_npmUser":{"name":"alpuks","email":"allan.puks@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ml-api-unofficial_0.1.1_1600177138171_0.4122132838873178"},"_hasShrinkwrap":false},"0.1.2":{"name":"@alpuks/ml-api-unofficial","version":"0.1.2","description":"![Shield](https://img.shields.io/npm/v/@alpuks/ml-api-unofficial)","main":"index.js","author":{"name":"alpuks"},"license":"MIT","homepage":"https://github.com/alpuks/ml-api-unofficial","dependencies":{"isomorphic-unfetch":"^3.0.0"},"gitHead":"3d95db228ed0224a7c65354d7a2368289edcac8d","_id":"@alpuks/ml-api-unofficial@0.1.2","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-kERXWSoRMYX7Dzsj2Z77TwoMjt6TZGbGE4PEJUSFm6Esu0hjZhsNLd0GvSq+G6zu3MPpO3nCjffVLpSgeh1GKg==","shasum":"765efc836bc46b3be4c6a6a917094dace837117d","tarball":"https://registry.npmjs.org/@alpuks/ml-api-unofficial/-/ml-api-unofficial-0.1.2.tgz","fileCount":3,"unpackedSize":6874,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfYMUPCRA9TVsSAnZWagAA5T4QAIl6kOehZkn59jclOeOz\nPVg/BoWmWdfxOayTiFjI5ds2eQy0PR1fBfbQQ8vOJQ4Rtvl7wsSF4mZ/QtKU\nUif3eFU8UsA1o/6237Ytq8uInjHKj+NqPz/1gcQxHRbTMEA1jYkjWim/UE6h\n+97aU1yH+Prp8P8vjcdaQJJU0pYG1MF3S+k2wErQpD7RsEu9s0l4TWypUHI2\n1KqyG4sQvHHfYEmozyUKLS+X7hrSf/9aI2+t7cGzPGuQ7YAvass8mYVP8HHm\nUHssv/4aHCYipCxCijyHfEWyIS2UtvQhdzURUdUyFij+9fsy0XZWBlKfMhnz\nhhEAsgv7ov/lysEnVav0xjGeSurQaJNCVd4kv2ntM+DYyo8e+fkZCVYxVMfk\nP8cXRIjF/Cnc8MUi/ksk/CXsmmiT1df21kXI4i7CC5RlzMO0pfOwTNG+4LZ7\nvl0ksUldA0q/VN4muBnB8An4NwSRetQR6YWRBQgK4gEkVjk0nLsjmFOtYIY7\ng/ElUL2tg7HshNTQYnbcFEgtZwvBatqxJuJJNHB3btOEqjZujOq0cgotQQic\nVAVrNpVP/hrYOaa1i8QWMK4WnoXXw+0wx3SpcixdsemGOa4+IZxjf007KX/p\nIRhEzrBmukSLh0Uaf/cpy8+0dG7sJG2klcW/97PMu6yHjQvV/43MKfPZA2YY\nwPGE\r\n=ZU7V\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF67IMml/ogYxbf9fQtS4Ua/oC+7pDIoWME8YMLOJ/tyAiBMkF4PKIy2TBX1GiqSuzbMyXaUomgjJP7jgWFBjoc9lQ=="}]},"maintainers":[{"name":"alpuks","email":"allan.puks@gmail.com"}],"_npmUser":{"name":"alpuks","email":"allan.puks@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ml-api-unofficial_0.1.2_1600177422823_0.9791615048180604"},"_hasShrinkwrap":false},"0.1.3":{"name":"@alpuks/ml-api-unofficial","version":"0.1.3","description":"![Shield](https://img.shields.io/npm/v/@alpuks/ml-api-unofficial)","main":"index.js","author":{"name":"alpuks"},"license":"MIT","homepage":"https://github.com/alpuks/ml-api-unofficial","dependencies":{"isomorphic-unfetch":"^3.0.0"},"gitHead":"b4f742fb796d607518753075c4e61801a9a3e15b","_id":"@alpuks/ml-api-unofficial@0.1.3","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-lmw38K/clgEYhBu5178OQNy76eHwMBPjw8EYAxoL31z3ufepZf5PTaAUE7BHaRPWqOPRi25HgrQlwu270yh6kg==","shasum":"5074b41b02524c7f0f4312a5e73f624cdcb4beab","tarball":"https://registry.npmjs.org/@alpuks/ml-api-unofficial/-/ml-api-unofficial-0.1.3.tgz","fileCount":3,"unpackedSize":6880,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfYexiCRA9TVsSAnZWagAAXxYQAIeLFXFcjjmtAMbO6s1c\nltfcjwy8rEP5XQT64biRgXJ8X8yiNhwNe/fJqUqJw3iriJY/+8AlKTXf0ky9\nefeQSfN/MEZho5KWnAf5dTcHMnBI45U03uUjoQLj6Fn8KjzUwOCOu3mqzFzi\nsg+1MjcHCdKkLOyRpWT3dXdDTrfLA2Pohy/Zky9kdGKEBVjZJXvP+0SsbuiG\nIcxTP+34iQMJrQ6mP1HvBlZW2TV/LSR51M4i6Ior0gKnwCgUJl3D9I0ekXo7\nE5KlzV9iTJM4djmxWeRzmNerohnJsND7BCUsOrwtYWt6yHw18X2xgIgnVvwu\nm+DnTdjv3pDzZ68EpquPklK0vC+FPPZIfdWlS/rUtkNUdMr0GmYc9BktFWwf\nYoE09tK308qDqBADtNbxXj9uYxp65EFLEPxGerQoj5Rw8ywlsCZsemVc661f\nT6uFRdaX0JY5jhiFo5BoccVyIHbyFUFhd/b0RoPx5cuJbkpmFhh96oP1Tp4N\nC50Rc307PQQy3/r7kGJq4wLIVxK1oa49RkD+p34wZjEYQFGdkWTky6G3H5XP\nFbFctY0XSyWe3AyZrZ1ktqTcVHmNVv8DzQ8Bzjjbxsoe0L1MyQ/5AZbBQGOV\nyw2PNLZqUKrn8mexTgxhaqdOWLA9/5H4KvOVzZGtoMwQTw5Dl/JCSzZP/ryq\n3GVx\r\n=bgpH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDtfzelh5ZSoVCK/qBoBX9MFXxWM4YUpjQiV5YCdjEfOgIhAMPjdoY1EZLuiDucfTpEnj1NitTpY5FBe832ZU3xB7Yo"}]},"maintainers":[{"name":"alpuks","email":"allan.puks@gmail.com"}],"_npmUser":{"name":"alpuks","email":"allan.puks@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ml-api-unofficial_0.1.3_1600253025742_0.9723736874091644"},"_hasShrinkwrap":false},"0.1.4":{"name":"@alpuks/ml-api-unofficial","version":"0.1.4","description":"![Shield](https://img.shields.io/npm/v/@alpuks/ml-api-unofficial)","main":"index.js","author":{"name":"alpuks"},"license":"MIT","homepage":"https://github.com/alpuks/ml-api-unofficial","dependencies":{"isomorphic-unfetch":"^3.0.0"},"gitHead":"b4f742fb796d607518753075c4e61801a9a3e15b","_id":"@alpuks/ml-api-unofficial@0.1.4","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-Fzc1esZVOmXZr6QyNCb2IrtWRwKbihTH1dqKm4zd+PfE52CaMBIcVcfTG75DchJz9qZONbao39FtPUlQpB0JSQ==","shasum":"765665fa0fb0bb743132a8008d21adda663ac79f","tarball":"https://registry.npmjs.org/@alpuks/ml-api-unofficial/-/ml-api-unofficial-0.1.4.tgz","fileCount":3,"unpackedSize":6874,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbIuDCRA9TVsSAnZWagAAu3QP/1mxhImFK83ESDGRO9pB\nQzhV7qVPi9QeB7ZxlxCd/5D0K/AKaQBUupmt00kEOcI9H4GL/l6dpQT8z4ao\nBtrrzqS6/9N7K5yy5AketwRqGMiCOXQM1lITGMq7/RN9eeg4RXnGnMEBO3wD\nJ62la8JkrI5u7cGR5mLjjZoUEHAfFoOz4xMqKpUejwOlybDkJPcckJcfq2pu\nAOj2eXfAdMSUDuA2r9+cgK2VLiQAMHHUGGb48balDIo0v1MYXhItnWRkC7ih\ndRbgSzMOFNPKhwbgKuNsW3xT8DmgGOYbtWa+awewDjNm/h3VZN+LeHuh4IEA\nKNgEU7ZN/SL82EbTajfZu9A9fIQgmSNu8VEzHzOkaWdaJWkKAeS/arn5ePgX\niqN1htTt3W3gXGPY8L79dOdydUVerf8Terd1Gr/lgKegWJuPdGDM+KWEhrlh\nQuBUfC/sSzMhJUDwIT3zuutxLrZH9VLrnMNBB1K9fN37yqT00WVECzBPWCZo\nRFPGXizTV2OJFkR1dWKgeEHJASRPSZrDSseYtYyEc5oFujAOqfkEVB6+89E9\n1QM4mrmP2DKqJzGSqn1N8xNzZmnrltjW6vPZ/O/Hmtc/yxTiSNRAGpoiK/9N\n1MzL7xL1tFo0tZ/ZjNm4d3le9AgKx6V+XWNpqXyTWax40d5N9hCLzXF8wVt8\njB4l\r\n=Uiro\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCA2hLJ+t1gIgu3IhIfFWI5YEInETzAXtHQvL0trvgM1QIgBAZVlCjplTKIfD2gpgAS9JB7XS0UER1Q60mEVx39wmY="}]},"maintainers":[{"name":"alpuks","email":"allan.puks@gmail.com"}],"_npmUser":{"name":"alpuks","email":"allan.puks@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ml-api-unofficial_0.1.4_1600949123232_0.5671834852480695"},"_hasShrinkwrap":false},"0.1.5":{"name":"@alpuks/ml-api-unofficial","version":"0.1.5","description":"![Shield](https://img.shields.io/npm/v/@alpuks/ml-api-unofficial)","main":"index.js","author":{"name":"alpuks"},"license":"MIT","homepage":"https://github.com/alpuks/ml-api-unofficial","dependencies":{"isomorphic-unfetch":"^3.0.0"},"gitHead":"0d4f4553703627aa4abb49adf181366897e45025","_id":"@alpuks/ml-api-unofficial@0.1.5","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-FLkyWn4H9+Nm8uap+9WV0GPLT/xkP+Mf15xDkwMI6EkDNu81kjvxVtW/4Yc60YGaAN6VmTsOX2sduE9oL9g7tg==","shasum":"1a263d458f22deecbf794bec4cfe352558e116d4","tarball":"https://registry.npmjs.org/@alpuks/ml-api-unofficial/-/ml-api-unofficial-0.1.5.tgz","fileCount":3,"unpackedSize":6887,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdJEVCRA9TVsSAnZWagAAYbUP/jaMOZpSDEL5TZz7PBfk\ndaAkVaRN0turxJsPlmw+jeMIsiYQjKDD8GPUEcBbabYSWrNDH3nA77S7Fe6/\nfzyOVMULNmI8AgpmYrT45cESsRAnTKNi4F6017oCNB4gCDQ31atYTJA0qTgx\nmcOd30CiQMaIpcPlCuRkjgE3PGQq8S0CQFMn6MpS4El06XnWSZMuj7/42tRT\nOvgdMlGFgjfa/GeLARKUlGivGJgzomlkH93544HJ8h4DMjaAkIiXdZ/cDnmF\nNoFXUu3l5+GpnRnjeW4/X5qt3xgYahLI1lveKDLJlWL71jOaVnEvxXTdOrR0\nQls0mdxS6dBC6yQUT7Hon/Yk6MGyQTSDFuMjhhY4pAxopWJ8bxSuO0lwhV2I\nWv5hwS2eNki4I0KxvdNlq6v2fBTmtYUOXu7hLo/giNHqemGZGhRyHGFGnMoc\nr3vFbbEYxWsLr5r/aB6ew6eGGrF5xtmDOL9XVhwefqbAL2uMKlxXYix0c9GV\nTURWwl/MoyF8E7rDTEu6bQc/dB2qKK21h5ZRVQ3alqFWxSuFC+b3pb4VfATj\nDBV/3FocAEOIJoSndkyZmXltbqnhk8qCW2fW3fosNDmPALvpnZPYy0MlmFmj\nPS/QYzOKqq2tMzsxE/bWJdA9u3MtaYg33L2sYBu3YCp4TazuZPtPl4MioCkP\nVGK/\r\n=J7Dy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA7oIdL6FFulcQ9oyZ9hREX5H4MWi0HNrYZRCCukI6EgAiAaQdClfwT8rWAPmr0q9kDbBOGDAMnY4uxLUyCOqwaQlg=="}]},"maintainers":[{"name":"alpuks","email":"allan.puks@gmail.com"}],"_npmUser":{"name":"alpuks","email":"allan.puks@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ml-api-unofficial_0.1.5_1601474837057_0.519166141631094"},"_hasShrinkwrap":false},"0.1.6":{"name":"@alpuks/ml-api-unofficial","version":"0.1.6","description":"![Shield](https://img.shields.io/npm/v/@alpuks/ml-api-unofficial)","main":"index.js","author":{"name":"alpuks"},"license":"MIT","homepage":"https://github.com/alpuks/ml-api-unofficial","dependencies":{"isomorphic-unfetch":"^3.0.0"},"gitHead":"4ca8216fb08b088fdc45934046b2972d20d7b380","_id":"@alpuks/ml-api-unofficial@0.1.6","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-iDjiS0pqMe9SEiz83Kyg5FYtdjThcGumVGxCDbHpecsr+bCXExSO3fkrB8bdCBpGirR9v0BMdw29rMOl/3m3+Q==","shasum":"cbe2c270caac46dde9b24d3c586b9d5d12fbd64c","tarball":"https://registry.npmjs.org/@alpuks/ml-api-unofficial/-/ml-api-unofficial-0.1.6.tgz","fileCount":3,"unpackedSize":6895,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfd83CCRA9TVsSAnZWagAAeqgP/1dttL5c2MHsWjwKRZWv\nZFpWwhtrsMtxTAxshMDM4Bm+kvYDzKaso5sO6IE2OE0TpD3NF5l9urlTanQt\nuhx8zkTRzhAz9e8C12vfOS2Bd8PftjRL3CWabqPNt55HFnXDV7thnyvcx2QB\nddeKvfo+vejTEreKgLJfx1JC+SeOXD/9hNXsR69S4yVOSOLqZEfLq8nUhW7N\nbmpMrir1De317o0WAvgWneIpeEiKy3bCEhiEzk+wKu9X/TsXxF+xepaN8wzm\nwklXv+8kONBjsmDNZ3MHySX1XWGsLywj/eHovwu138eN/K26jSpLSz05D2cq\njBSeyEt+J8mC78efJimaOx6q8TJMCvy39LcMY7HUo7+Ujawvb3t8tEZ3PCUq\nJ1N9fCviH+2RBJLz3+yZnnCV/EQvK0CQkl76laEa5oY5Zjf26S0CLgEhqjZj\nPbzush4CT1p8R9gLJGvgqmgewgk7wPBiRZE7NZUO+elQTcjk3pG4KHIw43/f\nqsXfiISTfoPb+vMhIe8tE/b/g4MOH9b9oDAwqdqni0WvEE2hCV2/S7CMMJvV\nyNVuVCN0WTko1Bo0jMmdh+gDjoewyebks8vOo8xOOqd7InhziwJBqUGW+a/2\nsHCDDW8G8Rv6aXxLZySWqt5oFqCG/PXKush4m6zev94oUsViwg3gmxnUfZEW\n/R6g\r\n=TLAS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHpQBqr+7gWws3VE1DLlOVszDCw7w/iB6PuRRA7jS9wnAiAS/ip/ktlARsSYtly1ccVF580VdYYPKksQhKYfjSfXFQ=="}]},"maintainers":[{"name":"alpuks","email":"allan.puks@gmail.com"}],"_npmUser":{"name":"alpuks","email":"allan.puks@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ml-api-unofficial_0.1.6_1601686978045_0.9997008767896971"},"_hasShrinkwrap":false},"0.1.7":{"name":"@alpuks/ml-api-unofficial","version":"0.1.7","description":"![Shield](https://img.shields.io/npm/v/@alpuks/ml-api-unofficial)","main":"index.js","author":{"name":"alpuks"},"license":"MIT","homepage":"https://github.com/alpuks/ml-api-unofficial","dependencies":{"isomorphic-unfetch":"^3.0.0"},"gitHead":"cb8bf3d14f2ee4c38786d789cd465e7fe65107de","_id":"@alpuks/ml-api-unofficial@0.1.7","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-1cQKCP7BahxAPnPsl3jH9zDH6ksnsnMC5EUWPVtZVRETXMk0vy7Y/XWcxglaFobujOxdt4J9ixpxicyx7vmDPQ==","shasum":"4320a360d81ba8b1233f26ffca00ebd2b047e55e","tarball":"https://registry.npmjs.org/@alpuks/ml-api-unofficial/-/ml-api-unofficial-0.1.7.tgz","fileCount":3,"unpackedSize":7046,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfhuQICRA9TVsSAnZWagAAhowP/0IVb8O8YjhYzrf03Gei\n5/WSXAXM0JEYnIsmxuv5zFFjbmFtUNflEOrIKkh29S5OmqJmh8lJfzKaXiO5\nUpJvl9sRytpJu12PfFrmPnHlKan0OUn8VEvhVUujHQQ2nNo5or5AOxmZwm4d\njT1tyPWXups/ngjLVrASBtcoGR/z4LoUYydE77dUj0GzebeIHoZJSNn7bBr4\nToViXMwwyiYOhzKvJehZVtmJLnqaN4up6s1zjhY1VX5XtcfYip1In15WfVVX\nfuj87/nCfWOaftlmTkn7c8t+KCmr1clN4o6JOT7xHDFcgjaO1U2mePidCL6d\nrelztm642HEdU442LuvzvKrAaiGarvvQc8wpiqnWmIdD5vZDvncenC2WoIfO\nt0cpfO1yk59vzw9zwc22Ll/k7baBND04RTpI8TVorz9jD1A5aazRx7UH8yrg\nVPYsPi4H2P2rFbjwmu3Iut5fJ9B6d2X3knVhpqUaT+Ji+GeXU+EtU9TZe9Dl\n81ZbKLZzjLgO9f2iHjNtP/42OIE/Je1AjaUcHwba/W2tx/N1U7x7dL8IfiRZ\nea8rxjr84xZEAAEaevgJiamzeOEETbd/AQWsIf3+WXjzf5FyUni5znOGg5qG\n6gNLhlSX1CuIkzzL/uAMytJFjl5SfB97Q6ystxka28o7Y3icm0eOUaVcO+fP\niYWj\r\n=0SrI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIApo78F6PVZbVsRsDS40/5vK4+q95LU/zzYzHonHFv6pAiEA9IFLV7T5ro9F+d71wC2+Iy6TWm1Pqkh5/ltQISdtmvk="}]},"maintainers":[{"name":"alpuks","email":"allan.puks@gmail.com"}],"_npmUser":{"name":"alpuks","email":"allan.puks@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ml-api-unofficial_0.1.7_1602675718112_0.34151767572045566"},"_hasShrinkwrap":false},"0.1.8":{"name":"@alpuks/ml-api-unofficial","version":"0.1.8","description":"![Shield](https://img.shields.io/npm/v/@alpuks/ml-api-unofficial)","main":"index.js","author":{"name":"alpuks"},"license":"MIT","homepage":"https://github.com/alpuks/ml-api-unofficial","dependencies":{"isomorphic-unfetch":"^3.0.0"},"gitHead":"dc1e1ead798e277f5920ea2d97513664c3fb9f5c","_id":"@alpuks/ml-api-unofficial@0.1.8","_nodeVersion":"14.16.1","_npmVersion":"7.6.1","dist":{"integrity":"sha512-qPDTBBsuJnaNDnd9YuasrJ14jW65d3or9chA7HUa3MQuczpCONSUMkCaYf/+xkIhDVwfBAQilBF9cUdkto+PxA==","shasum":"09f50213abbd1f573f792adc00d224ef9eb6c9b5","tarball":"https://registry.npmjs.org/@alpuks/ml-api-unofficial/-/ml-api-unofficial-0.1.8.tgz","fileCount":3,"unpackedSize":7059,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhzFDiCRA9TVsSAnZWagAAkM4P/3BhxcjbEXo543XujTF8\nB5nZrlR7Q1H2flBZlc25ltqj3doPrxq4DWk2jro6COOB/4BjDyZo9edr4kOJ\no+zsuth3Rd6JsLREgV8OeRyMiBOZR7upsJvptev/ubDg72eiKxDI2dEa8Y9H\npenNNJkMGiKHMNbjAWZ6zD7S+f3uyzHDxgJb+aAYo2qzpOxNoRl/RgOjCVwK\nb6BqafqsVIRySRbevQW+AV/MO4+Dck0uF41wr2UA9eDQ2gAA3WB6e5yk+3cj\nzZH4+ggv1X4XSM813d3jJut957jZstAbRpRFGPMdMvYb1wHh+dh0rdFD1YoX\ns1+jY0/eXG7EvQN0b7jOuf5XIF1w+5FucJbiZru2JeDttEO7BQR4Idgs7fgV\n8E2JaWlypXtZpN9Rsyl9dxi9uZAZMH1jG+fQBbWlMquf8zcrkio7JQJ/oLCE\npRXDv7GIDZSewqJ3HX7FMURNRzhDq/mJvOhb6LcqLQ6azHVdqMdmozK8EnUA\nXBtrAXjAYXoD6TyKzpu3P3rEzySW6gJi0bnzQPMf1G2YCR+OkSXqcQIMqa3k\n5RQgeuJ1el9vp0pV03GQC4yoTmwhHLiwmO4SAZhu0ZG3Au/cnd++1/XVA5k1\nGu4SPjCdGVX09AirzTYOEaH8rciX0tBBZOmwXhVew07jIExu2F8czw1lqnYu\nO0g/\r\n=eeUO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCYu8jI5ZXz7afTMaBedt8ZgXK7aLFvplW7coHJte0gXQIgSVd61ckMyx/CrTDDIyMjC7O2vWqR+71Pw8JFxPhmIgU="}]},"_npmUser":{"name":"alpuks","email":"allan.puks@gmail.com"},"directories":{},"maintainers":[{"name":"alpuks","email":"allan.puks@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ml-api-unofficial_0.1.8_1635939138173_0.21729864869385662"},"_hasShrinkwrap":false}},"maintainers":[{"name":"alpuks","email":"allan.puks@gmail.com"}],"description":"![Shield](https://img.shields.io/npm/v/@alpuks/ml-api-unofficial)","homepage":"https://github.com/alpuks/ml-api-unofficial","author":{"name":"alpuks"},"license":"MIT","readme":"# Unofficial API wrapper for Multilogin\r\n\r\n![Shield](https://img.shields.io/npm/v/@alpuks/ml-api-unofficial)\r\n\r\nThis is a basic wrapper for accessing the API of Multilogin v5. A promise is returned for each call.\r\n\r\nEndpoints supported:\r\n\r\n- createProfile\r\n- updateProfile\r\n- listProfiles\r\n- deleteProfile\r\n- updateProfileCore\r\n- migrateProfile\r\n- startProfile\r\n- stopProfile\r\n\r\n# Installing\r\n\r\nThe application is available via NPM.\r\n\r\n```bash\r\nnpm install @alpuks/ml-api-unofficial\r\n```\r\n\r\n# Usage\r\n\r\n## Setting up\r\n\r\n```javascript\r\nlet MlaApi = require(\"@alpuks/ml-api-unofficial\");\r\n\r\n// Enter the port on which Multilogin gets launched on\r\nconst api = new MlaApi({ port: 35000 });\r\n```\r\n\r\n## Getting a list of profiles\r\n\r\n```javascript\r\napi.listProfiles().then((profileList) => console.log(profileList));\r\n```\r\n\r\n## Creating a new profile\r\n\r\n```javascript\r\nlet profileBody = {\r\n  name: \"testProfile\",\r\n  browser: \"mimic\",\r\n  os: \"win\",\r\n};\r\n\r\napi\r\n  .createProfile(profileBody)\r\n  .then((profile_id) => console.log(profile_id))\r\n  .catch((error) => console.log(error));\r\n```\r\n\r\n## Updating a profile\r\n\r\n```javascript\r\nlet profileId = \"10e56b91-6e6c-4ee5-8555-1a886665e6e7\";\r\nlet profileBody = {\r\n  name: \"Renamed profile\",\r\n};\r\n\r\napi\r\n  .updateProfile(profileId, profileBody)\r\n  .then((response) => console.log(response))\r\n  .catch((error) => console.log(error));\r\n```\r\n\r\n## Starting a profile\r\n\r\n```javascript\r\nlet profileId = \"10e56b91-6e6c-4ee5-8555-1a886665e6e7\";\r\n\r\n// Possible options {profileId=..., loadTabs=True, automation=True, puppeteer=true}\r\nlet startOptions = { profileId, automation: true };\r\n\r\napi\r\n  .startProfile(startOptions)\r\n  .then((websocket) => {\r\n    // Connect selenium/puppeteer with the websocket for automation\r\n  })\r\n  .catch((error) => {\r\n    console.log(error);\r\n  });\r\n```\r\n\r\n## Stopping a profile\r\n\r\n```javascript\r\nlet profileId = \"10e56b91-6e6c-4ee5-8555-1a886665e6e7\";\r\n\r\napi.stopProfile(profileId).then(console.log(\"Sent stop request\"));\r\n```\r\n\r\n## Deleting a profile\r\n\r\n```javascript\r\nlet profileId = \"10e56b91-6e6c-4ee5-8555-1a886665e6e7\";\r\n\r\napi.removeProfile(profileId).then((response) => console.log(response));\r\n```\r\n\r\n## Migrating a profile from MLA v4 to MLA v5\r\n\r\n```javascript\r\nlet profileId = \"10e56b91-6e6c-4ee5-8555-1a886665e6e7\";\r\n\r\napi.migrateProfile(profileId).then(console.log(\"Profile migrated\"));\r\n```\r\n\r\n## Updating the browser profile core to the latest version\r\n\r\n```javascript\r\nlet profileId = \"10e56b91-6e6c-4ee5-8555-1a886665e6e7\";\r\n\r\napi.updateProfileCore(profileId).then(console.log(\"Profile updated\"));\r\n```\r\n\r\n# Examples\r\n\r\nHere's a quick example on how to get a list of browsers that need their cores updated and update them while implementing a sleep function to not get rate limited.\r\n\r\n```javascript\r\nlet MlaApi = require(\"@alpuks/ml-api-unofficial\");\r\n\r\nconst api = new MlaApi({ port: 35000 });\r\n\r\nasync function sleep(millis) {\r\n  return new Promise((resolve) => setTimeout(resolve, millis));\r\n}\r\n\r\napi.listProfiles().then((listOfProfiles) => {\r\n  listOfProfiles.forEach(async (profile) => {\r\n    if (profile.browserNeedsUpdate) {\r\n      api\r\n        .updateProfileCore(profile.uuid)\r\n        .then(() => console.log(`Update profile core of ${profile.name}`))\r\n        .catch(() =>\r\n          console.log(`Failed to update profile core of ${profile.name}`)\r\n        );\r\n    }\r\n    // Timeout so that we would not spam the API\r\n    await sleep(500);\r\n  });\r\n});\r\n```\r\n\r\n# Dependencies\r\n\r\nThe wrapper is built using isomorphic-unfetch for compatibility with node and also most browsers.\r\n","readmeFilename":"README.md"}