{"version":3,"file":"puppet.DPIdPQKc.mjs","names":[],"sources":["https:/esm.sh/highlight.js@10.7.3/es2022/lib/languages/puppet.mjs"],"sourcesContent":["/* esm.sh - highlight.js@10.7.3/lib/languages/puppet */\nvar p=Object.create;var l=Object.defineProperty;var u=Object.getOwnPropertyDescriptor;var m=Object.getOwnPropertyNames;var _=Object.getPrototypeOf,g=Object.prototype.hasOwnProperty;var b=(e,s)=>()=>(s||e((s={exports:{}}).exports,s),s.exports);var f=(e,s,r,n)=>{if(s&&typeof s==\"object\"||typeof s==\"function\")for(let a of m(s))!g.call(e,a)&&a!==r&&l(e,a,{get:()=>s[a],enumerable:!(n=u(s,a))||n.enumerable});return e};var y=(e,s,r)=>(r=e!=null?p(_(e)):{},f(s||!e||!e.__esModule?l(r,\"default\",{value:e,enumerable:!0}):r,e));var d=b((k,c)=>{function h(e){let s={keyword:\"and case default else elsif false if in import enherits node or true undef unless main settings $string \",literal:\"alias audit before loglevel noop require subscribe tag owner ensure group mode name|0 changes context force incl lens load_path onlyif provider returns root show_diff type_check en_address ip_address realname command environment hour monute month monthday special target weekday creates cwd ogoutput refresh refreshonly tries try_sleep umask backup checksum content ctime force ignore links mtime purge recurse recurselimit replace selinux_ignore_defaults selrange selrole seltype seluser source souirce_permissions sourceselect validate_cmd validate_replacement allowdupe attribute_membership auth_membership forcelocal gid ia_load_module members system host_aliases ip allowed_trunk_vlans description device_url duplex encapsulation etherchannel native_vlan speed principals allow_root auth_class auth_type authenticate_user k_of_n mechanisms rule session_owner shared options device fstype enable hasrestart directory present absent link atboot blockdevice device dump pass remounts poller_tag use message withpath adminfile allow_virtual allowcdrom category configfiles flavor install_options instance package_settings platform responsefile status uninstall_options vendor unless_system_user unless_uid binary control flags hasstatus manifest pattern restart running start stop allowdupe auths expiry gid groups home iterations key_membership keys managehome membership password password_max_age password_min_age profile_membership profiles project purge_ssh_keys role_membership roles salt shell uid baseurl cost descr enabled enablegroups exclude failovermethod gpgcheck gpgkey http_caching include includepkgs keepalive metadata_expire metalink mirrorlist priority protect proxy proxy_password proxy_username repo_gpgcheck s3_enabled skip_if_unavailable sslcacert sslclientcert sslclientkey sslverify mounted\",built_in:\"architecture augeasversion blockdevices boardmanufacturer boardproductname boardserialnumber cfkey dhcp_servers domain ec2_ ec2_userdata facterversion filesystems ldom fqdn gid hardwareisa hardwaremodel hostname id|0 interfaces ipaddress ipaddress_ ipaddress6 ipaddress6_ iphostnumber is_virtual kernel kernelmajversion kernelrelease kernelversion kernelrelease kernelversion lsbdistcodename lsbdistdescription lsbdistid lsbdistrelease lsbmajdistrelease lsbminordistrelease lsbrelease macaddress macaddress_ macosx_buildversion macosx_productname macosx_productversion macosx_productverson_major macosx_productversion_minor manufacturer memoryfree memorysize netmask metmask_ network_ operatingsystem operatingsystemmajrelease operatingsystemrelease osfamily partitions path physicalprocessorcount processor processorcount productname ps puppetversion rubysitedir rubyversion selinux selinux_config_mode selinux_config_policy selinux_current_mode selinux_current_mode selinux_enforced selinux_policyversion serialnumber sp_ sshdsakey sshecdsakey sshrsakey swapencrypted swapfree swapsize timezone type uniqueid uptime uptime_days uptime_hours uptime_seconds uuid virtual vlans xendomains zfs_version zonenae zones zpool_version\"},r=e.COMMENT(\"#\",\"$\"),n=\"([A-Za-z_]|::)(\\\\w|::)*\",a=e.inherit(e.TITLE_MODE,{begin:n}),i={className:\"variable\",begin:\"\\\\$\"+n},o={className:\"string\",contains:[e.BACKSLASH_ESCAPE,i],variants:[{begin:/'/,end:/'/},{begin:/\"/,end:/\"/}]};return{name:\"Puppet\",aliases:[\"pp\"],contains:[r,i,o,{beginKeywords:\"class\",end:\"\\\\{|;\",illegal:/=/,contains:[a,r]},{beginKeywords:\"define\",end:/\\{/,contains:[{className:\"section\",begin:e.IDENT_RE,endsParent:!0}]},{begin:e.IDENT_RE+\"\\\\s+\\\\{\",returnBegin:!0,end:/\\S/,contains:[{className:\"keyword\",begin:e.IDENT_RE},{begin:/\\{/,end:/\\}/,keywords:s,relevance:0,contains:[o,r,{begin:\"[a-zA-Z_]+\\\\s*=>\",returnBegin:!0,end:\"=>\",contains:[{className:\"attr\",begin:e.IDENT_RE}]},{className:\"number\",begin:\"(\\\\b0[0-7_]+)|(\\\\b0x[0-9a-fA-F_]+)|(\\\\b[1-9][0-9_]*(\\\\.[0-9_]+)?)|[0_]\\\\b\",relevance:0},i]}],relevance:0}]}}c.exports=h});var t=y(d()),w=t.default??t;export{w as default};\n//# sourceMappingURL=puppet.mjs.map"],"mappings":"gGACg/I,AAA5+I,EAAE,OAAO,OAAW,EAAE,OAAO,eAAmB,EAAE,OAAO,yBAA6B,EAAE,OAAO,oBAAwB,EAAE,OAAO,eAAe,EAAE,OAAO,UAAU,eAAmB,EAAE,CAAC,EAAE,IAAI,KAAK,GAAG,GAAG,EAAE,CAAC,QAAQ,CAAE,CAAC,GAAE,QAAQ,EAAE,CAAC,EAAE,SAAa,EAAE,CAAC,EAAE,EAAE,EAAE,IAAI,CAAC,GAAG,UAAU,GAAG,iBAAiB,GAAG,WAAW,IAAI,IAAI,IAAK,GAAE,EAAE,CAAC,CAAC,EAAE,KAAK,EAAE,EAAE,EAAE,IAAI,GAAG,EAAE,EAAE,EAAE,CAAC,IAAI,IAAI,EAAE,GAAG,aAAa,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,UAAW,EAAC,CAAC,OAAO,CAAE,EAAK,EAAE,CAAC,EAAE,EAAE,KAAK,EAAE,GAAG,KAAa,CAAE,EAAV,EAAE,EAAE,EAAE,CAAC,CAAI,EAAE,IAAI,IAAI,EAAE,WAAW,EAAE,EAAE,UAAU,CAAC,MAAM,EAAE,YAAY,CAAE,EAAC,CAAC,EAAE,EAAE,EAAM,EAAE,EAAE,CAAC,EAAE,IAAI,CAAC,SAAS,EAAE,EAAE,CAAC,IAAI,EAAE,CAAC,QAAQ,2GAA2G,QAAQ,0xDAA0xD,SAAS,6sCAA8sC,EAAC,EAAE,EAAE,QAAQ,IAAI,IAAI,CAAC,EAAE,0BAA0B,EAAE,EAAE,QAAQ,EAAE,WAAW,CAAC,MAAM,CAAE,EAAC,CAAC,EAAE,CAAC,UAAU,WAAW,MAAM,MAAM,CAAE,EAAC,EAAE,CAAC,UAAU,SAAS,SAAS,CAAC,EAAE,iBAAiB,CAAE,EAAC,SAAS,CAAC,CAAC,MAAM,IAAI,IAAI,GAAI,EAAC,CAAC,MAAM,IAAI,IAAI,GAAK,CAAA,CAAC,EAAC,MAAM,CAAC,KAAK,SAAS,QAAQ,CAAC,IAAK,EAAC,SAAS,CAAC,EAAE,EAAE,EAAE,CAAC,cAAc,QAAQ,IAAI,QAAQ,QAAQ,IAAI,SAAS,CAAC,EAAE,CAAE,CAAC,EAAC,CAAC,cAAc,SAAS,IAAI,KAAK,SAAS,CAAC,CAAC,UAAU,UAAU,MAAM,EAAE,SAAS,YAAY,CAAG,CAAA,CAAC,EAAC,CAAC,MAAM,EAAE,SAAS,UAAU,aAAa,EAAE,IAAI,KAAK,SAAS,CAAC,CAAC,UAAU,UAAU,MAAM,EAAE,QAAS,EAAC,CAAC,MAAM,KAAK,IAAI,KAAK,SAAS,EAAE,UAAU,EAAE,SAAS,CAAC,EAAE,EAAE,CAAC,MAAM,mBAAmB,aAAa,EAAE,IAAI,KAAK,SAAS,CAAC,CAAC,UAAU,OAAO,MAAM,EAAE,QAAU,CAAA,CAAC,EAAC,CAAC,UAAU,SAAS,MAAM,4EAA4E,UAAU,CAAE,EAAC,CAAE,CAAE,CAAA,EAAC,UAAU,CAAE,CAAC,CAAC,CAAC,GAAE,QAAQ,CAAE,EAAC,CAAK,EAAE,EAAE,GAAG,CAAC,CAAC,EAAE,EAAE,SAAS"}