{"id":2109,"date":"2019-04-23T16:22:19","date_gmt":"2019-04-23T15:22:19","guid":{"rendered":"https:\/\/solidt.eu\/site\/?p=2109"},"modified":"2022-07-25T08:35:43","modified_gmt":"2022-07-25T07:35:43","slug":"test-javascript-modules-in-console","status":"publish","type":"post","link":"https:\/\/solidt.eu\/site\/test-javascript-modules-in-console\/","title":{"rendered":"Test javascript modules in console"},"content":{"rendered":"\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">(() => {\n    delete window.require;\n    delete window.define;\n    const run = () => {\n        require.config({ paths: { \"callbags\": \"https:\/\/cdn.jsdelivr.net\/npm\/callbag-basics@3.0.1\/dist\/bundle\" }});\n        require([\"callbags\"], () => {\n            const callbags = require(\"callbags\");\n            console.log(callbags);\n            debugger;\n        });\n    };\n    const js = \"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/require.js\/2.3.6\/require.min.js\";\n    const x = document.createElement(\"script\"); x.setAttribute(\"src\", js); x.onload = run; document.head.append(x);\n})();\n<\/pre>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">(() => {\n    const run = () => {\n        debugger;\n        \/\/System.config({ paths: { callbags:  }});    \n        System.import(\"https:\/\/cdn.jsdelivr.net\/npm\/callbag-basics@3.0.1\/dist\/bundle.min.js\").then((callbags) => {\n            console.log(callbags);\n        });\n    };\n\n    const scripts = [\"https:\/\/cdn.jsdelivr.net\/npm\/systemjs@3.1.6\/dist\/system.min.js\"];\n    const d = document;\n    for (const script of scripts) {\n        const x = d.createElement(\"script\");\n        x.setAttribute(\"src\", script);\n        x.onload = run;\n        d.head.append(x);\n    }\n})();<\/pre>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"footnotes":""},"categories":[5,4,1],"tags":[],"class_list":["post-2109","post","type-post","status-publish","format-standard","hentry","category-javascript","category-programming","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/solidt.eu\/site\/wp-json\/wp\/v2\/posts\/2109","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/solidt.eu\/site\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/solidt.eu\/site\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/solidt.eu\/site\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/solidt.eu\/site\/wp-json\/wp\/v2\/comments?post=2109"}],"version-history":[{"count":4,"href":"https:\/\/solidt.eu\/site\/wp-json\/wp\/v2\/posts\/2109\/revisions"}],"predecessor-version":[{"id":2114,"href":"https:\/\/solidt.eu\/site\/wp-json\/wp\/v2\/posts\/2109\/revisions\/2114"}],"wp:attachment":[{"href":"https:\/\/solidt.eu\/site\/wp-json\/wp\/v2\/media?parent=2109"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/solidt.eu\/site\/wp-json\/wp\/v2\/categories?post=2109"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/solidt.eu\/site\/wp-json\/wp\/v2\/tags?post=2109"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}