run.js

https://learn.nucleuscourses.com/package/run_js/92d4e1b45ee148c7d03a5f7221f18acf83b497ec57920de9d462742fb30ccf4b/xfalse/x31/run.js

Analyzed: 3/18/2026, 1:41:19 AM

View Scan Result

Script Analysis Summary

Summary: run.js is a 3.28 MB external identified as chart.js v1.9.7. Contains 10501 functions with complexity score of 8540. SHA-256: b71ccfa2cb987d45...

external3.28 MBchart.js v1.9.7ML Embeddings Available

Code Metrics

File Size
3.28 MB
Functions
10,501*
Complexity
8,540
AST Nodes
610,264
AST Depth
61
Function Calls
0
Normalized Size
802.9 KB

Code Analysis

API Usage

dom21342 calls
crypto650 calls
network1669 calls

Control Flow

Functions8,485
Loops1,529
Conditionals4,523

String Statistics

Total Strings33,908
Unique Strings16,364
URLs Found34

Security Indicators

Uses eval()Crypto APIsEncoding Functions

Code Style

Lines of Code383
MinifiedYes

Obfuscation Analysis

No obfuscation data available

Library Detection

chart.jsv1.9.7

Bundle Analysis

Not a bundled file

Copyright & License

License
and this app does not have a subscription. Please subscribe in the editor.";case"BLOCKED":return"The plugin "+(data.caption??actual_id)+" is blocked by Bubble.";case"NOT_AUTHORIZED":return"The plugin "+(data.caption??actual_id)+" is published under a private license and this app is not authorized.";case"NOT_TEST_APP":return"The plugin "+(data.caption??actual_id)+" is in test mode and the current app is not the registered test app.";case"ISSUE":{let display2="The plugin "+(data.caption??actual_id)+" could not be retrieved for this app. ";return client_config_default2.is_dedicated?display2+="Please upgrade your Dedicated Cluster and try again.":display2+="Please make sure it exists.",display2}}}var _reported_bubble_no_third_party_plugin_once=!1,_shown_warning=!1,TESTING_PLUGIN_WARN_MSG="Using plugins in testing mode can considerably slow down your application as they are not cached. You should only use a test app to test plugins.",TESTING_PLUGIN_WARN_DEDICATED_MSG="Testing plugins should not be done with an application in a dedicated cluster. Please test your plugin with an app on the main cluster.";function runmode_pluginservice_getter(plugin_id,actual_id,version2,mobileLibraries){let data=window?.plugins?.[actual_id];if(typeof data=="string"&&(data=json_parse(data)),pluginLoadingDisabled(data)){reportPluginsDisabled(actual_id,data);return}return version2==="current"&&(_shown_warning||(owner_warn(TESTING_PLUGIN_WARN_MSG),client_config_default2.is_dedicated&&owner_warn(TESTING_PLUGIN_WARN_DEDICATED_MSG),_shown_warning=!0)),new ThirdPartyPluginWrapper(actual_id,version2,data,mobileLibraries)}function pluginLoadingDisabled(data){return data==null||is_empty(data)||data.forbidden}function reportPluginsDisabled(actual_id,data){if(data==null)if(window.bubble_no_third_party_plugin){if(_reported_bubble_no_third_party_plugin_once)return;owner_warn("Community plugins are not loaded in safe mode."),_reported_bubble_no_third_party_plugin_once=!0}else owner_error("Plugin could not be loaded",{display:`The plugin ${actual_id} could not be loaded. Please check it exists.`});else data.forbidden&&owner_error(data.forbidden,{display:get_error_message3(data,actual_id)})}init_define_process_env();init_shim();init_u2();function get9(function_name){for(var _len=arguments.length,args=new Array(_len>1?_len-1:0),_key=1;_key<_len;_key++)args[_key-1]=arguments[_key];let key=JSON.stringify({function_name,args});if(window.bubble_run_derived[key])return new RunDerived(window.bubble_run_derived[key]);throw new UnexpectedError("Derived not included in package",{function_name,args})}var RunDerived=class{constructor(_content){this._content=_content}content(){return this._content}set_app(app){}};init_define_process_env();init_shim();init_u2();init_test_state();init_status_bar();init_webfonts();var import_fast_deep_equal3=__toESM(require_fast_deep_equal());init_domain_utilities();var Lib29=safe_require("./lib"),initialize6=function(){let everything_ready=MakeKeyList([Lib29().workflow.everything_done_key(),server_running_key,Lib29().location.open_requests,scheduled_key,no_outstanding_run_once,no_status_bar,active_key]);window.everything_ready=()=>everything_ready,window.wait_for_everything=cb=>setTimeout(()=>everything_ready.is_turned()?cb():window.wait_for_everything(cb),100)},fail2=fail,assert2=assert,assert_equals=function(expected,actual,msg){console.log(`Asserting equals: ${expected}, ${actual}`),expected!==actual&&fail2(msg??`expected:, en.wikipedia.org/wiki/MIT_License, MIT, information:, <https://lodash.com/license>, (c) 2023 Paul Miller (paulmillr.com), (c) 2022 Paul Miller (paulmillr.com), Licensed under MIT license, ISC, Licensed
Authors
directly for feedback.":r2+="Please consult their documentation to ensure your call is setup properly.",r2+=` Raw error:, Feross Aboukhadijeh <https://feross.org>, Tim Wood, Iskren Chernev, Moment.js contributors, DISCLAIMS ALL WARRANTIES WITH, BE LIABLE FOR ANY SPECIAL, DIRECT,, Tim Wood, Iskren Chernev, Moment.js contributors *), Feross Aboukhadijeh
Version (from header)
2.30.1
Copyright Notice
Bubble Group, Inc

ML Analysis

CodeBERT (768d)GraphCodeBERT (768d)AST Features (128d)Handcrafted (64d)
Composite Vector1728 dimensions

Used for semantic similarity search across the database

Module Information

Module Pattern
script
Is Module
No