{"version":3,"file":"virtual_main.js","sources":["theme-9/virtual:init-settings","theme-9/virtual:theme","theme-9/discourse/initializers/theme-field-50-common-html-script-1.js","theme-9/virtual:main"],"sourcesContent":["import { registerSettings } from \"discourse/lib/theme-settings-store\";\n\nregisterSettings(9, {});\n","import { getObjectForTheme } from \"discourse/lib/theme-settings-store\";\n\nexport const settings = getObjectForTheme(9);\n\nexport function themePrefix(key) {\n  return `theme_translations.9.${key}`;\n}\n","import { withPluginApi } from \"discourse/lib/plugin-api\";\nimport deprecated from \"discourse/lib/deprecated\";\n\nexport default {\n  name: \"theme-field-50-common-html-script-1\",\n  after: \"inject-objects\",\n\n  initialize() {\n    deprecated(\n      \"Adding JS code using <script type='text/discourse-plugin'> is deprecated. Move this code to a dedicated JavaScript file.\",\n      {\n        id: \"discourse.script-tag-discourse-plugin\",\n        url: \"https://meta.discourse.org/t/366482\",\n      }\n    )\n    withPluginApi(\"0.8.27\", (api) => {\n      \napi.registerHighlightJSLanguage(\"solidity\", function(e){function a(e,a){return{b:\"(?<![A-Za-z0-9_$])\"+e+\"\\\\.\\\\s*\",e:/[^A-Za-z0-9$_\\.]/,eB:!1,eE:!0,l:z,k:{built_in:e+\" \"+a},c:[v],r:10}}for(var t=[],r=0;32>r;r++)t[r]=r+1;var s=t.map(function(e){return 8*e}),i=[];for(r=0;80>=r;r++)i[r]=r;var l=t.map(function(e){return\"bytes\"+e}),n=l.join(\" \")+\" \",c=s.map(function(e){return\"uint\"+e}),o=c.join(\" \")+\" \",d=s.map(function(e){return\"int\"+e}),u=d.join(\" \")+\" \",p=[].concat.apply([],s.map(function(e){return i.map(function(a){return e+\"x\"+a})})),m=p.map(function(e){return\"fixed\"+e}),b=m.join(\" \")+\" \",f=p.map(function(e){return\"ufixed\"+e}),C=f.join(\" \")+\" \",g={keyword:\"var bool string int uint \"+u+o+\"byte bytes \"+n+\"fixed ufixed \"+b+C+\"enum struct mapping address new delete if else for while continue break return throw emit _ function modifier event constructor constant anonymous indexed storage memory calldata external public internal payable pure view private returns import using pragma contract interface library assembly\",literal:\"true false wei szabo finney ether seconds minutes hours days weeks years\",built_in:\"self this super selfdestruct suicide now msg block tx abi type blockhash gasleft assert revert require sha3 sha256 keccak256 ripemd160 ecrecover addmod mulmod log0 log1 log2 log3 log4send transfer call callcode delegatecall staticcall \"},M={keyword:\"assembly let if switch case default for jump jumpi stop return revert selfdestruct invalid\",built_in:\"add sub mul div sdiv mod smod exp not lt gt slt sgt eq iszero and or xor byte shl shr sar addmod mulmod signextend keccak256 pc pop dup1 dup2 dup3 dup4 dup5 dup6 dup7 dup8 dup9 dup10 dup11 dup12 dup13 dup14 dup15 dup16 swap1 swap2 swap3 swap4 swap5 swap6 swap7 swap8 swap9 swap10 swap11 swap12 swap13 swap14 swap15 swap16 mload mstore mstore8 sload sstore msize gas address balance caller callvalue calldataload calldatasize calldatacopy codesize codecopy extcodesize extcodecopy returndatasize returndatacopy extcodehash create create2 call callcode delegatecall staticcall log0 log1 log2 log3 log4 origin gasprice blockhash coinbase timestamp number difficulty gaslimit\"},y={b:/_/,e:/[^A-Za-z0-9$.]/,eB:!0,eE:!0,k:{built_in:\"slot offset\"},r:2},h=/-?((?<![A-Za-z0-9_$])0[xX]([a-fA-F0-9]_?)*[a-fA-F0-9]|((?<![A-Za-z0-9_$])[1-9](_?\\d)*(\\.((\\d_?)*\\d)?)?|\\.\\d(_?\\d)*)([eE][-+]?\\d(_?\\d)*)?|(?<![A-Za-z0-9_$])0)/,k={cN:\"number\",b:h,r:0},w={cN:\"params\",b:/\\(/,e:/\\)/,eB:!0,eE:!0,k:g,c:[e.CLCM,e.CBCM,e.ASM,e.QSM,k,\"self\"]},_={cN:\"string\",b:/hex'[0-9a-fA-F]*'/},A={cN:\"string\",b:/hex\"[0-9a-fA-F]*\"/},z=/[A-Za-z_$][A-Za-z_$0-9]*|\\*/,x=/[A-Za-z_$][A-Za-z_$0-9.]*/,v={b:/\\.\\s*/,e:/[^A-Za-z0-9$_\\.]/,eB:!0,eE:!0,k:{built_in:\"gas value selector send transfer call callcode delegatecall staticcall balance length push pop name creationCode runtimeCode\"},r:2},B=e.inherit(e.TM,{b:/[A-Za-z$_][0-9A-Za-z$_]*/,l:z,k:g});return{aliases:[\"sol\"],k:g,l:z,c:[e.ASM,e.QSM,_,A,e.CLCM,e.CBCM,k,{cN:\"function\",l:z,bK:\"function modifier event constructor\",e:/[{;]/,eE:!0,c:[B,w,e.CLCM,e.CBCM],i:/%/},a(\"msg\",\"gas value data sender sig\"),a(\"block\",\"blockhash coinbase difficulty gaslimit number timestamp \"),a(\"tx\",\"gasprice origin\"),a(\"abi\",\"decode encode encodePacked encodeWithSelector encodeWithSignature\"),v,{cN:\"class\",l:z,bK:\"contract interface library\",e:\"{\",eE:!0,i:/[:\"\\[\\]]/,c:[{bK:\"is\",l:z},B,w,e.CLCM,e.CBCM]},{l:z,bK:\"struct enum\",e:\"{\",eE:!0,i:/[:\"\\[\\]]/,c:[B,e.CLCM,e.CBCM]},{bK:\"import\",e:\";\",l:z,k:\"import * from as\",c:[B,e.ASM,e.QSM,_,A,e.CLCM,e.CBCM]},{bK:\"using\",e:\";\",l:z,k:\"using * for\",c:[B,e.CLCM,e.CBCM]},{bK:\"pragma\",e:\";\",l:z,k:{keyword:\"pragma solidity experimental\",built_in:\"ABIEncoderV2 SMTChecker\"},c:[e.CLCM,e.CBCM]},{bK:\"assembly\",e:/\\b\\B/,c:[e.CLCM,e.CBCM,{b:\"{\",e:\"}\",endsParent:!0,k:M,l:x,c:[e.ASM,e.QSM,_,A,e.CLCM,e.CBCM,k,y,{b:\"{\",e:\"}\",k:M,l:x,c:[e.ASM,e.QSM,_,A,e.CLCM,e.CBCM,k,y,\"self\"]}]}]}],i:/#/}});\n\n    });\n  }\n};\n","import \"virtual:init-settings\";\n\nconst themeCompatModules = {};\nimport * as Mod1 from \"./discourse/initializers/theme-field-50-common-html-script-1\";\nthemeCompatModules[\"discourse/initializers/theme-field-50-common-html-script-1\"] = Mod1;\n\nexport default themeCompatModules;\n"],"names":["registerSettings","getObjectForTheme","themeField50CommonHtmlScript1","name","after","initialize","deprecated","id","url","withPluginApi","api","registerHighlightJSLanguage","e","a","b","eB","eE","l","z","k","built_in","c","v","r","t","s","map","i","n","join","o","d","u","p","concat","apply","m","f","g","keyword","literal","M","y","cN","w","CLCM","CBCM","ASM","QSM","_","A","x","B","inherit","TM","aliases","bK","endsParent","themeCompatModules","Mod1"],"mappings":"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"}