How to use the jshint.use function in jshint

To help you get started, we’ve selected a few jshint examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github hoge1e3 / Tonyu2 / www / js / runtime / SysDebugger.js View on Github external
define(function (require/*,exports,module*/) {
    const Debugger=require("Debugger");
    const runtime=require("runtime");
    //const root=require("root");
    const Tonyu=require("Tonyu");
    const root=require("root");
    const FS=require("FS");
    const F=require("ProjectFactory");
    const CompiledProject=require("CompiledProject");
    const WebSite=require("WebSite");
    const sysMod=require("sysMod");
    const KeyEventChecker=require("KeyEventChecker");
    const runScript_common=require("runScript_common");
    const thumbnail=require("thumbnail");
    const jshint=require("jshint");
    jshint.use(runtime);// UIDiag etc... needed
    F.addDependencyResolver((prj,spec)=>{
        if (spec.namespace==="kernel") {
            return F.create("compiled",{namespace:"kernel",url:WebSite.compiledKernel});
        }
    });
    /*Debugger.on("runtimeError",evt=>{
        console.log(evt.stack.map(s=>s+"").join("\n"));
    });*/

    const cv=runScript_common.initCanvas();
    Tonyu.globals.$mainCanvas=cv;
    Tonyu.runMode=true;
    Tonyu.animationFrame=()=>new Promise(requestAnimationFrame);
    start();
    async function start() {
        const prjDir=FS.get(getQueryString("prj")||root.Tonyu_StartProject);