gapi
1.0.0
このプロジェクトの目的は、Minified Gapi(https://apis.google.com/js/api.js)ソースコードを読みやすく理解できるようにすることを目的としています。
api.js 、1つのパブリックメソッドのみを定義します: gapi.loadgapi.load 、文書化されているように、 librariesとcallbackOrConfig引数を受け入れますが、 callbackOrConfigは文書化されていないプロパティもありますconfiggapi.clientメソッドは、 gapi.loadによってロードされているclientライブラリで定義されています。gapi.__UM__SOME_UNIX_TIME_NUMBERのように、 __UM__が付いたALL_CAPSでそれを行います。APPINDING api.jsスクリプト、 client LIBのロード、メインテストスクリプトへのgapiを返すことによって測定されます。
jsdom高速(1秒)、Chromeとのわずかな違いpuppeteer -Fast(1秒)、Chromeを使用しますselenium - 最も遅い(4秒)、クロムを使用しますgjstest構築できません結論: puppeteer速く、クロムを使用しているため、使用してください。